.docs-layout.svelte-1bpnej{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--sp-12);max-width:var(--max-width);margin:0 auto;padding:var(--sp-10) var(--sp-6)}.docs-sidebar.svelte-1bpnej{position:sticky;top:calc(var(--nav-height) + var(--sp-6));align-self:start}.sidebar-label.svelte-1bpnej{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:var(--sp-4)}.docs-sidebar.svelte-1bpnej ul:where(.svelte-1bpnej){list-style:none}.docs-sidebar.svelte-1bpnej li:where(.svelte-1bpnej){margin:0}.docs-sidebar.svelte-1bpnej a:where(.svelte-1bpnej){display:block;padding:var(--sp-2) var(--sp-3);font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;border-radius:var(--radius-sm);transition:all var(--dur-fast) var(--ease-out)}.docs-sidebar.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--color-text-bright);background:var(--color-surface)}.docs-sidebar.svelte-1bpnej a.active:where(.svelte-1bpnej){color:var(--color-amber);background:var(--color-amber-dim)}.doc-content.svelte-1bpnej h1{font-size:var(--text-3xl);margin-bottom:var(--sp-6);padding-bottom:var(--sp-4);border-bottom:1px solid var(--color-border)}.doc-content.svelte-1bpnej h2{font-size:var(--text-xl);margin-top:var(--sp-12);margin-bottom:var(--sp-4)}.doc-content.svelte-1bpnej h3{font-size:var(--text-lg);margin-top:var(--sp-8);margin-bottom:var(--sp-3)}.doc-content.svelte-1bpnej p{line-height:1.75;margin-bottom:var(--sp-4)}.doc-content.svelte-1bpnej ul,.doc-content.svelte-1bpnej ol{margin-bottom:var(--sp-4);padding-left:var(--sp-6)}.doc-content.svelte-1bpnej li{margin-bottom:var(--sp-2)}.doc-content.svelte-1bpnej blockquote{border-left:2px solid var(--color-amber);padding-left:var(--sp-4);margin:var(--sp-6) 0;color:var(--color-text-muted)}.doc-content.svelte-1bpnej table{width:100%;border-collapse:collapse;margin:var(--sp-6) 0;font-size:var(--text-sm)}.doc-content.svelte-1bpnej th{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);text-align:left;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-border)}.doc-content.svelte-1bpnej td{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-border)}@media(max-width:768px){.docs-layout.svelte-1bpnej{grid-template-columns:1fr;gap:var(--sp-6);padding:var(--sp-6) var(--sp-4)}.docs-sidebar.svelte-1bpnej{position:static}.docs-sidebar.svelte-1bpnej ul:where(.svelte-1bpnej){display:flex;flex-wrap:wrap;gap:var(--sp-1)}.docs-sidebar.svelte-1bpnej a:where(.svelte-1bpnej){font-size:var(--text-xs);padding:var(--sp-2) var(--sp-3)}}
