/* [v2036] Les boutons « Mettre en pause » des scenes animees ne se voient plus
   (demande user : « je veux pas voir ca »).

   Pourquoi une feuille a part plutot qu'une retouche dans les modules :
   assets/faq-cafe.js et assets/portraits-vivants.js sont REGENERES par la chaine
   de fabrication des personnages ; une regle posee dans leur CSS embarquee est
   effacee a la generation suivante (constate le 12/09/2026 a 23 h 58). Ici, elle
   survit.

   Pourquoi le bouton n'est pas SUPPRIME : une animation qui tourne en boucle
   au-dela de cinq secondes doit garder un moyen de l'arreter. Il reste donc dans
   le document, revele au survol de sa scene et a la prise de focus clavier ; et
   les deux modules demarrent deja en pause quand le systeme reclame moins
   d'animation (prefers-reduced-motion). */

/* --- portrait vivant : hero et section « etapes » (bouton rond, deja en absolu) --- */
.onas-living-control {
  opacity: 0 !important;
  pointer-events: none !important;
  transition: opacity 160ms ease-out;
}
*:hover > .onas-living-control,
.onas-living-control:focus-visible,
.onas-living-control:focus {
  opacity: 1 !important;
  pointer-events: auto !important;
}

/* --- scene du personnage de la FAQ (bouton dans le flux : sa boite se replie) --- */
.onas-faq-story-tools {
  margin-top: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
}
.onas-faq-perso:hover .onas-faq-story-tools,
.onas-faq-story-tools:focus-within {
  margin-top: 8px !important;
  height: auto !important;
  overflow: visible !important;
}
.onas-faq-story-control {
  opacity: 0 !important;
  transition: opacity 160ms ease-out;
}
.onas-faq-perso:hover .onas-faq-story-control,
.onas-faq-story-control:focus-visible,
.onas-faq-story-control:focus {
  opacity: 1 !important;
}

@media (prefers-reduced-motion: reduce) {
  .onas-living-control,
  .onas-faq-story-control { transition: none; }
}

/* [v2048] Demande repetee de l'utilisateur : plus aucun bouton lecture/pause visible,
   nulle part. Ils sont retires du rendu. Le moyen d'arreter les boucles reste le reglage
   systeme « moins d'animation », que tous les modules respectent en demarrant en pause. */
.onas-living-control,
.onas-faq-story-control,
.onas-faq-story-tools,
.onas-adviser-pause,
.onas-worker-pause,
.onas-cav-pause { display: none !important; }
