.user-login-other[data-v-4c948261]{text-align:left;margin-top:24px;line-height:22px}.user-login-other .item-icon[data-v-4c948261]{font-size:24px;color:rgba(0,0,0,.2);margin-left:16px;vertical-align:middle;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.user-login-other .item-icon[data-v-4c948261] :hover{color:#1890ff}.user-login-other .register[data-v-4c948261]{float:right}.step-form-wrapper[data-v-ab1e4d58]{margin:0 auto;width:80%;max-width:400px}.getCaptcha[data-v-42b877c5]{display:block;width:100%;height:40px}.login-container[data-v-6fd949a1]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;overflow:hidden}.login-left[data-v-6fd949a1]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:linear-gradient(135deg,#4a6fa5,#2c4a6e);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;position:relative}.brand-content[data-v-6fd949a1]{text-align:center;color:#fff}.logo-section[data-v-6fd949a1]{margin-bottom:30px}.logo-circle[data-v-6fd949a1],.logo-section[data-v-6fd949a1]{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}.logo-circle[data-v-6fd949a1]{width:80px;height:80px;background:#fff;border-radius:50%;margin-right:20px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2)}.logo-text[data-v-6fd949a1]{font-size:40px}.brand-name[data-v-6fd949a1]{font-size:42px;font-weight:700;color:#fff;margin:0}.divider[data-v-6fd949a1]{width:60px;height:4px;background:#ff6b6b;margin:30px auto;border-radius:2px}.slogan[data-v-6fd949a1]{font-size:20px;line-height:1.8;margin-bottom:40px}.slogan p[data-v-6fd949a1]{margin:5px 0;color:hsla(0,0%,100%,.9)}.features[data-v-6fd949a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.feature-item[data-v-6fd949a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:hsla(0,0%,100%,.85)}.feature-item .feature-icon[data-v-6fd949a1]{font-size:20px;margin-right:8px;color:#ff6b6b}.login-right[data-v-6fd949a1]{width:480px;background:#fff;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;-webkit-box-shadow:-5px 0 20px rgba(0,0,0,.05);box-shadow:-5px 0 20px rgba(0,0,0,.05)}.login-form-wrapper[data-v-6fd949a1]{width:360px;padding:40px 0}.form-header[data-v-6fd949a1]{text-align:center;margin-bottom:40px}.system-title[data-v-6fd949a1]{font-size:26px;font-weight:700;color:#1a3a5c;margin-bottom:10px}.system-subtitle[data-v-6fd949a1]{font-size:14px;color:#999;margin:0}.user-layout-login label[data-v-6fd949a1]{font-size:14px}.user-layout-login .getCaptcha[data-v-6fd949a1]{display:block;width:100%;height:40px}.user-layout-login .forge-password[data-v-6fd949a1]{font-size:14px;color:#1890ff}.user-layout-login .forge-password[data-v-6fd949a1]:hover{color:#40a9ff}.user-layout-login button.login-button[data-v-6fd949a1]{padding:0 15px;font-size:16px;height:44px;width:100%;background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:4px}.user-layout-login button.login-button[data-v-6fd949a1]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff)}.remember-forgot[data-v-6fd949a1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media screen and (max-width:992px){.login-left[data-v-6fd949a1]{display:none}.login-right[data-v-6fd949a1]{width:100%}}.user-register.error{color:red}.user-register.warning{color:#ff7e05}.user-register.success{color:#52c41a}.user-layout-register .ant-input-group-addon:first-child{background-color:#fff}.user-layout-register>h3[data-v-13571778]{font-size:16px;margin-bottom:20px}.user-layout-register .getCaptcha[data-v-13571778]{display:block;width:100%;height:40px}.user-layout-register .register-button[data-v-13571778]{width:50%}.user-layout-register .login[data-v-13571778]{float:right;line-height:40px}.result[data-v-5cd17224]{text-align:center;width:72%;margin:0 auto;padding:24px 0 8px}.result .icon[data-v-5cd17224]{font-size:72px;line-height:72px;margin-bottom:24px}.result .success[data-v-5cd17224]{color:#52c41a}.result .error[data-v-5cd17224]{color:red}.result .title[data-v-5cd17224]{font-size:24px;color:rgba(0,0,0,.85);font-weight:500;line-height:32px;margin-bottom:16px}.result .description[data-v-5cd17224]{font-size:14px;line-height:22px;color:rgba(0,0,0,.45);margin-bottom:24px}.result .content[data-v-5cd17224]{background:#fafafa;padding:24px 40px;border-radius:2px;text-align:left}.result .action[data-v-5cd17224]{margin-top:32px}.mobile .result[data-v-5cd17224]{width:100%;margin:0 auto;padding:unset}.stepFormText[data-v-0b93d313]{margin-bottom:24px}.ant-form-item-control[data-v-0b93d313],.ant-form-item-label[data-v-0b93d313]{line-height:22px}.getCaptcha[data-v-0b93d313]{display:block;width:100%;height:40px}.stepFormText[data-v-3c0160d7]{margin-bottom:24px}.ant-form-item-control[data-v-3c0160d7],.ant-form-item-label[data-v-3c0160d7]{line-height:22px}.toLogin[data-v-0ac9a29e]{text-align:center}.steps[data-v-8733cc9e]{max-width:750px;margin:16px auto}[data-v-8733cc9e] .password-retrieval-form{max-width:500px;margin:40px auto 0}[data-v-8733cc9e] .password-retrieval-form .ant-form-explain{text-align:left}