.draft.svelte-lkryih{border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-1) var(--space-3);font-size:.875rem;font-weight:600}.body.svelte-lkryih{margin-top:var(--space-8)}.lead-first.svelte-lkryih>p:first-child{font-size:1.2rem;line-height:1.6}.longread.svelte-lkryih h2{scroll-margin-top:6rem}.toc.svelte-lkryih{display:none}@media (width>=64rem){.body.has-toc.svelte-lkryih{justify-content:space-between;align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,68ch) minmax(14rem,18rem);display:grid}.toc.svelte-lkryih{border-left:2px solid var(--color-rail);max-height:calc(100dvh - 8rem);padding-left:var(--space-5);font-size:.875rem;display:block;position:sticky;top:6rem;overflow-y:auto}}.toc-title.svelte-lkryih{font-weight:600}.toc.svelte-lkryih ol:where(.svelte-lkryih){gap:var(--space-1);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.toc.svelte-lkryih a:where(.svelte-lkryih){padding-block:var(--space-1);color:var(--color-text-muted);line-height:1.35;text-decoration:none;display:block}.toc.svelte-lkryih a:where(.svelte-lkryih):hover{color:var(--color-text);text-decoration:underline}
