1(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,o)}return i}function i(e){for(var i=1;i<arguments.length;i++){var r=null!=arguments[i]?arguments[i]:{};i%2?t(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,i){return(t=n(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function r(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,n(o.key),o)}}function n(t){var i=function(t){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var o=i.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(i)?i:i+""}"undefined"!=typeof VSB&&(VSB.promiseTimeout=function(e,t){var i;return Promise.race([e,new Promise((function(e,o){return i=setTimeout(o,t)}))]).finally((function(){return clearTimeout(i)}))});var a=VSB.events,s=a.subscribe,d=a.trigger;s("vsb/load/v-video",(function(e){new l}));var l=function(){return e=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.eventHandler=function(){document.querySelectorAll(".js-play-video").forEach((function(e){e.addEventListener("click",(function(t){var i=document.querySelector('.v-cmp-embed[data-video="'.concat(e.dataset.video,'"]')),o=document.getElementById(e.dataset.video);if(i&&o&&!e.classList.contains("v-btn-disabled")){var r=e.closest(".v-cmp-embed");r&&(o.classList.remove("hidden"),r.classList.add("js-poster-hidden"),d("vsb/video/load"),d("vsb/video/".concat(o.id,"/play"),{video:o}))}}))})),s("vsb/video/ready",(function(e){var i=e.detail;t.videos[i.id]=i,-1!==t.playQueue.indexOf(i.id)&&d("vsb/video/".concat(i.id,"/play"),i.el)})),s("vsb/video/pause",(function(e){var o=i({action:"video-paused"},t.videos[e.detail.id]);d("vsb/video/event",o)})),s("vsb/video/play",(function(e){var o=i({action:"video-play"},t.videos[e.detail.id]),r=t.playQueue.indexOf(e.detail.id);-1!==r&&t.playQueue.splice(r,1),d("vsb/video/event",o)})),s("vsb/video/end",(function(e){var o=t.videos[e.detail.id];o.progressMilestones=[];var r=i({action:"video-ended"},o);d("vsb/video/event",r)})),s("vsb/video/progress",(function(e){var o=e.detail,r=o.id,n=o.progress,a=t.videos[r],s=0;if(n>=25&&n<50?s=25:n>=50&&n<75?s=50:n>=75&&n<100?s=75:n>=100&&(s=100),s>0&&-1===a.progressMilestones.indexOf(s)){a.progressMilestones.push(s);var l=i({action:"video-progress-".concat(s)},a);d("vsb/video/event",l)}})),s("modal-hide",(function(e){var i=e.detail.el,o=t.isVideoModal(i);o&&d("vsb/video/".concat(o.id,"/pause"),o.el)})),s("modal-show",(function(e){var i,o=(null!==(i=e.detail)&&void 0!==i?i:e).el,r=t.isVideoModal(o);r&&(t.videos[r.id]&&!o.dataset.loader?d("vsb/video/".concat(r.id,"/play"),r.el):t.playQueue.push(r.id))})),s("vsb/video/event",(function(e){e.detail.dataLayer&&(e.detail.category="Videos",VSB.AnalyticsController.sendToTagManager(e.detail))})),s("iframe-loaded",(function(e){var i,o,r=e.detail.el,n=null!==(i=null===(o=r.dataset)||void 0===o?void 0:o.platform)&&void 0!==i&&i,a=!!e.detail.el.closest(".v-mdu-modal"),s=!!e.detail.el.closest(".v-has-poster");n&&(t.videos[e.detail.el.id]?d("vsb/video/".concat(e.detail.el.id,"/play"),e.detail.el):((s||a)&&t.playQueue.push(r.id),t.getApi(n)))}))},this.getApi=function(e){var i="";switch(e){case"self-hosted":i=!1;break;case"vimeo":i="//player.vimeo.com/api/player.js";break;case"youtube":i="//www.youtube.com/iframe_api";break;case"wistia":i="//fast.wistia.com/assets/external/E-v1.js"}""!==i&&-1===t.platforms.indexOf(e)?(i?d("vsb/asset/load",{callback:function(){t.getVideos(e)},src:i,scriptType:"text/javascript",type:"script"}):t.getVideos(e),t.platforms.push(e)):t.getVideos(e)},this.getModalVideoId=function(e){var t;if(e)return null!==(t=e.querySelector(".v-embeded-video").id)&&void 0!==t&&t},this.getVideos=function(e){document.querySelectorAll('[data-platform="'.concat(e,'"]')).forEac
1h((function(i){var o=i.id;if(!t.videos[o]&&!i.dataset.loader){var r={dataLayer:"true"!==i.closest(".v-cmp-embed").dataset.disableAnalytics,el:i,id:o,platform:e,progressMilestones:[],target:{id:o},type:"video-interactions"};t.videos[o]=r,d("vsb/video/".concat(e,"/init"),{video:r})}}))},this.isVideoModal=function(e){var i,o=0 in e?e[0]:e,r=!1,n=!1;return o&&(("video"===(null===(i=o.dataset)||void 0===i?void 0:i.modalType)||o.firstElementChild.classList.contains("video-modal"))&&(r=!0),r&&(n={el:o,id:t.getModalVideoId(o)})),n},this.platforms=[],this.playQueue=[],this.videos={},this.eventHandler(),VSB.videos=this.videos,VSB.playPromiseChecker=this.playPromiseChecker},(t=[{key:"playPromiseChecker",value:function(e,t,i){VSB.promiseTimeout(e,500).then(!1,(function(e){t.onload=function(){i()},t.src+=""}))}}])&&r(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.