.AuthPages_mobile_container__U4rvO{max-width:1200px;margin:40px auto;padding:0 16px;overflow-x:hidden}.AuthPages_mobile_formCard__sBFda{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:30px;max-width:500px;margin:0 auto}.AuthPages_mobile_header__Puqmd{text-align:center;margin-bottom:30px}.AuthPages_mobile_title__9tCPS{font-size:28px;font-weight:600;color:#333;margin-bottom:10px}.AuthPages_mobile_subtitle__eX_cN{color:#666;font-size:16px}.AuthPages_mobile_alternateAction__zbXly{margin-top:10px;font-size:14px;color:#666}.AuthPages_mobile_alternateAction__zbXly a{color:#007bff;text-decoration:none;font-weight:500;margin-left:5px}.AuthPages_mobile_alternateAction__zbXly a:hover{color:#0056b3;text-decoration:underline}.AuthPages_mobile_formGroup__Wa37k{margin-bottom:20px}.AuthPages_mobile_formLabel__mNa7B{display:block;font-weight:500;margin-bottom:8px;color:#333}.AuthPages_mobile_formControl__yFm_0{width:100%;padding:14px 16px;border:1px solid #ddd;border-radius:4px;font-size:16px;outline:none;transition:border-color .2s;min-height:44px}.AuthPages_mobile_formControl__yFm_0:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.AuthPages_mobile_passwordWrapper__tGGJe{position:relative}.AuthPages_mobile_togglePassword__JjeSe{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer;padding:14px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.AuthPages_mobile_togglePassword__JjeSe:hover{color:#333}.AuthPages_mobile_checkboxWrapper__R0kTU{display:flex;align-items:center;margin-bottom:20px}.AuthPages_mobile_checkbox__1T90H{margin-right:12px;width:24px;height:24px;cursor:pointer}.AuthPages_mobile_checkboxLabel__ZteKT{font-size:14px;color:#666}.AuthPages_mobile_forgotPassword__LtBuV{text-align:right;margin-bottom:20px}.AuthPages_mobile_forgotPassword__LtBuV a{color:#007bff;text-decoration:none;font-size:14px}.AuthPages_mobile_forgotPassword__LtBuV a:hover{color:#0056b3;text-decoration:underline}.AuthPages_mobile_submitButton__YSKv_{width:100%;padding:16px 24px;background-color:#007bff;border:none;border-radius:4px;color:#fff;font-weight:500;font-size:16px;cursor:pointer;transition:background-color .2s;min-height:44px}.AuthPages_mobile_submitButton__YSKv_:hover:not(:disabled){background-color:#0056b3}.AuthPages_mobile_submitButton__YSKv_:disabled{opacity:.7;cursor:not-allowed}.AuthPages_mobile_iconContainer___reZ7{display:flex;justify-content:center;margin-bottom:20px}.AuthPages_mobile_headerIcon__8VY_a{font-size:48px;color:#007bff}.AuthPages_mobile_bookingAlert__EXpgo{background:#e7f4ff;border:1px solid #b3d7ff;color:#06c}.AuthPages_mobile_bookingAlert__EXpgo,.AuthPages_mobile_phoneHelp__Lo3zt{border-radius:6px;padding:12px 16px;margin-bottom:20px;text-align:center;font-size:14px}.AuthPages_mobile_phoneHelp__Lo3zt{background:#f8f9fa;color:#666}.AuthPages_mobile_phoneHelp__Lo3zt p{margin:0;line-height:1.4}.AuthPages_mobile_phoneHelp__Lo3zt p:not(:last-child){margin-bottom:4px}.AuthPages_mobile_alternativeOptions__p8wj6{margin-top:30px;text-align:center}.AuthPages_mobile_divider__eP0EF{position:relative;margin:20px 0;text-align:center}.AuthPages_mobile_divider__eP0EF:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e0e0e0}.AuthPages_mobile_divider__eP0EF span{background:#fff;padding:0 15px;color:#666;font-size:14px}.AuthPages_mobile_secondaryButton__TWAFU{width:100%;padding:14px 20px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#495057;font-size:16px;cursor:pointer;transition:all .2s;margin-bottom:15px;min-height:44px}.AuthPages_mobile_secondaryButton__TWAFU:hover{background:#e9ecef;border-color:#adb5bd}.AuthPages_mobile_linkButton__TWyKx{background:none;border:none;color:#007bff;text-decoration:none;font-size:16px;cursor:pointer;padding:14px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.AuthPages_mobile_linkButton__TWyKx:hover{color:#0056b3;text-decoration:underline}.AuthPages_mobile_otpContainer__BCxa4{margin:20px 0}.AuthPages_mobile_otpInput__rzze0{transition:border-color .2s}.AuthPages_mobile_otpInput__rzze0:focus{box-shadow:0 0 0 2px rgba(0,123,255,.25)}.AuthPages_mobile_otpHelp__8eIvl{text-align:center;margin-bottom:20px}.AuthPages_mobile_otpHelp__8eIvl p{margin:0;font-size:14px;color:#666;line-height:1.4}.AuthPages_mobile_codeInfo__PSpsc{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-size:14px;color:#666}.AuthPages_mobile_timerIcon__CXs49{color:#ffc107}.AuthPages_mobile_resendButton___vBO9{background:none;border:none;color:#007bff;cursor:pointer;text-decoration:underline;font-size:14px}.AuthPages_mobile_resendButton___vBO9:hover{color:#0056b3}.AuthPages_mobile_actionButtons__VnPN8{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.AuthPages_mobile_buttonIcon__iXlQ9{margin-right:8px}.AuthPages_mobile_verificationStatus__QXU3n{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;padding:8px 16px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:14px;font-weight:500}.AuthPages_mobile_verifiedIcon___MjOa{color:#28a745}.AuthPages_mobile_fieldHelp__GTUo7{font-size:12px;color:#666;margin-top:4px;line-height:1.3}.AuthPages_mobile_legalText__f4Qv_{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0;text-align:center}.AuthPages_mobile_legalText__f4Qv_ p{font-size:12px;color:#666;line-height:1.4;margin:0}.AuthPages_mobile_legalText__f4Qv_ a{color:#007bff;text-decoration:none}.AuthPages_mobile_legalText__f4Qv_ a:hover{text-decoration:underline}.AuthPages_mobile_error__Yn_ZM{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:.75rem 1rem;border-radius:6px;margin-bottom:1.5rem;font-size:.9rem}.AuthPages_mobile_errorText__4fE7e{display:flex;align-items:center;gap:6px;font-size:14px;margin-top:6px}.AuthPages_mobile_errorIcon__d0aTk{font-size:14px}.AuthPages_mobile_formRow__ZgWFc{grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media (max-width:480px){.AuthPages_mobile_formRow__ZgWFc{grid-template-columns:1fr;gap:0}.AuthPages_mobile_otpContainer__BCxa4{gap:8px;max-width:320px}.AuthPages_mobile_otpInput__rzze0{width:45px;height:45px;font-size:18px}.AuthPages_mobile_verificationProgress__wspiH{flex-direction:column;gap:8px}.AuthPages_mobile_progressStep__sLBqF{font-size:12px}.AuthPages_mobile_errorActions__ykDZP{flex-direction:column}.AuthPages_mobile_reportButton__WEfiI,.AuthPages_mobile_retryButton__FMgwH{width:100%;justify-content:center}.AuthPages_mobile_actionButtons__VnPN8{flex-direction:column}}.AuthPages_mobile_successMessage__HTUxH{text-align:center;padding:20px}.AuthPages_mobile_successIcon__TsLJa{margin:0 auto 20px;width:60px;height:60px;background-color:#d4edda;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#28a745}.AuthPages_mobile_successTitle__csk8J{font-size:22px;font-weight:600;color:#333;margin-bottom:15px}.AuthPages_mobile_successText__LBhXe{font-size:15px;color:#666;margin-bottom:10px;line-height:1.5}.AuthPages_mobile_emailHighlight__sJjtf{font-weight:600;color:#333}.AuthPages_mobile_returnLink__O2EVc{margin-top:20px}.AuthPages_mobile_returnLink__O2EVc a{color:#007bff;text-decoration:none;font-size:14px;font-weight:500}.AuthPages_mobile_returnLink__O2EVc a:hover{color:#0056b3;text-decoration:underline}.AuthPages_mobile_errorIcon__d0aTk{margin:0 auto 20px;width:60px;height:60px;background-color:#f8d7da;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc3545}.AuthPages_mobile_errorTitle__cmra3{font-size:22px;font-weight:600;color:#333;margin-bottom:15px}.AuthPages_mobile_formRow__ZgWFc{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px;margin-bottom:15px}@media (min-width:576px){.AuthPages_mobile_formRow__ZgWFc{grid-template-columns:1fr 1fr}}.AuthPages_mobile_errorText__4fE7e{color:#dc3545;font-size:12px;margin-top:5px}.AuthPages_mobile_otpContainer__BCxa4{display:flex;gap:12px;justify-content:center;flex-wrap:nowrap;max-width:400px;margin:20px auto}.AuthPages_mobile_otpInput__rzze0{width:50px;height:50px;text-align:center;font-size:20px;font-weight:600;border:2px solid #ddd;border-radius:8px;outline:none;transition:all .2s ease;caret-color:#007bff;background:#fff}.AuthPages_mobile_otpInput__rzze0:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.15);transform:scale(1.05)}.AuthPages_mobile_otpInput__rzze0:valid{border-color:#28a745;background:rgba(40,167,69,.05)}.AuthPages_mobile_otpInput__rzze0.AuthPages_mobile_error__Yn_ZM{border-color:#dc3545;background:rgba(220,53,69,.05);animation:AuthPages_mobile_shake__ACk33 .3s ease-in-out}@keyframes AuthPages_mobile_shake__ACk33{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.AuthPages_mobile_verificationProgress__wspiH{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0;padding:16px;background:rgba(0,123,255,.05);border-radius:12px;border:1px solid rgba(0,123,255,.1)}.AuthPages_mobile_progressStep__sLBqF{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.AuthPages_mobile_stepComplete__2tkU_{color:#28a745}.AuthPages_mobile_stepActive__g3UX_{color:#007bff}.AuthPages_mobile_stepPending__xwxWs{color:#6c757d}.AuthPages_mobile_stepIcon__6yvc9{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.AuthPages_mobile_stepIconComplete__PslXE{background:#28a745;color:#fff}.AuthPages_mobile_stepIconActive__Kp5X6{background:#007bff;color:#fff}.AuthPages_mobile_stepIconPending__SvUdP{background:#e9ecef;color:#6c757d}.AuthPages_mobile_errorContainer__4kDsU{padding:16px;background:rgba(220,53,69,.05);border:1px solid rgba(220,53,69,.2);border-radius:8px;margin:16px 0}.AuthPages_mobile_errorMessage__7Avye{display:flex;align-items:center;gap:8px;color:#dc3545;font-size:14px;margin:0}.AuthPages_mobile_errorActions__ykDZP{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.AuthPages_mobile_retryButton__FMgwH{padding:14px 20px;background:#007bff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background .2s;min-height:44px}.AuthPages_mobile_retryButton__FMgwH:hover{background:#0056b3}.AuthPages_mobile_reportButton__WEfiI{padding:14px 20px;background:transparent;color:#dc3545;border:1px solid #dc3545;border-radius:6px;font-size:16px;cursor:pointer;transition:all .2s;min-height:44px}.AuthPages_mobile_reportButton__WEfiI:hover{background:#dc3545;color:#fff}.AuthPages_mobile_visuallyHidden__JFWs5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AuthPages_mobile_focusOutline__lDOnu{outline:3px solid #007bff;outline-offset:2px}.AuthPages_mobile_formControl__yFm_0{font-size:16px!important}.AuthPages_mobile_securityCheck__eU3xB{width:100%;box-sizing:border-box}.AuthPages_mobile_securityCheck__eU3xB .cf-turnstile{width:100%!important;max-width:300px!important;margin:0 auto!important;display:flex!important;justify-content:center!important;align-items:center!important}.AuthPages_mobile_securityCheck__eU3xB .cf-turnstile iframe{max-width:100%!important;width:auto!important;height:auto!important;margin:0 auto!important}@media (max-width:480px){.AuthPages_mobile_securityCheck__eU3xB .cf-turnstile{max-width:280px!important;transform:scale(.9)!important;transform-origin:center!important}}@media (max-width:320px){.AuthPages_mobile_securityCheck__eU3xB .cf-turnstile{max-width:260px!important;transform:scale(.8)!important}}@media (max-width:768px){.AuthPages_mobile_container__U4rvO{margin:20px auto;padding:0 16px}.AuthPages_mobile_formCard__sBFda{padding:24px 20px;box-shadow:0 2px 4px rgba(0,0,0,.08)}.AuthPages_mobile_header__Puqmd{margin-bottom:24px}.AuthPages_mobile_title__9tCPS{font-size:24px;margin-bottom:8px}.AuthPages_mobile_subtitle__eX_cN{font-size:15px}.AuthPages_mobile_formGroup__Wa37k{margin-bottom:18px}.AuthPages_mobile_formControl__yFm_0{font-size:16px;padding:14px 16px;min-height:48px;border-radius:6px}.AuthPages_mobile_togglePassword__JjeSe{padding:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;right:4px}.AuthPages_mobile_checkboxWrapper__R0kTU{margin-bottom:24px;min-height:44px;align-items:center}.AuthPages_mobile_checkbox__1T90H{width:24px;height:24px;margin-right:12px;cursor:pointer}.AuthPages_mobile_checkboxLabel__ZteKT{font-size:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthPages_mobile_submitButton__YSKv_{padding:16px 24px;font-size:16px;min-height:52px;font-weight:600;border-radius:6px;margin-top:8px}.AuthPages_mobile_forgotPassword__LtBuV{margin-bottom:16px}.AuthPages_mobile_forgotPassword__LtBuV a{font-size:15px;padding:8px 0;display:inline-block}.AuthPages_mobile_alternateAction__zbXly{font-size:15px;margin-top:16px}.AuthPages_mobile_errorIcon__d0aTk,.AuthPages_mobile_successIcon__TsLJa{width:56px;height:56px}.AuthPages_mobile_errorTitle__cmra3,.AuthPages_mobile_successTitle__csk8J{font-size:20px}.AuthPages_mobile_successText__LBhXe{font-size:14px}.AuthPages_mobile_errorText__4fE7e{font-size:13px;margin-top:6px}}@media (max-width:480px){.AuthPages_mobile_container__U4rvO{margin:0;padding:16px}.AuthPages_mobile_formCard__sBFda{padding:20px 16px;border-radius:0;box-shadow:none;border:1px solid #e9ecef}.AuthPages_mobile_title__9tCPS{font-size:22px}.AuthPages_mobile_formControl__yFm_0{font-size:17px;padding:16px;min-height:52px}.AuthPages_mobile_checkbox__1T90H{width:28px;height:28px}.AuthPages_mobile_submitButton__YSKv_{font-size:17px;min-height:56px;padding:18px 24px}.AuthPages_mobile_formCard__sBFda{max-width:100%}}.AuthPages_desktop_container__77ev6{max-width:1200px;margin:40px auto;padding:0 20px}.AuthPages_desktop_formCard__hQXUW{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:30px;max-width:500px;margin:0 auto}.AuthPages_desktop_header__linlv{text-align:center;margin-bottom:30px}.AuthPages_desktop_title__7oAoM{font-size:28px;font-weight:600;color:#333;margin-bottom:10px}.AuthPages_desktop_subtitle__yqwyg{color:#666;font-size:16px}.AuthPages_desktop_alternateAction__foAjn{margin-top:10px;font-size:14px;color:#666}.AuthPages_desktop_alternateAction__foAjn a{color:#007bff;text-decoration:none;font-weight:500;margin-left:5px}.AuthPages_desktop_alternateAction__foAjn a:hover{color:#0056b3;text-decoration:underline}.AuthPages_desktop_formGroup___NgRW{margin-bottom:20px}.AuthPages_desktop_formLabel__TJJ_q{display:block;font-weight:500;margin-bottom:8px;color:#333}.AuthPages_desktop_formControl__SHc6h{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:16px;outline:none;transition:border-color .2s}.AuthPages_desktop_formControl__SHc6h:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.AuthPages_desktop_passwordWrapper__Cs0aB{position:relative}.AuthPages_desktop_togglePassword__J2ELD{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer}.AuthPages_desktop_togglePassword__J2ELD:hover{color:#333}.AuthPages_desktop_checkboxWrapper__OqSy1{display:flex;align-items:center;margin-bottom:20px}.AuthPages_desktop_checkbox__7okCV{margin-right:10px}.AuthPages_desktop_checkboxLabel__FyFwC{font-size:14px;color:#666}.AuthPages_desktop_forgotPassword__pQvKG{text-align:right;margin-bottom:20px}.AuthPages_desktop_forgotPassword__pQvKG a{color:#007bff;text-decoration:none;font-size:14px}.AuthPages_desktop_forgotPassword__pQvKG a:hover{color:#0056b3;text-decoration:underline}.AuthPages_desktop_submitButton__n0GyK{width:100%;padding:12px;background-color:#007bff;border:none;border-radius:4px;color:#fff;font-weight:500;font-size:16px;cursor:pointer;transition:background-color .2s}.AuthPages_desktop_submitButton__n0GyK:hover:not(:disabled){background-color:#0056b3}.AuthPages_desktop_submitButton__n0GyK:disabled{opacity:.7;cursor:not-allowed}.AuthPages_desktop_iconContainer__Db9_k{display:flex;justify-content:center;margin-bottom:20px}.AuthPages_desktop_headerIcon__BKMQe{font-size:48px;color:#007bff}.AuthPages_desktop_bookingAlert__xvTDl{background:#e7f4ff;border:1px solid #b3d7ff;color:#06c}.AuthPages_desktop_bookingAlert__xvTDl,.AuthPages_desktop_phoneHelp__ODspO{border-radius:6px;padding:12px 16px;margin-bottom:20px;text-align:center;font-size:14px}.AuthPages_desktop_phoneHelp__ODspO{background:#f8f9fa;color:#666}.AuthPages_desktop_phoneHelp__ODspO p{margin:0;line-height:1.4}.AuthPages_desktop_phoneHelp__ODspO p:not(:last-child){margin-bottom:4px}.AuthPages_desktop_alternativeOptions__Vi0GS{margin-top:30px;text-align:center}.AuthPages_desktop_divider__zeeWk{position:relative;margin:20px 0;text-align:center}.AuthPages_desktop_divider__zeeWk:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e0e0e0}.AuthPages_desktop_divider__zeeWk span{background:#fff;padding:0 15px;color:#666;font-size:14px}.AuthPages_desktop_secondaryButton__K8dPZ{width:100%;padding:10px 16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#495057;font-size:14px;cursor:pointer;transition:all .2s;margin-bottom:15px}.AuthPages_desktop_secondaryButton__K8dPZ:hover{background:#e9ecef;border-color:#adb5bd}.AuthPages_desktop_linkButton__MgErb{background:none;border:none;color:#007bff;text-decoration:none;font-size:14px;cursor:pointer;padding:5px}.AuthPages_desktop_linkButton__MgErb:hover{color:#0056b3;text-decoration:underline}.AuthPages_desktop_otpContainer__cbk98{display:flex;gap:12px;justify-content:center;flex-wrap:nowrap;max-width:400px;margin:20px auto}.AuthPages_desktop_otpInput__6R_HN{width:50px;height:50px;text-align:center;font-size:20px;font-weight:600;border:2px solid #ddd;border-radius:8px;outline:none;transition:all .2s ease;caret-color:#007bff;background:#fff}.AuthPages_desktop_otpInput__6R_HN:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.15);transform:scale(1.05)}.AuthPages_desktop_otpInput__6R_HN:valid{border-color:#28a745;background:rgba(40,167,69,.05)}.AuthPages_desktop_otpInput__6R_HN.AuthPages_desktop_error__4jL7K{border-color:#dc3545;background:rgba(220,53,69,.05);animation:AuthPages_desktop_shake__hrCkt .3s ease-in-out}@keyframes AuthPages_desktop_shake__hrCkt{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.AuthPages_desktop_otpHelp__b8Itr{text-align:center;margin-bottom:20px}.AuthPages_desktop_otpHelp__b8Itr p{margin:0;font-size:14px;color:#666;line-height:1.4}.AuthPages_desktop_codeInfo__MinrZ{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-size:14px;color:#666}.AuthPages_desktop_timerIcon__77MBC{color:#ffc107}.AuthPages_desktop_resendButton__SNOhC{background:none;border:none;color:#007bff;cursor:pointer;text-decoration:underline;font-size:14px}.AuthPages_desktop_resendButton__SNOhC:hover{color:#0056b3}.AuthPages_desktop_actionButtons__wEnEb{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.AuthPages_desktop_buttonIcon__wwa_h{margin-right:8px}.AuthPages_desktop_verificationStatus__3gd4h{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;padding:8px 16px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:14px;font-weight:500}.AuthPages_desktop_verifiedIcon__Va7qA{color:#28a745}.AuthPages_desktop_fieldHelp__AF4yW{font-size:12px;color:#666;margin-top:4px;line-height:1.3}.AuthPages_desktop_legalText__J1rFv{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0;text-align:center}.AuthPages_desktop_legalText__J1rFv p{font-size:12px;color:#666;line-height:1.4;margin:0}.AuthPages_desktop_legalText__J1rFv a{color:#007bff;text-decoration:none}.AuthPages_desktop_legalText__J1rFv a:hover{text-decoration:underline}.AuthPages_desktop_error__4jL7K{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:.75rem 1rem;border-radius:6px;margin-bottom:1.5rem;font-size:.9rem}.AuthPages_desktop_errorText__hKtAt{display:flex;align-items:center;gap:6px;color:#dc3545;font-size:14px;margin-top:6px}.AuthPages_desktop_errorIcon__4shWe{font-size:14px}.AuthPages_desktop_formRow__06KVZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:20px}.AuthPages_desktop_successMessage__0W_mA{text-align:center;padding:20px}.AuthPages_desktop_successIcon__tsbzR{margin:0 auto 20px;width:60px;height:60px;background-color:#d4edda;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#28a745}.AuthPages_desktop_successTitle__DUJMu{font-size:22px;font-weight:600;color:#333;margin-bottom:15px}.AuthPages_desktop_successText__Mki78{font-size:15px;color:#666;margin-bottom:10px;line-height:1.5}.AuthPages_desktop_emailHighlight__kY6B_{font-weight:600;color:#333}.AuthPages_desktop_returnLink__wrB57{margin-top:20px}.AuthPages_desktop_returnLink__wrB57 a{color:#007bff;text-decoration:none;font-size:14px;font-weight:500}.AuthPages_desktop_returnLink__wrB57 a:hover{color:#0056b3;text-decoration:underline}.AuthPages_desktop_errorIcon__4shWe{margin:0 auto 20px;width:60px;height:60px;background-color:#f8d7da;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc3545}.AuthPages_desktop_errorTitle__lad_Z{font-size:22px;font-weight:600;color:#333;margin-bottom:15px}.AuthPages_desktop_verificationProgress__c4Qly{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0;padding:16px;background:rgba(0,123,255,.05);border-radius:12px;border:1px solid rgba(0,123,255,.1)}.AuthPages_desktop_progressStep__y8_Ta{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.AuthPages_desktop_stepComplete__zq36C{color:#28a745}.AuthPages_desktop_stepActive__5V2xF{color:#007bff}.AuthPages_desktop_stepPending___4AVk{color:#6c757d}.AuthPages_desktop_stepIcon__2eWz9{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.AuthPages_desktop_stepIconComplete__O6_vy{background:#28a745;color:#fff}.AuthPages_desktop_stepIconActive__gz0wK{background:#007bff;color:#fff}.AuthPages_desktop_stepIconPending__mOT6j{background:#e9ecef;color:#6c757d}.AuthPages_desktop_errorContainer__o5I56{padding:16px;background:rgba(220,53,69,.05);border:1px solid rgba(220,53,69,.2);border-radius:8px;margin:16px 0}.AuthPages_desktop_errorMessage__Zs33J{display:flex;align-items:center;gap:8px;color:#dc3545;font-size:14px;margin:0}.AuthPages_desktop_errorActions__6ZzrF{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.AuthPages_desktop_retryButton__lqEbs{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.AuthPages_desktop_retryButton__lqEbs:hover{background:#0056b3}.AuthPages_desktop_reportButton__nvak_{padding:8px 16px;background:transparent;color:#dc3545;border:1px solid #dc3545;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.AuthPages_desktop_reportButton__nvak_:hover{background:#dc3545;color:#fff}.AuthPages_desktop_visuallyHidden__9AaiR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AuthPages_desktop_focusOutline__hgoY9{outline:3px solid #007bff;outline-offset:2px}