.docs.svelte-1bpnej{flex-direction:column;min-height:100vh;display:flex}.docs-header.svelte-1bpnej{height:var(--header-height);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;display:flex}.brand.svelte-1bpnej{color:var(--color-text);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-logo.svelte-1bpnej{width:28px;height:28px}.brand-title.svelte-1bpnej{font-size:16px;font-weight:600}.header-links.svelte-1bpnej{align-items:center;gap:4px;margin-left:auto;display:flex}.header-link.svelte-1bpnej{color:var(--color-text-secondary);border-radius:6px;padding:6px 12px;font-size:14px;text-decoration:none;transition:background .15s,color .15s}.header-link.svelte-1bpnej:hover{background:var(--color-bg);color:var(--color-text)}.mobile-toggle.svelte-1bpnej{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:6px;display:none}.mobile-toggle.svelte-1bpnej svg:where(.svelte-1bpnej){width:20px;height:20px;display:block}.docs-body.svelte-1bpnej{flex:1;min-height:0;display:flex}.sidebar.svelte-1bpnej{border-right:1px solid var(--color-border-light);background:var(--color-surface);flex-shrink:0;width:260px;padding:24px 12px;overflow-y:auto}.sidebar-section-title.svelte-1bpnej{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin-bottom:8px;padding:0 12px;font-size:11px;font-weight:600}.sidebar-section-title.svelte-1bpnej:not(:first-child){margin-top:28px}.sidebar-nav.svelte-1bpnej{margin:0;padding:0;list-style:none}.sidebar-nav.svelte-1bpnej li:where(.svelte-1bpnej){margin:0}.sidebar-nav.svelte-1bpnej a:where(.svelte-1bpnej){color:var(--color-text);border-radius:6px;padding:8px 12px;text-decoration:none;transition:background .12s;display:block}.sidebar-nav.svelte-1bpnej a:where(.svelte-1bpnej):hover{background:var(--color-bg)}.sidebar-nav.svelte-1bpnej a.active:where(.svelte-1bpnej){background:var(--color-accent)}.sidebar-nav.svelte-1bpnej a.active:where(.svelte-1bpnej) .nav-title:where(.svelte-1bpnej){color:var(--color-primary)}.nav-title.svelte-1bpnej{font-size:14px;font-weight:500;display:block}.nav-tagline.svelte-1bpnej{color:var(--color-text-secondary);margin-top:2px;font-size:12px;display:block}.docs-main.svelte-1bpnej{background:var(--color-bg);flex:1;min-width:0;padding:40px 48px;overflow-y:auto}@media (width<=768px){.mobile-toggle.svelte-1bpnej{display:block}.header-links.svelte-1bpnej{display:none}.docs-body.svelte-1bpnej{flex-direction:column}.sidebar.svelte-1bpnej{border-right:none;border-bottom:1px solid var(--color-border-light);width:100%;padding:12px;display:none}.sidebar.open.svelte-1bpnej{display:block}.docs-main.svelte-1bpnej{padding:24px 16px}}
