.overview-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}
#multi-store-content{overflow-anchor:none}#multi-store-content>section>p[role=status]{min-height:24px;margin:8px 0 0}
.overview-metric{display:flex;flex-direction:column;gap:9px;text-align:left;padding:16px 18px;background:white;border:1px solid #dce5f3;border-radius:12px;color:#223650;min-width:0}.overview-metric>span{font-size:14px;color:#647997}.overview-metric strong{font-size:25px;overflow-wrap:anywhere}.overview-metric small{font-size:13px}.overview-metric.active{background:#edf4ff;border:2px solid #2875ef;padding:15px 17px}.overview-metric.active>span{color:#2162c4}.overview-metric:hover{background:#f2f7ff}
.overview-bar-chart{position:relative;outline-offset:4px}.trend-bar{fill:#2875ef}.overview-chart-tip{position:absolute;top:8px;background:#243650;color:white;border-radius:8px;padding:10px 14px;font-size:13px;pointer-events:none;max-width:calc(100% - 8px);box-shadow:0 4px 16px #1232}.overview-chart-tip[hidden]{display:none}.overview-trend [data-overview-cursor]{stroke:#7185a1;stroke-dasharray:5 4;pointer-events:none}
.overview-cards>.panel{margin:0;padding:16px;min-width:0}.overview-cards h2{font-size:24px;overflow-wrap:anywhere}
.overview-trend{margin-top:20px}.overview-trend svg{display:block;width:100%;height:260px;background:#f7faff;border-radius:12px}
.overview-trend .trend-line{fill:none;stroke:#2875ef;stroke-width:2}.overview-trend .trend-point{fill:#2875ef}.overview-trend text{font-size:12px;fill:#52647d}
.overview-trend .trend-grid{stroke:#dce5f3;stroke-width:1}.overview-trend .trend-dates{display:flex;justify-content:space-between}
#multi-store-content table{width:100%}#multi-store-content .check{display:inline-flex;margin:8px}#multi-store-content td small{display:block}
@media(max-width:1000px){.overview-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.overview-cards{grid-template-columns:1fr}}
