.shell.svelte-1bpnej{display:grid;grid-template-columns:210px minmax(0,1fr);gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,8vw,6rem);align-items:start}.side.svelte-1bpnej{position:sticky;top:96px}.index.svelte-1bpnej{display:block;font-size:.8125rem;color:var(--muted);text-decoration:none;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--line)}.side.svelte-1bpnej ul:where(.svelte-1bpnej){list-style:none;margin:0;padding:0}.side.svelte-1bpnej li:where(.svelte-1bpnej){margin-bottom:.15rem}.side.svelte-1bpnej a[href]:where(.svelte-1bpnej){display:block;padding:.3rem 0;color:var(--muted);text-decoration:none;font-size:.9375rem}.side.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--ink)}.side.svelte-1bpnej a[aria-current=page]:where(.svelte-1bpnej){color:var(--ink);font-weight:520}.doc.svelte-1bpnej h1{font-size:clamp(1.9rem,1.2rem + 2.2vw,2.6rem);margin-bottom:1.25rem}.doc.svelte-1bpnej h2{font-size:1.3rem;margin:2.75rem 0 .9rem;padding-top:1.5rem;border-top:1px solid var(--line)}.doc.svelte-1bpnej h3{margin:1.9rem 0 .6rem}.doc.svelte-1bpnej .lede{font-size:1.125rem;max-width:58ch}@media(max-width:860px){.shell.svelte-1bpnej{grid-template-columns:minmax(0,1fr)}.side.svelte-1bpnej{position:static}.side.svelte-1bpnej ul:where(.svelte-1bpnej){display:flex;flex-wrap:wrap;gap:.35rem 1.1rem}}
