/* SJR TV · Recadrage discret — aucun changement de navigation ou de ratio vidéo. */
/* Le poster de Syamali était agrandi à 146 %, ce qui coupait le visage et le cadrage. */
.scene-photo.photo-syamali img{
  transform:scale(1.25);
  object-position:60% 44%;
}
/* Conserver chaque image vidéo entière, sans recadrage automatique. */
.player-area .sjr-native-video{
  width:100%;height:100%;object-fit:contain;object-position:center;
}
/* Conserver une image du clip à l'écran pendant le chargement du MP4.
   Évite le rectangle noir sur les changements de clip. */
.player-area .sjr-native-loading{
  position:absolute;inset:0;z-index:5;pointer-events:none;
  background:#07080a;opacity:1;
  transition:opacity .24s ease;
}
.player-area .sjr-native-loading img{
  width:100%;height:100%;display:block;object-fit:cover;object-position:center;
}
.player-area .sjr-native-loading.is-ready{opacity:0;}
@media(prefers-reduced-motion:reduce){.player-area .sjr-native-loading{transition:none;}}
