.dash-page[data-v-83f34a30]{color:#303133}.dash-head[data-v-83f34a30]{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-83f34a30]{margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.4;color:#303133}.dash-desc[data-v-83f34a30]{margin:0;max-width:900px;font-size:13px;line-height:1.75;color:#909399}.dash-head-side[data-v-83f34a30]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding-top:4px;white-space:nowrap}.dash-fresh[data-v-83f34a30],.dash-head-side[data-v-83f34a30]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-fresh[data-v-83f34a30]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12.5px;color:#909399}.dash-dot[data-v-83f34a30]{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#67c23a}.rb-mock[data-v-83f34a30]{padding:1px 6px;border:1px solid #f0c78a;border-radius:3px;background:#fdf6ec;color:#e6a23c;font-size:12px;cursor:help}.rb-bar[data-v-83f34a30]{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}.rb-label[data-v-83f34a30]{font-size:12px;color:#909399;white-space:nowrap}.rb-spacer[data-v-83f34a30]{-webkit-box-flex:1;-ms-flex:1;flex:1}.rb-seg[data-v-83f34a30]{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}.rb-seg-btn[data-v-83f34a30]{min-width:44px;height:28px;padding:0 10px;border:0;background:#fff;color:#606266;font-size:12px;line-height:28px;cursor:pointer}.rb-seg-btn+.rb-seg-btn[data-v-83f34a30]{border-left:1px solid #dcdfe6}.rb-seg-btn.is-on[data-v-83f34a30]{background:#409eff;color:#fff}.rb-period[data-v-83f34a30]{width:190px;-webkit-box-flex:0;-ms-flex:none;flex:none}.rb-rider[data-v-83f34a30]{width:240px;-webkit-box-flex:0;-ms-flex:none;flex:none}.rb-dim[data-v-83f34a30]{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}.rb-dim.is-on[data-v-83f34a30]{border-color:#409eff;background:#ecf5ff;color:#409eff}.rb-dot[data-v-83f34a30]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px}.rb-kpis[data-v-83f34a30]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}@media(max-width:991px){.rb-bar[data-v-83f34a30]{position:static}}@media(max-width:1439px){.rb-kpis[data-v-83f34a30]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1199px){.rb-kpis[data-v-83f34a30]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rb-kpi[data-v-83f34a30]{min-width:0;padding:14px 16px;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.rb-kpi.is-muted .rb-kpi-value[data-v-83f34a30]{color:#c0c4cc}.rb-kpi-name[data-v-83f34a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12.5px;color:#909399}.rb-kpi-title[data-v-83f34a30]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-tip[data-v-83f34a30]{margin-left:4px;color:#c0c4cc;cursor:help}.rb-kpi-value[data-v-83f34a30]{margin:8px 0 6px;font-size:24px;font-weight:500;line-height:1.2;color:#303133;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-kpi-unit[data-v-83f34a30]{margin-left:4px;font-size:12px;font-weight:400;color:#909399}.rb-kpi-foot[data-v-83f34a30]{font-size:12px;color:#c0c4cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-hint[data-v-83f34a30]{margin-top:8px;font-size:12px;color:#909399}.rb-grid[data-v-83f34a30]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.rb-card.is-wide[data-v-83f34a30]{grid-column:span 2}@media(max-width:1199px){.rb-grid[data-v-83f34a30]{grid-template-columns:minmax(0,1fr)}.rb-card.is-wide[data-v-83f34a30]{grid-column:span 1}}.rb-card[data-v-83f34a30]{padding:14px 16px 12px;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.rb-card-hd[data-v-83f34a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.rb-card-tt[data-v-83f34a30]{font-size:14px;font-weight:500;color:#303133;line-height:1.5}.rb-card-sub[data-v-83f34a30]{margin-top:4px;font-size:12px;color:#909399;line-height:1.6}.rb-legend[data-v-83f34a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px}.rb-legend-label[data-v-83f34a30]{font-size:12px;color:#909399;margin-right:2px}.rb-chip[data-v-83f34a30]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;padding:0 10px;border:1px solid #dcdfe6;border-radius:13px;background:#fff;color:#606266;font-size:12px;line-height:24px;cursor:pointer}.rb-chip.is-off[data-v-83f34a30]{color:#c0c4cc;border-color:#e4e7ed;background:#fafafa}.rb-swatch[data-v-83f34a30]{display:inline-block;width:12px;height:3px;margin-right:6px;border-radius:2px;background:#409eff}.rb-swatch.is-dash[data-v-83f34a30]{background:repeating-linear-gradient(90deg,#67c23a 0 3px,transparent 3px 6px)}.rb-chip.is-off .rb-swatch[data-v-83f34a30]{opacity:.35}.rb-card-opt[data-v-83f34a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;-webkit-box-flex:0;-ms-flex:none;flex:none}.rb-opt-label[data-v-83f34a30]{font-size:12px;color:#909399;white-space:nowrap}.rb-chip.is-disabled[data-v-83f34a30],.rb-chip[data-v-83f34a30]:disabled{color:#c0c4cc;border-color:#e4e7ed;background:#fafafa;cursor:not-allowed}.rb-expiry[data-v-83f34a30]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}.rb-expiry-item[data-v-83f34a30]{padding:12px 14px;background:#fafafa;border-radius:6px;min-width:0}.rb-expiry-num[data-v-83f34a30]{font-size:26px;font-weight:600;color:#303133;line-height:1.3}.rb-expiry-unit[data-v-83f34a30]{margin-left:4px;font-size:12px;font-weight:400;color:#909399}.rb-expiry-label[data-v-83f34a30]{margin-top:4px;font-size:12px;color:#909399;line-height:1.5}.rb-chart-wrap[data-v-83f34a30]{position:relative;margin-top:6px}.rb-chart[data-v-83f34a30]{width:100%}.rb-empty[data-v-83f34a30]{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;color:#909399;font-size:13px;background:hsla(0,0%,100%,.86)}.rb-note-inline[data-v-83f34a30]{margin:8px 0 0;font-size:12px;line-height:1.7;color:#909399}.rb-note-inline code[data-v-83f34a30]{padding:0 4px;border-radius:3px;background:#f5f7fa;color:#606266;font-size:12px}.rb-hide-hint[data-v-83f34a30]{margin:12px 0 0;font-size:12px;color:#909399}.rb-notes[data-v-83f34a30]{margin-top:16px;padding:14px 16px;background:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12.5px;line-height:1.8;color:#909399}.rb-notes-title[data-v-83f34a30]{margin-bottom:4px;font-size:13px;font-weight:500;color:#606266}.rb-notes ul[data-v-83f34a30]{margin:0;padding-left:18px}.rb-notes b[data-v-83f34a30]{color:#606266;font-weight:500}.rb-notes code[data-v-83f34a30]{padding:0 4px;border-radius:3px;background:#f5f7fa;color:#606266;font-size:12px}