.health-grid {
  grid-template-columns: repeat(6, minmax(130px, 1fr));
}

.module-switcher button[title^="AM"] {
  border-color: rgba(214, 168, 61, .42);
}

.module-switcher button[title^="AM"]:not(.active) i {
  color: #f0c35a;
}

@media (max-width: 1150px) {
  .health-grid { grid-template-columns: repeat(3, 1fr); }
}

@media (max-width: 780px) {
  .health-grid { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 420px) {
  .health-grid { grid-template-columns: 1fr; }
}
