.video_container{position:relative;width:100%;display:flex;justify-content:center;cursor:none}.video_controls_container{position:absolute;bottom:0;right:0;left:0;display:none;color:white;z-index:10;opacity:0;transition:opacity .1s ease-in-out}.video_controls_container:before{content:"";position:absolute;bottom:-1px;left:0;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);width:100%;aspect-ratio:12/1;z-index:-1;pointer-events:none}.episodePlayerName,.episodePlayerName:before{opacity:0;transition:opacity .1s ease-in-out;pointer-events:none}.episodePlayerName:before{content:"";position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);left:0;top:0;bottom:0;right:0;aspect-ratio:12/1}.video_container.paused .video_controls_container,.video_container.visible .video_controls_container{display:block}.video_container.paused .episodePlayerName,.video_container.paused .episodePlayerName:before,.video_container.visible .episodePlayerName,.video_container.visible .episodePlayerName:before{transition-delay:0s;opacity:1}.video_container.paused,.video_container.visible{cursor:default}.video_container.paused .video_controls_container,.video_container.visible .video_controls_container{transition-delay:0s;opacity:1}.video_controls_container .controls Button{color:inherit;padding:0;max-height:30px;font-size:1.1rem;opacity:.8;transition:opacity .1s ease-in-out}.video_controls_container .controls Button:hover{opacity:1}.video_controls_container .controls Button svg{width:100%;height:100%}.video_container.paused .BsPauseFill,.video_container:not(.paused) .BsPlayFill{display:none}.DuckBtn,.DuckBtnNegative{filter:brightness(0) invert(1)}.DuckBtnNegative{opacity:.4}.BsVolumeDownFill,.BsVolumeMuteFill,.BsVolumeUpFill,.video_container.fullscreen .RiFullscreenFill,.video_container.picture .RiPictureInPicture2Fill,.video_container:not(.fullscreen) .RiFullscreenExitFill,.video_container:not(.picture) .RiPictureInPictureExitLine{display:none}.video_container[data-volume=down] .BsVolumeDownFill,.video_container[data-volume=muted] .BsVolumeMuteFill,.video_container[data-volume=up] .BsVolumeUpFill{display:flex}.volume_container{display:flex;align-items:center;height:100%;font-size:109%}.volume_slider{height:100%;min-height:36px}.volume_slider_container{margin-left:3px;overflow:hidden;height:100%;width:0;transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1)}.volume_container:hover .volume_slider_container,.volume_container_button:hover+.volume_container .volume_slider_container{width:70px}.time_line_container{user-select:none;touch-action:none}.time_line{background-color:rgba(100,100,100,.5);height:4px;width:100%;position:relative}.time_line *{pointer-events:none}.time_line:after,.time_line:before{content:"";position:absolute;left:0;top:0;bottom:0;right:calc(100% - var(--preview-position) * 100%);background-color:rgb(150,150,150);display:none}.time_line:after{right:calc(100% - var(--progress-position) * 100%);background-color:#B70000;display:block}.time_line .thumb_indicator{--scale:0;position:absolute;transform:translateX(-50%) scale(var(--scale));height:200%;top:-50%;left:calc(var(--progress-position) * 100%);background-color:#B70000;border-radius:50%;transition:transform .15s cubic-bezier(.4,0,1,1);aspect-ratio:1/1}.time_line .preview_img{position:absolute;height:150px;width:auto;aspect-ratio:16/9;top:-2rem;transform:translate(-50%,-100%);left:min(max(calc(var(--preview-position) * 100%),133.5px),calc(100% - 133.5px));border-radius:.25rem;border:6px solid var(--background);display:none;background-repeat:no-repeat;background-size:auto auto;object-fit:cover}.time_line .preview-time{position:absolute;top:calc(-100% - 1.2rem);left:calc(var(--preview-position) * 100%);transform:translateX(-50%);color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7);display:none}.thumbnail_img{position:absolute;width:100%;height:100%;display:none;top:0;left:0;bottom:0;right:0}.time_line_container.dragged .preview-time,.time_line_container.dragged .preview_img,.time_line_container.dragged .thumbnail_img,.time_line_container.dragged .time_line:before,.time_line_container:hover .preview-time,.time_line_container:hover .preview_img,.time_line_container:hover .time_line:before{display:block}.time_line_container.dragged .thumb_indicator,.time_line_container:hover .thumb_indicator{--scale:1}.time_line_container.dragged.time_line,.time_line_container:hover .time_line{height:100%}.smallerBtn{padding:2.5px!important}@keyframes pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}