.docs-sidebar.svelte-1ftyrbf{flex-direction:column;gap:4px;display:flex}.docs-sidebar-home.svelte-1ftyrbf{font-family:var(--lp-font);color:var(--foreground);margin-bottom:12px;font-size:14px;font-weight:700;text-decoration:none}.docs-sidebar-label.svelte-1ftyrbf{font-family:var(--lp-font);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 4px 12px;font-size:11px;font-weight:600}ul.svelte-1ftyrbf{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.docs-sidebar-link.svelte-1ftyrbf{font-family:var(--lp-font);color:var(--muted-foreground);border-radius:0 var(--lp-r) var(--lp-r) 0;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;border-left:3px solid #0000;padding:7px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.docs-sidebar-link.svelte-1ftyrbf:hover{color:var(--foreground)}.docs-sidebar-link.active.svelte-1ftyrbf{border-left-color:var(--primary);background:var(--accent);color:var(--accent-foreground);font-weight:500}.docs-shell.svelte-1bpnej{background:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--lp-font)}.docs-header.svelte-1bpnej{z-index:40;border-bottom:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.docs-header-left.svelte-1bpnej{align-items:center;gap:10px;display:flex}.docs-header-logo.svelte-1bpnej{color:var(--foreground);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.docs-header-sep.svelte-1bpnej{color:var(--muted-foreground)}.docs-header-section.svelte-1bpnej{color:var(--muted-foreground);font-size:14px;font-weight:500;text-decoration:none}.docs-header-section.svelte-1bpnej:hover{color:var(--foreground)}.docs-body.svelte-1bpnej{max-width:1280px;margin:0 auto;display:flex}.docs-sidebar-rail.svelte-1bpnej{flex-shrink:0;width:260px;height:calc(100dvh - 56px);padding:32px 16px;position:sticky;top:56px;overflow-y:auto}.docs-main.svelte-1bpnej{flex:1;min-width:0;padding:32px 24px 80px}.docs-sheet-inner.svelte-1bpnej{padding:8px 4px}@media (width<=1024px){.docs-sidebar-rail.svelte-1bpnej{display:none}}
