.main[data-v-f9b73b92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.login-container[data-v-f9b73b92]{width:360px;padding:30px 25px;background:rgba(30,41,59,.7);backdrop-filter:blur(10px);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);-webkit-box-shadow:0 10px 30px -10px rgba(0,0,0,.3);box-shadow:0 10px 30px -10px rgba(0,0,0,.3)}.login-header[data-v-f9b73b92]{text-align:center;margin-bottom:25px}.login-header .logo[data-v-f9b73b92]{height:50px;margin-bottom:12px}.login-header .system-name[data-v-f9b73b92]{color:#f1f5f9;font-size:20px;font-weight:500;margin:0}.user-layout-login label[data-v-f9b73b92]{font-size:13px}.user-layout-login .forge-password[data-v-f9b73b92]{font-size:13px;color:#818cf8}.user-layout-login button.login-button[data-v-f9b73b92]{padding:0 12px;font-size:15px;height:36px;width:100%}.user-layout-login .user-login-other[data-v-f9b73b92]{text-align:left;margin-top:20px;line-height:20px}.user-layout-login .user-login-other .item-icon[data-v-f9b73b92]{font-size:20px;color:hsla(0,0%,100%,.3);margin-left:12px;vertical-align:middle;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.user-layout-login .user-login-other .item-icon[data-v-f9b73b92]:hover{color:#818cf8}.user-layout-login .user-login-other .register[data-v-f9b73b92]{float:right}.user-layout-login .code[data-v-f9b73b92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-layout-login .code .code-input[data-v-f9b73b92]{width:200px}.user-layout-login .code .code-img[data-v-f9b73b92]{width:120px;height:36px;background-color:#ddd}.user-layout-login .code .code-img img[data-v-f9b73b92]{width:120px;height:36px}.user-layout-login .submit[data-v-f9b73b92]{margin-top:25px}.user-layout-login .setup-2fa[data-v-f9b73b92]{font-size:13px;color:#94a3b8}.user-layout-login .setup-2fa[data-v-f9b73b92]:hover{color:#e2e8f0}.vercode-mask[data-v-f9b73b92]{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.8;text-align:center;line-height:36px;color:#fff}.vercode-mask[data-v-f9b73b92]:hover{cursor:pointer}@media (max-width:576px){.login-container[data-v-f9b73b92]{width:90%;padding:20px}.login-header[data-v-f9b73b92]{margin-bottom:20px}.login-header .system-name[data-v-f9b73b92]{font-size:18px}}@media (max-height:700px){.login-container[data-v-f9b73b92]{padding:20px 20px;width:320px}.login-header[data-v-f9b73b92]{margin-bottom:20px}.user-layout-login .submit[data-v-f9b73b92]{margin-top:20px}}