.mobile-login-page[data-v-2ffa56e0]{min-height:100%;padding:68px 24px 44px;padding-bottom:calc(44px + env(safe-area-inset-bottom, 0px));background:linear-gradient(135deg,#2079fc,#459dff)}.mobile-login-brand[data-v-2ffa56e0]{color:#fff}.mobile-login-brand h1[data-v-2ffa56e0]{margin:0 0 7px;font-size:22px;font-weight:600;letter-spacing:.3px}.mobile-login-brand p[data-v-2ffa56e0]{margin:4px 0;color:hsla(0,0%,100%,.82);font-size:13px}.mobile-login-image[data-v-2ffa56e0]{display:block;width:100%;height:auto;margin:40px 0;border-radius:18px}.mobile-login-card[data-v-2ffa56e0]{padding:22px 20px 30px;border-radius:21px;background:#fff}.mobile-login-card h2[data-v-2ffa56e0]{margin:0 0 18px;font-size:19px;font-weight:600;color:#2384ff}.mobile-login-input[data-v-2ffa56e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:16px;padding:0 13px;border:1px solid #dfe8f6;border-radius:8px;background:#f0f4fa}.mobile-login-input i[data-v-2ffa56e0]{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;font-size:17px;color:#6695db}.mobile-login-input input[data-v-2ffa56e0]{width:100%;min-width:0;height:100%;padding:0;border:0;background:transparent;color:#303640;font-size:16px}.mobile-login-input input[data-v-2ffa56e0]::-webkit-input-placeholder{color:#a4aebb}.mobile-login-input input[data-v-2ffa56e0]::-moz-placeholder{color:#a4aebb}.mobile-login-input input[data-v-2ffa56e0]:-ms-input-placeholder{color:#a4aebb}.mobile-login-input input[data-v-2ffa56e0]::-ms-input-placeholder{color:#a4aebb}.mobile-login-input input[data-v-2ffa56e0]::placeholder{color:#a4aebb}.mobile-login-input[data-v-2ffa56e0]:focus-within{border-color:#4c96ff}.mobile-login-options[data-v-2ffa56e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;margin:-4px 0 12px}.mobile-login-options[data-v-2ffa56e0] .el-checkbox{color:#6c7a8e}.mobile-login-options[data-v-2ffa56e0] .el-checkbox__label{font-size:14px}.mobile-login-options[data-v-2ffa56e0] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#237fff;background:#237fff}.mobile-login-options[data-v-2ffa56e0] .el-checkbox__input.is-checked+.el-checkbox__label{color:#237fff}.mobile-login-submit[data-v-2ffa56e0]{width:100%;min-height:49px;margin-top:1px;background:#237fff;font-size:16px}.mobile-login-submit i[data-v-2ffa56e0]{margin-right:8px}.mobile-login-error[data-v-2ffa56e0]{margin:-3px 0 12px;color:#df5151;font-size:13px}@media (max-width:350px){.mobile-login-page[data-v-2ffa56e0]{padding-right:18px;padding-left:18px}.mobile-login-brand h1[data-v-2ffa56e0]{font-size:19px}}