.PasswordRecoveryDialog_backdrop__Pj5oZ{align-items:center;backdrop-filter:blur(14px);background:rgba(0,4,18,.82);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10000}.PasswordRecoveryDialog_dialog__pG_ba{background:radial-gradient(circle at 85% 0,rgba(123,44,255,.22),transparent 34%),linear-gradient(145deg,#07172e,#040b1c 58%,#100728);border:1px solid rgba(34,211,238,.58);border-radius:24px;box-shadow:0 28px 90px rgba(0,0,0,.62),0 0 36px rgba(34,211,238,.12);color:#f8fbff;max-width:480px;overflow:hidden;padding:32px;position:relative;width:100%}.PasswordRecoveryDialog_dialog__pG_ba:before{background:linear-gradient(90deg,#15d9ef,#3478ff,#9a3cff,#ff27c8);content:"";height:4px;inset:0 0 auto;position:absolute}.PasswordRecoveryDialog_close__fjG0C{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:9px;color:#a9bad3;cursor:pointer;display:flex;font-size:22px;height:34px;justify-content:center;position:absolute;right:18px;top:18px;width:34px}.PasswordRecoveryDialog_close__fjG0C:hover{border-color:rgba(34,211,238,.55);color:#fff}.PasswordRecoveryDialog_icon__ecyHb{align-items:center;background:rgba(14,189,230,.1);border:1px solid rgba(34,211,238,.3);border-radius:14px;display:flex;height:52px;justify-content:center;margin-bottom:18px;width:52px}.PasswordRecoveryDialog_icon__ecyHb svg{fill:none;height:27px;stroke:#35d9ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:27px}.PasswordRecoveryDialog_eyebrow__X01kN{color:#42dafa;display:block;font-size:10px;font-weight:900;letter-spacing:.15em;margin-bottom:8px;text-transform:uppercase}.PasswordRecoveryDialog_dialog__pG_ba h2{font-size:29px;line-height:1.1;margin:0}.PasswordRecoveryDialog_description__jwk8J{color:#a8b7ce;font-size:14px;line-height:1.58;margin:10px 0 22px}.PasswordRecoveryDialog_form__7J2d4{display:grid;gap:12px}.PasswordRecoveryDialog_form__7J2d4 label{color:#91a4c0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PasswordRecoveryDialog_inputWrap___JInh{position:relative}.PasswordRecoveryDialog_inputWrap___JInh>span{color:#667d9d;font-size:17px;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.PasswordRecoveryDialog_inputWrap___JInh input{background:rgba(4,13,33,.88);border:1px solid rgba(91,122,177,.38);border-radius:12px;color:#f8fbff;font:inherit;min-height:52px;outline:none;padding:12px 14px 12px 42px;width:100%}.PasswordRecoveryDialog_inputWrap___JInh input:focus{border-color:#27cdee;box-shadow:0 0 0 3px rgba(39,205,238,.12)}.PasswordRecoveryDialog_inputWrap___JInh input:disabled{cursor:not-allowed;opacity:.68}.PasswordRecoveryDialog_error__Ykctx,.PasswordRecoveryDialog_success__B8FoB{border-radius:11px;display:grid;font-size:13px;gap:4px;line-height:1.45;padding:12px 14px}.PasswordRecoveryDialog_error__Ykctx{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.28);color:#ff9ca9}.PasswordRecoveryDialog_success__B8FoB{background:rgba(34,197,94,.09);border:1px solid rgba(34,197,94,.25);color:#9be8b7}.PasswordRecoveryDialog_error__Ykctx span,.PasswordRecoveryDialog_success__B8FoB span{color:#c5d2e3}.PasswordRecoveryDialog_success__B8FoB small{color:#6ee7b7;font-weight:800;margin-top:3px}.PasswordRecoveryDialog_back__s4gDV,.PasswordRecoveryDialog_submit__kKEeo{border-radius:11px;cursor:pointer;font:inherit;font-size:14px;font-weight:850;min-height:48px;padding:11px 16px}.PasswordRecoveryDialog_submit__kKEeo{background:linear-gradient(90deg,#12cde8,#2878ff 52%,#7835ff);border:0;color:#fff;box-shadow:0 12px 30px rgba(49,111,255,.25)}.PasswordRecoveryDialog_back__s4gDV{background:transparent;border:1px solid rgba(116,143,185,.28);color:#aab9cf}.PasswordRecoveryDialog_back__s4gDV:disabled,.PasswordRecoveryDialog_submit__kKEeo:disabled{cursor:not-allowed;opacity:.58}.PasswordRecoveryDialog_securityNote__j77gy{color:#667993;font-size:11px;line-height:1.45;margin:16px 0 0;text-align:center}@media (max-width:560px){.PasswordRecoveryDialog_backdrop__Pj5oZ{align-items:flex-end;padding:10px}.PasswordRecoveryDialog_dialog__pG_ba{border-radius:21px;padding:28px 20px 22px}.PasswordRecoveryDialog_dialog__pG_ba h2{font-size:25px}}.RegistrationExperience_uxRoot__ULjR6{--registration-error:#f87171}.RegistrationExperience_uxRoot__ULjR6 .register-account-card .login-label .RegistrationExperience_optionalBadge__jFZpR{align-items:center;background:rgba(34,211,238,.12);border:1px solid rgba(103,232,249,.34);border-radius:999px;color:#9ff5ff;display:inline-flex;font-size:9px;font-weight:950;letter-spacing:.06em;margin-left:6px;padding:3px 6px;text-transform:uppercase;vertical-align:middle}.RegistrationExperience_importantHelp__1Wcfc{color:#a8c8d9}.RegistrationExperience_importantHelp__1Wcfc strong{color:#fda4af}.RegistrationExperience_recommendedChoice__YfHM5{background:rgba(52,211,153,.11);border:1px solid rgba(52,211,153,.28);border-radius:999px;color:#6ee7b7;display:inline-flex;font-size:8px;font-weight:950;letter-spacing:.05em;margin-left:5px;padding:3px 5px;text-transform:uppercase}.RegistrationExperience_submitLockedNote__E1DvQ{color:#91a9ba;font-size:10.5px;line-height:1.45;margin:8px 2px 0;text-align:center}.RegistrationExperience_reviewButton__K5tnK{align-items:center;background:linear-gradient(135deg,rgba(127,29,29,.24),rgba(153,27,27,.16));border:1px solid hsla(0,91%,71%,.45);border-radius:12px;color:#ffe4e6;cursor:pointer;display:grid;font-family:inherit;font-size:12px;font-weight:900;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:10px;min-height:48px;padding:10px 13px;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s;width:100%}.RegistrationExperience_reviewButton__K5tnK strong{align-items:center;background:hsla(0,91%,71%,.17);border:1px solid hsla(0,91%,71%,.34);border-radius:999px;display:flex;font-size:10px;height:25px;justify-content:center;min-width:25px;padding:0 6px}.RegistrationExperience_reviewButton__K5tnK:focus-visible,.RegistrationExperience_reviewButton__K5tnK:hover:not(:disabled){border-color:#fda4af;box-shadow:0 0 0 3px hsla(0,91%,71%,.12),0 10px 28px rgba(127,29,29,.18);outline:0;transform:translateY(-1px)}.RegistrationExperience_reviewButton__K5tnK:disabled{cursor:wait;opacity:.58}.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .login-consent-row:has(input:invalid),.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .login-input:invalid,.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .register-phone-control:has(input:invalid){border-color:hsla(0,91%,71%,.76)!important;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .beta-readiness-acceptance[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .login-consent-row[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .login-input[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .register-person-type[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .register-plan-grid[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 .register-profile-setup[data-registration-invalid=true],.registration-validation-attempted .RegistrationExperience_uxRoot__ULjR6 [data-registration-invalid=true] .login-input{border-color:hsla(0,91%,71%,.82)!important;box-shadow:0 0 0 3px rgba(239,68,68,.14)}