.docs-layout.svelte-kaffz{min-height:100vh;display:flex;position:relative;background-color:var(--background);color:var(--foreground);overscroll-behavior:none}.docs-mobile-toggle.svelte-kaffz{display:flex;align-items:center;justify-content:center;position:fixed;top:var(--space-2);left:var(--space-2);z-index:50;width:32px;height:32px;padding:0;background:transparent;border:none;cursor:pointer;opacity:.4;transition:opacity var(--transition-base),left var(--transition-base)}.docs-mobile-toggle.svelte-kaffz:hover{opacity:1}.docs-mobile-toggle--open.svelte-kaffz{left:calc(280px + var(--space-2));opacity:.6}@media(min-width:768px){.docs-mobile-toggle.svelte-kaffz{display:none}}.docs-sidebar.svelte-kaffz{position:fixed;top:0;left:0;z-index:40;width:280px;height:100vh;display:flex;flex-direction:column;background-color:var(--background);border-right:.5px solid var(--border);transform:translate(-100%);transition:transform var(--transition-base);box-sizing:border-box}@media(min-width:768px){.docs-sidebar.svelte-kaffz{transform:translate(0)}}.docs-sidebar--open.svelte-kaffz{transform:translate(0)}.docs-sidebar__header.svelte-kaffz{padding:var(--space-4);border-bottom:.5px solid var(--border)}.docs-sidebar__brand.svelte-kaffz{display:flex;align-items:flex-start;justify-content:space-between}.docs-sidebar__controls.svelte-kaffz{display:flex;align-items:center;gap:var(--space-2)}.docs-sidebar__title-link.svelte-kaffz{text-decoration:none;transition:opacity var(--transition-base)}.docs-sidebar__title-link.svelte-kaffz:hover{opacity:.8}.docs-sidebar__title.svelte-kaffz{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0}.docs-sidebar__subtitle.svelte-kaffz{font-size:var(--text-sm);color:var(--foreground-secondary);margin-top:var(--space-0-5);margin-bottom:var(--space-1)}.docs-sidebar__back-link.svelte-kaffz{font-size:var(--text-xs);color:var(--foreground-muted);text-decoration:none;transition:color var(--transition-base)}.docs-sidebar__back-link.svelte-kaffz:hover{color:var(--foreground-secondary)}.docs-sidebar__search-toggle,.docs-sidebar__theme-toggle.svelte-kaffz{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--surface-tertiary);color:var(--foreground-secondary);border:none;transition:var(--transition-base);cursor:pointer}.docs-sidebar__search-toggle:hover,.docs-sidebar__theme-toggle.svelte-kaffz:hover{background-color:color-mix(in oklch,var(--surface-tertiary) 80%,var(--foreground));color:var(--foreground)}.docs-sidebar__nav.svelte-kaffz{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-4) 0 0 var(--space-3);box-sizing:border-box}.docs-nav-section.svelte-kaffz{margin-bottom:var(--space-4)}.docs-nav-label.svelte-kaffz{display:block;font-size:var(--typography-caption-size);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin-bottom:var(--space-3);padding:0 var(--space-3)}.docs-nav-list.svelte-kaffz{list-style:none;padding:0;margin:0}.docs-nav-link.svelte-kaffz{display:block;padding:6px var(--space-3);font-size:var(--typography-caption-size);font-weight:var(--typography-caption-weight);color:var(--typography-caption-color);text-decoration:none;border-radius:var(--radius-md);transition:var(--transition-base);margin-bottom:var(--space-0-5);margin-right:var(--space-2)}.docs-nav-link.svelte-kaffz:hover{background-color:var(--surface-tertiary);color:var(--foreground)}.docs-nav-link--active.svelte-kaffz{background-color:var(--surface-tertiary);color:var(--foreground);font-weight:var(--font-medium)}.docs-sidebar__footer.svelte-kaffz{padding:var(--space-4);border-top:.5px solid var(--border)}.docs-sidebar__footer-text.svelte-kaffz{font-size:var(--text-xs);color:var(--foreground-muted);margin:0}.docs-main-wrapper.svelte-kaffz{flex:1;display:flex;min-width:0;margin-left:0;margin-right:0}@media(min-width:768px){.docs-main-wrapper.svelte-kaffz{margin-left:280px}}@media(min-width:1280px){.docs-main-wrapper.svelte-kaffz{margin-right:288px}}.docs-main.svelte-kaffz{flex:1;min-width:0;position:relative}.docs-content.svelte-kaffz{width:100%;max-width:100%;min-height:100vh}.docs-toc-wrapper.svelte-kaffz{display:none;width:288px;border-left:1px solid var(--border);background:var(--background);position:fixed;top:0;right:0;height:100vh;overflow-y:auto}@media(min-width:1280px){.docs-toc-wrapper.svelte-kaffz{display:block}}.docs-overlay.svelte-kaffz{display:block;position:fixed;inset:0;z-index:30;background-color:color-mix(in oklch,var(--background) 70%,transparent);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm))}@media(min-width:768px){.docs-overlay.svelte-kaffz{display:none}}:root{--space-1-5: .375rem}
