@media (max-width:700px), (max-width:1024px) and (pointer:coarse) {
  :where(header, main, footer, dialog, button, a, [role="button"], summary) {
    touch-action: manipulation;
  }
  .film-screen > .quark-video-poster { display: block; width: 100%; height: 100%; object-fit: contain; }
  .film-screen > .quark-video-poster[hidden] { display: none; }
}
