/* Un bouton grisé dit pourquoi (mission « corrections », lot C, 10/10/2026).
   Le bouton garde l'aspect grisé de `.bouton[disabled]` (base.css), mais il
   reçoit le clic : le curseur n'est plus « interdit », il invite à cliquer
   pour savoir ce qui manque. Jetons seulement, de jour comme de nuit. */

.bouton[aria-disabled="true"] { opacity: 0.55; cursor: pointer; }

/* Le champ concerné : un contour rouge, sans déplacer la mise en page. Il
   reçoit aussi le focus : le rouge doit l'emporter sur le contour de focus des
   champs (`input:focus-visible`, base.css). */
.champ-manquant,
.champ-manquant:focus-visible {
  outline: var(--tab-contour-focus, 2px) solid var(--tab-erreur, #9B2C2C);
  outline-offset: 2px;
}

.bouton-inactif__message {
  margin-block: var(--tab-espace-1, 8px);
  overflow-wrap: anywhere;
}
