.docs.svelte-1xmjmrw{max-width:780px;margin:0 auto}.head.svelte-1xmjmrw{text-align:center;margin-bottom:32px}.eyebrow.svelte-1xmjmrw{letter-spacing:.18em;color:var(--text-dim);margin-bottom:16px;font-size:11px}h1.svelte-1xmjmrw{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(30px,5vw,44px)}.accent.svelte-1xmjmrw{color:var(--accent-text)}.sub.svelte-1xmjmrw{color:var(--text-muted);max-width:580px;margin:0 auto;font-size:15px;line-height:1.7}.toc.svelte-1xmjmrw{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:32px;display:flex}.toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw){font-size:12px;font-family:var(--font-mono);color:var(--text-muted);background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:100px;padding:5px 12px;transition:border-color .12s}.toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{color:var(--text);border-color:var(--border)}.body.svelte-1xmjmrw{flex-direction:column;gap:32px;display:flex}.doc-sec.svelte-1xmjmrw{border-top:1px solid var(--border-soft);padding-top:24px}.doc-sec.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){margin-bottom:10px;font-size:22px}.doc-sec.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--text-muted);margin-bottom:12px;font-size:15px;line-height:1.7}.doc-list.svelte-1xmjmrw{margin:0 0 12px;padding-left:20px}.doc-list.svelte-1xmjmrw li:where(.svelte-1xmjmrw){color:var(--text-muted);margin-bottom:6px;font-size:14.5px;line-height:1.7}pre.svelte-1xmjmrw{background:var(--bg-elev);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:16px;overflow-x:auto}code.svelte-1xmjmrw{font-family:var(--font-mono);font-size:13px;line-height:1.6}
