.login-container[data-v-4270276c]{min-height:100vh;padding:64px 12px 24px;background:#2d3a4b;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.login-form[data-v-4270276c]{width:450px;max-width:100%;margin:auto}.login-form h1[data-v-4270276c]{font-size:25px;text-align:center}.login-form p[data-v-4270276c]{line-height:1.7;overflow-wrap:anywhere}.login-form .el-button[data-v-4270276c]{width:100%;min-height:44px}.login-form[data-v-4270276c] .el-form-item__label{color:#e4eaf2}.login-form[data-v-4270276c] input{font-size:16px;min-height:44px}.login-form [role=alert][data-v-4270276c]{color:#ffb4b4}@media(max-width:767px){.login-container[data-v-4270276c]{padding-top:28px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}