.dash-page[data-v-c2b740a6]{color:#303133}.dash-head[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:4px}.dash-title[data-v-c2b740a6]{margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.4;color:#303133}.dash-desc[data-v-c2b740a6]{margin:0;max-width:880px;font-size:13px;line-height:1.75;color:#909399}.dash-head-side[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding-top:4px;white-space:nowrap}.dash-fresh[data-v-c2b740a6],.dash-head-side[data-v-c2b740a6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-fresh[data-v-c2b740a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12.5px;color:#909399}.dash-dot[data-v-c2b740a6]{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#67c23a}.sb-bar[data-v-c2b740a6]{position:sticky;top:60px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;margin:12px 0 16px;padding:12px 16px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}.sb-label[data-v-c2b740a6]{font-size:12px;color:#909399;white-space:nowrap}.sb-spacer[data-v-c2b740a6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sb-seg[data-v-c2b740a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.sb-seg-btn[data-v-c2b740a6]{min-width:44px;height:28px;padding:0 10px;border:0;background:#fff;color:#606266;font-size:12px;line-height:28px;cursor:pointer}.sb-seg-btn+.sb-seg-btn[data-v-c2b740a6]{border-left:1px solid #dcdfe6}.sb-seg-btn.is-on[data-v-c2b740a6]{background:#409eff;color:#fff}.sb-period[data-v-c2b740a6]{width:190px;-webkit-box-flex:0;-ms-flex:none;flex:none}.sb-station[data-v-c2b740a6]{width:240px;-webkit-box-flex:0;-ms-flex:none;flex:none}.sb-dim[data-v-c2b740a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#606266;font-size:12px;cursor:pointer}.sb-dim.is-on[data-v-c2b740a6]{border-color:#409eff;background:#ecf5ff;color:#409eff}.sb-dot[data-v-c2b740a6]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px}.sb-kpis[data-v-c2b740a6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;scroll-margin-top:72px}.sb-kpi[data-v-c2b740a6]{min-width:0;padding:14px 16px;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.sb-kpi-name[data-v-c2b740a6]{font-size:12.5px;color:#909399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-tip[data-v-c2b740a6]{margin-left:4px;color:#c0c4cc;cursor:help}.sb-kpi-value[data-v-c2b740a6]{margin:8px 0 6px;font-size:24px;font-weight:500;line-height:1.2;color:#303133;font-variant-numeric:tabular-nums}.sb-kpi-unit[data-v-c2b740a6]{margin-left:4px;font-size:12px;font-weight:400;color:#909399}.sb-kpi-foot[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px}.sb-delta.is-up[data-v-c2b740a6]{color:#67c23a}.sb-delta.is-down[data-v-c2b740a6]{color:#f56c6c}.sb-delta.is-flat[data-v-c2b740a6]{color:#c0c4cc}.sb-kpi-note[data-v-c2b740a6]{color:#c0c4cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-hint[data-v-c2b740a6]{margin-top:8px;font-size:12px;color:#909399}.sb-card[data-v-c2b740a6]{margin-top:16px;padding:14px 16px 12px;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.sb-card-hd[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.sb-card-tt[data-v-c2b740a6]{font-size:14px;font-weight:500;color:#303133}.sb-card-sub[data-v-c2b740a6]{margin-top:4px;font-size:12px;line-height:1.6;color:#909399}.sb-card-flag[data-v-c2b740a6]{margin-left:8px;font-size:12px;font-weight:400;color:#c0c4cc}.sb-l2[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:10px 0 4px}.sb-chip[data-v-c2b740a6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 8px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#606266;font-size:12px;cursor:pointer}.sb-chip.is-off[data-v-c2b740a6]{color:#c0c4cc;border-style:dashed}.sb-chip.is-static[data-v-c2b740a6]{cursor:default}.sb-chip-mark[data-v-c2b740a6]{display:inline-block;width:10px;height:10px;margin-right:6px}.sb-chip-mark.is-swapCnt[data-v-c2b740a6]{border-top:2px solid #606266}.sb-chip-mark.is-swapKwh[data-v-c2b740a6]{background:rgba(96,98,102,.2)}.sb-chip-mark.is-meterKwh[data-v-c2b740a6]{background:rgba(96,98,102,.12);border:1px solid #606266}.sb-chip-mark.is-revenue[data-v-c2b740a6]{background:rgba(96,98,102,.55)}.sb-chip-mark.is-avgChargeSlot[data-v-c2b740a6],.sb-chip-mark.is-avgChargeSwap[data-v-c2b740a6]{border-top:2px solid #606266}.sb-chip-mark.is-avgSwapKwhSlot[data-v-c2b740a6],.sb-chip-mark.is-avgSwapKwhSwap[data-v-c2b740a6],.sb-chip-mark.is-avgSwapSlot[data-v-c2b740a6]{border-top:2px dashed #606266}.sb-chip-mark.is-avgRevenueSlot[data-v-c2b740a6],.sb-chip-mark.is-avgRevenueSwap[data-v-c2b740a6]{border-top:2px dotted #606266}.sb-chip-mark.is-leg-manual[data-v-c2b740a6]{background:#67c23a}.sb-chip-mark.is-leg-smart[data-v-c2b740a6]{background:#e6a23c}.sb-chart-wrap[data-v-c2b740a6]{position:relative}.sb-chart[data-v-c2b740a6]{width:100%}.sb-split[data-v-c2b740a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.sb-split-main[data-v-c2b740a6]{-webkit-box-flex:1;-ms-flex:1 1 420px;flex:1 1 420px;min-width:300px}.sb-split-side[data-v-c2b740a6]{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}@media(max-width:1199px){.sb-split-side[data-v-c2b740a6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.sb-empty[data-v-c2b740a6]{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#909399;background:hsla(0,0%,100%,.78)}.sb-note[data-v-c2b740a6]{margin:8px 0 0;font-size:12px;line-height:1.7;color:#909399}.sb-grid[data-v-c2b740a6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sb-grid .sb-card[data-v-c2b740a6]{margin-top:0}.sb-grid[data-v-c2b740a6]{margin-top:16px}.sb-rank-foot[data-v-c2b740a6]{margin-top:4px}.sb-compare[data-v-c2b740a6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.sb-compare-item[data-v-c2b740a6]{padding:10px 12px;background:#fafafa;border-radius:6px}.sb-compare-val[data-v-c2b740a6]{margin:6px 0 2px;font-size:20px;font-weight:500;color:#303133;font-variant-numeric:tabular-nums}.sb-compare-avg[data-v-c2b740a6]{font-size:12px;color:#909399}.sb-supply[data-v-c2b740a6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.sb-supply-item[data-v-c2b740a6]{padding:10px 12px;background:#fafafa;border-radius:6px}.sb-supply-val[data-v-c2b740a6]{margin-top:6px;font-size:20px;font-weight:500;color:#303133;font-variant-numeric:tabular-nums}.sb-supply-val.is-na[data-v-c2b740a6]{color:#c0c4cc}.sb-empty-inline[data-v-c2b740a6]{position:static;height:120px;margin-top:10px;border:1px dashed #dcdfe6;border-radius:6px;background:none}@media(max-width:1439px){.sb-kpis[data-v-c2b740a6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1199px){.sb-kpis[data-v-c2b740a6]{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-grid[data-v-c2b740a6]{grid-template-columns:minmax(0,1fr)}.sb-compare[data-v-c2b740a6],.sb-supply[data-v-c2b740a6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.sb-bar[data-v-c2b740a6]{position:static;-ms-flex-wrap:wrap;flex-wrap:wrap}}