*{user-select:none}.video-js .vjs-icon-placeholder:before{font-family:'Material Icons' !important;font-size:24px !important;position:relative;height:auto}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:none}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\e037"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\e034"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\e5d5"}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\e050"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\e04d"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\e04e"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\e04f"}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\e8e2"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\e911" !important}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\e5d0"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:'\e5d1'}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:'\e5d1'}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:"\ef4a"}.vjs-chromecast-button .vjs-icon-placeholder:before{content:"\e307"}.video-js .vjs-volume-bar{margin:18px 0 0 0}.video-js .vjs-play-progress:before{color:#555}.video-js .vjs-control-bar,.box,.video-js .vjs-big-play-button,.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background:rgba(0,0,0,0.7) !important;color:#ddd !important}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background:rgba(0,0,0,0)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background:rgba(255,255,255,0.3)}.vjs-loading-spinner{border:8px solid;border-color:rgba(255,255,255,0.4) !important}.vjs-loading-spinner:after,.vjs-loading-spinner:before{margin:-8px;border-color:rgba(0,0,0,0) !important;border-left-color:rgba(255,255,255,1) !important}.vjs-loading-spinner:before{border-color:#555}.vjs-loading-spinner:after{border-color:#000;display:none}.video-js.vjs-waiting .vjs-loading-spinner:before,.video-js.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1s linear infinite}.video-js .vjs-control-bar{height:40px}.video-js button{display:flex;align-items:center;justify-content:center}.video-js .vjs-icon-placeholder{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-js .vjs-remaining-time-display{margin-top:-1px;font-size:1rem}.video-js .vjs-remaining-time{display:flex;align-items:center;justify-content:center}.vjs-quality-selector{font-size:12px}.vjs-quality-selector .vjs-menu-button-popup{font-size:1rem;text-transform:uppercase}.video-js .vjs-load-progress{background-color:rgba(255,255,255,0.4)}.video-js .vjs-load-progress div{background-color:rgba(0,0,0,0.4)}.video-js .vjs-slider{background-color:rgba(255,255,255,0.2)}.video-js .vjs-big-play-button{width:64px;height:64px;background:rgba(0,0,0,0.4);border:0;top:50%;left:50%;margin-left:-32px;margin-top:-32px;align-items:center;justify-content:center;border-radius:64px}.video-js.vjs-paused .vjs-big-play-button{display:flex}.vjs-playing.video-js .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:relative !important;font-size:48px !important;height:auto}html,body{font-size:12px}#video{z-index:1}#stage{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}#stage>div{pointer-events:auto}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center}.message{padding:15px 30px;font-size:1rem;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0.4);border-radius:20px;cursor:pointer}.vjs-custom-component{display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 10px;font-size:1rem}.vjs-live-counter{display:flex;align-items:center;justify-content:flex-start;padding:0 5px 0 15px;font-size:1.2rem;width:80px}.network-warning{color:#ff0}.network-critical{color:red}.vjs-live-display{height:100%;display:flex;align-items:center;justify-content:center}.vjs-remaining-time{display:none !important}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,0.8);backdrop-filter:blur(5px)}.swal2-container *{font-family:inherit !important}.swal2-popup{background:#333 !important;width:25em}.swal2-title{font-size:.8rem !important;text-transform:uppercase !important;color:#ccc !important}.swal2-styled:focus,.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{box-shadow:none !important;border:1px solid #aaa}.swal2-styled.swal2-confirm,.swal2-styled.swal2-cancel{font-weight:400 !important;text-transform:uppercase !important;font-size:.8rem !important;padding:15px 25px;border-radius:20px}.swal2-styled.swal2-confirm{background:#319035 !important;color:#eee !important}.swal2-styled.swal2-cancel{background:#ba3636 !important;color:#eee !important}.swal2-input{font-size:.8rem !important}.swal2-input::placeholder{color:#777}.vjs-caption-settings{display:none}.vjs-subs-caps-button{display:none}@media only screen and (max-width:600px){html,body{font-size:10px}.video-js .vjs-icon-placeholder:before{font-size:18px !important}.vjs-custom-component{position:fixed;top:11px;right:12px;background:rgba(0,0,0,0.7);width:42px;height:42px;padding:0 0 0 9px;border-radius:64px}.vjs-live-counter{position:fixed;top:18px;left:0;background:rgba(0,0,0,0.7);padding:3px 10px 3px 10px;width:auto}.vjs-picture-in-picture-control{display:none !important}}