:root{--vb-violet:#7a00f8;--vb-violet-text:#7a00f8;--vb-violet-deep:#53179c;--vb-violet-abyss:#200850;--vb-violet-tint:#d7b0fa;--vb-success:#007f3e;--vb-success-dark:#00e870;--vb-warning:#856b00;--vb-warning-dark:#f8c800;--vb-danger:#e1001c;--vb-danger-dark:#ff455c;--vb-info:#1d5fd0;--vb-info-dark:#6fa8ff;--vb-sandbox:#b34700;--vb-sandbox-dark:#ff9a4d;--vb-sandbox-fill:#b34700;--vb-on-sandbox:#fff;--vb-live-fill:#007f3e;--vb-on-live:#fff;--vb-bg:#f9f7fe;--vb-surface:#fff;--vb-surface-sunk:#f5f3fc;--vb-border:#e8e4f2;--vb-ink:#0e0d1e;--vb-ink-muted:#6f6d82;--vb-on-violet:#fff;--vb-border-strong:#8a869e;--vb-scrim:#070a198f;--vb-success-tint:color-mix(in srgb, var(--vb-success) 12%, var(--vb-surface));--vb-warning-tint:color-mix(in srgb, var(--vb-warning) 12%, var(--vb-surface));--vb-danger-tint:color-mix(in srgb, var(--vb-danger) 12%, var(--vb-surface));--vb-info-tint:color-mix(in srgb, var(--vb-info) 12%, var(--vb-surface));--vb-sandbox-tint:color-mix(in srgb, var(--vb-sandbox) 12%, var(--vb-surface));--vb-violet-wash:color-mix(in srgb, var(--vb-violet-text) 12%, var(--vb-surface));--vb-neutral-tint:color-mix(in srgb, var(--vb-ink-muted) 12%, var(--vb-surface));--vb-focus:var(--vb-violet-text);--vb-font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vb-font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--vb-weight-regular:400;--vb-weight-medium:500;--vb-weight-semibold:600;--vb-weight-bold:700;--vb-weight-heavy:800;--vb-leading-tight:1.15;--vb-leading-snug:1.35;--vb-leading-body:1.55;--vb-text-xs:.75rem;--vb-text-sm:.875rem;--vb-text-base:1rem;--vb-text-lg:1.125rem;--vb-text-xl:1.5rem;--vb-text-2xl:2rem;--vb-text-3xl:2.5rem;--vb-text-4xl:3.5rem;--vb-space-1:.25rem;--vb-space-2:.5rem;--vb-space-3:.75rem;--vb-space-4:1rem;--vb-space-5:1.25rem;--vb-space-6:1.5rem;--vb-space-8:2rem;--vb-space-10:2.5rem;--vb-space-12:3rem;--vb-space-16:4rem;--vb-sidebar-width:15rem;--vb-topbar-height:4rem;--vb-content-max:90rem;--vb-tap-min:2.75rem;--vb-z-sticky:10;--vb-z-nav:20;--vb-z-overlay:40;--vb-z-modal:50;--vb-z-toast:60;--vb-radius-sm:6px;--vb-radius-md:12px;--vb-radius-lg:16px;--vb-radius-full:9999px;--vb-shadow-sm:0 1px 2px #0e0d1e0f;--vb-shadow-md:0 4px 12px #0e0d1e14;--vb-shadow-lg:0 12px 32px #0e0d1e1f;--vb-ease:cubic-bezier(.4, 0, .2, 1);--vb-ease-out:cubic-bezier(.16, 1, .3, 1);--vb-duration-fast:.12s;--vb-duration-base:.2s;--vb-duration-slow:.48s}@media (prefers-reduced-motion:reduce){:root{--vb-duration-fast:0s;--vb-duration-base:0s;--vb-duration-slow:0s}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vb-bg:#111429;--vb-surface:#151531;--vb-surface-sunk:#070a19;--vb-border:#262244;--vb-ink:#e7e7ee;--vb-ink-muted:#9b9ba7;--vb-success:var(--vb-success-dark);--vb-warning:var(--vb-warning-dark);--vb-danger:var(--vb-danger-dark);--vb-info:var(--vb-info-dark);--vb-sandbox:var(--vb-sandbox-dark);--vb-border-strong:#66628a;--vb-violet-text:#a854ff;--vb-shadow-sm:none;--vb-shadow-md:none;--vb-shadow-lg:none}}:root[data-theme=dark]{--vb-bg:#111429;--vb-surface:#151531;--vb-surface-sunk:#070a19;--vb-border:#262244;--vb-ink:#e7e7ee;--vb-ink-muted:#9b9ba7;--vb-success:var(--vb-success-dark);--vb-warning:var(--vb-warning-dark);--vb-danger:var(--vb-danger-dark);--vb-info:var(--vb-info-dark);--vb-sandbox:var(--vb-sandbox-dark);--vb-border-strong:#66628a;--vb-violet-text:#a854ff;--vb-shadow-sm:none;--vb-shadow-md:none;--vb-shadow-lg:none}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.1nsast9qgxif8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.362mv560wxbnh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-wght-normal.1t7tphccnfzmb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{background:var(--vb-bg);color:var(--vb-ink);font-family:var(--vb-font-sans);font-size:var(--vb-text-sm);line-height:var(--vb-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4{font-weight:var(--vb-weight-bold);line-height:var(--vb-leading-tight);letter-spacing:-.02em;text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--vb-violet-text)}code,kbd,pre,samp{font-family:var(--vb-font-mono)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--vb-focus);outline-offset:2px}.vb-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--vb-bg);color:var(--vb-ink);font-family:var(--vb-font-sans);-webkit-font-smoothing:antialiased;margin:0}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--vb-violet-text);outline-offset:2px;border-radius:var(--vb-radius-sm)}
