.docs-page.svelte-1xmjmrw{background:var(--color-bg);min-height:100vh;color:var(--color-text)}.docs-layout.svelte-1xmjmrw{max-width:1100px;padding:var(--space-8) var(--space-6);gap:var(--space-10);grid-template-columns:220px 1fr;align-items:start;margin:0 auto;display:grid}.docs-sidebar.svelte-1xmjmrw{top:var(--space-8);position:sticky}.back.svelte-1xmjmrw{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-5);text-decoration:none;display:inline-block}.back.svelte-1xmjmrw:hover{color:var(--color-primary)}.toc-title.svelte-1xmjmrw{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-2)}.toc.svelte-1xmjmrw{border-left:2px solid var(--color-divider);margin:0;padding:0;list-style:none}.toc.svelte-1xmjmrw li:where(.svelte-1xmjmrw) a:where(.svelte-1xmjmrw){padding:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--duration-fast) var(--easing);text-decoration:none;display:block}.toc.svelte-1xmjmrw li:where(.svelte-1xmjmrw) a:where(.svelte-1xmjmrw):hover{color:var(--color-primary);text-decoration:none}.docs-content.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:var(--text-3xl);color:var(--color-text-strong);margin:0 0 var(--space-8);letter-spacing:-.02em}.docs-content.svelte-1xmjmrw section:where(.svelte-1xmjmrw){margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--color-divider)}.docs-content.svelte-1xmjmrw section:where(.svelte-1xmjmrw):last-of-type{border-bottom:none}.docs-content.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:var(--text-xl);color:var(--color-text-strong);margin:0 0 var(--space-4);letter-spacing:-.01em;scroll-margin-top:var(--space-6)}.docs-content.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-strong);margin:var(--space-5) 0 var(--space-2)}.docs-content.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin:0 0 var(--space-3);color:var(--color-text);line-height:1.6}.docs-content.svelte-1xmjmrw ul:where(.svelte-1xmjmrw),.docs-content.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){margin:0 0 var(--space-3);padding-left:var(--space-6);color:var(--color-text)}.docs-content.svelte-1xmjmrw li:where(.svelte-1xmjmrw){margin-bottom:var(--space-1);line-height:1.55}.docs-content.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--color-primary);text-decoration:underline}table.svelte-1xmjmrw{border-collapse:collapse;width:100%;margin:0 0 var(--space-4);font-size:var(--text-sm)}th.svelte-1xmjmrw{background:var(--color-surface);color:var(--color-text-muted);font-weight:var(--weight-semibold);text-align:left;padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--color-divider)}td.svelte-1xmjmrw{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-divider);color:var(--color-text)}tr.svelte-1xmjmrw:last-child td:where(.svelte-1xmjmrw){border-bottom:none}.tip.svelte-1xmjmrw{background:var(--color-surface);border-left:3px solid var(--color-primary);padding:var(--space-3) var(--space-4);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-3) 0}.docs-faq-link.svelte-1xmjmrw{margin-top:var(--space-8);padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-divider);text-align:center}.docs-faq-link.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.docs-cta.svelte-1xmjmrw{margin-top:var(--space-8);padding:var(--space-6);background:var(--color-primary-soft);border:1px solid var(--color-primary);border-radius:var(--radius-md);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.docs-cta.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-text);font-size:var(--text-base);margin:0}.btn-primary.svelte-1xmjmrw{background:var(--color-primary);color:var(--color-primary-fg);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:var(--weight-semibold);font-size:var(--text-sm);text-decoration:none;display:inline-block}.btn-primary.svelte-1xmjmrw:hover{opacity:.9}@media (width<=800px){.docs-layout.svelte-1xmjmrw{gap:var(--space-6);padding:var(--space-5) var(--space-4);grid-template-columns:1fr}.docs-sidebar.svelte-1xmjmrw{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex;position:static}.toc-title.svelte-1xmjmrw{display:none}.toc.svelte-1xmjmrw{gap:var(--space-1);border-left:none;flex-wrap:wrap;display:flex}.toc.svelte-1xmjmrw li:where(.svelte-1xmjmrw) a:where(.svelte-1xmjmrw){padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md)}.docs-content.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:var(--text-2xl)}}
