/* styles/reports.css — Reports tab + Company report (track T8). The chart,
   kpi, split, problems, mail and trend classes come from styles.css
   (prototype); these are the few additions. */
.rep-h2 { margin: 18px 0 8px; font-size: 15px; }
.problems .none { color: var(--muted); }
.problems .none b { color: inherit; }
.trend { font-variant-numeric: tabular-nums; }
#co-projects .btn { text-decoration: none; display: inline-block; }
/* Long plain-words rows wrap instead of hiding the value column on phones. */
#rep-reliability td:first-child, #rep-learn-recurring td:first-child, #rep-learn-after td:first-child { white-space: normal; overflow-wrap: anywhere; }
/* Keep "20.4 h" together in the time-split labels. */
.splitlab span span { display: inline; }
.splitlab b { white-space: nowrap; }
@media (max-width: 520px) {
  .kpis { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .kpi .kv { font-size: 20px; }
  .chart { padding: 12px; }
}
