1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9917],{9917:function(t,e,n){n.r(e),n.d(e,{default:function(){return g}});var r=n(1957),o=n(761),i=n(6490);function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function u(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,v(r.key),r)}}function s(t,e,n){return e=l(e),function(t,e){if(e&&("object"==a(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},f(t,e)}function h(t,e){(function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")})(t,e),e.add(t)}function v(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}function p(t,e,n){if("function"==typeof t?t===e:t.has(e))return arguments.length<3?e:n;throw new TypeError("Private element is not present on this object")}var d,y,b,m=new WeakSet,g=function(t){function e(t){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),++e.debugAccessor,h(n=s(this,e,[t,o]),m),n.video=n.$root.get(0),n.poster=null,n.eventer=new r.A(["loop-expired","video-end"]),n.duration=null,n.iteration=0,n.limit=null,n.limitSetting="undefined"!==window.videoLoopLimit?window.videoLoopLimit:"auto",n.pauseWhenOutOfViewport=!0,n.expired=!1,n.runInterval=null,n.debug=window.location.search.match(/debug-video=1/),n.isHTML5Video="VIDEO"===n.video.nodeName,n.isMuxVideo="MUX-PLAYER"===n.video.nodeName,n.debug){var i="debugLoopingVideoObject"+e.debugAccessor;window[i]=n,console.log("Looping Video Debug",n.video,"access: window."+i)}return p(m,n,E).call(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&f(t,e)}(e,t),n=e,(o=[{key:"qaForceToEnd",value:function(){var t=this.$root.get(0);t.currentTime=t.duration-1}},{key:"qaForceExpire",value:function(){this.iteration=this.limit,this.qaForceToEnd()}}])&&u(n.prototype,o),i&&u(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i}(o.A);function w(t){!this.video.duration||Number.isNaN(this.video.duration)?this.video.addEventListener("loadedmetadata",(function(){t()})):t()}function _(){var t=this;if(!this.poster&&this.video.getAttribute("data-poster-loop-end")){var e=this.video.getAttribute("data-poster-loop-end").split(",");if(e.length){var n=e.map((function(t){return t.trim()}));this.poster=document.createElement("picture");var r=[],o=null;if(n.forEach((function(t){var e=t.match(/^(\d+)px:\s*(.+)$/);e?r.push({size:parseInt(e[1],10),url:e[2]}):o=t})),r.sort((function(t,e){return t.size-e.size})),r.forEach((function(e){var n=e.size,r=e.url,o=document.createElement("source");o.setAttribute("media","(max-width: ".concat(n,"px)")),o.setAttribute("srcset",r),t.poster.appendChild(o)})),o){var i=document.createElement("img");i.setAttribute("src",o),i.setAttribute("class",this.video.getAttribute("class")),this.poster.appendChild(i)}}this.video.after(this.poster)}this.video.remove()}function E(){var t=this;this.$root.length&&(this.isHTML5Video||(this.runInterval=setInterval((function(){t.video.currentTime>=t.video.duration-.2&&t.eventer.fire("video-end")}),200)),this.pauseWhenOutOfViewport&&$(window).on("scroll",(function(){i.A.elementInViewport(t.root)?t.video.paused&&!t.expired&&t.video.play():t.video.paused||t.video.pause()})),this.$root.removeAttr("loop"),"auto"===this.limitSetting?p(m,this,w).call(this,(function(){t.duration=t.video.duration;var e=Math.floor(t.video.duration);t.limit=e>180?1:Math.floor(180/e)})):this.limit=parseInt(this.limitSetting),this.eventer.on("video-end",(function(){t.iteration<t.limit||!t.limitSetting?(t.video.currentTime=0,t.video.play(),++t.iteration):(t.eventer.fire("loop-expired"),t.expired=!0,t.runInterval&&clearInterval(t.runInterval),t.isHTML5Video?t.video.src="":p(m,t,_).call(t))})),this.isHTML5Video&&this.video.addEventListener("ended",(function(){return t.eventer.fire("video-end")})))}d=g,b=0,(y=v(y="debugAccessor"))in d?Object.defineProperty(d,y,{value:b,enumerable:!0,configurable:!0,writable:!0}):d[y]=b},761:function(t,e,n){n.d(e,{A:function(){return l}});var r=n(3464);function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,a(r.key),r)}}function a(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
1(t,"string");return"symbol"==o(e)?e:e+""}function u(t,e){(function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")})(t,e),e.add(t)}function s(t,e,n){if("function"==typeof t?t===e:t.has(e))return arguments.length<3?e:n;throw new TypeError("Private element is not present on this object")}var c=new WeakSet,l=function(){return t=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),u(this,c),this.$root=(0,r.A)(e),this.root=this.$root.get(0),this.args=n,this.__proto__.els={},s(c,this,f).call(this),s(c,this,h).call(this)},e=[{key:"el",value:function(t){return s(c,this,v).call(this,t)}},{key:"$el",value:function(t){var e=s(c,this,v).call(this,t);return e&&"object"===o(e)&&void 0===e.nodeName&&(e=Object.values(e)),(0,r.A)(e)}},{key:"arg",value:function(t){return this.args[t]}},{key:"argObj",value:function(t){var e=this.arg(t);if(e){if("string"!=typeof e)return null;try{return JSON.parse(e)}catch(t){return null}}return null}},{key:"argBool",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return"boolean"==typeof this.args[t]?this.args[t]:e}}],e&&i(t.prototype,e),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,n}();function f(){var t=this,e=this.$root.find("[data-el]");e.length&&e.each((function(e,n){var r=n.getAttribute("data-el"),o=r.match(/^(.*)\[(.*?)\]/);if(o){var i=o[1],a=o[2];""===a?(t.__proto__.els[i]||(t.__proto__.els[i]=[]),t.__proto__.els[i].push(n)):(t.__proto__.els[i]||(t.__proto__.els[i]={}),t.__proto__.els[i][a]=n)}else t.__proto__.els[r]=n}))}function h(){var t=this,e=this.$root.find("script[data-arg]");e.length&&e.each((function(e,n){var r=n.getAttribute("data-arg");t.args[r]=n.innerText}))}function v(t){var e=t.match(/^(.*)\.(.*)$/),n=null;if(e&&(t=e[1],n=e[2]),this.__proto__.els[t]){return n?this.__proto__.els[t][n]:this.__proto__.els[t]}return null}},1957:function(t,e,n){function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e){(function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")})(t,e),e.add(t)}function u(t,e,n){if("function"==typeof t?t===e:t.has(e))return arguments.length<3?e:n;throw new TypeError("Private element is not present on this object")}n.d(e,{A:function(){return c}});var s=new WeakSet,c=function(){return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s),this.events={},this.flashEvents={},this.doneEvents={},this.propagable={},this.fired={},this.actions={},this.add(e)},e=[{key:"add",value:function(t){var e=this;return(t=Array.isArray(t)?t:[t]).forEach((function(t){e.events[t]||(e.events[t]=[],e.flashEvents[t]=[],e.doneEvents[t]=[])})),this}},{key:"inherit",value:function(t){this.events=t.events}},{key:"exists",value:function(t){return Boolean(this.events[t])}},{key:"has",value:function(t){return!!this.exists(t)&&this.events[t].length>0}},{key:"clearEvent",value:function(t){var e=this;return(t=Array.isArray(t)?t:[t]).forEach((function(t){e.events[t]&&(e.events[t]=[])})),this}},{key:"fire",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=[];t=Array.isArray(t)?t:[t];for(var i=function(){var i=t[a];if(r&&(n.propagable[i]||(n.propagable[i]=[]),n.propagable[i].push(e)),n.fired[i]||(n.fired[i]=0),
1++n.fired[i],n.events[i]){var u=0,s=n.events[i].length;n.events[i].forEach((function(t){++u;var r=t.apply(n,e);"boolean"==typeof r&&o.push(r?1:0),u===s&&n.doneEvents[i]&&n.doneEvents[i].length&&n.doneEvents[i].forEach((function(t){t.apply(n,e)}))}))}n.flashEvents[i]&&n.flashEvents[i].forEach((function(t,r){var a=t.apply(n,e);"boolean"==typeof a&&o.push(a?1:0),delete n.flashEvents[i][r]}))},a=0;a<t.length;a++)i();return!(o.length&&o.indexOf(0)>=0)}},{key:"fireAndPropagate",value:function(t,e){this.fire(t,e,!0)}},{key:"touched",value:function(t){return!!(this.fired[t]&&this.fired[t]>0)&&this.fired[t]}},{key:"on",value:function(t,e){var n=this;return(t=Array.isArray(t)?t:[t]).forEach((function(t){n.events[t]&&(u(s,n,l).call(n,t,e),n.events[t].push(e))})),this}},{key:"onNext",value:function(t,e){var n=this;return(t=Array.isArray(t)?t:[t]).forEach((function(t){n.flashEvents[t]&&(u(s,n,l).call(n,t,e),n.flashEvents[t].push(e))})),this}},{key:"done",value:function(t,e){var n=this;return(t=Array.isArray(t)?t:[t]).forEach((function(t){n.doneEvents[t]&&n.doneEvents[t].push(e)})),this}},{key:"act",value:function(t,e,n){var r=this,o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return this.onNext(t,n),this.actions[t]||(this.actions[t]=new Promise((function(t){e(t)}))),this.actions[t].then((function(e){r.fire(t,e,o)})),this.actions[t]}}],e&&o(t.prototype,e),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,n}();function l(t,e){var n=this;this.propagable[t]&&this.touched(t)&&this.propagable[t].forEach((function(t){e.apply(n,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.