@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root{--b2b-brand-950:#071426;--b2b-brand-900:#0b1b31;--b2b-brand-800:#102743;--b2b-brand-700:#17365a;--b2b-brand-600:#1859c9;--b2b-brand-500:#246bfd;--b2b-brand-400:#4c87ff;--b2b-brand-300:#83abff;--b2b-brand-200:#b9d0ff;--b2b-brand-100:#e4edff;--b2b-brand-50:#f3f7ff;--b2b-cyan-700:#087e8b;--b2b-cyan-600:#079aaa;--b2b-cyan-500:#14b8c8;--b2b-cyan-400:#39cad7;--b2b-cyan-100:#d9f7f9;--b2b-success:#16a36a;--b2b-warning:#d99016;--b2b-danger:#d83a4e;--b2b-info:#246bfd;--b2b-neutral:#66778d;--b2b-bg:#f6f8fb;--b2b-surface:#fff;--b2b-surface-secondary:#f9fafc;--b2b-surface-hover:#f2f5f9;--b2b-surface-raised:#fff;--b2b-text:#101b2b;--b2b-text-secondary:#52637a;--b2b-text-muted:#78879a;--b2b-text-inverse:#f5f7fa;--b2b-border-subtle:#e4e9f0;--b2b-border:#d9e0e9;--b2b-border-strong:#bec9d6;--b2b-primary-text:#fff;--b2b-danger-surface:#fff1f3;--b2b-danger-border:#ffc8cf;--b2b-success-surface:#e9f8f1;--b2b-success-border:#a7dfc7;--b2b-warning-surface:#fff7e8;--b2b-warning-border:#f0d49d;--b2b-info-surface:#f3f7ff;--b2b-sidebar-surface:#071426;--b2b-sidebar-hover:#102743;--b2b-sidebar-active:#17365a;--b2b-sidebar-text:#b9d0ff;--b2b-sidebar-muted:#83abff;--b2b-backdrop:#07111f8c;--b2b-focus-ring:0 0 0 3px #246bfd38;--b2b-shadow-xs:0 1px 2px #07111f0f;--b2b-shadow-sm:0 1px 2px #07111f0d, 0 4px 10px #07111f0d;--b2b-shadow-md:0 2px 4px #07111f0d, 0 10px 30px #07111f14;--b2b-radius-xs:4px;--b2b-radius-sm:6px;--b2b-radius-md:8px;--b2b-radius-lg:12px;--b2b-radius-xl:16px;--b2b-sidebar-width:248px;--b2b-sidebar-collapsed-width:72px;--b2b-topbar-height:60px;--b2b-content-max:1600px;--b2b-ease:cubic-bezier(.2, 0, 0, 1);--b2b-duration-fast:.12s;--b2b-duration:.18s;--b2b-duration-slow:.24s}[data-theme=dark]{--b2b-bg:#07111f;--b2b-surface:#0b1728;--b2b-surface-secondary:#102035;--b2b-surface-raised:#14263d;--b2b-surface-hover:#192d47;--b2b-text:#f5f7fa;--b2b-text-secondary:#b8c3d1;--b2b-text-muted:#8595aa;--b2b-border-subtle:#1c3048;--b2b-border:#263c55;--b2b-border-strong:#36506d;--b2b-danger-surface:#351724;--b2b-danger-border:#713044;--b2b-success-surface:#0c3328;--b2b-success-border:#176649;--b2b-warning-surface:#352914;--b2b-warning-border:#6b5120;--b2b-info-surface:#102743;--b2b-sidebar-surface:#071426}
*{box-sizing:border-box}html{color:var(--b2b-text);background:var(--b2b-bg);font-family:var(--font-geist-sans), "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px}body{min-width:320px;color:var(--b2b-text);background:var(--b2b-bg);margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:var(--b2b-brand-600);text-underline-offset:3px}:focus-visible{box-shadow:var(--b2b-focus-ring);outline:none}::selection{color:var(--b2b-text);background:var(--b2b-brand-200)}.mono{font-family:var(--font-geist-mono), "Geist Mono", "IBM Plex Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
