.step-form-wrapper[data-v-ab1e4d58]{margin:0 auto;width:80%;max-width:400px}.user-layout-login .form-header[data-v-21e09a5e]{text-align:left;margin-bottom:32px}.user-layout-login .form-header .form-welcome[data-v-21e09a5e]{font-size:26px;font-weight:600;color:hsla(0,0%,100%,.92);letter-spacing:1px}.user-layout-login .form-header .form-welcome .welcome-highlight[data-v-21e09a5e]{font-family:Montserrat,Gotham,Futura,Avenir Next,Century Gothic,-apple-system,PingFang SC,sans-serif;background:linear-gradient(135deg,#f4e3a6,#d9bd66 45%,#b89435);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:1px;margin-left:2px}.user-layout-login .form-header .form-subtitle[data-v-21e09a5e]{margin-top:8px;font-size:13px;letter-spacing:3px;color:rgba(233,209,139,.55)}.user-layout-login .ant-form-item[data-v-21e09a5e]{margin-bottom:20px}.user-layout-login[data-v-21e09a5e] .ant-input,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper{background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:10px!important;-webkit-transition:all .3s;transition:all .3s;height:48px!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper:hover,.user-layout-login[data-v-21e09a5e] .ant-input:hover{border-color:rgba(212,175,55,.55)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper:focus,.user-layout-login[data-v-21e09a5e] .ant-input.ant-input-affix-wrapper-focused,.user-layout-login[data-v-21e09a5e] .ant-input:focus{border-color:#d4af37!important;-webkit-box-shadow:0 0 0 2px rgba(212,175,55,.14)!important;box-shadow:0 0 0 2px rgba(212,175,55,.14)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input,.user-layout-login[data-v-21e09a5e] .ant-input input{background:transparent!important;border:none!important;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;color:#f3ecd8!important;font-size:14px!important;height:46px!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input::-webkit-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input::-webkit-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input::-webkit-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input input::-webkit-input-placeholder{color:rgba(243,236,216,.32)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input::-moz-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input::-moz-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input::-moz-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input input::-moz-placeholder{color:rgba(243,236,216,.32)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input:-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input:-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input:-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input input:-ms-input-placeholder{color:rgba(243,236,216,.32)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input::-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input::-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input::-ms-input-placeholder,.user-layout-login[data-v-21e09a5e] .ant-input input::-ms-input-placeholder{color:rgba(243,236,216,.32)!important}.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper .ant-input::placeholder,.user-layout-login[data-v-21e09a5e] .ant-input-affix-wrapper input::placeholder,.user-layout-login[data-v-21e09a5e] .ant-input .ant-input::placeholder,.user-layout-login[data-v-21e09a5e] .ant-input input::placeholder{color:rgba(243,236,216,.32)!important}.user-layout-login[data-v-21e09a5e] .ant-input-password-icon{color:rgba(243,236,216,.35)!important}.user-layout-login[data-v-21e09a5e] .ant-input-password-icon:hover{color:rgba(212,175,55,.8)!important}.user-layout-login .input-prefix-icon[data-v-21e09a5e]{color:rgba(233,209,139,.45);font-size:15px}.user-layout-login[data-v-21e09a5e] .ant-form-item-has-error .ant-input,.user-layout-login[data-v-21e09a5e] .ant-form-item-has-error .ant-input-affix-wrapper,.user-layout-login[data-v-21e09a5e] .has-error .ant-input,.user-layout-login[data-v-21e09a5e] .has-error .ant-input-affix-wrapper{border-color:#f5222d!important;-webkit-box-shadow:none!important;box-shadow:none!important}.user-layout-login .code-img[data-v-21e09a5e]{height:48px;border-radius:10px;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px rgba(0,0,0,.5);border:1px solid rgba(212,175,55,.2)}.user-layout-login .remember-row[data-v-21e09a5e]{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:-4px!important;margin-bottom:8px!important}.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper{color:hsla(0,0%,100%,.6);font-size:13px}.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper .ant-checkbox-inner{background:transparent;border-color:hsla(0,0%,100%,.3);border-radius:3px}.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner,.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#d4af37}.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:#d4af37}.user-layout-login[data-v-21e09a5e] .ant-checkbox-wrapper .ant-checkbox-checked:after{border-color:#d4af37}.user-layout-login .forgot-link[data-v-21e09a5e]{font-size:13px;color:#d4af37;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.user-layout-login .forgot-link[data-v-21e09a5e]:hover{color:#e9d18b}.user-layout-login button.login-button[data-v-21e09a5e]{padding:0 15px;font-size:15px;letter-spacing:12px;text-indent:12px;height:50px;width:100%;color:#201703;font-weight:600;background:linear-gradient(135deg,#f2dc9b,#d4af37 50%,#b8912e);border:none;border-radius:10px;-webkit-box-shadow:0 8px 24px rgba(212,175,55,.35);box-shadow:0 8px 24px rgba(212,175,55,.35);-webkit-transition:all .3s;transition:all .3s}.user-layout-login button.login-button[data-v-21e09a5e]:focus,.user-layout-login button.login-button[data-v-21e09a5e]:hover{color:#201703;background:linear-gradient(135deg,#f7e6b0,#e0bd49 50%,#c79e33);-webkit-box-shadow:0 10px 28px rgba(212,175,55,.5);box-shadow:0 10px 28px rgba(212,175,55,.5)}.user-layout-login .other-login[data-v-21e09a5e]{margin-top:24px}.user-layout-login .other-login .divider-line[data-v-21e09a5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.user-layout-login .other-login .divider-line[data-v-21e09a5e]:after,.user-layout-login .other-login .divider-line[data-v-21e09a5e]:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:hsla(0,0%,100%,.08)}.user-layout-login .other-login .divider-line .divider-text[data-v-21e09a5e]{padding:0 16px;font-size:12px;letter-spacing:3px;color:rgba(243,236,216,.35)}.user-layout-login .other-login .other-login-icons[data-v-21e09a5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:44px}.user-layout-login .other-login .other-login-item[data-v-21e09a5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.user-layout-login .other-login .other-login-item .account-icon[data-v-21e09a5e],.user-layout-login .other-login .other-login-item .wechat-icon[data-v-21e09a5e]{width:44px;height:44px;border-radius:50%;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;border:1px solid rgba(212,175,55,.3);background:hsla(0,0%,100%,.03);color:#d4af37;font-size:20px;-webkit-transition:all .3s;transition:all .3s}.user-layout-login .other-login .other-login-item .account-icon[data-v-21e09a5e]:hover,.user-layout-login .other-login .other-login-item .wechat-icon[data-v-21e09a5e]:hover{background:rgba(212,175,55,.12);border-color:#d4af37;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.user-layout-login .other-login .other-login-item .other-login-label[data-v-21e09a5e]{font-size:12px;letter-spacing:2px;color:rgba(243,236,216,.4)}.valid-error .ant-select-selection__placeholder{color:#f5222d}.login-copyright{text-align:center;margin-top:20px}.login-copyright,.login-copyright a{color:hsla(0,0%,100%,.45)}.login-copyright a{color:rgba(212,175,55,.85)}