/**
 * @file
 * Éléments anti-spam du formulaire d'inscription à la newsletter.
 *
 * Le champ piège et le widget ALTCHA sont sortis du flux plutôt que masqués
 * en display:none : ils restent dans le DOM, mais ni visibles ni atteignables
 * au clavier. Le visiteur n'a rien à faire, le robot, lui, remplit le piège.
 */

/**
 * Message de statut du formulaire.
 *
 * Le bandeau de statut hérite d'une règle globale du chargeur partagé
 * (`div.myLoad .wrapper .message { width: 380px }`, custom-loader), pensée
 * pour un formulaire pleine largeur : dans la colonne de droite, le
 * formulaire fait 238 px et le message débordait de 160 px sur la droite. On
 * le ramène à la largeur disponible — sélecteur porté par l'identifiant du
 * formulaire, donc les autres formulaires qui partagent ce chargeur ne sont
 * pas touchés. Le retrait intérieur évite que le texte ne colle aux bords une
 * fois la boîte rétrécie.
 */
#subscription-newsletter-form div.myLoad .wrapper .message {
  width: auto;
  max-width: 100%;
  padding: 8px 12px;
}

.fr-nlt-piege,
.fr-nlt-altcha {
  position: absolute !important;
  left: -9999px !important;
  top: -9999px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}
