.findPassword-module__JCnCha__container{justify-content:center;align-items:center;min-height:calc(100vh - 300px);padding:2rem;display:flex}.findPassword-module__JCnCha__findPasswordBox{background:#fff;border-radius:10px;width:100%;max-width:420px;padding:2.5rem;box-shadow:0 8px 24px #0000000d}.findPassword-module__JCnCha__header{text-align:center;margin-bottom:2rem}.findPassword-module__JCnCha__header h1{color:var(--main-color);margin-bottom:.5rem;font-family:Nunito Sans,sans-serif;font-size:2rem}.findPassword-module__JCnCha__header p{color:#666;font-size:1rem}.findPassword-module__JCnCha__form,.findPassword-module__JCnCha__formItem{flex-direction:column;gap:1rem;display:flex}.findPassword-module__JCnCha__formItem .ant-form-item-label{display:none}.findPassword-module__JCnCha__formItem .ant-input-affix-wrapper{height:45px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #e4e9f2!important;border-radius:8px!important;padding:0 11px!important}.findPassword-module__JCnCha__formItem .ant-input{box-shadow:none!important;border:none!important;height:100%!important;padding:0!important}.findPassword-module__JCnCha__formItem .ant-input-affix-wrapper:hover{border-color:var(--main-color)!important}.findPassword-module__JCnCha__formItem .ant-input-affix-wrapper-focused{border-color:var(--main-color)!important;box-shadow:0 0 0 2px #2c27701a!important}.findPassword-module__JCnCha__formItem .ant-input-prefix{color:#666;margin-right:10px}.findPassword-module__JCnCha__formItem .anticon{color:var(--main-color)}.findPassword-module__JCnCha__formItem .ant-form-item-label{padding-bottom:4px!important}.findPassword-module__JCnCha__formItem .ant-form-item-label>label{color:#333;font-weight:500}.findPassword-module__JCnCha__inputWithButton{align-items:center;gap:8px;display:flex;position:relative}.findPassword-module__JCnCha__verificationButton{white-space:nowrap;cursor:pointer;transition:all .3s;border:1px solid var(--main-color)!important;height:45px!important;color:var(--main-color)!important;background-color:#f5f7fa!important;border-radius:8px!important;padding:0 16px!important;font-size:.9rem!important}.findPassword-module__JCnCha__verificationButton:hover{background-color:var(--main-color)!important;color:#fff!important}.findPassword-module__JCnCha__verificationStatus{color:#52c41a;white-space:nowrap;align-items:center;height:45px;font-size:.9rem;display:flex}.findPassword-module__JCnCha__timer{color:var(--main-color);margin-left:8px;font-size:.9rem}.findPassword-module__JCnCha__buttonContainer{margin-top:2rem}.findPassword-module__JCnCha__submitButton{cursor:pointer;width:100%;transition:background-color .3s;background-color:var(--main-color)!important;color:#fff!important;border:none!important;border-radius:8px!important;height:45px!important;font-size:1rem!important;font-weight:600!important}.findPassword-module__JCnCha__submitButton:hover{background-color:#1a1745!important}@media (max-width:768px){.findPassword-module__JCnCha__container{padding:1rem}.findPassword-module__JCnCha__findPasswordBox{padding:1.5rem}.findPassword-module__JCnCha__inputWithButton{flex-direction:column;gap:.5rem}.findPassword-module__JCnCha__verificationButton{width:100%}}
