.filter-bar[data-v-5e5201b4]{display:flex;align-items:center;background-color:#fff;padding:15px 20px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:10px}.filter-item[data-v-5e5201b4]{display:flex;align-items:center;margin-right:20px}.filter-label[data-v-5e5201b4]{font-size:14px;color:#606266;font-weight:700;margin-right:8px}.stat-cards[data-v-5e5201b4]{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:10px}.stat-card[data-v-5e5201b4]{flex:1;min-width:150px;background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.card-value[data-v-5e5201b4]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:8px}.card-label[data-v-5e5201b4]{font-size:12px;color:#606266}.charts-grid[data-v-5e5201b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:10px}.chart-item[data-v-5e5201b4]{margin-bottom:10px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:15px}.chart-item.full-width[data-v-5e5201b4]{grid-column:1/-1}.chart-title[data-v-5e5201b4]{font-size:14px;font-weight:700;color:#303133;margin-bottom:15px}.chart-content[data-v-5e5201b4]{display:flex;flex-direction:column;align-items:center}.chart-container[data-v-5e5201b4]{width:100%;height:300px;margin-bottom:15px}.chart-legend[data-v-5e5201b4]{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.legend-item[data-v-5e5201b4]{display:flex;align-items:center;gap:5px;font-size:12px;color:#606266}.legend-color[data-v-5e5201b4]{width:12px;height:12px;border-radius:50%;display:inline-block}@media (max-width:1200px){.charts-grid[data-v-5e5201b4]{grid-template-columns:1fr}}@media (max-width:768px){.stat-cards[data-v-5e5201b4]{grid-template-columns:repeat(2,1fr)}}