.composited.subtitles {
  top: initial;
  height: initial;
  bottom: 0;
  padding: 7vh;
  box-sizing: border-box;
  text-align: center;
  z-index: 2000;
}

.composited.subtitles span {
  position: relative;
  background: rgba(0, 0, 0, 0.7);
  display: inline;
  box-decoration-break: clone;
  width: initial;
  box-shadow: 1vh 0 0 rgba(0, 0, 0, 0.7), -1vh 0 0 rgba(0, 0, 0, 0.7);
  line-height: 7.5vh;
  font-size: 6vh;
  color: #fdfdfd;
  font-family: sans-serif;
  text-shadow: 0px 0px 1vh rgba(0, 0, 0, 0.5);
}

@keyframes compositor_creditsscroll {
  0% {
    top: 100%;
    transform: translateY(0);
  }
  100% {
    top: 0%;
    transform: translateY(-100%);
  }
}
.composited.creditsscroll {
  text-align: center;
  height: initial;
  font-size: 4vh;
  animation-name: compositor_creditsscroll;
}

/*# sourceMappingURL=composited_overlays.css.map */
