.dashboard .metrics-with-spend { grid-template-columns: repeat(5, minmax(0, 1fr)); }
.dashboard .metrics-with-spend .metric { min-width: 0; padding: 20px; }
.dashboard .metrics-with-spend .metric strong { font-size: clamp(22px, 1.8vw, 28px); white-space: nowrap; }
.dashboard .metric-ecomm-spent p small { display: block; margin-top: 6px; line-height: 1.5; }
@media (max-width: 1279px) {
 .dashboard .metrics-with-spend { grid-template-columns: repeat(2, minmax(0, 1fr)); }
 .dashboard .metric-ecomm-spent { grid-column: 1 / -1; }
}
@media (max-width: 650px) {
 .dashboard .metrics-with-spend .metric { padding: 15px; }
}
