/* Via Traço · correção v33
   Remove a costura/linha de composição criada pelo Chrome/Edge nas bordas
   internas de vídeos com object-fit: contain. O vídeo continua controlando
   tempo e autoplay, mas a imagem visível é desenhada em canvas sobre fundo
   branco, eliminando a borda do layer de vídeo. */

.vt-video-canvas-host {
  position: relative !important;
  overflow: hidden !important;
  background: #fff !important;
  isolation: isolate !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.vt-video-source {
  /* Mantém o vídeo carregando e decodificando, mas impede que o layer nativo
     apareça. A geometria original continua existindo para o canvas copiá-la. */
  opacity: 0 !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.vt-video-canvas {
  position: absolute !important;
  inset: -2px !important;
  width: calc(100% + 4px) !important;
  height: calc(100% + 4px) !important;
  max-width: none !important;
  max-height: none !important;
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  background: #fff !important;
  z-index: 40 !important;
  pointer-events: none !important;
  transform: none !important;
  filter: none !important;
  mix-blend-mode: normal !important;
}
