.login-form{max-width:396px;margin:0 auto;padding-top:31px}.login-form .login-form-image{display:flex;justify-content:center;padding-bottom:49px}.login-form .login-form-image img{width:140px}.login-form .login-form-title{font-style:normal;font-weight:800;font-size:24px;line-height:32px;color:#1d2434;text-align:center;padding-bottom:48px}.login-form .login-form-actions .login-form-actions__forgot-button{text-align:center;font-weight:500;font-size:16px;line-height:22px;padding-bottom:20px}.login-form .login-form-actions .login-form-actions__forgot-button .forgot-button-link{color:#333}.login-form .login-form-actions .button-login{width:100%;padding:14px 0;color:#fff;background:linear-gradient(91.67deg,#565eed,#2e37d1 99.88%);border-radius:8px;font-weight:600;font-size:16px;line-height:20px;margin-bottom:20px}.login-form .login-form-actions .button-login:disabled{background:#2e315e29}.login-form .login-form-actions .login-form-actions__signup-wrapper{display:flex;justify-content:center}.login-form .login-form-actions .login-form-actions__signup-wrapper .login-form-actions__signup{font-weight:500;font-size:16px;line-height:22px;color:#333}.login-form .login-form-actions .login-form-actions__signup-wrapper .login-form-actions__signup .login-form-actions__link-register{padding-left:16px;font-weight:500;font-size:16px;line-height:22px;color:#565eed}.login-form .login-form-summary{font-weight:500;font-size:16px;line-height:160%;color:#333;text-align:center;margin-top:-40px;margin-bottom:40px}.login-form .kt-login__back{padding-top:20px;display:flex;justify-content:center;align-items:center}.login-form .kt-login__back>a{color:#333}.login-form .kt-login__back>span{color:#666;font-weight:600;font-size:14px;line-height:20px;padding-left:4px}.login-form .custom-form-label>p{margin-top:4px;color:#e24f4f;font-weight:500;font-size:14px;line-height:20px}.login-form .success-icon,.login-form .error-icon{width:20px;position:absolute;right:10px;top:36px}.login-form .success-icon-password,.login-form .error-icon-password{right:38px;top:37px}.divider{text-align:center;margin:0 0 20px;position:relative}.dividerText{background-color:#fff;padding:0 16px;color:#b5b5c3;font-size:14px;z-index:1;position:relative}.divider:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e4e6ef;z-index:0}@media (max-width: 768px){.login-form{padding:16px}.login-form .login-form-image{padding-top:11px;padding-bottom:29px}.login-form .login-form-title{font-size:20px;padding-bottom:16px}.login-form .login-form-summary{max-width:252px;margin:0 auto 16px}}.form-group{margin-bottom:12px;position:relative}.form-group .label{font-weight:500;font-size:12px;line-height:20px;color:#999;padding-bottom:4px}.form-group .custom-form-label{margin:0}.form-group .custom-form-label label{color:#999;font-weight:500;font-size:12px;line-height:20px}.form-group .custom-form-label>div input{padding:14px 12px;border:1px solid rgba(46,49,94,.16);border-radius:8px}.form-group .custom-form-label>div input:-webkit-autofill,.form-group .custom-form-label>div input:-webkit-autofill:hover,.form-group .custom-form-label>div input:-webkit-autofill:focus,.form-group .custom-form-label>div input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.form-group .custom-form-label>div:after{content:unset}.form-group .custom-form-label>div:before{content:unset}.form-group .hide-password-icon{width:20px;position:absolute;right:12px;top:40px;cursor:pointer}._passwordBlock_bna1x_1{display:flex;align-items:center;margin-bottom:0!important;position:relative}._passwordIcon_bna1x_8{right:31px;top:12px;width:20px;position:absolute}._confirmIcon_bna1x_15{right:8px;top:12px;width:20px;position:absolute}._resendBtn_bna1x_22{margin:16px 0 40px;border:1px solid rgba(46,49,94,.16)!important;border-radius:6px!important;padding:8px!important}._tooltipInfo_bna1x_29{position:absolute;top:5px;right:0}
