/* Image dans l'image (essai 2026-10-09) : pendant que la vidéo flotte, le
   lecteur quitte l'écran sans être détruit (display:none couperait la vidéo
   sur certains navigateurs). */
html.essai-pip #player.pip-flotte {
  opacity: 0;
  pointer-events: none;
  transform: translateY(100%);
}

/* Téléphone en portrait : avec le bouton en plus, les pastilles ne laissaient
   plus au titre que la largeur d'une lettre. Les pastilles passent en haut, le
   titre en dessous, sur toute la largeur. */
@media (max-width: 760px) and (orientation: portrait) {
  html.essai-pip .pchrome { flex-wrap: wrap; }
  html.essai-pip .pchrome .t { order: 2; flex: 1 1 100%; }
  html.essai-pip .pchrome .pacts { order: 1; margin-left: auto; flex-wrap: wrap; justify-content: flex-end; }
}
