.tp-film {
  position: absolute; left: 0; top: 0; z-index: -1;
  display: block; width: 100%; height: 100%;
  pointer-events: none; user-select: none;
  opacity: 0; will-change: transform;
}
.tp-film.tp-vu { opacity: 1; }
@media print { .tp-film { display: none; } }
