.password-login-form[data-v-4ecbd6b2]{margin-top:32px;width:100%;display:flex;flex-direction:column}.password-login-form .el-form[data-v-4ecbd6b2]{display:flex;flex-direction:column}.password-login-form .password-form-item[data-v-4ecbd6b2]{margin-bottom:0}.password-login-form .agreement-form-item[data-v-4ecbd6b2]{margin-top:16px;margin-bottom:0}.password-login-form .btn-container[data-v-4ecbd6b2]{margin-top:32px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.password-login-form .btn-container .el-form-item[data-v-4ecbd6b2]{margin-bottom:0}.password-login-form .btn-container .el-button[data-v-4ecbd6b2]{width:100%}.password-login-form .btn-container .register-btn[data-v-4ecbd6b2]{color:#8567f6!important}.code-login-form[data-v-5e54284b]{width:100%}.code-login-form .login-no-step[data-v-5e54284b]{margin-top:32px;display:flex;flex-direction:column}.code-login-form .login-no-step .el-form-item[data-v-5e54284b]{margin-bottom:0}.code-login-form .login-no-step .btn-container[data-v-5e54284b]{margin-top:32px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.code-login-form .login-no-step .btn-container .el-form-item[data-v-5e54284b]{margin-bottom:0}.code-login-form .login-no-step .btn-container .el-button[data-v-5e54284b]{width:100%}.code-login-form .login-no-step .btn-container .register-btn[data-v-5e54284b]{color:#8567f6}.code-login-form .verify-step[data-v-5e54284b]{margin-top:16px}.code-login-form .verify-step .verify-hint[data-v-5e54284b]{margin-bottom:32px;font-size:14px;line-height:24px;color:#17233d}.code-login-form .verify-step .code-input-row[data-v-5e54284b]{display:flex;align-items:center}.code-login-form .verify-step .code-input-row .pf-input[data-v-5e54284b]{flex:1}.code-login-form .verify-step .code-input-row .resend-btn[data-v-5e54284b]{flex-shrink:0;margin-left:12px;white-space:nowrap}.code-login-form .verify-step .btn-container[data-v-5e54284b]{display:flex;flex-direction:column;gap:16px}.code-login-form .verify-step .btn-container .btns[data-v-5e54284b]{display:flex;gap:16px}.code-login-form .verify-step .btn-container .btns .el-button+.el-button[data-v-5e54284b]{margin:0}.code-login-form .verify-step .btn-container .btns .back-btn[data-v-5e54284b]{min-width:118px}.code-login-form .verify-step .btn-container .btns .login-btn[data-v-5e54284b]{flex:1}.form-footer[data-v-5e421f90]{display:flex;align-items:center;justify-content:space-between}