.auth_page__CEWeP{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 20px;background:var(--color-canvas-bg);color:var(--color-text-on-dark);position:relative;overflow:hidden}.auth_shell__SVfcO{width:100%;max-width:980px;display:grid;grid-template-columns:1.1fr 1fr;gap:32px;position:relative;z-index:1}.auth_hero__qTJJB{display:flex;flex-direction:column;gap:20px}.auth_brand__x1h5z{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-cinzel),serif;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--color-text-warm)}.auth_brandDot__TJYpE{width:10px;height:10px;border-radius:999px;background:var(--color-star-gold);box-shadow:0 0 12px rgba(255,214,107,.7)}.auth_heroTitle__yo4Tn{font-family:var(--font-cinzel),serif;font-size:clamp(28px,3.5vw,42px);font-weight:600;letter-spacing:.04em;margin:0}.auth_heroSubtitle__A1_Z_{font-family:var(--font-crimson),Georgia,serif;font-size:17px;font-weight:300;font-style:italic;line-height:1.7;color:var(--color-text-dim);margin:0;max-width:420px}.auth_heroMeta__d3J1f{display:grid;gap:12px;font-family:var(--font-cinzel),serif;font-size:11px;letter-spacing:.12em;color:var(--color-text-dim)}.auth_card__J6Mh2{background:linear-gradient(180deg,rgba(20,46,82,.92),rgba(13,34,66,.95));border-radius:28px;padding:32px;border:1px solid rgba(230,234,241,.18);box-shadow:0 24px 48px rgba(0,0,0,.35);backdrop-filter:blur(18px)}.auth_cardHeader__iibu0{display:grid;gap:8px;margin-bottom:24px}.auth_cardTitle__9W8bl{font-family:var(--font-cinzel),serif;font-size:18px;font-weight:600;letter-spacing:.06em;margin:0}.auth_cardSubtitle__GreRi{font-family:var(--font-crimson),Georgia,serif;font-size:14px;font-style:italic;color:var(--color-text-dim);margin:0}.auth_form__e8yZH{display:grid;gap:16px}.auth_inputGroup__zzPBh{display:grid;gap:8px}.auth_inputWrapper__aAkEJ{position:relative;display:flex;align-items:center}.auth_label__6agzn{font-family:var(--font-cinzel),serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-dim)}.auth_input__iN9HJ{height:44px;border-radius:0;border:none;border-bottom:.5px solid hsla(39,46%,61%,.25);padding:0;font-family:var(--font-crimson),Georgia,serif;font-size:15px;font-weight:400;color:var(--color-text-warm);background:transparent;transition:border-bottom-color .2s ease;width:100%}.auth_togglePasswordButton__gpyv4{position:absolute;right:0;background:none;border:none;color:rgba(200,208,225,.45);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.auth_togglePasswordButton__gpyv4:hover{color:rgba(200,208,225,.82)}.auth_togglePasswordButton__gpyv4:focus{outline:none}.auth_input__iN9HJ:focus{outline:none;border-bottom-color:hsla(39,46%,61%,.6)}.auth_input__iN9HJ:-webkit-autofill,.auth_input__iN9HJ:-webkit-autofill:active,.auth_input__iN9HJ:-webkit-autofill:focus,.auth_input__iN9HJ:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(13,25,41,.95)!important;-webkit-text-fill-color:var(--color-text-warm)!important;caret-color:var(--color-text-warm);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;border-bottom-color:hsla(39,46%,61%,.35)!important}.auth_inputError__JRRDK{border-bottom-color:hsla(0,100%,71%,.75)}.auth_errorText__E5Nqo{font-family:var(--font-crimson),Georgia,serif;font-size:13px;font-style:italic;color:#ffb4b4}.auth_button__PjslR{height:48px;border-radius:3px;border:.5px solid hsla(39,46%,61%,.4);background:transparent;color:var(--color-gold-warm);font-family:var(--font-cinzel),serif;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease}.auth_button__PjslR:hover:not(:disabled){background:hsla(39,46%,61%,.1);border-color:hsla(39,46%,61%,.65)}.auth_button__PjslR:disabled{cursor:not-allowed;opacity:.5}.auth_statusText__P8zHK{text-align:center;padding:12px;border-radius:6px;line-height:1.5}.auth_resetHelperText__8xKaj,.auth_statusText__P8zHK{font-family:var(--font-crimson),Georgia,serif;font-size:14px;font-style:italic}.auth_resetHelperText__8xKaj{color:var(--color-text-dim);margin:0 0 16px}.auth_statusSuccess__hvvj3{color:#4ade80;background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.3)}.auth_statusError__ku5Ow{color:#ffb4b4;background:hsla(0,100%,71%,.15);border:1px solid hsla(0,100%,71%,.3)}.auth_inlineLink__9YzcH{color:var(--color-gold-warm);text-decoration:none;font-style:italic;transition:color .2s ease}.auth_inlineLink__9YzcH:hover{color:var(--color-text-warm)}.auth_backButton__n13OU{background:transparent;border:.5px solid rgba(200,208,225,.2);color:var(--color-text-dim);padding:12px 24px;border-radius:3px;font-family:var(--font-cinzel),serif;font-size:11px;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;width:100%;margin-top:12px;text-align:center;display:block;text-decoration:none}.auth_backButton__n13OU:hover:not(:disabled){border-color:rgba(200,208,225,.4);color:var(--color-text-warm);text-decoration:none}.auth_backButton__n13OU:disabled{opacity:.5;cursor:not-allowed}.auth_switchLink__NVKCb{text-align:center;font-family:var(--font-crimson),Georgia,serif;font-size:14px;color:var(--color-text-dim)}.auth_switchLink__NVKCb a{color:var(--color-gold-warm);text-decoration:none;transition:color .2s}.auth_switchLink__NVKCb a:hover{color:var(--color-text-warm)}.auth_helperList__4EmH7{display:grid;gap:10px}.auth_helperItem____Ewy{display:flex;align-items:center;gap:10px;font-family:var(--font-crimson),Georgia,serif;font-size:14px;color:var(--color-text-dim)}.auth_helperIcon__7a0Vh{width:8px;height:8px;border-radius:999px;background:var(--color-sky-blue);box-shadow:0 0 8px rgba(51,195,255,.6)}.auth_starfield__9uzW5{position:absolute;inset:0;pointer-events:none}.auth_star__77HHe{position:absolute;border-radius:50%;background:rgba(255,214,107,.9);animation:auth_shimmer__hb3Dy 6s ease-in-out infinite}.auth_starOne__lK4eo{width:3px;height:3px;top:18%;left:12%;animation-delay:0s}.auth_starTwo__TwCvb{width:2px;height:2px;top:24%;left:68%;animation-delay:1.4s}.auth_starThree__ftbtf{width:2px;height:2px;top:62%;left:18%;animation-delay:2.2s}.auth_starFour__4fOCU{width:3px;height:3px;top:70%;left:78%;animation-delay:3.1s}.auth_starFive__QYWzp{width:2px;height:2px;top:10%;left:85%;animation-delay:4.2s}.auth_starSix__bkvUf{width:2px;height:2px;top:44%;left:42%;animation-delay:2.6s}.auth_starSeven__cXnJC{width:3px;height:3px;top:84%;left:36%;animation-delay:3.8s}.auth_starEight__1cpVl{width:2px;height:2px;top:30%;left:92%;animation-delay:1.8s}.auth_orbit__7b0Ii{position:absolute;width:420px;height:420px;border-radius:50%;border:1px solid hsla(0,0%,100%,.06);top:-80px;right:-140px}.auth_orbitInner__Vvg9x{position:absolute;width:280px;height:280px;border-radius:50%;border:1px solid hsla(39,46%,61%,.18);top:40px;right:20px}@media (max-width:900px){.auth_shell__SVfcO{grid-template-columns:1fr}.auth_hero__qTJJB{order:2}.auth_card__J6Mh2{order:1}.auth_orbitInner__Vvg9x,.auth_orbit__7b0Ii{display:none}}@keyframes auth_shimmer__hb3Dy{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.auth_loginOptions__CsXI9{display:flex;justify-content:flex-end;margin-top:-8px;margin-bottom:8px}.auth_forgotPassword__zWYZV{font-family:var(--font-crimson),Georgia,serif;font-size:13px;font-style:italic;color:var(--color-gold-warm);text-decoration:none;transition:color .2s ease}.auth_forgotPassword__zWYZV:hover{color:var(--color-text-warm)}.auth_divider__26uQo{display:flex;align-items:center;gap:16px;margin:8px 0;font-family:var(--font-cinzel),serif;font-size:11px;letter-spacing:.16em;color:var(--color-text-ghost)}.auth_divider__26uQo:after,.auth_divider__26uQo:before{content:"";flex:1;height:.5px;background:hsla(39,46%,61%,.18)}.auth_switchModeButton__CpqSf{width:100%;padding:12px 20px;border-radius:3px;border:.5px solid rgba(200,208,225,.22);background:transparent;color:var(--color-text-dim);font-family:var(--font-cinzel),serif;font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.auth_switchModeButton__CpqSf:hover{border-color:rgba(200,208,225,.45);color:var(--color-text-warm);text-decoration:none}.auth_switchModeButton__CpqSf:disabled{opacity:.5;cursor:not-allowed}.auth_lockIcon__FmH0Z{font-size:16px}[data-theme=light] .auth_page__CEWeP{background:var(--color-canvas-bg)}[data-theme=light] .auth_card__J6Mh2{background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(242,245,252,.96));border-color:rgba(15,30,58,.12);box-shadow:0 20px 48px rgba(15,30,58,.1);backdrop-filter:blur(18px)}[data-theme=light] .auth_cardTitle__9W8bl{color:#0f1e3a}[data-theme=light] .auth_cardSubtitle__GreRi,[data-theme=light] .auth_label__6agzn{color:rgba(15,30,58,.55)}[data-theme=light] .auth_input__iN9HJ{color:#0f1e3a;border-bottom-color:rgba(15,30,58,.18)}[data-theme=light] .auth_input__iN9HJ:focus{border-bottom-color:rgba(140,108,40,.65)}[data-theme=light] .auth_togglePasswordButton__gpyv4{color:rgba(15,30,58,.35)}[data-theme=light] .auth_togglePasswordButton__gpyv4:hover{color:rgba(15,30,58,.68)}[data-theme=light] .auth_inputError__JRRDK{border-bottom-color:rgba(160,50,50,.65)}[data-theme=light] .auth_errorText__E5Nqo{color:#902020}[data-theme=light] .auth_button__PjslR{color:#8c6c28;border-color:rgba(140,108,40,.4)}[data-theme=light] .auth_button__PjslR:hover:not(:disabled){background:rgba(140,108,40,.07);border-color:rgba(140,108,40,.65)}[data-theme=light] .auth_heroTitle__yo4Tn{color:#0f1e3a}[data-theme=light] .auth_heroSubtitle__A1_Z_{color:rgba(15,30,58,.6)}[data-theme=light] .auth_heroMeta__d3J1f{color:rgba(15,30,58,.45)}[data-theme=light] .auth_brand__x1h5z{color:rgba(15,30,58,.68)}[data-theme=light] .auth_brandDot__TJYpE{background:#8c6c28;box-shadow:0 0 10px rgba(140,108,40,.5)}[data-theme=light] .auth_switchLink__NVKCb{color:rgba(15,30,58,.55)}[data-theme=light] .auth_switchLink__NVKCb a{color:#8c6c28}[data-theme=light] .auth_switchLink__NVKCb a:hover{color:#0f1e3a}[data-theme=light] .auth_inlineLink__9YzcH{color:#8c6c28}[data-theme=light] .auth_inlineLink__9YzcH:hover{color:#0f1e3a}[data-theme=light] .auth_forgotPassword__zWYZV{color:#8c6c28}[data-theme=light] .auth_forgotPassword__zWYZV:hover{color:#0f1e3a}[data-theme=light] .auth_divider__26uQo{color:rgba(15,30,58,.35)}[data-theme=light] .auth_divider__26uQo:after,[data-theme=light] .auth_divider__26uQo:before{background:rgba(15,30,58,.13)}[data-theme=light] .auth_switchModeButton__CpqSf{color:rgba(15,30,58,.55);border-color:rgba(15,30,58,.16)}[data-theme=light] .auth_switchModeButton__CpqSf:hover{border-color:rgba(15,30,58,.32);color:#0f1e3a}[data-theme=light] .auth_backButton__n13OU{color:rgba(15,30,58,.5);border-color:rgba(15,30,58,.15)}[data-theme=light] .auth_backButton__n13OU:hover:not(:disabled){border-color:rgba(15,30,58,.3);color:#0f1e3a}[data-theme=light] .auth_statusSuccess__hvvj3{color:#166644;background:rgba(22,102,68,.09);border-color:rgba(22,102,68,.25)}[data-theme=light] .auth_statusError__ku5Ow{color:#902020;background:rgba(144,32,32,.07);border-color:rgba(144,32,32,.22)}[data-theme=light] .auth_resetHelperText__8xKaj{color:rgba(15,30,58,.55)}[data-theme=light] .auth_helperItem____Ewy{color:rgba(15,30,58,.6)}[data-theme=light] .auth_helperIcon__7a0Vh{background:#1d5fa8;box-shadow:0 0 8px rgba(29,95,168,.4)}[data-theme=light] .auth_orbit__7b0Ii{border-color:rgba(15,30,58,.07)}[data-theme=light] .auth_orbitInner__Vvg9x{border-color:rgba(140,108,40,.18)}[data-theme=light] .auth_input__iN9HJ:-webkit-autofill,[data-theme=light] .auth_input__iN9HJ:-webkit-autofill:active,[data-theme=light] .auth_input__iN9HJ:-webkit-autofill:focus,[data-theme=light] .auth_input__iN9HJ:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(248,250,255,.99)!important;-webkit-text-fill-color:#0f1e3a!important;caret-color:#0f1e3a;border-bottom-color:rgba(15,30,58,.22)!important}.OtpInput_container__cfjue{display:flex;flex-direction:column;gap:1.5rem;width:100%}.OtpInput_header__fkBfO{text-align:center}.OtpInput_title__US2LM{font-family:var(--font-cinzel),serif;font-size:1rem;font-weight:600;letter-spacing:.08em;color:var(--color-text-warm);margin:0 0 .5rem}.OtpInput_subtitle__0jneW{font-family:var(--font-crimson),Georgia,serif;font-size:.9375rem;font-style:italic;color:var(--color-text-dim);margin:0}.OtpInput_subtitle__0jneW strong{font-style:normal;color:var(--color-gold-warm);font-weight:500}.OtpInput_inputGroup__rq2L1{display:flex;gap:.75rem;justify-content:center}.OtpInput_input__AAdNP{width:3rem;height:3.5rem;font-size:1.5rem;font-weight:600;text-align:center;border:1px solid hsla(39,46%,61%,.25);border-radius:4px;background:rgba(20,46,82,.75);color:var(--color-text-warm);transition:all .2s ease;font-family:var(--font-cinzel),monospace}.OtpInput_input__AAdNP:focus{outline:none;border-color:hsla(39,46%,61%,.65);box-shadow:0 0 0 2px hsla(39,46%,61%,.12)}.OtpInput_input__AAdNP:hover:not(:focus){border-color:hsla(39,46%,61%,.4)}.OtpInput_inputError__MK_6e{border-color:hsla(0,100%,71%,.75)!important}.OtpInput_inputError__MK_6e:focus{box-shadow:0 0 0 2px hsla(0,100%,71%,.15)}.OtpInput_error__2YhQk{font-family:var(--font-crimson),Georgia,serif;font-style:italic;color:#ffb4b4;font-size:.875rem;text-align:center;margin-top:-.5rem}.OtpInput_resendContainer__f8_y5{display:flex;justify-content:center;align-items:center;min-height:2.5rem}.OtpInput_countdown__N4hne{font-size:.875rem;color:hsla(0,0%,100%,.75);margin:0}.OtpInput_countdown__N4hne span{font-weight:600;color:var(--color-gold-warm)}.OtpInput_resendButton__uahDV{background:transparent;border:.5px solid hsla(39,46%,61%,.3);color:var(--color-gold-warm);font-family:var(--font-cinzel),serif;font-size:.6875rem;letter-spacing:.13em;text-transform:uppercase;font-weight:500;cursor:pointer;padding:.5rem 1.25rem;border-radius:3px;transition:all .2s ease}.OtpInput_resendButton__uahDV:hover:not(:disabled){background:hsla(39,46%,61%,.1);border-color:hsla(39,46%,61%,.55)}.OtpInput_resendButton__uahDV:active:not(:disabled){transform:scale(.98)}.OtpInput_resendButton__uahDV:disabled{opacity:.45;cursor:not-allowed;color:var(--color-text-dim);border-color:rgba(200,208,225,.18)}[data-theme=light] .OtpInput_title__US2LM{color:#0f1e3a}[data-theme=light] .OtpInput_subtitle__0jneW{color:rgba(15,30,58,.58)}[data-theme=light] .OtpInput_subtitle__0jneW strong{color:#8c6c28}[data-theme=light] .OtpInput_input__AAdNP{background:hsla(0,0%,100%,.85);border-color:rgba(15,30,58,.2);color:#0f1e3a}[data-theme=light] .OtpInput_input__AAdNP:focus{border-color:rgba(140,108,40,.65);box-shadow:0 0 0 2px rgba(140,108,40,.1)}[data-theme=light] .OtpInput_input__AAdNP:hover:not(:focus){border-color:rgba(15,30,58,.35)}[data-theme=light] .OtpInput_inputError__MK_6e{border-color:rgba(160,50,50,.7)!important}[data-theme=light] .OtpInput_error__2YhQk{color:#a03030}[data-theme=light] .OtpInput_countdown__N4hne{color:rgba(15,30,58,.65)}[data-theme=light] .OtpInput_countdown__N4hne span{color:#8c6c28}[data-theme=light] .OtpInput_resendButton__uahDV{color:#8c6c28;border-color:rgba(140,108,40,.32)}[data-theme=light] .OtpInput_resendButton__uahDV:hover:not(:disabled){background:rgba(140,108,40,.08);border-color:rgba(140,108,40,.55)}@media (max-width:640px){.OtpInput_input__AAdNP{width:2.5rem;height:3rem;font-size:1.25rem}.OtpInput_inputGroup__rq2L1{gap:.5rem}}.feedback_popMessageViewport__eRuZl{position:fixed;top:16px;right:16px;z-index:60;display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 32px))}.feedback_popMessage__g_sTl{display:flex;gap:12px;align-items:flex-start;padding:12px 12px 12px 14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:rgba(15,28,50,.88);color:hsla(0,0%,100%,.92);box-shadow:0 18px 50px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(14px);opacity:1;transition:opacity .25s ease}.feedback_popMessageContent__OlRAT{flex:1;font-size:14px;line-height:1.4}.feedback_popMessageClose__g5STh{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:hsla(0,0%,100%,.75);font-size:18px;line-height:1;padding:0;cursor:pointer}.feedback_popMessageClose__g5STh:hover{color:hsla(0,0%,100%,.95)}.feedback_popMessage_info__c9Vqp{border-color:rgba(124,198,255,.25)}.feedback_popMessage_success__oGPGc{border-color:rgba(124,255,193,.25)}.feedback_popMessage_warning__a5Nye{border-color:rgba(255,215,124,.25)}.feedback_popMessage_error__8s5v8{border-color:hsla(0,100%,74%,.3)}.feedback_popMessageLeaving__kMG0R{opacity:0}.feedback_confirmOverlay__9K0tK{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55)}.feedback_confirmModal__7B0TQ{width:min(520px,100%);border-radius:18px;border:1px solid hsla(0,0%,100%,.12);background:rgba(14,28,50,.94);color:hsla(0,0%,100%,.92);box-shadow:0 40px 100px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(16px)}.feedback_confirmHeader__CvsJr{padding:18px 18px 0}.feedback_confirmTitle__8IgW4{font-size:16px;font-weight:600;letter-spacing:.2px}.feedback_confirmBody__ycM21{padding:12px 18px 18px;font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.82)}.feedback_confirmActions__BTKmN{display:flex;gap:10px;justify-content:flex-end;padding:0 18px 18px}.feedback_confirmCancel__e9JZ7,.feedback_confirmConfirm__csJDY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92);border-radius:12px;padding:10px 14px;font-size:14px;cursor:pointer}.feedback_confirmCancel__e9JZ7:hover{background:hsla(0,0%,100%,.09)}.feedback_confirmConfirm__csJDY{border-color:rgba(124,198,255,.3);background:rgba(124,198,255,.16)}.feedback_confirmConfirm__csJDY:hover{background:rgba(124,198,255,.22)}.ResetPasswordFlow_container__L_vHP{border-radius:28px;padding:24px}.ResetPasswordFlow_title__aoLDp{font-size:22px;font-weight:700;color:var(--color-text-on-dark)}.ResetPasswordFlow_stepIndicator__0JpqE{display:flex;align-items:center;margin-top:18px;margin-bottom:24px}.ResetPasswordFlow_stepDot__3XoAW{width:10px;height:10px;border-radius:999px;background:hsla(0,0%,100%,.28);flex-shrink:0;transition:background-color .2s ease}.ResetPasswordFlow_stepDotActive__zjvxx{background:var(--color-primary-purple);box-shadow:0 0 0 3px rgba(110,74,255,.24)}.ResetPasswordFlow_stepDotDone__1wEHi{background:var(--color-star-gold)}.ResetPasswordFlow_stepLine__TnmQv{flex:1;height:2px;background:hsla(0,0%,100%,.14);transition:background-color .2s ease}.ResetPasswordFlow_stepLineDone__3yOyc{background:rgba(255,214,107,.48)}.ResetPasswordFlow_stepContent__3A_n4{display:flex;flex-direction:column;gap:16px}.ResetPasswordFlow_description__QjP1u{font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.72)}.ResetPasswordFlow_fieldGroup__FoUll{display:grid;gap:8px}.ResetPasswordFlow_fieldLabel__rdNff{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.56)}.ResetPasswordFlow_fieldInput__cXPet{min-height:48px;border-radius:16px;border:1px solid rgba(230,234,241,.12);background:rgba(230,234,241,.92);color:var(--color-primary-night-blue);padding:0 16px;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.ResetPasswordFlow_fieldInput__cXPet:focus{outline:none;border-color:var(--color-primary-purple);box-shadow:0 0 0 3px rgba(110,74,255,.24)}.ResetPasswordFlow_fieldInput__cXPet:disabled{opacity:.76;cursor:not-allowed}.ResetPasswordFlow_fieldInputError__EZu_l{border-color:var(--color-error)}.ResetPasswordFlow_errorText__Hfqqj{font-size:12px;color:var(--color-error)}.ResetPasswordFlow_actions__5RI01{display:grid;gap:12px;margin-top:8px}.ResetPasswordFlow_cancelButton__euUEL,.ResetPasswordFlow_primaryButton__CF2j0{min-height:48px;border-radius:16px;padding:0 18px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease}.ResetPasswordFlow_primaryButton__CF2j0{border:none;background:var(--color-primary-purple);color:var(--color-bg-white)}.ResetPasswordFlow_primaryButton__CF2j0:hover:not(:disabled){opacity:.9}.ResetPasswordFlow_primaryButton__CF2j0:disabled{opacity:.64;cursor:not-allowed}.ResetPasswordFlow_cancelButton__euUEL{border:1px solid rgba(230,234,241,.14);background:hsla(0,0%,100%,.04);color:var(--color-text-on-dark)}.ResetPasswordFlow_cancelButton__euUEL:hover{border-color:rgba(255,214,107,.24);background:rgba(255,214,107,.08);color:var(--color-star-gold)}.ResetPasswordFlow_successContent__vN8k8{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 0 8px;text-align:center}.ResetPasswordFlow_successIcon__w4hFR{display:flex;height:56px;width:56px;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,214,107,.12);color:var(--color-star-gold)}.ResetPasswordFlow_successTitle__9dFay{font-size:22px;font-weight:700;color:var(--color-text-on-dark)}.ResetPasswordFlow_successDescription__dTMwv{max-width:42ch;font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.72)}@media (max-width:768px){.ResetPasswordFlow_container__L_vHP{padding:20px}}[data-theme=light] .ResetPasswordFlow_stepDot__3XoAW{background:rgba(15,30,58,.18)}[data-theme=light] .ResetPasswordFlow_stepLine__TnmQv{background:rgba(15,30,58,.12)}[data-theme=light] .ResetPasswordFlow_stepLineDone__3yOyc{background:rgba(140,108,40,.45)}[data-theme=light] .ResetPasswordFlow_description__QjP1u,[data-theme=light] .ResetPasswordFlow_successDescription__dTMwv{color:var(--color-text-dim)}[data-theme=light] .ResetPasswordFlow_fieldLabel__rdNff{color:var(--color-text-ghost)}[data-theme=light] .ResetPasswordFlow_fieldInput__cXPet{border-color:rgba(15,30,58,.15);background:hsla(0,0%,100%,.82);color:var(--color-text-warm)}[data-theme=light] .ResetPasswordFlow_fieldInput__cXPet:focus{border-color:var(--color-gold-border-mid);box-shadow:0 0 0 3px var(--color-gold-bg-faint)}[data-theme=light] .ResetPasswordFlow_cancelButton__euUEL{border-color:rgba(15,30,58,.15);background:rgba(15,30,58,.03);color:var(--color-text-warm)}[data-theme=light] .ResetPasswordFlow_cancelButton__euUEL:hover{border-color:var(--color-gold-border-mid);background:var(--color-gold-bg-faint);color:var(--color-gold-warm)}