/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2026-6-15 13:07:22
 */[data-v-78ea55ed]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.login-container[data-v-78ea55ed]{height:100vh;background:url(../../static/img/background.29e0386b.jpg) 50% fixed no-repeat;background-size:cover}.login-form[data-v-78ea55ed]{position:relative;max-width:100%;padding:4.5vh;margin:calc(50vh - 237.5px) 5vw 5vw;overflow:hidden;background:url(../../static/img/login_form.ad34f1fd.png);background-size:100% 100%}.login-form .title[data-v-78ea55ed]{font-size:54px;font-weight:500;color:#fff}.login-form .title-tips[data-v-78ea55ed]{margin-top:29px;font-size:26px;font-weight:400;color:#fff}.login-form .login-btn[data-v-78ea55ed]{display:block;width:100%;height:50px;margin-top:20px;border:0}.login-form .login-btn[data-v-78ea55ed]:hover{opacity:.9}[data-v-78ea55ed] .el-form-item{margin:20px 0;background:transparent}[data-v-78ea55ed] .el-form-item__error{color:#ff4d4f}[data-v-78ea55ed] .el-input input{height:48px;padding-left:35px;background:#f6f4fc;border:0}[data-v-78ea55ed] .el-input .el-input__prefix,[data-v-78ea55ed] .el-input .el-input__suffix{display:flex;align-items:center}.captcha-image[data-v-78ea55ed]{border-radius:4px}