(function(o,e){if(typeof define==="function"&&define.amd){define("bc",[],function(){var s=e.apply(this,arguments);o.videojs.log.warn("DEPRECATION: Using the default named RequireJS module in the Brightcove Player is deprecated. See: https://support.brightcove.com/requirejs-and-brightcove-player#Future_implementation");return s})}else if(typeof exports==="object"){module.exports=e()}else{o.bc=e(o)}})(this,function(o){var e='.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKgAAADYUHzoRaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4uByr8R4fpuvDNzsDCBw7f/3LmSanREszsHABKIAKi0J7gAAeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:\'X\';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;visibility:hidden}',s='.bc-player-BkjNk1dfW_default *,.bc-player-BkjNk1dfW_default :after,.bc-player-BkjNk1dfW_default :before{box-sizing:inherit;font-size:inherit;color:inherit;line-height:inherit}.bc-player-BkjNk1dfW_default{width:300px;height:150px;font-size:14px;overflow:hidden}.bc-player-BkjNk1dfW_default.vjs-fluid,.bc-player-BkjNk1dfW_default.vjs-fluid.vjs-16-9{padding-top:56.25%}.bc-player-BkjNk1dfW_default.vjs-fluid.vjs-4-3{padding-top:75%}.bc-player-BkjNk1dfW_default.vjs-fill{width:100%;height:100%}.bc-iframe,.bc-iframe body,.bc-player-BkjNk1dfW_default,.bc-player-BkjNk1dfW_default .vjs-poster{background-color:#151B17}.bc-iframe,.bc-iframe .bc-player-BkjNk1dfW_default,.bc-iframe body{margin:0;width:100%;height:100%;overflow:hidden}.bc-player-BkjNk1dfW_default.vjs-fullscreen,.bc-player-BkjNk1dfW_default.vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}.bc-player-BkjNk1dfW_default .vjs-track-setting select{color:#000;background-color:#fff}.bc-player-BkjNk1dfW_default .vjs-chapters-button .vjs-menu-item{text-transform:initial}.bc-player-BkjNk1dfW_default.vjs-waiting-for-autoplay .vjs-big-play-button{opacity:0}.vjs-error-display{color:#fff;display:none;font-family:Helvetica,Arial,sans serif;font-size:16px;line-height:1.428}.vjs-error .vjs-error-display{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:14px}.vjs-errors-dialog{text-align:left;border:1px #999 solid;overflow:hidden;position:absolute;top:2%;bottom:2%;left:5%;right:5%;padding-left:1%;padding-right:1%;background:rgba(24,24,24,.8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)"}.vjs-errors-details{margin-top:15px}.vjs-errors-message{border:1px #999 solid;background-color:#2c2c2c;overflow:auto;margin-top:15px;padding:15px}.vjs-errors-ok-button-container{display:block;position:absolute;bottom:15px;left:15px;right:15px;text-align:center}.vjs-errors-ok-button{display:block;margin:0 auto;width:80px;height:36px;background-color:#000;border:1px #999 solid;border-radius:5px;color:#999;font-size:14px;cursor:pointer}.vjs-errors-ok-button:hover{border:1px #FFF solid;color:#CCC}.vjs-errors-content-container{overflow:auto;position:absolute;padding-bottom:15px;top:0;left:15px;right:15px;bottom:61px}.vjs-errors-headline{font-size:14px;font-weight:700;padding-right:3em}.vjs-errors-dialog .vjs-control.vjs-close-button{width:3em;height:3em;top:0}.vjs-errors-flashmessage{float:right;font-size:9px;font-style:italic}.vjs-xs.vjs-error-display{font-size:14px;background-color:#000}.vjs-xs.vjs-error-display .vjs-errors-details,.vjs-xs.vjs-error-display .vjs-errors-message{display:none}.vjs-xs .vjs-errors-content-container{top:0}.vjs-xs .vjs-errors-headline{font-size:16px;font-weight:700}.vjs-xs .vjs-errors-dialog{border:none;top:0;bottom:0;left:0;right:0}.vjs-xs.vjs-errors-flashmessage{display:none}@media (max-width:600px),(max-height:250px){.vjs-error-display{font-size:14px;background-color:#000}.vjs-error-display .vjs-errors-details,.vjs-error-display .vjs-errors-message{display:none}.vjs-error-display .vjs-errors-content-container{top:15px}.vjs-error-display .vjs-errors-headline{font-size:16px;font-weight:700}.vjs-error-display .vjs-errors-dialog{border:none;top:0;bottom:0;left:0;right:0}.vjs-errors-flashmessage{display:none}}.vjs-errors-ref-id{color:rgba(255,255,255,.5);font-size:.75em;margin:.5em 0 0}.vjs-contextmenu-ui-menu{position:absolute}.vjs-contextmenu-ui-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,.7);border-radius:.3em;padding:.25em}.vjs-contextmenu-ui-menu .vjs-menu-item{border-radius:.3em;cursor:pointer;margin:0 0 1px;padding:.5em 1em;font-size:1em;line-height:1.2;text-transform:none}.vjs-contextmenu-ui-menu .vjs-menu-item:active,.vjs-contextmenu-ui-menu .vjs-menu-item:hover{background-color:rgba(0,0,0,.5);text-shadow:0 0 1em #fff}.vjs-modal-dialog.vjs-player-info-modal{background:rgba(0,0,0,.9);font-size:10px}.vjs-modal-dialog.vjs-player-info-modal .vjs-modal-dialog-content{overflow:auto}.vjs-modal-dialog.vjs-player-info-modal .vjs-pi-section{float:left;width:49%}.vjs-modal-dialog.vjs-player-info-modal .vjs-pi-section:nth-child(2n+1){float:right}.vjs-modal-dialog.vjs-player-info-modal .vjs-pi-section.vjs-pi-section--source{float:none;clear:both;width:auto}.vjs-modal-dialog.vjs-player-info-modal .vjs-pi-section.vjs-pi-section--source td:first-child{min-width:150px}.vjs-modal-dialog.vjs-player-info-modal table{border-collapse:collapse;margin-bottom:1em;width:100%}.vjs-modal-dialog.vjs-player-info-modal th{font-weight:400;text-align:left}.vjs-modal-dialog.vjs-player-info-modal td{border-bottom:1px solid rgba(255,255,255,.2);opacity:.5}.vjs-modal-dialog.vjs-player-info-modal tr:last-child td{border-bottom:0}.vjs-modal-dialog.vjs-player-info-modal tr:hover td{opacity:1}.bc-player-BkjNk1dfW_default.video-js .vjs-dock-shelf,.bc-player-BkjNk1dfW_default.video-js .vjs-dock-text{display:none}.bc-player-BkjNk1dfW_default .vjs-big-play-button{background-color:rgba(0,0,0,.45);border-radius:21px;border-width:0;font-size:2em;height:100px;left:17px;line-height:3.5;top:17px;width:150px}.bc-player-BkjNk1dfW_default.video-js:active .vjs-big-play-button,.bc-player-BkjNk1dfW_default.video-js:hover .vjs-big-play-button{background-color:rgba(0,0,0,.45)}.bc-player-BkjNk1dfW_default.video-js .vjs-big-play-button:active,.bc-player-BkjNk1dfW_default.video-js .vjs-big-play-button:focus,.bc-player-BkjNk1dfW_default.video-js .vjs-big-play-button:hover{background-color:rgba(0,0,0,.45);box-shadow:0 0 15px 3px #FFF}.bc-player-BkjNk1dfW_default .vjs-control-bar{display:flex;opacity:1;visibility:visible}.bc-player-BkjNk1dfW_default .vjs-big-play-button,.bc-player-BkjNk1dfW_default .vjs-control-bar{background-color:rgba(0,0,0,.45)}.bc-player-BkjNk1dfW_default .vjs-big-play-button,.bc-player-BkjNk1dfW_default .vjs-control-bar{color:#fff}.bc-iframe .vjs-playlist-sidebar .vjs-playlist-show-hide button:hover,.bc-player-BkjNk1dfW_default .vjs-big-play-button:active,.bc-player-BkjNk1dfW_default .vjs-big-play-button:focus,.bc-player-BkjNk1dfW_default .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected,.bc-player-BkjNk1dfW_default .vjs-play-progress,.bc-player-BkjNk1dfW_default .vjs-volume-level,.bc-player-BkjNk1dfW_default:active .vjs-big-play-button,.bc-player-BkjNk1dfW_default:hover .vjs-big-play-button{background-color:#00b0f0}.vjs-social-overlay{font-family:\'Helvetica Neue\',Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:1px}.vjs-social-overlay .vjs-icon-facebook{background-color:#3b5998}.vjs-social-overlay .vjs-icon-gplus{background-color:#d53326}.vjs-social-overlay .vjs-icon-linkedin{background-color:#069}.vjs-social-overlay .vjs-icon-twitter{background-color:#55acee}.vjs-social-overlay .vjs-icon-tumblr{background-color:#29364b}.vjs-social-overlay .vjs-icon-pinterest{background-color:#c10218}.vjs-social-overlay a{color:#fff}.vjs-social-overlay .vjs-social-description,.vjs-social-overlay .vjs-social-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-social-overlay .vjs-social-title{font-size:1.25em;font-weight:700;line-height:1.33333;margin-bottom:.33333em}.vjs-social-overlay .vjs-social-description{font-size:1em;font-weight:400;line-height:1.5;margin-bottom:1em}.vjs-social-overlay .vjs-social-share-links{margin:-.33333em 0 .66667em -.28333em;overflow:auto}.vjs-social-overlay .vjs-social-share-link{border-radius:2px;float:left;font-size:1.16667em;line-height:1.07143;margin:.33571em .28571em;padding:.42857em;text-decoration:none}.vjs-social-overlay .vjs-social-direct-link,.vjs-social-overlay .vjs-social-embed-code,.vjs-social-overlay .vjs-social-start-from{float:left;margin-bottom:.66667em}.vjs-social-overlay .vjs-social-direct-link .vjs-social-label-text,.vjs-social-overlay .vjs-social-embed-code .vjs-social-label-text,.vjs-social-overlay .vjs-social-start-from .vjs-social-label-text{display:block;margin-bottom:.16667em}.vjs-social-overlay .vjs-social-direct-link input,.vjs-social-overlay .vjs-social-embed-code input,.vjs-social-overlay .vjs-social-start-from input{border:0;color:#333;display:block;font-size:1em;padding:.5em .66667em;width:100%}.vjs-social-overlay .vjs-social-direct-link input.vjs-invalid,.vjs-social-overlay .vjs-social-embed-code input.vjs-invalid,.vjs-social-overlay .vjs-social-start-from input.vjs-invalid{background-color:red;color:#fff}.vjs-social-overlay .vjs-social-direct-link{padding-right:24px;width:80%}.vjs-social-overlay .vjs-social-start-from{width:20%}.vjs-social-overlay .vjs-social-embed-code{margin-bottom:.33333em;width:100%}.vjs-social-overlay.vjs-social-as-endscreen .vjs-restart{border:0;cursor:pointer;display:block;font-size:4em;margin:0 auto;outline:0;padding:0}.vjs-social-overlay.vjs-social-as-endscreen .vjs-restart:focus:before,.vjs-social-overlay.vjs-social-as-endscreen .vjs-restart:hover:before{text-shadow:1px -1px 20px #fff,-1px 1px 20px #fff}.vjs-social-overlay.vjs-social-as-endscreen.vjs-social-short-player .vjs-social-description{display:none}.vjs-social-overlay .vjs-control.vjs-close-button{height:4.5em;top:0;width:4.5em}.vjs-social-overlay .vjs-control.vjs-close-button .vjs-icon-placeholder:before{line-height:2.5}.vjs-button.vjs-share-control{cursor:pointer;font-weight:700}.vjs-button.vjs-share-control:hover{text-shadow:0 0 1em rgba(255,255,255,.5),0 0 1em rgba(255,255,255,.5),0 0 1em rgba(255,255,255,.5)}.vjs-dock-shelf .vjs-button.vjs-share-control{position:relative;padding:1em;margin:-1em}.vjs-dock-shelf .vjs-button.vjs-share-control:before{position:relative;vertical-align:top}.vjs-dock-shelf .vjs-button.vjs-share-control span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:top;text-decoration:underline;margin-left:2px}.vjs-button.vjs-share-control:before{font-family:VideoJS;font-weight:400;font-style:normal;content:"\\f10f"}.vjs-v6 .vjs-button.vjs-share-control:before{content:none}.vjs-v6 .vjs-button.vjs-share-control .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal;content:"\\f10f"}.vjs-v6 .vjs-dock-shelf .vjs-button.vjs-share-control:before{content:"\\f10f"}.vjs-v6 .vjs-dock-shelf .vjs-button.vjs-share-control .vjs-icon-placeholder:before{content:none}.vjs-social-overlay.vjs-social-small .vjs-social-direct-link{width:100%;padding-right:0}.vjs-ad-playing.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing.vjs-ad-playing .vjs-play-progress{background-color:#ffe400}.vjs-ad-playing.vjs-ad-loading .vjs-loading-spinner{display:block}.vjs-ad-playing .vjs-captions-button{display:none}.vjs-ad-playing .vjs-audio-button{display:none}.vjs-ad-loading .vjs-loading-spinner:after,.vjs-ad-loading .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-ad-loading .vjs-loading-spinner:before{border-top-color:#fff}.vjs-ad-loading .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}.vjs-ima3-ad-container{bottom:0;left:0;position:absolute;right:0;top:0}.vjs-ima3-html5 .vjs-ima3-ad-container>*,.vjs-ima3-html5 .vjs-ima3-ad-container>* iframe{width:100%!important;height:100%!important}.vjs-ima3-ad-container,.vjs-ima3-click-tracker{pointer-events:none;left:-9999px}.vjs-ima3-flash-ad-container{left:0}.vjs-ima3-ad-background{width:100%;height:100%;background-color:transparent;position:absolute;top:0;left:0}.vjs-ad-playing .vjs-ima3-ad-background{background-color:#000}.ima3-ad-loading.ima3-loading-spinner .vjs-loading-spinner{display:block}.vjs-ima3-flash.vjs-ad-playing .vjs-tech{opacity:0}.vjs-ad-playing .vjs-ima3-ad-container,.vjs-ad-playing .vjs-ima3-click-tracker,.vjs-ima3-overlay .vjs-ima3-ad-container,.vjs-ima3-overlay .vjs-ima3-click-tracker{left:0}.vjs-ima3-flash.vjs-ad-playing .vjs-ima3-ad-container,.vjs-ima3-flash.vjs-ima3-overlay .vjs-ima3-ad-container{cursor:pointer;pointer-events:auto}.vjs-mouse.vjs-ima3-html5.vjs-ad-playing .vjs-ima3-ad-container,.vjs-mouse.vjs-ima3-html5.vjs-ad-playing .vjs-ima3-click-tracker,.vjs-mouse.vjs-ima3-html5.vjs-ima3-overlay .vjs-ima3-ad-container,.vjs-mouse.vjs-ima3-html5.vjs-ima3-overlay .vjs-ima3-click-tracker{cursor:pointer;pointer-events:auto}.vjs-user-active.vjs-ad-playing.vjs-ima3-html5 .vjs-ima3-ad-container,.vjs-user-active.vjs-ad-playing.vjs-ima3-html5 .vjs-ima3-click-tracker,.vjs-user-active.vjs-ima3-overlay.vjs-ima3-html5 .vjs-ima3-ad-container,.vjs-user-active.vjs-ima3-overlay.vjs-ima3-html5 .vjs-ima3-click-tracker{cursor:pointer;pointer-events:auto}.vjs-ima3-html5.vjs-using-native-controls.vjs-ima3-paused.vjs-ima3-paused .vjs-ima3-ad-container,.vjs-ima3-html5.vjs-using-native-controls.vjs-ima3-paused.vjs-ima3-paused .vjs-ima3-click-tracker{pointer-events:none}.vjs-ima3-click-tracker{bottom:0;left:0;margin:0;position:absolute;right:0;top:0}.vjs-ima3-overlay .vjs-ima3-click-tracker{top:auto;margin:0 auto}.vjs-control-bar.vjs-control-bar.vjs-ad-control-bar.vjs-ad-control-bar{display:none}.vjs-ad-controls.vjs-ad-playing .vjs-control-bar.vjs-control-bar{display:none}.vjs-ad-controls.vjs-ad-playing.vjs-controls-disabled .vjs-ad-control-bar.vjs-ad-control-bar,.vjs-ad-controls.vjs-ad-playing.vjs-using-native-controls .vjs-ad-control-bar.vjs-ad-control-bar{display:none}.vjs-ad-playing .vjs-dock-shelf,.vjs-ad-playing .vjs-dock-text{display:none}.vjs-ad-controls.vjs-ad-playing.vjs-vpaid-playing.vjs-vpaid-controls-disabled .vjs-control-bar.vjs-ad-control-bar{display:none}.vjs-ad-controls.vjs-ad-playing .vjs-control-bar.vjs-ad-control-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.vjs-ad-controls.vjs-ad-playing.vjs-no-flex .vjs-control-bar.vjs-ad-control-bar{display:table}.vjs-mouse .vjs-control-bar.vjs-ad-control-bar .vjs-progress-control:hover{height:.5em;top:-.5em}.vjs-mouse .vjs-control-bar.vjs-ad-control-bar .vjs-progress-control:hover .vjs-mouse-display,.vjs-mouse .vjs-control-bar.vjs-ad-control-bar .vjs-progress-control:hover .vjs-mouse-display:after,.vjs-mouse .vjs-progress-control:hover .vjs-play-progress:after{display:none}.vjs-ima3-flash.vjs-ad-loading .vjs-tech,.vjs-ima3-html5.vjs-ad-loading .vjs-tech{opacity:0}.vjs-ima3-autoplay.vjs-ima3-not-playing-yet .vjs-poster,.vjs-ima3-autoplay.vjs-ima3-not-playing-yet .vjs-tech{opacity:0}.vjs-ima3-html5.vjs-ad-playing .vjs-ad-control-bar .vjs-play-progress{transition:width 1s linear}.vjs-ima3-flash.vjs-ad-playing .vjs-ad-control-bar .vjs-play-progress{transition:width .25s linear}.vjs-ima3-html5.vjs-ad-playing .vjs-ad-control-bar .vjs-play-progress.vjs-play-progress-resetting{transition:width 0s linear}.vjs-ima3-flash.vjs-ad-playing .vjs-ad-control-bar .vjs-play-progress.vjs-play-progress-resetting{transition:width 0s linear}.vjs-ima3-right-click.vjs-ima3-flash .vjs-ima3-ad-container{pointer-events:auto}.vjs-playlist{list-style-type:none;overflow:scroll}.vjs-playlist .vjs-playlist-item-list{position:relative;margin:0;padding:0;list-style:none}.vjs-playlist .vjs-playlist-item{cursor:pointer;overflow:hidden;position:relative;margin-bottom:5px}.vjs-playlist .vjs-playlist-thumbnail{display:block}.vjs-playlist .vjs-playlist-thumbnail-placeholder{height:100px;background:#303030}.vjs-playlist img{display:block;width:100%;min-height:54px;height:auto}.vjs-playlist .vjs-playlist-duration{background-color:rgba(26,26,26,.8);top:.5rem;left:.5rem;padding:2px 5px 3px;margin-left:2px;position:absolute}.vjs-playlist .vjs-selected .vjs-playlist-duration{display:none}.vjs-playlist .vjs-playlist-name{display:block;font-style:normal;max-height:2.5em;overflow:hidden;line-height:20px;padding:0 0 4px 2px}.vjs-playlist .vjs-playlist-description{text-overflow:ellipsis;overflow:hidden;margin:0}.vjs-playlist.vjs-ad-playing{overflow:hidden}.vjs-playlist.vjs-ad-playing.vjs-csspointerevents{pointer-events:none;overflow:auto}.vjs-playlist.vjs-ad-playing.vjs-csspointerevents .vjs-playlist-ad-overlay{pointer-events:auto}.vjs-playlist.vjs-ad-playing .vjs-playlist-ad-overlay{display:none}.vjs-playlist.vjs-ad-playing .vjs-playlist-ad-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-color:rgba(0,0,0,.5)}.vjs-playlist{font-size:14px;background-color:#1a1a1a;color:#fff;padding:0}.vjs-playlist .vjs-playlist-thumbnail{width:100%}.vjs-playlist .vjs-selected .vjs-playlist-thumbnail img{opacity:.2}.vjs-playlist .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:none;position:absolute;top:0;left:0;margin:.5rem .8rem;padding-left:2px}.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:block}.vjs-playlist .vjs-selected{background-color:#141a21}.vjs-playlist .vjs-up-next-text{display:none}.vjs-playlist .vjs-up-next .vjs-up-next-text{text-transform:uppercase;display:block;padding:.1rem 2px;font-size:.8em}.vjs-playlist time{font-size:1em}.vjs-playlist .vjs-playlist-title-container{position:absolute;bottom:0;padding:.5rem .8rem;text-shadow:1px 1px 2px #000,-1px 1px 2px #000,1px -1px 2px #000,-1px -1px 2px #000}.vjs-playlist .vjs-selected .vjs-playlist-title-container{text-shadow:none}.vjs-playlist .vjs-playlist-description{height:42px;line-height:21px}.vjs-mouse.vjs-playlist{font-size:15px;background-color:#1a1a1a;color:#fff;padding:0}.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail{width:100%}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail img{opacity:.2}.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:none;position:absolute;top:0;left:0;margin:.5rem .8rem;padding-left:2px}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:block}.vjs-mouse.vjs-playlist .vjs-selected{background-color:#141a21}.vjs-mouse.vjs-playlist .vjs-up-next-text{display:none}.vjs-mouse.vjs-playlist .vjs-up-next .vjs-up-next-text{text-transform:uppercase;display:block;padding:.1rem 2px;font-size:.8em}.vjs-mouse.vjs-playlist time{font-size:1em}.vjs-mouse.vjs-playlist .vjs-playlist-title-container{position:absolute;bottom:0;padding:.5rem .8rem;text-shadow:1px 1px 2px #000,-1px 1px 2px #000,1px -1px 2px #000,-1px -1px 2px #000}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-title-container{text-shadow:none}.vjs-mouse.vjs-playlist .vjs-playlist-description{height:45px;line-height:23px}@media (min-width:600px){.vjs-mouse.vjs-playlist{font-size:17px;background-color:#1a1a1a;color:#fff;padding:0}.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail{width:100%}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail img{opacity:.2}.vjs-mouse.vjs-playlist .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:none;position:absolute;top:0;left:0;margin:.5rem .8rem;padding-left:2px}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text{display:block}.vjs-mouse.vjs-playlist .vjs-selected{background-color:#141a21}.vjs-mouse.vjs-playlist .vjs-up-next-text{display:none}.vjs-mouse.vjs-playlist .vjs-up-next .vjs-up-next-text{text-transform:uppercase;display:block;padding:.1rem 2px;font-size:.8em}.vjs-mouse.vjs-playlist time{font-size:1em}.vjs-mouse.vjs-playlist .vjs-playlist-title-container{position:absolute;bottom:0;padding:.5rem .8rem;text-shadow:1px 1px 2px #000,-1px 1px 2px #000,1px -1px 2px #000,-1px -1px 2px #000}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-title-container{text-shadow:none}.vjs-mouse.vjs-playlist .vjs-playlist-description{height:51px;line-height:26px}.vjs-playlist .vjs-playlist-name{line-height:22px}}@media (max-width:520px){.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text,.vjs-playlist .vjs-up-next .vjs-up-next-text{display:none}.vjs-mouse.vjs-playlist .vjs-selected .vjs-playlist-thumbnail .vjs-playlist-now-playing-text,.vjs-mouse.vjs-playlist .vjs-up-next .vjs-up-next-text{display:none}}@media (min-width:521px){.vjs-playlist img{min-height:85px}}@media (max-width:750px){.vjs-playlist .vjs-playlist-duration{display:none}}.vjs-playlist{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;overflow:auto}.vjs-playlist .vjs-selected,.vjs-playlist.vjs-mouse .vjs-selected{background-color:#0CC5D7}.bc-iframe .vjs-playlist{box-sizing:border-box;height:100%;margin:0}.bc-iframe .vjs-playlist-enabled.vjs-fullscreen{width:100%!important}.bc-iframe .vjs-playlist-sidebar{position:absolute;right:0;top:0;margin:0;width:40%;height:100%;min-width:0;transition:width .1s}.bc-iframe .vjs-playlist{margin-left:35px}.bc-iframe .vjs-playlist-item{transition:opacity .1s}.bc-iframe .vjs-playlist-show-hide{position:absolute;top:0;left:0;width:35px;height:100%;transition:opacity .2s}.bc-iframe .vjs-playlist-show-hide button{width:100%;margin:0;padding:0 0 3px 4px;position:relative;top:50%;transform:translateY(-50%);font-family:"Trebuchet MS";font-size:48px;background:#1a1a1a;border-radius:10px 0 0 10px;border:none;cursor:pointer;color:#e1e1e1}.bc-iframe .vjs-playlist-show-hide button:focus{border-style:solid none solid solid;border-color:#5C99EC;border-width:2px;outline:0}.bc-iframe .vjs-playlist-show-hide button:hover{background:#D61A84}.bc-iframe .vjs-playlist-sidebar.vjs-playlist-showhide-hidden .vjs-playlist-show-hide{opacity:0}.bc-iframe .vjs-playlist-sidebar.vjs-playlist-hidden{width:35px;top:10%;height:80%}.bc-iframe .vjs-playlist-sidebar.vjs-playlist-hidden .vjs-playlist-item{opacity:0}.bc-iframe .vjs-playlist-sidebar.vjs-playlist-animating .vjs-playlist-item{opacity:0}@media (min-width:380px){.bc-iframe .vjs-playlist-sidebar{width:35%}}@media (min-width:640px){.bc-iframe .vjs-playlist-sidebar{width:30%}}@media (min-width:920px){.bc-iframe .vjs-playlist-sidebar{width:25%}}',t="bc-style-BkjNk1dfW-default",i,l="bc-style-vjs",n,a,r,v,j=document.querySelector("head"),d=j.firstChild,c=function(o,e){var s=document.createElement("style");s.type="text/css";s.appendChild(document.createTextNode(o));if(e){j.insertBefore(s,e)}else{j.appendChild(s)}return s};a=(function(e,t){var r=undefined;var i=e.define;var n=[];var a=t.querySelector(".bc-iframe");var s=-1;var o=function(){var e;if(a){return""}if(typeof i==="function"&&i.amd){return require.toUrl("bc")}else if(t.currentScript){return t.currentScript.src}e=t.getElementsByTagName("script");return e.length&&e[e.length-1].src||""}();var u=o&&o.split("/").slice(0,-1).join("/")||".";var l="3251589525001";var d;var c="default";var f="BkjNk1dfW";var h=function(e,t,r){var i=(e.cssRules||[]).length;try{e.insertRule(t+" { "+r+" } ",i)}catch(e){}};var p=function(){var t=e.navigator.userAgent.match(/applewebkit\/(\d*).*Version\/(\d*.\d*)/i);return m.browser.IS_ANDROID&&m.browser.ANDROID_VERSION<5&&t&&t[2]>0};var v=e.videojs;e.VIDEOJS_NO_DYNAMIC_STYLE=true;(function(e,t){typeof exports==="object"&&typeof module!=="undefined"?module.exports=t():typeof r==="function"&&r.amd?r(t):e.videojs=t()})(this,function(){var r="7.0.5";var i=typeof e!=="undefined"?e:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function n(e,t){return t={exports:{}},e(t,t.exports),t.exports}var a;if(typeof e!=="undefined"){a=e}else if(typeof i!=="undefined"){a=i}else if(typeof self!=="undefined"){a=self}else{a={}}var s=a;var o={};var u=Object.freeze({default:o});var l=u&&o||u;var d=typeof i!=="undefined"?i:typeof e!=="undefined"?e:{};var c;if(typeof t!=="undefined"){c=t}else{c=d["__GLOBAL_DOCUMENT_CACHE@4"];if(!c){c=d["__GLOBAL_DOCUMENT_CACHE@4"]=l}}var f=c;var h=void 0;var p="info";var v=[];var m=function e(t,r){var i=h.levels[p];var n=new RegExp("^("+i+")$");if(t!=="log"){r.unshift(t.toUpperCase()+":")}if(v){v.push([].concat(r))}r.unshift("VIDEOJS:");if(!s.console){return}var a=s.console[t];if(!a&&t==="debug"){a=s.console.info||s.console.log}if(!a||!i||!n.test(t)){return}a[Array.isArray(r)?"apply":"call"](s.console,r)};h=function e(){for(var t=arguments.length,r=Array(t),i=0;i2&&arguments[2]!==undefined?arguments[2]:0;return w(e).reduce(function(r,i){return t(r,e[i],i)},r)}function O(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i0&&arguments[0]!==undefined?arguments[0]:"div";var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var i=arguments[3];var n=f.createElement(e);Object.getOwnPropertyNames(t).forEach(function(e){var r=t[e];if(e.indexOf("aria-")!==-1||e==="role"||e==="type"){y.warn(_(D,e,r));n.setAttribute(e,r)}else if(e==="textContent"){V(n,r)}else{n[e]=r}});Object.getOwnPropertyNames(r).forEach(function(e){n.setAttribute(e,r[e])});if(i){oe(n,i)}return n}function V(e,t){if(typeof e.textContent==="undefined"){e.innerText=t}else{e.textContent=t}return e}function H(e,t){if(t.firstChild){t.insertBefore(e,t.firstChild)}else{t.appendChild(e)}}function z(e,t){R(t);if(e.classList){return e.classList.contains(t)}return M(t).test(e.className)}function G(e,t){if(e.classList){e.classList.add(t)}else if(!z(e,t)){e.className=(e.className+" "+t).trim()}return e}function W(e,t){if(e.classList){e.classList.remove(t)}else{R(t);e.className=e.className.split(/\s+/).filter(function(e){return e!==t}).join(" ")}return e}function Y(e,t,r){var i=z(e,t);if(typeof r==="function"){r=r(e,t)}if(typeof r!=="boolean"){r=!i}if(r===i){return}if(r){G(e,t)}else{W(e,t)}return e}function X(e,t){Object.getOwnPropertyNames(t).forEach(function(r){var i=t[r];if(i===null||typeof i==="undefined"||i===false){e.removeAttribute(r)}else{e.setAttribute(r,i===true?"":i)}})}function K(e){var t={};var r=","+"autoplay,controls,playsinline,loop,muted,default,defaultMuted"+",";if(e&&e.attributes&&e.attributes.length>0){var i=e.attributes;for(var n=i.length-1;n>=0;n--){var a=i[n].name;var s=i[n].value;if(typeof e[a]==="boolean"||r.indexOf(","+a+",")!==-1){s=s!==null?true:false}t[a]=s}}return t}function $(e,t){return e.getAttribute(t)}function Q(e,t,r){e.setAttribute(t,r)}function J(e,t){e.removeAttribute(t)}function Z(){f.body.focus();f.onselectstart=function(){return false}}function ee(){f.onselectstart=function(){return true}}function te(e){if(e&&e.getBoundingClientRect&&e.parentNode){var t=e.getBoundingClientRect();var r={};["bottom","height","left","right","top","width"].forEach(function(e){if(t[e]!==undefined){r[e]=t[e]}});if(!r.height){r.height=parseFloat(L(e,"height"))}if(!r.width){r.width=parseFloat(L(e,"width"))}return r}}function re(e){var t=void 0;if(e.getBoundingClientRect&&e.parentNode){t=e.getBoundingClientRect()}if(!t){return{left:0,top:0}}var r=f.documentElement;var i=f.body;var n=r.clientLeft||i.clientLeft||0;var a=s.pageXOffset||i.scrollLeft;var o=t.left+a-n;var u=r.clientTop||i.clientTop||0;var l=s.pageYOffset||i.scrollTop;var d=t.top+l-u;return{left:Math.round(o),top:Math.round(d)}}function ie(e,t){var r={};var i=re(e);var n=e.offsetWidth;var a=e.offsetHeight;var s=i.top;var o=i.left;var u=t.pageY;var l=t.pageX;if(t.changedTouches){l=t.changedTouches[0].pageX;u=t.changedTouches[0].pageY}r.y=Math.max(0,Math.min(1,(s-u+a)/a));r.x=Math.max(0,Math.min(1,(l-o)/n));return r}function ne(e){return P(e)&&e.nodeType===3}function ae(e){while(e.firstChild){e.removeChild(e.firstChild)}return e}function se(e){if(typeof e==="function"){e=e()}return(Array.isArray(e)?e:[e]).map(function(e){if(typeof e==="function"){e=e()}if(N(e)||ne(e)){return e}if(typeof e==="string"&&/\S/.test(e)){return f.createTextNode(e)}}).filter(function(e){return e})}function oe(e,t){se(t).forEach(function(t){return e.appendChild(t)});return e}function ue(e,t){return oe(ae(e),t)}function le(e){if(e.button===undefined&&e.buttons===undefined){return true}if(e.button===0&&e.buttons===undefined){return true}if(e.button!==0||e.buttons!==1){return false}return true}var de=q("querySelector");var ce=q("querySelectorAll");var fe=Object.freeze({isReal:j,isEl:N,isInFrame:B,createEl:F,textContent:V,prependTo:H,hasClass:z,addClass:G,removeClass:W,toggleClass:Y,setAttributes:X,getAttributes:K,getAttribute:$,setAttribute:Q,removeAttribute:J,blockTextSelection:Z,unblockTextSelection:ee,getBoundingClientRect:te,findPosition:re,getPointerPosition:ie,isTextNode:ne,emptyEl:ae,normalizeContent:se,appendContent:oe,insertContent:ue,isSingleLeftClick:le,$:de,$$:ce});var he=1;function pe(){return he++}var ve={};var me="vdata"+(new Date).getTime();function ye(e){var t=e[me];if(!t){t=e[me]=pe()}if(!ve[t]){ve[t]={}}return ve[t]}function ge(e){var t=e[me];if(!t){return false}return!!Object.getOwnPropertyNames(ve[t]).length}function _e(e){var t=e[me];if(!t){return}delete ve[t];try{delete e[me]}catch(t){if(e.removeAttribute){e.removeAttribute(me)}else{e[me]=null}}}function be(e,t){var r=ye(e);if(r.handlers[t].length===0){delete r.handlers[t];if(e.removeEventListener){e.removeEventListener(t,r.dispatcher,false)}else if(e.detachEvent){e.detachEvent("on"+t,r.dispatcher)}}if(Object.getOwnPropertyNames(r.handlers).length<=0){delete r.handlers;delete r.dispatcher;delete r.disabled}if(Object.getOwnPropertyNames(r).length===0){_e(e)}}function Ae(e,t,r,i){r.forEach(function(r){e(t,r,i)})}function Te(e){function t(){return true}function r(){return false}if(!e||!e.isPropagationStopped){var i=e||s.event;e={};for(var n in i){if(n!=="layerX"&&n!=="layerY"&&n!=="keyLocation"&&n!=="webkitMovementX"&&n!=="webkitMovementY"){if(!(n==="returnValue"&&i.preventDefault)){e[n]=i[n]}}}if(!e.target){e.target=e.srcElement||f}if(!e.relatedTarget){e.relatedTarget=e.fromElement===e.target?e.toElement:e.fromElement}e.preventDefault=function(){if(i.preventDefault){i.preventDefault()}e.returnValue=false;i.returnValue=false;e.defaultPrevented=true};e.defaultPrevented=false;e.stopPropagation=function(){if(i.stopPropagation){i.stopPropagation()}e.cancelBubble=true;i.cancelBubble=true;e.isPropagationStopped=t};e.isPropagationStopped=r;e.stopImmediatePropagation=function(){if(i.stopImmediatePropagation){i.stopImmediatePropagation()}e.isImmediatePropagationStopped=t;e.stopPropagation()};e.isImmediatePropagationStopped=r;if(e.clientX!==null&&e.clientX!==undefined){var a=f.documentElement;var o=f.body;e.pageX=e.clientX+(a&&a.scrollLeft||o&&o.scrollLeft||0)-(a&&a.clientLeft||o&&o.clientLeft||0);e.pageY=e.clientY+(a&&a.scrollTop||o&&o.scrollTop||0)-(a&&a.clientTop||o&&o.clientTop||0)}e.which=e.charCode||e.keyCode;if(e.button!==null&&e.button!==undefined){e.button=e.button&1?0:e.button&4?1:e.button&2?2:0}}return e}var Se=false;(function(){try{var e=Object.defineProperty({},"passive",{get:function e(){Se=true}});s.addEventListener("test",null,e);s.removeEventListener("test",null,e)}catch(e){}})();var ke=["touchstart","touchmove"];function Ce(e,t,r){if(Array.isArray(t)){return Ae(Ce,e,t,r)}var i=ye(e);if(!i.handlers){i.handlers={}}if(!i.handlers[t]){i.handlers[t]=[]}if(!r.guid){r.guid=pe()}i.handlers[t].push(r);if(!i.dispatcher){i.disabled=false;i.dispatcher=function(t,r){if(i.disabled){return}t=Te(t);var n=i.handlers[t.type];if(n){var a=n.slice(0);for(var s=0,o=a.length;s-1){n={passive:true}}e.addEventListener(t,i.dispatcher,n)}else if(e.attachEvent){e.attachEvent("on"+t,i.dispatcher)}}}function we(e,t,r){if(!ge(e)){return}var i=ye(e);if(!i.handlers){return}if(Array.isArray(t)){return Ae(we,e,t,r)}var n=function e(t,r){i.handlers[r]=[];be(t,r)};if(t===undefined){for(var a in i.handlers){if(Object.prototype.hasOwnProperty.call(i.handlers||{},a)){n(e,a)}}return}var s=i.handlers[t];if(!s){return}if(!r){n(e,t);return}if(r.guid){for(var o=0;o0){for(var a=0,s=n.length;a=r){t.apply(undefined,arguments);i=n}};return n};var Ne=function e(t,r,i){var n=arguments.length>3&&arguments[3]!==undefined?arguments[3]:s;var a=void 0;return function(){var e=this;var s=arguments;var o=function r(){a=null;o=null;if(!i){t.apply(e,s)}};if(!a&&i){t.apply(e,s)}n.clearTimeout(a);a=n.setTimeout(o,r)}};var Be=function e(){};Be.prototype.allowedEvents_={};Be.prototype.on=function(e,t){var r=this.addEventListener;this.addEventListener=function(){};Ce(this,e,t);this.addEventListener=r};Be.prototype.addEventListener=Be.prototype.on;Be.prototype.off=function(e,t){we(this,e,t)};Be.prototype.removeEventListener=Be.prototype.off;Be.prototype.one=function(e,t){var r=this.addEventListener;this.addEventListener=function(){};Ie(this,e,t);this.addEventListener=r};Be.prototype.trigger=function(e){var t=e.type||e;if(typeof e==="string"){e={type:t}}e=Te(e);if(this.allowedEvents_[t]&&this["on"+t]){this["on"+t](e)}Ee(this,e)};Be.prototype.dispatchEvent=Be.prototype.trigger;var qe=function e(t){return t instanceof Be||!!t.eventBusEl_&&["on","one","off","trigger"].every(function(e){return typeof t[e]==="function"})};var Fe=function e(t){return typeof t==="string"&&/\S/.test(t)||Array.isArray(t)&&!!t.length};var Ve=function e(t){if(!t.nodeName&&!qe(t)){throw new Error("Invalid target; must be a DOM node or evented object.")}};var He=function e(t){if(!Fe(t)){throw new Error("Invalid event type; must be a non-empty string or array.")}};var ze=function e(t){if(typeof t!=="function"){throw new Error("Invalid listener; must be a function.")}};var Ge=function e(t,r){var i=r.length<3||r[0]===t||r[0]===t.eventBusEl_;var n=void 0;var a=void 0;var s=void 0;if(i){n=t.eventBusEl_;if(r.length>=3){r.shift()}a=r[0];s=r[1]}else{n=r[0];a=r[1];s=r[2]}Ve(n);He(a);ze(s);s=Me(t,s);return{isTargetingSelf:i,target:n,type:a,listener:s}};var We=function e(t,r,i,n){Ve(t);if(t.nodeName){Oe[r](t,i,n)}else{t[r](i,n)}};var Ye={on:function e(){var t=this;for(var r=arguments.length,i=Array(r),n=0;n1&&arguments[1]!==undefined?arguments[1]:{};var r=t.eventBusKey;if(r){if(!e[r].nodeName){throw new Error('The eventBusKey "'+r+'" does not refer to an element.')}e.eventBusEl_=e[r]}else{e.eventBusEl_=F("span",{className:"vjs-event-bus"})}O(e,Ye);e.on("dispose",function(){e.off();s.setTimeout(function(){e.eventBusEl_=null},0)});return e}var Ke={state:{},setState:function e(t){var r=this;if(typeof t==="function"){t=t()}var i=void 0;E(t,function(e,t){if(r.state[t]!==e){i=i||{};i[t]={from:r.state[t],to:e}}r.state[t]=e});if(i&&qe(this)){this.trigger({changes:i,type:"statechanged"})}return i}};function $e(e,t){O(e,Ke);e.state=O({},e.state,t);if(typeof e.handleStateChanged==="function"&&qe(e)){e.on("statechanged",e.handleStateChanged)}return e}function Qe(e){if(typeof e!=="string"){return e}return e.charAt(0).toUpperCase()+e.slice(1)}function Je(e,t){return Qe(e)===Qe(t)}function Ze(){var e={};for(var t=arguments.length,r=Array(t),i=0;i=0;t--){if(this.children_[t].dispose){this.children_[t].dispose()}}}this.children_=null;this.childIndex_=null;this.childNameIndex_=null;if(this.el_){if(this.el_.parentNode){this.el_.parentNode.removeChild(this.el_)}_e(this.el_);this.el_=null}this.player_=null};e.prototype.player=function e(){return this.player_};e.prototype.options=function e(t){y.warn("this.options() has been deprecated and will be moved to the constructor in 6.0");if(!t){return this.options_}this.options_=Ze(this.options_,t);return this.options_};e.prototype.el=function e(){return this.el_};e.prototype.createEl=function e(t,r,i){return F(t,r,i)};e.prototype.localize=function e(t,r){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:t;var n=this.player_.language&&this.player_.language();var a=this.player_.languages&&this.player_.languages();var s=a&&a[n];var o=n&&n.split("-")[0];var u=a&&a[o];var l=i;if(s&&s[t]){l=s[t]}else if(u&&u[t]){l=u[t]}if(r){l=l.replace(/\{(\d+)\}/g,function(e,t){var i=r[t-1];var n=i;if(typeof i==="undefined"){n=e}return n})}return l};e.prototype.contentEl=function e(){return this.contentEl_||this.el_};e.prototype.id=function e(){return this.id_};e.prototype.name=function e(){return this.name_};e.prototype.children=function e(){return this.children_};e.prototype.getChildById=function e(t){return this.childIndex_[t]};e.prototype.getChild=function e(t){if(!t){return}t=Qe(t);return this.childNameIndex_[t]};e.prototype.addChild=function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.children_.length;var a=void 0;var s=void 0;if(typeof r==="string"){s=Qe(r);var o=i.componentClass||s;i.name=s;var u=e.getComponent(o);if(!u){throw new Error("Component "+o+" does not exist")}if(typeof u!=="function"){return null}a=new u(this.player_||this,i)}else{a=r}this.children_.splice(n,0,a);if(typeof a.id==="function"){this.childIndex_[a.id()]=a}s=s||a.name&&Qe(a.name());if(s){this.childNameIndex_[s]=a}if(typeof a.el==="function"&&a.el()){var l=this.contentEl().children;var d=l[n]||null;this.contentEl().insertBefore(a.el(),d)}return a};e.prototype.removeChild=function e(t){if(typeof t==="string"){t=this.getChild(t)}if(!t||!this.children_){return}var r=false;for(var i=this.children_.length-1;i>=0;i--){if(this.children_[i]===t){r=true;this.children_.splice(i,1);break}}if(!r){return}this.childIndex_[t.id()]=null;this.childNameIndex_[t.name()]=null;var n=t.el();if(n&&n.parentNode===this.contentEl()){this.contentEl().removeChild(t.el())}};e.prototype.initChildren=function t(){var r=this;var i=this.options_.children;if(i){var n=this.options_;var a=function e(t){var i=t.name;var a=t.opts;if(n[i]!==undefined){a=n[i]}if(a===false){return}if(a===true){a={}}a.playerOptions=r.options_.playerOptions;var s=r.addChild(i,a);if(s){r[i]=s}};var s=void 0;var o=e.getComponent("Tech");if(Array.isArray(i)){s=i}else{s=Object.keys(i)}s.concat(Object.keys(this.options_).filter(function(e){return!s.some(function(t){if(typeof t==="string"){return e===t}return e===t.name})})).map(function(e){var t=void 0;var n=void 0;if(typeof e==="string"){t=e;n=i[t]||r.options_[t]||{}}else{t=e.name;n=e}return{name:t,opts:n}}).filter(function(t){var r=e.getComponent(t.opts.componentClass||Qe(t.name));return r&&!o.isTech(r)}).forEach(a)}};e.prototype.buildCSSClass=function e(){return""};e.prototype.ready=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;if(!t){return}if(!this.isReady_){this.readyQueue_=this.readyQueue_||[];this.readyQueue_.push(t);return}if(r){t.call(this)}else{this.setTimeout(t,1)}};e.prototype.triggerReady=function e(){this.isReady_=true;this.setTimeout(function(){var e=this.readyQueue_;this.readyQueue_=[];if(e&&e.length>0){e.forEach(function(e){e.call(this)},this)}this.trigger("ready")},1)};e.prototype.$=function e(t,r){return de(t,r||this.contentEl())};e.prototype.$$=function e(t,r){return ce(t,r||this.contentEl())};e.prototype.hasClass=function e(t){return z(this.el_,t)};e.prototype.addClass=function e(t){G(this.el_,t)};e.prototype.removeClass=function e(t){W(this.el_,t)};e.prototype.toggleClass=function e(t,r){Y(this.el_,t,r)};e.prototype.show=function e(){this.removeClass("vjs-hidden")};e.prototype.hide=function e(){this.addClass("vjs-hidden")};e.prototype.lockShowing=function e(){this.addClass("vjs-lock-showing")};e.prototype.unlockShowing=function e(){this.removeClass("vjs-lock-showing")};e.prototype.getAttribute=function e(t){return $(this.el_,t)};e.prototype.setAttribute=function e(t,r){Q(this.el_,t,r)};e.prototype.removeAttribute=function e(t){J(this.el_,t)};e.prototype.width=function e(t,r){return this.dimension("width",t,r)};e.prototype.height=function e(t,r){return this.dimension("height",t,r)};e.prototype.dimensions=function e(t,r){this.width(t,true);this.height(r)};e.prototype.dimension=function e(t,r,i){if(r!==undefined){if(r===null||r!==r){r=0}if((""+r).indexOf("%")!==-1||(""+r).indexOf("px")!==-1){this.el_.style[t]=r}else if(r==="auto"){this.el_.style[t]=""}else{this.el_.style[t]=r+"px"}if(!i){this.trigger("componentresize")}return}if(!this.el_){return 0}var n=this.el_.style[t];var a=n.indexOf("px");if(a!==-1){return parseInt(n.slice(0,a),10)}return parseInt(this.el_["offset"+Qe(t)],10)};e.prototype.currentDimension=function e(t){var r=0;if(t!=="width"&&t!=="height"){throw new Error("currentDimension only accepts width or height value")}if(typeof s.getComputedStyle==="function"){var i=s.getComputedStyle(this.el_);r=i.getPropertyValue(t)||i[t]}r=parseFloat(r);if(r===0){var n="offset"+Qe(t);r=this.el_[n]}return r};e.prototype.currentDimensions=function e(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}};e.prototype.currentWidth=function e(){return this.currentDimension("width")};e.prototype.currentHeight=function e(){return this.currentDimension("height")};e.prototype.focus=function e(){this.el_.focus()};e.prototype.blur=function e(){this.el_.blur()};e.prototype.emitTapEvents=function e(){var t=0;var r=null;var i=10;var n=200;var a=void 0;this.on("touchstart",function(e){if(e.touches.length===1){r={pageX:e.touches[0].pageX,pageY:e.touches[0].pageY};t=(new Date).getTime();a=true}});this.on("touchmove",function(e){if(e.touches.length>1){a=false}else if(r){var t=e.touches[0].pageX-r.pageX;var n=e.touches[0].pageY-r.pageY;var s=Math.sqrt(t*t+n*n);if(s>i){a=false}}});var s=function e(){a=false};this.on("touchleave",s);this.on("touchcancel",s);this.on("touchend",function(e){r=null;if(a===true){var i=(new Date).getTime()-t;if(i0&&d.map(function(e){return l[e]}).every(Boolean)){throw new Error("Can not register Player component after player has been created.")}}e.components_[r]=i;return i};e.getComponent=function t(r){if(!r){return}r=Qe(r);if(e.components_&&e.components_[r]){return e.components_[r]}};return e}();et.prototype.supportsRaf_=typeof s.requestAnimationFrame==="function"&&typeof s.cancelAnimationFrame==="function";et.registerComponent("Component",et);var tt=s.navigator&&s.navigator.userAgent||"";var rt=/AppleWebKit\/([\d.]+)/i.exec(tt);var it=rt?parseFloat(rt.pop()):null;var nt=/iPad/i.test(tt);var at=/iPhone/i.test(tt)&&!nt;var st=/iPod/i.test(tt);var ot=at||nt||st;var ut=function(){var e=tt.match(/OS (\d+)_/i);if(e&&e[1]){return e[1]}return null}();var lt=/Android/i.test(tt);var dt=function(){var e=tt.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e){return null}var t=e[1]&&parseFloat(e[1]);var r=e[2]&&parseFloat(e[2]);if(t&&r){return parseFloat(e[1]+"."+e[2])}else if(t){return t}return null}();var ct=lt&&dt<5&&it<537;var ft=/Firefox/i.test(tt);var ht=/Edge/i.test(tt);var pt=!ht&&/Chrome/i.test(tt);var vt=function(){var e=tt.match(/Chrome\/(\d+)/);if(e&&e[1]){return parseFloat(e[1])}return null}();var mt=function(){var e=/MSIE\s(\d+)\.\d/.exec(tt);var t=e&&parseFloat(e[1]);if(!t&&/Trident\/7.0/i.test(tt)&&/rv:11.0/.test(tt)){t=11}return t}();var yt=/Safari/i.test(tt)&&!pt&&!lt&&!ht;var gt=yt||ot;var _t=j()&&("ontouchstart"in s||s.DocumentTouch&&s.document instanceof s.DocumentTouch);var bt=Object.freeze({IS_IPAD:nt,IS_IPHONE:at,IS_IPOD:st,IS_IOS:ot,IOS_VERSION:ut,IS_ANDROID:lt,ANDROID_VERSION:dt,IS_NATIVE_ANDROID:ct,IS_FIREFOX:ft,IS_EDGE:ht,IS_CHROME:pt,CHROME_VERSION:vt,IE_VERSION:mt,IS_SAFARI:yt,IS_ANY_SAFARI:gt,TOUCH_ENABLED:_t});function At(e,t,r){if(typeof t!=="number"||t<0||t>r){throw new Error("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+t+") is non-numeric or out of bounds (0-"+r+").")}}function Tt(e,t,r,i){At(e,i,r.length-1);return r[i][t]}function St(e){if(e===undefined||e.length===0){return{length:0,start:function e(){throw new Error("This TimeRanges object is empty")},end:function e(){throw new Error("This TimeRanges object is empty")}}}return{length:e.length,start:Tt.bind(null,"start",0,e),end:Tt.bind(null,"end",1,e)}}function kt(e,t){if(Array.isArray(e)){return St(e)}else if(e===undefined||t===undefined){return St()}return St([[e,t]])}function Ct(e,t){var r=0;var i=void 0;var n=void 0;if(!t){return 0}if(!e||!e.length){e=kt(0,0)}for(var a=0;at){n=t}r+=n-i}return r/t}var wt={};var Et=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]];var It=Et[0];var Ot=void 0;for(var Pt=0;Pt0&&arguments[0]!==undefined?arguments[0]:[];A(this,t);var i=S(this,e.call(this));i.tracks_=[];Object.defineProperty(i,"length",{get:function e(){return this.tracks_.length}});for(var n=0;n0&&arguments[0]!==undefined?arguments[0]:[];A(this,t);for(var i=r.length-1;i>=0;i--){if(r[i].enabled){Yt(r,r[i]);break}}var n=S(this,e.call(this,r));n.changing_=false;return n}t.prototype.addTrack=function t(r){var i=this;if(r.enabled){Yt(this,r)}e.prototype.addTrack.call(this,r);if(!r.addEventListener){return}r.addEventListener("enabledchange",function(){if(i.changing_){return}i.changing_=true;Yt(i,r);i.changing_=false;i.trigger("change")})};return t}(Gt);var Kt=function e(t,r){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:[];A(this,t);for(var i=r.length-1;i>=0;i--){if(r[i].selected){Kt(r,r[i]);break}}var n=S(this,e.call(this,r));n.changing_=false;Object.defineProperty(n,"selectedIndex",{get:function e(){for(var t=0;t0&&arguments[0]!==undefined?arguments[0]:[];A(this,e);this.trackElements_=[];Object.defineProperty(this,"length",{get:function e(){return this.trackElements_.length}});for(var r=0,i=t.length;r0&&arguments[0]!==undefined?arguments[0]:{};A(this,t);var i=S(this,e.call(this));var n={id:r.id||"vjs_track_"+pe(),kind:r.kind||"",label:r.label||"",language:r.language||""};var a=function e(t){Object.defineProperty(i,t,{get:function e(){return n[t]},set:function e(){}})};for(var s in n){a(s)}return i}return t}(Be);var ar=function e(t){var r=["protocol","hostname","port","pathname","search","hash","host"];var i=f.createElement("a");i.href=t;var n=i.host===""&&i.protocol!=="file:";var a=void 0;if(n){a=f.createElement("div");a.innerHTML='';i=a.firstChild;a.setAttribute("style","display:none; position:absolute;");f.body.appendChild(a)}var o={};for(var u=0;ux';t=r.firstChild.href}return t};var or=function e(t){if(typeof t==="string"){var r=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i;var i=r.exec(t);if(i){return i.pop().toLowerCase()}}return""};var ur=function e(t){var r=s.location;var i=ar(t);var n=i.protocol===":"?r.protocol:i.protocol;var a=n+i.host!==r.protocol+r.host;return a};var lr=Object.freeze({parseUrl:ar,getAbsoluteURL:sr,getFileExtension:or,isCrossOrigin:ur});var dr=fr;var cr=Object.prototype.toString;function fr(t){var r=cr.call(t);return r==="[object Function]"||typeof t==="function"&&r!=="[object RegExp]"||typeof e!=="undefined"&&(t===e.setTimeout||t===e.alert||t===e.confirm||t===e.prompt)}var hr=n(function(e,t){t=e.exports=r;function r(e){return e.replace(/^\s*|\s*$/g,"")}t.left=function(e){return e.replace(/^\s*/,"")};t.right=function(e){return e.replace(/\s*$/,"")}});var pr=hr.left;var vr=hr.right;var mr=_r;var yr=Object.prototype.toString;var gr=Object.prototype.hasOwnProperty;function _r(e,t,r){if(!dr(t)){throw new TypeError("iterator must be a function")}if(arguments.length<3){r=this}if(yr.call(e)==="[object Array]")br(e,t,r);else if(typeof e==="string")Ar(e,t,r);else Tr(e,t,r)}function br(e,t,r){for(var i=0,n=e.length;i0){m=setTimeout(function(){if(l)return;l=true;o.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT";a(e)},e.timeout)}if(o.setRequestHeader){for(u in h){if(h.hasOwnProperty(u)){o.setRequestHeader(u,h[u])}}}else if(e.headers&&!Pr(e.headers)){throw new Error("Headers cannot be set on an XDomainRequest object")}if("responseType"in e){o.responseType=e.responseType}if("beforeSend"in e&&typeof e.beforeSend==="function"){e.beforeSend(o)}o.send(f||null);return o}function Ur(e){if(e.responseType==="document"){return e.responseXML}var t=e.responseXML&&e.responseXML.documentElement.nodeName==="parsererror";if(e.responseType===""&&!t){return e.responseXML}return null}function Rr(){}var Mr=function e(t,r){var i=new s.WebVTT.Parser(s,s.vttjs,s.WebVTT.StringDecoder());var n=[];i.oncue=function(e){r.addCue(e)};i.onparsingerror=function(e){n.push(e)};i.onflush=function(){r.trigger({type:"loadeddata",target:r})};i.parse(t);if(n.length>0){if(s.console&&s.console.groupCollapsed){s.console.groupCollapsed("Text Track parsing errors for "+r.src)}n.forEach(function(e){return y.error(e)});if(s.console&&s.console.groupEnd){s.console.groupEnd()}}i.flush()};var jr=function e(t,r){var i={uri:t};var n=ur(t);if(n){i.cors=n}Ir(i,Me(this,function(e,t,i){if(e){return y.error(e,t)}r.loaded_=true;if(typeof s.WebVTT!=="function"){if(r.tech_){var n=function e(){return Mr(i,r)};r.tech_.on("vttjsloaded",n);r.tech_.on("vttjserror",function(){y.error("vttjs failed to load, stopping trying to process "+r.src);r.tech_.off("vttjsloaded",n)})}}else{Mr(i,r)}}))};var Nr=function(e){T(t,e);function t(){var r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};A(this,t);if(!r.tech){throw new Error("A tech was not provided.")}var i=Ze(r,{kind:rr[r.kind]||"subtitles",language:r.language||r.srclang||""});var n=ir[i.mode]||"disabled";var a=i.default;if(i.kind==="metadata"||i.kind==="chapters"){n="hidden"}var s=S(this,e.call(this,i));s.tech_=i.tech;s.cues_=[];s.activeCues_=[];var o=new Zt(s.cues_);var u=new Zt(s.activeCues_);var l=false;var d=Me(s,function(){this.activeCues;if(l){this.trigger("cuechange");l=false}});if(n!=="disabled"){s.tech_.ready(function(){s.tech_.on("timeupdate",d)},true)}Object.defineProperties(s,{default:{get:function e(){return a},set:function e(){}},mode:{get:function e(){return n},set:function e(t){var r=this;if(!ir[t]){return}n=t;if(n==="showing"){this.tech_.ready(function(){r.tech_.on("timeupdate",d)},true)}this.trigger("modechange")}},cues:{get:function e(){if(!this.loaded_){return null}return o},set:function e(){}},activeCues:{get:function e(){if(!this.loaded_){return null}if(this.cues.length===0){return u}var t=this.tech_.currentTime();var r=[];for(var i=0,n=this.cues.length;i=t){r.push(a)}else if(a.startTime===a.endTime&&a.startTime<=t&&a.startTime+.5>=t){r.push(a)}}l=false;if(r.length!==this.activeCues_.length){l=true}else{for(var s=0;s0&&arguments[0]!==undefined?arguments[0]:{};A(this,t);var i=Ze(r,{kind:tr[r.kind]||""});var n=S(this,e.call(this,i));var a=false;Object.defineProperty(n,"enabled",{get:function e(){return a},set:function e(t){if(typeof t!=="boolean"||t===a){return}a=t;this.trigger("enabledchange")}});if(i.enabled){n.enabled=i.enabled}n.loaded_=true;return n}return t}(nr);var qr=function(e){T(t,e);function t(){var r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};A(this,t);var i=Ze(r,{kind:er[r.kind]||""});var n=S(this,e.call(this,i));var a=false;Object.defineProperty(n,"selected",{get:function e(){return a},set:function e(t){if(typeof t!=="boolean"||t===a){return}a=t;this.trigger("selectedchange")}});if(i.selected){n.selected=i.selected}return n}return t}(nr);var Fr=0;var Vr=1;var Hr=2;var zr=3;var Gr=function(e){T(t,e);function t(){var r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};A(this,t);var i=S(this,e.call(this));var n=void 0;var a=new Nr(r);i.kind=a.kind;i.src=a.src;i.srclang=a.language;i.label=a.label;i.default=a.default;Object.defineProperties(i,{readyState:{get:function e(){return n}},track:{get:function e(){return a}}});n=Fr;a.addEventListener("loadeddata",function(){n=Hr;i.trigger({type:"load",target:i})});return i}return t}(Be);Gr.prototype.allowedEvents_={load:"load"};Gr.NONE=Fr;Gr.LOADING=Vr;Gr.LOADED=Hr;Gr.ERROR=zr;var Wr={audio:{ListClass:Xt,TrackClass:Br,capitalName:"Audio"},video:{ListClass:$t,TrackClass:qr,capitalName:"Video"},text:{ListClass:Qt,TrackClass:Nr,capitalName:"Text"}};Object.keys(Wr).forEach(function(e){Wr[e].getterName=e+"Tracks";Wr[e].privateName=e+"Tracks_"});var Yr={remoteText:{ListClass:Qt,TrackClass:Nr,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:Jt,TrackClass:Gr,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}};var Xr=Ze(Wr,Yr);Yr.names=Object.keys(Yr);Wr.names=Object.keys(Wr);Xr.names=[].concat(Yr.names).concat(Wr.names);var Kr={};function $r(e,t,r,i){var n=arguments.length>4&&arguments[4]!==undefined?arguments[4]:{};var a=e.textTracks();n.kind=t;if(r){n.label=r}if(i){n.language=i}n.tech=e;var s=new Xr.text.TrackClass(n);a.addTrack(s);return s}var Qr=function(e){T(t,e);function t(){var r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:function(){};A(this,t);r.reportTouchActivity=false;var n=S(this,e.call(this,null,r,i));n.hasStarted_=false;n.on("playing",function(){this.hasStarted_=true});n.on("loadstart",function(){this.hasStarted_=false});Xr.names.forEach(function(e){var t=Xr[e];if(r&&r[t.getterName]){n[t.privateName]=r[t.getterName]}});if(!n.featuresProgressEvents){n.manualProgressOn()}if(!n.featuresTimeupdateEvents){n.manualTimeUpdatesOn()}["Text","Audio","Video"].forEach(function(e){if(r["native"+e+"Tracks"]===false){n["featuresNative"+e+"Tracks"]=false}});if(r.nativeCaptions===false||r.nativeTextTracks===false){n.featuresNativeTextTracks=false}else if(r.nativeCaptions===true||r.nativeTextTracks===true){n.featuresNativeTextTracks=true}if(!n.featuresNativeTextTracks){n.emulateTextTracks()}n.autoRemoteTextTracks_=new Xr.text.ListClass;n.initTrackListeners();if(!r.nativeControlsForTouch){n.emitTapEvents()}if(n.constructor){n.name_=n.constructor.name||"Unknown Tech"}return n}t.prototype.triggerSourceset=function e(t){var r=this;if(!this.isReady_){this.one("ready",function(){return r.setTimeout(function(){return r.triggerSourceset(t)},1)})}this.trigger({src:t,type:"sourceset"})};t.prototype.manualProgressOn=function e(){this.on("durationchange",this.onDurationChange);this.manualProgress=true;this.one("ready",this.trackProgress)};t.prototype.manualProgressOff=function e(){this.manualProgress=false;this.stopTrackingProgress();this.off("durationchange",this.onDurationChange)};t.prototype.trackProgress=function e(t){this.stopTrackingProgress();this.progressInterval=this.setInterval(Me(this,function(){var e=this.bufferedPercent();if(this.bufferedPercent_!==e){this.trigger("progress")}this.bufferedPercent_=e;if(e===1){this.stopTrackingProgress()}}),500)};t.prototype.onDurationChange=function e(t){this.duration_=this.duration()};t.prototype.buffered=function e(){return kt(0,0)};t.prototype.bufferedPercent=function e(){return Ct(this.buffered(),this.duration_)};t.prototype.stopTrackingProgress=function e(){this.clearInterval(this.progressInterval)};t.prototype.manualTimeUpdatesOn=function e(){this.manualTimeUpdates=true;this.on("play",this.trackCurrentTime);this.on("pause",this.stopTrackingCurrentTime)};t.prototype.manualTimeUpdatesOff=function e(){this.manualTimeUpdates=false;this.stopTrackingCurrentTime();this.off("play",this.trackCurrentTime);this.off("pause",this.stopTrackingCurrentTime)};t.prototype.trackCurrentTime=function e(){if(this.currentTimeInterval){this.stopTrackingCurrentTime()}this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:true})},250)};t.prototype.stopTrackingCurrentTime=function e(){this.clearInterval(this.currentTimeInterval);this.trigger({type:"timeupdate",target:this,manuallyTriggered:true})};t.prototype.dispose=function t(){this.clearTracks(Wr.names);if(this.manualProgress){this.manualProgressOff()}if(this.manualTimeUpdates){this.manualTimeUpdatesOff()}e.prototype.dispose.call(this)};t.prototype.clearTracks=function e(t){var r=this;t=[].concat(t);t.forEach(function(e){var t=r[e+"Tracks"]()||[];var i=t.length;while(i--){var n=t[i];if(e==="text"){r.removeRemoteTextTrack(n)}t.removeTrack(n)}})};t.prototype.cleanupAutoTextTracks=function e(){var t=this.autoRemoteTextTracks_||[];var r=t.length;while(r--){var i=t[r];this.removeRemoteTextTrack(i)}};t.prototype.reset=function e(){};t.prototype.error=function e(t){if(t!==undefined){this.error_=new Lt(t);this.trigger("error")}return this.error_};t.prototype.played=function e(){if(this.hasStarted_){return kt(0,0)}return kt()};t.prototype.setCurrentTime=function e(){if(this.manualTimeUpdates){this.trigger({type:"timeupdate",target:this,manuallyTriggered:true})}};t.prototype.initTrackListeners=function e(){var t=this;Wr.names.forEach(function(e){var r=Wr[e];var i=function r(){t.trigger(e+"trackchange")};var n=t[r.getterName]();n.addEventListener("removetrack",i);n.addEventListener("addtrack",i);t.on("dispose",function(){n.removeEventListener("removetrack",i);n.removeEventListener("addtrack",i)})})};t.prototype.addWebVttScript_=function e(){var t=this;if(s.WebVTT){return}if(f.body.contains(this.el())){if(!this.options_["vtt.js"]&&x(Kr)&&Object.keys(Kr).length>0){this.trigger("vttjsloaded");return}var r=f.createElement("script");r.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js";r.onload=function(){t.trigger("vttjsloaded")};r.onerror=function(){t.trigger("vttjserror")};this.on("dispose",function(){r.onload=null;r.onerror=null});s.WebVTT=true;this.el().parentNode.appendChild(r)}else{this.ready(this.addWebVttScript_)}};t.prototype.emulateTextTracks=function e(){var t=this;var r=this.textTracks();var i=this.remoteTextTracks();var n=function e(t){return r.addTrack(t.track)};var a=function e(t){return r.removeTrack(t.track)};i.on("addtrack",n);i.on("removetrack",a);this.addWebVttScript_();var s=function e(){return t.trigger("texttrackchange")};var o=function e(){s();for(var t=0;t0&&arguments[0]!==undefined?arguments[0]:{};var i=arguments[1];var n=this.createRemoteTextTrack(r);if(i!==true&&i!==false){y.warn('Calling addRemoteTextTrack without explicitly setting the "manualCleanup" parameter to `true` is deprecated and default to `false` in future version of video.js');i=true}this.remoteTextTrackEls().addTrackElement_(n);this.remoteTextTracks().addTrack(n.track);if(i!==true){this.ready(function(){return t.autoRemoteTextTracks_.addTrack(n.track)})}return n};t.prototype.removeRemoteTextTrack=function e(t){var r=this.remoteTextTrackEls().getTrackElementByTrack_(t);this.remoteTextTrackEls().removeTrackElement_(r);this.remoteTextTracks().removeTrack(t);this.autoRemoteTextTracks_.removeTrack(t)};t.prototype.getVideoPlaybackQuality=function e(){return{}};t.prototype.setPoster=function e(){};t.prototype.playsinline=function e(){};t.prototype.setPlaysinline=function e(){};t.prototype.overrideNativeAudioTracks=function e(){};t.prototype.overrideNativeVideoTracks=function e(){};t.prototype.canPlayType=function e(){return""};t.canPlayType=function e(){return""};t.canPlaySource=function e(r,i){return t.canPlayType(r.type)};t.isTech=function e(r){return r.prototype instanceof t||r instanceof t||r===t};t.registerTech=function e(r,i){if(!t.techs_){t.techs_={}}if(!t.isTech(i)){throw new Error("Tech "+r+" must be a Tech")}if(!t.canPlayType){throw new Error("Techs must have a static canPlayType method on them")}if(!t.canPlaySource){throw new Error("Techs must have a static canPlaySource method on them")}r=Qe(r);t.techs_[r]=i;if(r!=="Tech"){t.defaultTechOrder_.push(r)}return i};t.getTech=function e(r){if(!r){return}r=Qe(r);if(t.techs_&&t.techs_[r]){return t.techs_[r]}if(s&&s.videojs&&s.videojs[r]){y.warn("The "+r+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)");return s.videojs[r]}};return t}(et);Xr.names.forEach(function(e){var t=Xr[e];Qr.prototype[t.getterName]=function(){this[t.privateName]=this[t.privateName]||new t.ListClass;return this[t.privateName]}});Qr.prototype.featuresVolumeControl=true;Qr.prototype.featuresFullscreenResize=false;Qr.prototype.featuresPlaybackRate=false;Qr.prototype.featuresProgressEvents=false;Qr.prototype.featuresSourceset=false;Qr.prototype.featuresTimeupdateEvents=false;Qr.prototype.featuresNativeTextTracks=false;Qr.withSourceHandlers=function(e){e.registerSourceHandler=function(t,r){var i=e.sourceHandlers;if(!i){i=e.sourceHandlers=[]}if(r===undefined){r=i.length}i.splice(r,0,t)};e.canPlayType=function(t){var r=e.sourceHandlers||[];var i=void 0;for(var n=0;n3&&arguments[3]!==undefined?arguments[3]:null;var n="call"+Qe(r);var a=e.reduce(di(n),i);var s=a===ei;var o=s?null:t[r](a);ci(e,r,o,s);return o}var oi={buffered:1,currentTime:1,duration:1,seekable:1,played:1,paused:1};var ui={setCurrentTime:1};var li={play:1,pause:1};function di(e){return function(t,r){if(t===ei){return ei}if(r[e]){return r[e](t)}return t}}function ci(e,t,r,i){for(var n=e.length-1;n>=0;n--){var a=e[n];if(a[t]){a[t](i,r)}}}function fi(e){Zr[e.id()]=null}function hi(e,t){var r=Zr[e.id()];var i=null;if(r===undefined||r===null){i=t(e);Zr[e.id()]=[[t,i]];return i}for(var n=0;n0&&arguments[0]!==undefined?arguments[0]:{};var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var r=arguments[2];var i=arguments[3];var n=arguments.length>4&&arguments[4]!==undefined?arguments[4]:[];var a=arguments.length>5&&arguments[5]!==undefined?arguments[5]:false;var s=t[0],o=t.slice(1);if(typeof s==="string"){pi(e,Jr[s],r,i,n,a)}else if(s){var u=hi(i,s);u.setSource(O({},e),function(t,s){if(t){return pi(e,o,r,i,n,a)}n.push(u);pi(s,e.type===s.type?o:Jr[s.type],r,i,n,a)})}else if(o.length){pi(e,o,r,i,n,a)}else if(a){r(e,n)}else{pi(e,Jr["*"],r,i,n,true)}}var vi={opus:"video/ogg",ogv:"video/ogg",mp4:"video/mp4",mov:"video/mp4",m4v:"video/mp4",mkv:"video/x-matroska",mp3:"audio/mpeg",aac:"audio/aac",oga:"audio/ogg",m3u8:"application/x-mpegURL"};var mi=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"";var r=or(t);var i=vi[r.toLowerCase()];return i||""};var yi=function e(t,r){if(!r){return""}if(t.cache_.source.src===r&&t.cache_.source.type){return t.cache_.source.type}var i=t.cache_.sources.filter(function(e){return e.src===r});if(i.length){return i[0].type}var n=t.$$("source");for(var a=0;a0&&arguments[0]!==undefined?arguments[0]:"div";var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};i=O({innerHTML:'',className:this.buildCSSClass(),tabIndex:0},i);if(r==="button"){y.error("Creating a ClickableComponent with an HTML element of "+r+" is not supported; use a Button instead.")}n=O({role:"button"},n);this.tabIndex_=i.tabIndex;var a=e.prototype.createEl.call(this,r,i,n);this.createControlTextEl(a);return a};t.prototype.dispose=function t(){this.controlTextEl_=null;e.prototype.dispose.call(this)};t.prototype.createControlTextEl=function e(t){this.controlTextEl_=F("span",{className:"vjs-control-text"},{"aria-live":"polite"});if(t){t.appendChild(this.controlTextEl_)}this.controlText(this.controlText_,t);return this.controlTextEl_};t.prototype.controlText=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.el();if(t===undefined){return this.controlText_||"Need Text"}var i=this.localize(t);this.controlText_=t;V(this.controlTextEl_,i);if(!this.nonIconControl){r.setAttribute("title",i)}};t.prototype.buildCSSClass=function t(){return"vjs-control vjs-button "+e.prototype.buildCSSClass.call(this)};t.prototype.enable=function e(){if(!this.enabled_){this.enabled_=true;this.removeClass("vjs-disabled");this.el_.setAttribute("aria-disabled","false");if(typeof this.tabIndex_!=="undefined"){this.el_.setAttribute("tabIndex",this.tabIndex_)}this.on(["tap","click"],this.handleClick);this.on("focus",this.handleFocus);this.on("blur",this.handleBlur)}};t.prototype.disable=function e(){this.enabled_=false;this.addClass("vjs-disabled");this.el_.setAttribute("aria-disabled","true");if(typeof this.tabIndex_!=="undefined"){this.el_.removeAttribute("tabIndex")}this.off(["tap","click"],this.handleClick);this.off("focus",this.handleFocus);this.off("blur",this.handleBlur)};t.prototype.handleClick=function e(t){};t.prototype.handleFocus=function e(t){Ce(f,"keydown",Me(this,this.handleKeyPress))};t.prototype.handleKeyPress=function t(r){if(r.which===32||r.which===13){r.preventDefault();this.trigger("click")}else if(e.prototype.handleKeyPress){e.prototype.handleKeyPress.call(this,r)}};t.prototype.handleBlur=function e(t){we(f,"keydown",Me(this,this.handleKeyPress))};return t}(et);et.registerComponent("ClickableComponent",Ai);var Ti=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.update();r.on("posterchange",Me(n,n.update));return n}t.prototype.dispose=function t(){this.player().off("posterchange",this.update);e.prototype.dispose.call(this)};t.prototype.createEl=function e(){var t=F("div",{className:"vjs-poster",tabIndex:-1});return t};t.prototype.update=function e(t){var r=this.player().poster();this.setSrc(r);if(r){this.show()}else{this.hide()}};t.prototype.setSrc=function e(t){var r="";if(t){r='url("'+t+'")'}this.el_.style.backgroundImage=r};t.prototype.handleClick=function e(t){if(!this.player_.controls()){return}if(this.player_.paused()){jt(this.player_.play())}else{this.player_.pause()}};return t}(Ai);et.registerComponent("PosterImage",Ti);var Si="#222";var ki="#ccc";var Ci={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function wi(e,t){return"rgba("+parseInt(e[1]+e[1],16)+","+parseInt(e[2]+e[2],16)+","+parseInt(e[3]+e[3],16)+","+t+")"}function Ei(e,t,r){try{e.style[t]=r}catch(e){return}}var Ii=function(e){T(t,e);function t(r,i,n){A(this,t);var a=S(this,e.call(this,r,i,n));r.on("loadstart",Me(a,a.toggleDisplay));r.on("texttrackchange",Me(a,a.updateDisplay));r.on("loadstart",Me(a,a.preselectTrack));r.ready(Me(a,function(){if(r.tech_&&r.tech_.featuresNativeTextTracks){this.hide();return}r.on("fullscreenchange",Me(this,this.updateDisplay));var e=this.options_.playerOptions.tracks||[];for(var t=0;t1&&arguments[1]!==undefined?arguments[1]:{};var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};t="button";r=O({innerHTML:'',className:this.buildCSSClass()},r);i=O({type:"button"},i);var n=et.prototype.createEl.call(this,t,r,i);this.createControlTextEl(n);return n};t.prototype.addChild=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=this.constructor.name;y.warn("Adding an actionable (user controllable) child to a Button ("+i+") is not supported; use a ClickableComponent instead.");return et.prototype.addChild.call(this,t,r)};t.prototype.enable=function t(){e.prototype.enable.call(this);this.el_.removeAttribute("disabled")};t.prototype.disable=function t(){e.prototype.disable.call(this);this.el_.setAttribute("disabled","disabled")};t.prototype.handleKeyPress=function t(r){if(r.which===32||r.which===13){return}e.prototype.handleKeyPress.call(this,r)};return t}(Ai);et.registerComponent("Button",Pi);var xi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.mouseused_=false;n.on("mousedown",n.handleMouseDown);return n}t.prototype.buildCSSClass=function e(){return"vjs-big-play-button"};t.prototype.handleClick=function e(t){var r=this.player_.play();if(this.mouseused_&&t.clientX&&t.clientY){jt(r);return}var i=this.player_.getChild("controlBar");var n=i&&i.getChild("playToggle");if(!n){this.player_.focus();return}var a=function e(){return n.focus()};if(Mt(r)){r.then(a,function(){})}else{this.setTimeout(a,1)}};t.prototype.handleKeyPress=function t(r){this.mouseused_=false;e.prototype.handleKeyPress.call(this,r)};t.prototype.handleMouseDown=function e(t){this.mouseused_=true};return t}(Pi);xi.prototype.controlText_="Play Video";et.registerComponent("BigPlayButton",xi);var Li=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.controlText(i&&i.controlText||n.localize("Close"));return n}t.prototype.buildCSSClass=function t(){return"vjs-close-button "+e.prototype.buildCSSClass.call(this)};t.prototype.handleClick=function e(t){this.trigger({type:"close",bubbles:false})};return t}(Pi);et.registerComponent("CloseButton",Li);var Di=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on(r,"play",n.handlePlay);n.on(r,"pause",n.handlePause);n.on(r,"ended",n.handleEnded);return n}t.prototype.buildCSSClass=function t(){return"vjs-play-control "+e.prototype.buildCSSClass.call(this)};t.prototype.handleClick=function e(t){if(this.player_.paused()){this.player_.play()}else{this.player_.pause()}};t.prototype.handleSeeked=function e(t){this.removeClass("vjs-ended");if(this.player_.paused()){this.handlePause(t)}else{this.handlePlay(t)}};t.prototype.handlePlay=function e(t){this.removeClass("vjs-ended");this.removeClass("vjs-paused");this.addClass("vjs-playing");this.controlText("Pause")};t.prototype.handlePause=function e(t){this.removeClass("vjs-playing");this.addClass("vjs-paused");this.controlText("Play")};t.prototype.handleEnded=function e(t){this.removeClass("vjs-playing");this.addClass("vjs-ended");this.controlText("Replay");this.one(this.player_,"seeked",this.handleSeeked)};return t}(Pi);Di.prototype.controlText_="Play";et.registerComponent("PlayToggle",Di);var Ui=function e(t,r){t=t<0?0:t;var i=Math.floor(t%60);var n=Math.floor(t/60%60);var a=Math.floor(t/3600);var s=Math.floor(r/60%60);var o=Math.floor(r/3600);if(isNaN(t)||t===Infinity){a=n=i="-"}a=a>0||o>0?a+":":"";n=((a||s>=10)&&n<10?"0"+n:n)+":";i=i<10?"0"+i:i;return a+n+i};var Ri=Ui;function Mi(e){Ri=e}function ji(){Ri=Ui}function Ni(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:e;return Ri(e,t)}var Bi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.throttledUpdateContent=je(Me(n,n.updateContent),25);n.on(r,"timeupdate",n.throttledUpdateContent);return n}t.prototype.createEl=function t(r){var i=this.buildCSSClass();var n=e.prototype.createEl.call(this,"div",{className:i+" vjs-time-control vjs-control",innerHTML:''+this.localize(this.labelText_)+"\xa0"});this.contentEl_=F("span",{className:i+"-display"},{"aria-live":"off"});this.updateTextNode_();n.appendChild(this.contentEl_);return n};t.prototype.dispose=function t(){this.contentEl_=null;this.textNode_=null;e.prototype.dispose.call(this)};t.prototype.updateTextNode_=function e(){if(!this.contentEl_){return}while(this.contentEl_.firstChild){this.contentEl_.removeChild(this.contentEl_.firstChild)}this.textNode_=f.createTextNode(this.formattedTime_||this.formatTime_(0));this.contentEl_.appendChild(this.textNode_)};t.prototype.formatTime_=function e(t){return Ni(t)};t.prototype.updateFormattedTime_=function e(t){var r=this.formatTime_(t);if(r===this.formattedTime_){return}this.formattedTime_=r;this.requestAnimationFrame(this.updateTextNode_)};t.prototype.updateContent=function e(t){};return t}(et);Bi.prototype.labelText_="Time";Bi.prototype.controlText_="Time";et.registerComponent("TimeDisplay",Bi);var qi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on(r,"ended",n.handleEnded);return n}t.prototype.buildCSSClass=function e(){return"vjs-current-time"};t.prototype.updateContent=function e(t){var r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.updateFormattedTime_(r)};t.prototype.handleEnded=function e(t){if(!this.player_.duration()){return}this.updateFormattedTime_(this.player_.duration())};return t}(Bi);qi.prototype.labelText_="Current Time";qi.prototype.controlText_="Current Time";et.registerComponent("CurrentTimeDisplay",qi);var Fi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on(r,"durationchange",n.updateContent);n.on(r,"loadedmetadata",n.throttledUpdateContent);return n}t.prototype.buildCSSClass=function e(){return"vjs-duration"};t.prototype.updateContent=function e(t){var r=this.player_.duration();if(r&&this.duration_!==r){this.duration_=r;this.updateFormattedTime_(r)}};return t}(Bi);Fi.prototype.labelText_="Duration";Fi.prototype.controlText_="Duration";et.registerComponent("DurationDisplay",Fi);var Vi=function(e){T(t,e);function t(){A(this,t);return S(this,e.apply(this,arguments))}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"
/
"})};return t}(et);et.registerComponent("TimeDivider",Vi);var Hi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on(r,"durationchange",n.throttledUpdateContent);n.on(r,"ended",n.handleEnded);return n}t.prototype.buildCSSClass=function e(){return"vjs-remaining-time"};t.prototype.formatTime_=function t(r){return"-"+e.prototype.formatTime_.call(this,r)};t.prototype.updateContent=function e(t){if(!this.player_.duration()){return}if(this.player_.remainingTimeDisplay){this.updateFormattedTime_(this.player_.remainingTimeDisplay())}else{this.updateFormattedTime_(this.player_.remainingTime())}};t.prototype.handleEnded=function e(t){if(!this.player_.duration()){return}this.updateFormattedTime_(0)};return t}(Bi);Hi.prototype.labelText_="Remaining Time";Hi.prototype.controlText_="Remaining Time";et.registerComponent("RemainingTimeDisplay",Hi);var zi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.updateShowing();n.on(n.player(),"durationchange",n.updateShowing);return n}t.prototype.createEl=function t(){var r=e.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});this.contentEl_=F("div",{className:"vjs-live-display",innerHTML:''+this.localize("Stream Type")+"\xa0"+this.localize("LIVE")},{"aria-live":"off"});r.appendChild(this.contentEl_);return r};t.prototype.dispose=function t(){this.contentEl_=null;e.prototype.dispose.call(this)};t.prototype.updateShowing=function e(t){if(this.player().duration()===Infinity){this.show()}else{this.hide()}};return t}(et);et.registerComponent("LiveDisplay",zi);var Gi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.bar=n.getChild(n.options_.barName);n.vertical(!!n.options_.vertical);n.enable();return n}t.prototype.enabled=function e(){return this.enabled_};t.prototype.enable=function e(){if(this.enabled()){return}this.on("mousedown",this.handleMouseDown);this.on("touchstart",this.handleMouseDown);this.on("focus",this.handleFocus);this.on("blur",this.handleBlur);this.on("click",this.handleClick);this.on(this.player_,"controlsvisible",this.update);if(this.playerEvent){this.on(this.player_,this.playerEvent,this.update)}this.removeClass("disabled");this.setAttribute("tabindex",0);this.enabled_=true};t.prototype.disable=function e(){if(!this.enabled()){return}var t=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown);this.off("touchstart",this.handleMouseDown);this.off("focus",this.handleFocus);this.off("blur",this.handleBlur);this.off("click",this.handleClick);this.off(this.player_,"controlsvisible",this.update);this.off(t,"mousemove",this.handleMouseMove);this.off(t,"mouseup",this.handleMouseUp);this.off(t,"touchmove",this.handleMouseMove);this.off(t,"touchend",this.handleMouseUp);this.removeAttribute("tabindex");this.addClass("disabled");if(this.playerEvent){this.off(this.player_,this.playerEvent,this.update)}this.enabled_=false};t.prototype.createEl=function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};i.className=i.className+" vjs-slider";i=O({tabIndex:0},i);n=O({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},n);return e.prototype.createEl.call(this,r,i,n)};t.prototype.handleMouseDown=function e(t){var r=this.bar.el_.ownerDocument;if(t.type==="mousedown"){t.preventDefault()}if(t.type==="touchstart"&&!pt){t.preventDefault()}Z();this.addClass("vjs-sliding");this.trigger("slideractive");this.on(r,"mousemove",this.handleMouseMove);this.on(r,"mouseup",this.handleMouseUp);this.on(r,"touchmove",this.handleMouseMove);this.on(r,"touchend",this.handleMouseUp);this.handleMouseMove(t)};t.prototype.handleMouseMove=function e(t){};t.prototype.handleMouseUp=function e(){var t=this.bar.el_.ownerDocument;ee();this.removeClass("vjs-sliding");this.trigger("sliderinactive");this.off(t,"mousemove",this.handleMouseMove);this.off(t,"mouseup",this.handleMouseUp);this.off(t,"touchmove",this.handleMouseMove);this.off(t,"touchend",this.handleMouseUp);this.update()};t.prototype.update=function e(){if(!this.el_){return}var t=this.getPercent();var r=this.bar;if(!r){return}if(typeof t!=="number"||t!==t||t<0||t===Infinity){t=0}var i=(t*100).toFixed(2)+"%";var n=r.el().style;if(this.vertical()){n.height=i}else{n.width=i}return t};t.prototype.calculateDistance=function e(t){var r=ie(this.el_,t);if(this.vertical()){return r.y}return r.x};t.prototype.handleFocus=function e(){this.on(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)};t.prototype.handleKeyPress=function e(t){if(t.which===37||t.which===40){t.preventDefault();this.stepBack()}else if(t.which===38||t.which===39){t.preventDefault();this.stepForward()}};t.prototype.handleBlur=function e(){this.off(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)};t.prototype.handleClick=function e(t){t.stopImmediatePropagation();t.preventDefault()};t.prototype.vertical=function e(t){if(t===undefined){return this.vertical_||false}this.vertical_=!!t;if(this.vertical_){this.addClass("vjs-slider-vertical")}else{this.addClass("vjs-slider-horizontal")}};return t}(et);et.registerComponent("Slider",Gi);var Wi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.partEls_=[];n.on(r,"progress",n.update);return n}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-load-progress",innerHTML:''+this.localize("Loaded")+": 0%"})};t.prototype.dispose=function t(){this.partEls_=null;e.prototype.dispose.call(this)};t.prototype.update=function e(t){var r=this.player_.buffered();var i=this.player_.duration();var n=this.player_.bufferedEnd();var a=this.partEls_;var s=function e(t,r){var i=t/r||0;return(i>=1?1:i)*100+"%"};this.el_.style.width=s(n,i);for(var o=0;or.length;c--){this.el_.removeChild(a[c-1])}a.length=r.length};return t}(et);et.registerComponent("LoadProgressBar",Wi);var Yi=function(e){T(t,e);function t(){A(this,t);return S(this,e.apply(this,arguments))}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"})};t.prototype.update=function e(t,r,i){var n=te(this.el_);var a=te(this.player_.el());var s=t.width*r;if(!a||!n){return}var o=t.left-a.left+s;var u=t.width-s+(a.right-t.right);var l=n.width/2;if(on.width){l=n.width}this.el_.style.right="-"+l+"px";V(this.el_,i)};return t}(et);et.registerComponent("TimeTooltip",Yi);var Xi=function(e){T(t,e);function t(){A(this,t);return S(this,e.apply(this,arguments))}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar",innerHTML:''+this.localize("Progress")+": 0%"})};t.prototype.update=function e(t,r){var i=this;if(this.rafId_){this.cancelAnimationFrame(this.rafId_)}this.rafId_=this.requestAnimationFrame(function(){var e=i.player_.scrubbing()?i.player_.getCache().currentTime:i.player_.currentTime();var n=Ni(e,i.player_.duration());var a=i.getChild("timeTooltip");if(a){a.update(t,r,n)}})};return t}(et);Xi.prototype.options_={children:[]};if(!ot&&!lt){Xi.prototype.options_.children.push("timeTooltip")}et.registerComponent("PlayProgressBar",Xi);var Ki=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.update=je(Me(n,n.update),25);return n}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})};t.prototype.update=function e(t,r){var i=this;if(this.rafId_){this.cancelAnimationFrame(this.rafId_)}this.rafId_=this.requestAnimationFrame(function(){var e=i.player_.duration();var n=Ni(r*e,e);i.el_.style.left=t.width*r+"px";i.getChild("timeTooltip").update(t,r,n)})};return t}(et);Ki.prototype.options_={children:["timeTooltip"]};et.registerComponent("MouseTimeDisplay",Ki);var $i=5;var Qi=30;var Ji=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.setEventHandlers_();return n}t.prototype.setEventHandlers_=function e(){var t=this;this.update=je(Me(this,this.update),Qi);this.on(this.player_,"timeupdate",this.update);this.on(this.player_,"ended",this.handleEnded);this.updateInterval=null;this.on(this.player_,["playing"],function(){t.clearInterval(t.updateInterval);t.updateInterval=t.setInterval(function(){t.requestAnimationFrame(function(){t.update()})},Qi)});this.on(this.player_,["ended","pause","waiting"],function(){t.clearInterval(t.updateInterval)});this.on(this.player_,["timeupdate","ended"],this.update)};t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})};t.prototype.update_=function e(t,r){var i=this.player_.duration();this.el_.setAttribute("aria-valuenow",(r*100).toFixed(2));this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[Ni(t,i),Ni(i,i)],"{1} of {2}"));this.bar.update(te(this.el_),r)};t.prototype.update=function t(r){var i=e.prototype.update.call(this);this.update_(this.getCurrentTime_(),i);return i};t.prototype.getCurrentTime_=function e(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()};t.prototype.handleEnded=function e(t){this.update_(this.player_.duration(),1)};t.prototype.getPercent=function e(){var t=this.getCurrentTime_()/this.player_.duration();return t>=1?1:t||0};t.prototype.handleMouseDown=function t(r){if(!le(r)){return}r.stopPropagation();this.player_.scrubbing(true);this.videoWasPlaying=!this.player_.paused();this.player_.pause();e.prototype.handleMouseDown.call(this,r)};t.prototype.handleMouseMove=function e(t){if(!le(t)){return}var r=this.calculateDistance(t)*this.player_.duration();if(r===this.player_.duration()){r=r-.1}this.player_.currentTime(r)};t.prototype.enable=function t(){e.prototype.enable.call(this);var r=this.getChild("mouseTimeDisplay");if(!r){return}r.show()};t.prototype.disable=function t(){e.prototype.disable.call(this);var r=this.getChild("mouseTimeDisplay");if(!r){return}r.hide()};t.prototype.handleMouseUp=function t(r){e.prototype.handleMouseUp.call(this,r);if(r){r.stopPropagation()}this.player_.scrubbing(false);this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:true});if(this.videoWasPlaying){jt(this.player_.play())}};t.prototype.stepForward=function e(){this.player_.currentTime(this.player_.currentTime()+$i)};t.prototype.stepBack=function e(){this.player_.currentTime(this.player_.currentTime()-$i)};t.prototype.handleAction=function e(t){if(this.player_.paused()){this.player_.play()}else{this.player_.pause()}};t.prototype.handleKeyPress=function t(r){if(r.which===32||r.which===13){r.preventDefault();this.handleAction(r)}else if(e.prototype.handleKeyPress){e.prototype.handleKeyPress.call(this,r)}};return t}(Gi);Ji.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"};if(!ot&&!lt){Ji.prototype.options_.children.splice(1,0,"mouseTimeDisplay")}Ji.prototype.playerEvent="timeupdate";et.registerComponent("SeekBar",Ji);var Zi=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.handleMouseMove=je(Me(n,n.handleMouseMove),25);n.throttledHandleMouseSeek=je(Me(n,n.handleMouseSeek),25);n.enable();return n}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})};t.prototype.handleMouseMove=function e(t){var r=this.getChild("seekBar");if(r){var i=r.getChild("mouseTimeDisplay");var n=r.el();var a=te(n);var s=ie(n,t).x;if(s>1){s=1}else if(s<0){s=0}if(i){i.update(a,s)}}};t.prototype.handleMouseSeek=function e(t){var r=this.getChild("seekBar");if(r){r.handleMouseMove(t)}};t.prototype.enabled=function e(){return this.enabled_};t.prototype.disable=function e(){this.children().forEach(function(e){return e.disable&&e.disable()});if(!this.enabled()){return}this.off(["mousedown","touchstart"],this.handleMouseDown);this.off(this.el_,"mousemove",this.handleMouseMove);this.handleMouseUp();this.addClass("disabled");this.enabled_=false};t.prototype.enable=function e(){this.children().forEach(function(e){return e.enable&&e.enable()});if(this.enabled()){return}this.on(["mousedown","touchstart"],this.handleMouseDown);this.on(this.el_,"mousemove",this.handleMouseMove);this.removeClass("disabled");this.enabled_=true};t.prototype.handleMouseDown=function e(t){var r=this.el_.ownerDocument;var i=this.getChild("seekBar");if(i){i.handleMouseDown(t)}this.on(r,"mousemove",this.throttledHandleMouseSeek);this.on(r,"touchmove",this.throttledHandleMouseSeek);this.on(r,"mouseup",this.handleMouseUp);this.on(r,"touchend",this.handleMouseUp)};t.prototype.handleMouseUp=function e(t){var r=this.el_.ownerDocument;var i=this.getChild("seekBar");if(i){i.handleMouseUp(t)}this.off(r,"mousemove",this.throttledHandleMouseSeek);this.off(r,"touchmove",this.throttledHandleMouseSeek);this.off(r,"mouseup",this.handleMouseUp);this.off(r,"touchend",this.handleMouseUp)};return t}(et);Zi.prototype.options_={children:["seekBar"]};et.registerComponent("ProgressControl",Zi);var en=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on(r,"fullscreenchange",n.handleFullscreenChange);return n}t.prototype.buildCSSClass=function t(){return"vjs-fullscreen-control "+e.prototype.buildCSSClass.call(this)};t.prototype.handleFullscreenChange=function e(t){if(this.player_.isFullscreen()){this.controlText("Non-Fullscreen")}else{this.controlText("Fullscreen")}};t.prototype.handleClick=function e(t){if(!this.player_.isFullscreen()){this.player_.requestFullscreen()}else{this.player_.exitFullscreen()}};return t}(Pi);en.prototype.controlText_="Fullscreen";et.registerComponent("FullscreenToggle",en);var tn=function e(t,r){if(r.tech_&&!r.tech_.featuresVolumeControl){t.addClass("vjs-hidden")}t.on(r,"loadstart",function(){if(!r.tech_.featuresVolumeControl){t.addClass("vjs-hidden")}else{t.removeClass("vjs-hidden")}})};var rn=function(e){T(t,e);function t(){A(this,t);return S(this,e.apply(this,arguments))}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-level",innerHTML:''})};return t}(et);et.registerComponent("VolumeLevel",rn);var nn=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.on("slideractive",n.updateLastVolume_);n.on(r,"volumechange",n.updateARIAAttributes);r.ready(function(){return n.updateARIAAttributes()});return n}t.prototype.createEl=function t(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})};t.prototype.handleMouseDown=function t(r){if(!le(r)){return}e.prototype.handleMouseDown.call(this,r)};t.prototype.handleMouseMove=function e(t){if(!le(t)){return}this.checkMuted();this.player_.volume(this.calculateDistance(t))};t.prototype.checkMuted=function e(){if(this.player_.muted()){this.player_.muted(false)}};t.prototype.getPercent=function e(){if(this.player_.muted()){return 0}return this.player_.volume()};t.prototype.stepForward=function e(){this.checkMuted();this.player_.volume(this.player_.volume()+.1)};t.prototype.stepBack=function e(){this.checkMuted();this.player_.volume(this.player_.volume()-.1)};t.prototype.updateARIAAttributes=function e(t){var r=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",r);this.el_.setAttribute("aria-valuetext",r+"%")};t.prototype.volumeAsPercentage_=function e(){return Math.round(this.player_.volume()*100)};t.prototype.updateLastVolume_=function e(){var t=this;var r=this.player_.volume();this.one("sliderinactive",function(){if(t.player_.volume()===0){t.player_.lastVolume_(r)}})};return t}(Gi);nn.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"};nn.prototype.playerEvent="volumechange";et.registerComponent("VolumeBar",nn);var an=function(e){T(t,e);function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};A(this,t);i.vertical=i.vertical||false;if(typeof i.volumeBar==="undefined"||x(i.volumeBar)){i.volumeBar=i.volumeBar||{};i.volumeBar.vertical=i.vertical}var n=S(this,e.call(this,r,i));tn(n,r);n.throttledHandleMouseMove=je(Me(n,n.handleMouseMove),25);n.on("mousedown",n.handleMouseDown);n.on("touchstart",n.handleMouseDown);n.on(n.volumeBar,["focus","slideractive"],function(){n.volumeBar.addClass("vjs-slider-active");n.addClass("vjs-slider-active");n.trigger("slideractive")});n.on(n.volumeBar,["blur","sliderinactive"],function(){n.volumeBar.removeClass("vjs-slider-active");n.removeClass("vjs-slider-active");n.trigger("sliderinactive")});return n}t.prototype.createEl=function t(){var r="vjs-volume-horizontal";if(this.options_.vertical){r="vjs-volume-vertical"}return e.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+r})};t.prototype.handleMouseDown=function e(t){var r=this.el_.ownerDocument;this.on(r,"mousemove",this.throttledHandleMouseMove);this.on(r,"touchmove",this.throttledHandleMouseMove);this.on(r,"mouseup",this.handleMouseUp);this.on(r,"touchend",this.handleMouseUp)};t.prototype.handleMouseUp=function e(t){var r=this.el_.ownerDocument;this.off(r,"mousemove",this.throttledHandleMouseMove);this.off(r,"touchmove",this.throttledHandleMouseMove);this.off(r,"mouseup",this.handleMouseUp);this.off(r,"touchend",this.handleMouseUp)};t.prototype.handleMouseMove=function e(t){this.volumeBar.handleMouseMove(t)};return t}(et);an.prototype.options_={children:["volumeBar"]};et.registerComponent("VolumeControl",an);var sn=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));tn(n,r);n.on(r,["loadstart","volumechange"],n.update);return n}t.prototype.buildCSSClass=function t(){return"vjs-mute-control "+e.prototype.buildCSSClass.call(this)};t.prototype.handleClick=function e(t){var r=this.player_.volume();var i=this.player_.lastVolume_();if(r===0){var n=i<.1?.1:i;this.player_.volume(n);this.player_.muted(false)}else{this.player_.muted(this.player_.muted()?false:true)}};t.prototype.update=function e(t){this.updateIcon_();this.updateControlText_()};t.prototype.updateIcon_=function e(){var t=this.player_.volume();var r=3;if(t===0||this.player_.muted()){r=0}else if(t<.33){r=1}else if(t<.67){r=2}for(var i=0;i<4;i++){W(this.el_,"vjs-vol-"+i)}G(this.el_,"vjs-vol-"+r)};t.prototype.updateControlText_=function e(){var t=this.player_.muted()||this.player_.volume()===0;var r=t?"Unmute":"Mute";if(this.controlText()!==r){this.controlText(r)}};return t}(Pi);sn.prototype.controlText_="Mute";et.registerComponent("MuteToggle",sn);var on=function(e){T(t,e);function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};A(this,t);if(typeof i.inline!=="undefined"){i.inline=i.inline}else{i.inline=true}if(typeof i.volumeControl==="undefined"||x(i.volumeControl)){i.volumeControl=i.volumeControl||{};i.volumeControl.vertical=!i.inline}var n=S(this,e.call(this,r,i));tn(n,r);n.on(n.volumeControl,["slideractive"],n.sliderActive_);n.on(n.volumeControl,["sliderinactive"],n.sliderInactive_);return n}t.prototype.sliderActive_=function e(){this.addClass("vjs-slider-active")};t.prototype.sliderInactive_=function e(){this.removeClass("vjs-slider-active")};t.prototype.createEl=function t(){var r="vjs-volume-panel-horizontal";if(!this.options_.inline){r="vjs-volume-panel-vertical"}return e.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+r})};return t}(et);on.prototype.options_={children:["muteToggle","volumeControl"]};et.registerComponent("VolumePanel",on);var un=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));if(i){n.menuButton_=i.menuButton}n.focusedChild_=-1;n.on("keydown",n.handleKeyPress);return n}t.prototype.addItem=function e(t){this.addChild(t);t.on("click",Me(this,function(e){if(this.menuButton_){this.menuButton_.unpressButton();if(t.name()!=="CaptionSettingsMenuItem"){this.menuButton_.focus()}}}))};t.prototype.createEl=function t(){var r=this.options_.contentElType||"ul";this.contentEl_=F(r,{className:"vjs-menu-content"});this.contentEl_.setAttribute("role","menu");var i=e.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});i.appendChild(this.contentEl_);Ce(i,"click",function(e){e.preventDefault();e.stopImmediatePropagation()});return i};t.prototype.dispose=function t(){this.contentEl_=null;e.prototype.dispose.call(this)};t.prototype.handleKeyPress=function e(t){if(t.which===37||t.which===40){t.preventDefault();this.stepForward()}else if(t.which===38||t.which===39){t.preventDefault();this.stepBack()}};t.prototype.stepForward=function e(){var t=0;if(this.focusedChild_!==undefined){t=this.focusedChild_+1}this.focus(t)};t.prototype.stepBack=function e(){var t=0;if(this.focusedChild_!==undefined){t=this.focusedChild_-1}this.focus(t)};t.prototype.focus=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0;var r=this.children().slice();var i=r.length&&r[0].className&&/vjs-menu-title/.test(r[0].className);if(i){r.shift()}if(r.length>0){if(t<0){t=0}else if(t>=r.length){t=r.length-1}this.focusedChild_=t;r[t].el_.focus()}};return t}(et);et.registerComponent("Menu",un);var ln=function(e){T(t,e);function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};A(this,t);var n=S(this,e.call(this,r,i));n.menuButton_=new Pi(r,i);n.menuButton_.controlText(n.controlText_);n.menuButton_.el_.setAttribute("aria-haspopup","true");var a=Pi.prototype.buildCSSClass();n.menuButton_.el_.className=n.buildCSSClass()+" "+a;n.menuButton_.removeClass("vjs-control");n.addChild(n.menuButton_);n.update();n.enabled_=true;n.on(n.menuButton_,"tap",n.handleClick);n.on(n.menuButton_,"click",n.handleClick);n.on(n.menuButton_,"focus",n.handleFocus);n.on(n.menuButton_,"blur",n.handleBlur);n.on("keydown",n.handleSubmenuKeyPress);return n}t.prototype.update=function e(){var t=this.createMenu();if(this.menu){this.menu.dispose();this.removeChild(this.menu)}this.menu=t;this.addChild(t);this.buttonPressed_=false;this.menuButton_.el_.setAttribute("aria-expanded","false");if(this.items&&this.items.length<=this.hideThreshold_){this.hide()}else{this.show()}};t.prototype.createMenu=function e(){var t=new un(this.player_,{menuButton:this});this.hideThreshold_=0;if(this.options_.title){var r=F("li",{className:"vjs-menu-title",innerHTML:Qe(this.options_.title),tabIndex:-1});this.hideThreshold_+=1;t.children_.unshift(r);H(r,t.contentEl())}this.items=this.createItems();if(this.items){for(var i=0;i1&&arguments[1]!==undefined?arguments[1]:this.menuButton_.el();return this.menuButton_.controlText(t,r)};t.prototype.handleClick=function e(t){this.one(this.menu.contentEl(),"mouseleave",Me(this,function(e){this.unpressButton();this.el_.blur()}));if(this.buttonPressed_){this.unpressButton()}else{this.pressButton()}};t.prototype.focus=function e(){this.menuButton_.focus()};t.prototype.blur=function e(){this.menuButton_.blur()};t.prototype.handleFocus=function e(){Ce(f,"keydown",Me(this,this.handleKeyPress))};t.prototype.handleBlur=function e(){we(f,"keydown",Me(this,this.handleKeyPress))};t.prototype.handleKeyPress=function e(t){if(t.which===27||t.which===9){if(this.buttonPressed_){this.unpressButton()}if(t.which!==9){t.preventDefault();this.menuButton_.el_.focus()}}else if(t.which===38||t.which===40){if(!this.buttonPressed_){this.pressButton();t.preventDefault()}}};t.prototype.handleSubmenuKeyPress=function e(t){if(t.which===27||t.which===9){if(this.buttonPressed_){this.unpressButton()}if(t.which!==9){t.preventDefault();this.menuButton_.el_.focus()}}};t.prototype.pressButton=function e(){if(this.enabled_){this.buttonPressed_=true;this.menu.lockShowing();this.menuButton_.el_.setAttribute("aria-expanded","true");if(ot&&B()){return}this.menu.focus()}};t.prototype.unpressButton=function e(){if(this.enabled_){this.buttonPressed_=false;this.menu.unlockShowing();this.menuButton_.el_.setAttribute("aria-expanded","false")}};t.prototype.disable=function e(){this.unpressButton();this.enabled_=false;this.addClass("vjs-disabled");this.menuButton_.disable()};t.prototype.enable=function e(){this.enabled_=true;this.removeClass("vjs-disabled");this.menuButton_.enable()};return t}(et);et.registerComponent("MenuButton",ln);var dn=function(e){T(t,e);function t(r,i){A(this,t);var n=i.tracks;var a=S(this,e.call(this,r,i));if(a.items.length<=1){a.hide()}if(!n){return S(a)}var s=Me(a,a.update);n.addEventListener("removetrack",s);n.addEventListener("addtrack",s);a.player_.on("ready",s);a.player_.on("dispose",function(){n.removeEventListener("removetrack",s);n.removeEventListener("addtrack",s)});return a}return t}(ln);et.registerComponent("TrackButton",dn);var cn=function(e){T(t,e);function t(r,i){A(this,t);var n=S(this,e.call(this,r,i));n.selectable=i.selectable;n.isSelected_=i.selected||false;n.multiSelectable=i.multiSelectable;n.selected(n.isSelected_);if(n.selectable){if(n.multiSelectable){n.el_.setAttribute("role","menuitemcheckbox")}else{n.el_.setAttribute("role","menuitemradio")}}else{n.el_.setAttribute("role","menuitem")}return n}t.prototype.createEl=function t(r,i,n){this.nonIconControl=true;return e.prototype.createEl.call(this,"li",O({className:"vjs-menu-item",innerHTML:''+this.localize(this.options_.label)+"",tabIndex:-1},i),n)};t.prototype.handleClick=function e(t){this.selected(true)};t.prototype.selected=function e(t){if(this.selectable){if(t){this.addClass("vjs-selected");this.el_.setAttribute("aria-checked","true");this.controlText(", selected");this.isSelected_=true}else{this.removeClass("vjs-selected");this.el_.setAttribute("aria-checked","false");this.controlText("");this.isSelected_=false}}};return t}(Ai);et.registerComponent("MenuItem",cn);var fn=function(e){T(t,e);function t(r,i){A(this,t);var n=i.track;var a=r.textTracks();i.label=n.label||n.language||"Unknown";i.selected=n.mode==="showing";var o=S(this,e.call(this,r,i));o.track=n;var u=function e(){for(var t=arguments.length,r=Array(t),i=0;i-1){if(o.mode!=="showing"){o.mode="showing"}}else if(o.mode!=="disabled"){o.mode="disabled"}}};t.prototype.handleTracksChange=function e(t){var r=this.track.mode==="showing";if(r!==this.isSelected_){this.selected(r)}};t.prototype.handleSelectedLanguageChange=function e(t){if(this.track.mode==="showing"){var r=this.player_.cache_.selectedLanguage;if(r&&r.enabled&&r.language===this.track.language&&r.kind!==this.track.kind){return}this.player_.cache_.selectedLanguage={enabled:true,language:this.track.language,kind:this.track.kind}}};t.prototype.dispose=function t(){this.track=null;e.prototype.dispose.call(this)};return t}(cn);et.registerComponent("TextTrackMenuItem",fn);var hn=function(e){T(t,e);function t(r,i){A(this,t);i.track={player:r,kind:i.kind,kinds:i.kinds,default:false,mode:"disabled"};if(!i.kinds){i.kinds=[i.kind]}if(i.label){i.track.label=i.label}else{i.track.label=i.kinds.join(" and ")+" off"}i.selectable=true;i.multiSelectable=false;return S(this,e.call(this,r,i))}t.prototype.handleTracksChange=function e(t){var r=this.player().textTracks();var i=true;for(var n=0,a=r.length;n-1&&s.mode==="showing"){i=false;break}}if(i!==this.isSelected_){this.selected(i)}};t.prototype.handleSelectedLanguageChange=function e(t){var r=this.player().textTracks();var i=true;for(var n=0,a=r.length;n-1&&s.mode==="showing"){i=false;break}}if(i){this.player_.cache_.selectedLanguage={enabled:false}}};return t}(fn);et.registerComponent("OffTextTrackMenuItem",hn);var pn=function(e){T(t,e);function t(r){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};A(this,t);i.tracks=r.textTracks();return S(this,e.call(this,r,i))}t.prototype.createItems=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:fn;var i=void 0;if(this.label_){i=this.label_+" off"}t.push(new hn(this.player_,{kinds:this.kinds_,kind:this.kind_,label:i}));this.hideThreshold_+=1;var n=this.player_.textTracks();if(!Array.isArray(this.kinds_)){this.kinds_=[this.kind_]}for(var a=0;a-1){var o=new r(this.player_,{track:s,selectable:true,multiSelectable:false});o.addClass("vjs-"+s.kind+"-menu-item");t.push(o)}}return t};return t}(dn);et.registerComponent("TextTrackButton",pn);var vn=function(e){T(t,e);function t(r,i){A(this,t);var n=i.track;var a=i.cue;var s=r.currentTime();i.selectable=true;i.multiSelectable=false;i.label=a.text;i.selected=a.startTime<=s&&s=0;r--){var i=t[r];if(i.kind===this.kind_){return i}}};t.prototype.getMenuCaption=function e(){if(this.track_&&this.track_.label){return this.track_.label}return this.localize(Qe(this.kind_))};t.prototype.createMenu=function t(){this.options_.title=this.getMenuCaption();return e.prototype.createMenu.call(this)};t.prototype.createItems=function e(){var t=[];if(!this.track_){return t}var r=this.track_.cues;if(!r){return t}for(var i=0,n=r.length;i