.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px}.kpi-card{background:var(--surface);border:1px solid var(--border);padding:24px;border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.kpi-label{font-size:.7rem;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.kpi-value{font-size:2.5rem;font-family:JetBrains Mono,monospace;font-weight:700;color:var(--text-dark)}.charts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.chart-card{background:var(--surface);border:1px solid var(--border);padding:32px;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);content-visibility:auto;contain-intrinsic-size:auto 340px}.chart-title{font-size:1.25rem;font-weight:700;margin-bottom:24px}@media(max-width:1024px){.kpi-grid{grid-template-columns:repeat(2,1fr)}.charts-grid{grid-template-columns:1fr}}@media(max-width:640px){.kpi-grid{grid-template-columns:1fr}.kpi-value{font-size:2rem}.chart-card{padding:20px}}
