body,html{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}h2{margin:0}a{text-decoration:none;color:inherit}ul{margin:0;padding:0;list-style-type:none}.no-interaction{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caption-link{color:#1da1f2;text-decoration:none}.caption-link:hover{text-decoration:underline}.dark .caption-link{color:#1da1f2}.dark .caption-link:hover{color:#4ab3f4}.video-js .vjs-big-play-button{background-color:#000;border:none;border-radius:50%;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;opacity:.8}.video-js .vjs-big-play-button .vjs-icon-placeholder{color:#fff;font-size:30px;line-height:60px;text-align:center}.video-js.vjs-paused .vjs-big-play-button{display:block!important}.video-js.vjs-playing .vjs-big-play-button,.video-js.vjs-gif .vjs-control-bar,.video-js.vjs-gif .vjs-remaining-time-overlay{display:none!important}.vjs-remaining-time-overlay{position:absolute;bottom:0;right:0;color:#fff;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:30px;border-radius:5px;z-index:10}.video-js:not(.vjs-fullscreen) .vjs-control-bar>*:not(.vjs-volume-panel):not(.vjs-remaining-time-overlay){display:none!important}.video-js:not(.vjs-fullscreen) .vjs-remaining-time-overlay{display:block!important}.video-js:not(.vjs-fullscreen) .vjs-control-bar{display:flex!important;align-items:center;background-color:transparent!important}.video-js:not(.vjs-fullscreen) .vjs-volume-menu-button-inline .vjs-menu{display:none!important}.video-js:not(.vjs-fullscreen) .vjs-volume-panel .vjs-volume-bar,.video-js:not(.vjs-fullscreen) .vjs-volume-panel .vjs-slider{display:none!important}.video-js:not(.vjs-fullscreen) .vjs-volume-menu-button-inline{display:inline-flex!important;align-items:center;padding:0 5px}.video-js:not(.vjs-fullscreen) .vjs-volume-panel{display:flex!important;visibility:visible!important;opacity:1!important}.video-js:not(.vjs-fullscreen) .vjs-volume-menu-button-inline,.video-js:not(.vjs-fullscreen) .vjs-volume-menu-button-inline.vjs-hidden{display:inline-flex!important;visibility:visible!important;opacity:1!important}.video-js:not(.vjs-fullscreen) .vjs-volume-menu-button-inline .vjs-icon-placeholder{opacity:1!important}.video-js:not(.vjs-fullscreen).vjs-user-inactive .vjs-control-bar{opacity:1!important;visibility:visible!important}
