/* Options du QCM : cartes tactiles */
.option-card {
  text-align: left;
}

/* État coché : texte blanc lisible sur le fond plein */
.btn-check:checked + .option-card {
  color: #fff;
}

/* Marqueurs de correction */
.marker-ok  { color: #198754; font-weight: bold; }
.marker-ko  { color: #dc3545; font-weight: bold; }
