.user-login-other[data-v-32e4a746]{text-align:left;margin-top:24px;line-height:22px}.user-login-other .item-icon[data-v-32e4a746]{font-size:24px;color:rgba(0,0,0,.2);margin-left:16px;vertical-align:middle;cursor:pointer;transition:color .3s}.user-login-other .item-icon[data-v-32e4a746] :hover{color:#1890ff}.user-login-other .register[data-v-32e4a746]{float:right}.step-form-wrapper[data-v-f8aa9f78]{margin:0 auto;width:80%;max-width:400px}.getCaptcha[data-v-994311e4]{display:block;width:100%;height:40px}.main[data-v-2556102c]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.login-card[data-v-2556102c]{background:hsla(0,0%,100%,.95);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.2);box-shadow:0 12px 48px 0 rgba(59,130,246,.15);padding:50px;width:100%;max-width:400px;position:relative;overflow:hidden;animation:fadeInUp-data-v-2556102c 1s ease-out .5s both}.login-card[data-v-2556102c]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(59,130,246,.05) 0,transparent 70%);animation:pulse-data-v-2556102c 8s ease-in-out infinite;z-index:0}.login-card .login-header[data-v-2556102c]{text-align:center;margin-bottom:40px;position:relative;z-index:1}.login-card .login-header h3[data-v-2556102c]{font-size:28px;font-weight:700;color:#1e293b;margin-bottom:12px;letter-spacing:1px;background:linear-gradient(90deg,#1e293b,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-card .login-header p[data-v-2556102c]{font-size:16px;color:#64748b;margin:0}.user-layout-login[data-v-2556102c]{position:relative;z-index:1}.user-layout-login label[data-v-2556102c]{font-size:14px;color:#334155;font-weight:500}.user-layout-login .ant-input[data-v-2556102c]{background:hsla(0,0%,100%,.95);border:1px solid rgba(59,130,246,.2);border-radius:12px;color:#1e293b;height:52px;font-size:16px;transition:all .3s ease}.user-layout-login .ant-input[data-v-2556102c]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2);transform:translateY(-2px)}.user-layout-login .ant-input[data-v-2556102c]:-ms-input-placeholder{color:#94a3b8}.user-layout-login .ant-input[data-v-2556102c]::placeholder{color:#94a3b8}.user-layout-login .ant-input-password .ant-input[data-v-2556102c]{background:hsla(0,0%,100%,.95);border:1px solid rgba(59,130,246,.2);border-radius:12px;color:#1e293b}.user-layout-login .ant-input-password .ant-input-suffix[data-v-2556102c]{color:#64748b}.user-layout-login .ant-tabs .ant-tabs-nav[data-v-2556102c]{margin-bottom:30px}.user-layout-login .ant-tabs .ant-tabs-nav .ant-tabs-tab[data-v-2556102c]{color:#64748b;font-size:18px;padding:10px 30px;font-weight:500}.user-layout-login .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active[data-v-2556102c]{color:#3b82f6}.user-layout-login .ant-tabs .ant-tabs-nav .ant-tabs-ink-bar[data-v-2556102c]{background:linear-gradient(90deg,#3b82f6,#60a5fa);height:4px;border-radius:2px}.user-layout-login button.login-button[data-v-2556102c]{padding:0 15px;font-size:18px;height:52px;width:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border:none;border-radius:12px;font-weight:600;color:#fff;transition:all .3s ease;position:relative;overflow:hidden}.user-layout-login button.login-button[data-v-2556102c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.user-layout-login button.login-button[data-v-2556102c]:hover{background:linear-gradient(90deg,#2563eb,#1d4ed8);transform:translateY(-3px);box-shadow:0 8px 24px rgba(59,130,246,.4)}.user-layout-login button.login-button[data-v-2556102c]:hover:before{left:100%}.user-layout-login button.login-button[data-v-2556102c]:active{transform:translateY(0)}.user-layout-login button.login-button[disabled][data-v-2556102c]{background:rgba(59,130,246,.5);cursor:not-allowed}.user-layout-login .getCaptcha[data-v-2556102c]{display:block;width:100%;height:52px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);color:#3b82f6;border-radius:12px;font-weight:500;font-size:16px;transition:all .3s ease}.user-layout-login .getCaptcha[data-v-2556102c]:hover{background:rgba(59,130,246,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.2)}.user-layout-login .forge-password[data-v-2556102c]{font-size:14px;color:#3b82f6;font-weight:500}.user-layout-login .forge-password[data-v-2556102c]:hover{text-decoration:underline}.user-layout-login .ant-checkbox .ant-checkbox-inner[data-v-2556102c]{background:hsla(0,0%,100%,.95);border:1px solid rgba(59,130,246,.3);border-radius:4px}.user-layout-login .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner[data-v-2556102c]{background:#3b82f6;border-color:#3b82f6}.user-layout-login .ant-checkbox+span[data-v-2556102c]{color:#334155;font-weight:500}@keyframes fadeInUp-data-v-2556102c{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-data-v-2556102c{0%{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}to{transform:scale(1);opacity:.3}}.valid-error .ant-select-selection__placeholder{color:#f5222d}.ant-form-item-has-error{.ant-input,.ant-input-password{border-color:#ef4444!important;&:focus{box-shadow:0 0 0 2px rgba(239,68,68,.2)!important}}}.ant-form-item-explain{color:#ef4444!important}.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-69c333d7]{font-size:16px;margin-bottom:20px}.user-layout-register .getCaptcha[data-v-69c333d7]{display:block;width:100%;height:40px}.user-layout-register .register-button[data-v-69c333d7]{width:50%}.user-layout-register .login[data-v-69c333d7]{float:right;line-height:40px}.result[data-v-6732bfa0]{text-align:center;width:72%;margin:0 auto;padding:24px 0 8px}.result .icon[data-v-6732bfa0]{font-size:72px;line-height:72px;margin-bottom:24px}.result .success[data-v-6732bfa0]{color:#52c41a}.result .error[data-v-6732bfa0]{color:red}.result .title[data-v-6732bfa0]{font-size:24px;color:rgba(0,0,0,.85);font-weight:500;line-height:32px;margin-bottom:16px}.result .description[data-v-6732bfa0]{font-size:14px;line-height:22px;color:rgba(0,0,0,.45);margin-bottom:24px}.result .content[data-v-6732bfa0]{background:#fafafa;padding:24px 40px;border-radius:2px;text-align:left}.result .action[data-v-6732bfa0]{margin-top:32px}.mobile .result[data-v-6732bfa0]{width:100%;margin:0 auto;padding:unset}.stepFormText[data-v-9348a408]{margin-bottom:24px}.ant-form-item-control[data-v-9348a408],.ant-form-item-label[data-v-9348a408]{line-height:22px}.getCaptcha[data-v-9348a408]{display:block;width:100%;height:40px}.stepFormText[data-v-51928ca6]{margin-bottom:24px}.ant-form-item-control[data-v-51928ca6],.ant-form-item-label[data-v-51928ca6]{line-height:22px}.toLogin[data-v-6371e5a8]{text-align:center}.steps[data-v-3919662a]{max-width:750px;margin:16px auto}[data-v-3919662a] .password-retrieval-form{max-width:500px;margin:40px auto 0}[data-v-3919662a] .password-retrieval-form .ant-form-explain{text-align:left}