.dashboard-container[data-v-bc215d4a]{padding:20px}.dashboard-header[data-v-bc215d4a]{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.dashboard-title[data-v-bc215d4a]{font-size:24px;font-weight:600;color:#1f2f3d;position:relative;padding-left:12px}.dashboard-title[data-v-bc215d4a]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:#409eff;border-radius:2px}.dashboard-date[data-v-bc215d4a]{color:#909399;font-size:14px}.stats-grid[data-v-bc215d4a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:20px}.stat-card[data-v-bc215d4a]{position:relative;overflow:hidden;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.stat-card[data-v-bc215d4a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.12);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stat-card[data-v-bc215d4a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px}.stat-card[data-v-bc215d4a]:first-child:before{background:-webkit-gradient(linear,left top,right top,from(#36a1ff),to(#6ec3ff));background:linear-gradient(90deg,#36a1ff,#6ec3ff)}.stat-card[data-v-bc215d4a]:nth-child(2):before{background:-webkit-gradient(linear,left top,right top,from(#ff6b6b),to(#ff9e7d));background:linear-gradient(90deg,#ff6b6b,#ff9e7d)}.stat-card[data-v-bc215d4a]:nth-child(3):before{background:-webkit-gradient(linear,left top,right top,from(#3ecf8e),to(#5de0b0));background:linear-gradient(90deg,#3ecf8e,#5de0b0)}.stat-card[data-v-bc215d4a]:nth-child(4):before{background:-webkit-gradient(linear,left top,right top,from(#ffcb52),to(#ffdf8b));background:linear-gradient(90deg,#ffcb52,#ffdf8b)}.stat-card[data-v-bc215d4a]:nth-child(5):before{background:-webkit-gradient(linear,left top,right top,from(#a78bfa),to(#c4b5fd));background:linear-gradient(90deg,#a78bfa,#c4b5fd)}.stat-card[data-v-bc215d4a]:nth-child(6):before{background:-webkit-gradient(linear,left top,right top,from(#f56565),to(#fc8181));background:linear-gradient(90deg,#f56565,#fc8181)}.stat-card[data-v-bc215d4a]:nth-child(7):before{background:-webkit-gradient(linear,left top,right top,from(#0bc5ea),to(#76e4f7));background:linear-gradient(90deg,#0bc5ea,#76e4f7)}[data-v-bc215d4a] .el-card__body{padding:20px}.stat-card-header[data-v-bc215d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.stat-card-title[data-v-bc215d4a]{font-size:16px;color:#606266;font-weight:500}.stat-card-value[data-v-bc215d4a]{font-size:32px;font-weight:700;margin:8px 0;color:#303133}.stat-card-footer[data-v-bc215d4a]{margin-top:15px;color:#909399}.stat-card-footer[data-v-bc215d4a],.trend[data-v-bc215d4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.trend-up[data-v-bc215d4a]{color:#f56c6c}.trend-down[data-v-bc215d4a]{color:#67c23a}.trend-icon[data-v-bc215d4a]{margin-right:4px;font-size:12px}.chart-container[data-v-bc215d4a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.chart-card[data-v-bc215d4a]{border-radius:8px}.chart-title[data-v-bc215d4a]{font-size:16px;font-weight:600;color:#1f2f3d}.chart[data-v-bc215d4a]{height:350px;width:100%}