.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}.main[data-v-2cf587c8]{--login-title-h:clamp(64px,7.2vh,88px);--login-ctrl-h:clamp(48px,5.6vh,72px);--login-font:clamp(14px,1.5vh,17px);--login-tab-font:clamp(15px,1.7vh,18px);--login-icon:clamp(16px,1.8vh,22px);--login-gap:clamp(16px,2.2vh,28px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:0}.login-section[data-v-2cf587c8]{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--login-gap);box-sizing:border-box}.login-welcome[data-v-2cf587c8]{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.register-title[data-v-2cf587c8]{margin:0;font-size:var(--login-title-h);line-height:1.1;font-weight:700;color:#267cfe;letter-spacing:1px}.login-body[data-v-2cf587c8]{-ms-flex-pack:center;justify-content:center;min-height:0}.login-submit[data-v-2cf587c8]{-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.user-layout-register .user-layout-login[data-v-2cf587c8]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--login-gap)}.user-layout-register .user-layout-login .ant-form-item[data-v-2cf587c8],.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-row{margin-bottom:0}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-selection{border-radius:8px;border-color:#d6e3f2}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled),.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input:hover,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-selection:hover{border-color:#117eff}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper-focused,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:focus,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input:focus,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-focused .ant-select-selection,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-open .ant-select-selection{border-color:#117eff;box-shadow:0 0 0 2px rgba(17,126,255,.12)}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper .ant-input-prefix{left:16px;z-index:1}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper .ant-input-prefix+.ant-input,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:52px}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper-lg .ant-input,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-lg,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-lg .ant-select-selection--single{height:var(--login-ctrl-h);font-size:var(--login-font)}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-select-lg .ant-select-selection__rendered{line-height:var(--login-ctrl-h);font-size:var(--login-font)}.user-layout-register .user-layout-login .login-input-icon[data-v-2cf587c8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:var(--login-icon);height:var(--login-icon);position:relative}.user-layout-register .user-layout-login .login-input-icon img[data-v-2cf587c8]{width:var(--login-icon);height:var(--login-icon);object-fit:contain;display:block}.user-layout-register .user-layout-login .login-input-icon .icon-blue[data-v-2cf587c8]{display:none;position:absolute;left:0;top:0}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper-focused .login-input-icon .icon-gray,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:focus-within .login-input-icon .icon-gray,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:focus .login-input-icon .icon-gray{display:none}.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper-focused .login-input-icon .icon-blue,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:focus-within .login-input-icon .icon-blue,.user-layout-register .user-layout-login[data-v-2cf587c8] .ant-input-affix-wrapper:focus .login-input-icon .icon-blue{display:block}.user-layout-register .user-layout-login .login-code-col[data-v-2cf587c8]{text-align:right;padding-left:12px}.user-layout-register .user-layout-login .login-code-img[data-v-2cf587c8]{height:var(--login-ctrl-h);max-width:100%;border-radius:8px;cursor:pointer;vertical-align:top}.user-layout-register .getCaptcha[data-v-2cf587c8]{display:block;width:100%;height:var(--login-ctrl-h)}.user-layout-register .register-button[data-v-2cf587c8]{width:100%;height:var(--login-ctrl-h);font-size:var(--login-tab-font);font-weight:600;background:#117eff;border-color:#117eff;border-radius:8px;box-shadow:0 8px 16px rgba(17,126,255,.28)}.user-layout-register .register-button[data-v-2cf587c8]:focus,.user-layout-register .register-button[data-v-2cf587c8]:hover{background:#0e6fe6;border-color:#0e6fe6}.user-layout-register .register-footer-links[data-v-2cf587c8]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.user-layout-register .login[data-v-2cf587c8]{float:none;line-height:1.4;font-weight:500;font-size:var(--login-font);color:#117eff}.login-copyright[data-v-2cf587c8]{text-align:center;margin-top:20px}.register-trial-tip[data-v-2cf587c8]{text-align:center;color:rgba(0,0,0,.45);font-size:var(--login-font);margin:0}.login-copyright[data-v-2cf587c8],.login-copyright a[data-v-2cf587c8]{color:#666}.login-copyright .weixin[data-v-2cf587c8]{padding-left:10px;color:red;cursor:pointer}.share-register-page[data-v-5d5cc446]{width:100%;box-sizing:border-box}.panel-card[data-v-5d5cc446]{width:100%}.invite-banner[data-v-5d5cc446]{margin-bottom:16px;padding:12px 14px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;font-size:13px;line-height:1.6;word-break:break-word}.invite-banner .invite-title[data-v-5d5cc446]{margin:0}.invite-banner .sub[data-v-5d5cc446]{margin:8px 0 0;color:#666}.register-alert[data-v-5d5cc446]{margin-bottom:16px}.captcha-row[data-v-5d5cc446]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin:8px 0 16px;max-width:100%}.captcha-row .captcha-input[data-v-5d5cc446]{-ms-flex:1;flex:1;min-width:0}.captcha-row .captcha-img[data-v-5d5cc446]{-ms-flex:0 0 auto;flex:0 0 auto;height:40px;cursor:pointer;border-radius:4px}.register-actions[data-v-5d5cc446]{width:100%;margin-top:8px}.register-button[data-v-5d5cc446]{width:100%}.action-btn[data-v-5d5cc446]{margin-top:24px}.login-link[data-v-5d5cc446]{display:block;text-align:center;margin-top:16px;line-height:1.5;font-weight:600}.register-trial-tip[data-v-5d5cc446]{text-align:center;color:#999;font-size:12px;margin-top:12px;line-height:1.5}@media (min-width:768px){.register-actions[data-v-5d5cc446]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.login-link[data-v-5d5cc446]{text-align:right;margin-top:12px}}.user-layout-register.share-register-page .ant-form-item{margin-bottom:14px}.user-layout-register.share-register-page .ant-form-item-label{line-height:1.4;white-space:normal;text-align:left}.user-layout-register.share-register-page .ant-divider-inner-text{font-size:14px;color:#666}#userLayout.user-layout-wrapper.share-register.mobile .share-register-page .ant-form-item-label{padding-bottom:4px}#userLayout.user-layout-wrapper.share-register.mobile .share-register-page .ant-radio-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}