.section.svelte-hlx5m0{margin-bottom:1.5rem}.section-header.svelte-hlx5m0{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;color:var(--docs-text);text-transform:uppercase;letter-spacing:.06em;padding:.5rem .75rem;margin-bottom:.375rem;text-shadow:0 1px 0 var(--docs-inner-highlight)}.section-items.svelte-hlx5m0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.section-link.svelte-hlx5m0{display:block;padding:.5rem .75rem .5rem 2rem;font-size:.8125rem;color:var(--docs-text-muted);text-decoration:none;border-radius:.5rem;transition:all .2s cubic-bezier(.16,1,.3,1);border:1px solid transparent}.section-link.svelte-hlx5m0:hover{color:var(--docs-text);background:var(--docs-surface);border-color:var(--docs-border);box-shadow:0 1px 0 var(--docs-inner-highlight) inset,0 2px 4px #0000000d}.section-link.active.svelte-hlx5m0{color:#fff;background:var(--docs-btn-gradient);font-weight:500;border-color:#0000001a;box-shadow:0 1px #ffffff4d inset,0 0 12px var(--docs-glow),0 2px 6px #01b2ff4d;text-shadow:0 1px 1px rgba(0,0,0,.15)}.section-link.active.svelte-hlx5m0:hover{box-shadow:0 1px #fff6 inset,0 0 16px var(--docs-glow-strong),0 4px 8px #01b2ff59}@media(max-width:768px){.section-items.svelte-hlx5m0{gap:.25rem}.section-link.svelte-hlx5m0{padding:.625rem .75rem .625rem 2rem;min-height:2.75rem;display:flex;align-items:center}}.sidebar.svelte-1ftyrbf{width:240px;min-width:240px;height:100%;display:flex;flex-direction:column;background:var(--docs-bg)}.sidebar-top.svelte-1ftyrbf{flex:1;overflow-y:auto;padding:.75rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar-top.svelte-1ftyrbf:hover{scrollbar-color:rgba(128,128,128,.3) transparent}.sidebar-search.svelte-1ftyrbf{margin-bottom:1rem}.sidebar-nav.svelte-1ftyrbf{display:flex;flex-direction:column;gap:.25rem}.sidebar-footer.svelte-1ftyrbf{display:flex;align-items:center;gap:.25rem;padding:.625rem .75rem;border-top:1px solid var(--docs-border)}.footer-btn.svelte-1ftyrbf{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.6875rem;font-weight:500;color:var(--docs-text-muted);background:none;border:none;border-radius:.375rem;cursor:pointer;text-decoration:none;transition:all .15s ease}.footer-btn.svelte-1ftyrbf:hover{color:var(--docs-text);background:var(--docs-surface)}@media(max-width:768px){.sidebar.svelte-1ftyrbf{display:none;position:fixed;top:3.5rem;left:0;bottom:0;z-index:20;height:calc(100vh - 3.5rem);box-shadow:8px 0 32px #00000026}.footer-btn.svelte-1ftyrbf{padding:.5rem .625rem;min-height:2.5rem}.sidebar.mobile-open.svelte-1ftyrbf{display:flex}}.docs.svelte-1bpnej{min-height:100vh;background:var(--docs-bg);color:var(--docs-text);font-family:"M PLUS Rounded 1c",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.docs-body.svelte-1bpnej{display:flex;height:calc(100vh - 3.5rem);overflow:hidden}.docs-main.svelte-1bpnej{flex:1;min-width:0;background:var(--docs-surface-solid);border-radius:.75rem;margin:.5rem;margin-left:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.docs-main.svelte-1bpnej:hover{scrollbar-color:rgba(128,128,128,.3) transparent}.sidebar-overlay.svelte-1bpnej{display:none}@media(max-width:768px){.docs-body.svelte-1bpnej{height:auto;overflow:visible}.docs-main.svelte-1bpnej{border-radius:0;margin:0}.sidebar-overlay.svelte-1bpnej{display:block;position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:19}}
