.docs-page.svelte-jo1kop{padding-top:5rem}.docs-layout.svelte-jo1kop{display:grid;grid-template-columns:220px 1fr;max-width:1100px;margin:0 auto}.docs-sidebar.svelte-jo1kop{padding:3rem 1.5rem 3rem 2rem;border-right:1px solid var(--color-warm-200);position:sticky;top:5rem;height:fit-content}.sidebar-title.svelte-jo1kop{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-slate-400);display:block;margin-bottom:1rem}.docs-sidebar.svelte-jo1kop ul:where(.svelte-jo1kop){list-style:none;display:flex;flex-direction:column;gap:.15rem}.sidebar-link.svelte-jo1kop{display:block;padding:.4rem .75rem;font-size:.85rem;color:var(--color-slate-600);text-decoration:none;border-radius:5px;transition:all .15s}.sidebar-link.svelte-jo1kop:hover{background:var(--color-warm-100);color:var(--color-slate-900)}.sidebar-link.active.svelte-jo1kop{background:var(--color-amber-glow);color:var(--color-amber);font-weight:500}.docs-content.svelte-jo1kop{padding:3rem 2rem 5rem 3rem;max-width:720px}.back-link.svelte-jo1kop{font-size:.82rem;color:var(--color-amber);text-decoration:none;display:inline-block;margin-bottom:1.5rem}.back-link.svelte-jo1kop:hover{text-decoration:underline}@media(max-width:768px){.docs-layout.svelte-jo1kop{grid-template-columns:1fr}.docs-sidebar.svelte-jo1kop{position:static;border-right:none;border-bottom:1px solid var(--color-warm-200);padding:2rem}.docs-sidebar.svelte-jo1kop ul:where(.svelte-jo1kop){flex-direction:row;flex-wrap:wrap;gap:.25rem}.docs-content.svelte-jo1kop{padding:2rem}}
