@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;width:100%}.admin-layout[data-v-7aeec2db]{height:100vh;width:100vw;overflow:hidden}.admin-sidebar[data-v-7aeec2db]{background:linear-gradient(180deg,#2c3e50,#34495e);box-shadow:2px 0 8px #0000001a}.admin-sidebar .logo-container[data-v-7aeec2db]{padding:24px 16px;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.admin-sidebar .logo-container h2[data-v-7aeec2db]{color:#fff;font-size:18px;margin:0;font-weight:600}.admin-sidebar .admin-menu[data-v-7aeec2db]{border:none;background:transparent}.admin-sidebar .admin-menu[data-v-7aeec2db] .el-menu-item{color:#fffc;transition:all .3s}.admin-sidebar .admin-menu[data-v-7aeec2db] .el-menu-item:hover{background-color:#ffffff1a;color:#fff}.admin-sidebar .admin-menu[data-v-7aeec2db] .el-menu-item.is-active{background-color:#409eff;color:#fff}.admin-sidebar .admin-menu[data-v-7aeec2db] .el-divider{background-color:#ffffff1a;margin:12px 0}.admin-main[data-v-7aeec2db]{display:flex;flex-direction:column;background:#f5f7fa}.admin-header[data-v-7aeec2db]{display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e4e7ed;padding:0 20px;box-shadow:0 1px 4px #00000014}.admin-header .header-left[data-v-7aeec2db] .el-breadcrumb__item{font-weight:500}.admin-header .header-right[data-v-7aeec2db]{display:flex;align-items:center;gap:12px}.admin-content[data-v-7aeec2db]{flex:1;overflow-y:auto;padding:0}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}:root{--el-color-primary: #e63946}
