.video-player[data-v-92c7e25b]{position:relative;background:#000;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.video[data-v-92c7e25b]{width:100%;height:auto;background:#000}.overlay-container[data-v-92c7e25b]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.controls[data-v-92c7e25b]{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:.5em;background:#00000080;display:flex;align-items:center;gap:.25rem}@media (min-width: 1024px){.controls[data-v-92c7e25b]{gap:.75rem}}.control-btn[data-v-92c7e25b]{background:none;border:none;color:#fff;cursor:pointer;padding:.3em}.control-btn[data-v-92c7e25b]:focus{outline:2px solid #fff}.volume-group[data-v-92c7e25b]{display:flex;align-items:center;gap:.4em}.volume-slider[data-v-92c7e25b]{display:none;width:4rem}@media (min-width: 1024px){.volume-slider[data-v-92c7e25b]{display:block}}.time-display[data-v-92c7e25b]{white-space:nowrap;font-size:.75rem;line-height:1rem;text-align:center;min-width:75px}.progress-bar[data-v-92c7e25b]{min-width:50px;flex:1 1 0%;cursor:pointer}.menu-container[data-v-92c7e25b]{position:relative}.track-menu[data-v-92c7e25b]{position:absolute;bottom:2em;right:0;background:#000c;padding:.3em .6em;border-radius:4px;min-width:100px;z-index:999}.track-menu ul[data-v-92c7e25b]{list-style:none;margin:0;padding:0}.track-menu li[data-v-92c7e25b]{display:flex;justify-content:space-between;align-items:center;padding:.3em 0;cursor:pointer}.track-menu li.active span[data-v-92c7e25b]{font-weight:700}.track-menu li[data-v-92c7e25b]:hover{background:#fff3}.track-menu .check[data-v-92c7e25b]{height:1rem;width:1rem}.menu-title[data-v-92c7e25b]{font-weight:700;margin-top:6px;margin-bottom:4px}.icon[data-v-92c7e25b]{height:1rem;width:1rem}video[data-v-92c7e25b]::cue{color:#fff;font-weight:400;text-shadow:0 0 4px #000,0 0 2px #000;font-size:1.1em}video[data-v-92c7e25b]::-webkit-media-text-track-container{bottom:30px}.video-player.embed-mode[data-v-92c7e25b]{width:100%;height:100%}.video.embed-video[data-v-92c7e25b]{width:100%;height:100%;object-fit:contain;max-width:none}.video-player.hide-cursor[data-v-92c7e25b]{cursor:none}
