body{background:#0a0a14;color:#e5e7eb;font-family:Inter,system-ui,sans-serif}.docs-shell.svelte-1bpnej{padding-left:260px}.docs-sidebar.svelte-1bpnej{position:fixed;top:0;left:0;bottom:0;width:260px;overflow-y:auto;border-right:1px solid rgba(255,255,255,.06);background:#0f0f1a99;padding:24px 16px;display:flex;flex-direction:column;gap:24px;z-index:10}.docs-brand.svelte-1bpnej{display:flex;align-items:center;gap:8px;font-family:Inter Tight,Inter,system-ui,sans-serif;font-weight:900;font-size:16px;color:#fff;text-decoration:none}.docs-brand.svelte-1bpnej svg:where(.svelte-1bpnej){width:20px;height:20px;color:var(--gold-neon, #fac431);filter:drop-shadow(0 0 8px rgba(250,196,49,.4))}.docs-section.svelte-1bpnej h4:where(.svelte-1bpnej){font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin:0 0 8px}.docs-section.svelte-1bpnej ul:where(.svelte-1bpnej){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.docs-section.svelte-1bpnej a:where(.svelte-1bpnej){display:block;padding:6px 10px;font-size:13px;color:#9ca3af;border-radius:6px;text-decoration:none;transition:background .12s,color .12s}.docs-section.svelte-1bpnej a:where(.svelte-1bpnej):hover{background:#ffffff0a;color:#fff}.docs-section.svelte-1bpnej a.active:where(.svelte-1bpnej){background:#a842ff2e;color:#fff;box-shadow:inset 2px 0 0 var(--purple-neon, #a842ff)}.docs-footer.svelte-1bpnej{margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.docs-footer.svelte-1bpnej a:where(.svelte-1bpnej){color:#6b7280;font-size:12px;text-decoration:none}.docs-footer.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:#fff}.docs-main.svelte-1bpnej{padding:48px 64px;max-width:920px;width:100%;line-height:1.65}@media (max-width: 900px){.docs-shell.svelte-1bpnej{padding-left:0}.docs-sidebar.svelte-1bpnej{position:relative;top:auto;left:auto;bottom:auto;width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}.docs-main.svelte-1bpnej{padding:32px 24px}}.docs-main h1{font-size:36px;font-weight:800;margin:0 0 12px;color:#fff;letter-spacing:-.02em}.docs-main h2{font-size:24px;font-weight:700;margin:40px 0 12px;color:#fff;letter-spacing:-.01em}.docs-main h3{font-size:18px;font-weight:600;margin:28px 0 8px;color:#fff}.docs-main p{color:#cbd5e1;margin:0 0 14px}.docs-main a{color:var(--purple-neon, #a842ff);text-decoration:none}.docs-main a:hover{text-decoration:underline;text-underline-offset:4px}.docs-main ul,.docs-main ol{color:#cbd5e1;margin:0 0 14px;padding-left:24px}.docs-main li{margin-bottom:6px}.docs-main code{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;background:#ffffff0f;padding:2px 6px;border-radius:4px;color:var(--gold-neon, #fac431)}.docs-main pre{position:relative;background:#0a0a0aa6;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:38px 20px 18px;margin:0 0 18px;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word;box-shadow:inset 0 1px #ffffff0a}.docs-main pre:before{content:"";position:absolute;top:14px;left:16px;width:8px;height:8px;border-radius:50%;background:var(--rose-neon, #ec5bff);box-shadow:14px 0 0 var(--gold-neon, #fac431),28px 0 0 var(--cyan-neon, #22c7d6)}.docs-main pre code{background:transparent;padding:0;color:#e5e7eb;font-family:JetBrains Mono,Fira Code,monospace}.docs-main pre code .code-tag,.docs-main code .tag{color:var(--rose-neon, #ec5bff)}.docs-main pre code .code-attr,.docs-main code .attr{color:var(--purple-neon, #a842ff)}.docs-main pre code .code-val,.docs-main code .string{color:var(--gold-neon, #fac431)}.docs-main pre code .code-comment,.docs-main code .comment{color:#ffffff59;font-style:italic}.docs-main pre code .code-key,.docs-main code .key{color:var(--cyan-neon, #22c7d6)}.docs-main pre.shiki,.docs-main pre[style*=background]{background:#0a0a0aa6!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:38px 20px 18px!important;box-shadow:inset 0 1px #ffffff0a!important;color:#e5e7eb!important;white-space:pre-wrap!important;word-break:break-word!important}.docs-main pre.shiki:before,.docs-main pre[style*=background]:before{content:"";position:absolute;top:14px;left:16px;width:8px;height:8px;border-radius:50%;background:var(--rose-neon, #ec5bff);box-shadow:14px 0 0 var(--gold-neon, #fac431),28px 0 0 var(--cyan-neon, #22c7d6)}.docs-main pre.shiki code,.docs-main pre[style*=background] code{background:transparent!important;padding:0!important;color:inherit!important}.docs-main pre [style*="#ff7b72"],.docs-main pre [style*="#FF7B72"]{color:var(--cyan-neon, #22c7d6)!important}.docs-main pre [style*="#79c0ff"],.docs-main pre [style*="#79C0FF"]{color:var(--rose-neon, #ec5bff)!important}.docs-main pre [style*="#a5d6ff"],.docs-main pre [style*="#A5D6FF"]{color:var(--gold-neon, #fac431)!important}.docs-main pre [style*="#d2a8ff"],.docs-main pre [style*="#D2A8FF"]{color:var(--purple-neon, #a842ff)!important}.docs-main pre [style*="#7ee787"],.docs-main pre [style*="#7EE787"]{color:var(--cyan-neon, #22c7d6)!important}.docs-main pre [style*="#ffa657"],.docs-main pre [style*="#FFA657"]{color:var(--purple-neon, #a842ff)!important}.docs-main pre [style*="#8b949e"],.docs-main pre [style*="#8B949E"]{color:#ffffff59!important;font-style:italic}.docs-main pre [style*="#e6edf3"],.docs-main pre [style*="#E6EDF3"]{color:#e5e7eb!important}.docs-main .lead{font-size:18px;color:#cbd5e1;margin:0 0 32px}.docs-main .callout{background:#6366f114;border-left:3px solid #818cf8;padding:12px 16px;border-radius:6px;margin:16px 0 24px;font-size:14px}.docs-main .callout.warn{background:#f59e0b14;border-left-color:#fbbf24}.docs-main table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:14px}.docs-main th{text-align:left;padding:10px 12px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08);font-weight:600;color:#fff}.docs-main td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);color:#cbd5e1;vertical-align:top}.docs-main td code{white-space:nowrap}
