@supports(-webkit-mask:none) and (not (cater-color:#e8ecf5)){.login-container .el-input input{color:#e8ecf5}}.login-container .el-input{display:inline-block;height:44px;width:100%}.login-container .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:0 15px;color:#e8ecf5;height:44px;caret-color:#e8ecf5;font-size:14px}.login-container .el-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#e8ecf5!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login-container .el-form-item{border:1px solid #262c38;background:#10141b;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.login-container .el-form-item:hover{border-color:#3a4150}.login-container .el-form-item.is-focus{border-color:#4f7cff}.login-container .el-checkbox .el-checkbox__label{color:#7d8798;font-size:14px}.login-container .el-checkbox .el-checkbox__inner{background-color:#10141b;border-color:#262c38}.login-container .el-checkbox.is-checked .el-checkbox__inner{background-color:#4f7cff;border-color:#4f7cff}.login-container .el-checkbox.is-checked .el-checkbox__label{color:#a0a8b8}.login-container .el-button--primary{background:#4f7cff;border:1px solid #4f7cff;font-size:15px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.login-container .el-button--primary:hover{background:#6b8fff;border-color:#6b8fff}.login-container .el-button--primary:active{background:#3d6ae8;border-color:#3d6ae8}.login-container[data-v-0faa0d72]{min-height:100vh;width:100%;background:#101319;overflow:hidden;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;padding:32px 20px}.login-container .login-card[data-v-0faa0d72]{width:100%;max-width:400px;background:#171b23;border:1px solid #262c38;border-radius:16px;padding:36px 32px 32px}.login-container .brand[data-v-0faa0d72]{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;gap:10px;margin-bottom:8px}.login-container .brand-mark[data-v-0faa0d72]{width:34px;height:34px;border-radius:9px;background:#4f7cff;display:grid;place-items:center}.login-container .brand-mark svg[data-v-0faa0d72]{width:18px;height:18px;color:#fff}.login-container .brand-name[data-v-0faa0d72]{font-size:16px;font-weight:600;letter-spacing:.3px;color:#e8ecf5}.login-container .sub[data-v-0faa0d72]{font-size:13px;color:#7d8798;margin-bottom:30px;line-height:1.6;text-align:center}.login-container .login-form[data-v-0faa0d72]{margin-top:20px}.login-container .form-item-custom[data-v-0faa0d72]{margin-bottom:24px}.login-container .svg-container[data-v-0faa0d72]{padding:0 10px 0 15px;color:#4a5262;vertical-align:middle;width:30px;display:inline-block;font-size:16px}.login-container .show-pwd[data-v-0faa0d72]{position:absolute;right:10px;top:8px;font-size:16px;color:#4a5262;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .3s ease;transition:color .3s ease}.login-container .show-pwd[data-v-0faa0d72]:hover{color:#7d8798}.login-container .options-container[data-v-0faa0d72]{margin-bottom:24px;padding:0 5px}.login-container .remember-checkbox[data-v-0faa0d72]{margin-left:5px}.login-container .login-button[data-v-0faa0d72]{width:100%;height:44px;margin-bottom:20px;border-radius:8px;font-weight:500}.login-container .foot[data-v-0faa0d72]{margin-top:26px;padding-top:18px;border-top:1px solid #232935;font-size:12px;color:#5d6675;text-align:center}.login-container .foot a[data-v-0faa0d72]{color:#8b94a5;text-decoration:none}.login-container .foot a[data-v-0faa0d72]:hover{color:#4f7cff}@media only screen and (max-width:440px){.login-container .login-card[data-v-0faa0d72]{padding:28px 22px 24px;border-radius:14px}}