/* ED28 V2 Stage 2C -- Statistics Center page-only layout.
   Everything visual (heatmap/bar-chart/omission-list/kpi-row/ratio-donut)
   comes from frontend/components/viz.css (Stage 2A/2C shared system) --
   this file only holds spacing/overrides specific to this one page. */

.stat-list { list-style: none; padding: 0; margin: 0; }
.stat-list li { padding: var(--space-2) 0; border-bottom: 1px solid var(--border-subtle); font-size: var(--text-sm); color: var(--text-secondary); }
.stat-list li:last-child { border-bottom: none; }

/* Real Playwright viewport testing (320-390px) caught page-level
   horizontal overflow: .panel sections are grid items of this page's
   .grid wrappers, and a grid item's default min-width:auto (its
   min-content size) wins over the track's minmax(0, 1fr) unless the item
   itself also gets min-width:0 -- same root cause/fix as home.css's
   .home-grid-2 > * rule, scoped here since .panel/.grid had never been
   combined before this page. */
.container .grid > .panel,
.container .grid > section {
  min-width: 0;
}
