.table {
  color: var(--color-text);
}
.table thead th {
  background: #c9e0f8 !important; /* light primary */
  border: none !important;
  color: var(--color-primary) !important;
  text-transform: none;
  letter-spacing: 0;
}
.table tbody tr { border-bottom: 1px solid #BDBDBD; }
.table tbody tr:hover { background: rgba(255, 193, 7, .08); }
.table td { border: none; }
.table-light th { background: #ffecb3 !important; color: #212121 !important; }

.table-responsive{
  border-radius: var(--radius-lg);
}