/* Data grid styling: QuickGrid striping, row hover, and cell padding. */
/* Note: the old staggered row fade-in animation was intentionally removed with the SCSS build. */
.quickgrid {
  width: 100%;
  border-color: var(--bs-table-border-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
}

.quickgrid td, .quickgrid th {
  padding: 0.5rem;
}

.quickgrid tbody tr:nth-child(odd) {
  background-color: var(--bs-table-striped-bg);
}

.quickgrid tbody tr:hover {
  background-color: var(--bs-table-hover-bg);
}

.quickgrid tbody tr:has(td:empty) {
  display: none;
}
