.authPages_authPageWrapper__1SoDh{min-height:calc(100vh - 170px);display:flex;align-items:flex-start;justify-content:center;padding:36px 20px 60px;background:radial-gradient(circle at 10% 20%,rgba(128,0,32,.03) 0,transparent 40%),radial-gradient(circle at 90% 80%,rgba(212,184,177,.12) 0,transparent 40%),#faf8f5;font-family:var(--font-family,"Poppins",sans-serif)}@media(max-width:768px){.authPages_authPageWrapper__1SoDh{padding:48px 12px;min-height:auto}}.authPages_authCard__Z6OR5{width:100%;max-width:490px;margin:auto;background:#fff;border-radius:20px;box-shadow:0 16px 40px rgba(48,7,8,.07),0 2px 8px rgba(0,0,0,.03);border:1px solid rgba(128,0,32,.08);overflow:hidden;transition:all .3s ease}@media(max-width:576px){.authPages_authCard__Z6OR5{border-radius:16px;box-shadow:0 8px 24px rgba(48,7,8,.06)}}.authPages_authFormSide__eXeu1{width:100%;padding:40px 36px;display:flex;flex-direction:column;justify-content:center;background:#fff}@media(max-width:576px){.authPages_authFormSide__eXeu1{padding:28px 20px}}.authPages_formHeader__fSw5y{margin-bottom:24px}.authPages_formHeader__fSw5y .authPages_statusBadge__tpu5u{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:12px}.authPages_formHeader__fSw5y .authPages_statusBadge__tpu5u.authPages_newUser__toX7R{background:#fdf2f2;color:#800020;border:1px solid rgba(128,0,32,.2)}.authPages_formHeader__fSw5y .authPages_statusBadge__tpu5u.authPages_existingUser__PsdOi{background:#f0fdf4;color:#166534;border:1px solid rgba(22,101,52,.2)}.authPages_formHeader__fSw5y .authPages_formTitle__ppOxk{font-size:1.65rem;font-weight:700;color:#242220;margin-bottom:6px;letter-spacing:-.3px}.authPages_formHeader__fSw5y .authPages_formSubtitle__Tjgh_{font-size:.9rem;color:#6c727a;line-height:1.5;margin:0}.authPages_tabSwitcher__zpUCm{display:flex;background:#f4f3f0;border-radius:10px;padding:4px;margin-bottom:24px;border:1px solid #ebe7df}.authPages_tabSwitcher__zpUCm .authPages_tabButton__nMy2G{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;font-size:.88rem;font-weight:500;color:#6b665f;border:none;background:rgba(0,0,0,0);border-radius:8px;cursor:pointer;transition:all .2s ease}.authPages_tabSwitcher__zpUCm .authPages_tabButton__nMy2G svg{font-size:16px}.authPages_tabSwitcher__zpUCm .authPages_tabButton__nMy2G.authPages_active__XOvrs{background:#fff;color:#800020;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.06)}.authPages_tabSwitcher__zpUCm .authPages_tabButton__nMy2G:hover:not(.authPages_active__XOvrs){color:#242220}.authPages_inputGroup__nsG6F{margin-bottom:20px}.authPages_inputGroup__nsG6F .authPages_inputLabel__QgfDQ{display:block;font-size:.82rem;font-weight:600;color:#3f3c39;margin-bottom:6px;letter-spacing:.2px}.authPages_inputGroup__nsG6F .authPages_inputLabel__QgfDQ .authPages_requiredStar__Hz1XR{color:#dc2626;margin-left:3px}.authPages_inputGroup__nsG6F .authPages_inputWrapper__h2omG{position:relative;display:flex;align-items:center}.authPages_inputGroup__nsG6F .authPages_textInput__QbxH4{width:100%;height:48px;padding:0 16px;font-size:.92rem;color:#1a1a1a;background:#fff;border:1px solid #dcd7ce;border-radius:10px;transition:all .2s ease;outline:none}.authPages_inputGroup__nsG6F .authPages_textInput__QbxH4::placeholder{color:#9ea4ab;font-size:.88rem}.authPages_inputGroup__nsG6F .authPages_textInput__QbxH4:focus{border-color:#800020;box-shadow:0 0 0 3px rgba(128,0,32,.12)}.authPages_inputGroup__nsG6F .authPages_textInput__QbxH4.authPages_hasError__07sQU{border-color:#ef4444;background:#fef2f2}.authPages_inputGroup__nsG6F .authPages_textInput__QbxH4.authPages_hasError__07sQU:focus{box-shadow:0 0 0 3px rgba(239,68,68,.12)}.authPages_inputGroup__nsG6F .authPages_passwordToggleBtn__LtRUt{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:#7d7973;cursor:pointer;font-size:18px;display:flex;align-items:center;padding:4px}.authPages_inputGroup__nsG6F .authPages_passwordToggleBtn__LtRUt:hover{color:#1a1a1a}.authPages_inputGroup__nsG6F .authPages_errorMessage__fvGuo{display:block;font-size:.78rem;color:#dc2626;margin-top:5px;font-weight:500}.authPages_phoneInputRow__VITNM{display:flex;gap:10px}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T{position:relative;width:110px;flex-shrink:0}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p{width:100%;height:48px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:6px;background:#faf8f5;border:1px solid #dcd7ce;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:500;color:#242220;transition:all .2s ease}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p.authPages_isOpen__s4Wy0,.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p:hover{border-color:#800020;background:#fff}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p .authPages_flag__20MkD{font-size:1.15rem}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p .authPages_dialCode__I6Uyd{font-weight:600;color:#3a3835}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p .authPages_arrowIcon__3JCuQ{color:#797672;transition:transform .2s ease}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryTrigger__hye_p .authPages_arrowIcon__3JCuQ.authPages_rotate__n9x0z{transform:rotate(180deg)}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb{position:absolute;top:54px;left:0;width:220px;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #e5dfd5;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);z-index:999;padding:6px 0;animation:authPages_fadeIn___XELi .15s ease-out}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb .authPages_countryOption__nYQau{padding:10px 14px;display:flex;align-items:center;gap:10px;font-size:.88rem;cursor:pointer;color:#333;transition:background .15s}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb .authPages_countryOption__nYQau:hover{background:#f7f3ec}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb .authPages_countryOption__nYQau.authPages_selected__CK4kp{background:rgba(128,0,32,.08);color:#800020;font-weight:600}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb .authPages_countryOption__nYQau .authPages_countryName__Ogiyl{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.authPages_phoneInputRow__VITNM .authPages_countrySelectorWrap__K268T .authPages_countryDropdown__rlSrb .authPages_countryOption__nYQau .authPages_countryDial__RPIrW{color:#777;font-size:.82rem}.authPages_phoneInputRow__VITNM .authPages_phoneInputBox__MXwvu{flex:1 1;position:relative}.authPages_otpSection__tMNBq{background:#fdfcf9;border:1px solid #ece6db;border-radius:14px;padding:22px 20px;margin-bottom:24px;text-align:center}.authPages_otpSection__tMNBq .authPages_otpHeaderRow__uSNcR{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;background:#f4efe6;padding:8px 12px;border-radius:8px}.authPages_otpSection__tMNBq .authPages_otpHeaderRow__uSNcR .authPages_otpSentTarget__yB_fD{font-size:.85rem;font-weight:600;color:#3c3832}.authPages_otpSection__tMNBq .authPages_otpHeaderRow__uSNcR .authPages_editTargetBtn__Yq1vi{background:none;border:none;color:#800020;font-size:.8rem;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.authPages_otpSection__tMNBq .authPages_otpHeaderRow__uSNcR .authPages_editTargetBtn__Yq1vi:hover{color:#521314}.authPages_otpSection__tMNBq .authPages_otpBoxesRow__PR2XW{display:flex;justify-content:center;gap:12px;margin:18px 0}.authPages_otpSection__tMNBq .authPages_otpBoxesRow__PR2XW .authPages_otpBox__5QBm2{width:52px;height:56px;text-align:center;font-size:1.5rem;font-weight:700;color:#800020;background:#fff;border:1.5px solid #d4cdc1;border-radius:10px;outline:none;transition:all .2s ease}.authPages_otpSection__tMNBq .authPages_otpBoxesRow__PR2XW .authPages_otpBox__5QBm2:focus{border-color:#800020;box-shadow:0 0 0 3px rgba(128,0,32,.15)}@media(max-width:480px){.authPages_otpSection__tMNBq .authPages_otpBoxesRow__PR2XW .authPages_otpBox__5QBm2{width:46px;height:50px;font-size:1.3rem;gap:8px}}.authPages_otpSection__tMNBq .authPages_resendContainer___d0ab{font-size:.85rem;color:#6c727a;margin-top:14px}.authPages_otpSection__tMNBq .authPages_resendContainer___d0ab .authPages_timerText__gwkXS{font-weight:600;color:#800020}.authPages_otpSection__tMNBq .authPages_resendContainer___d0ab .authPages_resendBtn__VHvt9{background:none;border:none;color:#800020;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .15s}.authPages_otpSection__tMNBq .authPages_resendContainer___d0ab .authPages_resendBtn__VHvt9:hover{text-decoration:underline;background:rgba(128,0,32,.05)}.authPages_submitButton__j2u7z{width:100%;height:50px;background:linear-gradient(135deg,#800020,#681b1d);color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:600;letter-spacing:.3px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px rgba(128,0,32,.28);transition:all .25s ease}.authPages_submitButton__j2u7z:hover:not(:disabled){background:linear-gradient(135deg,#942c2f,#761f21);box-shadow:0 6px 20px rgba(128,0,32,.38);transform:translateY(-1px)}.authPages_submitButton__j2u7z:active:not(:disabled){transform:translateY(0)}.authPages_submitButton__j2u7z:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}.authPages_secondaryLinkRow__xtmhl{margin-top:24px;text-align:center;font-size:.88rem;color:#5f5a54}.authPages_secondaryLinkRow__xtmhl .authPages_highlightLink__HZnZk{color:#800020;font-weight:600;text-decoration:none;margin-left:6px;cursor:pointer;transition:color .15s}.authPages_secondaryLinkRow__xtmhl .authPages_highlightLink__HZnZk:hover{text-decoration:underline;color:#521314}.authPages_termsRow__v5N_L{margin-top:22px;padding-top:18px;border-top:1px solid #ebe5db;text-align:center;font-size:.78rem;color:#8a857e;line-height:1.6}.authPages_termsRow__v5N_L a{color:#44403c;font-weight:500;text-decoration:underline;margin:0 4px}.authPages_termsRow__v5N_L a:hover{color:#800020}@keyframes authPages_fadeIn___XELi{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.button_loader__HC2UO{position:relative}.button_loader__HC2UO .button_loaderContainer__IyANM{z-index:10;position:relative;height:20px;width:100%;background:rgba(0,0,0,0)}.button_loader__HC2UO .button_loaderContainer__IyANM .button_spinner__2OmD0:before{position:absolute!important;content:"";box-sizing:border-box;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-color:#fff rgba(0,0,0,0);border-style:solid;border-width:3px;animation:button_spinner__2OmD0 .8s ease infinite}@keyframes button_spinner__2OmD0{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}