.Footer_footerContainer__AeJCx{background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(230,0,34,.08);box-shadow:0 -14px 30px rgba(230,0,34,.08);max-width:54rem;position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:8.9rem;display:flex;align-items:center;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom))}.Footer_footerLink__L_VeX{flex:1 1;display:block;text-decoration:none}.Footer_footerItem__WIBRl{cursor:pointer;width:100%;flex-direction:column;gap:.55rem;position:relative}.Footer_footerItem__WIBRl,.Footer_iconWrap__Du8V8{align-items:center;display:flex;justify-content:center}.Footer_iconWrap__Du8V8{width:3.7rem;height:3.7rem;border-radius:1.45rem;color:#9298af;transition:transform .2s ease,color .2s ease}.Footer_iconWrap__Du8V8 svg{font-size:2.45rem}.Footer_iconActive__XwE2u{color:#e20d0d}.Footer_label__PWvoW{font-size:1.42rem;font-weight:700;color:#8a90a7;white-space:nowrap}.Footer_labelActive__Fmf6m{color:#e20d0d}.Footer_homeItem__Z9ShW{justify-content:flex-start}.Footer_homeIconWrap__Ywcif{width:6.4rem;height:6.4rem;margin-top:-3.7rem;border-radius:50%;background:linear-gradient(180deg,#ff2a18,#db0404);color:#fff;box-shadow:0 10px 20px rgba(226,13,13,.38);border:4px solid #fff}.Footer_homeIconWrap__Ywcif svg{font-size:3.5rem}.Footer_homeLabel__tVtKZ{margin-top:-.15rem}.Footer_homeIconWrap__Ywcif:hover,.Footer_iconWrap__Du8V8:hover{transform:translateY(-2px)}@media(max-width:640px){.Footer_footerContainer__AeJCx{height:7.8rem;padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom))}.Footer_footerItem__WIBRl{gap:.35rem}.Footer_iconWrap__Du8V8{width:3rem;height:3rem}.Footer_iconWrap__Du8V8 svg{font-size:2rem}.Footer_label__PWvoW{font-size:1.08rem}.Footer_homeIconWrap__Ywcif{width:5.2rem;height:5.2rem;margin-top:-3.1rem;border-width:3px}.Footer_homeIconWrap__Ywcif svg{font-size:2.9rem}}@media(max-width:400px){.Footer_label__PWvoW{font-size:.96rem}}.InputBase_inputBase__aAzZB{color:inherit}label+.InputBase_inputBase__aAzZB{margin-top:18px}.InputBase_inputBase__aAzZB .MuiInputBase-input{position:relative;padding:1.5rem;border-radius:1.5rem;border:1px solid #ced4da;background-color:var(--input-bg,#fff);transition:border-color .15s ease,box-shadow .15s ease}.InputBase_inputBase__aAzZB .MuiInputBase-input:focus,.InputBase_inputBase__aAzZB .MuiInputBase-input:hover{border:1px solid #62b4f6!important;border-radius:1.5rem}.InputBase_inputBase__aAzZB.Mui-error .MuiInputBase-input{border:1px solid #d84848}.ChangePassword_container__pT2D6{display:flex;justify-content:center;align-items:flex-start;min-height:100%;padding:2.4rem 1.6rem;background:transparent}.ChangePassword_glassCard__X64pA{position:relative;width:100%;max-width:52rem;background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:20px;padding:3.6rem 3rem;box-shadow:0 16px 40px rgba(15,23,42,.08);z-index:2;transition:transform .3s ease}.ChangePassword_title__e9xNo{text-align:center;font-size:2.6rem;font-weight:900;color:#0f172a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3.2rem;display:flex;align-items:center;justify-content:center;gap:1.2rem;padding-bottom:3rem}.ChangePassword_titleIcon___dV5z{color:#e60022;font-size:3.2rem!important}.ChangePassword_form___Lx4v{display:flex;flex-direction:column;gap:2rem}.ChangePassword_otpRow__Qge_f{display:flex;align-items:flex-start;gap:1.2rem}.ChangePassword_otpField__iEX18{flex:1 1 auto}.ChangePassword_inputGroup___IPKt{display:flex;flex-direction:column}.ChangePassword_label__ymg4b{font-size:1.3rem;font-weight:800;color:#64748b;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.06em}.ChangePassword_glassInput__wvKsx{height:5.4rem;border-radius:1.4rem!important;background:#f8fafc!important;color:#0f172a!important;font-size:1.6rem!important;font-weight:700!important;border:1px solid rgba(226,232,240,.95)!important;transition:all .2s ease!important}.ChangePassword_glassInput__wvKsx:hover{background:#fff!important;border-color:rgba(148,163,184,.6)!important}.ChangePassword_glassInput__wvKsx .MuiOutlinedInput-notchedOutline{border:none!important}.ChangePassword_glassInput__wvKsx.ChangePassword_focused__4vTFj{background:#fff!important;border-color:#e60022!important;box-shadow:0 0 0 4px rgba(230,0,34,.1)!important}.ChangePassword_glassInput__wvKsx .MuiInputBase-input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.ChangePassword_glassInput__wvKsx .MuiInputBase-input:-ms-input-placeholder{color:#94a3b8!important;opacity:1!important}.ChangePassword_glassInput__wvKsx .MuiInputBase-input::placeholder{color:#94a3b8!important;opacity:1!important}.ChangePassword_adornmentBtn__644cp{color:#94a3b8!important;transition:color .2s ease!important}.ChangePassword_adornmentBtn__644cp:hover{color:#0f172a!important}.ChangePassword_otpButton__Obj4m{height:5.4rem;min-width:13.2rem!important;padding:0 1.6rem!important;border-radius:1.4rem!important;border:1px solid rgba(230,0,34,.24)!important;background:#fff5f6!important;color:#e60022!important;font-size:1.25rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em;box-shadow:none!important;transition:transform .2s ease,background .2s ease,border-color .2s ease!important}.ChangePassword_otpButton__Obj4m:hover{background:#ffecee!important;border-color:rgba(230,0,34,.36)!important;transform:translateY(-1px)}.ChangePassword_otpButton__Obj4m:disabled{color:#94a3b8!important;border-color:rgba(148,163,184,.24)!important;background:#f8fafc!important}.ChangePassword_submitBtn__89zSW{margin-top:1.6rem;height:5.6rem;border-radius:1.4rem!important;background:linear-gradient(180deg,#e60022,#cc001e)!important;color:#fff!important;font-size:1.8rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 10px 24px rgba(230,0,34,.25)!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}.ChangePassword_submitBtn__89zSW:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(230,0,34,.35)!important;background:linear-gradient(180deg,#f21838,#d90020)!important}.ChangePassword_submitBtn__89zSW:active{transform:translateY(1px)}@media(max-width:768px){.ChangePassword_container__pT2D6{padding:1.6rem}.ChangePassword_glassCard__X64pA{padding:2.8rem 2rem}.ChangePassword_title__e9xNo{font-size:2.2rem;margin-bottom:2.4rem}.ChangePassword_otpRow__Qge_f{flex-direction:column}.ChangePassword_otpButton__Obj4m,.ChangePassword_otpField__iEX18{width:100%}}