/* Softer contrast for easier reading */
:root {
  --text-color: #222;
}
@media (prefers-color-scheme: dark) {
  :root {
    --text-color: #e5e5e5;
  }
}

/* Table cell highlight colors */
.cell-success {
  background: rgba(34, 197, 94, 0.25);
}
.cell-fail {
  background: rgba(239, 68, 68, 0.25);
}
@media (prefers-color-scheme: dark) {
  .cell-success {
    background: rgba(34, 197, 94, 0.35);
  }
  .cell-fail {
    background: rgba(239, 68, 68, 0.35);
  }
}

/* Override monospace-web uppercase headings */
h1, h2, h3, h4, h5, h6 {
  text-transform: none;
}
