@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");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-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_98BwUgQpQG3RC8kqC9CGv3hQzDBi)format("woff2");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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--background:#141425;--panel:#1a1a2c99;--panel-solid:#1a1a2c;--code-bg:#0b0b14;--border:#ffffff17;--border-soft:#ffffff0f;--foreground:#e0e0f2;--muted:#c0c4e4;--muted-2:#8898bc;--brand:#1e3ab8;--accent:#7b9fff;--accent-soft:#3d62f026;--accent-border:#7b9fff4d;--success:#4ade80;--success-bg:#4ade8014;--success-border:#4ade8033;--warning:#fbbf24;--critical:#fca5a5;--critical-bg:#f8717114;--critical-border:#f8717152;--radius-sm:6px;--radius:8px;--radius-lg:12px}*{box-sizing:border-box;margin:0;padding:0}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;display:flex}a{color:inherit;text-decoration:none}button{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.cl-userButtonTrigger:focus-visible,.cl-userButtonTrigger:focus,.cl-userButtonBox:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid var(--accent)!important}.cl-userButtonPopoverActionButton:focus-visible,.cl-userButtonPopoverActionButton:focus{outline-offset:2px;outline:2px solid var(--accent)!important}.cl-headerTitle,.cl-otpCodeFieldInput,.cl-identityPreviewText,.cl-profileSectionTitleText,.cl-accordionTriggerButton,.cl-userPreviewMainIdentifier,.cl-formFieldInputShowPasswordButton,.cl-selectButton__countryCode,.cl-formFieldInput{color:#e0e0f2!important}.cl-headerSubtitle,.cl-dividerText,.cl-formFieldLabel,.cl-formFieldHintText,.cl-formFieldInfoText,.cl-footerActionText,.cl-userPreviewSecondaryIdentifier,.cl-formFieldRadioLabelTitle{color:#c0c4e4!important}.cl-alertText,.cl-formFieldErrorText,.cl-formFieldWarningText,.cl-formFieldError,.cl-formFieldErrorRow,.cl-formMessage__error,.cl-alert__danger,.cl-alert__warning{color:#fca5a5!important}.cl-formButtonPrimary{color:#fff!important;background-color:#1e3ab8!important}.cl-formButtonPrimary:hover,.cl-formButtonPrimary:focus,.cl-formButtonPrimary:active{color:#fff!important;background-color:#18309c!important}.cl-footerActionLink,.cl-formResendCodeLink,.cl-formFieldAction,.cl-formFieldAction__password,.cl-formFieldAction__identifier,.cl-identityPreviewEditButton,.cl-alternativeMethodsBlockButton,.cl-backLink{color:#7b9fff!important}.cl-otpCodeFieldInput{background:#0b0b14!important;border:1px solid #ffffff59!important}.cl-formButtonPrimary:focus-visible,.cl-formButtonPrimary:focus,.cl-otpCodeFieldInput:focus-visible,.cl-otpCodeFieldInput:focus,.cl-footerActionLink:focus-visible,.cl-formResendCodeLink:focus-visible,.cl-formFieldAction:focus-visible,.cl-formFieldAction__password:focus-visible,.cl-formFieldAction__identifier:focus-visible,.cl-identityPreviewEditButton:focus-visible,.cl-alternativeMethodsBlockButton:focus-visible,.cl-backLink:focus-visible,.cl-socialButtonsBlockButton:focus-visible,.cl-formFieldInputShowPasswordButton:focus-visible,.cl-selectButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid var(--accent)!important}input::placeholder,textarea::placeholder,.cl-formFieldInput::placeholder,.cl-otpCodeFieldInput::placeholder{color:#8898bc!important;opacity:1!important}.cl-formResendCodeLink:disabled,.cl-formResendCodeLink[disabled],.cl-formResendCodeLink[data-disabled],.cl-footerActionText{opacity:1!important}.cl-formResendCodeLink:disabled,.cl-formResendCodeLink[disabled],.cl-formResendCodeLink[data-disabled]{color:#9aa3cf!important}.skip-link{z-index:100;background:var(--brand);color:#fff;border-radius:0 0 var(--radius) 0;padding:10px 20px;font-weight:700;position:absolute;top:-48px;left:0}.skip-link:focus{top:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.shell{flex-direction:column;min-height:100vh;display:flex}.content{flex-direction:column;flex:1;display:flex}.site-footer{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:min(1120px,100vw - 48px);margin:0 auto;padding:20px 0;display:flex}.site-footer .footer-copyright{color:var(--muted-2);font-size:14px}.site-footer nav{flex-wrap:wrap;gap:20px;display:flex}.site-footer nav a{color:#a0aed0;font-size:14px}.site-footer nav a:hover{color:var(--foreground)}.topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;width:min(1120px,100vw - 48px);margin:0 auto;padding:20px 0;display:flex}.brand{flex-direction:column;gap:2px;display:flex}.brand-kicker{text-transform:uppercase;letter-spacing:1.5px;color:var(--accent);font-size:.72rem;font-weight:700}.brand-title{color:var(--foreground);font-size:1.35rem;font-weight:700}.site-nav{align-items:center;gap:18px;display:flex}.site-nav a{color:var(--muted);padding:6px 4px;font-size:.95rem;font-weight:600}.site-nav a:hover{color:var(--foreground)}.brand{text-decoration:none}.nav-text-link{color:var(--muted);font-size:.95rem;font-weight:600}.nav-text-link:hover{color:var(--foreground)}.auth-nav{align-items:center;gap:12px;display:flex}.auth-nav>*{display:inline-flex}.auth-button{border-radius:var(--radius);color:#fff;background:var(--brand);cursor:pointer;min-height:40px;font:inherit;border:none;justify-content:center;align-items:center;padding:10px 18px;font-weight:600;display:inline-flex}.auth-pill{min-height:40px;color:var(--foreground);border:1px solid var(--border);background:#ffffff12;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.auth-pill button{background:0 0;border:0}.auth-pill img,.auth-pill svg{display:block}@media (max-width:700px){.topbar{flex-direction:column;align-items:flex-start;width:min(100vw - 32px,1120px);padding:16px 0}.site-nav{flex-wrap:wrap}}
