/*!
 *  build: Vue  Admin Plus 
 *  copyright: vue-admin-beautiful.com  
 *  time: 2025-11-27 17:57:45
 */[data-v-5b46bd46]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.s-canvas[data-v-5b46bd46]{width:90px;height:40px}[data-v-3f44c3c2]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff;vab-border-radius:2.5px}.login-container-bgc[data-v-3f44c3c2]{height:100%;background-color:#343434;position:relative;min-height:600px}.login-container[data-v-3f44c3c2]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-content[data-v-3f44c3c2]{width:1110px;height:580px}.login-left[data-v-3f44c3c2]{height:580px;background:url(../../static/img/loginBg.6f2e3ac5.jpg) no-repeat;background-size:cover;background-color:#fff}.login-right[data-v-3f44c3c2]{height:580px;background-color:#fff}.login-right .title-img-container[data-v-3f44c3c2]{width:100%;display:flex;justify-content:center;align-items:center;margin-top:70px}.login-right .title-img-container .title-img[data-v-3f44c3c2],.login-right .title-img-container .title-img img[data-v-3f44c3c2]{width:272px}.login-right .description-container[data-v-3f44c3c2]{display:flex;justify-content:center;margin-top:20px}.login-right .description-container .description-content[data-v-3f44c3c2]{width:75%;padding:0 10px;color:#999;line-height:24px}.login-form-container[data-v-3f44c3c2]{display:flex;justify-content:center}[data-v-3f44c3c2] .el-form-item{margin:20px 0 0 0!important}[data-v-3f44c3c2] .el-checkbox,[data-v-3f44c3c2] .el-checkbox--large{margin:10px 0!important}[data-v-3f44c3c2] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#616161;border-color:#616161}[data-v-3f44c3c2] .el-checkbox__label{color:#333!important}[data-v-3f44c3c2] .el-input__inner{border:none!important;border-bottom:1px solid #ccc!important;border-radius:0;padding-left:30px!important;font-size:20px!important}[data-v-3f44c3c2] .el-input__prefix{left:-5px!important}[data-v-3f44c3c2] .el-input__prefix .ri-user-line{font-size:18px}[data-v-3f44c3c2] .code{position:absolute;top:4px;right:4px;cursor:pointer;border-radius:2.5px}.login-form[data-v-3f44c3c2]{width:75%;padding:0 20px}.login-form .login-btn[data-v-3f44c3c2]{display:inherit;border:0;font-size:16px;width:110px;height:42px;background-color:#d64635}.login-form .login-btn[data-v-3f44c3c2]:hover{opacity:.9}.login-form .login-btn .forget-passwordword[data-v-3f44c3c2]{width:100%;margin-top:40px;text-align:left}.login-form .login-btn .forget-passwordword .forget-password[data-v-3f44c3c2]{width:129px;height:19px;font-size:20px;font-weight:400;color:#5c66f0}.login-form .scan-code[data-v-3f44c3c2]{background-color:#f0f0f0!important}.login-form .tips[data-v-3f44c3c2]{margin-bottom:10px;font-size:14px;color:var(--el-color-white)}.login-form .tips span[data-v-3f44c3c2]:first-of-type{margin-right:16px}.login-form .title-container[data-v-3f44c3c2]{position:relative}.login-form .title-container .title[data-v-3f44c3c2]{margin:0 auto 40px auto;font-size:34px;font-weight:700;color:var(--el-color-primary);text-align:center}.login-form i[data-v-3f44c3c2]{top:8px;left:5px;z-index:1999}.login-form .show-password[data-v-3f44c3c2],.login-form i[data-v-3f44c3c2]{position:absolute;font-size:16px;color:#d7dee3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-form .show-password[data-v-3f44c3c2]{right:25px;left:-35px}.login-form[data-v-3f44c3c2] .el-form-item{padding-right:0;margin:20px 0;color:#454545;background:transparent;border:1px solid transparent;border-radius:2px}.login-form[data-v-3f44c3c2] .el-form-item__content{min-height:32px;line-height:32px}.login-form[data-v-3f44c3c2] .el-form-item__error{position:absolute;top:100%;left:18px;font-size:12px;line-height:18px;color:var(--el-color-error)}.login-form[data-v-3f44c3c2] .el-input{box-sizing:border-box}.login-form[data-v-3f44c3c2] .el-input input{height:48px;padding-left:35px;font-size:14px;line-height:58px}.login-form[data-v-3f44c3c2] .code{position:absolute;top:4px;right:4px;cursor:pointer;border-radius:2.5px}.bottom-container[data-v-3f44c3c2]{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);color:#999;text-align:center}.bottom-container span[data-v-3f44c3c2]{margin:5px}.bottom-container .copyright[data-v-3f44c3c2]{cursor:pointer}.bottom-container .copyright[data-v-3f44c3c2]:hover{color:#d73925}