/* ============================================================
   A/V2/A_assets/css/alt_poeme.css
   ACCESSIBILITÉ & PROTECTION — Élément <p class="alt_poeme">
   ------------------------------------------------------------
   - Présent dans le DOM pour référencement (SEO) et lecteurs d’écran.
   - Invisible visuellement (même au survol ou impression).
   - Non sélectionnable, non cliquable, non imprimable.
   - Lisible uniquement par VoiceOver / NVDA / ChromeVox.
   ============================================================ */

p.alt_poeme {
  position: absolute !important;
  left: -9999px !important;     /* En dehors de la zone visible */
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  opacity: 0 !important;

  /* Accessibilité : lisible par les screen readers */
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;

  /* Sécurité : empêche la sélection ou la copie */
  user-select: none;
  pointer-events: none;

  /* Impression : invisible même en print */
  display: block;
}
@media print {
  p.alt_poeme {
    display: none !important;
  }
}

/* ============================================
   alt_poeme.css - Texte invisible pour humain
   Visible uniquement pour moteurs et lecteurs d'écran
   ============================================ */

/* ===========================
   1. ALT_POEME
=========================== */
.alt_poeme {
  position: absolute;  /* sort du flux normal */
  left: -9999px;       /* hors de l'écran */
  width: 1px;          /* largeur minimale */
  height: 1px;         /* hauteur minimale */
  overflow: hidden;    /* pas de débordement visible */
  clip: rect(0 0 0 0); /* compatible anciens navigateurs */
  white-space: pre-line; /* conserve retours à la ligne pour lecture correcte par lecteurs d’écran */
}

/* ===========================
   2. ACCESSIBILITÉ
=========================== */
.alt_poeme[aria-hidden="false"] {
  display: block; /* Forcer affichage pour lecteurs d’écran */
}

/* ===========================
   3. SEO / INTEGRATION IMAGE POEME
=========================== */
/* Si tu ajoutes alt_poeme dans les images via PHP, elles utilisent cette classe
   Le texte reste invisible pour humains mais lisible pour robots */

