.tablet-flight{position:fixed;inset:0;z-index:99999;overflow:hidden;pointer-events:auto;touch-action:none}
.tablet-matte{position:absolute;inset:0;background:#101415}
.tablet-film-box,.tv-stage.tablet-stage video{width:min(92vw,44svh,660px);height:auto;aspect-ratio:9/16;display:block}
.tablet-film-box{position:absolute;top:50%;left:50%;translate:-50% -50%;transform-origin:0 0;overflow:hidden}
.tablet-film-box img{position:absolute;inset:0;width:100%;height:100%;display:block}
.tv-stage.tablet-stage,.night .tv-stage.tablet-stage{background:#101415}
.tablet-stage video{object-fit:contain;background:#101415}
