/* PQP delta cells — highlight when the measured delta exceeds the configured bounds */
.data-table td.pqp-delta-value {
  text-align: right;
}
.data-table td.pqp-delta-out-of-tolerance {
  background: var(--danger-bg);
  color: var(--danger);
  font-weight: 600;
}

/* PQP flagged rows — reuse the same warning treatment as Metrics sessions */
.data-table tbody tr.pqp-flagged td {
  background: var(--warning-bg) !important;
  border-right-color: var(--border-light) !important;
}
.data-table tbody tr.pqp-flagged td:first-child {
  border-left: 3px solid var(--warning);
}
.pqp-flag-cell {
  text-align: center !important;
  padding: 0 !important;
  width: 6px !important;
  min-width: 6px !important;
  max-width: 6px !important;
  color: var(--warning);
  font-size: 0.7rem;
  overflow: hidden;
}
.pqp-flag-clickable {
  cursor: pointer;
}
.pqp-flag-clickable:hover {
  background: var(--warning-bg) !important;
}
.pqp-flag-ghost {
  opacity: 0.15;
}
.pqp-flag-clickable:hover .pqp-flag-ghost {
  opacity: 0.5;
}
