.login-container[data-v-b8a413b0]{height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;padding:0 1.25rem}.login-form[data-v-b8a413b0]{width:100%;max-width:18.75rem;background-color:#fff;border-radius:.5rem;padding:1.875rem 1.5rem;box-shadow:0 .125rem .625rem rgba(0,0,0,.1)}.form-title[data-v-b8a413b0]{font-size:1.25rem;font-weight:600;color:#303133;text-align:center;margin-bottom:1.875rem}.input-group[data-v-b8a413b0]{margin-bottom:1.25rem}.input-label[data-v-b8a413b0]{font-size:.875rem;color:#606266;margin-bottom:.375rem;display:block}.input-field[data-v-b8a413b0]{width:100%;height:3rem;border:.03125rem solid #dcdfe6;border-radius:.25rem;padding:0 .75rem;font-size:.875rem;color:#303133;box-sizing:border-box;transition:all .3s}.input-field[data-v-b8a413b0]:focus{outline:none;border-color:#409eff}.login-button[data-v-b8a413b0]{width:100%;height:3rem;background-color:#409eff;color:#fff;border:none;border-radius:.25rem;font-size:1rem;font-weight:500;margin-top:1.875rem;transition:all .3s}.login-button[data-v-b8a413b0]:hover{background-color:#66b1ff}.login-button[data-v-b8a413b0]:active{background-color:#3a8ee6}.login-button[disabled][data-v-b8a413b0]{background-color:#a0cfff;cursor:not-allowed}
