[data-v-7098b328]:export{menuText:#535960;menuActiveText:#5467b6;subMenuActiveText:#f4f4f5;menuBg:#f5f6f8;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px;navbarHeight:60px}.login-container[data-v-7098b328]{height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;align-items:center}.login-box[data-v-7098b328]{width:100%;max-width:400px;background:#fff;border-radius:12px;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,.1)}.login-header[data-v-7098b328]{text-align:center;margin-bottom:40px}.login-header .logo[data-v-7098b328]{width:80px;height:80px;margin-bottom:20px}.login-header h2[data-v-7098b328]{color:#333;font-size:28px;font-weight:600;margin:0}.login-form .el-form-item[data-v-7098b328]{margin-bottom:20px}.login-form .el-form-item[data-v-7098b328] .el-input__inner{height:48px;line-height:48px;border-radius:8px;font-size:16px}.login-form .el-form-item[data-v-7098b328] .el-input__inner:focus{border-color:#6e38f7}.login-form .el-form-item[data-v-7098b328] .el-input__prefix{color:#999}.login-btn[data-v-7098b328]{width:100%;height:48px;background:linear-gradient(135deg,#6e38f7,#9333ea);border:none;border-radius:8px;font-size:16px;font-weight:600;letter-spacing:1px;transition:all .3s ease}.login-btn[data-v-7098b328]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(110,56,247,.3)}.login-btn[data-v-7098b328]:active{transform:translateY(0)}.login-footer[data-v-7098b328]{text-align:center;margin-top:30px}.login-footer .el-button--text[data-v-7098b328]{color:#999;font-size:14px}.login-footer .el-button--text[data-v-7098b328]:hover{color:#6e38f7}@media(max-width:480px){.login-container[data-v-7098b328]{padding:10px}.login-box[data-v-7098b328]{padding:30px 20px}.login-header[data-v-7098b328]{margin-bottom:30px}.login-header .logo[data-v-7098b328]{width:60px;height:60px}.login-header h2[data-v-7098b328]{font-size:24px}}