.sidebar.svelte-o8gdb0{gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-12);flex-direction:column;display:flex}.group.svelte-o8gdb0{gap:var(--space-1-5);flex-direction:column;display:flex}.group-title.svelte-o8gdb0{padding-inline:var(--space-2-5);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-semibold)}ul.svelte-o8gdb0{gap:var(--space-px);flex-direction:column;display:flex}a.svelte-o8gdb0{padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);transition:background-color var(--duration-instant) var(--ease-out), color var(--duration-instant) var(--ease-out);display:block}a.svelte-o8gdb0:hover{background:var(--color-surface-hover);color:var(--color-text)}a[aria-current=page].svelte-o8gdb0{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-medium)}.home.svelte-o8gdb0{font-weight:var(--weight-medium)}.docs.svelte-7ooity{background:var(--color-canvas);min-height:100dvh}.search.svelte-7ooity{align-items:center;gap:var(--space-2);width:100%;max-width:22rem;height:var(--control-md);padding-inline:var(--space-3) var(--space-1-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-subtle);font-size:var(--text-sm);transition:border-color var(--duration-instant) var(--ease-out);display:flex}.search.svelte-7ooity:hover{border-color:var(--color-border-strong);color:var(--color-text-muted)}.search-label.svelte-7ooity{text-align:left;flex:1}.layout.svelte-7ooity{grid-template-columns:16rem minmax(0,1fr);display:grid}.nav.svelte-7ooity{border-right:1px solid var(--color-border-subtle);scrollbar-width:thin;height:calc(100dvh - 3.5rem);position:sticky;top:3.5rem;overflow-y:auto}.content.svelte-7ooity{min-width:0}.mobile-bar.svelte-7ooity{display:none}@media (width<=56rem){.layout.svelte-7ooity{grid-template-columns:minmax(0,1fr)}.mobile-bar.svelte-7ooity{z-index:var(--layer-sticky);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-subtle);background:var(--color-canvas);color:var(--color-text-muted);font-size:var(--text-sm);display:flex;position:sticky;top:3.5rem}.nav.svelte-7ooity{z-index:var(--layer-panel);background:var(--color-canvas);height:auto;display:none;position:fixed;inset:6rem 0 0}.nav.open.svelte-7ooity{display:block}.search-label.svelte-7ooity{display:none}}
