.video-subtitles{position:absolute;left:12px;right:12px;bottom:max(68px,env(safe-area-inset-bottom));z-index:25;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.video-subtitles select{align-self:flex-end;pointer-events:auto;color:#fff;background:#202024e6;border:1px solid #ffffff40;border-radius:8px;padding:6px;font-size:12px}.video-subtitles__text{white-space:pre-line;text-align:center;background:#000d;color:#fff;padding:8px 12px;border-radius:6px;font-family:system-ui,"Noto Sans Devanagari",sans-serif;font-size:clamp(15px,2.6vw,21px);line-height:1.6;max-width:100%;overflow-wrap:anywhere}.video-subtitles__text:empty{display:none}
.watch.has-subtitles .uploaded-player{inset:0 0 auto;height:calc(100% - 210px)}.watch.has-subtitles .video-subtitles{bottom:140px;max-height:140px}.watch.has-subtitles .video-subtitles__text{max-height:105px;overflow:auto}.watch.has-subtitles .watch-copy{bottom:48px;pointer-events:none}.watch.landscape-player.has-subtitles .uploaded-player{height:calc(100% - 130px)}.watch.landscape-player.has-subtitles .video-subtitles{bottom:44px;max-height:110px}
