.longform.svelte-1otwhgc{grid-template-columns:180px minmax(0, var(--measure)) var(--margin-col);align-items:start;column-gap:56px;display:grid}.toc.svelte-1otwhgc{top:calc(var(--header-height) + 32px);font-size:var(--text-sm);position:sticky}.toc-title.svelte-1otwhgc{margin-bottom:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.toc.svelte-1otwhgc ol:where(.svelte-1otwhgc){border-inline-start:1px solid var(--line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-1otwhgc a:where(.svelte-1otwhgc){color:var(--text-muted);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:6px 0 6px 14px;line-height:1.35;text-decoration:none;display:block}.toc.svelte-1otwhgc a:where(.svelte-1otwhgc):hover{color:var(--text-strong)}.toc.svelte-1otwhgc a[aria-current=true]:where(.svelte-1otwhgc){border-inline-start-color:var(--accent);color:var(--text-strong);font-weight:600}.content.svelte-1otwhgc{grid-column:2;max-width:none}.content.svelte-1otwhgc h2{scroll-margin-top:calc(var(--header-height) + 24px)}.content.svelte-1otwhgc .wide{margin-inline-end:calc(-1 * (var(--margin-col) + 56px))}@media (width<=1179px){.longform.svelte-1otwhgc{max-width:var(--measure);grid-template-columns:minmax(0,1fr)}.toc.svelte-1otwhgc{display:none}.content.svelte-1otwhgc{grid-column:1}.content.svelte-1otwhgc .wide{margin-inline-end:0}}
