!function(){"use strict";let e="undefined"!=typeof window,t=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),l={elements_selector:".lazy, .gp-lazyload-video",container:t||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},a=e=>Object.assign({},l,e),n=function(e,t){let l;let a="LazyLoad::Initialized",n=new e(t);try{l=new CustomEvent(a,{detail:{instance:n}})}catch(e){(l=document.createEvent("CustomEvent")).initCustomEvent(a,!1,!1,{instance:n})}window.dispatchEvent(l)},i="poster",s="llOriginalAttrs",r="loading",o="loaded",d="error",c="native",u="data-",_="ll-status",h=(e,t)=>e.getAttribute(u+t),g=(e,t,l)=>null===l?e.removeAttribute(u+t):e.setAttribute(u+t,l),b=e=>h(e,_),v=(e,t)=>g(e,_,t),p=e=>v(e,null),f=e=>null===b(e),m=e=>b(e)===r,E=e=>b(e)===d,y=e=>b(e)===c,L=[r,o,"applied",d],w=e=>L.indexOf(b(e))>=0,k=(e,t,l,a)=>{if(e&&"function"==typeof e){if(void 0!==a){e(t,l,a);return}if(void 0!==l){e(t,l);return}e(t)}},I=(t,l,a)=>{e&&t&&"string"==typeof l&&t.classList[a](l)},A=(e,t)=>I(e,t,"add"),C=(e,t)=>I(e,t,"remove"),x=(e,t)=>{if(!t)return;let l=t._observer;l&&l.unobserve(e)},O=e=>{e.disconnect()},z=(e,t,l)=>{t.unobserve_entered&&x(e,l)},S=(e,t)=>{e&&(e.loadingCount+=t)},N=e=>{e&&(e.toLoadCount-=1)},q=(e,t)=>{e&&(e.toLoadCount=t)},D=e=>e.loadingCount>0,H=e=>e.toLoadCount>0,T=e=>{let t=[];for(let l=0,a;a=e.children[l];l+=1)"SOURCE"===a.tagName&&t.push(a);return t},V=(e,t)=>{let l=T(e);l.forEach(t)},R=["src"],j=["src",i],M=["src","srcset","sizes"],P=e=>!!e[s],G=e=>e[s],U=e=>delete e[s],B=(e,t)=>{if(P(e))return;let l={};t.forEach(t=>{l[t]=e.getAttribute(t)}),e[s]=l},F=(e,t,l)=>{if(!l){e.removeAttribute(t);return}e.setAttribute(t,l)},J=(e,t)=>{if(!P(e))return;let l=G(e);t.forEach(t=>{F(e,t,l[t])})},K=e=>{if(!P(e))return;let t=G(e);e.style.backgroundImage=t.backgroundImage},Q=(e,t,l)=>{A(e,t.class_loading),v(e,r),l&&(S(l,1),k(t.callback_loading,e,l))},W=(e,t,l)=>{l&&e.setAttribute(t,l)},X={VIDEO:(e,t)=>{V(e,e=>{B(e,R),W(e,"src",h(e,t.data_src))}),B(e,j),W(e,i,h(e,t.data_poster)),W(e,"src",h(e,t.data_src)),e.load()}},Y=(e,t)=>{let l=X[e.tagName];l&&l(e,t)},Z=(e,t,l)=>{let a=X[e.tagName];a&&(a(e,t),Q(e,t,l))},$=e=>{delete e.llTempImage},ee=e=>e.llTempImage,et=["VIDEO"],el=e=>et.indexOf(e.tagName)>-1,ea=(e,t)=>{!t||D(t)||H(t)||k(e.callback_finish,t)},en=(e,t,l)=>{e.addEventListener(t,l),e.llEvLisnrs[t]=l},ei=(e,t,l)=>{e.removeEventListener(t,l)},es=e=>!!e.llEvLisnrs,er=(e,t,l)=>{es(e)||(e.llEvLisnrs={});let a="VIDEO"===e.tagName?"loadeddata":"load";en(e,a,t),en(e,"error",l)},eo=e=>{if(!es(e))return;let t=e.llEvLisnrs;for(let l in t){let a=t[l];ei(e,l,a)}delete e.llEvLisnrs},ed=(e,t,l)=>{$(e),S(l,-1),N(l),C(e,t.class_loading),t.unobserve_completed&&x(e,l)},ec=(e,t,l,a)=>{let n=y(t);ed(t,l,a),A(t,l.class_loaded),v(t,o),k(l.callback_loaded,t,a),n||ea(l,a)},eu=(e,t,l,a)=>{let n=y(t);ed(t,l,a),A(t,l.class_error),v(t,d),k(l.callback_error,t,a),l.restore_on_error&&J(t,M),n||ea(l,a)},e_=(e,t,l)=>{let a=ee(e)||e;es(a)||er(a,n=>{ec(n,e,t,l),eo(a)},n=>{eu(n,e,t,l),eo(a)})},eh=(e,t,l)=>{e_(e,t,l),Z(e,t,l)},eg=(e,t,l)=>{el(e)&&eh(e,t,l)},eb=(e,t,l)=>{e.setAttribute("loading","lazy"),e_(e,t,l),Y(e,t),v(e,c)},ev=(e,t,l)=>{if(l.cancel_on_exit&&!m(e))return},ep=(e,t,l,a)=>{let n=w(e);v(e,"entered"),A(e,l.class_entered),C(e,l.class_exited),z(e,l,a),k(l.callback_enter,e,t,a),n||eg(e,l,a)},ef=(e,t,l,a)=>{f(e)||(A(e,l.class_exited),ev(e,t,l),k(l.callback_exit,e,t,a))},em=["VIDEO"],eE=e=>e.use_native&&"loading"in HTMLImageElement.prototype,ey=(e,t,l)=>{e.forEach(e=>{-1!==em.indexOf(e.tagName)&&eb(e,t,l)}),q(l,0)},eL=e=>e.isIntersecting||e.intersectionRatio>0,ew=e=>({root:e.container===document?null:e.container,rootMargin:e.thresholds||e.threshold+"px"}),ek=(e,t,l)=>{e.forEach(e=>eL(e)?ep(e.target,e,t,l):ef(e.target,e,t,l))},eI=(e,t)=>{t.forEach(t=>{e.observe(t)})},eA=(e,t)=>{O(e),eI(e,t)},eC=(e,t)=>{eE(e)||(t._observer=new IntersectionObserver(l=>{ek(l,e,t)},ew(e)))},ex=e=>Array.prototype.slice.call(e),eO=e=>e.container.querySelectorAll(e.elements_selector),ez=e=>ex(e).filter(f),eS=e=>E(e),eN=e=>ex(e).filter(eS),eq=(e,t)=>ez(e||eO(t)),eD=(e,t)=>{let l=eN(eO(e));l.forEach(t=>{C(t,e.class_error),p(t)}),t.update()},eH=(t,l)=>{e&&(l._onlineHandler=()=>{eD(t,l)},window.addEventListener("online",l._onlineHandler))},eT=t=>{e&&window.removeEventListener("online",t._onlineHandler)},eV={VIDEO:e=>{V(e,e=>{J(e,R)}),J(e,j),e.load()}},eR=e=>{let t=eV[e.tagName];if(!t){K(e);return}t(e)},ej=(e,t)=>{f(e)||y(e)||(C(e,t.class_entered),C(e,t.class_exited),C(e,t.class_applied),C(e,t.class_loading),C(e,t.class_loaded),C(e,t.class_error))},eM=(e,t)=>{eR(e),ej(e,t),p(e),U(e)},eP=function(e,t){let l=a(e);this._settings=l,this.loadingCount=0,eC(l,this),eH(l,this),this.update(t)};function eG(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}eP.prototype={update:function(e){let l=this._settings,a=eq(e,l);if(q(this,a.length),t){this.loadAll(a);return}if(eE(l)){ey(a,l,this);return}eA(this._observer,a)},destroy:function(){this._observer&&this._observer.disconnect(),eT(this),eO(this._settings).forEach(e=>{U(e)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(e){let t=this._settings,l=eq(e,t);l.forEach(e=>{x(e,this),eg(e,t,this)})},restoreAll:function(){let e=this._settings;eO(e).forEach(t=>{eM(t,e)})}},eP.load=(e,t)=>{let l=a(t);eg(e,l)},eP.resetStatus=e=>{p(e)},e&&((e,t)=>{if(t){if(t.length)for(let l=0,a;a=t[l];l+=1)n(e,a);else n(e,t)}})(eP,window.lazyLoadOptions);let eU=()=>{window.removeEventListener("gp-global-loaded",eU),customElements.get("gp-lite-html5-embed")||customElements.define("gp-lite-html5-embed",class extends GP.Component{checkLoaded(){if(this.isCheckLoaded){let e=this.querySelector("video"),t=this.querySelector(".gp-thumbnail-video");e&&e.addEventListener("loadeddata",()=>{e.classList.remove("gp-invisible"),t&&(t.style.display="none")})}}addThumbnailEvent(){let e=this.querySelector(".gp-thumbnail-video"),t=this.querySelector("video");null==e||e.addEventListener("click",function(){e&&(e.style.display="none"),t&&t.play()})}constructor(){var e;super(),eG(this,"lazyLoadInstance",void 0),eG(this,"isCheckLoaded",void 0),null!==(e=this.lazyLoadInstance)&&void 0!==e||(this.lazyLoadInstance=new eP),this.lazyLoadInstance.update(),this.isCheckLoaded="true"===this.getAttribute("is-check-loaded"),this.addThumbnailEvent(),this.checkLoaded()}})};"completed"===window.gpReadyState?eU():window.addEventListener("gp-global-loaded",eU)}();