footer {
  background: hsl(211, 26%, 30%);
}

.bg-dark {
  background: hsl(210, 29%, 24%) !important;
}

footer .text-reset {
  color: hsl(0, 0%, 87%) !important;
  font-weight: 600;
}

/* , .related-links a.nav-link.active */
.related-links a.nav-link:hover {
  background: var(--bs-gray-200);
}

.related-links a.nav-link {
  border-radius: 6px;
}

table.table-specs {
  font-family: "Arial";
  font-size: 70%;
  line-height: 1.0em;
  border-radius: 6px;
  background: white;
  text-align: center;
}

table.table-specs th {
  padding: 6px;
}

table.table-specs td {
  padding: 4px 6px;
}