.login-box[data-v-c72014b2]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-color:#f9f9f9}.login-box[data-v-c72014b2]:before{content:"";position:absolute;width:100%;height:100%;opacity:.85;background-image:linear-gradient(127deg,#384dff,#24cdff 91%);z-index:3}.login-card[data-v-c72014b2]{background:#fff;box-shadow:0 2px 12px 0 rgb(0 0 0/10%);border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:1000}.login-form[data-v-c72014b2]{padding:0 3rem;margin:1.875rem auto}.login-form .title[data-v-c72014b2]{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:2.5rem;position:relative}.login-form .loading[data-v-c72014b2]{width:18.75rem;min-height:12.5rem}.login-form .el-form[data-v-c72014b2]{width:18.75rem}.login-form[data-v-c72014b2] .el-form-item__label{padding:0!important;line-height:1.875rem;margin-top:.3rem}.login-form[data-v-c72014b2] .el-form-item__content .el-input-group__append{width:5rem;text-align:center;cursor:pointer}.login-form[data-v-c72014b2] .el-form-item__content .el-input-group__append .ok{color:#000}.login-footer[data-v-c72014b2]{display:flex;margin:3.125rem auto 1rem auto}.login-footer button[data-v-c72014b2]{flex:1}.login-copy[data-v-c72014b2]{color:#ccc;text-align:center;font-size:.75rem}