/*
 * Файл сформирован из assets/css/style.css.
 * Исходные диапазоны строк: 122-177.
 */

/* ===== ТАБЛИЦЫ – ПОЛНОСТЬЮ ТЁМНЫЕ ===== */
.table,
.table-bordered,
.table-hover,
.table-striped,
.table-responsive .table,
table {
  background-color: var(--bg-card) !important;
  color: var(--text-light) !important;
  border-color: #2a352a !important;
}
.table thead th,
.table-bordered thead th,
.table thead td {
  background: #1a241a !important;
  border-bottom: 2px solid var(--accent-olive) !important;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.5px;
  color: var(--text-light) !important;
}
.table tbody tr,
.table-bordered tbody tr {
  background-color: var(--bg-card) !important;
  transition: var(--transition);
}
.table tbody tr:hover,
.table-bordered tbody tr:hover {
  background-color: rgba(92, 122, 62, 0.3) !important;
}
.table td,
.table th,
.table-bordered td,
.table-bordered th {
  border-color: #2a352a !important;
  color: var(--text-light) !important;
  background-color: var(--bg-card) !important;
}
.table tbody td,
.table-bordered tbody td {
  background-color: var(--bg-card) !important;
}
.table thead th {
  background-color: #1a241a !important;
}
.table a:not(.btn) {
  color: var(--accent-khaki) !important;
}
.table a:not(.btn):hover {
  color: var(--accent-orange) !important;
}
/* Убираем белый фон у любых обёрток таблиц */
.table-responsive {
  background-color: transparent !important;
}
