.doc-page.svelte-14ul9gg h1:where(.svelte-14ul9gg){font-size:32px;font-weight:800;margin-bottom:8px}.lead.svelte-14ul9gg{font-size:18px;color:var(--color-text-muted);margin-bottom:32px;line-height:1.6}.toc.svelte-14ul9gg{background:var(--color-bg-alt);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:20px 24px;margin-bottom:40px}.toc.svelte-14ul9gg h3:where(.svelte-14ul9gg){font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:10px}.toc.svelte-14ul9gg ol:where(.svelte-14ul9gg){margin:0;padding-left:20px;columns:2;column-gap:24px}.toc.svelte-14ul9gg li:where(.svelte-14ul9gg){font-size:14px;line-height:1.8}.toc.svelte-14ul9gg a:where(.svelte-14ul9gg){color:var(--color-primary);text-decoration:none}.toc.svelte-14ul9gg a:where(.svelte-14ul9gg):hover{text-decoration:underline}section.svelte-14ul9gg{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--color-border-light)}section.svelte-14ul9gg:last-child{border-bottom:none}h2.svelte-14ul9gg{font-size:22px;font-weight:700;margin-bottom:8px;color:var(--color-text)}p.svelte-14ul9gg{font-size:15px;color:var(--color-text-muted);line-height:1.7;margin-bottom:12px}p.svelte-14ul9gg code:where(.svelte-14ul9gg){background:var(--color-bg-alt);border:1px solid var(--color-border-light);padding:2px 6px;border-radius:4px;font-size:13px;font-family:var(--font-mono);color:var(--color-text)}.code-block.svelte-14ul9gg{margin:12px 0 16px}a.svelte-14ul9gg{color:var(--color-primary)}@media (max-width: 600px){.toc.svelte-14ul9gg ol:where(.svelte-14ul9gg){columns:1}}
