/* A decoded frame, not the poster, bridges camera changes without a black flash. */
.film-surface>.film-dissolve{position:absolute;inset:0;width:100%;height:100%;z-index:1;display:none;pointer-events:none;background:#090b09}
@media(prefers-reduced-motion:reduce){.film-surface>.film-dissolve{display:none!important}}

.panorama .interior-film{aspect-ratio:4/3}
.panorama .interior-film>img,.interior-film>video{object-fit:contain;object-position:center}
