.chart-container[data-v-45498d3c]{width:100%;padding:16px;background:#fff;border-radius:20px}.panel-title[data-v-45498d3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title .title[data-v-45498d3c]{font-size:20px;font-weight:600;color:#2c3e50;position:relative}.filter-bar[data-v-45498d3c]{margin-bottom:10px}.filter-bar button[data-v-45498d3c]{margin-right:8px;padding:6px 12px;border:none;background:#eee;cursor:pointer}.filter-bar button.active[data-v-45498d3c]{background:#409eff;color:#fff}.empty-tip[data-v-45498d3c]{text-align:center;color:#999;padding:20px}