/* Phase 6C Validation Analytics UI — neutral analytic presentation (no predictive green/red). */

.val-kpi--insufficient .hist-kpi-value {
  color: #64748b;
}

#val-by-signal-table tbody tr.val-signal-row {
  cursor: pointer;
}

#val-by-signal-table tbody tr.val-signal-row:hover,
#val-by-signal-table tbody tr.val-signal-row:focus {
  background: rgba(15, 23, 42, 0.04);
  outline: none;
}

.hist-compact-table td.is-insufficient,
.hist-compact-table .is-insufficient {
  color: #64748b;
  font-weight: 600;
  font-size: 0.75rem;
  white-space: normal;
  max-width: 7.5rem;
}

#val-overview-grid .hist-kpi {
  border-color: var(--mubin-line);
  background: rgba(248, 250, 252, 0.9);
}
