:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}::-webkit-scrollbar-corner{background:0 0}.docs-content{color:#ffffffc7;overflow-wrap:anywhere;word-break:normal;font-size:.95rem;line-height:1.75}.docs-content .docs-h1{color:#fff;letter-spacing:-.01em;margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.docs-content .docs-heading{color:#fff;letter-spacing:-.01em;scroll-margin-top:7rem;font-weight:600}.docs-content .docs-h2{border-bottom:1px solid #ffffff0d;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem}.docs-content .docs-h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.15rem}.docs-content .docs-h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem}.docs-content .docs-anchor{color:inherit;text-decoration:none;position:relative}.docs-content .docs-anchor:hover:before{content:"#";color:#60a5fab3;font-weight:500;position:absolute;left:-1.25rem}.docs-content .docs-p{color:#ffffffb8;margin:.85rem 0}.docs-content .docs-ul,.docs-content .docs-ol{color:#ffffffb8;margin:.85rem 0;padding-left:1.5rem}.docs-content .docs-ul{list-style:outside}.docs-content .docs-ol{list-style:decimal}.docs-content .docs-li{margin:.35rem 0}.docs-content .docs-li::marker{color:#60a5fa99}.docs-content .docs-link{color:#60a5fa;text-underline-offset:3px;-webkit-text-decoration:underline #60a5fa59;text-decoration:underline #60a5fa59;transition:text-decoration-color .15s}.docs-content .docs-link:hover{text-decoration-color:#60a5fae6}.docs-content .docs-blockquote{color:#ffffffa6;background:#60a5fa0d;border-left:3px solid #60a5fa80;border-radius:0 .5rem .5rem 0;margin:1.25rem 0;padding:.5rem 1rem;font-style:italic}.docs-content .docs-hr{border:0;border-top:1px solid #ffffff12;margin:2.5rem 0}.docs-content .docs-table-wrap{border:1px solid #ffffff12;border-radius:.75rem;margin:1.25rem 0;overflow-x:auto}.docs-content .docs-table{border-collapse:collapse;width:100%;font-size:.875rem}.docs-content .docs-th{text-align:left;color:#fff;background:#ffffff08;border-bottom:1px solid #ffffff12;padding:.65rem .85rem;font-weight:600}.docs-content .docs-td{color:#ffffffb3;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:.65rem .85rem}.docs-content .docs-table tr:last-child .docs-td{border-bottom:none}.docs-content [data-rehype-pretty-code-figure]{margin:1.25rem 0}.docs-content pre code{color:#e4e4e7;width:max-content;min-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.825rem;line-height:1.65;display:grid}.docs-content pre code [data-line]{padding-left:.25rem;padding-right:.25rem}.docs-content pre code [data-highlighted-line]{background:#60a5fa14;border-left:2px solid #60a5fa;padding-left:calc(.25rem - 2px)}.docs-content .docs-callout-body>:first-child{margin-top:0}.docs-content .docs-callout-body>:last-child{margin-bottom:0}.docs-content .docs-callout-body .docs-p{color:#ffffffb3;margin:.4rem 0}.docs-content .docs-callout-body .docs-link{color:inherit;opacity:.85;text-decoration-color:currentColor}.rlm-bg{z-index:0;pointer-events:none;background:radial-gradient(60rem 40rem at 78% -10%,#8b5cf62e,#0000 60%),radial-gradient(50rem 40rem at 10% 10%,#6d28d91f,#0000 55%),radial-gradient(40rem 40rem at 50% 120%,#a78bfa14,#0000 60%);position:fixed;inset:0}.rlm-weave-frame{position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 30%,#000 20%,#0000 95%);mask-image:radial-gradient(90% 80% at 50% 30%,#000 20%,#0000 95%)}.rlm-weave{transform:translateY(calc(var(--rlm-scroll,0) * -.12px));position:absolute;top:0;left:0;overflow:visible}.rlm-thread{transform:translateX(calc((var(--x0) + var(--rlm-scroll,0) * var(--k)) * 1px))}.rlm-thread>g{transform:translateX(calc((var(--x0) + var(--rlm-scroll,0) * var(--k)) * -1px))}.rlm-shape{pointer-events:none;will-change:transform;position:absolute}.rlm-shape-a{transform:translateY(calc(var(--rlm-scroll,0) * -.14px)) rotate(6deg)}.rlm-shape-b{transform:translateY(calc(var(--rlm-scroll,0) * -.08px)) rotate(-8deg)}.rlm-shape-c{transform:translateY(calc(var(--rlm-scroll,0) * -.2px)) rotate(14deg)}.rlm-shape-d{transform:translateY(calc(var(--rlm-scroll,0) * -.11px))}.rlm-card{-webkit-backdrop-filter:blur(14px);background:#100c19b8;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0d,0 18px 40px -24px #000000b3}.rlm-card-hover:hover{background:#140f20cc;border-color:#a78bfa66}@media (prefers-reduced-motion:reduce){.rlm-weave,.rlm-thread,.rlm-thread>g,.rlm-shape{transform:none!important}}.rlm-mermaid svg{max-width:100%;height:auto}.rlm-mermaid .node rect,.rlm-mermaid .node polygon,.rlm-mermaid .cluster rect{rx:10px;ry:10px}.rlm-mermaid .edgePath .path,.rlm-mermaid .flowchart-link{stroke-width:1.5px}.rlm-mermaid .edgeLabel text,.rlm-mermaid .edgeLabel tspan,.rlm-mermaid .edgeLabels text,.rlm-mermaid .edgeLabels tspan{fill:#ede9fe!important;color:#ede9fe!important}.rlm-mermaid .edgeLabel rect,.rlm-mermaid .edgeLabels rect,.rlm-mermaid rect.background,.rlm-mermaid .label-container{opacity:1;fill:#100c19!important}.rlm-mermaid .nodeLabel,.rlm-mermaid .node text,.rlm-mermaid .node tspan{fill:#ede9fe!important}.rlm-mermaid .cluster text{fill:#ffffffbf!important}.rlm-mermaid .marker{fill:#a78bfaa6;stroke:#a78bfaa6}.rlm-error-hit td{color:#ffffffe6;background:#a78bfa1f}.rlm-error-hit td:first-child{box-shadow:inset 2px 0 #a78bfa}

@font-face{font-family:Space Grotesk;font-weight:400;font-display:swap;src:url(/brand/fonts/space-grotesk-400.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:500;font-display:swap;src:url(/brand/fonts/space-grotesk-500.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:600;font-display:swap;src:url(/brand/fonts/space-grotesk-600.woff2)format("woff2")}@layer base{:root{--brand-font:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--ramp-brand-50:#f7f5ff;--ramp-brand-100:#edeaff;--ramp-brand-200:#dbd4ff;--ramp-brand-300:#c3b5ff;--ramp-brand-400:#a68aff;--ramp-brand-500:#8f60fd;--ramp-brand-600:#6d28d9;--ramp-brand-700:#6026be;--ramp-brand-800:#4a0f9a;--ramp-brand-900:#330072;--ramp-brand-950:#1b0042;--ramp-ink-50:#f7f5ff;--ramp-ink-100:#edeaff;--ramp-ink-200:#dbd4ff;--ramp-ink-300:#c2b9ea;--ramp-ink-400:#a399cf;--ramp-ink-500:#887cb7;--ramp-ink-600:#6e619e;--ramp-ink-700:#574b81;--ramp-ink-800:#413765;--ramp-ink-900:#2d244a;--ramp-ink-950:#180f2e;--ramp-accent-50:#f7f5ff;--ramp-accent-100:#edeaff;--ramp-accent-200:#dbd4ff;--ramp-accent-300:#c3b4ff;--ramp-accent-400:#a68aff;--ramp-accent-500:#8e66f2;--ramp-accent-600:#8b5cf6;--ramp-accent-700:#5e30b5;--ramp-accent-800:#481b91;--ramp-accent-900:#33046f;--ramp-accent-950:#1b0042;--radius:6px;--background:0 0% 100%;--foreground:0 0% 8.6%;--card:0 0% 100%;--card-foreground:0 0% 8.6%;--popover:0 0% 100%;--popover-foreground:0 0% 8.6%;--primary:263.4 70% 50.4%;--primary-foreground:0 0% 100%;--secondary:0 0% 96.9%;--secondary-foreground:0 0% 8.6%;--muted:0 0% 96.9%;--muted-foreground:0 0% 42.4%;--accent:0 0% 96.9%;--accent-foreground:0 0% 8.6%;--border:0 0% 85.9%;--input:0 0% 85.9%;--ring:263.4 70% 50.4%;--brand-mark:#4a0f9a;--brand-mark-accent:#4a0f9a;--success:144.5 100% 20.2%;--success-foreground:0 0% 100%;--warning:31.4 100% 25.1%;--warning-foreground:0 0% 100%;--danger:355.2 100% 32%;--danger-foreground:0 0% 100%}.dark{--background:0 0% 8.6%;--foreground:0 0% 96.9%;--card:0 0% 8.6%;--card-foreground:0 0% 96.9%;--popover:0 0% 16.9%;--popover-foreground:0 0% 96.9%;--primary:259.6 93.4% 70.4%;--primary-foreground:0 0% 8.6%;--secondary:0 0% 16.9%;--secondary-foreground:0 0% 96.9%;--muted:0 0% 16.9%;--muted-foreground:0 0% 75.7%;--accent:0 0% 16.9%;--accent-foreground:0 0% 96.9%;--border:0 0% 25.1%;--input:0 0% 25.1%;--ring:259.6 93.4% 70.4%;--brand-mark:#a78bfa;--brand-mark-accent:#a78bfa;--success:133.9 40.4% 53.9%;--success-foreground:0 0% 8.6%;--warning:27.2 68.8% 57.3%;--warning-foreground:0 0% 8.6%;--danger:5 97.5% 68.6%;--danger-foreground:0 0% 8.6%}}

