/**
 * This file was automatically generated. Please run `npm run dist` to update.
 */

.ct-video-player__wrapper {
  position: relative;
  padding-bottom: calc(var(--ct-video-ratio-height) / var(--ct-video-ratio-width) * 100%);
  padding-top: 1.5rem;
  height: 0;
  overflow: hidden;
}
.ct-video-player__wrapper iframe,
.ct-video-player__wrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ct-video-player__transcript-block {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 2rem;
}
@media (min-width: 768px) {
  .ct-video-player__transcript-block {
    margin-top: 1.5rem;
  }
}
.ct-video-player__links-transcript {
  padding-right: 1rem;
}
@media (min-width: 768px) {
  .ct-video-player__links-transcript {
    padding-right: 1.5rem;
  }
}
.ct-video-player__transcript[data-collapsible-collapsed=""] .ct-video-player__transcript-trigger-expand {
  display: inline;
}
.ct-video-player__transcript[data-collapsible-collapsed=""] .ct-video-player__transcript-trigger-collapse {
  display: none;
}
.ct-video-player__transcript-toggle:hover .ct-video-player__transcript-trigger-expand,
.ct-video-player__transcript-toggle:hover .ct-video-player__transcript-trigger-collapse {
  text-decoration: underline;
}
.ct-video-player__transcript-trigger-expand {
  display: none;
}
.ct-video-player__transcript-trigger-collapse {
  display: inline;
}
.ct-video-player__transcript-panel-inner {
  padding-top: 1rem;
}