.login-account .custom-input[data-v-dde42774] .ant-input{border-radius:12px;border:2px solid #e8e8e8;background:#fafafa;height:48px;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease;padding-left:45px}.login-account .custom-input[data-v-dde42774] .ant-input:hover{border-color:#667eea;background:#fff}.login-account .custom-input[data-v-dde42774] .ant-input:focus{border-color:#667eea;background:#fff;-webkit-box-shadow:0 0 0 4px rgba(102,126,234,.1);box-shadow:0 0 0 4px rgba(102,126,234,.1)}.login-account .custom-input[data-v-dde42774] .ant-input::-webkit-input-placeholder{color:#aaa}.login-account .custom-input[data-v-dde42774] .ant-input::-moz-placeholder{color:#aaa}.login-account .custom-input[data-v-dde42774] .ant-input:-ms-input-placeholder{color:#aaa}.login-account .custom-input[data-v-dde42774] .ant-input::-ms-input-placeholder{color:#aaa}.login-account .custom-input[data-v-dde42774] .ant-input::placeholder{color:#aaa}.login-account .custom-input[data-v-dde42774] .ant-input-prefix{left:15px;font-size:18px}.login-account .password-input[data-v-dde42774] .ant-input-suffix{right:15px}.login-account .password-input[data-v-dde42774] .ant-input-suffix .password-toggle-icon{font-size:18px;color:#999;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.login-account .password-input[data-v-dde42774] .ant-input-suffix .password-toggle-icon:hover{color:#667eea}.login-account .captcha-row[data-v-dde42774]{margin-top:8px}.login-account .captcha-col[data-v-dde42774]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.login-account .captcha-col[data-v-dde42774],.login-account .captcha-wrapper[data-v-dde42774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-account .captcha-wrapper[data-v-dde42774]{position:relative;width:100%;height:48px;border-radius:12px;overflow:hidden;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-account .captcha-wrapper[data-v-dde42774]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.login-account .captcha-wrapper:hover .captcha-overlay[data-v-dde42774]{opacity:1}.login-account .captcha-wrapper:hover .captcha-img[data-v-dde42774]{-webkit-filter:brightness(.8);filter:brightness(.8)}.login-account .captcha-wrapper[data-v-dde42774]:active{-webkit-transform:translateY(0);transform:translateY(0)}.login-account .captcha-img[data-v-dde42774]{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff}.login-account .captcha-overlay[data-v-dde42774]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(102,126,234,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.login-account .captcha-overlay .anticon[data-v-dde42774]{font-size:24px;color:#fff}.login-account[data-v-dde42774] .ant-form-item{margin-bottom:20px}.login-account[data-v-dde42774] .ant-form-item:last-child{margin-bottom:0}.login-account[data-v-dde42774] .ant-form-item-has-error .ant-input{border-color:#ff4d4f!important;-webkit-box-shadow:0 0 0 4px rgba(255,77,79,.1)!important;box-shadow:0 0 0 4px rgba(255,77,79,.1)!important}