/* Le champ de réponse écrite, partagé (saisie.js) : le rappel « ou appuie sur Entrée ↵ », la ligne d'aide d'un
   champ envoyé à vide, le halo de focus qui marque ce champ, et les coins du bouton de validation (design system
   Synaps : rayon 4 px). */
:root { --r-bouton: 4px; }
.ms-entree { display: none; flex: none; align-items: center; gap: 4px; font-size: 13px; color: var(--texte-3); white-space: nowrap; }
@media (hover: hover) and (pointer: fine) { .ms-entree { display: inline-flex; } }
.ms-entree svg { width: 14px; height: 14px; }
.ms-aide { margin: 0; min-height: 18px; font-size: 13px; color: var(--texte-2); }
.ms-vide { border-color: var(--orange) !important; box-shadow: 0 0 0 3px color-mix(in srgb, var(--orange) 25%, transparent) !important; outline: none; }
