/* Base container and video styles */

.drm-clpp-container {
  position: relative;
  display: flex;
  flex-direction: column;
  background: #000;
  overflow: hidden;
  border-radius: 12px;
}

.drm-clpp-container video {
  display: block;
  position: relative;
  width: 100%;
  background: #000;
}

.drm-clpp-container.audio-only video,
.drm-clpp-container.audio-only .pp-top-bar,
.drm-clpp-container.audio-only .prestoplay-custom-controls .pp-right-controls {
  display: none;
}
