.AccountPortal_page__uDZzG{min-height:100dvh;display:grid;place-items:center;padding:max(32px,env(safe-area-inset-top)) 20px max(32px,env(safe-area-inset-bottom));background:radial-gradient(circle at 15% 10%,rgba(63,149,212,.2),transparent 36%),radial-gradient(circle at 90% 90%,rgba(43,93,132,.18),transparent 34%),#070707}.AccountPortal_card__4emKi{width:min(100%,520px);padding:clamp(26px,5vw,44px);border:1px solid #2b2d30;border-radius:24px;background:rgba(16,16,16,.94);box-shadow:0 28px 80px rgba(0,0,0,.42)}.AccountPortal_logo__KTuR2{width:180px;height:auto;margin:0 auto 30px}.AccountPortal_eyebrow__C0FXU{color:#79b8e5;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.AccountPortal_card__4emKi h1{margin-top:8px;font-size:clamp(2rem,7vw,2.75rem);line-height:1.06;text-align:center;letter-spacing:-.04em}.AccountPortal_card__4emKi>p,.AccountPortal_intro__2cWM8{margin-top:14px;color:#b8bbc0;text-align:center}.AccountPortal_muted__k_IJ5{font-size:.86rem}.AccountPortal_modeSwitch__yPy7D{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin:28px 0 22px;padding:4px;border:1px solid #292b2e;border-radius:12px;background:#090909}.AccountPortal_modeSwitch__yPy7D button{min-height:42px;border:0;border-radius:8px;color:#92969b;background:transparent;cursor:pointer}.AccountPortal_modeSwitch__yPy7D button[aria-pressed=true]{color:#fff;background:#24272a}.AccountPortal_providers__P9dAi{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.AccountPortal_primaryButton__WEGz2,.AccountPortal_providerButton__6_6qv{min-height:48px;width:100%;border-radius:11px;font-weight:700;cursor:pointer}.AccountPortal_providerButton__6_6qv{border:1px solid #34373a;color:#fff;background:#181a1c}.AccountPortal_providerButton__6_6qv:hover{border-color:#5a5e63;background:#202326}.AccountPortal_primaryButton__WEGz2{margin-top:8px;border:1px solid #66afe3;color:#06121c;background:#5aa9df;box-shadow:0 10px 30px rgba(63,149,212,.2)}.AccountPortal_primaryButton__WEGz2:hover{background:#72b9e8}.AccountPortal_primaryButton__WEGz2:disabled,.AccountPortal_providerButton__6_6qv:disabled{cursor:wait;opacity:.55}.AccountPortal_divider__CdR_g{display:flex;align-items:center;gap:12px;margin:22px 0;color:#777b80;font-size:.78rem}.AccountPortal_divider__CdR_g:after,.AccountPortal_divider__CdR_g:before{content:"";height:1px;flex:1 1;background:#292b2e}.AccountPortal_form__O92l9{display:grid;grid-gap:15px;gap:15px}.AccountPortal_field__Bit3M{display:grid;grid-gap:7px;gap:7px;color:#d8dadd;font-size:.86rem;font-weight:500}.AccountPortal_field__Bit3M input,.AccountPortal_field__Bit3M select{min-height:46px;width:100%;border:1px solid #34373a;border-radius:10px;padding:0 13px;color:#fff;background:#0a0a0a;outline:none}.AccountPortal_field__Bit3M input:focus,.AccountPortal_field__Bit3M select:focus{border-color:#5aa9df;box-shadow:0 0 0 3px rgba(90,169,223,.14)}.AccountPortal_signupRequirements__rdHsi{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.AccountPortal_legalRow__8Es6z{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;color:#b8bbc0;font-size:.84rem;line-height:1.45}.AccountPortal_legalRow__8Es6z input{width:18px;height:18px;margin-top:1px;accent-color:#5aa9df}.AccountPortal_legalRow__8Es6z a,.AccountPortal_support__fIFSG a{color:#79b8e5;text-decoration:underline;text-underline-offset:2px}.AccountPortal_error__DNTsu{padding:11px 12px;border:1px solid rgba(212,63,74,.45);border-radius:9px;color:#ffb3b9;background:rgba(212,63,74,.1);font-size:.86rem;line-height:1.4}.AccountPortal_verificationStatus__cjYSF{display:grid;justify-items:start;grid-gap:4px;gap:4px;color:#b8bbc0;font-size:.84rem;line-height:1.45}.AccountPortal_verificationStatus__cjYSF p{text-align:left}.AccountPortal_verificationStatus__cjYSF .AccountPortal_textButton__Di_Ca{min-height:32px;padding:0}.AccountPortal_support__fIFSG{margin-top:22px!important;font-size:.82rem}.AccountPortal_successMark__paoyh{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border-radius:50%;color:#07141e;background:#64b1e5;font-size:1.8rem;font-weight:700}.AccountPortal_billingSection__6C5P5{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.AccountPortal_billingCard__Tdnhs,.AccountPortal_planCard__8o6OR{padding:19px;border:1px solid #303337;border-radius:14px;background:#0a0b0c}.AccountPortal_billingCard__Tdnhs h2,.AccountPortal_planCard__8o6OR h2{margin-top:4px;font-size:1.4rem;text-align:left;letter-spacing:-.02em}.AccountPortal_billingCard__Tdnhs p,.AccountPortal_planCard__8o6OR p{margin-top:9px;color:#b8bbc0;font-size:.9rem;line-height:1.5;text-align:left}.AccountPortal_planGrid__n8ttz{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AccountPortal_secondaryLink__oJ4AL{display:inline-flex;margin-top:14px;color:#79b8e5;font-weight:700;text-decoration:underline;text-underline-offset:3px}.AccountPortal_textButton__Di_Ca{min-height:40px;border:0;color:#79b8e5;background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.AccountPortal_destructiveButton__FaQrj{min-height:42px;margin-top:14px;padding:0 16px;border:1px solid rgba(255,126,135,.55);border-radius:9px;color:#ffb3b9;background:rgba(212,63,74,.1);cursor:pointer}.AccountPortal_destructiveButton__FaQrj:disabled,.AccountPortal_textButton__Di_Ca:disabled{cursor:wait;opacity:.55}.AccountPortal_closureWarning__Zrt_B{margin-top:16px;padding:16px;border:1px solid rgba(212,63,74,.45);border-radius:12px;background:rgba(212,63,74,.08)}.AccountPortal_closureWarning__Zrt_B h2,.AccountPortal_closureWarning__Zrt_B h3{font-size:1.05rem;text-align:left}.AccountPortal_closureWarning__Zrt_B p{margin-top:8px;color:#d7c4c6;font-size:.88rem;line-height:1.5;text-align:left}.AccountPortal_closureActions__ma3kF{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (prefers-color-scheme:light){.AccountPortal_page__uDZzG{background:radial-gradient(circle at 15% 10%,#d7ecfa,transparent 38%),#eff6fb}.AccountPortal_card__4emKi{border-color:#d3dce3;color:#111820;background:rgba(255,255,255,.96);box-shadow:0 28px 80px rgba(30,73,105,.14)}.AccountPortal_logo__KTuR2{filter:invert(1)}.AccountPortal_card__4emKi>p,.AccountPortal_intro__2cWM8,.AccountPortal_legalRow__8Es6z,.AccountPortal_verificationStatus__cjYSF{color:#55616b}.AccountPortal_modeSwitch__yPy7D{border-color:#d4dde4;background:#eef3f6}.AccountPortal_modeSwitch__yPy7D button{color:#66727b}.AccountPortal_modeSwitch__yPy7D button[aria-pressed=true]{color:#101820;background:#fff;box-shadow:0 2px 8px rgba(26,60,85,.12)}.AccountPortal_providerButton__6_6qv{border-color:#cbd6de;color:#15202a;background:#fff}.AccountPortal_providerButton__6_6qv:hover{border-color:#9caebc;background:#f7fafc}.AccountPortal_field__Bit3M{color:#26323b}.AccountPortal_field__Bit3M input,.AccountPortal_field__Bit3M select{border-color:#cbd6de;color:#111820;background:#fff}.AccountPortal_divider__CdR_g:after,.AccountPortal_divider__CdR_g:before{background:#d6dfe5}.AccountPortal_billingCard__Tdnhs,.AccountPortal_planCard__8o6OR{border-color:#d3dce3;background:#f7fafc}.AccountPortal_billingCard__Tdnhs p,.AccountPortal_planCard__8o6OR p{color:#55616b}.AccountPortal_closureWarning__Zrt_B p{color:#70464a}}@media (max-width:540px){.AccountPortal_page__uDZzG{padding:0;place-items:stretch}.AccountPortal_card__4emKi{min-height:100dvh;border:0;border-radius:0;padding-top:max(30px,env(safe-area-inset-top))}.AccountPortal_planGrid__n8ttz{grid-template-columns:1fr}}