.docs-theme{--accent:#00c888;--accent-hover:#1ee6a3;--foreground:#e7efea;--muted:#93a09a;--border:#24302a;--panel:#121a16;--panel-raised:#16211b;--ground:#0a0f0c;background:var(--ground);color:var(--foreground);position:relative;isolation:isolate;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.docs-theme:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#8fe8c012 1px,#0000 0),linear-gradient(90deg,#8fe8c012 1px,#0000 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.docs-theme header{background:color-mix(in srgb,var(--ground) 82%,transparent);border-bottom:1px solid var(--border)}.docs-theme .border-white\/10,.docs-theme .border-white\/15,.docs-theme .border-white\/5{border-color:var(--border)}.docs-theme .bg-white\/5,.docs-theme .bg-white\/\[0\.02\],.docs-theme .bg-white\/\[0\.03\],.docs-theme .bg-white\/\[0\.04\]{background-color:var(--panel)}.docs-theme .text-textMuted,.docs-theme .text-textSecondary{color:var(--muted)}.docs-theme .text-neon{color:var(--accent)}.docs-theme .bg-neon{background-color:var(--accent)}.docs-theme .bg-neon\/70{background-color:color-mix(in srgb,var(--accent) 70%,transparent)}.docs-theme h1,.docs-theme h2,.docs-theme h3,.docs-theme h4{color:var(--foreground);letter-spacing:-.025em}.docs-theme .font-mono,.docs-theme .uppercase,.docs-theme code,.docs-theme pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.docs-theme pre{background:var(--panel)!important;border:1px solid var(--border);border-radius:14px;overflow-x:auto;max-width:100%}.docs-theme article,.docs-theme article>*,.docs-theme main{min-width:0}.docs-theme article{max-width:100%}.docs-theme :not(pre)>code{background-color:var(--panel-raised);border-color:var(--border);color:var(--accent);border-radius:7px}.docs-theme .rounded-2xl,.docs-theme .rounded-xl{border-radius:16px}.docs-theme table{border-color:var(--border)}.docs-theme thead{background:var(--panel-raised);color:var(--muted)}.docs-theme tbody tr+tr{border-top:1px solid var(--border)}.docs-theme aside a{border-radius:9px;transition:color .16s,background-color .16s}.docs-theme aside a:hover{color:var(--accent);background-color:var(--panel)}.docs-theme .btn-green{background:var(--accent);color:#04150f;border-radius:999px;font-weight:600;box-shadow:none;transform:none;transition:background-color .16s,transform .16s}.docs-theme .btn-green:hover{background:var(--accent-hover);transform:none;box-shadow:none}.docs-theme .btn-green:active{transform:translateY(1px) scale(.99)}.docs-theme input:not([type]),.docs-theme input[type=search],.docs-theme input[type=text]{background:var(--panel);border:1px solid var(--border);border-radius:12px;color:var(--foreground);transition:border-color .18s,box-shadow .18s}.docs-theme input:not([type]):focus,.docs-theme input[type=search]:focus,.docs-theme input[type=text]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #00e59924}.docs-theme input::-moz-placeholder{color:#6b7670}.docs-theme input::placeholder{color:#6b7670}.docs-theme ::-moz-selection{background:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--foreground)}.docs-theme ::selection{background:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--foreground)}.docs-header{background:color-mix(in srgb,var(--ground) 78%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.docs-theme aside{scrollbar-width:thin;scrollbar-color:var(--border) transparent;overscroll-behavior:contain}.docs-theme aside::-webkit-scrollbar{width:6px}.docs-theme aside::-webkit-scrollbar-track{background:transparent}.docs-theme aside::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.docs-theme aside:hover::-webkit-scrollbar-thumb{background:var(--border)}.docs-theme aside:hover::-webkit-scrollbar-thumb:hover{background:#33443b}.docs-theme article>h2{margin-top:3.5rem;margin-bottom:1rem;font-size:22px;line-height:1.3;letter-spacing:-.02em;scroll-margin-top:6rem}.docs-theme article>h3{margin-top:2.25rem;margin-bottom:.75rem;font-size:16px;letter-spacing:-.01em;scroll-margin-top:6rem}.docs-theme article>p,.docs-theme article>ul{line-height:1.72}.docs-theme article>h2:before{content:"";display:block;width:100%;height:1px;background:var(--border);opacity:.55;margin-bottom:1.75rem}.docs-theme article>h2:first-of-type:before{display:none}.docs-theme{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.docs-theme,.docs-theme *{scroll-behavior:auto}.docs-theme *,.docs-theme :after,.docs-theme :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}