.flex-c[data-v-9af90f0c]{display:flex;align-items:center;justify-content:center}.login[data-v-9af90f0c]{position:relative}.login .fixed-logo[data-v-9af90f0c]{position:fixed;display:flex;align-items:center;top:10px;left:10px;width:300px}.login .fixed-logo img[data-v-9af90f0c]{width:50px;border-radius:12px;box-shadow:0 0 4px rgba(0,0,0,.1)}.login .fixed-logo .fixed-name[data-v-9af90f0c]{color:#333639;font-size:22px;margin-left:12px}.login .form-container[data-v-9af90f0c],.login .poster[data-v-9af90f0c]{flex:1}.login .poster[data-v-9af90f0c]{flex-direction:column;background:radial-gradient(600px circle at 80% 20%,rgba(249,165,144,.2),transparent 70%),radial-gradient(700px circle at 50% 80%,rgba(243,152,48,.2),transparent 60%),#f8f8f8}.login .poster img[data-v-9af90f0c]{width:423px}.login .poster .sys-name[data-v-9af90f0c]{font-size:24px;color:#333639;margin-top:12px;font-weight:700}.login .poster .sys-label[data-v-9af90f0c]{font-size:16px;color:#333639;margin-top:12px}.login .form-container[data-v-9af90f0c]{background-color:#fff}.login .form-container .login-form[data-v-9af90f0c]{width:410px}.login .form-container .login-form .form-title[data-v-9af90f0c]{font-size:22px;color:#333639;margin-bottom:24px}.login .form-container .login-form .form[data-v-9af90f0c]{width:400px}.login .form-container .login-form .form[data-v-9af90f0c] .el-input__inner{width:100%;height:42px;font-size:15px;padding-left:46px;border:1px solid #dcdfe6;border-radius:10px;background-color:#fff}.login .form-container .login-form .form[data-v-9af90f0c] .el-input__inner:hover{border-color:#c0c4cc}.login .form-container .login-form .form[data-v-9af90f0c] .el-input__inner:focus{border-color:var(--themeColor)}.login .form-container .login-form .form[data-v-9af90f0c] .el-input__prefix{display:flex;justify-content:center;align-items:center;width:46px}.login .form-container .login-form .form[data-v-9af90f0c] .el-icon-lock,.login .form-container .login-form .form[data-v-9af90f0c] .el-icon-user{font-size:18px}.login .form-container .login-form .form .el-form-item[data-v-9af90f0c]{margin-bottom:24px}.login .form-container .login-form .form .el-form-item[data-v-9af90f0c]:last-child{margin-bottom:0}.login .form-container .login-form .form .el-button[data-v-9af90f0c]{width:100%;height:42px;font-size:15px;border-radius:10px}@media(min-width:1024px){.login[data-v-9af90f0c]{display:flex;width:100%;height:100%;min-width:1024px;min-height:485px}}@media(max-width:1024px){.poster[data-v-9af90f0c]{display:none}.form-container[data-v-9af90f0c]{padding-top:70px}}