.findPassword_container__IJJFI{min-height:calc(100vh - 300px);display:flex;align-items:center;justify-content:center;padding:2rem}.findPassword_findPasswordBox__zVYNn{background:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.05);width:100%;max-width:420px;padding:2.5rem}.findPassword_header__gVxe3{text-align:center;margin-bottom:2rem}.findPassword_header__gVxe3 h1{color:var(--main-color);font-family:Nunito Sans,sans-serif;font-size:2rem;margin-bottom:.5rem}.findPassword_header__gVxe3 p{color:#666;font-size:1rem}.findPassword_formItem__q00ip,.findPassword_form__7VBQQ{display:flex;flex-direction:column;gap:1rem}.findPassword_formItem__q00ip .ant-form-item-label{display:none}.findPassword_formItem__q00ip .ant-input-affix-wrapper{height:45px!important;border-radius:8px!important;border:1px solid #e4e9f2!important;padding:0 11px!important;box-shadow:none!important;background-color:#fff!important}.findPassword_formItem__q00ip .ant-input{border:none!important;padding:0!important;box-shadow:none!important;height:100%!important}.findPassword_formItem__q00ip .ant-input-affix-wrapper:hover{border-color:var(--main-color)!important}.findPassword_formItem__q00ip .ant-input-affix-wrapper-focused{border-color:var(--main-color)!important;box-shadow:0 0 0 2px rgba(44,39,112,.1)!important}.findPassword_formItem__q00ip .ant-input-prefix{margin-right:10px;color:#666}.findPassword_formItem__q00ip .anticon{color:var(--main-color)}.findPassword_formItem__q00ip .ant-form-item-label{padding-bottom:4px!important}.findPassword_formItem__q00ip .ant-form-item-label>label{color:#333;font-weight:500}.findPassword_inputWithButton__VD3ha{display:flex;gap:8px;align-items:center;position:relative}.findPassword_verificationButton__GhFhc{height:45px!important;border-radius:8px!important;padding:0 16px!important;font-size:.9rem!important;background-color:#f5f7fa!important;border:1px solid var(--main-color)!important;color:var(--main-color)!important;white-space:nowrap;cursor:pointer;transition:all .3s ease}.findPassword_verificationButton__GhFhc:hover{background-color:var(--main-color)!important;color:#fff!important}.findPassword_verificationStatus__smWt2{height:45px;display:flex;align-items:center;color:#52c41a;font-size:.9rem;white-space:nowrap}.findPassword_timer__6Cd8C{color:var(--main-color);margin-left:8px;font-size:.9rem}.findPassword_buttonContainer__gWXeX{margin-top:2rem}.findPassword_submitButton__K1TIY{width:100%;height:45px!important;border-radius:8px!important;background-color:var(--main-color)!important;border:none!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;cursor:pointer;transition:background-color .3s ease}.findPassword_submitButton__K1TIY:hover{background-color:#1a1745!important}@media (max-width:768px){.findPassword_container__IJJFI{padding:1rem}.findPassword_findPasswordBox__zVYNn{padding:1.5rem}.findPassword_inputWithButton__VD3ha{flex-direction:column;gap:.5rem}.findPassword_verificationButton__GhFhc{width:100%}}