1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{});})(this,function(t){function se(t){return t;}function At(t){return $e(t)[0]||(Yt(t)&&!1!==Lt.config().nullTargetWarn?console.warn("Element not found:",t):null);}function p(t){return Math.round(1e5*t)/1e5||0;}function n(){return "undefined"!=typeof window;}function u(){return Lt||n()&&(Lt=window.gsap)&&Lt.registerPlugin&≪}function Et(t){return !!~w.indexOf(t);}function Mt(t,e){return ~Wt.indexOf(t)&&Wt[Wt.indexOf(t)+1][e];}function ne(e,t){var i=t.s,t=t.sc,s=a.indexOf(e),n=t===te.sc?1:2;return ~s||(s=a.push(e)-1),a[s+n]||(a[s+n]=Mt(e,i)||(Et(e)?t:function(t){return arguments.length?e[i]=t:e[i];}));}function oe(t){return Mt(t,"getBoundingClientRect")||(Et(t)?function(){return Ve.width=jt.innerWidth,Ve.height=jt.innerHeight,Ve;}:function(){return zt(t);});}function re(t,e){e.s;var i,s=e.d2,n=e.d,e=e.a;return (i="scroll"+s)&&(e=Mt(t,i))?e()-oe(t)()[n]:Et(t)?(Nt[i]||Ft[i])-(jt["inner"+s]||Ft["client"+s]||Nt["client"+s]):t[i]-t["offset"+s];}function c(t,e){for(var i=0;i<s.length;i+=3)e&&!~e.indexOf(s[i+1])||t(s[i],s[i+1],s[i+2]);}function Ot(t){return "function"==typeof t;}function ae(t){return "number"==typeof t;}function le(t){return "object"==typeof t;}function d(t){return Ot(t)&&t();}function m(i,s){return function(){var t=d(i),e=d(s);return function(){d(t),d(e);};};}function he(t,e,i){t&&t.progress(e?0:1)&&i&&t.pause();}function ue(t,e){t.enabled&&(e=e(t))&&e.totalTime&&(t.callbackAnimation=e);}function Pt(t){return jt.getComputedStyle(t);}function ce(t,e){for(var i in e)i in t||(t[i]=e[i]);return t;}function de(t,e){e=e.d2;return t["offset"+e]||t["client"+e]||0;}function pe(t){var e,i=[],s=t.labels,n=t.duration();for(e in s)i.push(s[e]/n);return i;}function me(n){var o=Lt.utils.snap(n),r=Array.isArray(n)&&n.slice(0).sort(function(t,e){return t-e;});return r?function(t,e,i){var s;if(void 0===i&&(i=.001),!e)return o(t);if(0<e){for(t-=i,s=0;s<r.length;s++)if(r[s]>=t)return r[s];return r[s-1];}for(s=r.length,t+=i;s--;)if(r[s]<=t)return r[s];return r[0];}:function(t,e,i){void 0===i&&(i=.001);var s=o(t);return !e||Math.abs(s-t)<i||s-t<0==e<0?s:o(e<0?t-n:t+n);};}function f(e,i,t,s){t.split(",").forEach(function(t){return e(i,t,s);});}function It(t,e,i){return t.addEventListener(e,i,{passive:!0});}function fe(t,e,i){return t.removeEventListener(e,i);}function ge(t,e){var i,s;return Yt(t)&&(s=~(i=t.indexOf("="))?(t.charAt(i-1)+1)*parseFloat(t.substr(i+1)):0,~i&&(t.indexOf("%")>i&&(s*=e/100),t=t.substr(0,i-1)),t=s+(t in L?L[t]*e:~t.indexOf("%")?parseFloat(t)*e/100:parseFloat(t)||0)),t;}function ye(t,e,i,s,n,o,r,a){var l=n.startColor,h=n.endColor,u=n.fontSize,c=n.indent,n=n.fontWeight,d=Dt.createElement("div"),p=Et(i)||"fixed"===Mt(i,"pinType"),m=-1!==t.indexOf("scroller"),i=p?Nt:i,f=-1!==t.indexOf("start"),l=f?l:h,h="border-color:"+l+";font-size:"+u+";color:"+l+";font-weight:"+n+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return h+="position:"+((m||a)&&p?"fixed;":"absolute;"),!m&&!a&&p||(h+=(s===te?I:z)+":"+(o+parseFloat(c))+"px;"),r&&(h+="box-sizing:border-box;text-align:left;width:"+r.offsetWidth+"px;"),d._isStart=f,d.setAttribute("class","gsap-marker-"+t+(e?" marker-"+e:"")),d.style.cssText=h,d.innerText=e||0===e?t+"-"+e:t,i.children[0]?i.insertBefore(d,i.children[0]):i.appendChild(d),d._offset=d["offset"+s.op.d2],b(d,0,s,f),d;}function g(){return 34<Bt()-Vt&&e();}function ve(){e(),Vt||F("scrollStart"),Vt=Bt();}function be(){return !qt&&!C&&!Dt.fullscreenElement&&_.restart(!0);}function y(t){var e,i=Lt.ticker.frame,s=[],n=0;if($!==i||ze){for(q();n<l.length;n+=4)(e=jt.matchMedia(l[n]).matches)!==l[n+3]&&((l[n+3]=e)?s.push(n):q(1,l[n])||Ot(l[n+2])&&l[n+2]());for(N(),n=0;n<s.length;n++)Ht=l[e=s[n]],l[e+2]=l[e+1](t);Ht=0,r&&o(0,1),$=i,F("matchMedia");}}function we(){return fe(h,"scrollEnd",we)||o(!0);}function v(){return a.forEach(function(t){return "function"==typeof t&&(t.rec=0);});}function _e(t,e,i,s){if(t.parentNode!==e){for(var n,o=H.length,r=e.style,a=t.style;o--;)r[n=H[o]]=i[n];r.position="absolute"===i.position?"absolute":"relative","inline"===i.display&&(r.display="inline-block"),a[z]=a[I]=r.flexBasis="auto",r.overflow="visible",r.boxSizing="border-box",r[Qt]=de(t,Jt)+Kt,r[Xt]=de(t,te)+Kt,r[Gt]=a[Zt]=a.top=a[P]="0",Ce(s),a[Qt]=a.maxWidth=i[Qt],a[Xt]=a.maxHeight=i[Xt],a[Gt]=i[Gt],t.parentNode.insertBefore(e,t),e.appendChild(t);}}function xe(t){for(var e=W.length,i=t.style,s=[],n=0;n<e;n++)s.push(W[n],i[W[n]]);return s.t=t,s;}function Te(t,e,i,s,n,o,r,a,l,h,u,c,d){Ot(t)&&(t=t(a)),Yt(t)&&"max"===t.substr(0,3)&&(t=c+("="===t.charAt(4)?ge("0"+t.substr(3),i):0));var p,m,f,g=d?d.time():0;return d&&d.seek(0),ae(t)?r&&b(r,i,s,!0):(Ot(e)&&(e=e(a)),a=t.split(" "),m=At(e)||Nt,(e=zt(m)||{})&&(e.left||e.top)||"none"!==Pt(m).display||(p=m.style.display,m.style.display="block",e=zt(m),p?m.style.display=p:m.style.removeProperty("display")),p=ge(a[0],e[s.d]),a=ge(a[1]||"0",i),t=e[s.p]-l[s.p]-h+p+n-a,r&&b(r,a,s,i-a<20||r._isStart&&20<a),i-=i-a),o&&(e=o._isStart,f="scroll"+s.d2,b(o,h=t+i,s,e&&20<h||!e&&(u?Math.max(Nt[f],Ft[f]):o.parentNode[f])<=h+1),u)&&(l=zt(r),u)&&(o.style[s.op.p]=l[s.op.p]-s.op.m-o._offset+Kt),d&&m&&(f=zt(m),d.seek(c),p=zt(m),d._caScrollDist=f[s.p]-p[s.p],t=t/d._caScrollDist*c),d&&d.seek(g),d?t:Math.round(t);}function Se(t,e,i,s){if(t.parentNode!==e){var n,o,r=t.style;if(e===Nt){for(n in t._stOrig=r.cssText,o=Pt(t))+n||V.test(n)||!o[n]||"string"!=typeof r[n]||"0"===n||(r[n]=o[n]);r.top=i,r.left=s;}else r.cssText=t._stOrig;Lt.core.getCache(t).uncache=1,e.appendChild(t);}}function ke(a,t){function l(t,e,i,s,n){var o=l.tween,r=e.onComplete;return o&&o.kill(),h=Math.round(i),e[d]=t,(e.modifiers={})[d]=function(t){return (t=p(c()))!==h&&t!==u&&2<Math.abs(t-h)&&2<Math.abs(t-u)?(o.kill(),l.tween=0):t=i+s*o.ratio+n*o.ratio*o.ratio,u=h,h=p(t);},e.onComplete=function(){l.tween=0,r&&r.call(o);},o=l.tween=Lt.to(a,e);}var h,u,c=ne(a,t),d="_scroll"+t.p2;return a[d]=c,It(a,"wheel",function(){return l.tween&&l.tween.kill()&&(l.tween=0);}),l;}function zt(t,e){return e=e&&"matrix(1, 0, 0, 1, 0, 0)"!==Pt(t)[T]&&Lt.to(t,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),t=t.getBoundingClientRect(),e&&e.progress(0).kill(),t;}function b(t,e,i,s){var n={display:"block"},o=i[s?"os2":"p2"],r=i[s?"p2":"os2"];t._isFlipped=s,n[i.a+"Percent"]=s?-100:0,n[i.a]=s?"1px":0,n["border"+o+qe]=1,n["border"+r+qe]=0,n[i.p]=e+"px",Lt.set(t,n);}function o(t,e){!Vt||t?(A=!0,t=F("refreshInit"),Oe&&h.sort(),e||q(),ee.forEach(function(t){return t.refresh();}),ee.forEach(function(t){return "max"===t.vars.end&&t.setPositions(t.start,re(t.scroller,t._dir));}),t.forEach(function(t){return t&&t.render&&t.render(-1);}),v(),_.pause(),A=!1,F("refresh")):It(h,"scrollEnd",we);}function e(){if(!A){var t=ee.length,e=Bt(),i=50<=e-E,s=t&&ee[0].scroll();if(Be=s<R?-1:1,R=s,i&&(Vt&&!Me&&200<e-Vt&&(Vt=0,F("scrollEnd")),Ee=E,E=e),Be<0){for(Rt=t;0<Rt--;)ee[Rt]&&ee[Rt].update(0,i);Be=1;}else for(Rt=0;Rt<t;Rt++)ee[Rt]&&ee[Rt].update(0,i);}}function Ce(t){if(t){var e,i,s=t.t.style,n=t.length,o=0;for((t.t._gsap||Lt.core.getCache(t.t)).uncache=1;o<n;o+=2)i=t[o+1],e=t[o],i?s[e]=i:s[e]&&s.removeProperty(e.replace(B,"-$1").toLowerCase());}}var Lt,r,jt,Dt,Ft,Nt,w,_,$e,Ae,Ee,x,qt,Me,T,Rt,S,k,s,Oe,Pe,C,Ie,Ht,$,A,ze=1,Wt=[],a=[],Bt=Date.now,E=Bt(),Vt=0,Le=1,Yt=function(t){return "string"==typeof t;},Ut=Math.abs,M="scrollLeft",O="scrollTop",P="left",I="right",z="bottom",Qt="width",Xt="height",je="Right",De="Left",Fe="Top",Ne="Bottom",Gt="padding",Zt="margin",qe="Width",Kt="px",Jt={s:M,p:P,p2:De,os:I,os2:je,d:Qt,d2:qe,a:"x",sc:function(t){return arguments.length?jt.scrollTo(t,te.sc()):jt.pageXOffset||Dt[M]||Ft[M]||Nt[M]||0;}},te={s:O,p:"top",p2:Fe,os:z,os2:Ne,d:Xt,d2:"Height",a:"y",op:Jt,sc:function(t){return arguments.length?jt.scrollTo(Jt.sc(),t):jt.pageYOffset||Dt[O]||Ft[O]||Nt[O]||0;}},Re={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},He={toggleActions:"play",anticipatePin:0},L={top:0,left:0,center:.5,bottom:1,right:1},ee=[],We={},j={},D=[],l=[],F=function(t){return j[t]&&j[t].map(function(t){return t();})||D;},i=[],N=function(t){for(var e=0;e<i.length;e+=5)t&&i[e+4]!==t||(i[e].style.cssText=i[e+1],i[e].getBBox&&i[e].setAttribute("transform",i[e+2]||""),i[e+3].uncache=1);},q=function(t,e){var i;for(Rt=0;Rt<ee.length;Rt++)i=ee[Rt],e&&i.media!==e||(t?i.kill(1):i.revert());e&&N(e),e||F("revert");},R=0,Be=1,H=[P,"top",z,I,Zt+Ne,Zt+je,Zt+Fe,Zt+De,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],W=H.concat([Qt,Xt,"boxSizing","max"+qe,"maxHeight","position",Zt,Gt,Gt+Fe,Gt+je,Gt+Ne,Gt+De]),B=/([A-Z])/g,Ve={left:0,top:0},V=/(?:webkit|moz|length|cssText|inset)/i,h=(Jt.op=te,ie.prototype.init=function(g,y){var d,s,R,v,H,b,w,_,x,T,S,k,W,B,V,C,Y,U,Q,$,X,G,Z,K,J,tt,A,t,c,p,et,it,st,nt,m,f,n,ot,rt,at,E,M,O,lt,ht,r,ut,ct,P,dt,I,pt,mt,z,L,j,e,D,F,ft,gt,a,yt,N,l,vt,bt,wt,q,h,u,i,_t,xt,o,Tt,St,kt,Ct,$t;this.progress=this.start=0,this.vars&&this.kill(1),Le?(m=(g=ce(Yt(g)||ae(g)||g.nodeType?{trigger:g}:g,He)).onUpdate,f=g.toggleClass,n=g.id,ot=g.onToggle,rt=g.onRefresh,at=g.scrub,E=g.trigger,M=g.pin,O=g.pinSpacing,lt=g.invali
2dateOnRefresh,ht=g.anticipatePin,r=g.onScrubComplete,ut=g.onSnapComplete,ct=g.once,P=g.snap,dt=g.pinReparent,i=g.pinSpacer,I=g.containerAnimation,pt=g.fastScrollEnd,mt=g.preventOverlaps,z=g.horizontal||g.containerAnimation&&!1!==g.horizontal?Jt:te,L=!at&&0!==at,j=At(g.scroller||jt),e=Lt.core.getCache(j),D=Et(j),F="fixed"===("pinType" in g?g.pinType:Mt(j,"pinType")||D&&"fixed"),ft=[g.onEnter,g.onLeave,g.onEnterBack,g.onLeaveBack],gt=L&&g.toggleActions.split(" "),a=("markers" in g?g:He).markers,yt=!D&&parseFloat(Pt(j)["border"+z.p2+qe])||0,N=this,l=g.onRefreshInit&&function(){return g.onRefreshInit(N);},Tt=j,St=D,kt=z.d,Ct=z.d2,$t=z.a,vt=($t=Mt(Tt,"getBoundingClientRect"))?function(){return $t()[kt];}:function(){return (St?jt["inner"+Ct]:Tt["client"+Ct])||0;},o=j,bt=!D||~Wt.indexOf(o)?oe(o):function(){return Ve;},wt=0,q=ne(j,z),N.media=Ht,N._dir=z,ht*=45,N.scroller=j,N.scroll=I?I.time.bind(I):q,v=q(),N.vars=g,y=y||g.animation,"refreshPriority" in g&&(Oe=1),e.tweenScroll=e.tweenScroll||{top:ke(j,te),left:ke(j,Jt)},N.tweenTo=d=e.tweenScroll[z.p],y&&(y.vars.lazy=!1,y._initted||!1!==y.vars.immediateRender&&!1!==g.immediateRender&&y.render(0,!0,!0),N.animation=y.pause(),y.scrollTrigger=N,(t=ae(at)&&at)&&(A=Lt.to(y,{ease:"power3",duration:t,onComplete:function(){return r&&r(N);}})),J=0,n=n||y.vars.id),ee.push(N),P&&(le(P)&&!P.push||(P={snapTo:P}),"scrollBehavior" in Nt.style&&Lt.set(D?[Nt,Ft]:j,{scrollBehavior:"auto"}),R=Ot(P.snapTo)?P.snapTo:"labels"===P.snapTo?(xt=y,function(t){return Lt.utils.snap(pe(xt),t);}):"labelsDirectional"===P.snapTo?(_t=y,function(t,e){return me(pe(_t))(t,e.direction);}):!1!==P.directional?function(t,e){return me(P.snapTo)(t,e.direction);}:Lt.utils.snap(P.snapTo),c=le(c=P.duration||{min:.1,max:2})?Ae(c.min,c.max):Ae(c,c),p=Lt.delayedCall(P.delay||t/2||.1,function(){var t,e,i,s,n,o,r,a,l,h,u;Math.abs(N.getVelocity())<10&&!Me&&wt!==q()?(e=((t=y&&!L?y.totalProgress():N.progress)-tt)/(Bt()-Ee)*1e3||0,i=Lt.utils.clamp(-N.progress,1-N.progress,Ut(e/2)*e/.185),s=N.progress+(!1===P.inertia?0:i),n=Ae(0,1,R(s,N)),o=q(),r=Math.round(b+n*k),a=P.onStart,l=P.onInterrupt,h=P.onComplete,u=d.tween,o<=w&&b<=o&&r!==o&&(u&&!u._initted&&u.data<=Ut(r-o)||(!1===P.inertia&&(i=n-N.progress),d(r,{duration:c(Ut(.185*Math.max(Ut(s-t),Ut(n-t))/e/.05||0)),ease:P.ease||"power3",data:Ut(r-o),onInterrupt:function(){return p.restart(!0)&&l&&l(N);},onComplete:function(){N.update(),wt=q(),J=tt=y&&!L?y.totalProgress():N.progress,ut&&ut(N),h&&h(N);}},o,i*k,r-o-i*k),a&&a(N,d.tween)))):N.isActive&&p.restart(!0);}).pause()),n&&(We[n]=N),E=N.trigger=At(E||M),M=!0===M?E:At(M),Yt(f)&&(f={targets:E,className:f}),M&&(!1!==O&&O!==Zt&&(O=!(!O&&"flex"===Pt(M.parentNode).display)&&Gt),N.pin=M,!1!==g.force3D&&Lt.
2set(M,{force3D:!0}),(s=Lt.core.getCache(M)).spacer?W=s.pinState:(i&&((i=At(i))&&!i.nodeType&&(i=i.current||i.nativeElement),s.spacerIsNative=!!i,i)&&(s.spacerState=xe(i)),s.spacer=C=i||Dt.createElement("div"),C.classList.add("pin-spacer"),n&&C.classList.add("pin-spacer-"+n),s.pinState=W=xe(M)),N.spacer=C=s.spacer,o=Pt(M),X=o[O+z.os2],Y=Lt.getProperty(M),U=Lt.quickSetter(M,z.a,Kt),_e(M,C,o),V=xe(M)),a&&(e=le(a)?ce(a,Re):Re,T=ye("scroller-start",n,j,z,e,0),S=ye("scroller-end",n,j,z,e,0,T),t=T["offset"+z.op.d2],_=ye("start",n,j,z,e,t,0,I),x=ye("end",n,j,z,e,t,0,I),I&&(nt=Lt.quickSetter([_,x],z.a,Kt)),F||Wt.length&&!0===Mt(j,"fixedMarkers")||(o=Pt(i=D?Nt:j).position,i.style.position="absolute"===o||"fixed"===o?o:"relative",Lt.set([T,S],{force3D:!0}),Z=Lt.quickSetter(T,z.a,Kt),K=Lt.quickSetter(S,z.a,Kt))),I&&(h=I.vars.onUpdate,u=I.vars.onUpdateParams,I.eventCallback("onUpdate",function(){N.update(0,0,1),h&&h.apply(u||[]);})),N.previous=function(){return ee[ee.indexOf(N)-1];},N.next=function(){return ee[ee.indexOf(N)+1];},N.revert=function(t){var e,i,s=!1!==t||!N.enabled,t=qt;s!==N.isReverted&&(s&&(N.scroll.rec||(N.scroll.rec=q()),it=Math.max(q(),N.scroll.rec||0),et=N.progress,st=y&&y.progress()),_&&[_,x,T,S].forEach(function(t){return t.style.display=s?"none":"block";}),s&&(qt=1),N.update(s),qt=t,M&&(s?(t=M,e=C,Ce(i=W),(i=t._gsap).spacerIsNative?Ce(i.spacerState):t.parentNode===e&&(i=e.parentNode)&&(i.insertBefore(t,e),i.removeChild(e))):dt&&N.isActive||_e(M,C,Pt(M),G)),N.isReverted=s);},N.refresh=function(t,e){if(!qt&&N.enabled||e)if(M&&t&&Vt)It(ie,"scrollEnd",we);else{qt=1,A&&A.pause(),lt&&y&&y.time(-.01,!0).invalidate(),N.isReverted||N.revert();for(var i,s,n,o,r,e=vt(),t=bt(),a=I?I.duration():re(j,z),l=0,h=0,u=g.end,c=g.endTrigger||E,d=g.start||(0!==g.start&&E?M?"0 0":"0 100%":0),p=g.pinnedContainer&&At(g.pinnedContainer),m=E&&Math.max(0,ee.indexOf(N))||0,f=m;f--;)(n=ee[f]).end||n.refresh(0,1)||(qt=1),!(o=n.pin)||o!==E&&o!==M||n.isReverted||((r=r||[]).unshift(n),n.revert());for(Ot(d)&&(d=d(N)),b=Te(d,E,e,z,q(),_,T,N,t,yt,F,a,I)||(M?-.001:0),Ot(u)&&(u=u(N)),Yt(u)&&!u.indexOf("+=")&&(~u.indexOf(" ")?u=(Yt(d)?d.split(" ")[0]:"")+u:(l=ge(u.substr(2),e),u=Yt(d)?d:b+l,c=E)),w=Math.max(b,Te(u||(c?"100% 0":a),c,e,z,q()+l,x,S,N,t,yt,F,a,I))||-.001,k=w-b||(b-=.01)&&.001,l=0,f=m;f--;)(o=(n=ee[f]).pin)&&n.start-n._pinPush<b&&!I&&(i=n.end-n.start,o!==E&&o!==p||ae(d)||(l+=i*(1-n.progress)),o===M)&&(h+=i);if(b+=l,w+=l,N._pinPush=h,_&&l&&((i={})[z.a]="+="+l,p&&(i[z.p]="-="+q()),Lt.set([_,x],i)),M)i=Pt(M),u=z===te,c=q(),Q=parseFloat(Y(z.a))+h,!a&&1<w&&((D?Nt:j).style["overflow-"+z.a]="scroll"),_e(M,C,i),V=xe(M),s=zt(M,!0),e=F&&ne(j,u?Jt:te)(),O&&((G=[O+z.os2,k+h+Kt]).t=C,(f=O===Gt?de(M,z)+k+h:0)&&G.push(z.d,f+Kt),Ce(G),F)&&q(it),F&&((t={top:s.top+(u?c-b:e)+Kt,left:s.left+(u?e:c-b)+Kt,boxSizing:"border-box",position:"fixed"})[Qt]=t.maxWidth=Math.ceil(s.width)+Kt,t[Xt]=t.maxHeight=Math.ceil(s.height)+Kt,t[Zt]=t[Zt+Fe]=t[Zt+je]=t[Zt+Ne]=t[Zt+De]="0",t[Gt]=i[Gt],t[Gt+Fe]=i[Gt+Fe],t[Gt+je]=i[Gt+je],t[Gt+Ne]=i[Gt+Ne],t[Gt+De]=i[Gt+De],B=((t,e,i)=>{for(var s,n=[],o=t.length,r=i?8:0;r<o;r+=2)s=t[r],n.push(s,s in e?e[s]:t[r+1]);return n.t=t.t,n;})(W,t,dt)),y?(m=y._initted,Pe(1),y.render(y.duration(),!0,!0),$=Y(z.a)-Q+k+h,k!==$&&B.splice(B.length-2,2),y.render(0,!0,!0),m||y.invalidate(),Pe(0)):$=k;else{if(E&&q()&&!I)for(s=E.parentNode;s&&s!==Nt;)s._pinOffset&&(b-=s._pinOffset,w-=s._pinOffset),s=s.parentNode;}r&&r.forEach(function(t){return t.revert(!1);}),N.start=b,N.end=w,v=H=q(),I||(v<it&&q(it),N.scroll.rec=0),N.revert(!1),qt=0,y&&L&&y._initted&&y.progress()!==st&&y.progress(st,!0).render(y.time(),!0,!0),et===N.progress&&!I||(y&&!L&&y.totalProgress(et,!0),N.progress=et,N.update(0,0,1)),M&&O&&(C._pinOffset=Math.round(N.progress*$)),rt&&rt(N);}},N.getVelocity=function(){return (q()-H)/(Bt()-Ee)*1e3||0;},N.endAnimation=function(){he(N.callbackAnimation),y&&(A?A.progress(1):y.paused()?L||he(y,N.direction<0,1):he(y,y.reversed()));},N.labelToScroll=function(t){return y&&y.labels&&(b||N.refresh()||b)+y.labels[t]/y.duration()*k||0;},N.getTrailing=function(e){var t=ee.indexOf(N),t=0<N.direction?ee.slice(0,t).reverse():ee.slice(t+1);
2return Yt(e)?t.filter(function(t){return t.vars.preventOverlaps===e;}):t;},N.update=function(t,e,i){var s,n,o,r,a,l,h,u,c;(!I||i||t)&&(i=N.scroll(),a=(a=t?0:(i-b)/k)<0?0:1<a?1:a||0,h=N.progress,e&&(H=v,v=I?q():i,P)&&(tt=J,J=y&&!L?y.totalProgress():a),(a=ht&&!a&&M&&!qt&&!ze&&Vt&&b<i+(i-H)/(Bt()-Ee)*ht?1e-4:a)!==h&&N.enabled&&(u=(e=(s=N.isActive=!!a&&a<1)!=(!!h&&h<1))||!!a!=!!h,N.direction=h<a?1:-1,N.progress=a,u&&!qt&&(n=a&&!h?0:1===a?1:1===h?2:3,L)&&(o=!e&&"none"!==gt[n+1]&>[n+1]||gt[n],r=y&&("complete"===o||"reset"===o||o in y)),mt&&e&&(r||at||!y)&&(Ot(mt)?mt(N):N.getTrailing(mt).forEach(function(t){return t.endAnimation();})),L||(!A||qt||ze?y&&y.totalProgress(a,!!qt):(A.vars.totalProgress=a,A.invalidate().restart())),M&&(t&&O&&(C.style[O+z.os2]=X),F?u&&(h=!t&&h<a&&i<w+1&&i+1>=re(j,z),dt&&(t||!s&&!h?Se(M,C):(c=zt(M,!0),l=i-b,Se(M,Nt,c.top+(z===te?l:0)+Kt,c.left+(z===te?0:l)+Kt))),Ce(s||h?B:V),$!==k&&a<1&&s||U(Q+(1!==a||h?0:$))):U(Q+$*a)),!P||d.tween||qt||ze||p.restart(!0),f&&(e||ct&&a&&(a<1||!Ie))&&$e(f.targets).forEach(function(t){return t.classList[s||ct?"add":"remove"](f.className);}),!m||L||t||m(N),u&&!qt?(L&&(r&&("complete"===o?y.pause().totalProgress(1):"reset"===o?y.restart(!0).pause():"restart"===o?y.restart(!0):y[o]()),m)&&m(N),!e&&Ie||(ot&&e&&ue(N,ot),ft[n]&&ue(N,ft[n]),ct&&(1===a?N.kill(!1,1):ft[n]=0),e)||ft[n=1===a?1:3]&&ue(N,ft[n]),pt&&!s&&Math.abs(N.getVelocity())>(ae(pt)?pt:2500)&&(he(N.callbackAnimation),A?A.progress(1):he(y,!a,1))):L&&m&&!qt&&m(N)),K&&(c=I?i/I.duration()*(I._caScrollDist||0):i,Z(c+(T._isFlipped?1:0)),K(c)),nt)&&nt(-i/I.duration()*(I._caScrollDist||0));},N.enable=function(t,e){N.enabled||(N.enabled=!0,It(j,"resize",be),It(j,"scroll",ve),l&&It(ie,"refreshInit",l),!1!==t&&(N.progress=et=0,v=H=wt=q()),!1!==e&&N.refresh());},N.getTween=function(t){return t&&d?d.tween:A;},N.setPositions=function(t,e){M&&(Q+=t-b,$+=e-t-k),N.start=b=t,N.end=w=e,k=e-t,N.update();},N.disable=function(t,e){if(N.enabled&&(!1!==t&&N.revert(),N.enabled=N.isActive=!1,e||A&&A.pause(),it=0,s&&(s.uncache=1),l&&fe(ie,"refreshInit",l),p&&(p.pause(),d.tween)&&d.tween.kill()&&(d.tween=0),!D)){for(var i=ee.length;i--;)if(ee[i].scroller===j&&ee[i]!==N)return;fe(j,"resize",be),fe(j,"scroll",ve);}},N.kill=function(t,e){N.disable(t,e),A&&A.kill(),n&&delete We[n];var i=ee.indexOf(N);0<=i&&ee.splice(i,1),i===Rt&&0<Be&&Rt--,i=0,ee.forEach(function(t){return t.scroller===N.scroller&&(i=1);}),i||(N.scroll.rec=0),y&&(y.scrollTrigger=null,t&&y.render(-1),e||y.kill()),_&&[_,x,T,S].forEach(function(t){return t.parentNode&&t.parentNode.removeChild(t);}),M&&(s&&(s.uncache=1),i=0,ee.forEach(function(t){return t.pin===M&&i++;}),i||(s.spacer=0));},N.enable(!1,!1),y&&y.add&&!k?Lt.delayedCall(.01,function(){return b||w||N.refresh();})&&(k=.01,b=w=0):N.refresh()):this.update=this.refresh=this.kill=se;},ie.register=function(t){var e,i;return !r&&(Lt=t||u(),n()&&window.document&&(jt=window,Dt=document,Ft=Dt.documentElement,Nt=Dt.body),Lt)&&($e=Lt.utils.toArray,Ae=Lt.utils.clamp,Pe=Lt.core.suppressOverwrites||se,Lt.core.globals("ScrollTrigger",ie),Nt)&&(It(jt,"wheel",ve),w=[jt,Dt,Ft,Nt],It(Dt,"scroll",ve),i=(t=Nt.style).borderTopStyle,t.borderTopStyle="solid",e=zt(Nt),te.m=Math.round(e.top+te.sc())||0,Jt.m=Math.round(e.left+Jt.sc())||0,i?t.borderTopStyle=i:t.removeProperty("border-top-style"),x=setInterval(g,200),Lt.delayedCall(.5,function(){return ze=0;}),It(Dt,"touchcancel",se),It(Nt,"touchstart",se),f(It,Dt,"pointerdown,touchstart,mousedown",function(){return Me=1;}),f(It,Dt,"pointerup,touchend,mouseup",function(){return Me=0;}),T=Lt.utils.checkPrefix("transform"),W.push(T),r=Bt(),_=Lt.delayedCall(.2,o).pause(),s=[Dt,"visibilitychange",function(){var t=jt.innerWidth,e=jt.innerHeight;Dt.hidden?(S=t,k=e):S===t&&k===e||be();},Dt,"DOMContentLoaded",o,jt,"load",function(){return Vt||o();},jt,"resize",be],c(It)),r;},ie.defaults=function(t){if(t)for(var e in t)He[e]=t[e];return He;},ie.kill=function(){Le=0,ee.slice(0).forEach(function(t){return t.kill(1);});},ie.config=function(t){"limitCallbacks" in t&&(Ie=!!t.limitCallbacks);var e=t.syncInterval;e&&clearInterval(x)||(x=e)&&setInterval(g,e),"autoRefreshEvents" in t&&(c(fe),c(It,t.autoRefreshEvents||"none"),C=-1===(t.autoRefreshEvents+"").indexOf("resize"));},ie.scrollerProxy=function(t,e){var t=At(t),i=a.indexOf(t),s=Et(t);~i&&a.splice(i,s?6:2),e&&(s?Wt.unshift(jt,e,Nt,e,Ft,e):Wt.unshift(t,e));},ie.matchMedia=function(t){var e,i,s,n,o;for(i in t)s=l.indexOf(i),n=t[i],"all"===(Ht=i)?n():(e=jt.matchMedia(i))&&(e.matches&&(o=n()),~s?(l[s+1]=m(l[s+1],n),l[s+2]=m(l[s+2],o)):(s=l.length,l.push(i,n,o),e.addListener?e.addListener(y):e.addEventListener("change",y)),l[s+3]=e.matches),Ht=0;return l;},ie.clearMatchMedia=function(t){t||(l.length=0),0<=(t=l.indexOf(t))&&l.splice(t,4);}
2,ie.isInViewport=function(t,e,i){t=(Yt(t)?At(t):t).getBoundingClientRect(),e=t[i?Qt:Xt]*e||0;return i?0<t.right-e&&t.left+e<jt.innerWidth:0<t.bottom-e&&t.top+e<jt.innerHeight;},ie.positionInViewport=function(t,e,i){var t=(t=Yt(t)?At(t):t).getBoundingClientRect(),s=t[i?Qt:Xt],s=null==e?s/2:e in L?L[e]*s:~e.indexOf("%")?parseFloat(e)*s/100:parseFloat(e)||0;return i?(t.left+s)/jt.innerWidth:(t.top+s)/jt.innerHeight;},ie);function ie(t,e){r||ie.register(Lt)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),this.init(t,e);}h.version="3.9.1",h.saveStyles=function(t){return t?$e(t).forEach(function(t){var e;t&&t.style&&(0<=(e=i.indexOf(t))&&i.splice(e,5),i.push(t,t.style.cssText,t.getBBox&&t.getAttribute("transform"),Lt.core.getCache(t),Ht));}):i;},h.revert=function(t,e){return q(!t,e);},h.create=function(t,e){return new h(t,e);},h.refresh=function(t){return t?be():(r||h.register())&&o(!0);},h.update=e,h.clearScrollMemory=v,h.maxScroll=function(t,e){return re(t,e?Jt:te);},h.getScrollFunc=function(t,e){return ne(At(t),e?Jt:te);},h.getById=function(t){return We[t];},h.getAll=function(){return ee.slice(0);},h.isScrolling=function(){return !!Vt;},h.snapDirectional=me,h.addEventListener=function(t,e){t=j[t]||(j[t]=[]);~t.indexOf(e)||t.push(e);},h.removeEventListener=function(t,e){t=j[t],e=t&&t.indexOf(e);0<=e&&t.splice(e,1);},h.batch=function(t,e){var i,s=[],n={},o=e.interval||.016,r=e.batchMax||1e9;for(i in e)n[i]="on"===i.substr(0,2)&&Ot(e[i])&&"onRefreshInit"!==i?((t)=>{var e=[],i=[],s=Lt.delayedCall(o,function(){t(e,i),e=[],i=[];}).pause();return function(t){e.length||s.restart(!0),e.push(t.trigger),i.push(t),r<=e.length&&s.progress(1);};})(e[i]):e[i];return Ot(r)&&(r=r(),It(h,"refresh",function(){return r=e.batchMax();})),$e(t).forEach(function(t){var e={};for(i in n)e[i]=n[i];e.trigger=t,s.push(h.create(e));}),s;},h.sort=function(t){return ee.sort(t||function(t,e){return -1e6*(t.vars.refreshPriority||0)+t.start-(e.start+-1e6*(e.vars.refreshPriority||0));});},u()&&Lt.registerPlugin(h),t.ScrollTrigger=h,t.default=h,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default;}),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.AOS=e();})(this,function(){var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},v="Expected a function",i=NaN,s="[object Symbol]",n=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,j=/^0o[0-7]+$/i,D=parseInt,e="object"==typeof t&&t&&t.Object===Object&&t,a="object"==typeof self&&self&&self.Object===Object&&self,F=e||a||Function("return this")(),N=Object.prototype.toString,q=Math.max,R=Math.min,b=function(){return F.Date.now();};function H(s,i,t){var n,o,r,a,l,h,u=0,c=!1,d=!1,e=!0;if("function"!=typeof s)throw new TypeError(v);function p(t){var e=n,i=o;return n=o=void 0,u=t,a=s.apply(i,e);}function m(t){var e=t-h;return void 0===h||i<=e||e<0||d&&r<=t-u;}function f(){var t,e=b();if(m(e))return g(e);l=setTimeout(f,(t=i-(e-h),d?R(t,r-(e-u)):t));}function g(t){return l=void 0,e&&n?p(t):(n=o=void 0,a);}function y(){var t=b(),e=m(t);if(n=arguments,o=this,h=t,e){if(void 0===l)return u=t=h,l=setTimeout(f,i),c?p(t):a;if(d)return l=setTimeout(f,i),p(h);}return void 0===l&&(l=setTimeout(f,i)),a;}return i=_(i)||0,w(t)&&(c=!!t.leading,r=(d="maxWait" in t)?q(_(t.maxWait)||0,i):r,e="trailing" in t?!!t.trailing:e),y.cancel=function(){void 0!==l&&clearTimeout(l),n=h=o=l=void (u=0);},y.flush=function(){return void 0===l?a:g(b());},y;}function w(t){var e=typeof t;return t&&("object"==e||"function"==e);}function _(t){if("number"==typeof t)return t;if("symbol"==typeof (e=t)||e&&"object"==typeof e&&N.call(e)==s)return i;if("string"!=typeof (t=w(t)?w(e="function"==typeof t.valueOf?t.valueOf():t)?e+"":e:t))return 0===t?t:+t;t=t.replace(n,"");var e=r.test(t);return e||j.test(t)?D(t.slice(2),e?2:8):o.test(t)?i:+t;}function x(){return G.Date.now();}var W=function(t,e,i){var s=!0,n=!0;if("function"!=typeof t)throw new TypeError(v);return w(i)&&(s="leading" in i?!!i.leading:s,n="trailing" in i?!!i.trailing:n),H(t,e,{leading:s,maxWait:e,trailing:n});},l=NaN,B="[object Symbol]",V=/^\s+|\s+$/g,Y=/^[-+]0x[0-9a-f]+$/i,U=/^0b[01]+$/i,Q=/^0o[0-7]+$/i,X=parseInt,e="object"==typeof t&&t&&t.Object===Object&&t,a="object"==typeof self&&self&&self.Object===Object&&self,G=e||a||Function("return this")(),Z=Object.prototype.toString,K=Math.max,J=Math.min;function T(t){var e=typeof t;return t&&("object"==e||"function"==e);}function S(t){if("number"==typeof t)return t;if("symbol"==typeof (e=t)||e&&"object"==typeof e&&Z.call(e)==B)return l;if("string"!=typeof (t=T(t)?T(e="function"==typeof t.valueOf?t.valueOf():t)?e+"":e:t))return 0===t?t:+t;t=t.replace(V,"");var e=U.test(t);return e||Q.test(t)?X(t.slice(2),e?2:8):Y.test(t)?l:+t;}function h(s,i,t){var n,o,r,a,l,h,u=0,c=!1,d=!1,e=!0;if("function"!=typeof s)throw new TypeError("Expected a function");function p(t){var e=n,i=o;return n=o=void 0,u=t,a=s.apply(i,e);}function m(t){var e=t-h;return void 0===h||i<=e||e<0||d&&r<=t-u;}function f(){var t,e=x();if(m(e))return g(e);l=setTimeout(f,(t=i-(e-h),d?J(t,r-(e-u)):t));}function g(t){return l=void 0,e&&n?p(t):(n=o=void 0,a);}function y(){var t=x(),e=m(t);if(n=arguments,o=this,h=t,e){if(void 0===l)return u=t=h,l=setTimeout(f,i),c?p(t):a;if(d)return l=setTimeout(f,i),p(h);}return void 0===l&&(l=setTimeout(f,i)),a;}return i=S(i)||0,T(t)&&(c=!!t.leading,r=(d="maxWait" in t)?K(S(t.maxWait)||0,i):r,e="trailing" in t?!!t.trailing:e),y.cancel=function(){void 0!==l&&clearTimeout(l),n=h=o=l=void (u=0);},y.flush=function(){return void 0===l?a:g(x());},y;}var u=function(){};function tt(t){t&&t.forEach(function(t){var e=Array.prototype.slice.call(t.addedNodes),t=Array.prototype.slice.call(t.removedNodes
2);if(function t(e){for(var i,s=void 0,s=0;s<e.length;s+=1){if((i=e[s]).dataset&&i.dataset.aos)return 1;if(i.children&&t(i.children))return 1;}}(e.concat(t)))return u();});}function c(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;}var et=function(){return !!c();},it=function(t,e){var i=window.document,s=new (c())(tt);u=e,s.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0});},t=function(t,e,i){return e&&d(t.prototype,e),i&&d(t,i),t;},st=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i,s=arguments[e];for(i in s)Object.prototype.hasOwnProperty.call(s,i)&&(t[i]=s[i]);}return t;},nt=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,ot=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,rt=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,at=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function d(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value" in s&&(s.writable=!0),Object.defineProperty(t,s.key,s);}}function p(){return navigator.userAgent||navigator.vendor||window.opera||"";}function m(){var t=document.querySelectorAll("[data-aos]");return Array.prototype.map.call(t,function(t){return {node:t};});}function f(){return document.all&&!window.atob;}function g(){(I=0<arguments.length&&void 0!==arguments[0]&&arguments[0]?!0:I)&&(P=lt(P,z),E(P),window.addEventListener("scroll",W(function(){E(P,z.once);},z.throttleDelay)));}function y(){if(P=m(),C(z.disable)||f())return k();g();}function k(){P.forEach(function(t,e){t.node.removeAttribute("data-aos"),t.node.removeAttribute("data-aos-easing"),t.node.removeAttribute("data-aos-duration"),t.node.removeAttribute("data-aos-delay"),z.initClassName&&t.node.classList.remove(z.initClassName),z.animatedClassName&&t.node.classList.remove(z.animatedClassName);});}function C(t){return !0===t||"mobile"===t&&$.mobile()||"phone"===t&&$.phone()||"tablet"===t&&$.tablet()||"function"==typeof t&&!0===t();}t(L,[{key:"phone",value:function(){var t=p();return !(!nt.test(t)&&!ot.test(t.substr(0,4)));}},{key:"mobile",value:function(){var t=p();return !(!rt.test(t)&&!at.test(t.substr(0,4)));}},{key:"tablet",value:function(){return this.mobile()&&!this.phone();}},{key:"ie11",value:function(){return "-ms-scroll-limit" in document.documentElement.style&&"-ms-ime-align" in document.documentElement.style;}}]);var $=new L(),A=function(t,e){var i=void 0;return $.ie11()?(i=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,{detail:e}):i=new CustomEvent(t,{detail:e}),document.dispatchEvent(i);},E=function(t){return t.forEach(function(t,e){function i(){var e,t;s.animated&&(e=a,(t=o.animatedClassNames)&&t.forEach(function(t){return e.classList.remove(t);}),A("aos:out",a),s.options.id&&A("aos:in:"+s.options.id,a),s.animated=!1);}var s,n,o,r,a;s=t,t=window.pageYOffset,o=s.options,r=s.position,a=s.node,o.mirror&&t>=r.out&&!o.once?i():t>=r.in?s.animated||(n=a,(t=o.animatedClassNames)&&t.forEach(function(t){return n.classList.add(t);}),A("aos:in",a),s.options.id&&A("aos:in:"+s.options.id,a),s.animated=!0):s.animated&&!o.once&&i();});},M=function(t){for(var e=0,i=0;t&&!isNaN(t.offsetLeft)&&!isNaN(t.offsetTop);)e+=t.offsetLeft-("BODY"!=t.tagName?t.scrollLeft:0),i+=t.offsetTop-("BODY"!=t.tagName?t.scrollTop:0),t=t.offsetParent;return {top:i,left:e};},O=function(t,e,i){t=t.getAttribute("data-aos-"+e);if(void 0!==t){if("true"===t)return !0;if("false"===t)return !1;}return t||i;},lt=function(t,h){return t.forEach(function(t,e){var i,s,n,o=O(t.node,"mirror",h.mirror),r=O(t.node,"once",h.once),a=O(t.node,"id"),l=h.useClassNames&&t.node.getAttribute("data-aos"),l=[h.animatedClassName].concat(l?l.split(" "):[]).filter(function(t){return "string"==typeof t;});h.initClassName&&t.node.classList.add(h.initClassName),t.position={in:((t,e,i)=>{var s=window.innerHeight,n=O(t,"anchor"),o=O(t,"anchor-placement"),e=Number(O(t,"offset",o?0:e)),o=o||i,r=t,a=(n&&document.querySelectorAll(n)&&(r=document.querySelectorAll(n)[0]),M(r).top-s);switch(o){case "top-bottom":break;case "center-bottom":a+=r.offsetHeight/2;break;case "bottom-bottom":a+=r.offsetHeight;break;case "top-center":a+=s/2;break;case "center-center":a+=s/2+r.offsetHeight/2;break;case "bottom-center":a+=s/2+r.offsetHeight;break;case "top-top":a+=s;break;case "bottom-top":a+=s+r.offsetHeight;break;case "center-top":a+=s+r.offsetHeight/2;}return a+e;})(t.node,h.offset,h.anchorPlacement),out:o&&(i=t.node,s=h.offset,window.innerHeight,n=O(i,"anchor"),s=O(i,"offset",s),n&&document.querySelectorAll(n)&&(i=document.querySelectorAll(n)[0]),M(i).top+i.offsetHeight-s)},t.options={once:r,mirror:o,animatedClassNames:l,id:a};}),t;},P=[],I=!1,z={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,mirror:!1,anchorPlacement:"top-bottom",startEvent:"DOMContentLoaded",animatedClassName:"aos-animate",initClassName:"aos-init",useClassNames:!1,disableMutationObserver:!1,throttleDelay:99,debounceDelay:50};function L(){if(!(this instanceof L))throw new TypeError("Cannot call a class as a function");}return {init:function(t){return z=st(z,t),P=m(),z.disableMutationObserver||et()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),z.disableMutationObserver=!0),z.disableMutationObserver||it("[data-aos]",y),C(z.disable)||f()?k():(document.querySelector("body").setAttribute("data-aos-easing",z.easing),document.querySelector("body").setAttribute("data-aos-duration",z.duration),document.querySelector("body").setAttribute("data-aos-delay",z.delay),-1===["DOMContentLoaded","load"].indexOf(z.startEvent)?document.addEventListener(z.startEvent,function(){g(!0);}):window.addEventListener("load",function(){g(!0);}
2),"DOMContentLoaded"===z.startEvent&&-1<["complete","interactive"].indexOf(document.readyState)&&g(!0),window.addEventListener("resize",h(g,z.debounceDelay,!0)),window.addEventListener("orientationchange",h(g,z.debounceDelay,!0)),P);},refresh:g,refreshHard:y};}),((n,o,r)=>{function e(t,e){function i(){s.options.originalVideoW=s.options.$video[0].videoWidth,s.options.originalVideoH=s.options.$video[0].videoHeight,s.initialised||s.init();}var s=this;this.element=t,this.options=n.extend({},l,e),this._defaults=l,this._name=a,this.options.$video=n(t),this.detectBrowser(),this.shimRequestAnimationFrame(),this.options.has3d=this.detect3d(),this.options.$videoWrap.css({position:"relative",overflow:"hidden","z-index":"10"}),this.options.$video.css({position:"absolute","z-index":"1"}),this.options.$video.on("canplay canplaythrough",i),3<this.options.$video[0].readyState&&i();}var a="backgroundVideo",l={$videoWrap:n(".video-wrapper-inner"),$outerWrap:n(o),$window:n(o),minimumVideoWidth:400,preventContextMenu:!1,parallax:!0,parallaxOptions:{effect:1.5},pauseVideoOnViewLoss:!1};e.prototype={init:function(){var t=this;this.initialised=!0,this.lastPosition=-1,this.ticking=!1,this.options.$window.resize(function(){t.positionObject();}),this.options.parallax&&this.options.$window.on("scroll",function(){t.update();}),this.options.pauseVideoOnViewLoss&&this.playPauseVideo(),this.options.preventContextMenu&&this.options.$video.on("contextmenu",function(){return !1;}),this.options.$window.trigger("resize");},requestTick:function(){this.ticking||(o.requestAnimationFrame(this.positionObject.bind(this)),this.ticking=!0);},update:function(){this.lastPosition=o.pageYOffset,this.requestTick();},detect3d:function(){var t,e,i=r.createElement("p"),s={WebkitTransform:"-webkit-transform",OTransform:"-o-transform",MSTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(t in r.body.insertBefore(i,r.body.lastChild),s)void 0!==i.style[t]&&(i.style[t]="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)",e=o.getComputedStyle(i).getPropertyValue(s[t]));return i.parentNode.removeChild(i),void 0!==e&&"none"!==e;},detectBrowser:function(){var t=navigator.userAgent.toLowerCase();-1<t.indexOf("chrome")||-1<t.indexOf("safari")?(this.options.browser="webkit",this.options.browserPrexix="-webkit-"):-1<t.indexOf("firefox")?(this.options.browser="firefox",this.options.browserPrexix="-moz-"):-1!==t.indexOf("MSIE")||0<t.indexOf("Trident/")?(this.options.browser="ie",this.options.browserPrexix="-ms-"):-1<t.indexOf("Opera")&&(this.options.browser="opera",this.options.browserPrexix="-o-");},scaleObject:function(){var t,e;return this.options.$videoWrap.width(this.options.$outerWrap.width()),this.options.$videoWrap.height(this.options.$outerWrap.height()),e=this.options.$window.width()/this.options.originalVideoW,(e=(t=this.options.$window.height()/this.options.originalVideoH)<e?e:t)*this.options.originalVideoW<this.options.minimumVideoWidth&&(e=this.options.minimumVideoWidth/this.options.originalVideoW),this.options.$video.width(e*this.options.originalVideoW),this.options.$video.height(e*this.options.originalVideoH),{xPos:-parseInt(this.options.$video.width()-this.options.$window.width())/2,yPos:parseInt(this.options.$video.height()-this.options.$window.height())/2};},positionObject:function(){var t=o.pageYOffset,e=this.scaleObject(this.options.$video,this.options.$videoWrap),i=e.xPos,e=e.yPos,e=this.options.parallax?0<=t?this.calculateYPos(e,t):this.calculateYPos(e,0):-e;this.options.has3d?(this.options.$video.css(this.options.browserPrexix+"transform3d","translate3d(-"+i+"px, "+e+"px, 0)"),this.options.$video.css("transform","translate3d("+i+"px, "+e+"px, 0)")):(this.options.$video.css(this.options.browserPrexix+"transform","translate(-"+i+"px, "+e+"px)"),this.options.$video.css("transform","translate("+i+"px, "+e+"px)")),this.ticking=!1;},calculateYPos:function(t,e){return -((parseInt(this.options.$videoWrap.offset().top)-e)/this.options.parallaxOptions.effect+t);},disableParallax:function(){this.options.$window.unbind(".backgroundVideoParallax");},playPauseVideo:function(){var t=this;this.options.$window.on("scroll.backgroundVideoPlayPause",function(){t.options.$window.scrollTop()<t.options.$videoWrap.height()?t.options.$video.get(0).play():t.options.$video.get(0).pause();});},shimRequestAnimationFrame:function(){for(var n=0,t=["ms","moz","
2webkit","o"],e=0;e<t.length&&!o.requestAnimationFrame;++e)o.requestAnimationFrame=o[t[e]+"RequestAnimationFrame"],o.cancelAnimationFrame=o[t[e]+"CancelAnimationFrame"]||o[t[e]+"CancelRequestAnimationFrame"];o.requestAnimationFrame||(o.requestAnimationFrame=function(t){var e=(new Date()).getTime(),i=Math.max(0,16-(e-n)),s=o.setTimeout(function(){t(e+i);},i);return n=e+i,s;}),o.cancelAnimationFrame||(o.cancelAnimationFrame=function(t){clearTimeout(t);});}},n.fn[a]=function(t){return this.each(function(){n.data(this,"plugin_"+a)||n.data(this,"plugin_"+a,new e(this,t));});};})(jQuery,window,document),((t,e)=>{"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e();})(this,function(){return i={686:function(t,e,i){i.d(e,{default:function(){return s;}});var e=i(279),r=i.n(e),e=i(370),a=i.n(e),e=i(817),l=i.n(e);function h(t){try{document.execCommand(t);}catch(t){}}function u(t){return t=l()(t),h("cut"),t;}function c(t){var e,i,s,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},o="";return "string"==typeof t?(e=t,i="rtl"===document.documentElement.getAttribute("dir"),(s=document.createElement("textarea")).style.fontSize="12pt",s.style.border="0",s.style.padding="0",s.style.margin="0",s.style.position="absolute",s.style[i?"right":"left"]="-9999px",i=window.pageYOffset||document.documentElement.scrollTop,s.style.top="".concat(i,"px"),s.setAttribute("readonly",""),s.value=e,n.container.appendChild(s),o=l()(s),h("copy"),s.remove()):(o=l()(t),h("copy")),o;}function d(t){return (d="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;})(t);}function p(t){return (p="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;})(t);}function m(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value" in s&&(s.writable=!0),Object.defineProperty(t,s.key,s);}}function f(t,e){return (f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t;})(t,e);}function g(t){return (g=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t);})(t);}function y(t,e){if(t="data-clipboard-".concat(t),e.hasAttribute(t))return e.getAttribute(t);}var s=(()=>{var t=o,e=r();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}}),e&&f(t,e),i=o,s=(()=>{if("undefined"==typeof Reflect||!Reflect.construct)return !1;if(Reflect.construct.sham)return !1;if("function"==typeof Proxy)return !0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0;}catch(t){return !1;}})();var i,s,n=function(){var t=g(i),e=s?(e=g(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),t=this;if(!e||"object"!==p(e)&&"function"!=typeof e){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return e;};function o(t,e){var i;if(this instanceof o)return (i=n.call(this)).resolveOptions(e),i.listenClick(t),i;throw new TypeError("Cannot call a class as a function");}return t=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return c(t,e);}},{key:"cut",value:u},{key:"isSupported",value:function(){var t="string"==typeof (t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"])?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t);}),e;}}],m((e=o).prototype,[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body;}},{key:"listenClick",value:function(t){var e=this;this.listener=a()(t,"click",function(t){return e.onClick(t);});}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,t=function(){var t=void 0===(i=(s=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).action)?"copy":i,e=s.container,i=s.target,s=s.text;if("copy"!==t&&"cut"!==t)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i){if(!i||"object"!==d(i)||1!==i.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===t&&i.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===t&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');}return s?c(s,{container:e}):i?"cut"===t?u(i):c(i,{container:e}):void 0;}({action:this.action(e),container:this.container,target:this.target(e),text:this.text(e)});
2this.emit(t?"success":"error",{action:this.action,text:t,trigger:e,clearSelection:function(){e&&e.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges();}});}},{key:"defaultAction",value:function(t){return y("action",t);}},{key:"defaultTarget",value:function(t){if(t=y("target",t))return document.querySelector(t);}},{key:"defaultText",value:function(t){return y("text",t);}},{key:"destroy",value:function(){this.listener.destroy();}}]),m(e,t),o;})();},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode;}};},438:function(t,e,i){var r=i(828);function o(t,e,i,s,n){var o=function(e,i,t,s){return function(t){t.delegateTarget=r(t.target,i),t.delegateTarget&&s.call(e,t);};}.apply(this,arguments);return t.addEventListener(i,o,n),{destroy:function(){t.removeEventListener(i,o,n);}};}t.exports=function(t,e,i,s,n){return "function"==typeof t.addEventListener?o.apply(null,arguments):"function"==typeof i?o.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return o(t,e,i,s,n);}));};},879:function(t,i){i.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType;},i.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length" in t&&(0===t.length||i.node(t[0]));},i.string=function(t){return "string"==typeof t||t instanceof String;},i.fn=function(t){return "[object Function]"===Object.prototype.toString.call(t);};},370:function(t,e,i){var h=i(879),u=i(438);t.exports=function(t,e,i){if(!t&&!e&&!i)throw new Error("Missing required arguments");
2if(!h.string(e))throw new TypeError("Second argument must be a String");if(!h.fn(i))throw new TypeError("Third argument must be a Function");if(h.node(t))return (r=t).addEventListener(a=e,l=i),{destroy:function(){r.removeEventListener(a,l);}};if(h.nodeList(t))return s=t,n=e,o=i,Array.prototype.forEach.call(s,function(t){t.addEventListener(n,o);}),{destroy:function(){Array.prototype.forEach.call(s,function(t){t.removeEventListener(n,o);});}};if(h.string(t))return u(document.body,t,e,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var s,n,o,r,a,l;};},817:function(t){t.exports=function(t){var e,i="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),i=window.getSelection(),(e=document.createRange()).selectNodeContents(t),i.removeAllRanges(),i.addRange(e),i.toString());return i;};},279:function(t){function e(){}e.prototype={on:function(t,e,i){var s=this.e||(this.e={});return (s[t]||(s[t]=[])).push({fn:e,ctx:i}),this;},once:function(t,e,i){var s=this;function n(){s.off(t,n),e.apply(i,arguments);}return n._=e,this.on(t,n,i);},emit:function(t){for(var e=[].slice.call(arguments,1),i=((this.e||(this.e={}))[t]||[]).slice(),s=0,n=i.length;s<n;s++)i[s].fn.apply(i[s].ctx,e);return this;},off:function(t,e){var i=this.e||(this.e={}),s=i[t],n=[];if(s&&e)for(var o=0,r=s.length;o<r;o++)s[o].fn!==e&&s[o].fn._!==e&&n.push(s[o]);return n.length?i[t]=n:delete i[t],this;}},t.exports=e,t.exports.TinyEmitter=e;}},n={},s.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return s.d(e,{a:e}),e;},s.d=function(t,e){for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]});},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},s(686).default;function s(t){var e;return (n[t]||(e=n[t]={exports:{}},i[t](e,e.exports,s),e)).exports;}var i,n;}),((t,e)=>{"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.counterUp=e():t.counterUp=e();})(self,function(){{var s={d:(t,e)=>{for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]});},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:(t)=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0});}},e={};s.r(e),s.d(e,{default:()=>t,divideNumbers:()=>r});let t=(i,t={})=>{let {action:e="start",duration:s=1e3,delay:n=16}=t;if("stop"===e)o(i);else{if(o(i),/[0-9]/.test(i.innerHTML)){let t=r(i.innerHTML,{duration:s||i.getAttribute("data-duration"),delay:n||i.getAttribute("data-delay")}),e=(i._countUpOrigInnerHTML=i.innerHTML,i.innerHTML=t[0]||" ",i.style.visibility="visible",function(){i.innerHTML=t.shift()||" ",t.length?(clearTimeout(i.countUpTimeout),i.countUpTimeout=setTimeout(e,n)):i._countUpOrigInnerHTML=void 0;});i.countUpTimeout=setTimeout(e,n);}}},o=(t)=>{clearTimeout(t.countUpTimeout),t._countUpOrigInnerHTML&&(t.innerHTML=t._countUpOrigInnerHTML,t._
2countUpOrigInnerHTML=void 0),t.style.visibility="";},r=(t,e={})=>{let {duration:i=1e3,delay:s=16}=e,o=i/s,r=t.toString().split(/(<[^>]+>|[0-9.][,.0-9]*[0-9]*)/),a=[];for(let t=0;t<o;t++)a.push("");for(let e=0;e<r.length;e++)if(/([0-9.][,.0-9]*[0-9]*)/.test(r[e])&&!/<[^>]+>/.test(r[e])){let i=r[e],s=[...i.matchAll(/[.,]/g)].map((t)=>({char:t[0],i:i.length-t.index-1})).sort((t,e)=>t.i-e.i),n=(i=i.replace(/[.,]/g,""),a.length-1);for(let e=o;1<=e;e--){let t=parseInt(i/o*e,10);t=s.reduce((t,{char:e,i})=>t.length<=i?t:t.slice(0,-i)+e+t.slice(-i),t.toString()),a[n--]+=t;}}else{for(let t=0;t<o;t++)a[t]+=r[e];}return a[a.length]=t.toString(),a;};return e;}}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?exports=t(require("jquery")):t(jQuery);})(function(e){function i(t){var e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375;}e.easing.jswing=e.easing.swing;var s=Math.pow,n=Math.sqrt,o=Math.sin,r=Math.cos,a=Math.PI,l=1.70158,h=1.525*l,u=2*a/3,c=2*a/4.5;e.extend(e.easing,{def:"easeOutQuad",swing:function(t){return e.easing[e.easing.def](t);},easeInQuad:function(t){return t*t;},easeOutQuad:function(t){return 1-(1-t)*(1-t);},easeInOutQuad:function(t){return t<.5?2*t*t:1-s(-2*t+2,2)/2;},easeInCubic:function(t){return t*t*t;},easeOutCubic:function(t){return 1-s(1-t,3);},easeInOutCubic:function(t){return t<.5?4*t*t*t:1-s(-2*t+2,3)/2;},easeInQuart:function(t){return t*t*t*t;},easeOutQuart:function(t){return 1-s(1-t,4);},easeInOutQuart:function(t){return t<.5?8*t*t*t*t:1-s(-2*t+2,4)/2;},easeInQuint:function(t){return t*t*t*t*t;},easeOutQuint:function(t){return 1-s(1-t,5);},easeInOutQuint:function(t){return t<.5?16*t*t*t*t*t:1-s(-2*t+2,5)/2;},easeInSine:function(t){return 1-r(t*a/2);},easeOutSine:function(t){return o(t*a/2);},easeInOutSine:function(t){return -(r(a*t)-1)/2;},easeInExpo:function(t){return 0===t?0:s(2,10*t-10);},easeOutExpo:function(t){return 1===t?1:1-s(2,-10*t);},easeInOutExpo:function(t){return 0===t?0:1===t?1:t<.5?s(2,20*t-10)/2:(2-s(2,-20*t+10))/2;},easeInCirc:function(t){return 1-n(1-s(t,2));},easeOutCirc:function(t){return n(1-s(t-1,2));},easeInOutCirc:function(t){return t<.5?(1-n(1-s(2*t,2)))/2:(n(1-s(-2*t+2,2))+1)/2;},easeInElastic:function(t){return 0===t?0:1===t?1:-s(2,10*t-10)*o((10*t-10.75)*u);},easeOutElastic:function(t){return 0===t?0:1===t?1:s(2,-10*t)*o((10*t-.75)*u)+1;},easeInOutElastic:function(t){return 0===t?0:1===t?1:t<.5?-(s(2,20*t-10)*o((20*t-11.125)*c))/2:s(2,-20*t+10)*o((20*t-11.125)*c)/2+1;},easeInBack:function(t){return (1+l)*t*t*t-l*t*t;},easeOutBack:function(t){return 1+(1+l)*s(t-1,3)+l*s(t-1,2);},easeInOutBack:function(t){return t<.5?s(2*t,2)*(7.189819*t-h)/2:(s(2*t-2,2)*((1+h)*(2*t-2)+h)+2)/2;},easeInBounce:function(t){return 1-i(1-t);},easeOutBounce:i,easeInOutBounce:function(t){return t<.5?(1-i(1-2*t))/2:(1+i(2*t-1))/2;}});}),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).window=t.window||{});})(this,function(t){function s(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e;}function $(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t;}function N(t){return "string"==typeof t;}function c(t){return "function"==typeof t;}function A(t){return "number"==typeof t;}function o(t){return void 0===t;}function E(t){return "object"==typeof t;}function z(t){return !1!==t;}function a(){return "undefined"!=typeof window;}function Z(t){return c(t)||N(t);}function l(t){return (Wt=Lt(t,r))&&f;}function K(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()");}function J(t,e){return !e&&console.warn(t);}function h(t,e){return t&&(r[t]=e)&&Wt&&(Wt[t]=e)||r;}function g(){return 0;}function tt(t){var e,i,s=t[0];if(E(s)||c(s)||(t=[t]),!(e=(s._gsap||{}).harness)){for(i=Ae.length;i--&&!Ae[i].targetTest(s););e=Ae[i];}for(i=t.length;i--;)t[i]&&(t[i]._gsap||(t[i]._gsap=new He(t[i],e)))||t.splice(i,1);return t;}function et(t){return t._gsap||tt(P(t))[0]._gsap;}function y(t,e,i){return (i=t[e])&&c(i)?t[e]():o(i)&&t.getAttribute&&t.getAttribute(e)||i;}
2function p(t,e){return (t=t.split(",")).forEach(e)||t;}function L(t){return Math.round(1e5*t)/1e5||0;}function M(t){return Math.round(1e7*t)/1e7||0;}function it(){var t,e,i=Se.length,s=Se.slice(0);for(ke={},t=Se.length=0;t<i;t++)(e=s[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0);}function v(t,e,i,s){Se.length&&it(),t.render(e,i,s),Se.length&&it();}function b(t){var e=parseFloat(t);return (e||0===e)&&(t+"").match(_e).length<2?e:N(t)?t.trim():t;}function w(t){return t;}function j(t,e){for(var i in e)i in t||(t[i]=e[i]);return t;}function x(t,e){for(var i in e)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=E(e[i])?x(t[i]||(t[i]={}),e[i]):e[i]);return t;}function st(t,e){var i,s={};for(i in t)i in e||(s[i]=t[i]);return s;}function nt(t){var s,e=t.parent||F,i=t.keyframes?(s=I(t.keyframes),function(t,e){for(var i in e)i in t||"duration"===i&&s||"ease"===i||(t[i]=e[i]);}):j;if(z(t.inherit))for(;e;)i(t,e.vars.defaults),e=e.parent||e._dp;return t;}function T(t,e,i,s){void 0===i&&(i="_first"),void 0===s&&(s="_last");var n=e._prev,o=e._next;n?n._next=o:t[i]===e&&(t[i]=o),o?o._prev=n:t[s]===e&&(t[s]=n),e._next=e._prev=e.parent=null;}function D(t,e){!t.parent||e&&!t.parent.autoRemoveChildren||t.parent.remove(t),t._act=0;}function S(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var i=t;i;)i._dirty=1,i=i.parent;return t;}function k(t){return t._repeat?jt(t._tTime,t=t.duration()+t._rDelay)*t:0;}function C(t,e){return (t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur);}function ot(t){t._end=M(t._start+(t._tDur/Math.abs(t._ts||t._rts||W)||0));}function rt(t,e){var i=t._dp;i&&i.smoothChildTiming&&t._ts&&(t._start=M(i._time-(0<t._ts?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),ot(t),i._dirty||S(i,t));}function at(t,e){var i;if((e._time||e._initted&&!e._dur)&&(i=C(t.rawTime(),e),!e._dur||Ft(0,e.totalDuration(),i)-e._tTime>W)&&e.render(i,!0),S(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(i=t;i._dp;)0<=i.rawTime()&&i.totalTime(i._tTime),i=i._dp;t._zTime=-W;}}function O(t,e,i,s){e.parent&&D(e),e._start=M((A(i)?i:i||t!==F?u(t,i,e):t._time)+e._delay),e._end=M(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0));var i=t,n=e,o="_first",r="_last",a=t._sort?"_start":0;void 0===o&&(o="_first");var l,h=i[r=void 0===r?"_last":r];if(a)for(l=n[a];h&&h[a]>l;)h=h._prev;return h?(n._next=h._next,h._next=n):(n._next=i[o],i[o]=n),n._next?n._next._prev=n:i[r]=n,n._prev=h,n.parent=n._dp=i,Dt(e)||(t._recent=e),s||at(t,e),t;}function lt(t,e){(r.ScrollTrigger||K("scrollTrigger",e))&&r.ScrollTrigger.create(e,t);}function ht(t,e,i,s){return Qe(t,e),!t._initted||!i&&t._pt&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&Vt!==m.frame&&(Se.push(t),t._lazy=[e,s]);}function ut(t,e,i,s){var n=t._repeat,e=M(e)||0,o=t._tTime/t._tDur;return o&&!s&&(t._time*=e/t._dur),t._dur=e,t._tDur=n?n<0?1e10:M(e*(n+1)+t._rDelay*n):e,0<o&&!s?rt(t,t._tTime=t._tDur*o):t.parent&&ot(t),i||S(t.parent,t),t;}function ct(t){return t instanceof Y?S(t):ut(t,t._dur);}function dt(t,e,i){var s,n,o=A(e[1]),r=(o?2:1)+(t<2?0:1),a=e[r];if(o&&(a.duration=e[1]),a.parent=i,t){for(s=a,n=i;n&&!("immediateRender" in s);)s=n.vars.defaults||{},n=z(n.vars.inherit)&&n.parent;a.immediateRender=z(s.immediateRender),t<2?a.runBackwards=1:a.startAt=e[r-1];}return new U(e[0],a,e[1+r]);}function pt(t,e){return t||0===t?e(t):e;}function q(t,e){return N(t)&&(e=xe.exec(t))?t.substr(e.index+e[0].length):"";}function mt(t,e){return t&&E(t)&&"length" in t&&(!e&&!t.length||t.length-1 in t&&E(t[0]))&&!t.nodeType&&t!==i;}function ft(t){return t.sort(function(){return .5-Math.random();});}function gt(t){var p,m,f,g,y,v,b,w,_;return c(t)?t:(m=Ne((p=E(t)?t:{each:t}).ease),f=p.from||0,g=parseFloat(p.base)||0,y={},t=0<f&&f<1,v=isNaN(f)||t,b=p.axis,N(_=w=f)?w=_={center:.5,edges:.5,end:1}[f]||0:!t&&v&&(w=f[0],_=f[1]),function(t,e,i){var s,n,o,r,a,l,h,u,c=(i||p).length,d=y[c];if(!d){if(!(u="auto"===p.grid?0:(p.grid||[1,H])[1])){for(l=-H;l<(l=i[u++].getBoundingClientRect().left)&&u<c;);u--;}for(d=y[c]=[],s=v?Math.min(u,c)*w-.5:f%u,n=u===H?0:v?c*_/u-.5:f/u|0,h=H,a=l=0;a<c;a++)r=a%u-s,o=n-(a/u|0),d[a]=r=b?Math.abs("y"===b?o:r):de(r*r+o*o),l<r&&(l=r),r<h&&(h=r);"random"===f&&ft(d),d.max=l-h,d.min=h,d.v=c=(parseFloat(p.amount)||parseFloat(p.each)*(c<u?c-1:b?"
2y"===b?c/u:u:Math.max(u,c/u))||0)*("edges"===f?-1:1),d.b=c<0?g-c:g,d.u=q(p.amount||p.each)||0,m=m&&c<0?Fe(m):m;}return c=(d[t]-d.min)/d.max||0,M(d.b+(m?m(c):c)*d.v)+d.u;});}function yt(i){var s=Math.pow(10,((i+"").split(".")[1]||"").length);return function(t){var e=Math.round(parseFloat(t)/i)*i*s;return (e-e%1)/s+(A(t)?0:q(t));};}function vt(l,t){var h,u,e=I(l);return !e&&E(l)&&(h=e=l.radius||H,l.values?(l=P(l.values),(u=!A(l[0]))&&(h*=h)):l=yt(l.increment)),pt(t,e?c(l)?function(t){return u=l(t),Math.abs(u-t)<=h?u:t;}:function(t){for(var e,i,s=parseFloat(u?t.x:t),n=parseFloat(u?t.y:0),o=H,r=0,a=l.length;a--;)(e=u?(e=l[a].x-s)*e+(i=l[a].y-n)*i:Math.abs(l[a]-s))<o&&(o=e,r=a);return r=!h||o<=h?l[r]:t,u||r===t||A(t)?r:r+q(t);}:yt(l));}function bt(t,e,i,s){return pt(I(t)?!e:!0===i?!!(i=0):!s,function(){return I(t)?t[~~(Math.random()*t.length)]:(i=i||1e-5)&&(s=i<1?Math.pow(10,(i+"").length-2):1)&&Math.floor(Math.round((t-i/2+Math.random()*(e-t+.99*i))/i)*i*s)/s;});}function wt(e,i,t){return pt(t,function(t){return e[~~i(t)];});}function _t(t){for(var e,i,s,n,o=0,r="";~(e=t.indexOf("random(",o));)s=t.indexOf(")",e),n="["===t.charAt(e+7),i=t.substr(e+7,s-e-7).match(n?_e:ge),r+=t.substr(o,e-o)+bt(n?i:+i[0],n?0:+i[1],+i[2]||1e-5),o=s+1;return r+t.substr(o,t.length-o);}function xt(t,e,i){var s,n,o,r=t.labels,a=H;for(s in r)(n=r[s]-e)<0==!!i&&n&&a>(n=Math.abs(n))&&(o=s,a=n);return o;}function Tt(t){return D(t),t.scrollTrigger&&t.scrollTrigger.kill(!1),t.progress()<1&&_(t,"onInterrupt"),t;}function St(t,e,i){return (6*(t+=t<0?1:1<t?-1:0)<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)*d+.5|0;}function kt(t,e,i){var s,n,o,r,a,l,h,u=t?A(t)?[t>>16,t>>8&d,t&d]:0:Pe.black;if(!u){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Pe[t])u=Pe[t];else if("#"===t.charAt(0)){if(9===(t=t.length<6?"#"+(s=t.charAt(1))+s+(n=t.charAt(2))+n+(o=t.charAt(3))+o+(5===t.length?t.charAt(4)+t.charAt(4):""):t).length)return [(u=parseInt(t.substr(1,6),16))>>16,u>>8&d,u&d,parseInt(t.substr(7),16)/255];u=[(t=parseInt(t.substr(1),16))>>16,t>>8&d,t&d];}else if("hsl"===t.substr(0,3))if(u=h=t.match(ge),e){if(~t.indexOf("="))return u=t.match(ye),i&&u.length<4&&(u[3]=1),u;}else r=+u[0]%360/360,a=u[1]/100,s=2*(l=u[2]/100)-(n=l<=.5?l*(a+1):l+a-l*a),3<u.length&&(u[3]*=1),u[0]=St(r+1/3,s,n),u[1]=St(r,s,n),u[2]=St(r-1/3,s,n);else u=t.match(ge)||Pe.transparent;u=u.map(Number);}return e&&!h&&(s=u[0]/d,n=u[1]/d,o=u[2]/d,l=((t=Math.max(s,n,o))+(e=Math.min(s,n,o)))/2,t===e?r=a=0:(h=t-e,a=.5<l?h/(2-t-e):h/(t+e),r=t===s?(n-o)/h+(n<o?6:0):t===n?(o-s)/h+2:(s-n)/h+4,r*=60),u[0]=~~(r+.5),u[1]=~~(100*a+.5),u[2]=~~(100*l+.5)),i&&u.length<4&&(u[3]=1),u;}function Ct(t){var e=[],i=[],s=-1;return t.split(Ie).forEach(function(t){t=t.match(ve)||[];e.push.apply(e,t),i.push(s+=t.length+1);}),e.c=i,e;}function $t(t,e,i){var s,n,o,r,a="",l=(t+a).match(Ie),h=e?"hsla(":"rgba(",u=0;if(!l)return t;if(l=l.map(function(t){return (t=kt(t,e,1))&&h+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")";}),i&&(o=Ct(t),(s=i.c).join(a)!==o.c.join(a)))for(r=(n=t.replace(Ie,"1").split(ve)).length-1;u<r;u++)a+=n[u]+(~s.indexOf(u)?l.shift()||h+"0,0,0,0)":(o.length?o:l.length?l:i).shift());if(!n)for(r=(n=t.split(Ie)).length-1;u<r;u++)a+=n[u]+l[u];return a+n[r];}function At(t){var e=t.join(" ");if(Ie.lastIndex=0,Ie.test(e))return e=ze.test(e),t[1]=$t(t[1],e),t[0]=$t(t[0],e,Ct(t[1])),!0;}function Et(t){var e,i,s,n=(t+"").split("("),o=V[n[0]];return o&&1<n.length&&o.config?o.config.apply(null,~t.indexOf("{")?[((t)=>{for(var e,i,s,n={},o=t.substr(1,t.length-3).split(":"),r=o[0],a=1,l=o.length;a<l;a++)i=o[a],e=a!==l-1?i.lastIndexOf(","):i.length,s=i.substr(0,e),n[r]=isNaN(s)?s.replace(De,"").trim():+s,r=i.substr(e+1).trim();return n;})(n[1])]:(e=(n=t).indexOf("(")+1,i=n.indexOf(")"),s=n.indexOf("(",e),n.substring(e,~s&&s<i?n.indexOf(")",i+1):i).split(",").map(b))):V._CE&&je.test(t)?V._CE("",t):o;}function Mt(t,e){for(var i,s=t._first;s;)s instanceof Y?Mt(s,e):!s.vars.yoyoEase||s._yoyo&&s._repeat||s._yoyo===e||(s.timeline?Mt(s.timeline,e):(i=s._ease,s._ease=s._yEase,s._yEase=i,s._yoyo=e)),s=s._next;}function Ot(t,e,i,s){var n,o={easeIn:e,easeOut:i=void 0===i?function(t){return 1-e(1-t);}:i,easeInOut:s=void 0===s?function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2;}:s};p(t,function(t){for(var e in V[t]=r[t]=o,V[n=t.toLowerCase()]=i,o)V[n+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=V[t+"."+e]=o[e];});}function Pt(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2;};}function It(i,t,e){function s(t){return 1===t?1:n*Math.pow(2,-10*t)*me((t-o)*r)+1;}var n=1<=t?t:1,o=(r=(e||(i?.3:.45))/(t<1?t:1))/he*(Math.asin(1/n)||0),e="out"===i?s:"in"===i?function(t){return 1-s(1-t);}:Pt(s),r=he/r;return e.config=function(t,e){return It(i,t,e);},e;}
2function zt(e,i){function s(t){return t?--t*t*((i+1)*t+i)+1:0;}void 0===i&&(i=1.70158);var t="out"===e?s:"in"===e?function(t){return 1-s(1-t);}:Pt(s);return t.config=function(t){return zt(e,t);},t;}function Lt(t,e){for(var i in e)t[i]=e[i];return t;}function jt(t,e){return e=Math.floor(t/=e),t&&e===t?e-1:e;}function Dt(t){return "isFromStart"===(t=t.data)||"isStart"===t;}function u(t,e,i){var s,n,o,r=t.labels,a=t._recent||Me,l=t.duration()>=H?a.endTime(!1):t._dur;return N(e)&&(isNaN(e)||e in r)?(n=e.charAt(0),o="%"===e.substr(-1),s=e.indexOf("="),"<"===n||">"===n?(0<=s&&(e=e.replace(/=/,"")),("<"===n?a._start:a.endTime(0<=a._repeat))+(parseFloat(e.substr(1))||0)*(o?(s<0?a:i).totalDuration()/100:1)):s<0?(e in r||(r[e]=l),r[e]):(n=parseFloat(e.charAt(s-1)+e.substr(s+1)),o&&i&&(n=n/100*(I(i)?i[0]:i).totalDuration()),1<s?u(t,e.substr(0,s-1),i)+n:l+n)):null==e?l:+e;}function Ft(t,e,i){return i<t?t:e<i?e:i;}function P(t,e,i){return !N(t)||i||!Rt&&Le()?I(t)?(s=i,void 0===n&&(n=[]),t.forEach(function(t){return N(t)&&!s||mt(t,1)?n.push.apply(n,P(t)):n.push(t);})||n):mt(t)?Oe.call(t,0):t?[t]:[]:Oe.call((e||Ht).querySelectorAll(t),0);var s,n;}function Nt(e,t,i,s,n){var o=t-e,r=s-i;return pt(n,function(t){return i+((t-e)/o*r||0);});}function _(t,e,i){var s=t.vars,n=s[e];if(n)e=s[e+"Params"],s=s.callbackScope||t,i&&Se.length&&it(),e?n.apply(s,e):n.call(s);}var qt,F,i,Rt,Ht,Wt,Bt,Vt,Yt,Ut,Qt,Xt,Gt,Zt,Kt,Jt,te,ee,ie,se,ne,oe,re,ae,R={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},le={duration:.5,overwrite:!1,delay:0},H=1e8,W=1/H,he=2*Math.PI,ue=he/4,ce=0,de=Math.sqrt,pe=Math.cos,me=Math.sin,fe="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},I=Array.isArray,ge=/(?:-?\.?\d|\.)+/gi,ye=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,ve=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,be=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,we=/[+-]=-?[.\d]+/,_e=/[^,'"\[\]\s]+/gi,xe=/[\d.+\-=]+(?:e[-+]\d*)*/i,r={},Te={},Se=[],ke={},B={},Ce={},$e=30,Ae=[],Ee="",Me={_start:0,endTime:g,totalDuration:g},Oe=[].slice,d=255,Pe={aqua:[0,d,d],lime:[0,d,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,d],navy:[0,0,128],white:[d,d,d],olive:[128,128,0],yellow:[d,d,0],orange:[d,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[d,0,0],pink:[d,192,203],cyan:[0,d,d],transparent:[d,d,d,0]},Ie=(()=>{var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in Pe)e+="|"+t+"\\b";return new RegExp(e+")","gi");})(),ze=/hsl[a]?\(/,m=(Jt=Date.now,te=500,ee=33,ie=Jt(),se=ie,oe=ne=1e3/240,Gt={time:0,frame:0,tick:function(){qe(!0);},deltaRatio:function(t){return Zt/(1e3/(t||60));},wake:function(){Bt&&(!Rt&&a()&&(i=Rt=window,Ht=i.document||{},r.gsap=f,(i.gsapVersions||(i.gsapVersions=[])).push(f.version),l(Wt||i.GreenSockGlobals||!i.gsap&&i||{}),Xt=i.requestAnimationFrame),Ut&&Gt.sleep(),Qt=Xt||function(t){return setTimeout(t,oe-1e3*Gt.time+1|0);},Yt=1,qe(2));},sleep:function(){(Xt?i.cancelAnimationFrame:clearTimeout)(Ut),Yt=0,Qt=g;},lagSmoothing:function(t,e){te=t||1e8,ee=Math.min(e,te,0);},fps:function(t){ne=1e3/(t||240),oe=1e3*Gt.time+ne;},add:function(t){re.indexOf(t)<0&&re.push(t),Le();},remove:function(t,e){~(e=re.indexOf(t))&&re.splice(e,1)&&e<=Kt&&Kt--;},_listeners:re=[]}),Le=function(){return !Yt&&m.wake();},V={},je=/^[\d.\-M][\d.\-,\s]/,De=/["']/g,Fe=function(e){return function(t){return 1-e(1-t);};},Ne=function(t,e){return t&&(c(t)?t:V[t]||Et(t))||e;};function qe(t){var e,i,s,n=Jt()-se,o=!0===t;if(te<n&&(ie+=n-ee),(0<(n=(i=(se+=n)-ie)-oe)||o)&&(s=++Gt.frame,Zt=i-1e3*Gt.time,Gt.time=i/=1e3,oe+=n+(ne<=n?4:ne-n),e=1),o||(Ut=Qt(qe)),e)for(Kt=0;Kt<re.length;Kt++)re[Kt](i,Zt,s,t);}function Re(t){return t<1/2.75?ae*t*t:t<.7272727272727273?ae*Math.pow(t-1.5/2.75,2)+.75:t<.9090909090909092?ae*(t-=2.25/2.75)*t+.9375:ae*Math.pow(t-2.625/2.75,2)+.984375;}p("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var i=e<5?e+1:e;Ot(t+",Power"+(i-1),e?function(t){return Math.pow(t,i);}:function(t){return t;},function(t){return 1-Math.pow(1-t,i);},function(t){return t<.5?Math.pow(2*t,i)/2:1-Math.pow(2*(1-t),i)/2;});}),V.Linear.easeNone=V.none=V.Linear.easeIn,Ot("Elastic",It("in"),It("out"),It()),ae=7.5625,Ot("Bounce",function(t){return 1-Re(1-t);},Re),Ot("Expo",function(t){return t?Math.pow(2,10*(t-1)):0;}),Ot("Circ",function(t){return -(de(1-t*t)-1);}),Ot("Sine",function(t){return 1===t?1:1-pe(t*ue);}),Ot("Back",zt("in"),zt("out"),zt()),V.SteppedEase=V.steps=r.SteppedEase={config:function(t,e){var i=1/(t=void 0===t?1:t),s=t+(e?0:1),n=e?1:0;return function(t){return ((s*Ft(0,.99999999,t)|0)+n)*i;};}},le.ease=V["quad.out"],p("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return Ee+=t+","+t+"Param
2s,";});var He=function(t,e){this.id=ce++,(t._gsap=this).target=t,this.harness=e,this.get=e?e.get:y,this.set=e?e.getSetter:di;},We=((e=Be.prototype).delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay;},e.duration=function(t){return arguments.length?this.totalDuration(0<this._repeat?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur;},e.totalDuration=function(t){return arguments.length?(this._dirty=0,ut(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur;},e.totalTime=function(t,e){if(Le(),!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){for(rt(this,t),i._dp&&!i.parent&&at(i,this);i&&i.parent;)i.parent._time!==i._start+(0<=i._ts?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,!0),i=i.parent;!this.parent&&this._dp.autoRemoveChildren&&(0<this._ts&&t<this._tDur||this._ts<0&&0<t||!this._tDur&&!t)&&O(this._dp,this,this._start-this._delay);}return (this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===W||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),v(this,t,e)),this;},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+k(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time;},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio;},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+k(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio;},e.iteration=function(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?jt(this._tTime,i)+1:1;},e.timeScale=function(t){if(!arguments.length)return this._rts===-W?0:this._rts;if(this._rts!==t){for(var e=this.parent&&this._ts?C(this.parent._time,this):this._tTime,t=(this._rts=+t||0,this._ts=this._ps||t===-W?0:this._rts,this.totalTime(Ft(-this._delay,this._tDur,e),!0)),i=t.parent;i&&i.parent;)i._dirty=1,i.totalDuration(),i=i.parent;ot(this);}return this;},e.paused=function(t){return arguments.length?(this._ps!==t&&((this._ps=t)?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Le(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==W&&(this._tTime-=W)))),this):this._ps;},e.startTime=function(t){var e;return arguments.length?(this._start=t,!(e=this.parent||this._dp)||!e._sort&&this.parent||O(e,this,t-this._delay),this):this._start;},e.endTime=function(t){return this._start+(z(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1);},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?C(e.rawTime(t),this):this._tTime:this._tTime;},e.globalTime=function(t){for(var e=this,i=arguments.length?t:e.rawTime();e;)i=e._start+i/(e._ts||1),e=e._dp;return i;},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,ct(this)):-2===this._repeat?1/0:this._repeat;},e.repeatDelay=function(t){var e;return arguments.length?(e=this._time,this._rDelay=t,ct(this),e?this.time(e):this):this._rDelay;},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo;},e.seek=function(t,e){return this.totalTime(u(this,t),z(e));},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,z(e));},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1);},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1);},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0);},e.resume=function(){return this.paused(!1);},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-W:0)),this):this._rts<0;}
2,e.invalidate=function(){return this._initted=this._act=0,this._zTime=-W,this;},e.isActive=function(){var t=this.parent||this._dp,e=this._start;return !(t&&!(this._ts&&this._initted&&t.isActive()&&(t=t.rawTime(!0))>=e&&t<this.endTime(!0)-W));},e.eventCallback=function(t,e,i){var s=this.vars;return 1<arguments.length?(e?(s[t]=e,i&&(s[t+"Params"]=i),"onUpdate"===t&&(this._onUpdate=e)):delete s[t],this):s[t];},e.then=function(s){var n=this;return new Promise(function(e){function t(){var t=n.then;n.then=null,c(i)&&(i=i(n))&&(i.then||i===n)&&(n.then=t),e(i),n.then=t;}var i=c(s)?s:w;n._initted&&1===n.totalProgress()&&0<=n._ts||!n._tTime&&n._ts<0?t():n._prom=t;});},Be);function Be(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,ut(this,+t.duration,1,1),this.data=t.data,Yt||m.wake();}j(We.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!(e.kill=function(){Tt(this);}),parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-W,_prom:0,_ps:!1,_rts:1});s(Ye,Ve=We),(e=Ye.prototype).to=function(t,e,i){return dt(0,arguments,this),this;},e.from=function(t,e,i){return dt(1,arguments,this),this;},e.fromTo=function(t,e,i,s){return dt(2,arguments,this),this;},e.set=function(t,e,i){return e.duration=0,e.parent=this,nt(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new U(t,e,u(this,i),1),this;},e.call=function(t,e,i){return O(this,U.delayedCall(0,t,e),i);},e.staggerTo=function(t,e,i,s,n,o,r){return i.duration=e,i.stagger=i.stagger||s,i.onComplete=o,i.onCompleteParams=r,i.parent=this,new U(t,i,u(this,n)),this;},e.staggerFrom=function(t,e,i,s,n,o,r){return i.runBackwards=1,nt(i).immediateRender=z(i.immediateRender),this.staggerTo(t,e,i,s,n,o,r);},e.staggerFromTo=function(t,e,i,s,n,o,r,a){return s.startAt=i,nt(s).immediateRender=z(s.immediateRender),this.staggerTo(t,e,s,n,o,r,a);},e.render=function(t,e,i){var s,n,o,r,a,l,h,u,c,d,p=this._time,m=this._dirty?this.totalDuration():this._tDur,f=this._dur,g=t<=0?0:M(t),y=this._zTime<0!=t<0&&(this._initted||!f);if((g=this!==F&&m<g&&0<=t?m:g)!==this._tTime||i||y){if(p!==this._time&&f&&(g+=this._time-p,t+=this._time-p),s=g,u=this._start,a=!(h=this._ts),y&&(f||(p=this._zTime),!t&&e||(this._zTime=t)),this._repeat){if(y=this._yoyo,r=f+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*r+t,e,i);if(s=M(g%r),g===m?(o=this._repeat,s=f):((o=~~(g/r))&&o===g/r&&(s=f,o--),f<s&&(s=f)),c=jt(this._tTime,r),y&&1&o&&(s=f-s,d=1),o!==(c=!p&&this._tTime&&c!==o?o:c)&&!this._lock){var v=y&&1&c,y=v===(y&&1&o),p=(v=o<c?!v:v)?0:f;if(this._lock=1,this.render(p||(d?0:M(o*r)),e,!f)._lock=0,this._tTime=g,!e&&this.parent&&_(this,"onRepeat"),this.vars.repeatRefresh&&!d&&(this.invalidate()._lock=1),p&&p!==this._time||a!=!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(f=this._dur,m=this._tDur,y&&(this._lock=2,this.render(p=v?f:-1e-4,!0),this.vars.repeatRefresh)&&!d&&this.invalidate(),this._lock=0,!this._ts&&!a)return this;Mt(this,d);}}if(this._hasPause&&!this._forcing&&this._lock<2&&(l=((t,e,i)=>{var s;if(e<i)for(s=t._first;s&&s._start<=i;){if("isPause"===s.data&&s._start>e)return s;s=s._next;}else for(s=t._last;s&&s._start>=i;){if("isPause"===s.data&&s._start<e)return s;s=s._prev;}})(this,M(p),M(s)))&&(g-=s-(s=l._start)),this._tTime=g,this._time=s,this._act=!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,p=0),!p&&s&&!e&&(_(this,"onStart"),this._tTime!==g))return this;if(p<=s&&0<=t)for(b=this._first;b;){if(n=b._next,(b._act||s>=b._start)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(s-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(s-b._start)*b._ts,e,i),s!==this._time||!this._ts&&!a){l=0,n&&(g+=this._zTime=-W);break;}}b=n;}else for(var b=this._last,w=t<0?t:s;b;){if(n=b._prev,(b._act||w<=b._end)&&b._ts&&l!==b){if(b.parent!==this)return this.render(t,e,i);if(b.render(0<b._ts?(w-b._start)*b._ts:(b._dirty?b.totalDuration():b._tDur)+(w-b._start)*b._ts,e,i),s!==this._time||!this._ts&&!a){l=0,n&&(g+=this._zTime=w?-W:W);break;}}b=n;}if(l&&!e&&(this.pause(),l.render(p<=s?0:-W)._zTime=p<=s?1:-1,this._ts))return this._start=u,ot(this),this.render(t,e,i);this._onUpdate&&!e&&_(this,"onUpdate",!0),!(g===m&&m>=this.totalDuration()||!g&&p)||u!==this._start&&Math.abs(h)===Math.abs(this._ts
2)||this._lock||(!t&&f||!(g===m&&0<this._ts||!g&&this._ts<0)||D(this,1),e)||t<0&&!p||!g&&!p&&m||(_(this,g===m&&0<=t?"onComplete":"onReverseComplete",!0),!this._prom)||g<m&&0<this.timeScale()||this._prom();}return this;},e.add=function(t,e){var i=this;if(A(e)||(e=u(this,e,t)),!(t instanceof We)){if(I(t))return t.forEach(function(t){return i.add(t,e);}),this;if(N(t))return this.addLabel(t,e);if(!c(t))return this;t=U.delayedCall(0,t);}return this!==t?O(this,t,e):this;},e.getChildren=function(t,e,i,s){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===i&&(i=!0),void 0===s&&(s=-H);for(var n=[],o=this._first;o;)o._start>=s&&(o instanceof U?e&&n.push(o):(i&&n.push(o),t&&n.push.apply(n,o.getChildren(!0,e,i)))),o=o._next;return n;},e.getById=function(t){for(var e=this.getChildren(1,1,1),i=e.length;i--;)if(e[i].vars.id===t)return e[i];},e.remove=function(t){return N(t)?this.removeLabel(t):c(t)?this.killTweensOf(t):(T(this,t),t===this._recent&&(this._recent=this._last),S(this));},e.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=M(m.time-(0<this._ts?t/this._ts:(this.totalDuration()-t)/-this._ts))),Ve.prototype.totalTime.call(this,t,e),this._forcing=0,this):this._tTime;},e.addLabel=function(t,e){return this.labels[t]=u(this,e),this;},e.removeLabel=function(t){return delete this.labels[t],this;},e.addPause=function(t,e,i){e=U.delayedCall(0,e||g,i);return e.data="isPause",this._hasPause=1,O(this,e,u(this,t));},e.removePause=function(t){var e=this._first;for(t=u(this,t);e;)e._start===t&&"isPause"===e.data&&D(e),e=e._next;},e.killTweensOf=function(t,e,i){for(var s=this.getTweensOf(t,i),n=s.length;n--;)Ge!==s[n]&&s[n].kill(t,e);return this;},e.getTweensOf=function(t,e){for(var i,s=[],n=P(t),o=this._first,r=A(e);o;)o instanceof U?((t,e)=>{for(var i=e.length,s=0;t.indexOf(e[s])<0&&++s<i;);return s<i;})(o._targets,n)&&(r?(!Ge||o._initted&&o._ts)&&o.globalTime(0)<=e&&o.globalTime(o.totalDuration())>e:!e||o.isActive())&&s.push(o):(i=o.getTweensOf(n,e)).length&&s.push.apply(s,i),o=o._next;return s;},e.tweenTo=function(t,e){e=e||{};var i,s=this,n=u(s,t),o=e.startAt,r=e.onStart,a=e.onStartParams,t=e.immediateRender,l=U.to(s,j({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:n,overwrite:"auto",duration:e.duration||Math.abs((n-(o&&"time" in o?o.time:s._time))/s.timeScale())||W,onStart:function(){var t;s.pause(),i||(t=e.duration||Math.abs((n-(o&&"time" in o?o.time:s._time))/s.timeScale()),l._dur!==t&&ut(l,t,0,1).render(l._time,!0,!0),i=1),r&&r.apply(l,a||[]);}},e));return t?l.render(0):l;},e.tweenFromTo=function(t,e,i){return this.tweenTo(e,j({startAt:{time:u(this,t)}},i));},e.recent=function(){return this._recent;},e.nextLabel=function(t){return void 0===t&&(t=this._time),xt(this,u(this,t));},e.previousLabel=function(t){return void 0===t&&(t=this._time),xt(this,u(this,t),1);},e.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+W);},e.shiftChildren=function(t,e,i){void 0===i&&(i=0);for(var s,n=this._first,o=this.labels;n;)n._start>=i&&(n._start+=t,n._end+=t),n=n._next;if(e)for(s in o)o[s]>=i&&(o[s]+=t);return S(this);},e.invalidate=function(){var t=this._first;for(this._lock=0;t;)t.invalidate(),t=t._next;return Ve.prototype.invalidate.call(this);},e.clear=function(t){void 0===t&&(t=!0);for(var e,i=this._first;i;)e=i._next,this.remove(i),i=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),S(this);},e.totalDuration=function(t){var e,i,s,n=0,o=this,r=o._last,a=H;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-t:t));if(o._dirty){for(s=o.parent;r;)e=r._prev,r._dirty&&r.totalDuration(),a<(i=r._start)&&o._sort&&r._ts&&!o._lock?(o._lock=1,O(o,r,i-r._delay,1)._lock=0):a=i,i<0&&r._ts&&(n-=i,(!s&&!o._dp||s&&s.smoothChildTiming)&&(o._start+=i/o._ts,o._time-=i,o._tTime-=i),o.shiftChildren(-i,!1,-1/0),a=0),r._end>n&&r._ts&&(n=r._end),r=e;ut(o,o===F&&o._time>n?o._time:n,1,1),o._dirty=0;}return o._tDur;},Ye.updateRoot=function(t){if(F._ts&&(v(F,C(t,F)),Vt=m.frame),m.frame>=$e){$e+=R.autoSleep||120;var e=F._first;if((!e||!e._ts)&&R.autoSleep&&m._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||m.sleep();}}};var Ve,Y=Ye;function Ye(t,e){var i;return (i=Ve.call(this,t=void 0===t?{}:t)||this).labels={},i.smoothChildTiming=!!t.smoothChildTiming,i.autoRemoveChildren=!!t.autoRemoveChildren,i._sort=z(t.sortChildren),F&&O(t.parent||F,$(i),e),t.reversed&&i.reverse(),t.paused&&i.paused(!0),t.scrollTrigger&<($(i),t.scrollTrigger),i;}function Ue(t,e,i,s,n,o){var r,a,l,h;if(B[t]&&!1!==(r=new B[t]()).init(n,r.rawVars?e[t]:((t,e,i,s,n)=>{if(!E(t=c(t)?Xe(t,n,e,i,s):t)||t.style&&t.nodeType||I(t)||fe(t))return N(t)?Xe(t,n,e,i,s):t;var o,r={};for(o in t)r[o]=Xe(t[o],n,e,i,s);return r;})(e[t],s,n,o,i),i,s,o)&&(i._pt=a=new Q(i._pt,n,t,0,1,r.render,r,0,r.priority),i!==yi))for(l=i._ptLookup[i._targets.indexOf(n)],h=r._props.length;h--;)l[r._props[h]]=a;return r;}j(Y.prototype,{_lock:0,_hasPause:0,_forcing:0});function Qe(t,e){var i,s,n,o,r,a,l,h,u,c,d,p,m,f=t.vars,g=f.ease,y=f.startAt,v=f.immediateRender,b=f.lazy,w=f.onUpdate,_=f.onUpdateParams,x=f.callbackScope,T=f.runBackwards,S=f.yoyoEase,k=f.keyframes,C=f.autoRevert,$=t._dur,A=t._startAt,E=t._targets,M=t.parent,O=M&&"nested"===M.data?M.parent._targets:E,P="auto"===t._overwrite&&!qt,I=t.timeline;if(t._ease=Ne(g=!I||k&&g?g:"none",le.ease),t._yEase=S?Fe(Ne(!0===S?g:S,le.ease)):0,S&&t._yoyo&&!t._repeat&&(S=t._yEase,t._yEase=t._ease,t._ease=S),t._from=!I&&!!f.runBackwards,!I||k&&!f.stagger){if(p=(h=E[0]?et(E[0]).harness:0)&&f[h.prop],i=st(f,Te),A&&D(A.render(-1,!0)),y)if(D(t._startAt=U.set(E,j({data:"isStart",overwrite:!1,parent:M,immediateRender:!0,lazy:z(b),startAt:null,delay:0,onUpdate:w,onUpdateParams:_,callbackScope:x,stagger:0},y))),e<0&&!v&&!C&&t._startAt.render(-1,!0),v){if(0<e&&!C&&(t._startAt=0),$&&e<=0)return void (e&&(t._zTime=e));}else !1===C&&(t._startAt=0);else{if(T&&$)if(A)C||(t._startAt=0);else if(n=j({overwrite:!1,data:"isFromStart",lazy:(v=e?!1:v)&&z(b),immediateRender:v,stagger:0,parent:M},i),p&&(n[h.prop]=p),D(t._startAt=U.set(E,n)),e<0&&t._startAt.render(-1,!0),t._zTime=e,v){if(!e)return;}else Qe(t._startAt,W);}for(t._pt=0,b=$&&z(b)||b&&!$,s=0;s<E.length;s++){if(l=(r=E[s])._gsap||tt(E)[s]._gsap,t._ptLookup[s]=c={},ke[l.id]&&Se.length&&it(),d=O===E?s:O.indexOf(r),h&&!1!==(u=new h()).init(r,p||i,t,d,O)&&(t._pt=o=new Q(t._pt,r,u.name,0,1,u.render,u,0,u.priority),u._props.forEach(function(t){c[t]=o;}),u.priority)&&(a=1),!h||p)for(n in i)B[n]&&(u=Ue(n,i,t,d,r,O))?u.priority&&(a=1):c[n]=o=Ke.call(t,r,n,"get",i[n],d,O,0,f.stringFilter);t._op&&t._op[s]&&t.kill(r,t._op[s]),P&&t._pt&&(Ge=t,F.killTweensOf(r,c,t.globalTime(e)),m=!t.parent,Ge=0),t._pt&&b&&(ke[l.id]=1);}a&&pi(t),t._onInit&&t._onInit(t);}t._onUpdate=w,t._initted=(!t._op||t._pt)&&!m,k&&e<=0&&I.render(H,!0,!0);}function Xe(t,e,i,s,n){return c(t)?t.call(e,i,s,n):N(t)&&~t.indexOf("random(")?_t(t):t;}
2var Ge,Ze,Ke=function(t,e,i,s,n,o,r,a,l){c(s)&&(s=s(n||0,t,o));var h,n=t[e],o="get"!==i?i:c(n)?l?t[e.indexOf("set")||!c(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():n,i=c(n)?l?oi:ni:si;if(o!==(s=!N(s)||"="!==(s=~s.indexOf("random(")?_t(s):s).charAt(1)||!(h=parseFloat(o)+parseFloat(s.substr(2))*("-"===s.charAt(0)?-1:1)+(q(o)||0))&&0!==h?s:h))return isNaN(o*s)||""===s?(n||e in t||K(e,s),function(t,e,i,s,n,o,r){var a,l,h,u,c,d=new Q(this._pt,t,e,0,1,li,null,n),p=0,m=0;for(d.b=i,d.e=s,i+="",(n=~(s+="").indexOf("random("))&&(s=_t(s)),o&&(o(o=[i,s],t,e),i=o[0],s=o[1]),a=i.match(be)||[];u=be.exec(s);)h=u[0],u=s.substring(p,u.index),l?l=(l+1)%5:"rgba("===u.substr(-5)&&(l=1),h!==a[m++]&&(c=parseFloat(a[m-1])||0,d._pt={_next:d._pt,p:u||1===m?u:",",s:c,c:"="===h.charAt(1)?parseFloat(h.substr(2))*("-"===h.charAt(0)?-1:1):parseFloat(h)-c,m:l&&l<4?Math.round:0},p=be.lastIndex);return d.c=p<s.length?s.substring(p,s.length):"",d.fp=r,(we.test(s)||n)&&(d.e=0),this._pt=d;}.call(this,t,e,o,s,i,a||R.stringFilter,l)):(h=new Q(this._pt,t,e,+o||0,s-(o||0),"boolean"==typeof n?ai:ri,0,i),l&&(h.fp=l),r&&h.modifier(r,this,t),this._pt=h);},Je=Ee+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase",ti={},U=(p(Je+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return ti[t]=1;}),s(n,Ze=We),(e=n.prototype).render=function(t,e,i){var s,n,o=this._time,r=this._tDur,a=this._dur,l=r-W<t&&0<=t?r:t<W?0:t;if(a){if(l!==this._tTime||!t||i||!this._initted&&this._tTime||this._startAt&&this._zTime<0!=t<0){if(f=l,d=this.timeline,this._repeat){if(h=a+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*h+t,e,i);if(f=M(l%h),l===r?(y=this._repeat,f=a):((y=~~(l/h))&&y===l/h&&(f=a,y--),a<f&&(f=a)),(c=this._yoyo&&1&y)&&(u=this._yEase,f=a-f),v=jt(this._tTime,h),f===o&&!i&&this._initted)return this;y!==v&&(d&&this._yEase&&Mt(d,c),!this.vars.repeatRefresh||c||this._lock||(this._lock=i=1,this.render(M(h*y),!0).invalidate()._lock=0));}if(!this._initted){if(ht(this,t<0?t:f,i,e))return this._tTime=0,this;if(a!==this._dur)return this.render(t,e,i);}if(this._tTime=l,this._time=f,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=n=(u||this._ease)(f/a),this._from&&(this.ratio=n=1-n),f&&!o&&!e&&(_(this,"onStart"),this._tTime!==l))return this;for(s=this._pt;s;)s.r(n,s.d),s=s._next;d&&d.render(t<0?t:!f&&c?-W:d._dur*d._ease(f/this._dur),e,i)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(t<0&&this._startAt&&this._startAt.render(t,!0,i),_(this,"onUpdate")),this._repeat&&y!==v&&this.vars.onRepeat&&!e&&this.parent&&_(this,"onRepeat"),l!==this._tDur&&l||this._tTime!==l||(t<0&&this._startAt&&!this._onUpdate&&this._startAt.render(t,!0,!0),!t&&a||!(l===this._tDur&&0<this._ts||!l&&this._ts<0)||D(this,1),e)||t<0&&!o||!l&&!o||(_(this,l===r?"onComplete":"onReverseComplete",!0),!this._prom)||l<r&&0<this.timeScale()||this._prom();}}else{var h=this;var u=t;var c=e;var d=i;var p,m,f=h.ratio,g=u<0||!u&&(!h._start&&function t(e){e=e.parent;return e&&e._ts&&e._initted&&!e._lock&&(e.rawTime()<0||t(e));}(h)&&(h._initted||!Dt(h))||(h._ts<0||h._dp._ts<0)&&!Dt(h))?0:1,y=h._rDelay,v=0;if(y&&h._repeat&&(v=Ft(0,h._tDur,u),m=jt(v,y),h._yoyo&&1&m&&(g=1-g),m!==jt(h._tTime,y))&&(f=1-g,h.vars.repeatRefresh)&&h._initted&&h.invalidate(),g!==f||d||h._zTime===W||!u&&h._zTime){if(h._initted||!ht(h,u,d,c)){for(m=h._zTime,h._zTime=u||(c?W:0),c=c||u&&!m,h.ratio=g,h._from&&(g=1-g),h._time=0,h._tTime=v,p=h._pt;p;)p.r(g,p.d),p=p._next;h._startAt&&u<0&&h._startAt.render(u,!0,!0),h._onUpdate&&!c&&_(h,"onUpdate"),v&&h._repeat&&!c&&h.parent&&_(h,"onRepeat"),(h._tDur<=u||u<0)&&h.ratio===g&&(g&&D(h,1),c||(_(h,g?"onComplete":"onReverseComplete",!0),h._prom&&h._prom()));}}else h._zTime||(h._zTime=u);}return this;},e.targets=function(){return this._targets;},e.invalidate=function(){return this._pt=this._op=this._startAt=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(),Ze.prototype.invalidate.call(this);},e.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?Tt(this):this;if(this.timeline)d=this.timeline.totalDuration(),this.timeline.killTweensOf(t,e,Ge&&!0!==Ge.vars.over
2write)._first||Tt(this),this.parent&&d!==this.timeline.totalDuration()&&ut(this,this._dur*this.timeline._tDur/d,0,1);else{var i,s,n,o,r,a,l,h=this._targets,u=t?P(t):h,c=this._ptLookup,d=this._pt;if((!e||"all"===e)&&((t,e)=>{for(var i=t.length,s=i===e.length;s&&i--&&t[i]===e[i];);return i<0;})(h,u))return "all"===e&&(this._pt=0),Tt(this);for(i=this._op=this._op||[],"all"!==e&&(N(e)&&(r={},p(e,function(t){return r[t]=1;}),e=r),e=((t,e)=>{var i,s,n,o,r=(t=t[0]?et(t[0]).harness:0)&&t.aliases;if(!r)return e;for(s in i=Lt({},e),r)if(s in i)for(n=(o=r[s].split(",")).length;n--;)i[o[n]]=i[s];return i;})(h,e)),l=h.length;l--;)if(~u.indexOf(h[l]))for(r in s=c[l],"all"===e?(i[l]=e,o=s,n={}):(n=i[l]=i[l]||{},o=e),o)(a=s&&s[r])&&("kill" in a.d&&!0!==a.d.kill(r)||T(this,a,"_pt"),delete s[r]),"all"!==n&&(n[r]=1);this._initted&&!this._pt&&d&&Tt(this);}return this;},n.to=function(t,e,i){return new n(t,e,i);},n.from=function(t,e){return dt(1,arguments);},n.delayedCall=function(t,e,i,s){return new n(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:s});},n.fromTo=function(t,e,i){return dt(2,arguments);},n.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new n(t,e);},n.killTweensOf=function(t,e,i){return F.killTweensOf(t,e,i);},n);function n(t,e,i,s){var n;"number"==typeof e&&(i.duration=e,e=i,i=null);var o,r,a,l,h,u,c,d,s=(n=Ze.call(this,s?e:nt(e))||this).vars,p=s.duration,m=s.delay,f=s.immediateRender,g=s.stagger,y=s.overwrite,v=s.keyframes,b=s.defaults,w=s.scrollTrigger,_=s.yoyoEase,s=e.parent||F,x=(I(t)||fe(t)?A(t[0]):"length" in e)?[t]:P(t);if(n._targets=x.length?tt(x):J("GSAP target "+t+" not found. https://greensock.com",!R.nullTargetWarn)||[],n._ptLookup=[],n._overwrite=y,v||g||Z(p)||Z(m)){if(e=n.vars,(o=n.timeline=new Y({data:"nested",defaults:b||{}})).kill(),o.parent=o._dp=$(n),o._start=0,g||Z(p)||Z(m)){if(l=x.length,c=g&>(g),E(g))for(h in g)~Je.indexOf(h)&&((d=d||{})[h]=g[h]);for(r=0;r<l;r++)(a=st(e,ti)).stagger=0,_&&(a.yoyoEase=_),d&&Lt(a,d),u=x[r],a.duration=+Xe(p,$(n),r,u,x),a.delay=(+Xe(m,$(n),r,u,x)||0)-n._delay,!g&&1===l&&a.delay&&(n._delay=m=a.delay,n._start+=m,a.delay=0),o.to(u,a,c?c(r,u,x):0),o._ease=V.none;o.duration()?p=m=0:n.timeline=0;}else{if(v){nt(j(o.vars.defaults,{ease:"none"})),o._ease=Ne(v.ease||e.ease||"none");var T,S,k,C=0;if(I(v))v.forEach(function(t){return o.to(x,t,">");});else{for(h in a={},v)"ease"!==h&&"easeEach"!==h&&((t,i,e,s)=>{var n,o,r=i.ease||s||"power1.inOut";if(I(i))o=e[t]||(e[t]=[]),i.forEach(function(t,e){return o.push({t:e/(i.length-1)*100,v:t,e:r});});else for(n in i)o=e[n]||(e[n]=[]),"ease"!==n&&o.push({t:parseFloat(t),v:i[n],e:r});})(h,v[h],a,v.easeEach);for(h in a)for(T=a[h].sort(function(t,e){return t.t-e.t;}),r=C=0;r<T.length;r++)(k={ease:(S=T[r]).e,duration:(S.t-(r?T[r-1].t:0))/100*p})[h]=S.v,o.to(x,k,C),C+=k.duration;o.duration()<p&&o.to({},{duration:p-o.duration()});}}}p||n.duration(p=o.duration());}else n.timeline=0;return !0!==y||qt||(Ge=$(n),F.killTweensOf(x),Ge=0),O(s,$(n),i),e.reversed&&n.reverse(),e.paused&&n.paused(!0),(f||!p&&!v&&n._start===M(s._time)&&z(f)&&function t(e){return !e||e._ts&&t(e.parent);}($(n))&&"nested"!==s.data)&&(n._tTime=-W,n.render(Math.max(0,-m))),w&<($(n),w),n;}function ei(t,e,i){return t.setAttribute(e,i);}function ii(t,e,i,s){s.mSet(t,e,s.m.call(s.tween,i,s.mt),s);}j(U.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),p("staggerTo,staggerFrom,staggerFromTo",function(i){U[i]=function(){var t=new Y(),e=Oe.call(arguments,0);return e.splice("staggerFromTo"===i?5:4,0,0),t[i].apply(t,e);};});function si(t,e,i){return t[e]=i;}function ni(t,e,i){return t[e](i);}function oi(t,e,i,s){return t[e](s.fp,i);}function ri(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e);}function ai(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e);}function li(t,e){var i=e._pt,s="";if(!t&&e.b)s=e.b;else if(1===t&&e.e)s=e.e;else{for(;i;)s=i.p+(i.m?i.m(i.s+i.c*t):Math.round(1e4*(i.s+i.c*t))/1e4)+s,i=i._next;s+=e.c;}e.set(e.t,e.p,s,e);}function hi(t,e){for(var i=e._pt;i;)i.r(t,i.d),i=i._next;}function ui(t,e,i,s){for(var n,o=this._pt;o;)n=o._next,o.p===s&&o.modifier(t,e,i),o=n;}function ci(t){for(var e,i,s=this._pt;s;)i=s._next,s.p===t&&!s.op||s.op===t?T(this,s,"_pt"):s.dep||(e=1),s=i;return !e;}var di=function(t,e){return c(t[e])?ni:o(t[e])&&t.setAttribute?ei:si;},pi=function(t){for(var e,i,s,n,o=t._pt;o;){for(e=o._next,i=s;i&&i.pr>o.pr;)i=i._next;(o._prev=i?i._prev:n)?o._prev._next=o:s=o,(o._next=i)?i._prev=o:n=o,o=e;}t._pt=s;}
2,Q=(mi.prototype.modifier=function(t,e,i){this.mSet=this.mSet||this.set,this.set=ii,this.m=t,this.mt=i,this.tween=e;},mi);function mi(t,e,i,s,n,o,r,a,l){this.t=e,this.s=s,this.c=n,this.p=i,this.r=o||ri,this.d=r||this,this.set=a||si,this.pr=l||0,(this._next=t)&&(t._prev=this);}p(Ee+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return Te[t]=1;}),r.TweenMax=r.TweenLite=U,r.TimelineLite=r.TimelineMax=Y,F=new Y({sortChildren:!1,defaults:le,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),R.stringFilter=At;var fi={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];e.forEach(function(t){var e=(t=!t.name&&t.default||t).name,i=e&&!c(t)&&t.init?function(){this._props=[];}:t,s={init:g,render:hi,add:Ke,kill:ci,modifier:ui,rawVars:0},n={targetTest:0,get:0,getSetter:di,aliases:{},register:0};if(Le(),t!==i){if(B[e])return;j(i,j(st(t,s),n)),Lt(i.prototype,Lt(s,st(t,n))),B[i.prop=e]=i,t.targetTest&&(Ae.push(i),Te[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin";}h(e,i),t.register&&t.register(f,i,Q);});},timeline:function(t){return new Y(t);},getTweensOf:function(t,e){return F.getTweensOf(t,e);},getProperty:function(s,t,e,i){var n=et((s=N(s)?P(s)[0]:s)||{}).get,o=e?w:b;return "native"===e&&(e=""),s&&(t?o((B[t]&&B[t].get||n)(s,t,e,i)):function(t,e,i){return o((B[t]&&B[t].get||n)(s,t,e,i));});},quickSetter:function(i,e,s){var n,o;if(1<(i=P(i)).length)return n=i.map(function(t){return f.quickSetter(t,e,s);}),o=n.length,function(t){for(var e=o;e--;)n[e](t);};i=i[0]||{};var r=B[e],a=et(i),l=a.harness&&(a.harness.aliases||{})[e]||e,h=r?function(t){var e=new r();yi._pt=0,e.init(i,s?t+s:t,yi,0,[i]),e.render(1,e),yi._pt&&hi(1,yi);}:a.set(i,l);return r?h:function(t){return h(i,l,s?t+s:t,a,1);};},isTweening:function(t){return 0<F.getTweensOf(t,!0).length;},defaults:function(t){return t&&t.ease&&(t.ease=Ne(t.ease,le.ease)),x(le,t||{});},config:function(t){return x(R,t||{});},registerEffect:function(t){var s=t.name,n=t.effect,e=t.plugins,o=t.defaults,t=t.extendTimeline;(e||"").split(",").forEach(function(t){return t&&!B[t]&&!r[t]&&J(s+" effect requires "+t+" plugin.");}),Ce[s]=function(t,e,i){return n(P(t),j(e||{},o),i);},t&&(Y.prototype[s]=function(t,e,i){return this.add(Ce[s](t,E(e)?e:(i=e)&&{},this),i);});},registerEase:function(t,e){V[t]=Ne(e);},parseEase:function(t,e){return arguments.length?Ne(t,e):V;},getById:function(t){return F.getById(t);},exportRoot:function(t,e){var i,s,n=new Y(t=void 0===t?{}:t);for(n.smoothChildTiming=z(t.smoothChildTiming),F.remove(n),n._dp=0,n._time=n._tTime=F._time,i=F._first;i;)s=i._next,!e&&!i._dur&&i instanceof U&&i.vars.onComplete===i._targets[0]||O(n,i,i._start-i._delay),i=s;return O(F,n,0),n;},utils:{wrap:function t(e,i,s){var n=i-e;return I(e)?wt(e,t(0,e.length),i):pt(s,function(t){return (n+(t-e)%n)%n+e;});},wrapYoyo:function t(e,i,s){var n=i-e,o=2*n;return I(e)?wt(e,t(0,e.length-1),i):pt(s,function(t){return e+(n<(t=(o+(t-e)%o)%o||0)?o-t:t);});},distribute:gt,random:bt,snap:vt,normalize:function(t,e,i){return Nt(t,e,0,1,i);},getUnit:q,clamp:function(e,i,t){return pt(t,function(t){return Ft(e,i,t);});},splitColor:kt,toArray:P,selector:function(i){return i=P(i)[0]||J("Invalid scope")||{},function(t){var e=i.current||i.nativeElement||i;return P(t,e.querySelectorAll?e:e===i?J("Invalid scope")||Ht.createElement("div"):i);};},mapRange:Nt,pipe:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return function(t){return e.reduce(function(t,e){return e(t);},t);};},unitize:function(e,i){return function(t){return e(parseFloat(t))+(i||q(t));};},interpolate:function t(e,i,s,n){var o=isNaN(e+i)?0:function(t){return (1-t)*e+t*i;};if(!o){var r,a,l,h,u,c=N(e),d={};if(!0===s&&(n=1,s=null),c)e={p:e},i={p:i};else if(I(e)&&!I(i)){for(l=[],h=e.length,u=h-2,a=1;a<h;a++)l.push(t(e[a-1],e[a]));h--,o=function(t){t*=h;var e=Math.min(u,~~t);return l[e](t-e);},s=i;}else n||(e=Lt(I(e)?[]:{},e));if(!l){for(r in i)Ke.call(d,e,r,"get",i[r]);o=function(t){return hi(t,d),c?e.p:e;};}}return pt(s,o);},shuffle:ft},install:l,effects:Ce,ticker:m,updateRoot:Y.updateRoot,plugins:B,globalTimeline:F,core:{PropTween:Q,globals:h,Tween:U,Timeline:Y,Animation:We,getCache:et,_removeLinkedListItem:T,suppressOverwrites:function(t){return qt=t;}}};function gi(t,u){return {name:t,rawVars:1,init:function(t,h,e){e._onInit=function(t){var e,i;if(N(h)&&(e={},p(h,function(t){return e[t]=1;}),h=e),u){for(i in e={},h)e[i]=u(h[i]);h=e;}var s,n,o,r=t,a=h,l=r._targets;for(s in a)for(n=l.length;n--;)(o=(o=r._ptLookup[n][s])&&o.d)&&(o._pt&&(o=((t,e)=>{for(var i=t._pt;i&&i.p!==e&&i.op!==e&&i.fp!==e;)i=i._next;return i;})(o,s)),o)&&o.modifier&&o.modifier(a[s],r,l[n],s);};}};}p("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return fi[t]=U[t];}),m.add(Y.updateRoot);var yi=fi.to({},{duration:0}
2),f=fi.registerPlugin({name:"attr",init:function(t,e,i,s,n){var o,r;for(o in e)(r=this.add(t,"setAttribute",(t.getAttribute(o)||0)+"",e[o],s,n,0,0,o))&&(r.op=o),this._props.push(o);}},{name:"endArray",init:function(t,e){for(var i=e.length;i--;)this.add(t,i,t[i]||0,e[i]);}},gi("roundProps",yt),gi("modifiers"),gi("snap",vt))||fi;function vi(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e);}function bi(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e);}function wi(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e);}function _i(t,e){t=e.s+e.c*t;e.set(e.t,e.p,~~(t+(t<0?-.5:.5))+e.u,e);}function xi(t,e){return e.set(e.t,e.p,t?e.e:e.b,e);}function Ti(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e);}function Si(t,e,i){return t.style[e]=i;}function ki(t,e,i){return t.style.setProperty(e,i);}function Ci(t,e,i){return t._gsap[e]=i;}function $i(t,e,i){return t._gsap.scaleX=t._gsap.scaleY=i;}function Ai(t,e,i,s,n){t=t._gsap;t.scaleX=t.scaleY=i,t.renderTransform(n,t);}function Ei(t,e,i,s,n){t=t._gsap;t[e]=i,t.renderTransform(n,t);}function Mi(t,e){e=Qi.createElementNS?Qi.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Qi.createElement(t);return e.style?e:Qi.createElement(t);}function X(t,e,i){var s=getComputedStyle(t);return s[e]||s.getPropertyValue(e.replace(_s,"-$1").toLowerCase())||s.getPropertyValue(e)||!i&&X(t,$s(e)||e,1)||"";}function Oi(){"undefined"!=typeof window&&window.document&&(Xi=(Qi=window.document).documentElement,Zi=Mi("div")||{style:{}},Mi("div"),G=$s(G),ks=G+"Origin",Zi.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Ji=!!$s("perspective"),Gi=1);}function Pi(t){var e,i=Mi("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),s=this.parentNode,n=this.nextSibling,o=this.style.cssText;if(Xi.appendChild(i),i.appendChild(this),this.style.display="block",t)try{e=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=Pi;}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());return s&&(n?s.insertBefore(this,n):s.appendChild(this)),Xi.removeChild(i),this.style.cssText=o,e;}function Ii(t,e){for(var i=e.length;i--;)if(t.hasAttribute(e[i]))return t.getAttribute(e[i]);}function zi(e){var i;try{i=e.getBBox();}catch(t){i=Pi.call(e,!0);}return !(i=i&&(i.width||i.height)||e.getBBox===Pi?i:Pi.call(e,!0))||i.width||i.x||i.y?i:{x:+Ii(e,["x","cx","x1"])||0,y:+Ii(e,["y","cy","y1"])||0,width:0,height:0};}function Li(t){return !(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!zi(t));}function ji(t,e){e&&(t=t.style,e in ys&&e!==ks&&(e=G),t.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),t.removeProperty(e.replace(_s,"-$1").toLowerCase())):t.removeAttribute(e));}function Di(t,e,i,s,n,o){e=new Q(t._pt,e,i,0,1,o?Ti:xi);(t._pt=e).b=s,e.e=n,t._props.push(i);}function Fi(t,e,i,s){var n,o=parseFloat(i)||0,r=(i+"").trim().substr((o+"").length)||"px",a=Zi.style,l=xs.test(e),h="svg"===t.tagName.toLowerCase(),u=(h?"client":"offset")+(l?"Width":"Height"),c="px"===s,d="%"===s;return s===r||!o||As[s]||As[r]?o:("px"===r||c||(o=Fi(t,e,i,"px")),i=t.getCTM&&Li(t),!d&&"%"!==r||!ys[e]&&!~e.indexOf("adius")?(a[l?"width":"height"]=100+(c?r:s),e=~e.indexOf("adius")||"em"===s&&t.appendChild&&!h?t:t.parentNode,(s=(e=(e=i?(t.ownerSVGElement||{}).parentNode:e)&&e!==Qi&&e.appendChild?e:Qi.body)._gsap)&&d&&s.width&&l&&s.time===m.time?L(o/s.width*100):(!d&&"%"!==r||(a.position=X(t,"position")),e===t&&(a.position="static"),e.appendChild(Zi),n=Zi[u],e.removeChild(Zi),a.position="absolute",l&&d&&((s=et(e)).time=m.time,s.width=e[u]),L(c?n*o/100:n&&o?100/n*o:0))):(n=i?t.getBBox()[l?"width":"height"]:t[u],L(d?o/n*100:o/100*n)));}function Ni(t,e,i,s){var n;return Gi||Oi(),e in Ss&&"transform"!==e&&~(e=Ss[e]).indexOf(",")&&(e=e.split(",")[0]),ys[e]&&"transform"!==e?(n=Is(t,s),n="transformOrigin"!==e?n[e]:n.svg?n.origin:zs(X(t,ks))+" "+n.zOrigin+"px"):(n=t.style[e])&&"auto"!==n&&!s&&!~(n+"").indexOf("calc(")||(n=Ms[e]&&Ms[e](t,e,i)||X(t,e)||y(t,e)||("opacity"===e?1:0)),i&&!~(n+"").trim().indexOf(" ")?Fi(t,e,n,i)+i:n;}function qi(t,e,i,s){var n;i&&"none"!==i||((n=(o=$s(e,t,1))&&X(t,o,1))&&n!==i?(e=o,i=n):"borderColor"===e&&(i=X(t,"borderTopColor")));var o,r,a,l,h,u,c,d,p,m,f=new Q(this._pt,t.style,e,0,1,li),g=0,y=0;if(f.b=i,f.e=s,i+="","auto"==(s+="")&&(t.style[e]=s,s=X(t,e)||s,t.style[e]=i),At(o=[i,s]),s=o[1],r=(i=o[0]).match(ve)||[],(s.match(ve)||[]).length){for(;c=ve.exec(s);)d=c[0],c=s.substring(g,c.index),l?l=(l+1)%5:"rgba("!==c.substr(-5)&&"hsla("!==c.substr(-5)||(l=1),d!==(h=r[y++]||"")&&(a=parseFloat(h)||0,p=h.substr((a+"").length),(m="="===d.charAt(1)?+(d.charAt(0)+"1"):0)&&(d=d.substr(2)),u=parseFloat(d),d=d.substr((u+"").length),g=ve.lastIndex-d.length,d||(
2d=d||R.units[e]||p,g===s.length&&(s+=d,f.e+=d)),p!==d&&(a=Fi(t,e,h,d)||0),f._pt={_next:f._pt,p:c||1===y?c:",",s:a,c:m?m*u:u-a,m:l&&l<4||"zIndex"===e?Math.round:0});f.c=g<s.length?s.substring(g,s.length):"";}else f.r="display"===e&&"none"===s?Ti:xi;return we.test(s)&&(f.e=0),this._pt=f;}function Ri(t,e){if(e.tween&&e.tween._time===e.tween._dur){var i,s,n,o=e.t,r=o.style,a=e.u,e=o._gsap;if("all"===a||!0===a)r.cssText="",s=1;else for(n=(a=a.split(",")).length;-1<--n;)i=a[n],ys[i]&&(s=1,i="transformOrigin"===i?ks:G),ji(o,i);s&&(ji(o,G),e)&&(e.svg&&o.removeAttribute("transform"),Is(o,1),e.uncache=1);}}function Hi(t){return "matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t;}function Wi(t){t=X(t,G);return Hi(t)?Os:t.substr(7).match(ye).map(L);}function Bi(t,e){var i,s,n,o=t._gsap||et(t),r=t.style,a=Wi(t);return o.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(a=[(s=t.transform.baseVal.consolidate().matrix).a,s.b,s.c,s.d,s.e,s.f]).join(",")?Os:a:(a!==Os||t.offsetParent||t===Xi||o.svg||(s=r.display,r.display="block",(o=t.parentNode)&&t.offsetParent||(n=1,i=t.nextSibling,Xi.appendChild(t)),a=Wi(t),s?r.display=s:ji(t,"display"),n&&(i?o.insertBefore(t,i):o?o.appendChild(t):Xi.removeChild(t))),e&&6<a.length?[a[0],a[1],a[4],a[5],a[12],a[13]]:a);}function Vi(t,e,i,s,n,o){var r,a=t._gsap,n=n||Bi(t,!0),l=a.xOrigin||0,h=a.yOrigin||0,u=a.xOffset||0,c=a.yOffset||0,d=n[0],p=n[1],m=n[2],f=n[3],g=n[4],y=n[5],v=e.split(" "),b=parseFloat(v[0])||0,w=parseFloat(v[1])||0;i?n!==Os&&(n=d*f-p*m)&&(r=b*(-p/n)+w*(d/n)-(d*y-p*g)/n,b=b*(f/n)+w*(-m/n)+(m*y-f*g)/n,w=r):(b=(n=zi(t)).x+(~v[0].indexOf("%")?b/100*n.width:b),w=n.y+(~(v[1]||v[0]).indexOf("%")?w/100*n.height:w)),s||!1!==s&&a.smooth?(a.xOffset=u+((g=b-l)*d+(y=w-h)*m)-g,a.yOffset=c+(g*p+y*f)-y):a.xOffset=a.yOffset=0,a.xOrigin=b,a.yOrigin=w,a.smooth=!!s,a.origin=e,a.originIsAbsolute=!!i,t.style[ks]="0px 0px",o&&(Di(o,a,"xOrigin",l,b),Di(o,a,"yOrigin",h,w),Di(o,a,"xOffset",u,a.xOffset),Di(o,a,"yOffset",c,a.yOffset)),t.setAttribute("data-svg-origin",b+" "+w);}function Yi(t,e,i){var s=q(e);return L(parseFloat(e)+parseFloat(Fi(t,"x",i+"px",s)))+s;}function Ui(t,e){for(var i in e)t[i]=e[i];return t;}U.version=Y.version=f.version="3.9.1",Bt=1,a()&&Le();var Qi,Xi,Gi,Zi,Ki,Ji,e=V.Power0,ts=V.Power1,es=V.Power2,is=V.Power3,ss=V.Power4,ns=V.Linear,os=V.Quad,rs=V.Cubic,as=V.Quart,ls=V.Quint,hs=V.Strong,us=V.Elastic,cs=V.Back,ds=V.SteppedEase,ps=V.Bounce,ms=V.Sine,fs=V.Expo,gs=V.Circ,ys={},vs=180/Math.PI,bs=Math.PI/180,ws=Math.atan2,_s=/([A-Z])/g,xs=/(?:left|right|width|margin|padding|x)/i,Ts=/[\s,\(]\S/,Ss={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},G="transform",ks=G+"Origin",Cs="O,Moz,ms,Ms,Webkit".split(","),$s=function(t,e,i){var s=(e||Zi).style,n=5;if(t in s&&!i)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);n--&&!(Cs[n]+t in s););return n<0?null:(3===n?"ms":0<=n?Cs[n]:"")+t;},As={deg:1,rad:1,turn:1},Es={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Ms={clearProps:function(t,e,i,s,n){if("isFromStart"!==n.data)return (e=t._pt=new Q(t._pt,e,i,0,0,Ri)).u=s,e.pr=-10,e.tween=n,t._props.push(i),1;}},Os=[1,0,0,1,0,0],Ps={},Is=function(t,e){var i,s,n,o,r,a,l,h,u,c,d,p,m,f,g,y,v,b,w,_,x,T,S,k,C,$,A,E,M,O,P,I=t._gsap||new He(t);return "x" in I&&!e&&!I.uncache||($=t.style,A=I.scaleX<0,E="deg",M=X(t,ks)||"0",O=i=s=o=r=a=l=h=0,P=n=1,I.svg=!(!t.getCTM||!Li(t)),u=Bi(t,I.svg),I.svg&&(b=(!I.uncache||"0px 0px"===M)&&!e&&t.getAttribute("data-svg-origin"),Vi(t,b||M,!!b||I.originIsAbsolute,!1!==I.smooth,u)),e=I.xOrigin||0,k=I.yOrigin||0,u!==Os&&(p=u[0],m=u[1],f=u[2],g=u[3],O=y=u[4],i=v=u[5],6===u.length?(P=Math.sqrt(p*p+m*m),n=Math.sqrt(g*g+f*f),o=p||m?ws(m,p)*vs:0,(l=f||g?ws(f,g)*vs+o:0)&&(n*=Math.abs(Math.cos(l*bs))),I.svg&&(O-=e-(e*p+k*f),i-=k-(e*m+k*g))):(e=u[6],k=u[7],x=u[8],T=u[9],S=u[10],C=u[11],O=u[12],i=u[13],s=u[14],r=(u=ws(e,S))*vs,u&&(b=y*(c=Math.cos(-u))+x*(d=Math.sin(-u)),w=v*c+T*d,_=e*c+S*d,x=y*-d+x*c,T=v*-d+T*c,S=e*-d+S*c,C=k*-d+C*c,y=b,v=w,e=_),a=(u=ws(-f,S))*vs,u&&(c=Math.cos(-u),C=g*(d=Math.sin(-u))+C*c,p=b=p*c-x*d,m=w=m*c-T*d,f=_=f*c-S*d),o=(u=ws(m,p))*vs,u&&(b=p*(c=Math.cos(u))+m*(d=Math.sin(u)),w=y*c+v*d,m=m*c-p*d,v=v*c-y*d,p=b,y=w),r&&359.9<Math.abs(r)+Math.abs(o)&&(r=o=0,a=180-a),P=L(Math.sqrt(p*p+m*m+f*f)),n=L(Math.sqrt(v*v+e*e)),u=ws(y,v),l=2e-4<Math.abs(u)?u*vs:0,h=C?1/(C<0?-C:C):0),I.svg)&&(b=t.getAttribute("transform"),I.forceCSS=t.setAttribute("transform","")||!Hi(X(t,G)),b)&&t.setAttribute("transform",b),90<Math.abs(l)&&Math.abs(l)<270&&(A?(P*=-1,l+=o<=0?180:-180,o+=o<=0?180:-180):(n*=-1,l+=l<=0?180:-180)),I.x=O-((I.xPercent=O&&(I.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-O)?-50:0)))?t.offsetWidth*I.xPercent/100:0)+"px",I.y=i-((I.yPercent=i&&(I.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-i)?-50:0)))?t.offsetHeight*I.yPercent/100:0)+"px",I.z=s+"px",I.scaleX=L(P),I.scaleY=L(n),I.rotation=L(o)+E,I.rotationX=L(r)+E,I.rotationY=L(a)+E,I.skewX=l+E,I.skewY=0+E,I.transformPerspective=h+"px",(I.zOrigin=parseFloat(M.split(" ")[2])||0)&&($[ks]=zs(M)),I.xOffset=I.yOffset=0,I.force3D=R.force3D,I.renderTransform=I.svg?qs:Ji?Ns:Ls,I.uncache=0),I;},zs=function(t){return (t=t.split(" "))[0]+" "+t[1];},Ls=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Ns(t,e);},js="0deg",Ds="0px",Fs=") ",Ns=function(t,e){var i,s,e=e||this,n=e.xPercent,o=e.yPercent,r=e.x,a=e.
2y,l=e.z,h=e.rotation,u=e.rotationY,c=e.rotationX,d=e.skewX,p=e.skewY,m=e.scaleX,f=e.scaleY,g=e.transformPerspective,y=e.force3D,v=e.target,e=e.zOrigin,b="",t="auto"===y&&t&&1!==t||!0===y;!e||c===js&&u===js||(y=parseFloat(u)*bs,s=Math.sin(y),i=Math.cos(y),y=parseFloat(c)*bs,r=Yi(v,r,s*(s=Math.cos(y))*-e),a=Yi(v,a,-Math.sin(y)*-e),l=Yi(v,l,i*s*-e+e)),g!==Ds&&(b+="perspective("+g+Fs),(n||o)&&(b+="translate("+n+"%, "+o+"%) "),!t&&r===Ds&&a===Ds&&l===Ds||(b+=l!==Ds||t?"translate3d("+r+", "+a+", "+l+") ":"translate("+r+", "+a+Fs),h!==js&&(b+="rotate("+h+Fs),u!==js&&(b+="rotateY("+u+Fs),c!==js&&(b+="rotateX("+c+Fs),d===js&&p===js||(b+="skew("+d+", "+p+Fs),1===m&&1===f||(b+="scale("+m+", "+f+Fs),v.style[G]=b||"translate(0, 0)";},qs=function(t,e){var i,s,n,o,r,e=e||this,a=e.xPercent,l=e.yPercent,h=e.x,u=e.y,c=e.rotation,d=e.skewX,p=e.skewY,m=e.scaleX,f=e.scaleY,g=e.target,y=e.xOrigin,v=e.yOrigin,b=e.xOffset,w=e.yOffset,e=e.forceCSS,_=parseFloat(h),x=parseFloat(u),c=parseFloat(c),d=parseFloat(d);(p=parseFloat(p))&&(d+=p=parseFloat(p),c+=p),c||d?(c*=bs,d*=bs,i=Math.cos(c)*m,s=Math.sin(c)*m,n=Math.sin(c-d)*-f,o=Math.cos(c-d)*f,d&&(p*=bs,r=Math.tan(d-p),n*=r=Math.sqrt(1+r*r),o*=r,p)&&(r=Math.tan(p),i*=r=Math.sqrt(1+r*r),s*=r),i=L(i),s=L(s),n=L(n),o=L(o)):(i=m,o=f,s=n=0),(_&&!~(h+"").indexOf("px")||x&&!~(u+"").indexOf("px"))&&(_=Fi(g,"x",h,"px"),x=Fi(g,"y",u,"px")),(y||v||b||w)&&(_=L(_+y-(y*i+v*n)+b),x=L(x+v-(y*s+v*o)+w)),(a||l)&&(_=L(_+a/100*(r=g.getBBox()).width),x=L(x+l/100*r.height)),g.setAttribute("transform",r="matrix("+i+","+s+","+n+","+o+","+_+","+x+")"),e&&(g.style[G]=r);};p("padding,margin,Width,Radius",function(e,i){var t="Right",s="Bottom",n="Left",a=(i<3?["Top",t,s,n]:["Top"+n,"Top"+t,s+t,s+n]).map(function(t){return i<2?e+t:"border"+t+e;});Ms[1<i?"border"+e:e]=function(e,t,i,s,n){var o,r;if(arguments.length<4)return o=a.map(function(t){return Ni(e,t,i);}),5===(r=o.join(" ")).split(o[0]).length?o[0]:r;o=(s+"").split(" "),r={},a.forEach(function(t,e){return r[t]=o[e]=o[e]||o[(e-1)/2|0];}),e.init(t,r,n);};});var Rs,Hs={name:"css",register:Oi,targetTest:function(t){return t.style&&t.nodeType;},init:function(t,e,i,s,n){var o,r,a,l,h,u,c,d,p,j,m,f,D,g,y,v,b,w,_,x,F=this._props,T=t.style,S=i.vars.startAt;for(h in Gi||Oi(),e)if("autoRound"!==h&&(r=e[h],!B[h]||!Ue(h,e,i,s,t,n)))if(d=typeof r,l=Ms[h],"function"===d&&(d=typeof (r=r.call(i,s,t,n))),"string"===d&&~r.indexOf("random(")&&(r=_t(r)),l)l(this,t,h,r,i)&&(D=1);else if("--"===h.substr(0,2))o=(getComputedStyle(t).getPropertyValue(h)+"").trim(),r+="",Ie.lastIndex=0,Ie.test(o)||(u=q(o),c=q(r)),c?u!==c&&(o=Fi(t,h,o,c)+c):u&&(r+=u),this.add(T,"setProperty",o,r,s,n,0,0,h),F.push(h);else{if("undefined"!==d){if(S&&h in S&&(q((o=N(o="function"==typeof S[h]?S[h].call(i,s,t,n):S[h])&&~o.indexOf("random(")?_t(o):o)+"")||(o+=R.units[h]||q(Ni(t,h))||""),"="!==(o+"").charAt(1))||(o=Ni(t,h)),l=parseFloat(o),(d="string"===d&&"="===r.charAt(1)?+(r.charAt(0)+"1"):0)&&(r=r.substr(2)),a=parseFloat(r),p=(h=h in Ss&&("autoAlpha"===h&&Di(this,T,"visibility",(l=1===l&&"hidden"===Ni(t,"visibility")&&a?0:l)?"inherit":"hidden",a?"inherit":"hidden",!a),"scale"!==h)&&"transform"!==h&&~(h=Ss[h]).indexOf(",")?h.split(",")[0]:h) in ys)if(j||((m=t._gsap).renderTransform&&!e.parseTransform||Is(t,e.parseTransform),f=!1!==e.smoothOrigin&&m.smooth,(j=this._pt=new Q(this._pt,T,G,0,1,m.renderTransform,m,0,-1)).dep=1),"scale"===h)this._pt=new Q(this._pt,m,"scaleY",m.scaleY,(d?d*a:a-m.scaleY)||0),F.push("scaleY",h),h+="X";else{if("transformOrigin"===h){x=_=w=void 0,w=(b=r).split(" "),_=w[0],x=w[1]||"50%","top"!==_&&"bottom"!==_&&"left"!==x&&"right"!==x||(b=_,_=x,x=b),w[0]=Es[_]||_,w[1]=Es[x]||x,r=w.join(" "),m.svg?Vi(t,r,0,f,0,this):((c=parseFloat(r.split(" ")[2])||0)!==m.zOrigin&&Di(this,m,"zOrigin",m.zOrigin,c),Di(this,T,h,zs(o),zs(r)));continue;}if("svgOrigin"===h){Vi(t,r,1,f,0,this);continue;}if(h in Ps){b=this,_=m,x=h,w=l,y=d,v=P=L=void 0,L=360,P=N(g=r),v=parseFloat(g)*(P&&~g.indexOf("rad")?vs:1),v=w+(y=y?v*y:v-w)+"deg",P&&("short"===(P=g.split("_")[1])&&(y%=L)!=y%180&&(y+=y<0?L:-L),"cw"===P&&y<0?y=(y+36e9)%L-~~(y/L)*L:"ccw"===P&&0<y&&(y=(y-36e9)%L-~~(y/L)*L)),b._pt=g=new Q(b._pt,_,x,w,y,bi),g.e=v,g.u="deg",b._props.push(x);continue;}if("smoothOrigin"===h){Di(this,m,"smooth",m.smooth,r);continue;}if("force3D"===h){m[h]=r;continue;}if("transform"===h){L=z=M=A=E=$=C=k=I=P=O=void 0;var k,C,$,A,E,M,O=this,P=r,I=t,z=Ui({},I._gsap),L=I.style;for(C in z.svg?($=I.getAttribute("transform"),I.setAttribute("transform",""),L[G]=P,k=Is(I,1),ji(I,G),I.setAttribute("transform",$)):($=getComputedStyle(I)[G],L[G]=P,k=Is(I,1),L[G]=$),ys)($=z[C])!==(E=k[C])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(C)<0&&(A=q($)!==(M=q(E))?Fi(I,C,$,M):parseFloat($),E=parseFloat(E),O._pt=new Q(O._pt,k,C,A,E-A,vi),O._pt.u=M||0,O._props.push(C));Ui(k,z);continue;}}else h in T||(h=$s(h)||h);if(p||(a||0===a)&&(l||0===l)&&!Ts.test(r)&&h in T)a=a||0,(u=(o+"").substr((l+"").length))!==(c=q(r)||(h in R.units?R.units[h]:u))&&(l=Fi(t,h,o,c)),this._pt=new Q(this._pt,p?m:T,h,l,d?d*a:a-l,p||"px"!==c&&"zIndex"!==h||!1===e.autoRound?vi:_i),this._pt.u=c||0,u!==c&&"%"!==c&&(this._pt.b=o,this._pt.r=wi);else if(h in T)qi.call(this,t,h,o,r);else{if(!(h in t)){K(h,r);continue;}this.add(t,h,o||t[h],r,s,n);}F.push(h);}}D&&pi(this);}
2,get:Ni,aliases:Ss,getSetter:function(t,e,i){var s=Ss[e];return (e=s&&s.indexOf(",")<0?s:e) in ys&&e!==ks&&(t._gsap.x||Ni(t,"x"))?i&&Ki===i?"scale"===e?$i:Ci:(Ki=i||{})&&("scale"===e?Ai:Ei):t.style&&!o(t.style[e])?Si:~e.indexOf("-")?ki:di(t,e);},core:{_removeProperty:ji,_getMatrix:Bi}},Ws=(f.utils.checkPrefix=$s,Rs=p("x,y,z,scale,scaleX,scaleY,xPercent,yPercent"+","+(Ws="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){ys[t]=1;}),p(Ws,function(t){R.units[t]="deg",Ps[t]=1;}),Ss[Rs[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Ws,p("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){t=t.split(":");Ss[t[1]]=Rs[t[0]];}),p("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){R.units[t]="px";}),f.registerPlugin(Hs),f.registerPlugin(Hs)||f),Bs=Ws.core.Tween;t.Back=cs,t.Bounce=ps,t.CSSPlugin=Hs,t.Circ=gs,t.Cubic=rs,t.Elastic=us,t.Expo=fs,t.Linear=ns,t.Power0=e,t.Power1=ts,t.Power2=es,t.Power3=is,t.Power4=ss,t.Quad=os,t.Quart=as,t.Quint=ls,t.Sine=ms,t.SteppedEase=ds,t.Strong=hs,t.TimelineLite=Y,t.TimelineMax=Y,t.TweenLite=U,t.TweenMax=Bs,t.default=Ws,t.gsap=Ws,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete t.default;}),((t,e)=>{"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.Headhesive=e();})(this,function(){function t(i,s){function n(){u=l(),h=null,a=i.apply(o,r),o=r=null;}var o,r,a,l=Date.now||function(){return (new Date()).getTime();},h=null,u=0;return function(){var t=l(),e=s-(t-u);return o=this,r=arguments,e<=0?(clearTimeout(h),h=null,u=t,a=i.apply(o,r),o=r=null):h=h||setTimeout(n,e),a;};}function e(t,e){"querySelector" in document&&"addEventListener" in window&&(this.visible=!1,this.options={offset:300,offsetSide:"top",classes:{clone:"headhesive",stick:"headhesive--stick",unstick:"headhesive--unstick"},throttle:250,onInit:function(){},onStick:function(){},onUnstick:function(){},onDestroy:function(){}},this.elem="string"==typeof t?document.querySelector(t):t,this.options=s(this.options,e),this.init());}var s=function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]="object"==typeof e[i]?s(t[i],e[i]):e[i]);return t;};return e.prototype={constructor:e,init:function(){if(this.clonedElem=this.elem.cloneNode(!0),this.clonedElem.className+=" "+this.options.classes.clone,document.body.insertBefore(this.clonedElem,document.body.firstChild),"number"==typeof this.options.offset)this.scrollOffset=this.options.offset;else{if("string"!=typeof this.options.offset)throw new Error("Invalid offset: "+this.options.offset);this._setScrollOffset();}this._throttleUpdate=t(this.update.bind(this),this.options.throttle),this._throttleScrollOffset=t(this._setScrollOffset.bind(this),this.options.throttle),window.addEventListener("scroll",this._throttleUpdate,!1),window.addEventListener("resize",this._throttleScrollOffset,!1),this.options.onInit.call(this);},_setScrollOffset:function(){"string"==typeof this.options.offset&&(this.scrollOffset=((t,e)=>{for(var i=0,s=t.offsetHeight;t;)i+=t.offsetTop,t=t.offsetParent;return "bottom"===e&&(i+=s),i;})(document.querySelector(this.options.offset),this.options.offsetSide));},destroy:function(){document.body.removeChild(this.clonedElem),window.removeEventListener("scroll",this._throttleUpdate),window.removeEventListener("resize",this._throttleScrollOffset),this.options.onDestroy.call(this);},stick:function(){this.visible||(this.clonedElem.className=this.clonedElem.className.replace(new RegExp("(^|\\s)*"+this.options.classes.unstick+"(\\s|$)*","g"),""),this.clonedElem.className+=" "+this.options.classes.stick,this.visible=!0,this.options.onStick.call(this));},unstick:function(){this.visible&&(this.clonedElem.className=this.clonedElem.className.replace(new RegExp("(^|\\s)*"+this.options.classes.stick+"(\\s|$)*","g"),""),this.clonedElem.className+=" "+this.options.classes.unstick,this.visible=!1,this.options.onUnstick.call(this));},update:function(){(void 0!==window.pageYOffset?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop)>this.scrollOffset?this.stick():this.unstick();}},e;}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e();})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return -1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this;},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this;},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return -1!=(e=t.indexOf(e))&&t.splice(e,1),this;},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var s=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var o=i[n];s&&s[o]&&(this.off(t,o),delete s[o]),o.apply(this,e);}return this;}},e.allOff=function(){delete this._events,delete this._onceEvents;},t;}),((e,i)=>{"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return i(e,t);}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter);})("undefined"!=typeof window?window:this,function(e,t){function o(t,e){for(var i in e)t[i]=e[i];return t;}function r(t,e,i){var s,n;return this instanceof r?(s="string"==typeof (s=t)?document.querySelectorAll(t):s)?(this.elements=(n=s,Array.isArray(n)?n:"object"==typeof n&&"number"==typeof n.length?h.call(n):[n]),this.options=o({},this.options),"function"==typeof e?i=e:o(this.options,e),i&&this.on("always",i),this.getImages(),a&&(this.jqDeferred=new a.Deferred()),void setTimeout(this.check.bind(this))):void l.error("Bad element for imagesLoaded "+(s||t)):new r(t,e,i);}function i(t){this.img=t;}function s(t,e){this.url=t,this.element=e,this.img=new Image();}var a=e.jQuery,l=e.console,h=Array.prototype.slice,u=((r.prototype=Object.create(t.prototype)).options={},r.prototype.getImages=function(){this.images=[],this.elements.forEac
2h(this.addElementImages,this);},r.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&u[e]){for(var i=t.querySelectorAll("img"),s=0;s<i.length;s++){var n=i[s];this.addImage(n);}if("string"==typeof this.options.background)for(var o=t.querySelectorAll(this.options.background),s=0;s<o.length;s++){var r=o[s];this.addElementBackgroundImages(r);}}},{1:!0,9:!0,11:!0});return r.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,s=i.exec(e.backgroundImage);null!==s;){var n=s&&s[2];n&&this.addBackground(n,t),s=i.exec(e.backgroundImage);}},r.prototype.addImage=function(t){t=new i(t);this.images.push(t);},r.prototype.addBackground=function(t,e){t=new s(t,e);this.images.push(t);},r.prototype.check=function(){function e(t,e,i){setTimeout(function(){s.progress(t,e,i);});}var s=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check();}):void this.complete();},r.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&l&&l.log("progress: "+i,t,e);},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this));},(i.prototype=Object.create(t.prototype)).check=function(){return this.getIsImageComplete()?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image(),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void (this.proxyImage.src=this.img.src));},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth;},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e]);},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents();},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents();},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);},(s.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents());},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e]);},(r.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((a=t).fn.imagesLoaded=function(t,e){return new r(this,t,e).jqDeferred.promise(a(this));});})(),r;}),((e,i)=>{"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t);}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery);})(window,function(t,e){function i(l,h,u){(u=u||e||t.jQuery)&&(h.prototype.option||(h.prototype.option=function(t){u.isPlainObject(t)&&(this.options=u.extend(!0,this.options,t));}),u.fn[l]=function(t){var e,s,n,o,r,a;return "string"==typeof t?(e=c.call(arguments,1),n=e,r="$()."+l+'("'+(s=t)+'")',(e=this).each(function(t,e){var i,e=u.data(e,l);e?(i=e[s])&&"_"!=s.charAt(0)?(i=i.apply(e,n),o=void 0===o?i:o):d(r+" is not a valid method"):d(l+" not initialized. Cannot call methods, i.e. "+r);}),void 0!==o?o:e):(a=t,this.each(function(t,e){var i=u.data(e,l);i?(i.option(a),i._init()):(i=new h(e,a),u.data(e,l,i));}),this);},s(u));}function s(t){t&&!t.bridget&&(t.bridget=i);}var c=Array.prototype.slice,n=t.console,d=void 0===n?function(){}:function(t){n.error(t);};return s(e||t.jQuery),i;}),((t,e)=>{"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e();})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return -1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this;},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this;},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return -1!=(e=t.indexOf(e))&&t.splice(e,1),this;},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var s=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var o=i[n];s&&s[o]&&(this.off(t,o),delete s[o]),o.apply(this,e);}return this;}},e.allOff=function(){delete this._events,delete this._onceEvents;},t;}),((t,e)=>{"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e();})(window,function(){function g(t){var e=parseFloat(t);return -1==t.indexOf("%")&&!isNaN(e)&&e;}function y(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t;}function v(t){if(x||(x=!0,(u=document.createElement("div")).style.width="200px",u.style.padding="1px 2px 3px 4px",u.style.borderStyle="solid",u.style.borderWidth="1px 2px 3px 4px",u.style.boxSizing="border-box",(h=document.body||document.documentElement).appendChild(u),o=y(u),b=200==Math.round(g(o.width)),v.isBoxSizeOuter=b,h.removeChild(u)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=y(t);if("none"==e.display){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},s=0;s<_;s++)i[w[s]]=0;return i;}var n={};n.width=t.offsetWidth,n.height=t.offsetHeight;for(var o=n.isBorderBox="border-box"==e.boxSizing,r=0;r<_;r++){var a=w[r],l=e[a],l=parseFloat(l);n[a]=isNaN(l)?0:l;}var h=n.paddingLeft+n.paddingRight,u=n.paddingTop+n.paddingBottom,t=n.marginLeft+n.marginRight,c=n.marginTop+n.marginBottom,d=n.borderLeftWidth+n.borderRightWidth,p=n.borderTopWidth+n.borderBottomWidth,m=o&&b,f=g(e.width),f=(!1!==f&&(n.width=f+(m?0:h+d)),g(e.height));return !1!==f&&(n.height=f+(m?0:u+p)),n.innerWidth=n.width-(h+d),n.innerHeight=n.height-(u+p),n.outerWidth=n.width+t,n.outerHeight=n.height+c,n;}var u,h,o;}var b,e="undefined"==typeof console?function(){}:function(t){console.error(t);},w=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],_=w.length,x=!1;return v;}),((t,e)=>{"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e();})(window,function(){var i=(()=>{var t=window.Element.prototype;if(t.matches)return "matches";if(t.matchesSelector)return "matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var s=e[i]+"MatchesSelector";if(t[s])return s;}})();return function(t,e){return t[i](e);};}),((e,i)=>{"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
2sandro-matches-selector/matches-selector"],function(t){return i(e,t);}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector);})(window,function(i,o){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t;},modulo:function(t,e){return (t%e+e)%e;}},e=Array.prototype.slice,h=(l.makeArray=function(t){return Array.isArray(t)?t:null==t?[]:"object"==typeof t&&"number"==typeof t.length?e.call(t):[t];},l.removeFrom=function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1);},l.getParent=function(t,e){for(;t.parentNode&&t!=document.body;)if(o(t=t.parentNode,e))return t;},l.getQueryElement=function(t){return "string"==typeof t?document.querySelector(t):t;},l.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},l.filterFindElements=function(t,s){t=l.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(s){o(t,s)&&n.push(t);for(var e=t.querySelectorAll(s),i=0;i<e.length;i++)n.push(e[i]);}else n.push(t);}),n;},l.debounceMethod=function(t,e,s){s=s||100;var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o],e=(clearTimeout(t),arguments),i=this;this[o]=setTimeout(function(){n.apply(i,e),delete i[o];},s);};},l.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t);},l.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i;}).toLowerCase();},i.console);return l.htmlInit=function(r,a){l.docReady(function(){var t=l.toDashed(a),s="data-"+t,e=document.querySelectorAll("["+s+"]"),t=document.querySelectorAll(".js-"+t),e=l.makeArray(e).concat(l.makeArray(t)),n=s+"-options",o=i.jQuery;e.forEach(function(e){var t,i=e.getAttribute(s)||e.getAttribute(n);try{t=i&&JSON.parse(i);}catch(t){return void (h&&h.error("Error parsing "+s+" on "+e.className+": "+t));}i=new r(e,t);o&&o.data(e,a,i);});});},l;}),((t,e)=>{"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize));})(window,function(t,e){function i(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create());}var s=document.documentElement.style,n="string"==typeof s.transition?"transition":"WebkitTransition",s="string"==typeof s.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],r={transform:s,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"},t=i.prototype=Object.create(t.prototype),a=(t.constructor=i,t._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"});},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t);},t.getSize=function(){this.size=e(this.element);},t.css=function(t){var e,i=this.element.style;for(e in t)i[r[e]||e]=t[e];},t.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),s=t[e?"left":"right"],t=t[i?"top":"bottom"],n=parseFloat(s),o=parseFloat(t),r=this.layout.size;-1!=s.indexOf("%")&&(n=n/100*r.width),-1!=t.indexOf("%")&&(o=o/100*r.height),n=isNaN(n)?0:n,o=isNaN(o)?0:o,n-=e?r.paddingLeft:r.paddingRight,o-=i?r.paddingTop:r.paddingBottom,this.position.x=n,this.position.y=o;},t.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),s=this.layout._getOption("originTop"),n=i?"right":"left",o=this.position.x+t[i?"paddingLeft":"paddingRight"],i=(e[i?"left":"right"]=this.getXValue(o),e[n]="",s?"paddingTop":"paddingBottom"),o=s?"bottom":"top",n=this.position.y+t[i];e[s?"top":"bottom"]=this.getYValue(n),e[o]="",this.css(e),this.emitEvent("layout",[this]);},t.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px";},t.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px";},t._transitionTo=function(t,e){this.getPosition();var i=this.position.x,s=this.position.y,n=t==this.position.x&&e==this.position.y;
2this.setPosition(t,e),n&&!this.isTransitioning?this.layoutPosition():((n={}).transform=this.getTranslate(t-i,e-s),this.transition({to:n,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0}));},t.getTranslate=function(t,e){return "translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)";},t.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition();},t.moveTo=t._transitionTo,t.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e);},t._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this);},t.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0;}else this._nonTransition(t);},"opacity,"+s.replace(/([A-Z])/g,function(t){return "-"+t.toLowerCase();})),l=(t.enableTransition=function(){var t;this.isTransitioning||(t=this.layout.options.transitionDuration,this.css({transitionProperty:a,transitionDuration:t="number"==typeof t?t+"ms":t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1));},t.onwebkitTransitionEnd=function(t){this.ontransitionend(t);},t.onotransitionend=function(t){this.ontransitionend(t);},{"-webkit-transform":"transform"}),h=(t.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=l[t.propertyName]||t.propertyName,delete e.ingProperties[i],((t)=>{for(var e in t)return;return 1;})(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]));},t.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1;},t._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i);},{transitionProperty:"",transitionDuration:"",transitionDelay:""});return t.removeTransitionStyles=function(){this.css(h);},t.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms";},t.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this]);},t.remove=function(){return n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem();}),void this.hide()):void this.removeElem();},t.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e});},t.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal");},t.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return "opacity";for(e in t)return e;},t.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e});},t.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"));},t.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""});},i;}),((n,o)=>{"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,s){return o(n,t,e,i,s);}):"object"==typeof module&&module.exports?module.exports=o(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=o(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item);})(window,function(t,e,n,s,o){function r(t,e){var i=s.getQueryElement(t);i?(this.element=i,h&&(this.$element=h(this.element)),this.options=s.extend({},this.constructor.defaults),this.option(e),e=++u,this.element.outlayerGUID=e,(c[e]=this)._create(),this._getOption("initLayout")&&this.layout()):l&&l.error("Bad element for "+this.constructor.namespace+": "+(i||t));}function a(t){function e(){t.apply(this,arguments);}return (e.prototype=Object.create(t.prototype)).constructor=e;}function i(){}var l=t.console,h=t.jQuery,u=0,c={},d=(r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},r.prototype),p=(s.extend(d,e.prototype),d.option=function(t){s.extend(this.options,t);},d._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t];},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),s.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize();},d.reloadItems=function(){this.items=this._itemize(this.element.children);},d._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,s=[],n=0;n<e.length;n++){var o=new i(e[n],this);s.push(o);}return s;},d._filterFindItemElements=function(t){return s.filterFindElements(t,this.options.itemSelector);},d.getItemElements=function(){return this.items.map(function(t){return t.element;});},d.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0;}
2,d._init=d.layout,d._resetLayout=function(){this.getSize();},d.getSize=function(){this.size=n(this.element);},d._getMeasurement=function(t,e){var i,s=this.options[t];s?("string"==typeof s?i=this.element.querySelector(s):s instanceof HTMLElement&&(i=s),this[t]=i?n(i)[e]:s):this[t]=0;},d.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout();},d._getItemsForLayout=function(t){return t.filter(function(t){return !t.isIgnored;});},d._layoutItems=function(t,i){var s;this._emitCompleteOnItems("layout",t),t&&t.length&&(s=[],t.forEach(function(t){var e=this._getItemLayoutPosition(t);e.item=t,e.isInstant=i||t.isLayoutInstant,s.push(e);},this),this._processLayoutQueue(s));},d._getItemLayoutPosition=function(){return {x:0,y:0};},d._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e);},this);},d.updateStagger=function(){var t,e=this.options.stagger;return null==e?void (this.stagger=0):(this.stagger="number"==typeof (e=e)?e:(t=(e=e.match(/(^\d*\.?\d*)(\w*)/))&&e[1],e=e&&e[2],t.length?(t=parseFloat(t))*(p[e]||1):0),this.stagger);},d._positionItem=function(t,e,i,s,n){s?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i));},d._postLayout=function(){this.resizeContainer();},d.resizeContainer=function(){var t;this._getOption("resizeContainer")&&(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1));},d._getContainerSize=i,d._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px");},d._emitCompleteOnItems=function(e,t){function i(){o.dispatchEvent(e+"Complete",null,[t]);}function s(){++n==r&&i();}var n,o=this,r=t.length;t&&r?(n=0,t.forEach(function(t){t.once(e,s);})):i();},d.dispatchEvent=function(t,e,i){var s=e?[e].concat(i):i;this.emitEvent(t,s),h&&(this.$element=this.$element||h(this.element),e?((s=h.Event(e)).type=t,this.$element.trigger(s,i)):this.$element.trigger(t,i));},d.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0);},d.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored;},d.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this));},d.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){s.removeFrom(this.stamps,t),this.unignore(t);},this);},d._find=function(t){if(t)return "string"==typeof t&&(t=this.element.querySelectorAll(t)),s.makeArray(t);},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this));},d._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)};},d._manageStamp=i,d._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=n(t);return {left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom};},d.handleEvent=s.handleEvent,d.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0;},d.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1;},d.onresize=function(){this.resize();},s.debounceMethod(r,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout();},d.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth;},d.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t;},d.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t));},d.prepended=function(t){var e,t=this._itemize(t);t.length&&(e=this.items.slice(0),this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e));},d.reveal=function(t){var i;this._emitCompleteOnItems("reveal",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.reveal();}));},d.hide=function(t){var i;this._emitCompleteOnItems("hide",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.hide();}));},d.revealItemElements=function(t){t=this.getItems(t);this.reveal(t);},d.hideItemElements=function(t){t=this.getItems(t);this.hide(t);},d.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i;}},d.getItems=function(t){t=s.makeArray(t);var e=[];return t.forEach(function(t){t=this.getItem(t);t&&e.push(t);},this),e;},d.remove=function(t){t=this.getItems(t);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(t){t.remove(),s.removeFrom(this.items,t);},this);},d.destroy=function(){var t=this.element.style,t=(t.height="",t.position="",t.width="",this.items.forEac
2h(function(t){t.destroy();}),this.unbindResize(),this.element.outlayerGUID);delete c[t],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace);},r.data=function(t){t=(t=s.getQueryElement(t))&&t.outlayerGUID;return t&&c[t];},r.create=function(t,e){var i=a(r);return i.defaults=s.extend({},r.defaults),s.extend(i.defaults,e),i.compatOptions=s.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=a(o),s.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i;},{ms:1,s:1e3});return r.Item=o,r;}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer));})(window,function(t){function e(){t.Item.apply(this,arguments);}var i=e.prototype=Object.create(t.Item.prototype),s=i._create,n=(i._create=function(){this.id=this.layout.itemGUID++,s.call(this),this.sortData={};},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t,e=this.layout.options.getSortData,i=this.layout._sorters;for(t in e){var s=i[t];this.sortData[t]=s(this.element,this);}}},i.destroy);return i.destroy=function(){n.apply(this,arguments),this.css({display:""});},e;}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer));})(window,function(e,i){function s(t){(this.isotope=t)&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size);}var n=s.prototype;return ["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){n[t]=function(){return i.prototype[t].apply(this.isotope,arguments);};}),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight;},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments);},n.getColumnWidth=function(){this.getSegmentSize("column","Width");},n.getRowHeight=function(){this.getSegmentSize("row","Height");},n.getSegmentSize=function(t,e){var i,t=t+e,s="outer"+e;this._getMeasurement(t,s),this[t]||(i=this.getFirstItemSize(),this[t]=i&&i[s]||this.isotope.size["inner"+e]);},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element);},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments);},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size;},s.modes={},s.create=function(t,e){function i(){s.apply(this,arguments);}return (i.prototype=Object.create(n)).constructor=i,e&&(i.options=e),s.modes[i.prototype.namespace=t]=i;},s;}),((t,e)=>{"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize);})(window,function(t,a){var t=t.create("masonry"),e=(t.compatOptions.fitWidth="isFitWidth",t.prototype);return e._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0;},e.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(t=(t=this.items[0])&&t.element,this.columnWidth=t&&a(t).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,e=t-e%t,i=Math[e&&e<1?"round":"floor"](i);this.cols=Math.max(i,1);},e.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,t=a(t);this.containerWidth=t&&t.innerWidth;},e._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,e=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),e=Math.min(e,this.cols),i=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](e,t),s={x:this.columnWidth*i.col,y:i.y},n=i.y+t.size.outerHeight,o=e+i.col,r=i.col;r<o;r++)this.colYs[r]=n;return s;},e._getTopColPosition=function(t){var t=this._getTopColGroup(t),e=Math.min.apply(Math,t);return {col:t.indexOf(e),y:e};},e._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,s=0;s<i;s++)e[s]=this._getColGroupY(s,t);return e;},e._getColGroupY=function(t,e){return e<2?this.colYs[t]:(t=this.colYs.slice(t,t+e),Math.max.apply(Math,t));},e._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,i=1<t&&i+t>this.cols?0:i,e=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=e?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)};},e._manageStamp=function(t){var e=a(t),t=this._getElementOffset(t),i=this._getOption("originLeft")?t.left:t.right,s=i+e.outerWidth,i=Math.floor(i/this.columnWidth),i=Math.max(0,i),n=Math.floor(s/this.columnWidth);n-=s%this.columnWidth?0:1;for(var n=Math.min(this.cols-1,n),o=(this._getOption("originTop")?t.top:t.bottom)+e.outerHeight,r=i;r<=n;r++)this.colYs[r]=Math.max(o,this.colYs[r]);},e._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t;},e._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return (this.cols-t)*this.columnWidth-this.gutter;},e.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth;},t;}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry);})(window,function(t,e){var i,t=t.create("masonry"),s=t.prototype,n={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(i in e.prototype)n[i]||(s[i]=e.prototype[i]);var o=s.measureColumns,r=(s.measureColumns=function(){this.items=this.isotope.filteredItems,o.call(this);},s._getOption);return s._getOption=function(t){return "fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:r.apply(this.isotope,arguments);},t;}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode);})(window,function(t){var t=t.create("fitRows"),e=t.prototype;return e._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth");},e._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter,i=(0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY),{x:this.x,y:this.y});return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,i;},e._getContainerSize=function(){return {height:this.maxY};},t;}),((t,e)=>{"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode);})(window,function(t){var t=t.create("vertical",{horizontalAlignment:0}),e=t.prototype;return e._resetLayout=function(){this.y=0;},e._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i};},e._getContainerSize=function(){return {height:this.y};},t;}),((r,a)=>{"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],function(t,e,
2i,s,n,o){return a(r,t,e,i,s,n,o);}):"object"==typeof module&&module.exports?module.exports=a(r,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):r.Isotope=a(r,r.Outlayer,r.getSize,r.matchesSelector,r.fizzyUIUtils,r.Isotope.Item,r.Isotope.LayoutMode);})(window,function(t,i,e,s,o,n,r){var a=t.jQuery,l=String.prototype.trim?function(t){return t.trim();}:function(t){return t.replace(/^\s+|\s+$/g,"");},h=i.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),t=(h.Item=n,h.LayoutMode=r,h.prototype),u=(t._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),i.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],r.modes)this._initLayoutMode(t);},t.reloadItems=function(){this.itemGUID=0,i.prototype.reloadItems.call(this);},t._itemize=function(){for(var t=i.prototype._itemize.apply(this,arguments),e=0;e<t.length;e++)t[e].id=this.itemGUID++;return this._updateItemsSortData(t),t;},t._initLayoutMode=function(t){var e=r.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this);},t.layout=function(){return !this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout();},t._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0;},t.arrange=function(t){this.option(t),this._getIsInstant();t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout();},t._init=t.arrange,t._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide);},t._getIsInstant=function(){var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;return this._isInstant=t;},t._bindArrangeComplete=function(){function t(){e&&i&&s&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems]);}var e,i,s,n=this;this.once("layoutComplete",function(){e=!0,t();}),this.once("hideComplete",function(){i=!0,t();}),this.once("revealComplete",function(){s=!0,t();});},t._filter=function(t){for(var e=this.options.filter,i=[],s=[],n=[],o=this._getFilterTest(e||"*"),r=0;r<t.length;r++){var a,l=t[r];l.isIgnored||((a=o(l))&&i.push(l),a&&l.isHidden?s.push(l):a||l.isHidden||n.push(l));}return {matches:i,needReveal:s,needHide:n};},t._getFilterTest=function(e){return a&&this.options.isJQueryFiltering?function(t){return a(t.element).is(e);}:"function"==typeof e?function(t){return e(t.element);}:function(t){return s(t.element,e);};},t.updateSortData=function(t){t=t?(t=o.makeArray(t),this.getItems(t)):this.items;this._getSorters(),this._updateItemsSortData(t);},t._getSorters=function(){var t,e=this.options.getSortData;for(t in e){var i=e[t];this._sorters[t]=u(i);}},t._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].updateSortData();},function(t){var e,i,s,n,o,r;return "string"!=typeof t?t:(i=(i=(e=(t=l(t).split(" "))[0]).match(/^\[(.+)\]$/))&&i[1],r=e,s=(o=i)?function(t){return t.getAttribute(o);}:function(t){t=t.querySelector(r);return t&&t.textContent;},(n=h.sortDataParsers[t[1]])?function(t){return t&&n(s(t));}:function(t){return t&&s(t);});}),c=(h.sortDataParsers={parseInt:function(t){return parseInt(t,10);},parseFloat:function(t){return parseFloat(t);}},t._sort=function(){var t,r,a;this.options.sortBy&&(t=o.makeArray(this.options.sortBy),this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory)),r=this.sortHistory,a=this.options.sortAscending,this.filteredItems.sort(function(t,e){for(var i=0;i<r.length;i++){var s=r[i],n=t.sortData[s],o=e.sortData[s];if(o<n||n<o)return (o<n?1:-1)*((void 0!==a[s]?a[s]:a)?1:-1);}return 0;}));},t._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return !1;return !0;},t._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(e)return e.options=this.options[t],e;throw new Error("No layout mode: "+t);},t._resetLayout=function(){i.prototype._resetLayout.call(this),this._mode()._resetLayout();},t._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t);},t._manageStamp=function(t){this._mode()._manageStamp(t);},t._getContainerSize=function(){return this._mode()._getContainerSize();},t.needsResizeLayout=function(){return this._mode().needsResizeLayout();},t.appended=function(t){var t=this.addItems(t);t.length&&(t=this._filterRevealAdded(t),this.filteredItems=this.filteredItems.concat(t));},t.prepended=function(t){var e,t=this._itemize(t);t.length&&(this._resetLayout(),this._manageStamps(),e=this._filterRevealAdded(t),this.layoutItems(this.filteredItems),this.filteredItems=e.concat(this.filteredItems),this.items=t.concat(this.items));},t._filterRevealAdded=function(t){t=this._filter(t);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches;},t.insert=function(t){var e=this.addItems(t);if(e.length){for(var i,s=e.length,n=0;n<s;n++)i=e[n],this.element.appendChild(i.element);t=this._filter(e).matches;for(n=0;n<s;n++)e[n].isLayoutInstant=!0;for(this.arrange(),n=0;n<s;n++)delete e[n].isLayoutInstant;this.reveal(t);}},t.remove);return t.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);c.call(this,t);for(var i=e&&e.length,s=0;i&&s<i;s++){var n=e[s];o.removeFrom(this.filteredItems,n);}}
2,t.shuffle=function(){for(var t=0;t<this.items.length;t++)this.items[t].sortData.random=Math.random();this.options.sortBy="random",this._sort(),this._layout();},t._noTransition=function(t,e){var i=this.options.transitionDuration,t=(this.options.transitionDuration=0,t.apply(this,e));return this.options.transitionDuration=i,t;},t.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element;});},h;});class DoubleCenterException{constructor(){window.console.error('iTooltip Error: positionX and positionY properties cannot be "center" at the same time.');}}class iTooltip{constructor(t="*"){this.objects=document.querySelectorAll("*"!==t?t:"*[title]");}init(t={}){if(this.settings=Object.assign({className:"tooltip",indentX:10,indentY:15,positionX:"right",positionY:"bottom"},t),"center"===this.settings.positionX&&"center"===this.settings.positionY)throw new DoubleCenterException();this.objects.forEach((t)=>{t.getAttribute("title")&&(t.addEventListener("mouseenter",(t)=>this.createTooltip(t)),t.addEventListener("mouseleave",(t)=>this.removeTooltip(t)));});}createTooltip(t){var e=t.target,i=(this.tooltip=document.createElement("div"),this.tooltip.classList.add(this.settings.className),this.tooltip.innerHTML=e.getAttribute("title"),t.target.className.split(" ").find((t)=>t.startsWith("itooltip-")));i&&this.tooltip.classList.add(i),this.tooltip.style.position="absolute",this.changePosition(t),e.removeAttribute("title"),document.body.appendChild(this.tooltip),e.addEventListener("mousemove",(t)=>this.changePosition(t));}removeTooltip(t){t.target.setAttribute("title",this.tooltip.innerHTML),this.tooltip.remove();}changePosition(t){var [e,i]=this.getSizeTooltip(),s=this.getEdges(t),n=window.pageYOffset||document.documentElement.scrollTop;let o=t.pageY,r;if(r="right"===this.settings.positionX?s.right<=e?t.clientX-e-this.settings.indentX:t.clientX+this.settings.indentX:"left"===this.settings.positionX?s.left<=e?s.left+this.settings.indentX:t.clientX-e-this.settings.indentX:s.left<=Math.round(e/2)?t.clientX-s.left:t.clientX-Math.round(e/2),"top"===this.settings.positionY)o=s.top<=i?n+t.clientY+this.settings.indentY:t.pageY-i-this.settings.indentY;else if("bottom"===this.settings.positionY)o=s.bottom<i&&s.top>i+this.settings.indentY?t.pageY-i-this.settings.indentY:n+t.clientY+this.settings.indentY;else{let t=Math.round(i/2);s.bottom<=t&&(t=Math.round(i-s.bottom)),s.top<=t&&(t=s.top),o-=t;}this.tooltip.style.top=o+"px",this.tooltip.style.left=r+"px";}getSizeTooltip(){var t=this.tooltip.getBoundingClientRect();return [t.right-t.left,t.bottom-t.top];}getEdges(t){var e=document.documentElement;return {left:t.clientX,right:e.clientWidth-t.clientX,top:t.clientY,bottom:e.clientHeight-t.clientY};}}function _instanceof(t,e){return null!=e&&"undefined"!=typeof Symbol&&e[Symbol.hasInstance]?e[Symbol.hasInstance](t):t instanceof e;}function _typeof(t){return (_typeof="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;})(t);}((a)=>{a.fn.hmbrgr=function(t){function n(t){a(t).data("clickable",!0).find("span").eq(0).css({top:i}),a(t).find("span").eq(1).css({top:r}),a(t).find("span").eq(2).css({top:s});}function e(s){a(s).on("click",function(t){var e,i;t.preventDefault(),a(this).data("clickable")&&(a(this).data("clickable",!1),a(s).toggleClass("cross"),a(s).hasClass("cross")?(a(i=s).find("span").css({top:r}),setTimeout(function(){a(i).addClass(o.animation).data("clickable",!0),a.isFunction(o.onOpen)&&o.onOpen.call(this);},o.speed)):(a(e=s).removeClass(o.animation),setTimeout(function(){n(e),a.isFunction(o.onClose)&&o.onClose.call(this);},o.speed)));});}var o=a.extend({width:60,height:50,speed:200,barHeight:8,barRadius:0,barColor:"#ffffff",animation:"expand",onInit:null,onOpen:null,onClose:null},t),i=0,r=o.height/2-o.barHeight/2,s=o.height-o.barHeight;return this.each(function(){(function(t){a(t).css({width:o.width,height:o.height}).html("<span /><span /><span />").find("span").css({position:"absolute",width:"100%",height:o.barHeight,"border-radius":o.barRadius,"background-color":o.barColor,"transition-duration":o.speed+"ms"}),n(t),a.isFunction(o.onInit)&&o.onInit.call(this);})(this),e(this);});};})(jQuery),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery);})(function(a){var l,h,t=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],e="onwheel" in window.document||9<=window.document.documentMode?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],u=Array.prototype.slice;if(a.event.fixHooks)for(var i=t.length;i;)a.event.fixHooks[t[--i]]=a.event.mouseHooks;var c=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=e.length;t;)this.addEventListener(e[--t],s,!1);else this.onmousewheel=s;a.data(this,"mousewheel-line-height",c.getLineHeight(this)),a.data(this,"mousewheel-page-height",c.getPageHeight(this));},teardown:function(){if(this.removeEventListener)for(var t=e.length;t;)this.removeEventListener(e[--t],s,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height");},getLineHeight:function(t){var e=a(t);return (t=e["offsetParent" in a.fn?"offsetParent":"parent"]()).length||(t=a("body")),parseInt(t.css("fontSize"),10)||parseInt(e.css("fontSize"),10)||16;},getPageHeight:function(t){return a(t).height();},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};
2function s(t){var e,i=t||window.event,s=u.call(arguments,1),n=0,o=0,r=0;if((t=a.event.fix(i)).type="mousewheel","detail" in i&&(r=-1*i.detail),"wheelDelta" in i&&(r=i.wheelDelta),"wheelDeltaY" in i&&(r=i.wheelDeltaY),"wheelDeltaX" in i&&(o=-1*i.wheelDeltaX),"axis" in i&&i.axis===i.HORIZONTAL_AXIS&&(o=-1*r,r=0),n=0===r?o:r,"deltaY" in i&&(n=r=-1*i.deltaY),"deltaX" in i&&(o=i.deltaX,0===r)&&(n=-1*o),0!==r||0!==o)return 1===i.deltaMode?(n*=e=a.data(this,"mousewheel-line-height"),r*=e,o*=e):2===i.deltaMode&&(n*=e=a.data(this,"mousewheel-page-height"),r*=e,o*=e),e=Math.max(Math.abs(r),Math.abs(o)),(!h||e<h)&&p(i,h=e)&&(h/=40),p(i,e)&&(n/=40,o/=40,r/=40),n=Math[1<=n?"floor":"ceil"](n/h),o=Math[1<=o?"floor":"ceil"](o/h),r=Math[1<=r?"floor":"ceil"](r/h),c.settings.normalizeOffset&&this.getBoundingClientRect&&(e=this.getBoundingClientRect(),t.offsetX=t.clientX-e.left,t.offsetY=t.clientY-e.top),t.deltaX=o,t.deltaY=r,t.deltaFactor=h,t.deltaMode=0,s.unshift(t,n,o,r),l&&window.clearTimeout(l),l=window.setTimeout(d,200),(a.event.dispatch||a.event.handle).apply(this,s);}function d(){h=null;}function p(t,e){return c.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120==0;}a.fn.extend({mousewheel:function(t){return t?this.on("mousewheel",t):this.trigger("mousewheel");},unmousewheel:function(t){return this.off("mousewheel",t);}});}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery);})(function($){function initMouseDetection(t){var o,r,e=".smartmenus_mouse";mouseDetectionEnabled||t?mouseDetectionEnabled&&t&&($(document).off(e),mouseDetectionEnabled=!1):(o=!0,r=null,(t={mousemove:function(t){var e,i,s,n={x:t.pageX,y:t.pageY,timeStamp:(new Date()).getTime()};r&&(e=Math.abs(r.x-n.x),i=Math.abs(r.y-n.y),0<e||0<i)&&e<=4&&i<=4&&n.timeStamp-r.timeStamp<=300&&(mouse=!0,o)&&((s=$(t.target).closest("a")).is("a")&&$.each(menuTrees,function(){return $.contains(this.$root[0],s[0])?(this.itemEnter({currentTarget:s[0]}),!1):void 0;}),o=!1),r=n;}})[touchEvents?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){isTouchEvent(t.originalEvent)&&(mouse=!1);},$(document).on(getEventsNS(t,e)),mouseDetectionEnabled=!0);}function isTouchEvent(t){return !/^(4|mouse)$/.test(t.pointerType);}function getEventsNS(t,e){e=e||"";var i,s={};for(i in t)s[i.split(" ").join(e+" ")+e]=t[i];return s;}var menuTrees=[],mouse=!1,touchEvents="ontouchstart" in window,mouseDetectionEnabled=!1,requestAnimationFrame=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60);},cancelAnimationFrame=window.cancelAnimationFrame||function(t){clearTimeout(t);},canAnimate=!!$.fn.animate;return $.SmartMenus=function(t,e){this.$root=$(t),this.opts=e,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective" in t.style||"webkitPerspective" in t.style,this.wasCollapsible=!1,this.init();},$.extend($.SmartMenus,{hideAll:function(){$.each(menuTrees,function(){this.menuHideAll();});},destroy:function(){for(;menuTrees.length;)menuTrees[0].destroy();initMouseDetection(!0);},prototype:{init:function(t){var i,s,n,o=this;t||(menuTrees.push(this),this.rootId=((new Date()).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0),t=".smartmenus",this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(getEventsNS({"mouseover focusin":$.proxy(this.rootOver,this),"mouseout focusout":$.proxy(this.rootOut,this),keydown:$.proxy(this.rootKeyDown,this)},t)).on(getEventsNS({mouseenter:$.proxy(this.itemEnter,this),mouseleave:$.proxy(this.itemLeave,this),mousedown:$.proxy(this.itemDown,this),focus:$.proxy(this.itemFocus,this),blur:$.proxy(this.itemBlur,this),click:$.proxy(this.itemClick,this)},t),"a"),t+=this.rootId,this.opts.hideOnClick&&$(document).on(getEventsNS({touchstart:$.proxy(this.docTouchStart,this),touchmove:$.proxy(this.docTouchMove,this),touchend:$.proxy(this.docTouchEnd,this),click:$.proxy(this.docClick,this)},t)),$(window).on(getEventsNS({"resize orientationchange":$.proxy(this.winResize,this)},t)),this.opts.subIndicators&&(this.$subArrow=$("<span/>
2").addClass("sub-arrow"),this.opts.subIndicatorsText)&&this.$subArrow.html(this.opts.subIndicatorsText),initMouseDetection()),this.$firstSub=this.$root.find("ul").each(function(){o.menuInit($(this));}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem&&(i=/(index|default)\.[^#\?\/]*/i,s=window.location.href.replace(i,""),n=s.replace(/#.*/,""),this.$root.find("a:not(.mega-menu a)").each(function(){var t=this.href.replace(i,""),e=$(this);t!=s&&t!=n||(e.addClass("current"),!o.opts.markCurrentTree)||e.parentsUntil("[data-smartmenus-id]","ul").each(function(){$(this).dataSM("parent-a").addClass("current");});})),this.wasCollapsible=this.isCollapsible();},destroy:function(t){t||(e=".smartmenus",this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(".smartmenus"),e+=this.rootId,$(document).off(e),$(window).off(e),this.opts.subIndicators&&(this.$subArrow=null)),this.menuHideAll();var e,i=this;this.$root.find("ul").each(function(){var t=$(this);t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&t.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(t.attr("id")||"").indexOf(i.accessIdPrefix)&&t.removeAttr("id");}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var t=$(this);0==t.attr("id").indexOf(i.accessIdPrefix)&&t.removeAttr("id");}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),t||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),menuTrees.splice($.inArray(this,menuTrees),1));},disable:function(t){this.disabled||(this.menuHideAll(),t||this.opts.isPopup||!this.$root.is(":visible")||(t=this.$root.offset(),this.$disableOverlay=$('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:t.top,left:t.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)),this.disabled=!0);},docClick:function(t){return this.$touchScrollingSub?void (this.$touchScrollingSub=null):void ((this.visibleSubMenus.length&&!$.contains(this.$root[0],t.target)||$(t.target).closest("a").length)&&this.menuHideAll());},docTouchEnd:function(){var t;this.lastTouch&&(!this.visibleSubMenus.length||void 0!==this.lastTouch.x2&&this.lastTouch.x1!=this.lastTouch.x2||void 0!==this.lastTouch.y2&&this.lastTouch.y1!=this.lastTouch.y2||this.lastTouch.target&&$.contains(this.$root[0],this.lastTouch.target)||(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),(t=this).hideTimeout=setTimeout(function(){t.menuHideAll();},350)),this.lastTouch=null);},docTouchMove:function(t){this.lastTouch&&(t=t.originalEvent.touches[0],this.lastTouch.x2=t.pageX,this.lastTouch.y2=t.pageY);},docTouchStart:function(t){t=t.originalEvent.touches[0];this.lastTouch={x1:t.pageX,y1:t.pageY,target:t.target};},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1);},getClosestMenu:function(t){for(var e=$(t).closest("ul");e.dataSM("in-mega");)e=e.parent().closest("ul");return e[0]||null;},getHeight:function(t){return this.getOffset(t,!0);},getOffset:function(t,e){"none"==t.css("display")&&(i={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var i,s=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),s=s&&(e?s.height||s.bottom-s.top:s.width||s.right-s.left);return s||0===s||(s=e?t[0].offsetHeight:t[0].offsetWidth),i&&t.hide().css(i),s;},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return !t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e;},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t;},getViewport:function(t){var t=t?"Height":"Width",e=document.documentElement["client"+t],t=window["inner"+t];return e=t?Math.min(e,t):e;}
2,getViewportHeight:function(){return this.getViewport(!0);},getViewportWidth:function(){return this.getViewport();},getWidth:function(t){return this.getOffset(t);},handleEvents:function(){return !this.disabled&&this.isCSSOn();},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t);},isCollapsible:function(){return "static"==this.$firstSub.css("position");},isCSSOn:function(){return "inline"!=this.$firstLink.css("display");},isFixed:function(){var t="fixed"==this.$root.css("position");return t||this.$root.parentsUntil("body").each(function(){return "fixed"==$(this).css("position")?!(t=!0):void 0;}),t;},isLinkInMegaMenu:function(t){return $(this.getClosestMenu(t[0])).hasClass("mega-menu");},isTouchMode:function(){return !mouse||this.opts.noMouseOver||this.isCollapsible();},itemActivate:function(t,e){var i,s=t.closest("ul"),n=s.dataSM("level");1<n&&(!this.activatedItems[n-2]||this.activatedItems[n-2][0]!=s.dataSM("parent-a")[0])&&(i=this,$(s.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(s).each(function(){i.itemActivate($(this).dataSM("parent-a"));})),this.isCollapsible()&&!e||this.menuHideSubMenus(this.activatedItems[n-1]&&this.activatedItems[n-1][0]==t[0]?n:n-1),this.activatedItems[n-1]=t,!1!==this.$root.triggerHandler("activate.smapi",t[0])&&(s=t.dataSM("sub"))&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(s);},itemBlur:function(t){t=$(t.currentTarget);this.handleItemEvents(t)&&this.$root.triggerHandler("blur.smapi",t[0]);},itemClick:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==e.closest("ul")[0])return this.$touchScrollingSub=null,t.stopPropagation(),!1;if(!1===this.$root.triggerHandler("click.smapi",e[0]))return !1;var i=e.dataSM("sub"),s=!!i&&2==i.dataSM("level");if(i){var t=$(t.target).is(".sub-arrow"),n=this.isCollapsible(),o=/toggle$/.test(this.opts.collapsibleBehavior),r=/link$/.test(this.opts.collapsibleBehavior),a=/^accordion/.test(this.opts.collapsibleBehavior);if(i.is(":visible")){if(!n&&this.opts.showOnClick&&s)return this.menuHide(i),this.clickActivated=!1,this.focusActivated=!1;if(n&&(o||t))return this.itemActivate(e,a),this.menuHide(i),!1;}else{if((!r||!n||t)&&(!n&&this.opts.showOnClick&&s&&(this.clickActivated=!0),this.itemActivate(e,a),i.is(":visible")))return !(this.focusActivated=!0);}}return !(!n&&this.opts.showOnClick&&s||e.hasClass("disabled")||!1===this.$root.triggerHandler("select.smapi",e[0]))&&void 0;}},itemDown:function(t){t=$(t.currentTarget);this.handleItemEvents(t)&&t.dataSM("mousedown",!0);},itemEnter:function(t){var e,i=$(t.currentTarget);this.handleItemEvents(i)&&(this.isTouchMode()||(this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0),(e=this).showTimeout=setTimeout(function(){e.itemActivate(i);},this.opts.showOnClick&&1==i.closest("ul").dataSM("level")?1:this.opts.showTimeout)),this.$root.triggerHandler("mouseenter.smapi",i[0]));},itemFocus:function(t){t=$(t.currentTarget);this.handleItemEvents(t)&&(!this.focusActivated||this.isTouchMode()&&t.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==t[0]||this.itemActivate(t,!0),this.$root.triggerHandler("focus.smapi",t[0]));},itemLeave:function(t){t=$(t.currentTarget);this.handleItemEvents(t)&&(this.isTouchMode()||(t[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),t.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",t[0]));},menuHide:function(t){var e;!1!==this.$root.triggerHandler("beforehide.smapi",t[0])&&(canAnimate&&t.stop(!0,!0),"none"!=t.css("display"))&&(e=function(){t.css("z-index","");},this.isCollapsible()?canAnimate&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,t,e):t.hide(this.opts.collapsibleHideDuration,e):canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,t,e):t.hide(this.opts.hideDuration,e),t.dataSM("scroll")&&(this.menuScrollStop(t),t.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),t.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","fal
2se"),t.attr({"aria-expanded":"false","aria-hidden":"true"}),e=t.dataSM("level"),this.activatedItems.splice(e-1,1),this.visibleSubMenus.splice($.inArray(t,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",t[0]));},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;t<=e;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible"))&&(canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration)),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi");},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;t<=e;e--){var i=this.activatedItems[e].dataSM("sub");i&&this.menuHide(i);}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,i=t[0];(i=i.parentNode.parentNode)!=this.$root[0];)e++;var s=t.prevAll("a").eq(-1),n=((s=s.length?s:t.prevAll().find("a").eq(-1)).addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",s).dataSM("level",e).parent().dataSM("sub",t),s.attr("id")||this.accessIdPrefix+ ++this.idInc),o=t.attr("id")||this.accessIdPrefix+ ++this.idInc;s.attr({id:n,"aria-haspopup":"true","aria-controls":o,"aria-expanded":"false"}),t.attr({id:o,role:"group","aria-hidden":"true","aria-labelledby":n,"aria-expanded":"false"}),this.opts.subIndicators&&s[this.opts.subIndicatorsPos](this.$subArrow.clone());}},menuPosition:function(e){var t,i,s=e.dataSM("parent-a"),n=s.closest("li"),o=n.parent(),r=e.dataSM("level"),a=this.getWidth(e),l=this.getHeight(e),h=s.offset(),u=h.left,h=h.top,c=this.getWidth(s),s=this.getHeight(s),d=$(window),p=d.scrollLeft(),d=d.scrollTop(),m=this.getViewportWidth(),f=this.getViewportHeight(),o=o.parent().is("[data-sm-horizontal-sub]")||2==r&&!o.hasClass("sm-vertical"),n=this.opts.rightToLeftSubMenus&&!n.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&n.is("[data-sm-reverse]"),g=2==r?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,r=2==r?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY,r=o?(t=n?c-a-g:g,this.opts.bottomToTopSubMenus?-l-r:s+r):(t=n?g-a:c-g,this.opts.bottomToTopSubMenus?s-r-l:r);this.opts.keepInViewport&&(u=u+t,h=h+r,n&&u<p?t=o?p-u+t:c-g:!n&&p+m<u+a&&(t=o?p+m-a-u+t:g-a),o||(l<f&&d+f<h+l?r+=d+f-l-h:(f<=l||h<d)&&(r+=d-h)),o&&(d+f+.49<h+l||h<d)||!o&&f+.49<l)&&(i=this,e.dataSM("scroll-arrows")||e.dataSM("scroll-arrows",$([$('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],$('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){e.dataSM("scroll").up=$(this).hasClass("scroll-up"),i.menuScroll(e);},mouseleave:function(t){i.menuScrollStop(e),i.menuScrollOut(e,t);},"mousewheel DOMMouseScroll":function(t){t.preventDefault();}}).insertAfter(e)),c=".smartmenus_scroll",e.dataSM("scroll",{y:this.cssTransforms3d?0:r-s,step:1,itemH:s,subH:l,arrowDownH:this.getHeight(e.dataSM("scroll-arrows").eq(1))}).on(getEventsNS({mouseover:function(t){i.menuScrollOver(e,t);},mouseout:function(t){i.menuScrollOut(e,t);},"mousewheel DOMMouseScroll":function(t){i.menuScrollMousewheel(e,t);}},c)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:t+(parseInt(e.css("border-left-width"))||0),width:a-(parseInt(e.css("border-left-width"))||0)-(parseInt(e.css("border-right-width"))||0),zIndex:e.css("z-index")}).eq(o&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed())&&((n={})[touchEvents?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(t){i.menuScrollTouch(e,t);},e.css({"touch-action":"none","-ms-touch-action":"none"}).on(getEventsNS(n,c))),e.css({top:"auto",left:"0",marginLeft:t,marginTop:r-s});},menuScroll:function(t,e,i){var s,n=t.dataSM("scroll"),o=t.dataSM("scroll-arrows"),r=n.up?n.upEnd:n.downEnd;if(!e&&n.momentum){if(n.momentum*=.92,(s=n.momentum)<.5)return void this.menuScrollStop(t);}else s=i||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(n.step));var a,i=t.dataSM("level");this.activatedItems[i-1]&&this.activatedItems[i-1].dataSM("sub")&&this.activatedItems[i-1].dataSM("sub").is(":visible")&&this.menuHide
2SubMenus(i-1),n.y=n.up&&n.y>=r||!n.up&&r>=n.y?n.y:Math.abs(r-n.y)>s?n.y+(n.up?s:-s):r,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+n.y+"px, 0)",transform:"translate3d(0, "+n.y+"px, 0)"}:{marginTop:n.y}),mouse&&(n.up&&n.y>n.downEnd||!n.up&&n.y<n.upEnd)&&o.eq(n.up?1:0).show(),n.y==r?(mouse&&o.eq(n.up?0:1).hide(),this.menuScrollStop(t)):e||(this.opts.scrollAccelerate&&n.step<this.opts.scrollStep&&(n.step+=.2),(a=this).scrollTimeout=requestAnimationFrame(function(){a.menuScroll(t);}));},menuScrollMousewheel:function(t,e){var i;this.getClosestMenu(e.target)==t[0]&&(i=0<((e=e.originalEvent).wheelDelta||-e.detail),t.dataSM("scroll-arrows").eq(i?0:1).is(":visible"))&&(t.dataSM("scroll").up=i,this.menuScroll(t,!0)),e.preventDefault();},menuScrollOut:function(t,e){!mouse||/^scroll-(up|down)/.test((e.relatedTarget||"").className)||(t[0]==e.relatedTarget||$.contains(t[0],e.relatedTarget))&&this.getClosestMenu(e.relatedTarget)==t[0]||t.dataSM("scroll-arrows").css("visibility","hidden");},menuScrollOver:function(t,e){var i;mouse&&!/^scroll-(up|down)/.test(e.target.className)&&this.getClosestMenu(e.target)==t[0]&&(this.menuScrollRefreshData(t),e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH,t.dataSM("scroll-arrows").eq(0).css("margin-top",i).end().eq(1).css("margin-top",i+this.getViewportHeight()-e.arrowDownH).end().css("visibility","visible"));},menuScrollRefreshData:function(t){var e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH;this.cssTransforms3d&&(i=-(parseFloat(t.css("margin-top"))-i)),$.extend(e,{upEnd:i,downEnd:i+this.getViewportHeight()-e.subH});},menuScrollStop:function(t){return this.scrollTimeout?(cancelAnimationFrame(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0):void 0;},menuScrollTouch:function(t,e){var i,s,n,o;isTouchEvent(e=e.originalEvent)&&(i=this.getTouchPoint(e),this.getClosestMenu(i.target)==t[0])&&(s=t.dataSM("scroll"),/(start|down)$/i.test(e.type)?(this.menuScrollStop(t)?(e.preventDefault(),this.$touchScrollingSub=t):this.$touchScrollingSub=null,this.menuScrollRefreshData(t),$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp})):/move$/i.test(e.type)?(void 0!==(n=void 0!==s.touchY?s.touchY:s.touchStartY)&&n!=i.pageY&&(this.$touchScrollingSub=t,o=i.pageY>n,void 0!==s.up&&s.up!=o&&$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp}),$.extend(s,{up:o,touchY:i.pageY}),this.menuScroll(t,!0,Math.abs(i.pageY-n))),e.preventDefault()):void 0!==s.touchY&&((s.momentum=15*Math.pow(Math.abs(i.pageY-s.touchStartY)/(e.timeStamp-s.touchStartTime),2))&&(this.menuScrollStop(t),this.menuScroll(t),e.preventDefault()),delete s.touchY));},menuShow:function(t){var e,i,s;!t.dataSM("beforefirstshowfired")&&(t.dataSM("beforefirstshowfired",!0),!1===this.$root.triggerHandler("beforefirstshow.smapi",t[0]))||!1===this.$root.triggerHandler("beforeshow.smapi",t[0])||(t.dataSM("shown-before",!0),canAnimate&&t.stop(!0,!0),t.is(":visible"))||(e=t.dataSM("parent-a"),i=this.isCollapsible(),(this.opts.keepHighlighted||i)&&e.addClass("highlighted"),i?t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""}):(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)&&(s=this.getWidth(t),t.css("max-width",this.opts.subMenusMaxWidth),s>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)),this.menuPosition(t)),s=function(){t.css("overflow","");},i?canAnimate&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,s):t.show(this.opts.collapsibleShowDuration,s):canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,t,s):t.show(this.opts.showDuration,s),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0]));},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll();},t?1:this.opts.hideTimeout);}
2,popupShow:function(t,e){var i;this.opts.isPopup?(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible")||(this.$root.css({left:t,top:e}),i=this,t=function(){i.$root.css("overflow","");},canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,t):this.$root.show(this.opts.showDuration,t),this.visibleSubMenus[0]=this.$root)):alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.');},refresh:function(){this.destroy(!0),this.init(!0);},rootKeyDown:function(t){if(this.handleEvents())switch(t.keyCode){case 27:var e=this.activatedItems[0];e&&(this.menuHideAll(),e[0].focus(),i=e.dataSM("sub"))&&this.menuHide(i);break;case 32:var i,e=$(t.target);e.is("a")&&this.handleItemEvents(e)&&(i=e.dataSM("sub"))&&!i.is(":visible")&&(this.itemClick({currentTarget:t.target}),t.preventDefault());}},rootOut:function(t){var e;!this.handleEvents()||this.isTouchMode()||t.target==this.$root[0]||(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.opts.showOnClick&&this.opts.hideOnClick)||((e=this).hideTimeout=setTimeout(function(){e.menuHideAll();},this.opts.hideTimeout));},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);},winResize:function(t){this.handleEvents()?"onorientationchange" in window&&"orientationchange"!=t.type||(t=this.isCollapsible(),this.wasCollapsible&&t||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=t):this.$disableOverlay&&(t=this.$root.offset(),this.$disableOverlay.css({top:t.top,left:t.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()}));}}}),$.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus");},$.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus");},$.fn.smartmenus=function(options){var args,method;return "string"==typeof options?(args=arguments,method=options,Array.prototype.shift.call(args),this.each(function(){var t=$(this).data("smartmenus");t&&t[method]&&t[method].apply(t,args);})):this.each(function(){var dataOpts=$(this).data("sm-options")||null;if(dataOpts&&"object"!=typeof dataOpts)try{dataOpts=eval("("+dataOpts+")");}catch(e){dataOpts=null,alert('ERROR\n\nSmartMenus jQuery init:\nInvalid "data-sm-options" attribute value syntax.');}new $.SmartMenus(this,$.extend({},$.fn.smartmenus.defaults,options,dataOpts));});},$.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10rem",subMenusMaxWidth:"25rem",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:200,hideTimeout:200,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e);},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e);},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e);},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"link"},$;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery","smartmenus"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery);})(function(a){return a.extend(a.SmartMenus.Bootstrap={},{keydownFix:!1,init:function(){var t=a("ul.navbar-nav:not([data-sm-skip])");t.each(function(){var e,t,i,s=a(this),n=s.data("smartmenus");function o(){s.find("a.current").each(function(){var t=a(this);(t.hasClass("dropdown-item")?t:t.parent()).addClass("active");}),s.find("a.has-submenu").each(function(){var t=a(this);t.is('[data-toggle="dropdown"]')&&t.dataSM("bs-data-toggle-dropdown",!0).removeAttr("data-toggle"),!e&&t.hasClass("dropdown-toggle")&&t.dataSM("bs-dropdown-toggle",!0).removeClass("dropdown-toggle");});}function r(t){var e=n.getViewportWidth();e==i&&!t||(n.isCollapsible()?s.addClass("sm-collapsible"):s.removeClass("sm-collapsible"),i=e);}n||(e=s.is("[data-sm-skip-collapsible-behavior]"),t=s.hasClass("ml-auto")||0<s.prevAll(".mr-auto").length,s.smartmenus({subMenusSubOffsetX:-8,subMenusSubOffsetY:0,subIndicators:!e,collapsibleShowFunction:null,collapsibleHideFunction:null,rightToLeftSubMenus:t,bottomToTopSubMenus:0<s.closest(".fixed-bottom").length,bootstrapHighlightClasses:""}).on({"show.smapi":function(t,e){var e=a(e),i=e.dataSM("scroll-arrows");i&&i.css("background-color",e.css("background-color")),e.parent().addClass("show"),n.opts.keepHighlighted&&2<e.dataSM("level")&&e.prevAll("a").addClass(n.opts.bootstrapHighlightClasses);},"hide.smapi":function(t,e){e=a(e);e.parent().removeClass("show"),n.opts.keepHighlighted&&2<e.dataSM("level")&&e.prevAll("a").removeClass(n.opts.bootstrapHighlightClasses);}}),n=s.data("smartmenus"),o(),n.refresh=function(){a.SmartMenus.prototype.refresh.call(this),o(),r(!0);},n.destroy=function(t){s.find("a.current").each(function(){var t=a(this);(t.hasClass("active")?t:t.parent()).removeClass("active");}),s.find("a.has-submenu").each(function(){var t=a(this);t.dataSM("bs-dropdown-toggle")&&t.addClass("dropdown-toggle").removeDataSM("bs-dropdown-toggle"),t.dataSM("bs-data-toggle-dropdown")&&t.attr("data-toggle","dropdown").removeDataSM("bs-data-toggle-dropdown");}),a.SmartMenus.prototype.destroy.call(this,t);},e&&(n.opts.collapsibleBehavior="toggle"),r(),a(window).on("resize.smartmenus"+n.rootId,r));}),t.length&&!a.SmartMenus.Bootstrap.keydownFix&&(a(document).off("keydown.bs.dropdown.data-api",".dropdown-menu"),a.fn.dropdown&&a.fn.dropdown.Constructor&&"function"==typeof a.fn.dropdown.Constructor._dataApiKeydownHandler&&a(document).on("keydown.bs.dropdown.data-api",".dropdown-menu.show",a.fn.dropdown.Constructor._dataApiKeydownHandler),a.SmartMenus.Bootstrap.keydownFix=!0);}}),a(a.SmartMenus.Bootstrap.init),a;}),(()=>{function e(t){if(!t)throw new Error("No options passed to Waypoint constructor");if(!t.element)throw new Error("No element option passed to Waypoint constructor");if(!t.handler)throw new Error("No handler option passed to Waypoint constructor");
2this.key="waypoint-"+i,this.options=e.Adapter.extend({},e.defaults,t),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=t.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),o[this.key]=this,i+=1;}var i=0,o={};e.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t);},e.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t);},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete o[this.key];},e.prototype.disable=function(){return this.enabled=!1,this;},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this;},e.prototype.next=function(){return this.group.next(this);},e.prototype.previous=function(){return this.group.previous(this);},e.invokeAll=function(t){var e,i=[];for(e in o)i.push(o[e]);for(var s=0,n=i.length;s<n;s++)i[s][t]();},e.destroyAll=function(){e.invokeAll("destroy");},e.disableAll=function(){e.invokeAll("disable");},e.enableAll=function(){for(var t in e.Context.refreshAll(),o)o[t].enabled=!0;return this;},e.refreshAll=function(){e.Context.refreshAll();},e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight;},e.viewportWidth=function(){return document.documentElement.clientWidth;},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight();},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth();}},window.Waypoint=e;})(),(()=>{function e(t){window.setTimeout(t,1e3/60);}function i(t){this.element=t,this.Adapter=p.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+s,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,s+=1,p.windowContext||(p.windowContext=!0,p.windowContext=new i(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler();}var s=0,n={},p=window.Waypoint,t=window.onload;i.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh();},i.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete n[this.key]);},i.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1;}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,p.requestAnimationFrame(t));});},i.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1;}var e=this;this.adapter.on("scroll.waypoints",function(){e.didScroll&&!p.isTouch||(e.didScroll=!0,p.requestAnimationFrame(t));});},i.prototype.handleResize=function(){p.Context.refreshAll();},i.prototype.handleScroll=function(){var t,e,i={},s={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(t in s){var n,o=s[t],r=o.newScroll>o.oldScroll?o.forward:o.backward;for(n in this.waypoints[t]){var a,l,h=this.waypoints[t][n];null!==h.triggerPoint&&(a=o.oldScroll<h.triggerPoint,l=o.newScroll>=h.triggerPoint,a&&l||!a&&!l)&&(h.queueTrigger(r),i[h.group.id]=h.group);}}for(e in i)i[e].flushTriggers();this.oldScroll={x:s.horizontal.newScroll,y:s.vertical.newScroll};},i.prototype.innerHeight=function(){return this.element==this.element.window?p.viewportHe
2ight():this.adapter.innerHeight();},i.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty();},i.prototype.innerWidth=function(){return this.element==this.element.window?p.viewportWidth():this.adapter.innerWidth();},i.prototype.destroy=function(){var t,e=[];for(t in this.waypoints)for(var i in this.waypoints[t])e.push(this.waypoints[t][i]);for(var s=0,n=e.length;s<n;s++)e[s].destroy();},i.prototype.refresh=function(){var t,e,i=this.element==this.element.window,s=i?void 0:this.adapter.offset(),n={};for(e in this.handleScroll(),t={horizontal:{contextOffset:i?0:s.left,contextScroll:i?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:i?0:s.top,contextScroll:i?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var o,r=t[e];for(o in this.waypoints[e]){var a,l=this.waypoints[e][o],h=l.options.offset,u=l.triggerPoint,c=0,d=null==u;l.element!==l.element.window&&(c=l.adapter.offset()[r.offsetProp]),"function"==typeof h?h=h.apply(l):"string"==typeof h&&(h=parseFloat(h),-1<l.options.offset.indexOf("%"))&&(h=Math.ceil(r.contextDimension*h/100)),a=r.contextScroll-r.contextOffset,l.triggerPoint=Math.floor(c+a-h),c=u<r.oldScroll,a=l.triggerPoint>=r.oldScroll,h=!c&&!a,!d&&(c&&a)?(l.queueTrigger(r.backward),n[l.group.id]=l.group):(!d&&h||d&&r.oldScroll>=l.triggerPoint)&&(l.queueTrigger(r.forward),n[l.group.id]=l.group);}}return p.requestAnimationFrame(function(){for(var t in n)n[t].flushTriggers();}),this;},i.findOrCreateByElement=function(t){return i.findByElement(t)||new i(t);},i.refreshAll=function(){for(var t in n)n[t].refresh();},i.findByElement=function(t){return n[t.waypointContextKey];},window.onload=function(){t&&t(),i.refreshAll();},p.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t);},p.Context=i;})(),(()=>{function o(t,e){return t.triggerPoint-e.triggerPoint;}function r(t,e){return e.triggerPoint-t.triggerPoint;}function e(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),i[this.axis][this.name]=this;}var i={vertical:{},horizontal:{}},s=window.Waypoint;e.prototype.add=function(t){this.waypoints.push(t);},e.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]};},e.prototype.flushTriggers=function(){for(var t in this.triggerQueues){var e=this.triggerQueues[t];e.sort("up"===t||"left"===t?r:o);for(var i=0,s=e.length;i<s;i+=1){var n=e[i];!n.options.continuous&&i!==e.length-1||n.trigger([t]);}}this.clearTriggerQueues();},e.prototype.next=function(t){this.waypoints.sort(o);t=s.Adapter.inArray(t,this.waypoints);return t===this.waypoints.length-1?null:this.waypoints[t+1];},e.prototype.previous=function(t){this.waypoints.sort(o);t=s.Adapter.inArray(t,this.waypoints);return t?this.waypoints[t-1]:null;},e.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t);},e.prototype.remove=function(t){t=s.Adapter.inArray(t,this.waypoints);-1<t&&this.waypoints.splice(t,1);},e.prototype.first=function(){return this.waypoints[0];},e.prototype.last=function(){return this.waypoints[this.waypoints.length-1];},e.findOrCreate=function(t){return i[t.axis][t.name]||new e(t);},s.Group=e;})(),(()=>{function i(t){this.$element=s(t);}var s=window.jQuery,t=window.Waypoint;s.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){i.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t);};}),s.each(["extend","inArray","isEmptyObject"],function(t,e){i[e]=s[e];}),t.adapters.push({name:"jquery",Adapter:i}),t.Adapter=i;})(),(()=>{function t(s){return function(){var e=[],i=arguments[0];return s.isFunction(arguments[0])&&((i=s.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var t=s.extend({},i,{element:this});"string"==typeof t.context&&(t.context=s(this).closest(t.context)[0]),e.push(new n(t));}),e;};}var n=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto));})(),((t,e)=>{"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery);})(this,function(p){function e(t,e){if(this.el=t,this.$el=p(t),this.s=p.extend({},i,e),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw "When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart" in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.s.dynamic?this.$items=this.s.dynamicEl:"this"===this.s.selector?this.$items=this.$el:""!==this.s.selector?this.s.selectWithin?this.$items=p(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(p(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this;}var i;i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1},e.prototype.init=function(){var t=this,e=(t.s.preload>t.$items.length&&(t.s.preload=t.$items.length),window.location.hash);0<e.indexOf("lg="+this.s.galleryId)&&(t.index=parseInt(e.split("&slide=")[1],10),p("body").addClass("lg-from-hash"),p("body").hasClass("lg-on")||(setTimeout(function(){t.build(t.index);}),p("body").addClass("lg-on"))),t.s.dynamic?(t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||0,p("body").hasClass("lg-on")||setTimeout(function(){t.build(t.index),p("body").addClass("lg-on");})):t.$items.on("click.lgcustom",function(e){try{e.preventDefault(),e.preventDefault();}catch(t){e.returnValue=!1;}t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||t.$items.index(this),p("body").hasClass("lg-on")||(t.build(t.index),p("body").addClass("lg-on"));});},e.prototype.build=function(t){var e=this;e.structure(),p.each(p.fn.lightGallery.modules,function(t){e.modules[t]=new p.fn.lightGallery.modules[t](e.el);}),e.slide(t,!1,!1,!1),e.s.keyPress&&e.keyPress(),1<e.$items.length?(e.arrow(),setTimeout(function(){e.enableDrag(),e.enableSwipe();},50),e.s.mousewheel&&e.mousewheel()):e.$slide.on("click.lg",function(){e.$el.trigger("onSlideClick.lg");}),e.counter(),e.closeGallery(),e.$el.trigger("onAfterOpen.lg"),e.$outer.on("mousemove.lg
2click.lg touchstart.lg",function(){e.$outer.removeClass("lg-hide-items"),clearTimeout(e.hideBartimeout),e.hideBartimeout=setTimeout(function(){e.$outer.addClass("lg-hide-items");},e.s.hideBarsDelay);}),e.$outer.trigger("mousemove.lg");},e.prototype.structure=function(){var t="",e="",i=0,s="",n=this;for(p("body").append('<div class="lg-backdrop"></div>'),p(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),i=0;i<this.$items.length;i++)t+='<div class="lg-item"></div>';this.s.controls&&1<this.$items.length&&(e='<div class="lg-actions"><button class="lg-prev lg-icon">'+this.s.prevHtml+'</button><button class="lg-next lg-icon">'+this.s.nextHtml+"</button></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(s='<div class="lg-sub-html"></div>'),e='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+t+'</div><div class="lg-toolbar lg-group"><span class="lg-close lg-icon"></span></div>'+e+s+"</div></div>",p("body").append(e),this.$outer=p(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),n.setTop(),p(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){n.setTop();},100);}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&1<this.$items.length&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()&&((s=this.$outer.find(".lg-inner")).css("transition-timing-function",this.s.cssEasing),s.css("transition-duration",this.s.speed+"ms")),setTimeout(function(){p(".lg-backdrop").addClass("in");}),setTimeout(function(){n.$outer.addClass("lg-visible");},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=p(window).scrollTop();},e.prototype.setTop=function(){var t,e,i;"100%"!==this.s.height&&(e=((t=p(window).height())-parseInt(this.s.height,10))/2,i=this.$outer.find(".lg"),t>=parseInt(this.s.height,10)?i.css("top",e+"px"):i.css("top","0px"));},e.prototype.doCss=function(){for(var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],e=document.documentElement,i=0,i=0;i<t.length;i++)if(t[i] in e.style)return !!1;return !1;},e.prototype.isVideo=function(t,e){var i,s,n,o=this.s.dynamic?this.s.dynamicEl[e].html:this.$items.eq(e).attr("data-html");return t?(i=t.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),s=t.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),n=t.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),t=t.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i),i?{youtube:i}:s?{vimeo:s}:n?{dailymotion:n}:t?{vk:t}:void 0):o?{html5:!0}:(console.error("lightGallery :- data-src is not pvovided on slide item "+(e+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html"),!1);},e.prototype.counter=function(){this.s.counter&&p(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>");},e.prototype.addHtml=function(t){var e,i,s,n=null;this.s.dynamic?this.s.dynamicEl[t].subHtmlUrl?e=this.s.dynamicEl[t].subHtmlUrl:n=this.s.dynamicEl[t].subHtml:(i=this.$items.eq(t)).attr("data-sub-html-url")?e=i.attr("data-sub-html-url"):(n=i.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!n&&(n=i.attr("title")||i.find("img").first().attr("alt"))),e||(null!=n?"."!==(s=n.substring(0,1))&&"#"!==s||(n=(this.s.subHtmlSelectorRelative&&!this.s.dynamic?i.find(n):p(n)).html()):n=""),".lg-sub-html"===this.s.appendSubHtmlTo?e?this.$outer.find(this.s.appendSubHtmlTo).load(e):this.$outer.find(this.s.appendSubHtmlTo).html(n):e?this.$slide.eq(t).load(e):this.$slide.eq(t).append(n),null!=n&&(""===n?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[t]);},e.prototype.preload=function(t){for(var e=1,i=1,e=1;e<=this.s.preload&&!(e>=this.$items.length-t);e++)this.loadContent(t+e,!1,0);for(i=1;i<=this.s.preload&&!(t-i<0);i++)this.loadContent(t-i,!1,0);},e.prototype.loadContent=function(e,t,i){function s(t){for(var e=[],i=[],s=0;s<t.length;s++){var n=t[s].split(" ");""===n[0]&&n.splice(0,1),i.push(n[0]),e.push(n[1]);}for(var o=p(window).width(),r=0;r<e.length;r++)if(parseInt(e[r],10)>o){a=i[r];break;}}var a,n,o,r,l=this,h=!1,u=l.s.dynamic?(l.s.dynamicEl[e].poster&&(h=!0,n=l.s.dynamicEl[e].poster),r=l.s.dynamicEl[e].html,a=l.s.dynamicEl[e].src,l.s.dynamicEl[e].responsive&&s(l.s.dynamicEl[e].responsive.split(",")),o=l.s.dynamicEl[e].srcset,l.s.dynamicEl[e].sizes):(l.$items.eq(e).attr("data-poster")&&(h=!0,n=l.$items.eq(e).attr("data-poster")),r=l.$items.eq(e).attr("data-html"),a=l.$items.eq(e).attr("href")||l.$items.eq(e).attr("data-src"),l.$items.eq(e).attr("data-responsive")&&s(l.$items.eq(e).attr("data-responsive").split(",")),o=l.$items.eq(e).attr("data-srcset"),l.$items.eq(e).attr("data-sizes")),c=!1,d=(l.s.dynamic?l.s.dynamicEl[e].iframe&&(c=!0):"true"===l.$items.eq(e).attr("data-iframe")&&(c=!0),l.isVideo(a,e));if(!l.$slide.eq(e).hasClass("lg-loaded")){if(c?l.$slide.eq(e).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+l.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+a+'" allowfullscreen="true"></iframe></div></div>'):h?(c="",c=d&&d.youtube?"lg-has-youtube":d&&d.vimeo?"lg-has-vimeo":"lg-has-html5",l.$slide.eq(e).prepend('<div class="lg-video-cont '+c+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+n+'" /></div></div>')):d?(l.$slide.eq(e).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),l.$el.trigger("hasVideo.lg",[e,a,r])):l.$slide.eq(e).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+a+'" /></div>'),l.$el.trigger("onAferAppendSlide.lg",[e]),c=l.$slide.eq(e).find(".lg-object"),u&&c.attr("sizes",u),o){c.attr("srcset",o);try{picturefill({elements:[c[0]]});}catch(t){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.");}}".lg-sub-html"!==this.s.appendSubHtmlTo&&l.addHtml(e),l.$slide.eq(e).addClass("lg-loaded");}l.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){var t=0;i&&!p("body").hasClass("lg-from-hash")&&(t=i),setTimeout(function(){l.$slide.eq(e).addClass("lg-complete"),l.$el.trigger("onSlideItemLoad.lg",[e,i||0]);},t);}),d&&d.html5&&!h&&l.$slide.eq(e).addClass("lg-complete"),!0===t&&(l.$slide.eq(e).hasClass("lg-complete")?l.preload(e):l.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){l.preload(e);}));}
2,e.prototype.slide=function(t,e,i,s){var n,o,r,a,l,h=this.$outer.find(".lg-current").index(),u=this;u.lGalleryOn&&h===t||(n=this.$slide.length,o=u.lGalleryOn?this.s.speed:0,u.lgBusy||(this.s.download&&((r=u.s.dynamic?!1!==u.s.dynamicEl[t].downloadUrl&&(u.s.dynamicEl[t].downloadUrl||u.s.dynamicEl[t].src):"false"!==u.$items.eq(t).attr("data-download-url")&&(u.$items.eq(t).attr("data-download-url")||u.$items.eq(t).attr("href")||u.$items.eq(t).attr("data-src")))?(p("#lg-download").attr("href",r),u.$outer.removeClass("lg-hide-download")):u.$outer.addClass("lg-hide-download")),this.$el.trigger("onBeforeSlide.lg",[h,t,e,i]),u.lgBusy=!0,clearTimeout(u.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){u.addHtml(t);},o),this.arrowDisable(t),s||(t<h?s="prev":h<t&&(s="next")),e?(this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),2<n?(a=t-1,l=t+1,(0===t&&h===n-1||t===n-1&&0===h)&&(l=0,a=n-1)):(a=0,l=1),"prev"===s?u.$slide.eq(l).addClass("lg-next-slide"):u.$slide.eq(a).addClass("lg-prev-slide"),u.$slide.eq(t).addClass("lg-current")):(u.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===s?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(h).addClass("lg-next-slide")):(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(h).addClass("lg-prev-slide")),setTimeout(function(){u.$slide.removeClass("lg-current"),u.$slide.eq(t).addClass("lg-current"),u.$outer.removeClass("lg-no-trans");},50)),u.lGalleryOn?(setTimeout(function(){u.loadContent(t,!0,0);},this.s.speed+50),setTimeout(function(){u.lgBusy=!1,u.$el.trigger("onAfterSlide.lg",[h,t,e,i]);},this.s.speed)):(u.loadContent(t,!0,u.s.backdropDuration),u.lgBusy=!1,u.$el.trigger("onAfterSlide.lg",[h,t,e,i])),u.lGalleryOn=!0,this.s.counter&&p("#lg-counter-current").text(t+1)),u.index=t);},e.prototype.goToNextSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index+1<e.$slide.length?(e.index++,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):i?(e.index=0,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-right-end"),setTimeout(function(){e.$outer.removeClass("lg-right-end");},400)));},e.prototype.goToPrevSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(0<e.index?(e.index--,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):i?(e.index=e.$items.length-1,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-left-end"),setTimeout(function(){e.$outer.removeClass("lg-left-end");},400)));},e.prototype.keyPress=function(){var e=this;1<this.$items.length&&p(window).on("keyup.lg",function(t){1<e.$items.length&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode)&&(t.preventDefault(),e.goToNextSlide());}),p(window).on("keydown.lg",function(t){!0===e.s.escKey&&27===t.keyCode&&(t.preventDefault(),e.$outer.hasClass("lg-thumb-open")?e.$outer.removeClass("lg-thumb-open"):e.destroy());});},e.prototype.arrow=function(){var t=this;this.$outer.find(".lg-prev").on("click.lg",function(){t.goToPrevSlide();}),this.$outer.find(".lg-next").on("click.lg",function(){t.goToNextSlide();});},e.prototype.arrowDisable=function(t){!this.s.loop&&this.s.hideControlOnEnd&&(t+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),0<t?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"));},e.prototype.setTranslate=function(t,e,i){this.s.useLeft?t.css("left",e):t.css({transform:"translate3d("+e+"px, "+i+"px, 0px)"});},e.prototype.touchMove=function(t,e){e-=t;15<Math.abs(e)&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),e,0),this.setTranslate(p(".lg-prev-slide"),-this.$slide.eq(this.index).width()+e,0),this.setTranslate(p(".lg-next-slide"),this.$slide.eq(this.index).width()+e,0));},e.prototype.touchEnd=function(t){var e=this;"lg-slide"!==e.s.mode&&e.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){e.$outer.removeClass("lg-dragging"),t<0&&Math.abs(t)>e.s.swipeThreshold?e.goToNextSlide(!0):0<t&&Math.abs(t)>e.s.swipeThreshold?e.goToPrevSlide(!0):Math.abs(t)<5&&e.$el.trigger("onSlideClick.lg"),e.$slide.removeAttr("style");}),setTimeout(function(){e.$outer.hasClass("lg-dragging")||"lg-slide"===e.s.mode||e.$outer.removeClass("lg-slide");},e.s.speed+100);},e.prototype.enableSwipe=function(){var e=this,i=0,s=0,n=!1;e.s.enableSwipe&&e.doCss()&&(e.$slide.on("touchstart.lg",function(t){e.$outer.hasClass("lg-zoomed")||e.lgBusy||(t.preventDefault(),e.manageSwipeClass(),i=t.originalEvent.targetTouches[0].pageX);}),e.$slide.on("touchmove.lg",function(t){e.$outer.hasClass("lg-zoomed")||(t.preventDefault(),s=t.originalEvent.targetTouches[0].pageX,e.touchMove(i,s),n=!0);}),e.$slide.on("touchend.lg",function(){e.$outer.hasClass("lg-zoomed")||(n?(n=!1,e.touchEnd(s-i)):e.$el.trigger("onSlideClick.lg"));}));},e.prototype.enableDrag=function(){var e=this,i=0,s=0,n=!1,o=!1;e.s.enableDrag&&e.doCss()&&(e.$slide.on("mousedown.lg",function(t){e.$outer.hasClass("lg-zoomed")||e.lgBusy||p(t.target).text().trim()||(t.preventDefault(),e.manageSwipeClass(),i=t.pageX,n=!0,e.$outer.scrollLeft+=1,--e.$outer.scrollLeft,e.$outer.removeClass("lg-grab").addClass("lg-grabbing"),e.$el.trigger("onDragstart.lg"));}),p(window).on("mousemove.lg",function(t){n&&(o=!0,s=t.pageX,e.touchMove(i,s),e.$el.trigger("onDragmove.lg"));}),p(window).on("mouseup.lg",function(t){o?(o=!1,e.touchEnd(s-i),e.$el.trigger("onDragend.lg")):(p(t.target).hasClass("lg-object")||p(t.target).hasClass("lg-video-play"))&&e.$el.trigger("onSlideClick.lg"),n&&(n=!1,e.$outer.removeClass("lg-grabbing").addClass("lg-grab"));}));},e.prototype.manageSwipeClass=function(){var t=this.index+1,e=this.index-1;this.s.loop&&2<this.$slide.length&&(0===this.index?e=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),-1<e&&this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(t).addClass("lg-next-slide");},e.prototype.mousewheel=function(){var e=this;e.$outer.on("mousewheel.lg",function(t){t.deltaY&&(0<t.deltaY?e.goToPrevSlide():e.goToNextSlide(),t.preventDefault());});},e.prototype.closeGallery=function(){var e=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){e.destroy();}),e.s.closable&&(e.$outer.on("mousedown.lg",function(t){i=!!(p(t.target).is(".lg-outer")||p(t.target).is(".lg-item ")||p(t.target).is(".lg-img-wrap"));}),e.$outer.on("mousemove.lg",function(){i=!1;}),e.$outer.on("mouseup.lg",function(t){!(p(t.target).is(".lg-outer")||p(t.target).is(".lg-item ")||p(t.target).is(".lg-img-wrap")&&i)||e.$outer.hasClass("lg-dragging")||e.destroy();}));},e.prototype.destroy=function(t){var e=this;t||(e.$el.trigger("onBeforeClose.lg"),p(window).scrollTop(e.prevScrollTop)),t&&(e.s.dynamic||this.$items.off("click.lg click.lgcustom"),p.removeData(e.el,"lightGallery")),this.$el.off(".lg.tm"),p.each(p.fn.lightGallery.modules,function(t){e.modules[t]&&e.modules[t].destroy();}),this.lGalleryOn=!1,clearTimeout(e.hideBartimeout),this.hideBartimeout=!1,p(window).off(".lg"),p("body").removeClass("lg-on lg-from-hash"),e.$outer&&e.$outer.removeClass("lg-visible"),p(".lg-backdrop").removeClass("in"),setTimeout(function(){e.$outer&&e.$outer.remove(),p(".lg-backdrop").remove(),t||e.$el.trigger("onCloseAfter.lg");},e.s.backdropDuration+50);},p.fn.lightGallery=function(t){return this.each(function(){if(p.data(this,"lightGallery"))try{p(this).data("lightGallery").init();}catch(t){console.error("lightGallery has not initiated properly");}else p.data(this,"lightGallery",new e(this,t));});},p.fn.lightGallery.modules={};}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(e){function t(t){return this.core=e(t).data("lightGallery"),this.$el=e(t),!(this.core.$items.length<2)&&(this.core.s=e.extend({},i,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this);}var i;i={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},t.prototype.init=function(){var t=this;t.core.s.autoplayControls&&t.controls(),t.core.s.progressBar&&t.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>'),t.progress(),t.core.s.autoplay&&t.$el.one("onSlideItemLoad.lg.tm",function(){t.startlAuto();}),t.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){t.interval&&(t.cancelAuto(),t.canceledOnTouch=!0);}),t.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!t.interval&&t.canceledOnTouch&&(t.startlAuto(),t.canceledOnTouch=!1);});},t.prototype.progress=function(){var t,e,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(t=i.core.$outer.find(".lg-progress-bar"),e=i.core.$outer.find(".lg-progress"),i.interval)&&(e.removeAttr("style"),t.removeClass("lg-start"),setTimeout(function(){e.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),t.addClass("lg-start");},20)),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1;});},t.prototype.controls=function(){var t=this;e(this.core.s.appendAutoplayControlsTo).append('<span class="lg-autoplay-button lg-icon"></span>'),t.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){e(t.core.$outer).hasClass("lg-show-autoplay")?(t.cancelAuto(),t.core.s.fourceAutoplay=!1):t.interval||(t.startlAuto(),t.core.s.fourceAutoplay=t.fourceAutoplayTemp);});},t.prototype.startlAuto=function(){var t=this;t.core.$outer.find(".lg-progress").css("transition","width "+(t.core.s.speed+t.core.s.pause)+"ms ease 0s"),t.core.$outer.addClass("lg-show-autoplay"),t.core.$outer.find(".lg-progress-bar").addClass("lg-start"),t.interval=setInterval(function(){t.core.index+1<t.core.$items.length?t.core.index++:t.core.
2index=0,t.fromAuto=!0,t.core.slide(t.core.index,!1,!1,"next");},t.core.s.speed+t.core.s.pause);},t.prototype.cancelAuto=function(){clearInterval(this.interval),this.interval=!1,this.core.$outer.find(".lg-progress").removeAttr("style"),this.core.$outer.removeClass("lg-show-autoplay"),this.core.$outer.find(".lg-progress-bar").removeClass("lg-start");},t.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove();},e.fn.lightGallery.modules.autoplay=t;}),((t,e)=>{"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery);})(this,function(e){function i(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;}function t(t){return this.core=e(t).data("lightGallery"),this.$el=e(t),this.core.s=e.extend({},s,this.core.s),this.init(),this;}var s;s={fullScreen:!0},t.prototype.init=function(){this.core.s.fullScreen&&(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)&&(this.core.$outer.find(".lg-toolbar").append('<span class="lg-fullscreen lg-icon"></span>'),this.fullScreen());},t.prototype.requestFullscreen=function(){var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen();},t.prototype.exitFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen();},t.prototype.fullScreen=function(){var t=this;e(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){t.core.$outer.toggleClass("lg-fullscreen-on");}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){i()?t.exitFullscreen():t.requestFullscreen();});},t.prototype.destroy=function(){i()&&this.exitFullscreen(),e(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg");},e.fn.lightGallery.modules.fullscreen=t;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(r){function t(t){return this.core=r(t).data("lightGallery"),this.$el=r(t),this.core.s=r.extend({},e,this.core.s),this.core.s.pager&&1<this.core.$items.length&&this.init(),this;}var e;e={pager:!1},t.prototype.init=function(){var s,t,e,i=this,n="";if(i.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'),i.core.s.dynamic)for(var o=0;o<i.core.s.dynamicEl.length;o++)n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+i.core.s.dynamicEl[o].thumb+'" /></div></span>';else i.core.$items.each(function(){i.core.s.exThumbImage?n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+r(this).attr(i.core.s.exThumbImage)+'" /></div></span>':n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+r(this).find("img").attr("src")+'" /></div></span>';});(t=i.core.$outer.find(".lg-pager-outer")).html(n),(s=i.core.$outer.find(".lg-pager-cont")).on("click.lg touchend.lg",function(){var t=r(this);i.core.index=t.index(),i.core.slide(i.core.index,!1,!0,!1);}),t.on("mouseover.lg",function(){clearTimeout(e),t.addClass("lg-pager-hover");}),t.on("mouseout.lg",function(){e=setTimeout(function(){t.removeClass("lg-pager-hover");});}),i.core.$el.on("onBeforeSlide.lg.tm",function(t,e,i){s.removeClass("lg-pager-active"),s.eq(i).addClass("lg-pager-active");});},t.prototype.destroy=function(){},r.fn.lightGallery.modules.pager=t;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(a){function t(t){return this.core=a(t).data("lightGallery"),this.core.s=a.extend({},e,this.core.s),this.$el=a(t),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.core.s.animateThumb&&(this.core.s.thumbHe
2ight="100%"),this.left=0,this.init(),this;}var e;e={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbHeight:"80px",thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},t.prototype.init=function(){var t=this;this.core.s.thumbnail&&1<this.core.$items.length&&(this.core.s.showThumbByDefault&&setTimeout(function(){t.core.$outer.addClass("lg-thumb-open");},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb&&this.core.doCss()?(this.core.s.enableThumbDrag&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress());},t.prototype.build=function(){function e(t,e,i){var s,t=n.core.isVideo(t,i)||{},i="";t.youtube||t.vimeo||t.dailymotion?t.youtube?s=n.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+t.youtube[1]+"/"+n.core.s.youtubeThumbSize+".jpg":e:t.vimeo?n.core.s.loadVimeoThumbnail?(s="//i.vimeocdn.com/video/error_"+r+".jpg",i=t.vimeo[1]):s=e:t.dailymotion&&(s=n.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+t.dailymotion[1]:e):s=e,o+='<div data-vimeo-id="'+i+'" class="lg-thumb-item" style="width:'+n.core.s.thumbWidth+"px; height: "+n.core.s.thumbHeight+"; margin-right: "+n.core.s.thumbMargin+'px"><img src="'+s+'" /></div>';}var t,n=this,o="",r="";switch(this.core.s.vimeoThumbSize){case "thumbnail_large":r="640";break;case "thumbnail_medium":r="200x150";break;case "thumbnail_small":r="100x75";}if(n.core.$outer.addClass("lg-has-thumb"),n.core.$outer.find(".lg").append('<div class="lg-thumb-outer"><div class="lg-thumb lg-group"></div></div>'),n.$thumbOuter=n.core.$outer.find(".lg-thumb-outer"),n.thumbOuterWidth=n.$thumbOuter.width(),n.core.s.animateThumb&&n.core.$outer.find(".lg-thumb").css({width:n.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&n.$thumbOuter.css("height",n.core.s.thumbContHeight+"px"),n.core.s.dynamic)for(var i=0;i<n.core.s.dynamicEl.length;i++)e(n.core.s.dynamicEl[i].src,n.core.s.dynamicEl[i].thumb,i);else n.core.$items.each(function(t){n.core.s.exThumbImage?e(a(this).attr("href")||a(this).attr("data-src"),a(this).attr(n.core.s.exThumbImage),t):e(a(this).attr("href")||a(this).attr("data-src"),a(this).find("img").attr("src"),t);});n.core.$outer.find(".lg-thumb").html(o),(t=n.core.$outer.find(".lg-thumb-item")).each(function(){var e=a(this),t=e.attr("data-vimeo-id");t&&a.getJSON("//www.vimeo.com/api/v2/video/"+t+".json?callback=?",{format:"json"},function(t){e.find("img").attr("src",t[0][n.core.s.vimeoThumbSize]);});}),t.eq(n.core.index).addClass("active"),n.core.$el.on("onBeforeSlide.lg.tm",function(){t.removeClass("active"),t.eq(n.core.index).addClass("active");}),t.on("click.lg touchend.lg",function(){var t=a(this);setTimeout(function(){(!n.thumbClickable||n.core.lgBusy)&&n.core.doCss()||(n.core.index=t.index(),n.core.slide(n.core.index,!1,!0,!1));},50);}),n.core.$el.on("onBeforeSlide.lg.tm",function(){n.animateThumb(n.core.index);}),a(window).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){n.animateThumb(n.core.index),n.thumbOuterWidth=n.$thumbOuter.width();},200);});},t.prototype.setTranslate=function(t){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+t+"px, 0px, 0px)"});},t.prototype.animateThumb=function(t){var e,i=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){switch(this.core.s.currentPagerPosition){case "left":e=0;break;case "middle":e=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case "right":e=this.thumbOuterWidth-this.core.s.thumbWidth;}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*t-1-e,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(i.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||i.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||i.css("left",-this.left+"px"),this.setTranslate(this.left);}},t.prototype.enableThumbDrag=function(){var e=this,i=0,s=0,n=!1,o=!1,r=0;e.$thumbOuter.addClass("lg-grab"),e.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.pageX,n=!0,e.core.$outer.scrollLeft+=1,--e.core.$outer.scrollLeft,e.thumbClickable=!1,e.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"));}),a(window).on("mousemove.lg.thumb",function(t){n&&(r=e.left,o=!0,s=t.pageX,e.$thumbOuter.addClass("lg-dragging"),(r=(r-=s-i)>e.thumbTotalWidth-e.thumbOuterWidth?e.thumbTotalWidth-e.thumbOuterWidth:r)<0&&(r=0),e.setTranslate(r));}),a(window).on("mouseup.lg.thumb",function(){(!o||(o=!1,e.$thumbOuter.removeClass("lg-dragging"),e.left=r,Math.abs(s-i)<e.core.s.swipeThreshold))&&(e.thumbClickable=!0),n&&(n=!1,e.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"));});},t.prototype.enableThumbSwipe=function(){var e=this,i=0,s=0,n=!1,o=0;e.core.$outer.find(".lg-thumb").on("touchstart.lg",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.originalEvent.targetTouches[0].pageX,e.thumbClickable=!1);}),e.core.$outer.find(".lg-thumb").on("touchmove.lg",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),s=t.originalEvent.targetTouches[0].pageX,n=!0,e.$thumbOuter.addClass("lg-dragging"),o=e.left,(o=(o-=s-i)>e.thumbTotalWidth-e.thumbOuterWidth?e.thumbTotalWidth-e.thumbOuterWidth:o)<0&&(o=0),e.setTranslate(o));}),e.core.$outer.find(".lg-thumb").on("touchend.lg",function(){e.thumbTotalWidth>e.thumbOuterWidth&&n?(n=!1,e.$thumbOuter.removeClass("lg-dragging"),Math.abs(s-i)<e.core.s.swipeThreshold&&(e.thumbClickable=!0),e.left=o):e.thumbClickable=!0;});},t.prototype.toogle=function(){var t=this;t.core.s.toogleThumb&&(t.core.$outer.addClass("lg-can-toggle"),t.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>'),t.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){t.core.$outer.toggleClass("lg-thumb-open");}));},t.prototype.thumbkeyPress=function(){var e=this;a(window).on("keydown.lg.thumb",function(t){38===t.keyCode?(t.preventDefault(),e.core.$outer.addClass("lg-thumb-open")):40===t.keyCode&&(t.preventDefault(),e.core.$outer.removeClass("lg-thumb-open"));});},t.prototype.destroy=function(){this.core.s.thumbnail&&1<this.core.$items.length&&(a(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"));},a.fn.lightGallery.modules.Thumbnail=t;}),((t,e)=>{"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery);})(this,function(l){function t(t){return this.core=l(t).data("lightGallery"),this.$el=l(t),this.core.s=l.extend({},e,this.core.s),this.videoLoaded=!1,this.init(),this;}var e;e={videoMaxWidth:"855px",autoplayFirstVideo:!0,youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},t.prototype.init=function(){var s=this;
2s.core.$el.on("hasVideo.lg.tm",function(t,e,i,s){var n=this;if(n.core.$slide.eq(e).find(".lg-video").append(n.loadVideo(i,"lg-object",!0,e,s)),s)if(n.core.s.videojs)try{videojs(n.core.$slide.eq(e).find(".lg-html5").get(0),n.core.s.videojsOptions,function(){!n.videoLoaded&&n.core.s.autoplayFirstVideo&&this.play();});}catch(t){console.error("Make sure you have included videojs");}else !n.videoLoaded&&n.core.s.autoplayFirstVideo&&n.core.$slide.eq(e).find(".lg-html5").get(0).play();}.bind(this)),s.core.$el.on("onAferAppendSlide.lg.tm",function(t,e){(e=this.core.$slide.eq(e).find(".lg-video-cont")).hasClass("lg-has-iframe")||(e.css("max-width",this.core.s.videoMaxWidth),this.videoLoaded=!0);}.bind(this)),s.core.doCss()&&1<s.core.$items.length&&(s.core.s.enableSwipe||s.core.s.enableDrag)?s.core.$el.on("onSlideClick.lg.tm",function(){var t=s.core.$slide.eq(s.core.index);s.loadVideoOnclick(t);}):s.core.$slide.on("click.lg",function(){s.loadVideoOnclick(l(this));}),s.core.$el.on("onBeforeSlide.lg.tm",function(t,e,i){var s=(e=this.core.$slide.eq(e)).find(".lg-youtube").get(0),n=e.find(".lg-vimeo").get(0),o=e.find(".lg-dailymotion").get(0),r=e.find(".lg-vk").get(0),e=e.find(".lg-html5").get(0);if(s)s.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(n)try{$f(n).api("pause");}catch(t){console.error("Make sure you have included froogaloop2 js");}else if(o)o.contentWindow.postMessage("pause","*");else{if(e)if(this.core.s.videojs)try{videojs(e).pause();}catch(t){console.error("Make sure you have included videojs");}else e.pause();}r&&l(r).attr("src",l(r).attr("src").replace("&autoplay","&noplay")),s=this.core.s.dynamic?this.core.s.dynamicEl[i].src:this.core.$items.eq(i).attr("href")||this.core.$items.eq(i).attr("data-src"),((n=this.core.isVideo(s,i)||{}).youtube||n.vimeo||n.dailymotion||n.vk)&&this.core.$outer.addClass("lg-hide-download");}.bind(this)),s.core.$el.on("onAfterSlide.lg.tm",function(t,e){s.core.$slide.eq(e).removeClass("lg-video-playing");}),s.core.s.autoplayFirstVideo&&s.core.$el.on("onAferAppendSlide.lg.tm",function(t,e){var i;s.core.lGalleryOn||(i=s.core.$slide.eq(e),setTimeout(function(){s.loadVideoOnclick(i);},100));});},t.prototype.loadVideo=function(t,e,i,s,n){var o="",r=1,a="",t=this.core.isVideo(t,s)||{};return i&&(r=!this.videoLoaded&&this.core.s.autoplayFirstVideo?1:0),t.youtube?(a="?wmode=opaque&autoplay="+r+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(a=a+"&"+l.param(this.core.s.youtubePlayerParams)),o='<iframe class="lg-video-object lg-youtube '+e+'" width="560" height="315" src="//www.youtube.com/embed/'+t.youtube[1]+a+'" frameborder="0" allowfullscreen></iframe>'):t.vimeo?(a="?autoplay="+r+"&api=1",this.core.s.vimeoPlayerParams&&(a=a+"&"+l.param(this.core.s.vimeoPlayerParams)),o='<iframe class="lg-video-object lg-vimeo '+e+'" width="560" height="315" src="//player.vimeo.com/video/'+t.vimeo[1]+a+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'):t.dailymotion?(a="?wmode=opaque&autoplay="+r+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(a=a+"&"+l.param(this.core.s.dailymotionPlayerParams)),o='<iframe class="lg-video-object lg-dailymotion '+e+'" width="560" height="315" src="//www.dailymotion.com/embed/video/'+t.dailymotion[1]+a+'" frameborder="0" allowfullscreen></iframe>'):t.html5?o=n="."!==(s=n.substring(0,1))&&"#"!==s?n:l(n).html():t.vk&&(a="&autoplay="+r,this.core.s.vkPlayerParams&&(a=a+"&"+l.param(this.core.s.vkPlayerParams)),o='<iframe class="lg-video-object lg-vk '+e+'" width="560" height="315" src="//vk.com/video_ext.php?'+t.vk[1]+a+'" frameborder="0" allowfullscreen></iframe>'),o;},t.prototype.loadVideoOnclick=function(i){var s=this;if(i.find(".lg-object").hasClass("lg-has-poster")&&i.find(".lg-object").is(":visible"))if(i.hasClass("lg-has-video")){var t=i.find(".lg-youtube").get(0),e=i.find(".lg-vimeo").get(0),n=i.find(".lg-dailymotion").get(0),o=i.find(".lg-html5").get(0);if(t)t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(e)try{$f(e).api("play");}catch(i){console.error("Make sure you have included froogaloop2 js");}else if(n)n.contentWindow.postMessage("play","*");else{if(o)if(s.core.s.videojs)try{videojs(o).play();}catch(i){console.error("Make sure you have included videojs");}else o.play();}i.addClass("lg-video-playing");}
2else{i.addClass("lg-video-playing lg-has-video");var r,t=function(t,e){if(i.find(".lg-video").append(s.loadVideo(t,"",!1,s.core.index,e)),e)if(s.core.s.videojs)try{videojs(s.core.$slide.eq(s.core.index).find(".lg-html5").get(0),s.core.s.videojsOptions,function(){this.play();});}catch(t){console.error("Make sure you have included videojs");}else s.core.$slide.eq(s.core.index).find(".lg-html5").get(0).play();},e=s.core.s.dynamic?(r=s.core.s.dynamicEl[s.core.index].src,s.core.s.dynamicEl[s.core.index].html):(r=s.core.$items.eq(s.core.index).attr("href")||s.core.$items.eq(s.core.index).attr("data-src"),s.core.$items.eq(s.core.index).attr("data-html")),n=(t(r,e),i.find(".lg-object"));i.find(".lg-video").append(n),i.find(".lg-video-object").hasClass("lg-html5")||(i.removeClass("lg-complete"),i.find(".lg-video-object").on("load.lg error.lg",function(){i.addClass("lg-complete");}));}},t.prototype.destroy=function(){this.videoLoaded=!1;},l.fn.lightGallery.modules.video=t;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(u){function t(t){return this.core=u(t).data("lightGallery"),this.core.s=u.extend({},s,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=u(window).width()/2,this.pageY=u(window).height()/2+u(window).scrollTop()),this;}var e,i,s;s={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:(e=!1,i=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./),e=!!(i&&parseInt(i[2],10)<54)||e)},t.prototype.init=function(){function s(t,e,i,s){var n=e.prop("offsetWidth"),i=o.core.s.dynamic?o.core.s.dynamicEl[i].width||e[0].naturalWidth||n:o.core.$items.eq(i).attr("data-width")||e[0].naturalWidth||n;o.core.$outer.hasClass("lg-zoomed")?r=1:n<i&&(r=i/n||2),s?(o.pageX=u(window).width()/2,o.pageY=u(window).height()/2+u(window).scrollTop()):(o.pageX=t.pageX||t.originalEvent.targetTouches[0].pageX,o.pageY=t.pageY||t.originalEvent.targetTouches[0].pageY),a(),setTimeout(function(){o.core.$outer.removeClass("lg-grabbing").addClass("lg-grab");},10);}var o=this,t='<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>',r=(o.core.s.actualSize&&(t+='<span id="lg-actual-size" class="lg-icon"></span>'),o.core.s.useLeftForZoom?o.core.$outer.addClass("lg-use-left-for-zoom"):o.core.$outer.addClass("lg-use-transition-for-zoom"),this.core.$outer.find(".lg-toolbar").append(t),o.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(t,e,i){var s=o.core.s.enableZoomAfter+i;u("body").hasClass("lg-from-hash")&&i?s=0:u("body").removeClass("lg-from-hash"),o.zoomabletimeout=setTimeout(function(){o.core.$slide.eq(e).addClass("lg-zoomable");},s+30);}),1),e=function(t){var e=o.core.$outer.find(".lg-current .lg-image"),i=(u(window).width()-e.prop("offsetWidth"))/2,s=(u(window).height()-e.prop("offsetHeight"))/2+u(window).scrollTop(),i=(t-1)*(o.pageX-i),s=(t-1)*(o.pageY-s);e.css("transform","scale3d("+t+", "+t+", 1)").attr("data-scale",t),(o.core.s.useLeftForZoom?e.parent().css({left:-i+"px",top:-s+"px"}):e.parent().css("transform","translate3d(-"+i+"px, -"+s+"px, 0)")).attr("data-x",i).attr("data-y",s);},a=function(){1<r?o.core.$outer.addClass("lg-zoomed"):o.resetZoom(),e(r=r<1?1:r);},n=!1;o.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(t,e){var i=o.core.$slide.eq(e).find(".lg-image");i.on("dblclick",function(t){s(t,i,e);}),i.on("touchstart",function(t){n?(clearTimeout(n),n=null,s(t,i,e)):n=setTimeout(function(){n=null;},300),t.preventDefault();});}),u(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){o.pageX=u(window).width()/2,o.pageY=u(window).height()/2+u(window).scrollTop(),e(r);}),u("#lg-zoom-out").on("click.lg",function(){o.core.$outer.find(".lg-current .lg-image").length&&(r-=o.core.s.scale,a());}),u("#lg-zoom-in").on("click.lg",function(){o.core.$outer.find(".lg-current .lg-image").length&&(r+=o.core.s.scale,a());}),u("#lg-actual-size").on("click.lg",function(t){s(t,o.core.$slide.eq(o.core.index).find(".lg-image"),o.core.index,!0);}),o.core.$el.on("onBeforeSlide.lg.tm",function(){r=1,o.resetZoom();}),o.zoomDrag(),o.zoomSwipe();},t.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=u(window).width()/2,this.pageY=u(window).height()/2+u(window).scrollTop();},t.prototype.zoomSwipe=function(){var s=this,n={},o={},r=!1,a=!1,l=!1;s.core.$slide.on("touchstart.lg",function(t){var e;s.core.$outer.hasClass("lg-zoomed")&&(e=s.core.$slide.eq(s.core.index).find(".lg-object"),l=e.prop("offsetHeight")*e.attr("data-scale")>s.core.$outer.find(".lg").height(),(a=e.prop("offsetWidth")*e.attr("data-scale")>s.core.$outer.find(".lg").width())||l)&&(t.preventDefault(),n={x:t.originalEvent.targetTouches[0].pageX,y:t.originalEvent.targetTouches[0].pageY});}),s.core.$slide.on("touchmove.lg",function(t){var e,i;s.core.$outer.hasClass("lg-zoomed")&&(i=s.core.$slide.eq(s.core.index).find(".lg-img-wrap"),t.preventDefault(),r
2=!0,o={x:t.originalEvent.targetTouches[0].pageX,y:t.originalEvent.targetTouches[0].pageY},s.core.$outer.addClass("lg-zoom-dragging"),t=l?-Math.abs(i.attr("data-y"))+(o.y-n.y):-Math.abs(i.attr("data-y")),e=a?-Math.abs(i.attr("data-x"))+(o.x-n.x):-Math.abs(i.attr("data-x")),15<Math.abs(o.x-n.x)||15<Math.abs(o.y-n.y))&&(s.core.s.useLeftForZoom?i.css({left:e+"px",top:t+"px"}):i.css("transform","translate3d("+e+"px, "+t+"px, 0)"));}),s.core.$slide.on("touchend.lg",function(){s.core.$outer.hasClass("lg-zoomed")&&r&&(r=!1,s.core.$outer.removeClass("lg-zoom-dragging"),s.touchendZoom(n,o,a,l));});},t.prototype.zoomDrag=function(){var s=this,n={},o={},r=!1,a=!1,l=!1,h=!1;s.core.$slide.on("mousedown.lg.zoom",function(t){var e=s.core.$slide.eq(s.core.index).find(".lg-object");h=e.prop("offsetHeight")*e.attr("data-scale")>s.core.$outer.find(".lg").height(),l=e.prop("offsetWidth")*e.attr("data-scale")>s.core.$outer.find(".lg").width(),s.core.$outer.hasClass("lg-zoomed")&&u(t.target).hasClass("lg-object")&&(l||h)&&(t.preventDefault(),n={x:t.pageX,y:t.pageY},r=!0,s.core.$outer.scrollLeft+=1,--s.core.$outer.scrollLeft,s.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"));}),u(window).on("mousemove.lg.zoom",function(t){var e,i;r&&(i=s.core.$slide.eq(s.core.index).find(".lg-img-wrap"),a=!0,o={x:t.pageX,y:t.pageY},s.core.$outer.addClass("lg-zoom-dragging"),t=h?-Math.abs(i.attr("data-y"))+(o.y-n.y):-Math.abs(i.attr("data-y")),e=l?-Math.abs(i.attr("data-x"))+(o.x-n.x):-Math.abs(i.attr("data-x")),s.core.s.useLeftForZoom?i.css({left:e+"px",to
2p:t+"px"}):i.css("transform","translate3d("+e+"px, "+t+"px, 0)"));}),u(window).on("mouseup.lg.zoom",function(t){r&&(r=!1,s.core.$outer.removeClass("lg-zoom-dragging"),!a||n.x===o.x&&n.y===o.y||(o={x:t.pageX,y:t.pageY},s.touchendZoom(n,o,l,h)),a=!1),s.core.$outer.removeClass("lg-grabbing").addClass("lg-grab");});},t.prototype.touchendZoom=function(t,e,i,s){var n=this.core.$slide.eq(this.core.index).find(".lg-img-wrap"),o=this.core.$slide.eq(this.core.index).find(".lg-object"),r=-Math.abs(n.attr("data-x"))+(e.x-t.x),a=-Math.abs(n.attr("data-y"))+(e.y-t.y),l=(this.core.$outer.find(".lg").height()-o.prop("offsetHeight"))/2,h=Math.abs(o.prop("offsetHeight")*Math.abs(o.attr("data-scale"))-this.core.$outer.find(".lg").height()+l),u=(this.core.$outer.find(".lg").width()-o.prop("offsetWidth"))/2,o=Math.abs(o.prop("offsetWidth")*Math.abs(o.attr("data-scale"))-this.core.$outer.find(".lg").width()+u);(15<Math.abs(e.x-t.x)||15<Math.abs(e.y-t.y))&&(s&&(a<=-h?a=-h:-l<=a&&(a=-l)),i&&(r<=-o?r=-o:-u<=r&&(r=-u)),s?n.attr("data-y",Math.abs(a)):a=-Math.abs(n.attr("data-y")),i?n.attr("data-x",Math.abs(r)):r=-Math.abs(n.attr("data-x")),this.core.s.useLeftForZoom?n.css({left:r+"px",top:a+"px"}):n.css("transform","translate3d("+r+"px, "+a+"px, 0)"));},t.prototype.destroy=function(){this.core.$el.off(".lg.zoom"),u(window).off(".lg.zoom"),this.core.$slide.off(".lg.zoom"),this.core.$el.off(".lg.tm.zoom"),this.resetZoom(),clearTimeout(this.zoomabletimeout),this.zoomabletimeout=!1;},u.fn.lightGallery.modules.zoom=t;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(i){function t(t){return this.core=i(t).data("lightGallery"),this.core.s=i.extend({},e,this.core.s),this.core.s.hash&&(this.oldHash=window.location.hash,this.init()),this;}var e;e={hash:!0},t.prototype.init=function(){var e,s=this;s.core.$el.on("onAfterSlide.lg.tm",function(t,e,i){history.replaceState?history.replaceState(null,null,window.location.pathname+window.location.search+"#lg="+s.core.s.galleryId+"&slide="+i):window.location.hash="lg="+s.core.s.galleryId+"&slide="+i;}),i(window).on("hashchange.lg.hash",function(){e=window.location.hash;var t=parseInt(e.split("&slide=")[1],10);-1<e.indexOf("lg="+s.core.s.galleryId)?s.core.slide(t,!1,!1):s.core.lGalleryOn&&s.core.destroy();});},t.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?history.replaceState?history.replaceState(null,null,this.oldHash):window.location.hash=this.oldHash:history.replaceState?history.replaceState(null,document.title,window.location.pathname+window.location.search):window.location.hash="",this.core.$el.off(".lg.hash"));},i.fn.lightGallery.modules.hash=t;}),((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function(n){function t(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},e,this.core.s),this.core.s.share&&this.init(),this;}var e;e={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"},t.prototype.init=function(){var s=this,t='<span id="lg-share" class="lg-icon"><ul class="lg-dropdown" style="position: absolute;">',t=(t=(t=(t+=s.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"</span></a></li>":"")+(s.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"</span></a></li>":""))+(s.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"</span></a></li>":""))+(s.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">
2'+this.core.s.pinterestDropdownText+"</span></a></li>":"")+"</ul></span>";this.core.$outer.find(".lg-toolbar").append(t),this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>'),n("#lg-share").on("click.lg",function(){s.core.$outer.toggleClass("lg-dropdown-active");}),n("#lg-dropdown-overlay").on("click.lg",function(){s.core.$outer.removeClass("lg-dropdown-active");}),s.core.$el.on("onAfterSlide.lg.tm",function(t,e,i){setTimeout(function(){n("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(s.getSahreProps(i,"facebookShareUrl")||window.location.href)),n("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+s.getSahreProps(i,"tweetText")+"&url="+encodeURIComponent(s.getSahreProps(i,"twitterShareUrl")||window.location.href)),n("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(s.getSahreProps(i,"googleplusShareUrl")||window.location.href)),n("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(s.getSahreProps(i,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(s.getSahreProps(i,"src"))+"&description="+s.getSahreProps(i,"pinterestText"));},100);});},t.prototype.getSahreProps=function(t,e){var i;return this.core.s.dynamic?this.core.s.dynamicEl[t][e]:(i=this.core.$items.eq(t).attr("href"),t=this.core.$items.eq(t).data(e),"src"===e&&i||t);},t.prototype.destroy=function(){},n.fn.lightGallery.modules.share=t;}),((l,i,s,a)=>{function h(t,e){this.settings=null,this.options=l.extend({},h.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this);},this)),l.each(h.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this);},this)),l.each(h.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)});},this)),this.setup(),this.initialize();}h.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},h.Width={Default:"default",Inner:"inner",Outer:"outer"},h.Type={Event:"event",State:"state"},h.Plugins={},h.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width();}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)];}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove();}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,s={width:"auto","margin-left":s?e:"","margin-right":s?"":e};i||this.$stage.children().css(s),t.css=s;}},{filter:["width","items","settings"],run:function(t){var e,i=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:i};s--;)e=this._mergers[s],e=this.settings.mergeFit&&Math.min(e,this.settings.items)||e,t.items.merge=1<e||t.items.merge,o[s]=n?i*e:this._items[s].width();this._widths=o;}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,s=Math.max(2*i.items,4),n=2*Math.ceil(e.length/2),o=i.loop&&e.length?
2i.rewind?s:Math.max(s,n):0,r="",a="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a,--o;this._clones=t,l(r).addClass("cloned").appendTo(this.$stage),l(a).addClass("cloned").prependTo(this.$stage);}},{filter:["width","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=this._clones.length+this._items.length,n=-1,o=[];++n<s;)t=o[n-1]||0,e=this._widths[this.relative(n)]+this.settings.margin,o.push(t+e*i);this._coordinates=o;}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,e={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(e);}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css));}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style");}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current);}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current));}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,s=2*this.settings.stagePadding,n=this.coordinates(this.current())+s,o=n+this.width()*i,r=[],a=0,l=this._coordinates.length;a<l;a++)t=this._coordinates[a-1]||0,e=Math.abs(this._coordinates[a])+s*i,(this.op(t,"<=",n)&&this.op(t,">",o)||this.op(e,"<",n)&&this.op(e,">",o))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center");}}],h.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(l("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()));},h.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");t.length?(this._items=t.get().map(function(t){return l(t);}),this._mergers=this._items.map(function(){return 1;}),this.refresh()):(this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass));},h.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:a,e=this.$element.children(e).width(),t.length)&&e<=0&&this.preloadAutoWidthImages(t),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized");},h.prototype.isVisible=function(){return !this.settings.checkVisibility||this.$element.is(":visible");},h.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t));}),"function"==typeof (s=l.extend({},this.options,t[i])).stagePadding&&(s.stagePadding=s.stagePadding()),delete s.responsive,s.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):s=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:s}}),this._breakpoint=i,this.settings=s,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}});},h.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1);},h.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data;},h.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t];},this._invalidated),s={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(s),t++;this._invalidated={},this.is("valid")||this.enter("valid");},h.prototype.width=function(t){switch(t=t||h.Width.Default){case h.Width.Inner:case h.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin;}},h.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed");},h.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate);},h.prototype.onResize=function(){return !!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")));}
2,h.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return !1;})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)));},h.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date()).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(s).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(s).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(s).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"));},this)));},h.prototype.onDragMove=function(t){var e=null,i=null,s=this.difference(this._drag.pointer,this.pointer(t)),n=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,n.x=((n.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),t=this.settings.pullDrag?-1*s.x/5:0,n.x=Math.max(Math.min(n.x,e+t),i+t)),this._drag.stage.current=n,this.animate(n.x));},h.prototype.onDragEnd=function(t){var t=this.difference(this._drag.pointer,this.pointer(t)),e=this._drag.stage.current,i=0<t.x^this.settings.rtl?"left":"right";l(s).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==t.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==t.x?i:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=i,3<Math.abs(t.x)||300<(new Date()).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return !1;}),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"));},h.prototype.closest=function(i,s){var n=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||l.each(r,l.proxy(function(t,e){return "left"===s&&e-30<i&&i<e+30?n=t:"right"===s&&e-o-30<i&&i<e-o+30?n=t+1:this.op(i,"<",e)&&this.op(i,">",r[t+1]!==a?r[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n;},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?n=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(n=i=this.maximum())),n;},h.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"});},h.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t];},h.prototype.current=function(t){if(t!==a){if(0===this._items.length)return a;var e;t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==a&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}}));}return this._current;},h.prototype.invalidate=function(t){return "string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid"))&&this.leave("valid"),l.map(this._invalidated,function(t,e){return e;});},h.prototype.reset=function(t){(t=this.normalize(t))!==a&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]));},h.prototype.normalize=function(t,e){var i=this._items.length,e=e?0:this._clones.length;return !this.isNumeric(t)||i<1?t=a:(t<0||i+e<=t)&&(t=((t-e/2)%i+i)%i+e/2),t;},h.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0);},h.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>s););o=e+1;}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0);},h.prototype.minimum=function(t){return t?0:this._clones.length/2;},h.prototype.items=function(t){return t===a?this._items.slice():(t=this.normalize(t,!0),this._items[t]);},h.prototype.mergers=function(t){return t===a?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t]);},h.prototype.clones=function(i){function s(t){return t%2==0?n+t/2:e-(t+1)/2;}var e=this._clones.length/2,n=e+this._items.length;return i===a?l.map(this._clones,function(t,e){return s(e);}):l.map(this._clones,function(t,e){return t===i?s(e):null;});},h.prototype.speed=function(t){return t!==a&&(this._speed=t),this._speed;},h.prototype.coordinates=function(t){var e,i=1,s=t-1;return t===a?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e);},this)):(this.settings.center?(this.settings.rtl&&(i=-1,s=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[s]||0))/2*i):e=this._coordinates[s]||0,Math.ceil(e));}
2,h.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed);},h.prototype.to=function(t,e){var i=this.current(),s=t-this.relative(i),n=(0<s)-(s<0),o=this._items.length,r=this.minimum(),a=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>o/2&&(s+=-1*n*o),(n=(((t=i+s)-r)%o+o)%o+r)!==t&&n-s<=a&&0<n-s&&this.reset(i=(t=n)-s)):t=this.settings.rewind?(t%(a+=1)+a)%a:Math.max(r,Math.min(a,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update();},h.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t);},h.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t);},h.prototype.onTransitionEnd=function(t){if(t!==a&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return !1;this.leave("animating"),this.trigger("translated");},h.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:s.documentElement&&s.documentElement.clientWidth?t=s.documentElement.clientWidth:console.warn("Can not detect viewport width."),t;},h.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:l(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType;}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1);},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items");},h.prototype.add=function(t,e){var i=this.relative(this._current);e=e===a?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e});},h.prototype.remove=function(t){(t=this.normalize(t,!0))!==a&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}));},h.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image()).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh();},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"));},this));},h.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(s).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel");},h.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case "<":return s?i<t:t<i;case ">":return s?t<i:i<t;case ">=":return s?t<=i:i<=t;case "<=":return s?i<=t:t<=i;}}
2,h.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i);},h.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i);},h.prototype.trigger=function(t,e,i,s,n){var o={item:{count:this._items.length,index:this.current()}},r=l.camelCase(l.grep(["on",t,i],function(t){return t;}).join("-").toLowerCase()),a=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a);}),this.register({type:h.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a;},h.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===a&&(this._states.current[e]=0),this._states.current[e]++;},this));},h.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--;},this));},h.prototype.register=function(i){var e;i.type===h.Type.Event?(l.event.special[i.name]||(l.event.special[i.name]={}),l.event.special[i.name].owl||(e=l.event.special[i.name]._default,l.event.special[i.name]._default=function(t){return !e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments);},l.event.special[i.name].owl=!0)):i.type===h.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e;},this)));},h.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0;},this));},h.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e];},this));},h.prototype.pointer=function(t){var e={x:null,y:null};return (t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e;},h.prototype.isNumeric=function(t){return !isNaN(parseFloat(t));},h.prototype.difference=function(t,e){return {x:t.x-e.x,y:t.y-e.y};},l.fn.owlCarousel=function(e){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new h(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:h.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]));},i));})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,s);});},l.fn.owlCarousel.Constructor=h;})(window.Zepto||window.jQuery,window,document),((e,i)=>{function s(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch();},this)},this._core.options=e.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers);}s.Defaults={autoRefresh:!0,autoRefreshInterval:500},s.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval));},s.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible)&&this._core.invalidate("width")&&this._core.refresh();},s.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=s;})(window.Zepto||window.jQuery,window,document),((a,n)=>{function e(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":
2a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type)){var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,s=e.center&&-1*i||0,n=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+s,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e);},this);for(0<e.lazyLoadEager&&(i+=e.lazyLoadEager,e.loop)&&(n-=e.lazyLoadEager,i++);s++<i;)this.load(o/2+this._core.relative(n)),o&&a.each(this._core.clones(this._core.relative(n)),r),n++;}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers);}e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(t){var t=this._core.$stage.children().eq(t),e=t&&t.find(".owl-lazy");!e||-1<a.inArray(t.get(0),this._loaded)||(e.each(a.proxy(function(t,e){var i=a(e),s=1<n.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src")||i.attr("data-srcset");this._core.trigger("load",{element:i,url:s},"lazy"),i.is("img")?i.one("load.owl.lazy",a.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:s},"lazy");},this)).attr("src",s):i.is("source")?i.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:i,url:s},"lazy");},this)).attr("srcset",s):((e=new Image()).onload=a.proxy(function(){i.css({"background-image":'url("'+s+'")',opacity:"1"}),this._core.trigger("loaded",{element:i,url:s},"lazy");},this),e.src=s);},this)),this._loaded.push(t.get(0)));},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},a.fn.owlCarousel.Constructor.Plugins.Lazy=e;})(window.Zepto||window.jQuery,window,document),((n,i)=>{function s(t){this._core=t,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update();},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update();},this),"loaded.owl.lazy":n.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update();},this)},this._core.options=n.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var e=this;n(i).on("load",function(){e._core.settings.autoHeight&&e.update();}),n(i).resize(function(){e._core.settings.autoHeight&&(null!=e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update();},250));});}s.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},s.prototype.update=function(){var t=this._core._current,e=t+this._core.settings.items,i=this._core.settings.lazyLoad,t=this._core.$stage.children().toArray().slice(t,e),s=[],e=0;n.each(t,function(t,e){s.push(n(e).height());}),(e=Math.max.apply(null,s))<=1&&i&&this._previousHeight&&(e=this._previousHeight),this._previousHeight=e,this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass);},s.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},n.fn.owlCarousel.Constructor.Plugins.AutoHeight=s;})(window.Zepto||window.jQuery,window,document),((u,e)=>{function i(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":u.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]});},this),"resize.owl.carousel":u.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault();},this),"refreshed.owl.carousel":u.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove();},this),"changed.owl.carousel":u.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop();},this),"prepared.owl.carousel":u.proxy(function(t){var e;t.namespace&&(e=u(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,u(t.content)));},this)},this._core.options=u.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",u.proxy(function(t){this.play(t);},this));}i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");
2if(-1<(s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<s[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<s[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar";}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r]);},i.prototype.thumbnail=function(e,t){function i(t){s=h.lazyLoad?u("<div/>",{class:"owl-video-tn "+l,srcType:t}):u("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+t+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>');}var s,n,o=t.width&&t.height?"width:"+t.width+"px;height:"+t.height+"px;":"",r=e.find("img"),a="src",l="",h=this._core.settings;if(e.wrap(u("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",l="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(n)):"vimeo"===t.type?u.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,i(n);}}):"vzaar"===t.type&&u.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,i(n);}});},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video");},i.prototype.play=function(t){var e,t=u(t.target).closest("."+this._core.settings.itemClass),i=this._videos[t.attr("data-video")],s=i.width||"100%",n=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),t=this._core.items(this._core.relative(t.index())),this._core.reset(t.index()),(e=u('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",n),e.attr("width",s),"youtube"===i.type?e.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):"vimeo"===i.type?e.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&e.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),u(e).wrap('<div class="owl-video-frame" />').insertAfter(t.find(".owl-video")),this._playing=t.addClass("owl-video-playing"));},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&u(t).parent().hasClass("owl-video-frame");},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},u.fn.owlCarousel.Constructor.Plugins.Video=i;})(window.Zepto||window.jQuery,document),((r)=>{function e(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value);},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type);},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap();},this)},this.core.$element.on(this.handlers);}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,s,n,o;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous)&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n)&&s.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(n);},e.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd();},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},r.fn.owlCarousel.Constructor.Plugins.Animate=e;})(window.Zepto||window.jQuery,document),((s,n,e)=>{function i(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0);},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play();}
2,this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i);},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop();},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause();},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play();},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause();},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play();},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options);}i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed);},i.prototype.read=function(){return (new Date()).getTime()-this._time;},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i);},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"));},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call));},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},s.fn.owlCarousel.Constructor.Plugins.autoplay=i;})(window.Zepto||window.jQuery,window,document),((n)=>{function e(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>");},this),"added.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop());},this),"remove.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1);},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw();},this),"initialized.owl.carousel":n.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"));},this),"refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"));},this)},this._core.options=n.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers);}e.Defaults={nav:!1,navText:['<span aria-label="Previous">‹</span>','<span aria-label="Next">›</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?n(i.navContainer):n("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=n("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",n.proxy(function(t){this.prev(i.navSpeed);},this)),this._controls.$next=n("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(t){this.next(i.navSpeed);},this)),i.dotsData||(this._templates=[n('<button role="button">').addClass(i.dotClass).append(n("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?n(i.dotsContainer):n("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",n.proxy(function(t){var e=(n(t.target).parent().is(this._controls.$absolute)?n(t.target):n(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed);},this)),this._overrides)this._core[t]=n.proxy(this[t],this);},e.prototype.destroy=function(){var t,e,i,s,n=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null);},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<s;t++){if(r<=e||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0,0;}e+=this._core.mergers(this._core.relative(t));}},e.prototype.draw=function(){var t=this._core.settings,e=this._core.items().length<=t.items,i=this._core.relative(this._core.current()),s=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||e),t.nav&&(this._controls.$previous.toggleClass("disabled",!s&&i<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!s&&i>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!t.dots||e),t.dots&&(s=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&0!=s?this._controls.$absolute.html(this._templates.join("")):0<s?this._controls.$absolute.append(new Array(1+s).join(this._templates[0])):s<0&&this._controls.$absolute.children().slice(s).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(n.inArray(this.current(),this._pages)).addClass("active"));},e.prototype.onTrigger=function(t){var e=this._core.settings;
2t.page={index:n.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)};},e.prototype.current=function(){var i=this._core.relative(this._core.current());return n.grep(this._pages,n.proxy(function(t,e){return t.start<=i&&t.end>=i;},this)).pop();},e.prototype.getPosition=function(t){var e,i,s=this._core.settings;return "page"==s.slideBy?(e=n.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=s.slideBy:e-=s.slideBy),e;},e.prototype.next=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!0),t);},e.prototype.prev=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!1),t);},e.prototype.to=function(t,e,i){!i&&this._pages.length?(i=this._pages.length,n.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e)):n.proxy(this._overrides.to,this._core)(t,e);},n.fn.owlCarousel.Constructor.Plugins.Navigation=e;})(window.Zepto||window.jQuery,document),((s,n)=>{function e(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":s.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&s(n).trigger("hashchange.owl.navigation");},this),"prepared.owl.carousel":s.proxy(function(t){var e;t.namespace&&(e=s(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash"))&&(this._hashes[e]=t.content);},this),"changed.owl.carousel":s.proxy(function(t){var i;t.namespace&&"position"===t.property.name&&(i=this._core.items(this._core.relative(this._core.current())),t=s.map(this._hashes,function(t,e){return t===i?e:null;}).join())&&n.location.hash.slice(1)!==t&&(n.location.hash=t);},this)},this._core.options=s.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),s(n).on("hashchange.owl.navigation",s.proxy(function(t){var e=n.location.hash.substring(1),i=this._core.$stage.children(),i=this._hashes[e]&&i.index(this._hashes[e]);void 0!==i&&i!==this._core.current()&&this._core.to(this._core.relative(i),!1,!0);},this));}e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in s(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null);},s.fn.owlCarousel.Constructor.Plugins.Hash=e;})(window.Zepto||window.jQuery,window,document),((n)=>{function e(t,i){var s=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(void 0!==o[e])return s=!i||e,!1;}),s;}function t(t){return e(t,!0);}var o=n("<support>").get(0).style,r="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},s=function(){return !!e("transform");},a=function(){return !!e("perspective");},l=function(){return !!e("animation");};!function(){return !!e("transition");}()||(n.support.transition=new String(t("transition")),n.support.transition.end=i.transition.end[n.support.transition]),l()&&(n.support.animation=new String(t("animation")),n.support.animation.end=i.animation.end[n.support.animation]),s()&&(n.support.transform=new String(t("transform")),n.support.transform3d=a());})(window.Zepto||window.jQuery,document),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(t){var e=this;do if(e.matches(t))return e;while(null!==(e=e.parentElement||e.parentNode)&&1===e.nodeType);return null;}),((t,e)=>{"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=e():"function"==typeof define&&define.amd?define([],e):t.Pageable=e();})("undefined"==typeof global?this.window||this.global:global,function(){function i(){}function o(t,e){for(var i in e){var s;
2e.hasOwnProperty(i)&&((s=e[i])&&n(s)?(t[i]=t[i]||{},o(t[i],s)):t[i]=s);}return t;}function s(t){this.instance=t,this.running=!1,this.config=this.instance.config.slideshow;}function t(t,e){var n;return void 0===t?console.error("Pageable:","No container defined."):((n=this).container="string"==typeof t?document.querySelector(t):t,this.container?(this.config=o({pips:!0,animation:300,delay:0,throttle:50,orientation:"vertical",easing:function(t,e,i,s){return -i*(t/=s)*(t-2)+e;},onInit:i,onUpdate:i,onBeforeStart:i,onStart:i,onScroll:i,onFinish:i,swipeThreshold:50,freeScroll:!1,slideshow:!1,infinite:!1,childSelector:"[data-anchor]",events:{wheel:!0,mouse:!0,touch:!0,keydown:!0}},e),this.events=this.config.events,this.pages=[].slice.call(this.container.querySelectorAll(this.config.childSelector)),this.pages.length?(this.horizontal="horizontal"===this.config.orientation,this.anchors=[],this.pages.forEach(function(t,e){s="anchor";var i=(i=t).dataset?i.dataset[s]:i.getAttribute("data-"+s),s=(i||(Array.isArray(n.config.anchors)&&n.config.anchors.length?n.config.anchors[e]:t.className)).replace(/\s+/,"-").toLowerCase();t.id!==s&&(t.id=s),n.anchors.push("#"+s),t.classList.add("pg-page"),0==e?t.classList.add("pg-active"):t.classList.remove("pg-active");}),this.axis=this.horizontal?"x":"y",this.mouseAxis={x:"clientX",y:"clientY"},this.scrollAxis={x:"scrollLeft",y:"scrollTop"},this.size={x:"width",y:"height"},this.bar=this._getScrollBarWidth(),this.index=0,this.slideIndex=0,this.oldIndex=0,this.down=!1,this.initialised=!1,this.touch="ontouchstart" in window||window.DocumentTouch&&_instanceof(document,DocumentTouch),void this.init()):console.error("Pageable:","No child nodes matching the selector "+this.config.childSelector+" could be found.")):console.error("Pageable:","The container could not be found."));}var n=function(t){return "[object Object]"===Object.prototype.toString.call(t);};s.prototype.start=function(){var t=this;t.running||(t.running=!0,t.instance.slideIndex=t.instance.index,t.instance.interval=setInterval(function(){t.instance.config.onBeforeStart.call(t.instance,t.instance.slideIndex),setTimeout(function(){t.instance.config.infinite&&t.instance._overScroll(!0),t.instance.index<t.instance.pages.length-1?t.instance.slideIndex++:t.instance.slideIndex=0,t.instance.scrollToIndex(t.instance.slideIndex);},t.config.delay||0);},t.config.interval));},s.prototype.stop=function(){this.running&&(clearInterval(this.instance.interval),this.instance.slideInterval=!1,this.running=!1);};return t.prototype.init=function(){var e,o,t;this.initialised||this.container.pageable||(e=this.config,this.wrapper=document.createElement("div"),this.container.parentNode.insertBefore(this.wrapper,this.container),this.wrapper.appendChild(this.container),this.wrapper.classList.add("pg-wrapper"),this.wrapper.classList.add("pg-"+e.orientation),this.wrapper.classList.add("pg-wrapper"),this.container.classList.add("pg-container"),document.body.style.margin=0,document.body.style.overflow="hidden",this.container.style.display="inline-block",["Prev","Next"].forEach(function(t){t="nav"+t+"El";e[t]&&("string"==typeof e[t]?this[t]=document.querySelector(e[t]):_instanceof(e[t],Element)&&(this[t]=e[t]),this[t])&&this[t].classList.add("pg-nav");},this),e.pips&&(t=document.createElement("nav"),o=document.createElement("ul"),t.classList.add("pg-pips"),this.pages.forEach(function(t,e){var i=document.createElement("li"),s=document.createElement("a"),n=document.createElement("span");s.href="#"+t.id,0==e&&s.classList.add("active"),s.appendChild(n),i.appendChild(s),o.appendChild(i);}),t.appendChild(o),this.wrapper.appendChild(t),this.pips=[].slice.call(o.children)),this.pageCount=this.pages.length,this.lastIndex=this.pageCount-1,e.infinite&&this._toggleInfinite(!1,!0),this.bind(),this.update(),this._load(),t=this._getData(),this.config.onInit.call(this,t),this.emit("init",t),this.initialised=!0,this.container.pageable=this,e.slideshow&&(this.slider=new s(this),this.slider.start()));},t.prototype.bind=function(){var t,e,i,s;this.callbacks={wheel:this._wheel.bind(this),update:(t=this.update.bind(this),e=this.config.throttle,function(){if(i=i||this,!s)return t.apply(i,arguments),s=!0,setTimeout(function(){s=!1;},e);}),load:this._load.bind(this),start:this._start.bind(this),drag:this._drag.bind(this),stop:this._stop.bind(this),click:this._click.bind(this),prev:this.prev.bind(this),next:this.next.bind(this),keydown:this._key
2down.bind(this)},document.addEventListener("keydown",this.callbacks.keydown,!1),this.wrapper.addEventListener("wheel",this.callbacks.wheel,!1),window.addEventListener("resize",this.callbacks.update,!1),this.wrapper.addEventListener(this.touch?"touchstart":"mousedown",this.callbacks.start,!1),window.addEventListener(this.touch?"touchmove":"mousemove",this.callbacks.drag,!1),window.addEventListener(this.touch?"touchend":"mouseup",this.callbacks.stop,!1),this.navPrevEl&&(this.navPrevEl.addEventListener("click",this.callbacks.prev,!1),this.navNextEl)&&this.navNextEl.addEventListener("click",this.callbacks.next,!1),document.addEventListener("click",this.callbacks.click,!1);},t.prototype.unbind=function(){this.wrapper.removeEventListener("wheel",this.callbacks.wheel),window.removeEventListener("resize",this.callbacks.update),this.wrapper.removeEventListener(this.touch?"touchstart":"mousedown",this.callbacks.start),window.addEventListener(this.touch?"touchmove":"mousemove",this.callbacks.drag),window.removeEventListener(this.touch?"touchend":"mouseup",this.callbacks.stop),document.removeEventListener("keydown",this.callbacks.keydown),this.navPrevEl&&this.navPrevEl.removeEventListener("click",this.callbacks.prev,!1),this.navNextEl&&this.navNextEl.removeEventListener("click",this.callbacks.next,!1),document.removeEventListener("click",this.callbacks.click);},t.prototype.scrollToPage=function(t){this.scrollToIndex(t-1);},t.prototype.scrollToAnchor=function(t){this.scrollToIndex(this.anchors.indexOf(t));},t.prototype.scrollToIndex=function(t){var e;!this.scrolling&&0<=t&&t<=this.pages.length-1&&(e=this.index,this.index=t,this.oldIndex=e,this._scrollBy(this._getScrollAmount(e)));},t.prototype.next=function(){if(this.config.infinite){var t=this.index;if(t===this.lastIndex)return this._scrollBy(-this.data.window[this.size[this.axis]],++t);}this.scrollToIndex(this.index+1);},t.prototype.prev=function(){if(this.config.infinite){var t=this.index;if(0===t)return this._scrollBy(this.data.window[this.size[this.axis]],--t);}this.scrollToIndex(this.index-1);},t.prototype.update=function(){clearTimeout(this.timer),this.data={window:{width:window.innerWidth,height:window.innerHeight},container:{height:this.wrapper.scrollHeight,width:this.wrapper.scrollWidth}};var e=this.size[this.axis],i=this.horizontal?this.size.y:this.size.x,t=(this.wrapper.style["overflow-"+this.axis]="scroll",this.wrapper.style[e]=this.data.window[e]+"px",this.wrapper.style[i]=this.data.window[i]+this.bar+"px",this.config.infinite?this.pages.length+2:this.pages.length),s=this.config.infinite?this.data.window[e]:0;this.container.style[e]=t*this.data.window[e]+"px",this.wrapper.style["padding-"+(this.horizontal?"bottom":"right")]=this.bar+"px",this.wrapper[this.scrollAxis[this.axis]]=this.index*this.data.window[e]+s,this.scrollSize=t*this.data.window[e]-this.data.window[e],this.scrollPosition=this.data.window[e]*this.index+s,this.pages.forEach(function(t){this.horizontal&&(t.style.float="left"),t.style[e]=this.data.window[e]+"px",t.style[i]=this.data.window[i]+"px";},this),this.config.infinite&&this.clones.forEach(function(t){this.horizontal&&(t.style.float="left"),t.style[e]=this.data.window[e]+"px",t.style[i]=this.data.window[i]+"px";},this),this.config.onUpdate.call(this,this._getData()),this.emit("update",this._getData());},t.prototype.orientate=function(t){switch(t){case "vertical":this.horizontal=!1,this.axis="y",this.container.style.width="";break;case "horizontal":this.horizontal=!0,this.axis="x",this.container.style.height="";break;default:return !1;}this.horizontal?(this.wrapper.classList.add("pg-horizontal"),this.wrapper.classList.remove("pg-vertical")):(this.wrapper.classList.add("pg-vertical"),this.wrapper.classList.remove("pg-horizontal")),this.config.orientation=t,this.update();},t.prototype.slideshow=function(){return this.slider;},t.prototype.destroy=function(){if(this.initialised){this.emit("destroy"),this.unbind(),document.body.style.margin="",document.body.style.overflow="",this.container.style.display="",this.container.style.height="",this.container.style.width="",this.container.classList.remove("pg-container"),this.wrapper.parentNode.replaceChild(this.container,this.wrapper);for(var t,e=0;e<this.pages.length;e++)(t=this.pages[e]).style.height="",t.style.width="",t.style.float="",t.classList.remove("pg-page"),t.classList.remove("pg-active");["Prev","Next"].forEach(function(t){t="nav"+t+"El";this[t]&&(this[t].classList.remove("active"),this[t].classList.remove("pg-nav"));},this),this.config.infinite&&this._toggleInfinite(!0),this.config.slideshow&&(this.slider.stop(),this.slider=!1),this.initialised=!1,delete this.container.pageable;}},t.prototype.on=function(t,e){this.listeners=this.listeners||{},this.listeners[t]=this.listeners[t]||[],this.listeners[t].push(e);},t.prototype.off=function(t,e){this.listeners=this.listeners||{},0!=t in this.listeners&&this.listeners[t].splice(this.listeners[t].indexOf(e),1);},t.prototype.emit=function(t){if(this.listeners=this.listeners||{},0!=t in this.listeners)for(var e=0;e<this.listeners[t].length;
2e++)this.listeners[t][e].apply(this,[].slice.call(arguments,1));},t.prototype._click=function(t){var e;t.target.closest&&(e=t.target.closest("a"))&&-1<this.anchors.indexOf(e.hash)&&(t.preventDefault(),this.scrollToAnchor(e.hash));},t.prototype._preventDefault=function(t){t.preventDefault(),t.stopPropagation();},t.prototype._keydown=function(t){if(this.config.events.keydown){if(this.scrolling||this.dragging)return t.preventDefault(),!1;var e=!1,i=(void 0===t.key?void 0!==t.keyCode&&(e=t.keyCode):e=t.key,"Arrow"+("x"===this.axis?"Left":"Up")),s="Arrow"+("x"===this.axis?"Right":"Down");e&&(33===e||37===e||e===i||"PageUp"===e?(t.preventDefault(),this.prev()):34!==e&&39!==e&&e!==s&&"PageDown"!==e||(t.preventDefault(),this.next()));}},t.prototype._start=function(t){var e=this._getEvent(t);return !(this.scrolling||this.dragging)&&("touchstart"!==t.type||this.events.touch?!!("mousedown"!==t.type||this.events.mouse&&0===t.button)&&!!e.target.closest(this.config.childSelector)&&(this._preventDefault(t),this.dragging=this.config.freeScroll,this.config.slideshow&&this.slider.stop(),this.down={x:e.clientX,y:e.clientY},this.startIndex=this.index,void this.config.onBeforeStart.call(this,this.index)):(e.target.closest("a")||this._preventDefault(t),!1));},t.prototype._drag=function(t){var e;this.config.freeScroll&&this.dragging&&!this.scrolling&&(t=this._getEvent(t),t=this._limitDrag(t),e=this._getData(),this.container.style.transform=this.horizontal?"translate3d("+t+"px, 0, 0)":"translate3d(0, "+t+"px, 0)",e.scrolled-=t,this.config.onScroll.call(this,e,"drag"),this.emit("scroll",e));},t.prototype._stop=function(t){function e(){n.index<n.pages.length-1&&n.index++;}function i(){0<n.index&&n.index--;}var s,n=this,t=this._getEvent(t),o=(this.oldIndex=this.index,Math.abs(t[this.mouseAxis[this.axis]]-this.down[this.axis])>=this.config.swipeThreshold),o=this.down&&o;this.config.slideshow&&this.slider.start(),this.dragging&&!this.scrolling?(s=this._limitDrag(t),this.dragging=s,o&&(this.config.infinite&&this._overScroll(s<0,s),(0<s?i:e)()),this._scrollBy(this._getScrollAmount(this.oldIndex)-s),this.down=!1):this.down&&!this.scrolling&&(s=t[this.mouseAxis[this.axis]]<this.down[this.axis],t=t[this.mouseAxis[this.axis]]>this.down[this.axis],o&&(this.config.infinite&&this._overScroll(s),s?e():t&&i()),this.startIndex===this.index?this.config.onFinish.call(this,this._getData()):this._scrollBy(this._getScrollAmount(this.oldIndex)),this.down=!1);},t.prototype._wheel=function(t){var e,i;t.preventDefault(),this.events.wheel&&!this.scrolling&&(e=this.index,i=this.index,t=0<t.deltaY,this.config.infinite&&this._overScroll(t),t?this.index<this.pages.length-1&&e++:0<this.index&&e--,e!==i)&&(this.oldIndex=i,this.scrollToIndex(e));},t.prototype._load=function(){var t,e=location.hash;e&&-1<(e=this.anchors.indexOf(e))&&(t=this.config.infinite?1:0,this.scrollPosition=this.data.window[this.size[this.axis]]*(e+t),t=this._getData(),this.index=e,this.slideIndex=e,this.pages.forEach(function(t,e){e===this.index?t.classList.add("pg-active"):t.classList.remove("pg-active");},this),this._setNavs(),this._setPips(),this.config.onScroll.call(this,t),this.config.onFinish.call(this,t),this.emit("scroll",t)),this.update();},t.prototype._getEvent=function(t){return this.touch?("touchend"===t.type?t.changedTouches:t.touches)[0]:t;},t.prototype._getData=function(){var t=this.config.infinite?this.scrollPosition-this.data.window[this.size[this.axis]]:this.scrollPosition,e=this.config.infinite?this.scrollSize-2*this.data.window[this.size[this.axis]]:this.scrollSize;return {index:this.index,percent:t/e*100,scrolled:t,max:e};},t.prototype._overScroll=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,i=this.index;i===this.lastIndex&&t?this._scrollBy(-this.data.window[this.size[this.axis]]-e,++i):0!==i||t||this._scrollBy(this.data.window[this.size[this.axis]]-e,--i);},t.prototype._scrollBy=function(r,a){if(this.scrolling)return !1;this.scrolling=!0,this.config.onBeforeStart.call(this,this.oldIndex),this.emit("scroll.before",this._getData()),this.config.slideshow&&this.slider.stop();var l=this;
2l.timer=setTimeout(function(){var n=Date.now(),o=l._getScrollOffset();l.config.onStart.call(l,l.pages[l.index].id),l.emit("scroll.start",l._getData()),l.frame=requestAnimationFrame(function t(){var e=Date.now()-n;if(e>l.config.animation)return cancelAnimationFrame(l.frame),l.container.style.transform="",l.frame=!1,l.scrolling=!1,l.dragging=!1,l.config.slideshow&&l.slider.start(),l.config.infinite&&(a===l.pageCount?l.index=0:-1===a&&(l.index=l.lastIndex)),s=l._getData(),window.location.hash=l.pages[l.index].id,l.pages.forEach(function(t,e){e===l.index?t.classList.add("pg-active"):t.classList.remove("pg-active");},l),l.slideIndex=l.index,l._setPips(),l._setNavs(),l.config.onFinish.call(l,s),l.emit("scroll.end",s),!1;var i=l.dragging||0,e=l.config.easing(e,i,r,l.config.animation),s=(l.container.style.transform=l.horizontal?"translate3d("+e+"px, 0, 0)":"translate3d(0, "+e+"px, 0)",l.scrollPosition=o[l.axis]-e,l._getData());l.config.infinite&&(a===l.pageCount?s.scrolled=0:-1===a&&(s.scrolled=s.max)),l.config.onScroll.call(l,s),l.emit("scroll",s),l.frame=requestAnimationFrame(t);});},l.dragging?0:l.config.delay);},t.prototype._getScrollOffset=function(){return {x:this.wrapper.scrollLeft,y:this.wrapper.scrollTop};},t.prototype._getScrollAmount=function(t,e){void 0===e&&(e=this.index);var i=this.data.window[this.size[this.axis]];return i*t-i*e;},t.prototype._getScrollBarWidth=function(){var t,e=document.body,i=document.createElement("div");return i.style.cssText="width: 100; height: 100; overflow: scroll; position: absolute; top: -9999;",e.appendChild(i),t=i.offsetWidth-i.clientWidth,e.removeChild(i),t;},t.prototype._toggleInfinite=function(t,e){t&&this.config.infinite?(this.clones.forEach(function(t){this.container.removeChild(t);},this),this.config.infinite=!1):this.config.infinite&&!e||(this.config.infinite=!0,t=this.pages[0].cloneNode(!0),e=this.pages[this.lastIndex].cloneNode(!0),t.id+="-clone",e.id+="-clone",t.classList.add("pg-clone"),e.classList.add("pg-clone"),t.classList.remove("pg-active"),e.classList.remove("pg-active"),this.clones=[t,e],this.container.insertBefore(e,this.pages[0]),this.container.appendChild(t)),this.update();},t.prototype._limitDrag=function(t){t=t[this.mouseAxis[this.axis]]-this.down[this.axis];return !this.config.infinite&&(0===this.index&&0<t||this.index===this.pages.length-1&&t<0)&&(t/=10),t;},t.prototype._setNavs=function(){this.navPrevEl&&(this.config.infinite||0<this.index?this.navPrevEl.classList.add("active"):this.navPrevEl.classList.remove("active")),this.navNextEl&&(this.config.infinite||this.index<this.pages.length-1?this.navNextEl.classList.add("active"):this.navNextEl.classList.remove("active"));},t.prototype._setPips=function(i){this.config.pips&&(void 0===i&&(i=this.index),this.pips.forEach(function(t,e){e==i?t.firstElementChild.classList.add("active"):t.firstElementChild.classList.remove("active");}));},t;}),((t)=>{var e,n,i,s,o,r=navigator.userAgent;function a(){clearTimeout(e),e=setTimeout(s,99);}function l(){a(),o&&o.addListener&&o.addListener(a);}t.HTMLPictureElement&&/ecko/.test(r)&&r.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",(n=document.createElement("source"),i=function(t){var e,i,s=t.parentNode;"PICTURE"===s.nodeName.toUpperCase()?(e=n.cloneNode(),s.insertBefore(e,s.firstElementChild),setTimeout(function(){s.removeChild(e);})):(!t._pfLastSize||t.offsetWidth>t._pfLastSize)&&(t._pfLastSize=t.offsetWidth,i=t.sizes,t.sizes+=",100vw",setTimeout(function(){t.sizes=i;}));},s=function(){for(var t=document.querySelectorAll("picture > img, img[srcset][sizes]"),e=0;e<t.length;e++)i(t[e]);},o=t.matchMedia&&matchMedia("(orientation: landscape)"),n.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?l():document.addEventListener("DOMContentLoaded",l),a));})(window),((t,o)=>{function m(t){return " "===t||"\t"===t||"\n"===t||"\f"===t||"\r"===t;}function j(t,e){return t.res-e.res;}function w(t,e){var i,s,n;if(t&&e)for(n=x.parseSet(e),t=x.makeUrl(t),i=0;i<n.length;i++)if(t===x.makeUrl(n[i].url)){s=n[i];break;}return s;}function D(e,u){function t(t){var t=t.exec(e.substring(a));return t?(t=t[0],a+=t.length,t):void 0;}function i(){for(var t,e,i,s,n,o,r,a=!1,l={},h=0;h<d.length;h++)s=(n=d[h])[n.length-1],n=n.substring(0,n.length-1),o=parseInt(n,10),r=parseFloat(n),nt.test(n)&&"w"===s?((t||e)&&(a=!0),0===o?a=!0:t=o
2):ot.test(n)&&"x"===s?((t||e||i)&&(a=!0),r<0?a=!0:e=r):!nt.test(n)||"h"!==s||((i||e)&&(a=!0),0===o)?a=!0:i=o;a||(l.url=c,t&&(l.w=t),e&&(l.d=e),i&&(l.h=i),i||e||t||(l.d=1),1===l.d&&(u.has1x=!0),l.set=u,p.push(l));}for(var c,d,s,n,o,r=e.length,a=0,p=[];;){if(t(et),r<=a)return p;c=t(it),d=[],(","===c.slice(-1)?(c=c.replace(st,""),i):()=>{for(t(tt),s="",n="in descriptor";;){if(o=e.charAt(a),"in descriptor"===n)if(m(o))s&&(d.push(s),s="",n="after descriptor");else{if(","===o)return a+=1,s&&d.push(s),i();if("("===o)s+=o,n="in parens";else{if(""===o)return s&&d.push(s),i();s+=o;}}else if("in parens"===n)if(")"===o)s+=o,n="in descriptor";else{if(""===o)return d.push(s),i();s+=o;}else{if("after descriptor"===n&&!m(o)){if(""===o)return i();n="in descriptor",--a;}}a+=1;}})();}}function F(t){for(var e,i,s,n=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,o=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i,r=((t)=>{function e(){n&&(o.push(n),n="");}function i(){o[0]&&(r.push(o),o=[]);}for(var s,n="",o=[],r=[],a=0,l=0,h=!1;;){if(""===(s=t.charAt(l)))return e(),i(),r;if(h)"*"===s&&"/"===t[l+1]?(h=!1,l+=2,e()):l+=1;else{if(m(s)){if(t.charAt(l-1)&&m(t.charAt(l-1))||!n){l+=1;continue;}if(0===a){e(),l+=1;continue;}s=" ";}else if("("===s)a+=1;else if(")"===s)--a;else{if(","===s){e(),i(),l+=1;continue;}if("/"===s&&"*"===t.charAt(l+1)){h=!0,l+=2;continue;}}n+=s,l+=1;}}})(t),a=r.length,l=0;l<a;l++)if(i=(e=r[l])[e.length-1],s=i,n.test(s)&&0<=parseFloat(s)||o.test(s)||"0"===s||"-0"===s||"+0"===s){if(s=i,e.pop(),0===e.length)return s;if(e=e.join(" "),x.matchesMedia(e))return s;}return "100vw";}function e(){}function i(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s||!1):t.attachEvent&&t.attachEvent("on"+e,i);}function s(e){var i={};return function(t){return t in i||(i[t]=e(t)),i[t];};}function _(t,e){return t.w?(t.cWidth=x.calcListLength(e||"100vw"),t.res=t.w/t.cWidth):t.res=t.d,t;}o.createElement("picture");var n,N,r,q,R,H,W,a,l,B,V,h,u,c,d,p,x={},f=!1,g=o.createElement("img"),y=g.getAttribute,Y=g.setAttribute,U=g.removeAttribute,v=o.documentElement,b={},T={algorithm:""},S="data-pfsrc",Q=S+"set",k=navigator.userAgent,X=/rident/.test(k)||/ecko/.test(k)&&k.match(/rv\:(\d+)/)&&35<RegExp.$1,C="currentSrc",G=/\s+\+?\d+(e\d+)?w/,Z=/(\([^)]+\))?\s*(.+)/,$=t.picturefillCFG,K="font-size:100%!important;",A=!0,E={},M={},O=t.devicePixelRatio,P={px:1,in:96},J=o.createElement("a"),I=!1,tt=/^[ \t\n\r\u000c]+/,et=/^[, \t\n\r\u000c]+/,it=/^[^ \t\n\r\u000c]+/,st=/[,]+$/,nt=/^\d+$/,ot=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,rt=(q=/^([\d\.]+)(em|vw|px)$/,R=s(function(t){return "return "+function(){for(var t=arguments,e=0,i=t[0];++e in t;)i=i.replace(t[e],t[++e]);return i;}((t||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";";}),function(t,e){var i;if(!(t in E))if(E[t]=!1,e&&(i=t.match(q)))E[t]=i[1]*P[i[2]];else try{E[t]=new Function("e",R(t))(P);}catch(t){}return E[t];}),z=function(t){if(f){var e,i,s,n=t||{};if(n.elements&&1===n.elements.nodeType&&("IMG"===n.elements.nodeName.toUpperCase()?n.elements=[n.elements]:(n.context=n.elements,n.elements=null)),s=(e=n.elements||x.qsa(n.context||o,n.reevaluate||n.reselect?x.sel:x.selShort)).length){for(x.setupRun(n),I=!0,i=0;i<s;i++)x.fillImg(e[i],n);x.teardownRun(n);}}};function L(){var t=o.readyState||"";h=setTimeout(L,"loading"===t?200:999),o.body&&(x.fillImgs(),H=H||V.test(t))&&clearTimeout(h);}function at(){var t=new Date()-B;t<a?l=setTimeout(at,a-t):(l=null,W());}function lt(){2===c.width&&(x.supSizes=!0),N=x.supSrcset&&!x.supSizes,f=!0,setTimeout(z);}t.console&&console.warn,C in g||(C="src"),b["image/jpeg"]=!0,b["image/gif"]=!0,b["image/png"]=!0,b["image/svg+xml"]=o.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),x.ns=("pf"+(new Date()).getTime()).substr(0,9),x.supSrcset="srcset" in g,x.supSizes="sizes" in g,x.supPicture=!!t.HTMLPictureElement,x.supSrcset&&x.supPicture&&!x.supSizes&&(k=o.createElement("img"),g.srcset="data:,a",k.src="data:,a",x.supSrcset=g.complete===k.complete,x.supPicture=x.supSrcset&&x.supPicture),x.supSrcset&&!x.supSizes?(g="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",(c=o.createElement("img")).onload=lt,c.onerror=lt,c.setAttribute("sizes","9px"),c.srcset=g+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w",c.src=g):f=!0,x.selShort="picture>img,img[srcset]",x.sel=x.selShort,x.cfg=T,x.DPR=O||1,x.u=P,x.types=b,x.setSize=e,x.makeUrl=s(function(t){return J.href=t,J.href;}),x.qsa=function(t,e){return "querySelector" in t?t.querySelectorAll(e):[];},x.matchesMedia=function(){return t.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?x.matchesMedia=function(t){return !t||matchMedia(t).matches;}:x.matchesMedia=x.mMQ,x.matchesMedia.apply(this,arguments);},x.mMQ=function(t){return !t||rt(t);},x.calcLength=function(t){t=rt(t,!0)||!1;return t=t<0?!1:t;},x.supportsType=function(t){return !t||b[t];},x.parseSize=s(function(t){t=(t||"").match(Z);return {media:t&&t[1],length:t&&t[2]};}),x.parseSet=function(t){return t.cands||(t.cands=D(t.srcset,t)),t.cands;},x.getEmValue=function(){var t,e,i,s;return !n&&(t=o.body)&&(e=o.createElement("div"),i=v.style.cssText,s=t.style.cssText,e.style.cssText="position:absolute;
2left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",v.style.cssText=K,t.style.cssText=K,t.appendChild(e),n=e.offsetWidth,t.removeChild(e),n=parseFloat(n,10),v.style.cssText=i,t.style.cssText=s),n||16;},x.calcListLength=function(t){var e;return t in M&&!T.uT||(e=x.calcLength(F(t)),M[t]=e||P.width),M[t];},x.setRes=function(t){if(t)for(var e,i=0,s=(e=x.parseSet(t)).length;i<s;i++)_(e[i],t.sizes);return e;},x.setRes.res=_,x.applySetCandidate=function(t,e){if(t.length){var i,s,n,o,r,a,l=e[x.ns],h=x.DPR,u=l.curSrc||e[C],c=l.curCan||(v=e,c=u,b=t[0].set,(b=w(c,b=!b&&c?(b=v[x.ns].sets)&&b[b.length-1]:b))&&(c=x.makeUrl(c),v[x.ns].curSrc=c,(v[x.ns].curCan=b).res||_(b,b.set.sizes)),b);if(c&&c.set===t[0].set&&((a=X&&!e.complete&&c.res-.1>h)||(c.cached=!0,c.res>=h&&(r=c))),!r)for(t.sort(j),r=t[(o=t.length)-1],s=0;s<o;s++)if((i=t[s]).res>=h){r=t[n=s-1]&&(a||u!==x.makeUrl(i.url))&&(d=t[n].res,p=i.res,m=h,f=t[n].cached,y=g=void 0,f="saveData"===T.algorithm?2.7<d?m+1:(y=(p-m)*(g=Math.pow(d-.6,1.5)),f&&(y+=.1*g),d+y):1<m?Math.sqrt(d*p):d,m<f)?t[n]:i;break;}r&&(v=x.makeUrl(r.url),l.curSrc=v,l.curCan=r,v!==u&&x.setSrc(e,r),x.setSize(e));}var d,p,m,f,g,y,v,c,b;},x.setSrc=function(t,e){t.src=e.url,"image/svg+xml"===e.set.type&&(e=t.style.width,t.style.width=t.offsetWidth+1+"px",t.offsetWidth+1)&&(t.style.width=e);},x.getSet=function(t){for(var e,i,s=!1,n=t[x.ns].sets,o=0;o<n.length&&!s;o++)if((e=n[o]).srcset&&x.matchesMedia(e.media)&&(i=x.supportsType(e.type))){s=e="pending"===i?i:e;break;}return s;},x.parseSets=function(t,e,i){var s,n,o,r,a=e&&"PICTURE"===e.nodeName.toUpperCase(),l=t[x.ns];if(void 0!==l.src&&!i.src||(l.src=y.call(t,"src"),l.src?Y.call(t,S,l.src):U.call(t,S)),void 0!==l.srcset&&!i.srcset&&x.supSrcset&&!t.srcset||(s=y.call(t,"srcset"),l.srcset=s,r=!0),l.sets=[],a){l.pic=!0,i=e;for(var h=l.sets,u,c,d=i.getElementsByTagName("source"),p=0,m=d.length;p<m;p++)(u=d[p])[x.ns]=!0,(c=u.getAttribute("srcset"))&&h.push({srcset:c,media:u.getAttribute("media"),type:u.getAttribute("type"),sizes:u.getAttribute("sizes")});}l.srcset?(n={srcset:l.srcset,sizes:y.call(t,"sizes")},l.sets.push(n),(o=(N||l.src)&&G.test(l.srcset||""))||!l.src||w(l.src,n)||n.has1x||(n.srcset+=", "+l.src,n.cands.push({url:l.src,d:1,set:n}))):l.src&&l.sets.push({srcset:l.src,sizes:null}),l.curCan=null,l.curSrc=void 0,l.supported=!(a||n&&!x.supSrcset||o&&!x.supSizes),r&&x.supSrcset&&!l.supported&&(s?(Y.call(t,Q,s),t.srcset=""):U.call(t,Q)),l.supported&&!l.srcset&&(!l.src&&t.src||t.src!==x.makeUrl(l.src))&&(null===l.src?t.removeAttribute("src"):t.src=l.src),l.parsed=!0;},x.fillImg=function(t,e){var i,s=e.reselect||e.reevaluate;t[x.ns]||(t[x.ns]={}),i=t[x.ns],!s&&i.evaled===r||(i.parsed&&!e.reevaluate||x.parseSets(t,t.parentNode,e),i.supported?i.evaled=r:(s=t,e=x.getSet(s),i=!1,"pending"!==e&&(i=r,e)&&(e=x.setRes(e),x.applySetCandidate(e,s)),s[x.ns].evaled=i));},x.setupRun=function(){I&&!A&&O===t.devicePixelRatio||(A=!1,O=t.devicePixelRatio,E={},M={},x.DPR=O||1,P.width=Math.max(t.innerWidth||0,v.clientWidth),P.height=Math.max(t.innerHe
2ight||0,v.clientHeight),P.vw=P.width/100,P.vh=P.height/100,r=[P.height,P.width,O].join("-"),P.em=x.getEmValue(),P.rem=P.em);},x.supPicture?(z=e,x.fillImg=e):(V=t.attachEvent?/d$|^c/:/d$|^c|^i/,h=setTimeout(L,o.body?9:99),u=v.clientHeight,i(t,"resize",(W=function(){A=Math.max(t.innerWidth||0,v.clientWidth)!==P.width||v.clientHeight!==u,u=v.clientHeight,A&&x.fillImgs();},a=99,function(){B=new Date(),l=l||setTimeout(at,a);})),i(o,"readystatechange",L)),x.picturefill=z,x.fillImgs=z,x.teardownRun=e,z._=x,t.picturefillCFG={pf:x,push:function(t){var e=t.shift();"function"==typeof x[e]?x[e].apply(x,t):(T[e]=t[0],I&&x.fillImgs({reselect:!0}));}};for(;$&&$.length;)t.picturefillCFG.push($.shift());t.picturefill=z,"object"==typeof module&&"object"==typeof module.exports?module.exports=z:"function"==typeof define&&define.amd&&define("picturefill",function(){return z;}),x.supPicture||(b["image/webp"]=(d="image/webp",k="data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",(p=new t.Image()).onerror=function(){b[d]=!1,z();},p.onload=function(){b[d]=1===p.width,z();},p.src=k,"pending"));})(window,document),"object"==typeof navigator&&((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("Plyr",e):(t="undefined"!=typeof globalThis?globalThis:t||self).Plyr=e();})(this,function(){function r(t,e,i){e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i;}function t(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value" in s&&(s.writable=!0),Object.defineProperty(t,s.key,s);}}function e(e,t){var i,s=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable;})),s.push.apply(s,i)),s;}function F(s){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e(Object(n),!0).forEach(function(t){var e,i;e=s,i=n[t=t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i;}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach(function(t){Object.defineProperty(s,t,Object.getOwnPropertyDescriptor(n,t));});}return s;}var N={addCSS:!0,thumbWidth:15,watch:!0};function q(t){return B(t,Element);}function R(t){return B(t,Event);}function H(t){return V(t)||(U(t)||Q(t)||X(t))&&!t.length||Y(t)&&!Object.keys(t).length;}var W=function(t){return null!=t?t.constructor:null;},B=function(t,e){return !!(t&&e&&t instanceof e);},V=function(t){return null==t;},Y=function(t){return W(t)===Object;},U=function(t){return W(t)===String;},Q=function(t){return Array.isArray(t);},X=function(t){return B(t,NodeList);},G=U,Z=Q,K=X;te=[{key:"setup",value:function(i){var s,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},t=null;return H(i)||G(i)?t=Array.from(document.querySelectorAll(G(i)?i:'input[type="range"]')):q(i)?t=[i]:K(i)?t=Array.from(i):Z(i)&&(t=i.filter(q)),H(t)?null:(s=F({},N,{},e),G(i)&&s.watch&&new MutationObserver(function(t){Array.from(t).forEach(function(t){Array.from(t.addedNodes).forEach(function(t){var e;q(t)&&(e=i,function(){return Array.from(document.querySelectorAll(e)).includes(this);}.call(t,e))&&new a(t,s);});});}).observe(document.body,{childList:!0,subtree:!0}),t.map(function(t){return new a(t,e);}));}},{key:"enabled",get:function(){return "ontouchstart" in document.documentElement;}}],t((lt=a).prototype,[{key:"init",value:function(){a.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this);}},{key:"destroy",value:function(){a.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null);}},{key:"listeners",value:function(t){var e=this,i=t?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach(function(t){e.element[i](t,function(t){return e.set(t);},!1);});}},{key:"get",value:function(t){var e,i,s,n,o;return a.enabled&&R(t)?(n=t.target,t=t.changedTouches[0],e=parseFloat(n.getAttribute("min"))||0,i=parseFloat(n.getAttribute("max"))||100,s=parseFloat(n.getAttribute("step"))||1,o=100/(n=n.getBoundingClientRect()).width*(this.config.thumbWidth/2)/100,(t=100/n.width*(t.clientX-n.left))<0?t=0:100<t&&(t=100),t<50?t-=(100-2*t)*o:50<t&&(t+=2*(t-50)*o),e+(n=t/100*(i-e),(o=s)<1?(t=(t="".concat(o).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0,parseFloat(n.toFixed(t))):Math.round(n/o)*o)):null;}},{key:"set",value:function(t){var e;a.enabled&&R(t)&&!t.target.disabled&&(t.preventDefault(),t.target.value=this.get(t),e=t.target,t="touchend"===t.type?"change":"input",e)&&t&&(t=new Event(t,{bubbles:!0}),e.dispatchEvent(t));}}]),t(lt,te);var J=a;function a(t,e){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function");q(t)?this.element=t:G(t)&&(this.element=document.querySelector(t)),q(this.element)&&H(this.element.rangeTouch)&&(this.config=F({},N,{},e),this.init());}let tt=(t)=>null!=t?t.constructor:null,i=(t,e)=>Boolean(t&&e&&t instanceof e),et=(t)=>null==t,it=(t)=>tt(t)===Object,st=(t)=>tt(t)===String,nt=(t)=>tt(t)===Function,ot=(t)=>Array.isArray(t),rt=(t)=>i(t,NodeList),at=(t)=>et(t)||(st(t)||ot(t)||rt(t))&&!t.length||it(t)&&!Object.keys(t).length;var lt,l=et,s=it,f=(t)=>tt(t)===Number&&!Number.isNaN(t),h=st,g=(t)=>
2tt(t)===Boolean,u=nt,c=ot,ht=rt,y=(t)=>null!==t&&"object"==typeof t&&1===t.nodeType&&"object"==typeof t.style&&"object"==typeof t.ownerDocument,d=(t)=>i(t,Event),p=(t)=>i(t,KeyboardEvent),ut=(t)=>i(t,TextTrack)||!et(t)&&st(t.kind),ct=(t)=>{if(i(t,window.URL))return !0;if(!st(t))return !1;let e=t;t.startsWith("http://")&&t.startsWith("https://")||(e="http://"+t);try{return !at(new URL(e).hostname);}catch(t){return !1;}},v=at;let dt=(()=>{let e=document.createElement("span"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},i=Object.keys(t).find((t)=>void 0!==e.style[t]);return !!h(i)&&t[i];})();function pt(t,e){setTimeout(()=>{try{t.hidden=!0,t.hidden=!1;}catch(t){}},e);}let m={isIE:Boolean(window.document.documentMode),isEdge:window.navigator.userAgent.includes("Edge"),isWebkit:"WebkitAppearance" in document.documentElement.style&&!/Edge/.test(navigator.userAgent),isIPhone:/(iPhone|iPod)/gi.test(navigator.platform),isIos:"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints||/(iPad|iPhone|iPod)/gi.test(navigator.platform)};function mt(t,e){return e.split(".").reduce((t,e)=>t&&t[e],t);}function b(e={},...t){if(!t.length)return e;let i=t.shift();
2return s(i)?(Object.keys(i).forEach((t)=>{s(i[t])?(Object.keys(e).includes(t)||Object.assign(e,{[t]:{}}),b(e[t],i[t])):Object.assign(e,{[t]:i[t]});}),b(e,...t)):e;}function ft(t,n){t=t.length?t:[t];Array.from(t).reverse().forEach((t,e)=>{var e=0<e?n.cloneNode(!0):n,i=t.parentNode,s=t.nextSibling;e.appendChild(t),s?i.insertBefore(e,s):i.appendChild(e);});}function gt(i,t){y(i)&&!v(t)&&Object.entries(t).filter(([,t])=>!l(t)).forEach(([t,e])=>i.setAttribute(t,e));}function w(t,e,i){t=document.createElement(t);return s(e)&>(t,e),h(i)&&(t.innerText=i),t;}function yt(t,e,i,s){y(e)&&e.appendChild(w(t,i,s));}function _(t){ht(t)||c(t)?Array.from(t).forEach(_):y(t)&&y(t.parentNode)&&t.parentNode.removeChild(t);}function vt(e){if(y(e)){let t=e.childNodes.length;for(;0<t;)e.removeChild(e.lastChild),--t;}}function bt(t,e){return y(e)&&y(e.parentNode)&&y(t)?(e.parentNode.replaceChild(t,e),t):null;}function x(t,e){if(!h(t)||v(t))return {};let o={},r=b({},e);return t.split(",").forEach((t)=>{var e=t.trim(),i=e.replace(".",""),t=e.replace(/[[\]]/g,"").split("="),[s]=t,n=1<t.length?t[1].replace(/["']/g,""):"";switch(e.charAt(0)){case ".":h(r.class)?o.class=r.class+" "+i:o.class=i;break;case "#":o.id=e.replace("#","");break;case "[":o[s]=n;}}),b(r,o);}function T(e,i){if(y(e)){let t=i;g(t)||(t=!e.hidden),e.hidden=t;}}function S(e,i,s){if(ht(e))return Array.from(e).map((t)=>S(t,i,s));if(y(e)){let t=void 0!==s?s?"add":"remove":"toggle";return e.classList[t](i),e.classList.contains(i);}return !1;}function wt(t,e){return y(t)&&t.classList.contains(e);}function k(t,e){var i=Element.prototype;return (i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.msMatchesSelector||function(){return Array.from(document.querySelectorAll(e)).includes(this);}).call(t,e);}function n(t){return this.elements.container.querySelectorAll(t);}function o(t){return this.elements.container.querySelector(t);}function _t(t=null,e=!1){y(t)&&(t.focus({preventScroll:!0}),e)&&S(t,this.config.classNames.tabFocus);}let xt={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},C={audio:"canPlayType" in document.createElement("audio"),video:"canPlayType" in document.createElement("video"),check(t,e,i){i=m.isIPhone&&i&&C.playsinline,e=C[t]||"html5"!==e;return {api:e,ui:e&&C.rangeInput&&("video"!==t||!m.isIPhone||i)};},pip:!(m.isIPhone||!u(w("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||w("video").disablePictureInPicture)),airplay:u(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline" in document.createElement("video"),mime(t){if(v(t))return !1;var [e]=t.split("/");let i=t;if(!this.isHTML5||e!==this.type)return !1;Object.keys(xt).includes(i)&&(i+=`; codecs="${xt[t]}"`);try{return Boolean(i&&this.media.canPlayType(i).replace(/no/,""));}catch(t){return !1;}},textTracks:"textTracks" in document.createElement("video"),rangeInput:((lt=document.createElement("input")).type="range")===lt.type,touch:"ontouchstart" in document.documentElement,transitions:!1!==dt,reducedMotion:"matchMedia" in
2window&&window.matchMedia("(prefers-reduced-motion)").matches},Tt=(()=>{let t=!1;try{var e=Object.defineProperty({},"passive",{get:()=>(t=!0,null)});window.addEventListener("test",null,e),window.removeEventListener("test",null,e);}catch(t){}return t;})();function $(i,t,s,n=!1,o=!0,r=!1){if(i&&"addEventListener" in i&&!v(t)&&u(s)){t=t.split(" ");let e=r;Tt&&(e={passive:o,capture:r}),t.forEach((t)=>{this&&this.eventListeners&&n&&this.eventListeners.push({element:i,type:t,callback:s,options:e}),i[n?"addEventListener":"removeEventListener"](t,s,e);});}}function A(t,e="",i,s=!0,n=!1){$.call(this,t,e,i,!0,s,n);}function St(t,e="",i,s=!0,n=!1){$.call(this,t,e,i,!1,s,n);}function kt(e,i="",s,n=!0,o=!1){let r=(...t)=>{St(e,i,r,n,o),s.apply(this,t);};$.call(this,e,i,r,!0,n,o);}function E(t,e="",i=!1,s={}){y(t)&&!v(e)&&(e=new CustomEvent(e,{bubbles:i,detail:{...s,plyr:this}}),t.dispatchEvent(e));}function M(t){var e;e=t,i(e,Promise)&&nt(e.then)&&t.then(null,()=>{});}function Ct(i){return c(i)?i.filter((t,e)=>i.indexOf(t)===e):i;}function $t(t,i){return c(t)&&t.length?t.reduce((t,e)=>Math.abs(e-i)<Math.abs(t-i)?e:t):null;}function At(t){return !(!window||!window.CSS)&&window.CSS.supports(t);}let Et=[[1,1],[4,3],[3,4],[5,4],[4,5],[3,2],[2,3],[16,10],[10,16],[16,9],[9,16],[21,9],[9,21],[32,9],[9,32]].reduce((t,[e,i])=>({...t,[e/i]:[e,i]}),{});function Mt(t){return (c(t)||h(t)&&t.includes(":"))&&(c(t)?t:t.split(":")).map(Number).every(f);}function Ot(t){if(!c(t)||!t.every(f))return null;let [e,i]=t,s=(t,e)=>0===e?t:s(e,t%e),n=s(e,i);return [e/n,i/n];}function Pt(t){let e=(t)=>Mt(t)?t.split(":").map(Number):null,i=e(t);if(null===(i=null===i?e(this.config.ratio):i)&&!v(this.embed)&&c(this.embed.ratio)&&({ratio:i}=this.embed),null===i&&this.isHTML5){let {videoWidth:t,videoHeight:e}=this.media;i=[t,e];}return Ot(i);}function It(t){if(!this.isVideo)return {};let i=this.elements.wrapper,e=Pt.call(this,t);if(!c(e))return {};var [t,s]=Ot(e),n=100/t*s;if(At(`aspect-ratio: ${t}/`+s)?i.style.aspectRatio=t+"/"+s:i.style.paddingBottom=n+"%",this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){let t=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),e=(t-n)/(t/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${e}%)`;}else this.isHTML5&&i.classList.add(this.config.classNames.videoFixedRatio);return {padding:n,ratio:e};}function zt(t,e,i=.05){var s=t/e,n=$t(Object.keys(Et),s);return Math.abs(n-s)<=i?Et[n]:[t,e];}let O={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter((t)=>{t=t.getAttribute("type");return !!v(t)||C.mime.call(this,t);}):[];},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:O.getSources.call(this).map((t)=>Number(t.getAttribute("size"))).filter(Boolean);},setup(){if(this.isHTML5){let a=this;a.options.speed=a.config.speed.options,v(this.config.ratio)||It.call(a),Object.defineProperty(a.media,"quality",{get(){var t=O.getSources.call(a).find((t)=>t.getAttribute("src")===a.source);return t&&Number(t.getAttribute("size"));},set(o){if(a.quality!==o){if(a.config.quality.forced&&u(a.config.quality.onChange))a.config.quality.onChange(o);else{var r=O.getSources.call(a).find((t)=>Number(t.getAttribute("size"))===o);if(!r)return;let {currentTime:t,paused:e,preload:i,readyState:s,playbackRate:n}=a.media;a.media.src=r.getAttribute("src"),"none"===i&&!s||(a.once("loadedmetadata",()=>{a.speed=n,a.currentTime=t,e||M(a.play());}),a.media.load());}E.call(a,a.media,"qualitychange",!1,{quality:o});}}});}},cancelRequests(){this.isHTML5&&(_(O.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"));}};function Lt(t,...i){return v(t)?t:t.toString().replace(/{(\d+)}/g,(t,e)=>i[e].toString());}let jt=(t="",e="",i="")=>t.replace(new RegExp(e.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),i.toString()),Dt=(t="")=>t.toString().replace(/\w\S*/g,(t)=>t.charAt(0).toUpperCase()+t.substr(1).toLowerCase());function Ft(t=""){t=t.toString();return (t=((t="")=>(t=t.toString(),t=jt(t,"-"," "),t=jt(t,"_"," "),t=Dt(t),jt(t," ","")))(t)).charAt(0).toLowerCase()+t.slice(1);}function Nt(t){var e=document.createElement("div");return e.appendChild(t),e.innerHTML;}let qt={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},P={get(t="",e={}){if(v(t)||v(e))return "";let i=mt(e.i18n,t);return v(i)?Object.keys(qt).includes(t)?qt[t]:"":(t={"{seektime}":e.seekTime,"{title}":e.title},Object.entries(t).forEach(([t,e])=>{i=jt(i,t,e);}),i);}};class Rt{constructor(t){r(this,"get",(t)=>{var e;
2return !Rt.supported||!this.enabled||(e=window.localStorage.getItem(this.key),v(e))?null:(e=JSON.parse(e),h(t)&&t.length?e[t]:e);}),r(this,"set",(e)=>{if(Rt.supported&&this.enabled&&s(e)){let t=this.get();b(t=v(t)?{}:t,e),window.localStorage.setItem(this.key,JSON.stringify(t));}}),this.enabled=t.config.storage.enabled,this.key=t.config.storage.key;}static get supported(){try{var t;return "localStorage" in window?(t="___test",window.localStorage.setItem(t,t),window.localStorage.removeItem(t),!0):!1;}catch(t){return !1;}}}function Ht(t,s="text"){return new Promise((i,e)=>{try{let e=new XMLHttpRequest();"withCredentials" in e&&(e.addEventListener("load",()=>{if("text"===s)try{i(JSON.parse(e.responseText));}catch(t){i(e.responseText);}else i(e.response);}),e.addEventListener("error",()=>{throw new Error(e.status);}),e.open("GET",t,!0),e.responseType=s,e.send());}catch(t){e(t);}});}function Wt(t,o){if(h(t)){let s=h(o);let i=()=>null!==document.getElementById(o),n=(t,e)=>{t.innerHTML=e,s&&i()||document.body.insertAdjacentElement("afterbegin",t);};if(!s||!i()){let e=Rt.supported,i=document.createElement("div");if(i.setAttribute("hidden",""),s&&i.setAttribute("id",o),e){let e=window.localStorage.getItem("cache-"+o);if(null!==e){let t=JSON.parse(e);n(i,t.content);}}Ht(t).then((t)=>{v(t)||(e&&window.localStorage.setItem("cache-"+o,JSON.stringify({content:t})),n(i,t));}).catch(()=>{});}}}let Bt=(t)=>Math.trunc(t/60/60%60,10);function Vt(t=0,e=!1,i=!1){var s,n,o,r;return f(t)?(s=(t)=>("0"+t).slice(-2),r=Bt(t),n=Math.trunc(t/60%60,10),o=Math.trunc(t%60,10),(i&&0<t?"-":"")+(r=e||0<r?r+":":"")+s(n)+":"+s(o)):Vt(void 0,e,i);}let I={getIconUrl(){var t=new URL(this.config.iconUrl,window.location).host!==window.location.host||m.isIE&&!window.svg4everybody;return {url:this.config.iconUrl,cors:t};},findElements(){try{return this.elements.controls=o.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:n.call(this,this.config.selectors.buttons.play),pause:o.call(this,this.config.selectors.buttons.pause),restart:o.call(this,this.config.selectors.buttons.restart),rewind:o.call(this,this.config.selectors.buttons.rewind),fastForward:o.call(this,this.config.selectors.buttons.fastForward),mute:o.call(this,this.config.selectors.buttons.mute),pip:o.call(this,this.config.selectors.buttons.pip),airplay:o.call(this,this.config.selectors.buttons.airplay),settings:o.call(this,this.config.selectors.buttons.settings),captions:o.call(this,this.config.selectors.buttons.captions),fullscreen:o.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=o.call(this,this.config.selectors.progress),this.elements.inputs={seek:o.call(this,this.config.selectors.inputs.seek),volume:o.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:o.call(this,this.config.selectors.display.buffer),currentTime:o.call(this,this.config.selectors.display.currentTime),duration:o.call(this,this.config.selectors.display.duration)},y(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector("."+this.config.classNames.tooltip)),!0;}catch(t){return this.debug.warn("It looks like there is a problem with your custom controls HTML",t),this.toggleNativeControls(!0),!1;}},createIcon(t,e){var i="http://www.w3.org/2000/svg",s=I.getIconUrl.call(this),s=`${s.cors?"":s.url}#`+this.config.iconPrefix,n=document.createElementNS(i,"svg"),e=(gt(n,b(e,{"aria-hidden":"true",focusable:"false"})),document.createElementNS(i,"use")),i=s+"-"+t;return "href" in e&&e.setAttributeNS("http://www.w3.org/1999/xlink","href",i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i),n.appendChild(e),n;},createLabel(t,e={}){t=P.get(t,this.config);return w("span",{...e,class:[e.class,this.config.classNames.hidden].filter(Boolean).join(" ")},t);},createBadge(t){var e;return v(t)?null:((e=w("span",{class:this.config.classNames.menu.value})).appendChild(w("span",{class:this.config.classNames.menu.badge},t)),e);},createButton(t,e){let i=b({},e),s=Ft(t),n={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach((t)=>{Object.keys(i).includes(t)&&(n[t]=i[t],delete i[t]);}),"button"!==n.element||Object.keys(i).includes("type")||(i.type="button"),Object.keys(i).includes("class")?i.class.split(" ").some((t)=>
2t===this.config.classNames.control)||b(i,{class:i.class+" "+this.config.classNames.control}):i.class=this.config.classNames.control,t){case "play":n.toggle=!0,n.label="play",n.labelPressed="pause",n.icon="play",n.iconPressed="pause";break;case "mute":n.toggle=!0,n.label="mute",n.labelPressed="unmute",n.icon="volume",n.iconPressed="muted";break;case "captions":n.toggle=!0,n.label="enableCaptions",n.labelPressed="disableCaptions",n.icon="captions-off",n.iconPressed="captions-on";break;case "fullscreen":n.toggle=!0,n.label="enterFullscreen",n.labelPressed="exitFullscreen",n.icon="enter-fullscreen",n.iconPressed="exit-fullscreen";break;case "play-large":i.class+=` ${this.config.classNames.control}--overlaid`,s="play",n.label="play",n.icon="play";break;default:v(n.label)&&(n.label=s),v(n.icon)&&(n.icon=t);}e=w(n.element);return n.toggle?(e.appendChild(I.createIcon.call(this,n.iconPressed,{class:"icon--pressed"})),e.appendChild(I.createIcon.call(this,n.icon,{class:"icon--not-pressed"})),e.appendChild(I.createLabel.call(this,n.labelPressed,{class:"label--pressed"})),e.appendChild(I.createLabel.call(this,n.label,{class:"label--not-pressed"}))):(e.appendChild(I.createIcon.call(this,n.icon)),e.appendChild(I.createLabel.call(this,n.label))),b(i,x(this.config.selectors.buttons[s],i)),gt(e,i),"play"===s?(c(this.elements.buttons[s])||(this.elements.buttons[s]=[]),this.elements.buttons[s].push(e)):this.elements.buttons[s]=e,e;},createRange(t,e){e=w("input",b(x(this.config.selectors.inputs[t]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":P.get(t,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},e));return this.elements.inputs[t]=e,I.updateRangeFill.call(this,e),J.setup(e),e;},createProgress(i,t){var s=w("progress",b(x(this.config.selectors.display[i]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},t));if("volume"!==i){s.appendChild(w("span",null,"0"));let t={played:"played",buffer:"buffered"}[i],e=t?P.get(t,this.config):"";s.innerText="% "+e.toLowerCase();}return this.elements.display[i]=s;},createTime(t,e){e=x(this.config.selectors.display[t],e),e=w("div",b(e,{class:`${e.class||""} ${this.config.classNames.display.time} `.trim(),"aria-label":P.get(t,this.config)}),"00:00");return this.elements.display[t]=e;},bindMenuItemShortcuts(s,t){A.call(this,s,"keydown keyup",(e)=>{if([32,38,39,40].includes(e.which)&&(e.preventDefault(),e.stopPropagation(),"keydown"!==e.type)){var i=k(s,'[role="menuitemradio"]');if(!i&&[32,39].includes(e.which))I.showMenuPanel.call(this,t,!0);else{let t;32!==e.which&&(40===e.which||i&&39===e.which?(t=s.nextElementSibling,y(t)||(t=s.parentNode.firstElementChild)):(t=s.previousElementSibling,y(t)||(t=s.parentNode.lastElementChild)),_t.call(this,t,!0));}}},!1),A.call(this,s,"keyup",(t)=>{13===t.which&&I.focusFirstMenuItem.call(this,null,!0);});},createMenuItem({value:e,list:t,type:i,title:s,badge:n=null,checked:o=!1}){let r=x(this.config.selectors.inputs[i]),a=w("button",b(r,{type:"button",role:"menuitemradio",class:(this.config.classNames.control+" "+(r.class||"")).trim(),"aria-checked":o,value:e})),l=w("span");l.innerHTML=s,y(n)&&l.appendChild(n),a.appendChild(l),Object.defineProperty(a,"checked",{enumerable:!0,get:()=>"true"===a.getAttribute("aria-checked"),set(t){t&&Array.from(a.parentNode.children).filter((t)=>k(t,'[role="menuitemradio"]')).forEach((t)=>t.setAttribute("aria-checked","false")),a.setAttribute("aria-checked",t?"true":"false");}}),this.listeners.bind(a,"click keyup",(t)=>{if(!p(t)||32===t.which){switch(t.preventDefault(),t.stopPropagation(),a.checked=!0,i){case "language":this.currentTrack=Number(e);break;case "quality":this.quality=e;break;case "speed":this.speed=parseFloat(e);}I.showMenuPanel.call(this,"home",p(t));}},i,!1),I.bindMenuItemShortcuts.call(this,a,i),t.appendChild(a);},formatTime(t=0,e=!1){return f(t)?Vt(t,0<Bt(this.duration),e):t;},updateTimeDisplay(t=null,e=0,i=!1){y(t)&&f(e)&&(t.innerText=I.formatTime(e,i));},updateVolume(){this.supported.ui&&(y(this.elements.inputs.volume)&&I.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),y(this.elements.buttons.mute))&&(this.elements.buttons.mute.pressed=this.muted||0===this.volume);},setRange(t,e=0){y(t)&&(t.value=e,I.updateRangeFill.call(this,t));},updateProgress(t){if(this.supported.ui&&d(t)){var e,i,s=(t,e)=>{var e=f(e)?e:0,i=y(t)?t:this.elements.display.buffer;if(y(i)){i.value=e;let t=i.getElementsByTagName("span")[0];y(t)&&(t.childNodes[0].nodeValue=e);}};if(t)switch(t.type){case "timeupdate":case "seeking":case "seeked":e=this.currentTime,i=this.duration,e=0===e||0===i||Number.isNaN(e)||Number.isNaN(i)?0:(e/i*100).toFixed(2),"timeupdate"===t.type&&I.setRange.call(this,this.elements.inputs.seek,e);break;case "playing":case "progress":s(this.elements.display.buffer,100*this.buffered);}}},updateRangeFill(t){var s=d(t)?t.target:t;if(y(s)&&"range"===s.getAttribute("type")){if(k(s,this.config.selectors.inputs.seek)){s.setAttribute("aria-valuenow",this.currentTime);let t=I.formatTime(this.currentTime),e=I.formatTime(this.duration),i=P.get("seekLabel",this.config);s.setAttribute("aria-valuetext",i.replace("{currentTime}",t).replace("{duration}",e));}else if(k(s,this.config.selectors.inputs.volume)){let t=100*s.value;s.setAttribute("aria-valuenow",t),s.setAttribute("aria-valuetext",t.toFixed(1)+"%");}
2else s.setAttribute("aria-valuenow",s.value);m.isWebkit&&s.style.setProperty("--value",s.value/s.max*100+"%");}},updateSeekTooltip(s){if(this.config.tooltips.seek&&y(this.elements.inputs.seek)&&y(this.elements.display.seekTooltip)&&0!==this.duration){let e=this.config.classNames.tooltip+"--visible",i=(t)=>S(this.elements.display.seekTooltip,e,t);if(this.touch)i(!1);else{let t=0;var n=this.elements.progress.getBoundingClientRect();if(d(s))t=100/n.width*(s.pageX-n.left);else{if(!wt(this.elements.display.seekTooltip,e))return;t=parseFloat(this.elements.display.seekTooltip.style.left,10);}t<0?t=0:100<t&&(t=100),I.updateTimeDisplay.call(this,this.elements.display.seekTooltip,this.duration/100*t),this.elements.display.seekTooltip.style.left=t+"%",d(s)&&["mouseenter","mouseleave"].includes(s.type)&&i("mouseenter"===s.type);}}},timeUpdate(t){var e=!y(this.elements.display.duration)&&this.config.invertTime;I.updateTimeDisplay.call(this,this.elements.display.currentTime,e?this.duration-this.currentTime:this.currentTime,e),t&&"timeupdate"===t.type&&this.media.seeking||I.updateProgress.call(this,t);},durationUpdate(){var t;!this.supported.ui||!this.config.invertTime&&this.currentTime||(this.duration>=2**32?(T(this.elements.display.currentTime,!0),T(this.elements.progress,!0)):(y(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration),!(t=y(this.elements.display.duration))&&this.config.displayDuration&&this.paused&&I.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),t&&I.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),I.updateSeekTooltip.call(this)));},toggleMenuButton(t,e){T(this.elements.settings.buttons[t],!e);},updateSetting(t,e,i){var s=this.elements.settings.panels[t];let n=null,o=e;if("captions"===t)n=this.currentTrack;else{if(n=v(i)?this[t]:i,v(n)&&(n=this.config[t].default),!v(this.options[t])&&!this.options[t].includes(n))return void this.debug.warn(`Unsupported value of '${n}' for `+t);if(!this.config[t].options.includes(n))return void this.debug.warn(`Disabled value of '${n}' for `+t);}y(o)||(o=s&&s.querySelector('[role="menu"]')),y(o)&&(this.elements.settings.buttons[t].querySelector("."+this.config.classNames.menu.value).innerHTML=I.getLabel.call(this,t,n),e=o&&o.querySelector(`[value="${n}"]`),y(e))&&(e.checked=!0);},getLabel(t,e){switch(t){case "speed":return 1===e?P.get("normal",this.config):e+"×";case "quality":if(f(e)){let t=P.get("qualityLabel."+e,this.config);return t.length?t:e+"p";}return Dt(e);case "captions":return z.getLabel.call(this);default:return null;}},setQualityMenu(t){if(y(this.elements.settings.panels.quality)){let i="quality",s=this.elements.settings.panels.quality.querySelector('[role="menu"]');c(t)&&(this.options.quality=Ct(t).filter((t)=>this.config.quality.options.includes(t)));t=!v(this.options.quality)&&1<this.options.quality.length;if(I.toggleMenuButton.call(this,i,t),vt(s),I.checkMenu.call(this),t){let e=(t)=>{t=P.get("qualityBadge."+t,this.config);return t.length?I.createBadge.call(this,t):null;};this.options.quality.sort((t,e)=>{var i=this.config.quality.options;return i.indexOf(t)>i.indexOf(e)?1:-1;}).forEach((t)=>{I.createMenuItem.call(this,{value:t,list:s,type:i,title:I.getLabel.call(this,"quality",t),badge:e(t)});}),I.updateSetting.call(this,i,s);}}},setCaptionsMenu(){if(y(this.elements.settings.panels.captions)){let i=this.elements.settings.panels.captions.querySelector('[role="menu"]'),t=z.getTracks.call(this),e=Boolean(t.length);var s;I.toggleMenuButton.call(this,"captions",e),vt(i),I.checkMenu.call(this),e&&((s=t.map((t,e)=>({value:e,checked:this.captions.toggled&&this.currentTrack===e,title:z.getLabel.call(this,t),badge:t.language&&I.createBadge.call(this,t.language.toUpperCase()),list:i,type:"language"}))).unshift({value:-1,checked:!this.captions.toggled,title:P.get("disabled",this.config),list:i,type:"language"}),s.forEach(I.createMenuItem.bind(this)),I.updateSetting.call(this,"captions",i));}},setSpeedMenu(){if(y(this.elements.settings.panels.speed)){let e=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter((t)=>t>=this.minimumSpeed&&t<=this.maximumSpeed);var t=!v(this.options.speed)&&1<this.options.speed.length;I.toggleMenuButton.call(this,"speed",t),vt(e),I.checkMenu.call(this),t&&(this.options.speed.forEach((t)=>{I.createMenuItem.call(this,{value:t,list:e,type:"speed",title:I.getLabel.call(this,"speed",t)});}),I.updateSetting.call(this,"speed",e));}},checkMenu(){var t=this.elements.settings.buttons,t=!v(t)&&Object.values(t).some((t)=>!t.hidden);T(this.elements.settings.menu,!t);},focusFirstMenuItem(e,i=!1){if(!this.elements.settings.popup.hidden){let t=e;e=(t=y(t)?t:Object.values(this.elements.settings.panels).find((t)=>!t.hidden)).querySelector('[role^="menuitem"]');_t.call(this,e,i);}},toggleMenu(s){var n=this.elements.settings.popup,o=this.elements.buttons.settings;if(y(n)&&y(o)){let t=n.hidden,i=t;if(g(s))i=s;else if(p(s)&&27===s.which)i=!1;else{if(d(s)){let t=u(s.composedPath)?s.composedPath()[0]:s.target,e=n.contains(t);if(e||!e&&s.target!==o&&i)return;}}o.setAttribute("aria-expanded",i),T(n,!i),S(this.elements.container,this.config.classNames.menu.open,i),i&&p(s)?I.focusFirstMenuItem.call(this,null,!0):i||t||_t.call(this,o,p(s));}}
2,getMenuSize(t){var e=t.cloneNode(!0),t=(e.style.position="absolute",e.style.opacity=0,e.removeAttribute("hidden"),t.parentNode.appendChild(e),e.scrollWidth),i=e.scrollHeight;return _(e),{width:t,height:i};},showMenuPanel(t="",e=!1){var n=this.elements.container.querySelector(`#plyr-settings-${this.id}-`+t);if(y(n)){let i=n.parentNode,s=Array.from(i.children).find((t)=>!t.hidden);if(C.transitions&&!C.reducedMotion){i.style.width=s.scrollWidth+"px",i.style.height=s.scrollHeight+"px";let t=I.getMenuSize.call(this,n),e=(t)=>{t.target===i&&["width","height"].includes(t.propertyName)&&(i.style.width="",i.style.height="",St.call(this,i,dt,e));};A.call(this,i,dt,e),i.style.width=t.width+"px",i.style.height=t.height+"px";}T(s,!0),T(n,!1),I.focusFirstMenuItem.call(this,n,e);}},setDownloadUrl(){var t=this.elements.buttons.download;y(t)&&t.setAttribute("href",this.download);},create(r){let {bindMenuItemShortcuts:a,createButton:s,createProgress:i,createRange:n,createTime:e,setQualityMenu:t,setSpeedMenu:o,showMenuPanel:l}=I,h=(this.elements.controls=null,c(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(s.call(this,"play-large")),w("div",x(this.config.selectors.controls.wrapper))),u=(this.elements.controls=h,{class:"plyr__controls__item"});return Ct(c(this.config.controls)?this.config.controls:[]).forEach((t)=>{if("restart"===t&&h.appendChild(s.call(this,"restart",u)),"rewind"===t&&h.appendChild(s.call(this,"rewind",u)),"play"===t&&h.appendChild(s.call(this,"play",u)),"fast-forward"===t&&h.appendChild(s.call(this,"fast-forward",u)),"progress"===t){let t=w("div",{class:u.class+" plyr__progress__container"}),e=w("div",x(this.config.selectors.progress));if(e.appendChild(n.call(this,"seek",{id:"plyr-seek-"+r.id})),e.appendChild(i.call(this,"buffer")),this.config.tooltips.seek){let t=w("span",{class:this.config.classNames.tooltip},"00:00");e.appendChild(t),this.elements.display.seekTooltip=t;}this.elements.progress=e,t.appendChild(this.elements.progress),h.appendChild(t);}if("current-time"===t&&h.appendChild(e.call(this,"currentTime",u)),"duration"===t&&h.appendChild(e.call(this,"duration",u)),"mute"===t||"volume"===t){let e=this.elements.volume;if(y(e)&&h.contains(e)||(e=w("div",b({},u,{class:(u.class+" plyr__volume").trim()})),this.elements.volume=e,h.appendChild(e)),"mute"===t&&e.appendChild(s.call(this,"mute")),"volume"===t&&!m.isIos){let t={max:1,step:.05,value:this.config.volume};e.appendChild(n.call(this,"volume",b(t,{id:"plyr-volume-"+r.id})));}}if("captions"===t&&h.appendChild(s.call(this,"captions",u)),"settings"===t&&!v(this.config.settings)){let t=w("div",b({},u,{class:(u.class+" plyr__menu").trim(),hidden:""})),e=(t.appendChild(s.call(this,"settings",{"aria-haspopup":!0,"aria-controls":"plyr-settings-"+r.id,"aria-expanded":!1})),w("div",{class:"plyr__menu__container",id:"plyr-settings-"+r.id,hidden:""})),n=w("div"),i=w("div",{id:`plyr-settings-${r.id}-home`}),o=w("div",{role:"menu"});i.appendChild(o),n.appendChild(i),this.elements.settings.panels.home=i,this.config.settings.forEach((t)=>{var e=w("button",b(x(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""})),i=(a.call(this,e,t),A.call(this,e,"click",()=>{l.call(this,t,!1);}),w("span",null,P.get(t,this.config))),s=w("span",{class:this.config.classNames.menu.value}),s=(s.innerHTML=r[t],i.appendChild(s),e.appendChild(i),o.appendChild(e),w("div",{id:`plyr-settings-${r.id}-`+t,hidden:""})),i=w("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});i.appendChild(w("span",{"aria-hidden":!0},P.get(t,this.config))),i.appendChild(w("span",{class:this.config.classNames.hidden},P.get("menuBack",this.config))),A.call(this,s,"keydown",(t)=>{37===t.which&&(t.preventDefault(),t.stopPropagation(),l.call(this,"home",!0));},!1),A.call(this,i,"click",()=>{l.call(this,"home",!1);}),s.appendChild(i),s.appendChild(w("div",{role:"menu"})),n.appendChild(s),this.elements.settings.buttons[t]=e,this.elements.settings.panels[t]=s;}),e.appendChild(n),t.appendChild(e),h.appendChild(t),this.elements.settings.popup=e,this.elements.settings.menu=t;}if("pip"===t&&C.pip&&h.appendChild(s.call(this,"pip",u)),"airplay"===t&&C.airplay&&h.appendChild(s.call(this,"airplay",u)),"download"===t){let t=b({},u,{element:"a",href:this.download,target:"_blank"}),e=(this.isHTML5&&(t.download=""),this.config.urls).download;!ct(e)&&this.isEmbed&&b(t,{icon:"logo-"+this.provider,label:this.provider}),h.appendChild(s.call(this,"download",t));}"fullscreen"===t&&h.appendChild(s.call(this,"fullscreen",u));}),this.isHTML5&&t.call(this,O.getQualityOptions.call(this)),o.call(this),h;},inject(){if(this.config.loadSprite){let t=I.getIconUrl.call(this);t.cors&&Wt(t.url,"sprite-plyr");}this.id=Math.floor(1e4*Math.random());let t=null,e=(this.elements.controls=null,{id:this.id,seektime:this.config.seekTime,title:this.config.title}),i=!0;
2u(this.config.controls)&&(this.config.controls=this.config.controls.call(this,e)),this.config.controls||(this.config.controls=[]),y(this.config.controls)||h(this.config.controls)?t=this.config.controls:(t=I.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:z.getLabel.call(this)}),i=!1);let s;if(i&&h(this.config.controls)&&(t=(()=>{let i=t;return Object.entries(e).forEach(([t,e])=>{i=jt(i,`{${t}}`,e);}),i;})()),h(this.config.selectors.controls.container)&&(s=document.querySelector(this.config.selectors.controls.container)),(s=y(s)?s:this.elements.container)[y(t)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",t),y(this.elements.controls)||I.findElements.call(this),!v(this.elements.buttons)){let e=(e)=>{let i=this.config.classNames.controlPressed;Object.defineProperty(e,"pressed",{enumerable:!0,get:()=>wt(e,i),set(t=!1){S(e,i,t);}});};Object.values(this.elements.buttons).filter(Boolean).forEach((t)=>{c(t)||ht(t)?Array.from(t).filter(Boolean).forEach(e):e(t);});}if(m.isEdge&&pt(s),this.config.tooltips.controls){let {classNames:t,selectors:e}=this.config,i=`${e.controls.wrapper} ${e.labels} .`+t.hidden,s=n.call(this,i);Array.from(s).forEach((t)=>{S(t,this.config.classNames.hidden,!1),S(t,this.config.classNames.tooltip,!0);});}}};function Yt(t,e=!0){let i=t;if(e){let t=document.createElement("a");t.href=i,i=t.href;}try{return new URL(i);}catch(t){return null;}}function Ut(t){let i=new URLSearchParams();return s(t)&&Object.entries(t).forEach(([t,e])=>{i.set(t,e);}),i;}let z={setup(){if(this.supported.ui)if(!this.isVideo||this.isYouTube||this.isHTML5&&!C.textTracks)c(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&I.setCaptionsMenu.call(this);else{var i;if(y(this.elements.captions)||(this.elements.captions=w("div",x(this.config.selectors.captions)),s=this.elements.captions,i=this.elements.wrapper,y(s)&&y(i)&&i.parentNode.insertBefore(s,i.nextSibling)),m.isIE&&window.URL){let t=this.media.querySelectorAll("track");Array.from(t).forEach((e)=>{var t=e.getAttribute("src"),i=Yt(t);null!==i&&i.hostname!==window.location.href.hostname&&["http:","https:"].includes(i.protocol)&&Ht(t,"blob").then((t)=>{e.setAttribute("src",window.URL.createObjectURL(t));}).catch(()=>{_(e);});});}var s=Ct((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map((t)=>t.split("-")[0]));let t=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase(),e=("auto"===t&&([t]=s),this.storage.get("captions"));if(g(e)||({active:e}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:e,language:t,languages:s}),this.isHTML5){let t=this.config.captions.update?"addtrack removetrack":"removetrack";A.call(this,this.media.textTracks,t,z.update.bind(this));}setTimeout(z.update.bind(this),0);}},update(){let t=z.getTracks.call(this,!0),{active:e,language:i,meta:s,currentTrackNode:n}=this.captions,o=Boolean(t.find((t)=>t.language===i));this.isHTML5&&this.isVideo&&t.filter((t)=>!s.get(t)).forEach((t)=>{this.debug.log("Track added",t),s.set(t,{default:"showing"===t.mode}),"showing"===t.mode&&(t.mode="hidden"),A.call(this,t,"cuechange",()=>z.updateCues.call(this));}),(o&&this.language!==i||!t.includes(n))&&(z.setLanguage.call(this,i),z.toggle.call(this,e&&o)),S(this.elements.container,this.config.classNames.captions.enabled,!v(t)),c(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&I.setCaptionsMenu.call(this);},toggle(s,n=!0){if(this.supported.ui){let t=this.captions.toggled,e=this.config.classNames.captions.active,i=l(s)?!t:s;if(i!==t){if(n||(this.captions.active=i,this.storage.set({captions:i})),!this.language&&i&&!n){let t=z.getTracks.call(this),e=z.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=e.language,void z.set.call(this,t.indexOf(e));}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=i),S(this.elements.container,e,i),this.captions.toggled=i,I.updateSetting.call(this,"captions"),E.call(this,this.media,i?"captionsenabled":"captionsdisabled");}setTimeout(()=>{i&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden");});}},set(t,e=!0){var i,s=z.getTracks.call(this);-1!==t?f(t)?t in s?(this.captions.currentTrack!==t&&(i=((s=s[this.captions.currentTrack=t])||{}).language,this.captions.currentTrackNode=s,I.updateSetting.call(this,"captions"),e||(this.captions.language=i,this.storage.set({language:i})),this.isVimeo&&this.embed.enableTextTrack(i),E.call(this,this.media,"languagechange")),z.toggle.call(this,!0,e),this.isHTML5&&this.isVideo&&z.updateCues.call(this)):this.debug.warn("Track not found",t):this.debug.warn("Invalid caption argument",t):z.toggle.call(this,!1,e);},setLanguage(t,e=!0){var i,s;h(t)?(s=t.toLowerCase(),this.captions.language=s,i=z.getTracks.call(this),s=z.findTrack.call(this,[s]),z.set.call(this,i.indexOf(s),e)):this.debug.warn("Invalid language argument",t);},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter((t)=>!this.isHTML5||e||this.captions.meta.has(t)).filter((t)=>["captions","subtitles"].includes(t.kind));},findTrack(t,e=!1){let i=z.getTracks.call(this),s=(t)=>Number((this.captions.meta.get(t)||{}).default),n=Array.from(i).sort((t,e)=>s(e)-s(t)),o;return t.every((e)=>!(o=n.find((t)=>t.language===e))),o||(e?n[0]:void 0);},getCurrentTrack(){return z.getTracks.call(this)[this.currentTrack];},getLabel(t){let e=t;return !ut(e)&&C.textTracks&&this.captions.toggled&&(e=z.getCurrentTrack.call(this)),ut(e)?v(e.label)?v(e.language)?P.get("enabled",this.config):t.language.toUpperCase():e.label:P.get("disabled",this.config);},updateCues(t){if(this.supported.ui)if(y(this.elements.captions))if(l(t)||Array.isArray(t)){let e=t;if(!e){let t=z.getCurrentTrack.call(this);e=Array.from((t||{}).activeCues||[]).map((t)=>t.getCueAsHTML()).map(Nt);}var i=e.map((t)=>t.trim()).join("\n");if(i!==this.elements.captions.innerHTML){vt(this.elements.captions);let t=w("span",x(this.config.selectors.caption));t.innerHTML=i,this.elements.captions.appendChild(t),E.call(this,this.media,"cuechange");}}else this.debug.warn("updateCues: Invalid input",t);else this.debug.warn("No captions element to render to");}},Qt={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.6.8/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"S
2D"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},tabFocus:"plyr__tab-focus",previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1}},Xt="picture-in-picture",L={html5:"html5",youtube:"youtube",vimeo:"vimeo"},Gt=()=>{};class Zt{constructor(t=!1){this.enabled=window.console&&t,this.enabled&&this.log("Debugging enabled");}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):Gt;}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):Gt;}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):Gt;}}class j{constructor(t){var e,i;r(this,"onChange",()=>{var t;this.enabled&&(t=this.player.elements.buttons.fullscreen,y(t)&&(t.pressed=this.active),t=this.target===this.player.media?this.target:this.player.elements.container,E.call(this.player,t,this.active?"enterfullscreen":"exitfullscreen",!0));}),r(this,"toggleFallback",(i=!1)=>
2{if(i?this.scrollPosition={x:window.scrollX||0,y:window.scrollY||0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=i?"hidden":"",S(this.target,this.player.config.classNames.fullscreen.fallback,i),m.isIos){let t=document.head.querySelector('meta[name="viewport"]'),e="viewport-fit=cover";t||(t=document.createElement("meta")).setAttribute("name","viewport");var s=h(t.content)&&t.content.includes(e);i?(this.cleanupViewport=!s,s||(t.content+=","+e)):this.cleanupViewport&&(t.content=t.content.split(",").filter((t)=>t.trim()!==e).join(","));}this.onChange();}),r(this,"trapFocus",(t)=>{var e,i,s;!m.isIos&&this.active&&"Tab"===t.key&&9===t.keyCode&&(e=document.activeElement,[i]=s=n.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),e!==(s=s[s.length-1])||t.shiftKey?e===i&&t.shiftKey&&(s.focus(),t.preventDefault()):(i.focus(),t.preventDefault()));}),r(this,"update",()=>{var t;this.enabled?(t=this.forceFallback?"Fallback (forced)":j.native?"Native":"Fallback",this.player.debug.log(t+" fullscreen enabled")):this.player.debug.log("Fullscreen not supported and fallback disabled"),S(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.enabled);}),r(this,"enter",()=>{this.enabled&&(m.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!j.native||this.forceFallback?this.toggleFallback(!0):this.prefix?v(this.prefix)||this.target[this.prefix+"Request"+this.property]():this.target.requestFullscreen({navigationUI:"hide"}));}),r(this,"exit",()=>{var t;this.enabled&&(m.isIos&&this.player.config.fullscreen.iosNative?(this.target.webkitExitFullscreen(),M(this.player.play())):!j.native||this.forceFallback?this.toggleFallback(!1):this.prefix?v(this.prefix)||(t="moz"===this.prefix?"Cancel":"Exit",document[this.prefix+t+this.property]()):(document.cancelFullScreen||document.exitFullscreen).call(document));}),r(this,"toggle",()=>{this.active?this.exit():this.enter();}),this.player=t,this.prefix=j.prefix,this.property=j.property,this.scrollPosition={x:0,y:0},this.forceFallback="force"===t.config.fullscreen.fallback,this.player.elements.fullscreen=t.config.fullscreen.container&&(e=this.player.elements.container,i=t.config.fullscreen.container,(Element.prototype.closest||function(){let t=this;do if(k.matches(t,i))return t;while(null!==(t=t.parentElement||t.parentNode)&&1===t.nodeType);return null;}).call(e,i)),A.call(this.player,document,"ms"===this.prefix?"MSFullscreenChange":this.prefix+"fullscreenchange",()=>{this.onChange();}),A.call(this.player,this.player.elements.container,"dblclick",(t)=>{y(this.player.elements.controls)&&this.player.elements.controls.contains(t.target)||this.player.listeners.proxy(t,this.toggle,"fullscreen");}),A.call(this,this.player.elements.container,"keydown",(t)=>this.trapFocus(t)),this.update();}static get native(){return !!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled);}get usingNative(){return j.native&&!this.forceFallback;}static get prefix(){if(u(document.exitFullscreen))return "";let e="";return ["webkit","moz","ms"].some((t)=>!(!u(document[t+"ExitFullscreen"])&&!u(document[t+"CancelFullScreen"])||(e=t,0))),e;}static get property(){return "moz"===this.prefix?"FullScreen":"Fullscreen";}get enabled(){return (j.native||this.player.config.fullscreen.fallback)&&this.player.config.fullscreen.enabled&&this.player.supported.ui&&this.player.isVideo;}get active(){var t;return !!this.enabled&&(!j.native||this.forceFallback?wt(this.target,this.player.config.classNames.fullscreen.fallback):(t=this.prefix?document[""+this.prefix+this.property+"Element"]:document.fullscreenElement)&&t.shadowRoot?t===this.target.getRootNode().host:t===this.target);}get target(){return m.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen||this.player.elements.container;}}function Kt(n,o=1){return new Promise((t,e)=>{let i=new Image(),s=()=>
2{delete i.onload,delete i.onerror,(i.naturalWidth>=o?t:e)(i);};Object.assign(i,{onload:s,onerror:s,src:n});});}let D={addStyleHook(){S(this.elements.container,this.config.selectors.container.replace(".",""),!0),S(this.elements.container,this.config.classNames.uiSupported,this.supported.ui);},toggleNativeControls(t=!1){t&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls");},build(){this.listeners.media(),this.supported.ui?(y(this.elements.controls)||(I.inject.call(this),this.listeners.controls()),D.toggleNativeControls.call(this),this.isHTML5&&z.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,I.updateVolume.call(this),I.timeUpdate.call(this),D.checkPlaying.call(this),S(this.elements.container,this.config.classNames.pip.supported,C.pip&&this.isHTML5&&this.isVideo),S(this.elements.container,this.config.classNames.airplay.supported,C.airplay&&this.isHTML5),S(this.elements.container,this.config.classNames.isIos,m.isIos),S(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{E.call(this,this.media,"ready");},0),D.setTitle.call(this),this.poster&&D.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&I.durationUpdate.call(this)):(this.debug.warn(`Basic support only for ${this.provider} `+this.type),D.toggleNativeControls.call(this,!0));},setTitle(){let e=P.get("play",this.config);if(h(this.config.title)&&!v(this.config.title)&&(e+=", "+this.config.title),Array.from(this.elements.buttons.play||[]).forEach((t)=>{t.setAttribute("aria-label",e);}),this.isEmbed){let t=o.call(this,"iframe");var i,s;y(t)&&(i=v(this.config.title)?"video":this.config.title,s=P.get("frameTitle",this.config),t.setAttribute("title",s.replace("{title}",i)));}},togglePoster(t){S(this.elements.container,this.config.classNames.posterEnabled,t);},setPoster(e,t=!0){return t&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),function(){return new Promise((t)=>this.ready?setTimeout(t,0):A.call(this,this.elements.container,"ready",t)).then(()=>{});}.call(this).then(()=>Kt(e)).catch((t)=>{throw e===this.poster&&D.togglePoster.call(this,!1),t;}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster");}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),D.togglePoster.call(this,!0),e)));},checkPlaying(t){S(this.elements.container,this.config.classNames.playing,this.playing),S(this.elements.container,this.config.classNames.paused,this.paused),S(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach((t)=>{Object.assign(t,{pressed:this.playing}),t.setAttribute("aria-label",P.get(this.playing?"pause":"play",this.config));}),d(t)&&"timeupdate"===t.type||D.toggleControls.call(this);},checkLoading(t){this.loading=["stalled","waiting"].includes(t.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{S(this.elements.container,this.config.classNames.loading,this.loading),D.toggleControls.call(this);},this.loading?250:0);},toggleControls(t){var e,i=this.elements.controls;i&&this.config.hideControls&&(e=this.touch&&this.lastSeekTime+2e3>Date.now(),this.toggleControls(Boolean(t||this.loading||this.paused||i.pressed||i.hover||e)));},migrateStyles(){Object.values({...this.media.style}).filter((t)=>!v(t)&&h(t)&&t.startsWith("--plyr")).forEach((t)=>{this.elements.container.style.setProperty(t,this.media.style.getPropertyValue(t)),this.media.style.removeProperty(t);}),v(this.media.style)&&this.media.removeAttribute("style");}};class Jt{constructor(t){r(this,"firstTouch",()=>{var t=this.player,e=t.elements;t.touch=!0,S(e.container,t.config.classNames.isTouch,!0);}),r(this,"setTabFocus",(t)=>{let e=this.player,i=e.elements;var s;clearTimeout(this.focusTimer),"keydown"===t.type&&9!==t.which||("keydown"===t.type&&(this.lastKeyDown=t.timeStamp),s=t.timeStamp-this.lastKeyDown<=20,"focus"===t.type&&!s)||(s=e.config.classNames.tabFocus,S(n.call(e,"."+s),s,!1),"focusout"===t.type)||(this.focusTimer=setTimeout(()=>{var t=document.activeElement;i.container.contains(t)&&S(document.activeElement,e.config.classNames.tabFocus,!0);},10));}),r(this,"global",(t=!0)=>{var e=this.player;e.config.keyboard.global&&$.call(e,window,"keydown keyup",this.handleKey,t,!1),$.call(e,document.body,"click",this.toggleMenu,t),kt.call(e,document.body,"touchstart",this.firstTouch),$.call(e,document.body,"keydown focus blur focusout",this.setTabFocus,t,!1,!0);}),r(this,"container",()=>{let r=this.player,{config:t,elements:a,timers:s}=r,i=(!t.keyboard.global&&t.keyboard.focused&&A.call(r,a.container,"keydown keyup",this.handleKey,!1),A.call(r,a.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",(t)=>{var e=a.controls;e&&"enterfullscreen"===t.type&&(e.pressed=!1,e.hover=!1);let i=0;["touchstart","touchmove","mousemove"].includes(t.type)&&(D.toggleControls.call(r,!0),i=r.touch?3e3:2e3),clearTimeout(s.controls),s.controls=setTimeout(()=>D.toggleControls.call(r,!1),i);}),()=>{var t,e,i,s,n,o;r.isVimeo&&!r.config.vimeo.premium&&(t=a.wrapper,o=r.fullscreen.active,[e,i]=Pt.call(r),s=At(`aspect-ratio: ${e} / `+i),o?([o,n]=[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)],o=e/i<o/n,s?(t.
2style.width=o?"auto":"100%",t.style.height=o?"100%":"auto"):(t.style.maxWidth=o?n/i*e+"px":null,t.style.margin=o?"0 auto":null)):s?(t.style.width=null,t.style.height=null):(t.style.maxWidth=null,t.style.margin=null));}),n=()=>{clearTimeout(s.resized),s.resized=setTimeout(i,50);};A.call(r,a.container,"enterfullscreen exitfullscreen",(t)=>{var e=r.fullscreen.target;e!==a.container||!r.isEmbed&&v(r.config.ratio)||(i(),("enterfullscreen"===t.type?A:St).call(r,window,"resize",n));});}),r(this,"media",()=>{let i=this.player,s=i.elements;if(A.call(i,i.media,"timeupdate seeking seeked",(t)=>I.timeUpdate.call(i,t)),A.call(i,i.media,"durationchange loadeddata loadedmetadata",(t)=>I.durationUpdate.call(i,t)),A.call(i,i.media,"ended",()=>{i.isHTML5&&i.isVideo&&i.config.resetOnEnd&&(i.restart(),i.pause());}),A.call(i,i.media,"progress playing seeking seeked",(t)=>I.updateProgress.call(i,t)),A.call(i,i.media,"volumechange",(t)=>I.updateVolume.call(i,t)),A.call(i,i.media,"playing play pause ended emptied timeupdate",(t)=>D.checkPlaying.call(i,t)),A.call(i,i.media,"waiting canplay seeked playing",(t)=>D.checkLoading.call(i,t)),i.supported.ui&&i.config.clickToPlay&&!i.isAudio){let e=o.call(i,"."+i.config.classNames.video);if(!y(e))return;A.call(i,s.container,"click",(t)=>{![s.container,e].includes(t.target)&&!e.contains(t.target)||i.touch&&i.config.hideControls||(i.ended?(this.proxy(t,i.restart,"restart"),this.proxy(t,()=>{M(i.play());},"play")):this.proxy(t,()=>{M(i.togglePlay());},"play"));});}i.supported.ui&&i.config.disableContextMenu&&A.call(i,s.wrapper,"contextmenu",(t)=>{t.preventDefault();},!1),A.call(i,i.media,"volumechange",()=>{i.storage.set({volume:i.volume,muted:i.muted});}),A.call(i,i.media,"ratechange",()=>{I.updateSetting.call(i,"speed"),i.storage.set({speed:i.speed});}),A.call(i,i.media,"qualitychange",(t)=>{I.updateSetting.call(i,"quality",null,t.detail.quality);}),A.call(i,i.media,"ready qualitychange",()=>{I.setDownloadUrl.call(i);});let t=i.config.events.concat(["keyup","keydown"]).join(" ");A.call(i,i.media,t,(t)=>{let {detail:e={}}=t;"error"===t.type&&(e=i.media.error),E.call(i,s.container,t.type,!0,e);});}),r(this,"proxy",(t,e,i)=>{var s=this.player,i=s.config.listeners[i];let n=!0;!1!==(n=u(i)?i.call(s,t):n)&&u(e)&&e.call(s,t);}),r(this,"bind",(t,e,i,s,n=!0)=>{var o=this.player,r=o.config.listeners[s],r=u(r);A.call(o,t,e,(t)=>this.proxy(t,i,s),n&&!r);}),r(this,"controls",()=>{let r=this.player,s=r.elements,e=m.isIE?"change":"input";if(s.buttons.play&&Array.from(s.buttons.play).forEach((t)=>{this.bind(t,"click",()=>{M(r.togglePlay());},"play");}),this.bind(s.buttons.restart,"click",r.restart,"restart"),this.bind(s.buttons.rewind,"click",()=>{r.lastSeekTime=Date.now(),r.rewind();},"rewind"),this.bind(s.buttons.fastForward,"click",()=>{r.lastSeekTime=Date.now(),r.forward();},"fastForward"),this.bind(s.buttons.mute,"click",()=>{r.muted=!r.muted;},"mute"),this.bind(s.buttons.captions,"click",()=>r.toggleCaptions()),this.bind(s.buttons.download,"click",()=>{E.call(r,r.media,"download");},"download"),this.bind(s.buttons.fullscreen,"click",()=>{r.fullscreen.toggle();},"fullscreen"),this.bind(s.buttons.pip,"click",()=>{r.pip="toggle";},"pip"),this.bind(s.buttons.airplay,"click",r.airplay,"airplay"),this.bind(s.buttons.settings,"click",(t)=>{t.stopPropagation(),t.preventDefault(),I.toggleMenu.call(r,t);}
2,null,!1),this.bind(s.buttons.settings,"keyup",(t)=>{var e=t.which;[13,32].includes(e)&&(13!==e?(t.preventDefault(),t.stopPropagation(),I.toggleMenu.call(r,t)):I.focusFirstMenuItem.call(r,null,!0));},null,!1),this.bind(s.settings.menu,"keydown",(t)=>{27===t.which&&I.toggleMenu.call(r,t);}),this.bind(s.inputs.seek,"mousedown mousemove",(t)=>{var e=s.progress.getBoundingClientRect(),e=100/e.width*(t.pageX-e.left);t.currentTarget.setAttribute("seek-value",e);}),this.bind(s.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",(t)=>{var e=t.currentTarget,i=t.keyCode||t.which,s="play-on-seeked";p(t)&&39!==i&&37!==i||(r.lastSeekTime=Date.now(),i=e.hasAttribute(s),t=["mouseup","touchend","keyup"].includes(t.type),i&&t?(e.removeAttribute(s),M(r.play())):!t&&r.playing&&(e.setAttribute(s,""),r.pause()));}),m.isIos){let t=n.call(r,'input[type="range"]');Array.from(t).forEach((t)=>this.bind(t,e,(t)=>pt(t.target)));}this.bind(s.inputs.seek,e,(t)=>{t=t.currentTarget;let e=t.getAttribute("seek-value");v(e)&&(e=t.value),t.removeAttribute("seek-value"),r.currentTime=e/t.max*r.duration;},"seek"),this.bind(s.progress,"mouseenter mouseleave mousemove",(t)=>I.updateSeekTooltip.call(r,t)),this.bind(s.progress,"mousemove touchmove",(t)=>{var e=r.previewThumbnails;e&&e.loaded&&e.startMove(t);}),this.bind(s.progress,"mouseleave touchend click",()=>{var t=r.previewThumbnails;t&&t.loaded&&t.endMove(!1,!0);}),this.bind(s.progress,"mousedown touchstart",(t)=>{var e=r.previewThumbnails;e&&e.loaded&&e.startScrubbing(t);}),this.bind(s.progress,"mouseup touchend",(t)=>{var e=r.previewThumbnails;e&&e.loaded&&e.endScrubbing(t);}),m.isWebkit&&Array.from(n.call(r,'input[type="range"]')).forEach((t)=>{this.bind(t,"input",(t)=>I.updateRangeFill.call(r,t.target));}),r.config.toggleInvert&&!y(s.display.duration)&&this.bind(s.display.currentTime,"click",()=>{0!==r.currentTime&&(r.config.invertTime=!r.config.invertTime,I.timeUpdate.call(r));}),this.bind(s.inputs.volume,e,(t)=>{r.volume=t.target.value;},"volume"),this.bind(s.controls,"mouseenter mouseleave",(t)=>{s.controls.hover=!r.touch&&"mouseenter"===t.type;}),s.fullscreen&&Array.from(s.fullscreen.children).filter((t)=>
2!t.contains(s.container)).forEach((t)=>{this.bind(t,"mouseenter mouseleave",(t)=>{s.controls.hover=!r.touch&&"mouseenter"===t.type;});}),this.bind(s.controls,"mousedown mouseup touchstart touchend touchcancel",(t)=>{s.controls.pressed=["mousedown","touchstart"].includes(t.type);}),this.bind(s.controls,"focusin",()=>{let {config:t,timers:e}=r;S(s.controls,t.classNames.noTransition,!0),D.toggleControls.call(r,!0),setTimeout(()=>{S(s.controls,t.classNames.noTransition,!1);},0);var i=this.touch?3e3:4e3;clearTimeout(e.controls),e.controls=setTimeout(()=>D.toggleControls.call(r,!1),i);}),this.bind(s.inputs.volume,"wheel",(t)=>{let e=t.webkitDirectionInvertedFromDevice,[i,s]=[t.deltaX,-t.deltaY].map((t)=>e?-t:t),n=Math.sign(Math.abs(i)>Math.abs(s)?i:s);r.increaseVolume(n/50);var o=r.media.volume;(1===n&&o<1||-1===n&&0<o)&&t.preventDefault();},"volume",!1);}),this.player=t,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.setTabFocus=this.setTabFocus.bind(this),this.firstTouch=this.firstTouch.bind(this);}handleKey(s){let n=this.player,o=n.elements,t=s.keyCode||s.which,e="keydown"===s.type,r=e&&t===this.lastKey;if(!(s.altKey||s.ctrlKey||s.metaKey||s.shiftKey)&&f(t))if(e){let i=document.activeElement;if(y(i)){let t=n.config.selectors.editable,e=o.inputs.seek;if(i!==e&&k(i,t))return;if(32===s.which&&k(i,'button, [role^="menuitem"]'))return;}switch([32,37,38,39,40,48,49,50,51,52,53,54,56,57,67,70,73,75,76,77,79].includes(t)&&(s.preventDefault(),s.stopPropagation()),t){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:r||(n.currentTime=n.duration/10*(t-48));break;case 32:case 75:r||M(n.togglePlay());break;case 38:n.increaseVolume(.1);break;case 40:n.decreaseVolume(.1);break;case 77:r||(n.muted=!n.muted);break;case 39:n.forward();break;case 37:n.rewind();break;case 70:n.fullscreen.toggle();break;case 67:r||n.toggleCaptions();break;case 76:n.loop=!n.loop;}27===t&&!n.fullscreen.usingNative&&n.fullscreen.active&&n.fullscreen.toggle(),this.lastKey=t;}else this.lastKey=null;}toggleMenu(t){I.toggleMenu.call(this.player,t);}}var te,ee=(()=>{var p=function(){},r={},u={},c={};function a(t,e){if(t){var i=c[t];if(u[t]=e,i)for(;i.length;)i[0](t,e),i.splice(0,1);}}function d(t,e){t.call&&(t={success:t}),e.length?(t.error||p)(e):(t.success||p)(t);}function l(t,s,e){for(var n=(t=t.push?t:[t]).length,i=n,o=[],r=function(t,e,i){if("e"==e&&o.push(t),"b"==e){if(!i)return;o.push(t);}--n||s(o);},a=0;a<i;a++)!function i(s,n,o,r){var a,l,t=document,e=o.async,h=(o.numRetries||0)+1,u=o.before||p,c=s.replace(/[\?|#].*$/,""),d=s.replace(/^(css|img)!/,"");r=r||0,/(^css!|\.css$)/.test(c)?((l=t.createElement("link")).rel="stylesheet",l.href=d,(a="hideFocus" in l)&&l.relList&&(a=0,l.rel="preload",l.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(c)?(l=t.createElement("img")).src=d:((l=t.createElement("script")).src=s,l.async=void 0===e||e),l.onload=l.onerror=l.onbeforeload=function(t){var e=t.type[0];if(a)try{l.sheet.cssText.length||(e="e");}catch(t){18!=t.code&&(e="e");}if("e"==e){if((r+=1)<h)return i(s,n,o,r);}else{if("preload"==l.rel&&"style"==l.as)return l.rel="stylesheet";}n(s,e,t.defaultPrevented);},!1!==u(s,l)&&t.head.appendChild(l);}(t[a],r,e);}function m(t,e,i){var s,n;if(e&&e.trim&&(s=e),n=(s?i:e)||{},s){if(s in r)throw "LoadJS";r[s]=!0;}function o(e,i){l(t,function(t){d(n,t),e&&d({success:e,error:i},t),a(s,t);},n);}if(n.returnPromise)return new Promise(o);o();}return m.ready=function(t,e){var i=t,s=function(t){d(e,t);};i=i.push?i:[i];for(var n,o,r=[],a=i.length,l=a,h=function(t,e){e.length&&r.push(t),--l||s(r);};a--;)n=i[a],(o=u[n])?h(n,o):(c[n]=c[n]||[]).push(h);return m;},m.done=function(t){a(t,[]);},m.reset=function(){r={},u={},c={};},m.isDefined=function(t){return t in r;},m;})();function ie(i){return new Promise((t,e)=>{ee(i,{success:t,error:e});});}function se(t){t&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===t&&(this.media.paused=!t,E.call(this,this.media,t?"play":"pause"));}let ne={setup(){let e=this;S(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,It.call(e),s(window.Vimeo)?ne.ready.call(e):ie(e.config.urls.vimeo.sdk).then(()=>{ne.ready.call(e);}).catch((t)=>{e.debug.warn("Vimeo SDK (player.js) failed to load",t);});},ready(){let r=this,t=r.config.vimeo,{premium:e,referrerPolicy:i,...s}=t;e&&Object.assign(s,{controls:!1,sidedock:!1});var n=Ut({loop:r.config.loop.active,autoplay:r.autoplay,muted:r.muted,gesture:"media",playsinline:!this.config.fullscreen.iosNative,...s});let o=r.media.getAttribute("src");v(o)&&(o=r.media.getAttribute(r.config.attributes.embed.id));var a=v(a=o)?null:!f(Number(a))&&a.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:a,l=w("iframe"),a=Lt(r.config.urls.vimeo.iframe,a,n);if(l.setAttribute("src",a),l.setAttribute("allowfullscreen",""),l.setAttribute("allow",["auto
2play","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),v(i)||l.setAttribute("referrerPolicy",i),e||!t.customControls)l.setAttribute("data-poster",r.poster),r.media=bt(l,r.media);else{let t=w("div",{class:r.config.classNames.embedContainer,"data-poster":r.poster});t.appendChild(l),r.media=bt(t,r.media);}t.customControls||Ht(Lt(r.config.urls.vimeo.api,a)).then((t)=>{!v(t)&&t.thumbnail_url&&D.setPoster.call(r,t.thumbnail_url).catch(()=>{});}),r.embed=new window.Vimeo.Player(l,{autopause:r.config.autopause,muted:r.muted}),r.media.paused=!0,r.media.currentTime=0,r.supported.ui&&r.embed.disableTextTrack(),r.media.play=()=>(se.call(r,!0),r.embed.play()),r.media.pause=()=>(se.call(r,!1),r.embed.pause()),r.media.stop=()=>{r.pause(),r.currentTime=0;};let h=r.media.currentTime,u=(Object.defineProperty(r.media,"currentTime",{get:()=>h,set(t){let {embed:e,media:i,paused:s,volume:n}=r,o=s&&!e.hasPlayed;i.seeking=!0,E.call(r,i,"seeking"),Promise.resolve(o&&e.setVolume(0)).then(()=>e.setCurrentTime(t)).then(()=>o&&e.pause()).then(()=>o&&e.setVolume(n)).catch(()=>{});}}),r.config.speed.selected),c=(Object.defineProperty(r.media,"playbackRate",{get:()=>u,set(t){r.embed.setPlaybackRate(t).then(()=>{u=t,E.call(r,r.media,"ratechange");}).catch(()=>{r.options.speed=[1];});}}),r.config).volume,d=(Object.defineProperty(r.media,"volume",{get:()=>c,set(t){r.embed.setVolume(t).then(()=>{c=t,E.call(r,r.media,"volumechange");});}}),r.config).muted;Object.defineProperty(r.media,"muted",{get:()=>d,set(t){let e=!!g(t)&&t;r.embed.setVolume(e?0:r.config.volume).then(()=>{d=e,E.call(r,r.media,"volumechange");});}});let p,m=r.config.loop;Object.defineProperty(r.media,"loop",{get:()=>m,set(t){let e=g(t)?t:r.config.loop.active;r.embed.setLoop(e).then(()=>{m=e;});}}),r.embed.getVideoUrl().then((t)=>{p=t,I.setDownloadUrl.call(r);}).catch((t)=>{this.debug.warn(t);}),Object.defineProperty(r.media,"currentSrc",{get:()=>p}),Object.defineProperty(r.media,"ended",{get:()=>r.currentTime===r.duration}),Promise.all([r.embed.getVideoWidth(),r.embed.getVideoHeight()]).then((t)=>{var [t,e]=t;r.embed.ratio=zt(t,e),It.call(this);}),r.embed.setAutopause(r.config.autopause).then((t)=>{r.config.autopause=t;}),r.embed.getVideoTitle().then((t)=>{r.config.title=t,D.setTitle.call(this);}),r.embed.getCurrentTime().then((t)=>{h=t,E.call(r,r.media,"timeupdate");}),r.embed.getDuration().then((t)=>{r.media.duration=t,E.call(r,r.media,"durationchange");}),r.embed.getTextTracks().then((t)=>{r.media.textTracks=t,z.setup.call(r);}),r.embed.on("cuechange",({cues:t=[]})=>{t=t.map((t)=>{return t=t.text,e=document.createDocumentFragment(),i=document.createElement("div"),e.appendChild(i),i.innerHTML=t,e.firstChild.innerText;var e,i;});z.updateCues.call(r,t);}),r.embed.on("loaded",()=>{r.embed.getPaused().then((t)=>{se.call(r,!t),t||E.call(r,r.media,"playing");}),y(r.embed.element)&&r.supported.ui&&r.embed.element.setAttribute("tabindex",-1);}),r.embed.on("bufferstart",()=>{E.call(r,r.media,"waiting");}),r.embed.on("bufferend",()=>{E.call(r,r.media,"playing");}),r.embed.on("play",()=>{se.call(r,!0),E.call(r,r.media,"playing");}),r.embed.on("pause",()=>{se.call(r,!1);}),r.embed.on("timeupdate",(t)=>{r.media.seeking=!1,h=t.seconds,E.call(r,r.media,"timeupdate");}),r.embed.on("progress",(t)=>{r.media.buffered=t.percent,E.call(r,r.media,"progress"),1===parseInt(t.percent,10)&&E.call(r,r.media,"canplaythrough"),r.embed.getDuration().then((t)=>{t!==r.media.duration&&(r.media.duration=t,E.call(r,r.media,"durationchange"));});}),r.embed.on("seeked",()=>{r.media.seeking=!1,E.call(r,r.media,"seeked");}),r.embed.on("ended",()=>{r.media.paused=!0,E.call(r,r.media,"ended");}),r.embed.on("error",(t)=>{r.media.error=t,E.call(r,r.media,"error");}),t.customControls&&setTimeout(()=>D.build.call(r),0);}};function oe(t){t&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===t&&(this.media.paused=!t,E.call(this,this.media,t?"play":"pause"));}let re={setup(){if(S(this.elements.wrapper,this.config.classNames.embed,!0),s(window.YT)&&u(window.YT.Player))re.ready.call(this);else{let t=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{u(t)&&t(),re.ready.call(this);},ie(this.config.urls.youtube.sdk).catch((t)=>{this.debug.warn("YouTube API failed to load",t);});}},getTitle(t){Ht(Lt(this.config.urls.youtube.api,t)).then((t)=>{var e,i;s(t)&&({title:t,height:e,width:i}=t,this.config.title=t,D.setTitle.call(this),this.embed.ratio=zt(i,e)),It.call(this);}).catch(()=>{It.call(this);});},ready(){let o=this,r=o.config.youtube,t=o.media&&o.media.getAttribute("id");
2if(v(t)||!t.startsWith("youtube-")){let t=o.media.getAttribute("src"),n=(v(t)&&(t=o.media.getAttribute(this.config.attributes.embed.id)),v(e=t)?null:e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:e);var e=w("div",{id:o.provider+"-"+Math.floor(1e4*Math.random()),"data-poster":r.customControls?o.poster:void 0});if(o.media=bt(e,o.media),r.customControls){let t=(t)=>`https://i.ytimg.com/vi/${n}/${t}default.jpg`;Kt(t("maxres"),121).catch(()=>Kt(t("sd"),121)).catch(()=>Kt(t("hq"))).then((t)=>D.setPoster.call(o,t.src)).then((t)=>{t.includes("maxres")||(o.elements.poster.style.backgroundSize="cover");}).catch(()=>{});}o.embed=new window.YT.Player(o.media,{videoId:n,host:r.noCookie?"https://www.youtube-nocookie.com":"http:"===window.location.protocol?"http://www.youtube.com":void 0,playerVars:b({},{autoplay:o.config.autoplay?1:0,hl:o.config.hl,controls:o.supported.ui&&r.customControls?0:1,disablekb:1,playsinline:o.config.fullscreen.iosNative?0:1,cc_load_policy:o.captions.active?1:0,cc_lang_pref:o.config.captions.language,widget_referrer:window?window.location.href:null},r),events:{onError(t){var e;o.media.error||(e={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[t=t.data]||"An unknown error occured",o.media.error={code:t,message:e},E.call(o,o.media,"error"));},onPlaybackRateChange(t){t=t.target;o.media.playbackRate=t.getPlaybackRate(),E.call(o,o.media,"ratechange");},onReady(t){if(!u(o.media.play)){let e=t.target,i=(re.getTitle.call(o,n),o.media.play=()=>{oe.call(o,!0),e.playVideo();},o.media.pause=()=>{oe.call(o,!1),e.pauseVideo();},o.media.stop=()=>{e.stopVideo();},o.media.duration=e.getDuration(),o.media.paused=!0,o.media.currentTime=0,Object.defineProperty(o.media,"currentTime",{get:()=>Number(e.getCurrentTime()),set(t){o.paused&&!o.embed.hasPlayed&&o.embed.mute(),o.media.seeking=!0,E.call(o,o.media,"seeking"),e.seekTo(t);}}),Object.defineProperty(o.media,"playbackRate",{get:()=>e.getPlaybackRate(),set(t){e.setPlaybackRate(t);}}),o.config).volume,s=(Object.defineProperty(o.media,"volume",{get:()=>i,set(t){i=t,e.setVolume(100*i),E.call(o,o.media,"volumechange");}}),o.config).muted;Object.defineProperty(o.media,"muted",{get:()=>s,set(t){t=g(t)?t:s;s=t,e[t?"mute":"unMute"](),e.setVolume(100*i),E.call(o,o.media,"volumechange");}}),Object.defineProperty(o.media,"currentSrc",{get:()=>e.getVideoUrl()}),Object.defineProperty(o.media,"ended",{get:()=>o.currentTime===o.duration});t=e.getAvailablePlaybackRates();o.options.speed=t.filter((t)=>o.config.speed.options.includes(t)),o.supported.ui&&r.customControls&&o.media.setAttribute("tabindex",-1),E.call(o,o.media,"timeupdate"),E.call(o,o.media,"durationchange"),clearInterval(o.timers.buffering),o.timers.buffering=setInterval(()=>{o.media.buffered=e.getVideoLoadedFraction(),(null===o.media.lastBuffered||o.media.lastBuffered<o.media.buffered)&&E.call(o,o.media,"progress"),o.media.lastBuffered=o.media.buffered,1===o.media.buffered&&(clearInterval(o.timers.buffering),E.call(o,o.media,"canplaythrough"));},200),r.customControls&&setTimeout(()=>D.build.call(o),50);}},onStateChange(t){var e=t.target;switch(clearInterval(o.timers.playing),o.media.seeking&&[1,2].includes(t.data)&&(o.media.seeking=!1,E.call(o,o.media,"seeked")),t.data){case -1:E.call(o,o.media,"timeupdate"),o.media.buffered=e.getVideoLoadedFraction(),E.call(o,o.media,"progress");break;case 0:oe.call(o,!1),o.media.loop?(e.stopVideo(),e.playVideo()):E.call(o,o.media,"ended");break;
2case 1:r.customControls&&!o.config.autoplay&&o.media.paused&&!o.embed.hasPlayed?o.media.pause():(oe.call(o,!0),E.call(o,o.media,"playing"),o.timers.playing=setInterval(()=>{E.call(o,o.media,"timeupdate");},50),o.media.duration!==e.getDuration()&&(o.media.duration=e.getDuration(),E.call(o,o.media,"durationchange")));break;case 2:o.muted||o.embed.unMute(),oe.call(o,!1);break;case 3:E.call(o,o.media,"waiting");}E.call(o,o.elements.container,"statechange",!1,{code:t.data});}}});}}},ae={setup(){this.media?(S(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),S(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&S(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=w("div",{class:this.config.classNames.video}),ft(this.media,this.elements.wrapper),this.elements.poster=w("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?O.setup.call(this):this.isYouTube?re.setup.call(this):this.isVimeo&&ne.setup.call(this)):this.debug.warn("No media element found!");}};class le{constructor(t){r(this,"load",()=>{this.enabled&&(s(window.google)&&s(window.google.ima)?this.ready():ie(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready();}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"));}));}),r(this,"ready",()=>{this.enabled||(this.manager&&this.manager.destroy(),this.elements.displayContainer&&this.elements.displayContainer.destroy(),this.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()");}),this.listeners(),this.setupIMA();}),r(this,"setupIMA",()=>{this.elements.container=w("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,(t)=>this.onAdsManagerLoaded(t),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,(t)=>this.onAdError(t),!1),this.requestAds();}),r(this,"requestAds",()=>{var t=this.player.elements.container;try{var e=new google.ima.AdsRequest();e.adTagUrl=this.tagUrl,e.linearAdSlotWidth=t.offsetWidth,e.linearAdSlotHeight=t.offsetHeight,e.nonLinearAdSlotWidth=t.offsetWidth,e.nonLinearAdSlotHeight=t.offsetHeight,e.forceNonLinearFullSlot=!1,e.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(e);}catch(t){this.onAdError(t);}}),r(this,"pollCountdown",(t=!1)=>{t?this.countdownTimer=setInterval(()=>{var t=Vt(Math.max(this.manager.getRemainingTime(),0)),t=P.get("advertisement",this.player.config)+" - "+t;this.elements.container.setAttribute("data-badge-text",t);},100):(clearInterval(this.countdownTimer),this.elements.container.removeAttribute("data-badge-text"));}),r(this,"onAdsManagerLoaded",(t)=>{var e;this.enabled&&((e=new google.ima.AdsRenderingSettings()).restoreCustomPlaybackStateOnAdBreakComplete=!0,e.enablePreloading=!0,this.manager=t.getAdsManager(this.player,e),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,(t)=>this.onAdError(t)),Object.keys(google.ima.AdEvent.Type).forEach((t)=>{this.manager.addEventListener(google.ima.AdEvent.Type[t],(t)=>this.onAdEvent(t));}),this.trigger("loaded"));}),r(this,"addCuePoints",()=>{v(this.cuePoints)||this.cuePoints.forEach((t)=>{var e,i;0!==t&&-1!==t&&t<this.player.duration&&(e=this.player.elements.progress,y(e))&&(t=100/this.player.duration*t,(i=w("span",{class:this.player.config.classNames.cues})).style.left=t.toString()+"%",e.appendChild(i));});}),r(this,"onAdEvent",(t)=>{var e,i=this.player.elements.container,s=t.getAd(),n=t.getAdData();switch(e=t.type,E.call(this.player,this.player.media,"ads"+e.replace(/_/g,"").toLowerCase()),t.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),s.isLinear()||(s.width=i.offsetWidth,s.height=i.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:n.adError&&this.player.debug.warn("Non-fatal ad error: "+n.adError.getMessage());}}),r(this,"onAdError",(t)=>{this.cancel(),this.player.debug.warn("Ads error",t);}),r(this,"listeners",()=>{let t=this.player.elements.container,s;this.player.on("canplay",()=>{this.addCuePoints();}),this.player.on("ended",()=>{this.loader.contentComplete();}),this.player.on("timeupdate",()=>{s=this.player.currentTime;}),this.player.on("seeked",()=>{let i=this.player.currentTime;
2v(this.cuePoints)||this.cuePoints.forEach((t,e)=>{s<t&&t<i&&(this.manager.discardAdBreak(),this.cuePoints.splice(e,1));});}),window.addEventListener("resize",()=>{this.manager&&this.manager.resize(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL);});}),r(this,"play",()=>{let t=this.player.elements.container;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0;}catch(t){this.onAdError(t);}}).catch(()=>{});}),r(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,M(this.player.media.play());}),r(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause();}),r(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds();}),r(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise((t)=>{this.on("loaded",t),this.player.debug.log(this.manager);}),this.initialized=!1,this.requestAds();}).catch(()=>{});}),r(this,"trigger",(t,...e)=>{t=this.events[t];c(t)&&t.forEach((t)=>{u(t)&&t.apply(this,e);});}),r(this,"on",(t,e)=>(c(this.events[t])||(this.events[t]=[]),this.events[t].push(e),this)),r(this,"startSafetyTimer",(t,e)=>{this.player.debug.log("Safety timer invoked from: "+e),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()");},t);}),r(this,"clearSafetyTimer",(t)=>{l(this.safetyTimer)||(this.player.debug.log("Safety timer cleared from: "+t),clearTimeout(this.safetyTimer),this.safetyTimer=null);}),this.player=t,this.config=t.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((t,e)=>{this.on("loaded",t),this.on("error",e);}),this.load();}get enabled(){var t=this.config;return this.player.isHTML5&&this.player.isVideo&&t.enabled&&(!v(t.publisherId)||ct(t.tagUrl));}get tagUrl(){var t=this.config;return ct(t.tagUrl)?t.tagUrl:"https://go.aniview.com/api/adserver6/vast/?"+Ut({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:t.publisherId});}}let he=(t,e)=>{var i={};return t>e.width/e.height?(i.width=e.width,i.height=1/t*e.width):(i.height=e.height,i.width=t*e.height),i;};class ue{constructor(t){r(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.loaded=!0);});}),r(this,"getThumbnails",()=>new Promise((t)=>{var e=this.player.config.previewThumbnails.src;if(v(e))throw new Error("Missing previewThumbnails.src config attribute");let i=()=>{this.thumbnails.sort((t,e)=>t.height-e.height),this.player.debug.log("Preview thumbnails",this.thumbnails),t();};if(u(e))e((t)=>{this.thumbnails=t,i();});else{let t=(h(e)?[e]:e).map((t)=>this.getThumbnail(t));Promise.all(t).then(i);}})),r(this,"getThumbnail",(n)=>new Promise((s)=>{Ht(n).then((t)=>{let e={frames:((t)=>{let e=[];
2return t.split(/\r\n\r\n|\n\n|\r\r/).forEach((t)=>{let i={};t.split(/\r\n|\n|\r/).forEach((t)=>{var e;f(i.startTime)?!v(t.trim())&&v(i.text)&&(e=t.trim().split("#xywh="),[i.text]=e,e[1])&&([i.x,i.y,i.w,i.h]=e[1].split(",")):(e=t.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/))&&(i.startTime=60*Number(e[1]||0)*60+60*Number(e[2])+Number(e[3])+Number("0."+e[4]),i.endTime=60*Number(e[6]||0)*60+60*Number(e[7])+Number(e[8])+Number("0."+e[9]));}),i.text&&e.push(i);}),e;})(t),height:null,urlPrefix:""},i=(e.frames[0].text.startsWith("/")||e.frames[0].text.startsWith("http://")||e.frames[0].text.startsWith("https://")||(e.urlPrefix=n.substring(0,n.lastIndexOf("/")+1)),new Image());i.onload=()=>{e.height=i.naturalHeight,e.width=i.naturalWidth,this.thumbnails.push(e),s();},i.src=e.urlPrefix+e.frames[0].text;});})),r(this,"startMove",(t)=>{var e;this.loaded&&d(t)&&["touchmove","mousemove"].includes(t.type)&&this.player.media.duration&&("touchmove"===t.type?this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100):(e=100/(e=this.player.elements.progress.getBoundingClientRect()).width*(t.pageX-e.left),this.seekTime=this.player.media.duration*(e/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=t.pageX,this.elements.thumb.time.innerText=Vt(this.seekTime)),this.showImageAtCurrentTime());}),r(this,"endMove",()=>{this.toggleThumbContainer(!1,!0);}),r(this,"startScrubbing",(t)=>{(l(t.button)||!1===t.button||0===t.button)&&(this.mouseDown=!0,this.player.media.duration)&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime());}),r(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):kt.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1);});}),r(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0);}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1);}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime;});}),r(this,"render",()=>{this.elements.thumb.container=w("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=w("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);var t=w("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=w("span",{},"00:00"),t.appendChild(this.elements.thumb.time),this.elements.thumb.container.appendChild(t),y(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=w("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container);}),r(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove();}),r(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();let i=this.thumbnails[0].frames.findIndex((t)=>this.seekTime>=t.startTime&&this.seekTime<=t.endTime),t=0<=i,s=0;this.mouseDown||this.toggleThumbContainer(t),t&&(this.thumbnails.forEach((t,e)=>{this.loadedImages.includes(t.frames[i].text)&&(s=e);}),i!==this.showingThumb)&&(this.showingThumb=i,this.loadImage(s));}),r(this,"loadImage",(e=0)=>{let i=this.showingThumb,t=this.thumbnails[e],s=t.urlPrefix,n=t.frames[i],o=t.frames[i].text,r=s+o;if(this.currentImageElement&&this.currentImageElement.dataset.filename===o)this.showImage(this.currentImageElement,n,e,i,o,!1),this.currentImageElement.dataset.index=i,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);let t=new Image();
2t.src=r,t.dataset.index=i,t.dataset.filename=o,this.showingThumbFilename=o,this.player.debug.log("Loading image: "+r),t.onload=()=>this.showImage(t,n,e,i,o,!0),this.loadingImage=t,this.removeOldImages(t);}}),r(this,"showImage",(t,e,i,s,n,o=!0)=>{this.player.debug.log(`Showing thumb: ${n}. num: ${s}. qual: ${i}. newimg: `+o),this.setImageSizeAndOffset(t,e),o&&(this.currentImageContainer.appendChild(t),this.currentImageElement=t,this.loadedImages.includes(n)||this.loadedImages.push(n)),this.preloadNearby(s,!0).then(this.preloadNearby(s,!1)).then(this.getHigherQuality(i,t,e,n));}),r(this,"removeOldImages",(t)=>{Array.from(this.currentImageContainer.children).forEach((e)=>{if("img"===e.tagName.toLowerCase()){var i=this.usingSprites?500:1e3;if(e.dataset.index!==t.dataset.index&&!e.dataset.deleting){e.dataset.deleting=!0;let t=this.currentImageContainer;setTimeout(()=>{t.removeChild(e),this.player.debug.log("Removing thumb: "+e.dataset.filename);},i);}}});}),r(this,"preloadNearby",(i,s=!0)=>new Promise((o)=>{setTimeout(()=>{let e=this.thumbnails[0].frames[i].text;if(this.showingThumbFilename===e){var t=s?this.thumbnails[0].frames.slice(i):this.thumbnails[0].frames.slice(0,i).reverse();let n=!1;t.forEach((t)=>{let s=t.text;if(s!==e&&!this.loadedImages.includes(s)){n=!0,this.player.debug.log("Preloading thumb filename: "+s);let t=this.thumbnails[0].urlPrefix,e=t+s,i=new Image();i.src=e,i.onload=()=>{this.player.debug.log("Preloaded thumb filename: "+s),this.loadedImages.includes(s)||this.loadedImages.push(s),o();};}}),n||o();}},300);})),r(this,"getHigherQuality",(e,i,s,n)=>{if(e<this.thumbnails.length-1){let t=i.naturalHeight;(t=this.usingSprites?s.h:t)<this.thumbContainerHeight&&setTimeout(()=>{this.showingThumbFilename===n&&(this.player.debug.log("Showing higher quality thumb for: "+n),this.loadImage(e+1));},300);}}),r(this,"toggleThumbContainer",(t=!1,e=!1)=>{var i=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(i,t),!t&&e&&(this.showingThumb=null,this.showingThumbFilename=null);}),r(this,"toggleScrubbingContainer",(t=!1)=>{var e=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(e,t),t||(this.showingThumb=null,this.showingThumbFilename=null);}),r(this,"determineContainerAutoSizing",()=>{(20<this.elements.thumb.imageContainer.clientHeight||20<this.elements.thumb.imageContainer.clientWidth)&&(this.sizeSpecifiedInCSS=!0);}),r(this,"setThumbContainerSizeAndPos",()=>{var t;this.sizeSpecifiedInCSS?20<this.elements.thumb.imageContainer.clientHeight&&this.elements.thumb.imageContainer.clientWidth<20?(t=Math.floor(this.elements.thumb.imageContainer.clientHeight*this.thumbAspectRatio),this.elements.thumb.imageContainer.style.width=t+"px"):this.elements.thumb.imageContainer.clientHeight<20&&20<this.elements.thumb.imageContainer.clientWidth&&(t=Math.floor(this.elements.thumb.imageContainer.clientWidth/this.thumbAspectRatio),this.elements.thumb.imageContainer.style.height=t+"px"):(t=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio),this.elements.thumb.imageContainer.style.height=this.thumbContainerHeight+"px",this.elements.thumb.imageContainer.style.width=t+"px"),this.setThumbContainerPos();}),r(this,"setThumbContainerPos",()=>{var t=this.player.elements.progress.getBoundingClientRect(),e=this.player.elements.container.getBoundingClientRect(),i=this.elements.thumb.container,s=e.left-t.left+10,e=e.right-t.left-i.clientWidth-10;let n=this.mousePosX-t.left-i.clientWidth/2;(n=n<s?s:n)>e&&(n=e),i.style.left=n+"px";}),r(this,"setScrubbingContainerSize",()=>{var {width:t,height:e}=he(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=t+"px",this.elements.scrubbing.container.style.height=e+"px";}),r(this,"setImageSizeAndOffset",(t,e)=>{var i;this.usingSprites&&(i=this.thumbContainerHeight/e.h,t.style.height=t.naturalHeight*i+"px",t.style.width=t.naturalWidth*i+"px",t.style.left=`-${e.x*i}px`,t.style.top=`-${e.y*i}px`);}),this.player=t,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load();}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled;}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer;}
2get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w");}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height;}get thumbContainerHeight(){var t;return this.mouseDown?(t=he(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight}).height,t):this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4);}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement;}set currentImageElement(t){this.mouseDown?this.currentScrubbingImageElement=t:this.currentThumbnailImageElement=t;}}let ce={insertElements(e,t){h(t)?yt(e,this.media,{src:t}):c(t)&&t.forEach((t)=>{yt(e,this.media,t);});},change(o){mt(o,"sources.length")?(O.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],_(this.media),this.media=null,y(this.elements.container)&&this.elements.container.removeAttribute("class");var {sources:t,type:e}=o,[{provider:i=L.html5,src:s}]=t,n="html5"===i?e:"div",s="html5"===i?{}:{src:s};Object.assign(this,{provider:i,type:e,supported:C.check(e,i,this.config.playsinline),media:w(n,s)}),this.elements.container.appendChild(this.media),g(o.autoplay)&&(this.config.autoplay=o.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),v(o.poster)||(this.poster=o.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline)&&this.media.setAttribute("playsinline",""),D.addStyleHook.call(this),this.isHTML5&&ce.insertElements.call(this,"source",t),this.config.title=o.title,ae.setup.call(this),this.isHTML5&&Object.keys(o).includes("tracks")&&ce.insertElements.call(this,"track",o.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&D.build.call(this),this.isHTML5&&this.media.load(),v(o.previewThumbnails)||(Object.assign(this.config.previewThumbnails,o.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new ue(this))),this.fullscreen.update();},!0)):this.debug.warn("Invalid source format");}};class de{constructor(t,e){if(r(this,"play",()=>u(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>M(this.media.play())),this.media.play()):null),r(this,"pause",()=>this.playing&&u(this.media.pause)?this.media.pause():null),r(this,"togglePlay",(t)=>(g(t)?t:!this.playing)?this.play():this.pause()),r(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):u(this.media.stop)&&this.media.stop();}),r(this,"restart",()=>{this.currentTime=0;}),r(this,"rewind",(t)=>{this.currentTime-=f(t)?t:this.config.seekTime;}),r(this,"forward",(t)=>{this.currentTime+=f(t)?t:this.config.seekTime;}),r(this,"increaseVolume",(t)=>{var e=this.media.muted?0:this.volume;this.volume=e+(f(t)?t:0);}),r(this,"decreaseVolume",(t)=>{this.increaseVolume(-t);}),r(this,"airplay",()=>{C.airplay&&this.media.webkitShowPlaybackTargetPicker();}),r(this,"toggleControls",(t)=>{if(!this.supported.ui||this.isAudio)return !1;var e=wt(this.elements.container,this.config.classNames.hideControls),i=S(this.elements.container,this.config.classNames.hideControls,void 0===t?void 0:!t);if(i&&c(this.config.controls)&&this.config.controls.includes("settings")&&!v(this.config.settings)&&I.toggleMenu.call(this,!1),i!==e){let t=i?"controlshidden":"controlsshown";E.call(this,this.media,t);}return !i;}),r(this,"on",(t,e)=>{A.call(this,this.elements.container,t,e);}),r(this,"once",(t,e)=>{kt.call(this,this.elements.container,t,e);}),r(this,"off",(t,e)=>{St(this.elements.container,t,e);}),r(this,"destroy",(t,e=!1)=>{var i;this.ready&&(i=()=>{document.body.style.overflow="",this.embed=null,e?(Object.keys(this.elements).length&&(_(this.elements.buttons.play),_(this.elements.captions),_(this.elements.controls),_(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),u(t)&&t()):(function(){this&&this.eventListeners&&(this.eventListeners.forEac
2h((t)=>{var {element:t,type:e,callback:i,options:s}=t;t.removeEventListener(e,i,s);}),this.eventListeners=[]);}.call(this),O.cancelRequests.call(this),bt(this.elements.original,this.elements.container),E.call(this,this.elements.original,"destroyed",!0),u(t)&&t.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null;},200));},this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(D.toggleNativeControls.call(this,!0),i()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),null!==this.embed&&u(this.embed.destroy)&&this.embed.destroy(),i()):this.isVimeo&&(null!==this.embed&&this.embed.unload().then(i),setTimeout(i,200)));}),r(this,"supports",(t)=>C.mime.call(this,t)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=C.touch,this.media=t,h(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||ht(this.media)||c(this.media))&&(this.media=this.media[0]),this.config=b({},Qt,de.defaults,e||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"));}catch(t){return {};}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap()},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new Zt(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",C),l(this.media)||!y(this.media))this.debug.error("Setup failed: no suitable element passed");else if(this.media.plyr)this.debug.warn("Target already setup");else if(this.config.enabled)if(C.check().api){var i,t=this.media.cloneNode(!0),s=(t.autoplay=!1,this.elements.original=t,this.media.tagName.toLowerCase()),n=null,o=null;switch(s){case "div":if(n=this.media.querySelector("iframe"),y(n)){if(o=Yt(n.getAttribute("src")),this.provider=(i=o.toString(),/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(i)?L.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(i)?L.vimeo:null),this.elements.container=this.media,this.media=n,this.elements.container.className="",o.search.length){let t=["1","true"];t.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),t.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=t.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0;}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(v(this.provider)||!Object.values(L).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type="video";break;case "video":case "audio":this.type=s,this.provider=L.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type");}this.supported=C.check(this.type,this.provider,this.config.playsinline),this.supported.api?(this.eventListeners=[],this.listeners=new Jt(this),this.storage=new Rt(this),this.media.plyr=this,y(this.elements.container)||(this.elements.container=w("div",{tabindex:0}),ft(this.media,this.elements.container)),D.migrateStyles.call(this),D.addStyleHook.call(this),ae.setup.call(this),this.config.debug&&A.call(this,this.elements.container,this.config.events.join(" "),(t)=>{this.debug.log("event: "+t.type);}),this.fullscreen=new j(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&D.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new le(this)),this.isHTML5&&this.config.auto
2play&&this.once("canplay",()=>M(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new ue(this))):this.debug.error("Setup failed: no support");}else this.debug.error("Setup failed: no support");else this.debug.error("Setup failed: disabled by config");}get isHTML5(){return this.provider===L.html5;}get isEmbed(){return this.isYouTube||this.isVimeo;}get isYouTube(){return this.provider===L.youtube;}get isVimeo(){return this.provider===L.vimeo;}get isVideo(){return "video"===this.type;}get isAudio(){return "audio"===this.type;}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended);}get paused(){return Boolean(this.media.paused);}get stopped(){return Boolean(this.paused&&0===this.currentTime);}get ended(){return Boolean(this.media.ended);}set currentTime(t){var e;this.duration&&(e=f(t)&&0<t,this.media.currentTime=e?Math.min(t,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`));}get currentTime(){return Number(this.media.currentTime);}get buffered(){var t=this.media.buffered;return f(t)?t:t&&t.length&&0<this.duration?t.end(0)/this.duration:0;}get seeking(){return Boolean(this.media.seeking);}get duration(){var t=parseFloat(this.config.duration),e=(this.media||{}).duration,e=f(e)&&e!==1/0?e:0;return t||e;}set volume(t){let e=t;h(e)&&(e=Number(e)),f(e)||(e=this.storage.get("volume")),f(e)||({volume:e}=this.config),(e=1<e?1:e)<0&&(e=0),this.config.volume=e,this.media.volume=e,!v(t)&&this.muted&&0<e&&(this.muted=!1);}get volume(){return Number(this.media.volume);}set muted(t){let e=t;g(e)||(e=this.storage.get("muted")),g(e)||(e=this.config.muted),this.config.muted=e,this.media.muted=e;}get muted(){return Boolean(this.media.muted);}get hasAudio(){return !this.isHTML5||!!this.isAudio||Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length);}set speed(t){let e=null;f(t)&&(e=t),f(e)||(e=this.storage.get("speed")),f(e)||(e=this.config.speed.selected);var i,{minimumSpeed:t,maximumSpeed:s}=this;e=([t=0,s=0,i=255]=[e,t,s],Math.min(Math.max(t,s),i)),this.config.speed.selected=e,setTimeout(()=>{this.media.playbackRate=e;},0);}get speed(){return Number(this.media.playbackRate);}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625;}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16;}set quality(t){var s=this.config.quality,n=this.options.quality;if(n.length){let e=[!v(t)&&Number(t),this.storage.get("quality"),s.selected,s.default].find(f),i=!0;if(!n.includes(e)){let t=$t(n,e);this.debug.warn(`Unsupported quality option: ${e}, using ${t} instead`),e=t,i=!1;}s.selected=e,this.media.quality=e,i&&this.storage.set({quality:e});}}get quality(){return this.media.quality;}set loop(t){t=g(t)?t:this.config.loop.active;this.config.loop.active=t,this.media.loop=t;}get loop(){return Boolean(this.media.loop);}set source(t){ce.change.call(this,t);}get source(){return this.media.currentSrc;}get download(){var t=this.config.urls.download;return ct(t)?t:this.source;}set download(t){ct(t)&&(this.config.urls.download=t,I.setDownloadUrl.call(this));}set poster(t){this.isVideo?D.setPoster.call(this,t,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video");}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null;}get ratio(){var t;return this.isVideo?(t=Ot(Pt.call(this)),c(t)?t.join(":"):t):null;}set ratio(t){this.isVideo?h(t)&&Mt(t)?(this.config.ratio=Ot(t),It.call(this)):this.debug.error(`Invalid aspect ratio specified (${t})`):this.debug.warn("Aspect ratio can only be set for video");}set autoplay(t){t=g(t)?t:this.config.autoplay;this.config.autoplay=t;}get autoplay(){return Boolean(this.config.autoplay);}toggleCaptions(t){z.toggle.call(this,t,!1);}set currentTrack(t){z.set.call(this,t,!1);}get currentTrack(){var {toggled:t,currentTrack:e}=this.captions;return t?e:-1;}set language(t){z.setLanguage.call(this,t,!1);}get language(){return (z.getCurrentTrack.call(this)||{}).language;}set pip(t){C.pip&&(t=g(t)?t:!this.pip,u(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?Xt:"inline"),u(this.media.requestPictureInPicture))&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture());}get pip(){return C.pip?v(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===Xt:null;}
2static supported(t,e,i){return C.check(t,e,i);}static loadSprite(t,e){return Wt(t,e);}static setup(t,e={}){let i=null;return h(t)?i=Array.from(document.querySelectorAll(t)):ht(t)?i=Array.from(t):c(t)&&(i=t.filter(y)),v(i)?null:i.map((t)=>new de(t,e));}}return de.defaults=(te=Qt,JSON.parse(JSON.stringify(te))),de;});var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=((l)=>{var t,h=/\blang(?:uage)?-([\w-]+)\b/i,e=0,i={},z={manual:l.Prism&&l.Prism.manual,disableWorkerMessageHandler:l.Prism&&l.Prism.disableWorkerMessageHandler,util:{encode:function t(e){return e instanceof L?new L(e.type,t(e.content),e.alias):Array.isArray(e)?e.map(t):e.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ");},type:function(t){return Object.prototype.toString.call(t).slice(8,-1);},objId:function(t){return t.__id||Object.defineProperty(t,"__id",{value:++e}),t.__id;},clone:function i(t,s){var n,e;switch(s=s||{},z.util.type(t)){case "Object":if(e=z.util.objId(t),s[e])return s[e];for(var o in n={},s[e]=n,t)t.hasOwnProperty(o)&&(n[o]=i(t[o],s));return n;case "Array":return e=z.util.objId(t),s[e]||(n=[],s[e]=n,t.forEach(function(t,e){n[e]=i(t,s);}),n);default:return t;}},getLanguage:function(t){for(;t&&!h.test(t.className);)t=t.parentElement;return t?(t.className.match(h)||[,"none"])[1].toLowerCase():"none";},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript" in document)return document.currentScript;try{throw new Error();}catch(t){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(t.stack)||[])[1];if(e){var i,s=document.getElementsByTagName("script");for(i in s)if(s[i].src==e)return s[i];}return null;}},isActive:function(t,e,i){for(var s="no-"+e;t;){var n=t.classList;if(n.contains(e))return !0;if(n.contains(s))return !1;t=t.parentElement;}return !!i;}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(t,e){var i,s=z.util.clone(z.languages[t]);for(i in e)s[i]=e[i];return s;},insertBefore:function(i,t,e,s){var n,o=(s=s||z.languages)[i],r={};for(n in o)if(o.hasOwnProperty(n)){if(n==t)for(var a in e)e.hasOwnProperty(a)&&(r[a]=e[a]);e.hasOwnProperty(n)||(r[n]=o[n]);}var l=s[i];return s[i]=r,z.languages.DFS(z.languages,function(t,e){e===l&&t!=i&&(this[t]=r);}),r;},DFS:function t(e,i,s,n){n=n||{};var o,r,a,l=z.util.objId;for(o in e)e.hasOwnProperty(o)&&(i.call(e,o,e[o],s||o),r=e[o],"Object"!==(a=z.util.type(r))||n[l(r)]?"Array"!==a||n[l(r)]||(n[l(r)]=!0,t(r,i,o,n)):(n[l(r)]=!0,t(r,i,null,n)));}},plugins:{},highlightAll:function(t,e){z.highlightAllUnder(document,t,e);},highlightAllUnder:function(t,e,i){var s={callback:i,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};z.hooks.run("before-highlightall",s),s.elements=Array.prototype.slice.apply(s.container.querySelectorAll(s.selector)),z.hooks.run("before-all-elements-highlight",s);for(var n,o=0;n=s.elements[o++];)z.highlightElement(n,!0===e,s.callback);},highlightElement:function(t,e,i){var s=z.util.getLanguage(t),n=z.languages[s],o=(t.className=t.className.replace(h,"").replace(/\s+/g," ")+" language-"+s,t.parentElement),r=(o&&"pre"===o.nodeName.toLowerCase()&&(o.className=o.className.replace(h,"").replace(/\s+/g," ")+" language-"+s),{element:t,language:s,grammar:n,code:t.textContent});function a(t){r.highlightedCode=t,z.hooks.run("before-insert",r),r.element.innerHTML=r.highlightedCode,z.hooks.run("after-highlight",r),z.hooks.run("complete",r),i&&i.call(r.element);}z.hooks.run("before-sanity-check",r),(o=r.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),r.code?(z.hooks.run("before-highlight",r),r.grammar?e&&l.Worker?((s=new Worker(z.filename)).onmessage=function(t){a(t.data);},s.postMessage(JSON.stringify({language:r.language,code:r.code,immediateClose:!0}))):a(z.highlight(r.code,r.grammar,r.language)):a(z.util.encode(r.code))):(z.hooks.run("complete",r),i&&i.call(r.element));},highlight:function(t,e,i){t={code:t,grammar:e,language:i};return z.hooks.run("before-tokenize",t),t.tokens=z.tokenize(t.code,t.grammar),z.hooks.run("after-tokenize",t),L.stringify(z.util.encode(t.tokens),t.language);},tokenize:function(t,e){var i=e.rest;if(i){for(var s in i)e[s]=i[s];delete e.rest;}for(var n=new u(),o=(D(n,n.head,t),function t(e,i,s,n,o,r){for(var a in s)if(s.hasOwnProperty(a)&&s[a])for(var l=s[a],l=Array.isArray(l)?l:[l],h=0;h<l.length;++h){if(r&&r.cause==a+","+h)return;var u,c=l[h],d=c.inside,p=!!c.lookbehind,m=!!c.greedy,f=c.alias;m&&!c.pattern.global&&(u=c.pattern.toString().match(/[imsuy]*$/)[0],c.pattern=RegExp(c.pattern.source,u+"g"));for(var g=c.pattern||c,y=n.next,v=o;y!==i.tail&&!(r&&v>=r.reach);v+=y.value.length,y=y.next){var b=y.value;if(i.length>e.length)return;if(!(b instanceof L)){var w,_=1;if(m){if(!(w=j(g,v,e,p)))break;var x=w.index,T=w.index+w[0].length,S=v;for(S+=y.value.length;S<=x;)S+=(y=y.next).value.length;if(v=S-=y.value.length,y.value instanceof L)continue;for(var k=y;k!==i.tail&&(S<T||"string"==typeof k.value);k=k.next)_++,S+=k.value.length;_--,b=e.slice(v,S),w.index-=v;}else{if(!(w=j(g,0,b,p)))continue;}for(var x=w.index,C=w[0],$=b.slice(0,x),A=b.slice(x+C.length),b=v+b.length,E=(r&&b>r.reach&&(r.reach=b),y.prev),M=($&&(E=D(i,E,$),v+=$.length),I=P=O=$=M=void 0,i),$=E,O=_,P=$.next,I=0;I<O&&P!==M.tail;I++)P=P.next;($.next=P).prev=$,M.length-=I;y=D(i,E,new L(a,d?z.tokenize(C,d):C,f,C));A&&D(i,y,A),1<_&&(t(e,i,s,y.prev,v,$={cause:a+","+h,reach:b}),r)&&$.reach>r.reach&&(r.reach=$.reach);}}}}(t,n,e,n.head,0),n),r=[],a=o.head.next;a!==o.tail;)r.push(a.value),a=a.next;return r;},hooks:{all:{},add:function(t,e){var i=z.hooks.all;i[t]=i[t]||[],i[t].push(e);},run:function(t,e){var i=z.hooks.all[t];if(i&&i.length)for(var s,n=0;s=i[n++];)s(e);}},Token:L};function L(t,e,i,s){this.type=t,this.content=e,this.alias=i,this.length=0|(s||"").length;}function j(t,e,i,s){t.lastIndex=e;e=t.exec(i);return e&&s&&e[1]&&(t=e[1].length,e.index+=t,e[0]=e[0].slice(t)),e;}function u(){var t={value:null,prev:null,next:null},e={value:null,prev:t,next:null};t.next=e,this.head=t,this.tail=e,this.length=0;}function D(t,e,i){var s=e.next,i={value:i,prev:e,next:s};return s.prev=e.next=i,t.length++,i;}return (l.Prism=z,L.stringify=function e(t,i){if("string"==typeof t)return t;var s;if(Array.isArray(t))return s="",t.forEach(function(t){s+=e(t,i);}),s;var n,o={type:t.type,content:e(t.content,i),tag:"span",classes:["token",t.type],attributes:{},language:i},t=t.alias,r=(t&&(Array.isArray(t)?Array.prototype.push.apply(o.classes,t):o.classes.push(t)),z.hooks.run("wrap",o),"");for(n in o.attributes)r+=" "+n+'="'+(o.attributes[n]||"").replace(/"/g,""")+'"';
2return "<"+o.tag+' class="'+o.classes.join(" ")+'"'+r+">"+o.content+"</"+o.tag+">";},l.document)?((i=z.util.currentScript())&&(z.filename=i.src,i.hasAttribute("data-manual"))&&(z.manual=!0),z.manual||("loading"===(t=document.readyState)||"interactive"===t&&i&&i.defer?document.addEventListener("DOMContentLoaded",s):window.requestAnimationFrame?window.requestAnimationFrame(s):window.setTimeout(s,16))):l.addEventListener&&!z.disableWorkerMessageHandler&&l.addEventListener("message",function(t){var t=JSON.parse(t.data),e=t.language,i=t.immediateClose;l.postMessage(z.highlight(t.code,z.languages[e],e)),i&&l.close();},!1),z;function s(){z.manual||z.highlightAll();}})(_self),$jscomp=("undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism),Prism.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?\]\]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(t){"entity"===t.type&&(t.attributes.title=t.content.replace(/&/,"&"));}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(t,e){var i={},i=(i["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},i.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:i}}),e=(i["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]},{});e[t]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,function(){return t;}),"i"),lookbehind:!0,greedy:!0,inside:i},Prism.languages.insertBefore("markup","cdata",e);}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(t,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+t+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}});}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,((t)=>{var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css,(e=t.languages.markup)&&(e.tag.addInlined("style","css"),e.tag.addAttribute("style","css"));})(Prism),Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
vendor: 4,398 bytes, line 2
2],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?
2:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript,((p)=>{function m(t,e){return "___"+t.toUpperCase()+e+"___";}Object.defineProperties(p.languages["markup-templating"]={},{buildPlaceholders:{value:function(s,n,t,o){var r;s.language===n&&(r=s.tokenStack=[],s.code=s.code.replace(t,function(t){if("function"==typeof o&&!o(t))return t;for(var e,i=r.length;-1!==s.code.indexOf(e=m(n,i));)++i;return r[i]=t,e;}),s.grammar=p.languages.markup);}},tokenizePlaceholders:{value:function(h,u){var c,d;h.language===u&&h.tokenStack&&(h.grammar=p.languages[u],c=0,d=Object.keys(h.tokenStack),function t(e){for(var i=0;i<e.length&&!(c>=d.length);i++){var s,n,o,r,a,l=e[i];"string"==typeof l||l.content&&"string"==typeof l.content?(s=d[c],o=h.tokenStack[s],r="string"==typeof l?l:l.content,s=m(u,s),-1<(a=r.indexOf(s))&&(++c,n=r.substring(0,a),o=new p.Token(u,p.tokenize(o,h.grammar),"language-"+u,o),r=r.substring(a+s.length),a=[],n&&a.push.apply(a,t([n])),a.push(o),r&&a.push.apply(a,t([r])),"string"==typeof l?e.splice.apply(e,[i,1].concat(a)):l.content=a)):l.content&&t(l.content);}return e;}(h.tokens));}}});})(Prism),((e)=>{var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,i=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],s=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,o=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}}
2,{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:s,operator:n,punctuation:o};var r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:r={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php}}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:r}}];e.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,number:s,operator:n,punctuation:o}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi);}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php");});})(Prism),((t)=>{t.languages.sass=t.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),t.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete t.languages.sass.atrule;var e=/\$[-\w]+|#\{\$[-\w]+\}/,i=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];t.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:e,operator:i}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:e,operator:i,important:t.languages.sass.important}}}),delete t.languages.sass.property,delete t.languages.sass.important,t.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}});})(Prism),Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss,!function(t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).ProgressBar=t();}(function(){return function s(n,o,r){function a(i,t){if(!o[i]){if(!n[i]){var e="function"==typeof require&&require;if(!t&&e)return e(i,!0);if(l)return l(i,!0);t=new Error("Cannot find module '"+i+"'");throw t.code="MODULE_NOT_FOUND",t;}
2e=o[i]={exports:{}};n[i][0].call(e.exports,function(t){var e=n[i][1][t];return a(e||t);},e,e.exports,s,n,o,r);}return o[i].exports;}for(var l="function"==typeof require&&require,t=0;t<r.length;t++)a(r[t]);return a;}({1:[function(t,q,R){!function(){var u,c,d,p,t,m,i,h,r,a,o,n,l,s,f,e,g,y,v=this||Function("return this")(),b=(t=Date.now||function(){return +new Date();},m="undefined"!=typeof SHIFTY_DEBUG_NOW?SHIFTY_DEBUG_NOW:t,i="undefined"!=typeof window&&(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame)||setTimeout,E.prototype.tween=function(t){return this._isTweening?this:(void 0===t&&this._configured||this.setConfig(t),this._timestamp=m(),this._start(this.get(),this._attachment),this.resume());},E.prototype.setConfig=function(t){t=t||{},this._configured=!0,this._attachment=t.attachment,this._pausedAtTime=null,this._scheduleId=null,this._delay=t.delay||0,this._start=t.start||w,this._step=t.step||w,this._finish=t.finish||w,this._duration=t.duration||500,this._currentState=x({},t.from)||this.get(),this._originalState=this.get(),this._targetState=x({},t.to)||this.get();var e=this,i=(this._timeoutHandler=function(){$(e,e._timestamp,e._delay,e._duration,e._currentState,e._originalState,e._targetState,e._easing,e._step,e._scheduleFunction);},this._currentState),s=this._targetState;return T(s,i),this._easing=A(i,t.easing||"linear"),this._filterArgs=[i,this._originalState,s,this._easing],C(this,"tweenCreated"),this;},E.prototype.get=function(){return x({},this._currentState);},E.prototype.set=function(t){this._currentState=t;},E.prototype.pause=function(){return this._pausedAtTime=m(),this._isPaused=!0,this;},E.prototype.resume=function(){return this._isPaused&&(this._timestamp+=m()-this._pausedAtTime),this._isPaused=!1,this._isTweening=!0,this._timeoutHandler(),this;},E.prototype.seek=function(t){t=Math.max(t,0);var e=m();return this._timestamp+t===0||(this._timestamp=e-t,this.isPlaying())||(this._isTweening=!0,this._isPaused=!1,$(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,e),this.pause()),this;},E.prototype.stop=function(t){return this._isTweening=!1,this._isPaused=!1,this._timeoutHandler=w,(v.cancelAnimationFrame||v.webkitCancelAnimationFrame||v.oCancelAnimationFrame||v.msCancelAnimationFrame||v.mozCancelRequestAnimationFrame||v.clearTimeout)(this._scheduleId),t&&(C(this,"beforeTween"),S(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),C(this,"afterTween"),C(this,"afterTweenEnd"),this._finish.call(this,this._currentState,this._attachment)),this;},E.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused;},E.prototype.setScheduleFunction=function(t){this._scheduleFunction=t;},E.prototype.dispose=function(){for(var t in this)this.hasOwnProperty(t)&&delete this[t];},E.prototype.filter={},u=E.prototype.formula={linear:function(t){return t;}},x(E,{now:m,each:_,tweenProps:S,tweenProp:k,applyFilter:C,shallowCopy:x,defaults:T,composeEasingObject:A}),"function"==typeof SHIFTY_DEBUG_NOW&&(v.timeoutHandler=$),"object"==typeof R?q.exports=E:void 0===v.Tweenable&&(v.Tweenable=E),E);function w(){}function _(t,e){for(var i in t)Object.hasOwnProperty.call(t,i)&&e(i);}function x(e,i){return _(i,function(t){e[t]=i[t];}),e;}function T(e,i){_(i,function(t){void 0===e[t]&&(e[t]=i[t]);});}function S(t,e,i,s,n,o,r){var a,l,h=t<o?0:(t-o)/n;for(a in e)e.hasOwnProperty(a)&&(l=r[a],l="function"==typeof l?l:u[l],e[a]=k(i[a],s[a],l,h));return e;}function k(t,e,i,s){return t+(e-t)*i(s);}function C(e,i){var s=E.prototype.filter,n=e._filterArgs;_(s,function(t){void 0!==s[t][i]&&s[t][i].apply(e,n);});}function $(t,e,i,s,n,o,r,a,l,h,u){p=e+i+s,c=Math.min(u||m(),p),d=p<=c,p=s-(p-c),t.isPlaying()&&(d?(l(r,t._attachment,p),t.stop(!0)):(t._scheduleId=h(t._timeoutHandler,1e3/60),C(t,"beforeTween"),c<e+i?S(1,n,o,r,1,1,a):S(c,n,o,r,s,e+i,a),C(t,"afterTween"),l(n,t._attachment,p)));}function A(t,e){var i={},s=typeof e;return _(t,"string"==s||"function"==s?function(t){i[t]=e;}:function(t){i[t]||(i[t]=e[t]||"linear");}),i;}function E(t,e){this._currentState=t||{},this._configured=!1,this._scheduleFunction=i,void 0!==e&&this.setConfig(e);}function M(i){h.each(i,function(t){var e=i[t];"string"==typeof e&&e.match(s)&&(i[t]=P(s,e,j));});}function j(t){return 3===(t=(t=t).replace(/#/,"")).length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]),e[0]=O(t.substr(0,2)),e[1]=O(t.substr(2,2)),e[2]=O(t.substr(4,2)),"rgb("+e[0]+","+e[1]+","+e[2]+")";}function O(t){return parseInt(t,16);}function P(t,e,i){var s=e.match(t),n=e.replace(t,f);if(s)for(var o,r=s.length,a=0;a<r;a++)o=s.shift(),n=n.replace(f,i(o));return n;}function D(t){for(var e=t.match(o),i=e.length,s=t.match(l)[0],n=0;n<i;n++)s+=parseInt(e[n],10)+",";return s.slice(0,-1)+")";}function F(n){var o={};return h.each(n,function(t){var e,i,s=n[t];"string"==typeof s&&(e=L(s),o[t]={formatString:((i=(s=s).match(a))?1!==i.length&&!s[0].match(r)||i.unshift(""):i=["",""],i.join(f)),chunkNames:((t,e)=>{for(var i=[],s=t.length,n=0;n<s;n++)i.push("_"+e+"_"+n);return i;})(e,t)});}),o;}function I(n,o){h.each(o,function(t){for(var e=L(n[t]),i=e.length,s=0;s<i;s++)n[o[t].chunkNames[s]]=+e[s];delete n[t];});}function z(i,s){h.each(s,function(t){i[t];var e=((t,e)=>{g.length=0;for(var i=e.length,s=0;s<i;s++)g.push(t[e[s]]);return g;})(((t,e)=>{for(var i,s={},n=e.length,o=0;o<n;o++)i=e[o],s[i]=t[i],delete t[i];return s;})(i,s[t].chunkNames),s[t].chunkNames),e=((t,e)=>{for(var i=t,s=e.length,n=0;n<s;n++)i=i.replace(f,+e[n].toFixed(4));return i;})(s[t].formatString,e);i[t]=P(n,e,D);});}function L(t){return t.match(o);}function N(t,e,i,s,n,o){function l(t){return ((u*t+c)*t+d)*t;}function h(t){return 0<=t?t:0-t;}var u=0,c=0,d=0,r=0,a=0,p=0,u=1-(d=3*e)-(c=3*(s-e)-d),r=1-(p=3*i)-(a=3*(n-i)-p
2);return s=((t,e)=>{var i,s,n,o,r,a;for(n=t,a=0;a<8;a++){if(h(o=l(n)-t)<e)return n;if(h(r=((t)=>(3*u*t+2*c)*t+d)(n))<1e-6)break;n-=o/r;}if(s=1,(i=0)>(n=t))return i;if(s<n)return s;for(;i<s;){if(h((o=l(n))-t)<e)return n;o<t?i=n:s=n,n=.5*(s-i)+i;}return n;})(s=t,1/(200*o)),((r*s+a)*s+p)*s;}b.shallowCopy(b.prototype.formula,{easeInQuad:function(t){return Math.pow(t,2);},easeOutQuad:function(t){return -(Math.pow(t-1,2)-1);},easeInOutQuad:function(t){return (t/=.5)<1?.5*Math.pow(t,2):-.5*((t-=2)*t-2);},easeInCubic:function(t){return Math.pow(t,3);},easeOutCubic:function(t){return Math.pow(t-1,3)+1;},easeInOutCubic:function(t){return (t/=.5)<1?.5*Math.pow(t,3):.5*(Math.pow(t-2,3)+2);},easeInQuart:function(t){return Math.pow(t,4);},easeOutQuart:function(t){return -(Math.pow(t-1,4)-1);},easeInOutQuart:function(t){return (t/=.5)<1?.5*Math.pow(t,4):-.5*((t-=2)*Math.pow(t,3)-2);},easeInQuint:function(t){return Math.pow(t,5);},easeOutQuint:function(t){return Math.pow(t-1,5)+1;},easeInOutQuint:function(t){return (t/=.5)<1?.5*Math.pow(t,5):.5*(Math.pow(t-2,5)+2);},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2));},easeOutSine:function(t){return Math.sin(t*(Math.PI/2));},easeInOutSine:function(t){return -.5*(Math.cos(Math.PI*t)-1);},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1));},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t);},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t));},easeInCirc:function(t){return -(Math.sqrt(1-t*t)-1);},easeOutCirc:function(t){return Math.sqrt(1-Math.pow(t-1,2));},easeInOutCirc:function(t){return (t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1);},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375;},easeInBack:function(t){return t*t*(2.70158*t-1.70158);},easeOutBack:function(t){return --t*t*(2.70158*t+1.70158)+1;},easeInOutBack:function(t){var e=1.70158;return (t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2);},elastic:function(t){return -1*Math.pow(4,-8*t)*Math.sin(2*Math.PI*(6*t-1)/2)+1;},swingFromTo:function(t){var e=1.70158;return (t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2);},swingFrom:function(t){return t*t*(2.70158*t-1.70158);},swingTo:function(t){return --t*t*(2.70158*t+1.70158)+1;},bounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375;},bouncePast:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?2-(7.5625*(t-=1.5/2.75)*t+.75):t<2.5/2.75?2-(7.5625*(t-=2.25/2.75)*t+.9375):2-(7.5625*(t-=2.625/2.75)*t+.984375);},easeFromTo:function(t){return (t/=.5)<1?.5*Math.pow(t,4):-.5*((t-=2)*Math.pow(t,3)-2);},easeFrom:function(t){return Math.pow(t,4);},easeTo:function(t){return Math.pow(t,.25);}}),b.setBezierFunction=function(t,e,i,s,n){o=e,r=i,a=s,l=n;var o,r,a,l,h=function(t){return N(t,o,r,a,l,1);};return h.displayName=t,h.x1=e,h.y1=i,h.x2=s,h.y2=n,b.prototype.formula[t]=h;},b.unsetBezierFunction=function(t){delete b.prototype.formula[t];},(y=new b())._filterArgs=[],b.interpolate=function(t,e,i,s,n){var o=b.shallowCopy({},t),n=n||0,s=b.composeEasingObject(t,s||"linear"),r=(y.set({}),y._filterArgs),r=(r.length=0,r[0]=o,r[1]=t,r[2]=e,r[3]=s,b.applyFilter(y,"tweenCreated"),b.applyFilter(y,"beforeTween"),b.tweenProps(i,o,t,e,1,n,s));return b.applyFilter(y,"afterTween"),r;},h=b,r=/(\d|\-|\.)/,a=/([^\-0-9\.]+)/g,o=/[0-9.\-]+/g,n=new RegExp("rgb\\("+o.source+/,\s*/.source+o.source+/,\s*/.source+o.source+"\\)","g"),l=/^.*\(/,s=/#([0-9]|[a-f]){3,6}/gi,f="VAL",e=[],g=[],h.prototype.filter.token={tweenCreated:function(t,e,i,s){M(t),M(e),M(i),this._tokenData=F(t);},beforeTween:function(t,e,i,s){var a,l;a=s,l=this._tokenData,h.each(l,function(t){var e=l[t].chunkNames,i=e.length,s=a[t];if("string"==typeof s)for(var n=s.split(" "),o=n[n.length-1],r=0;r<i;r++)a[e[r]]=n[r]||o;else for(r=0;r<i;r++)a[e[r]]=s;delete a[t];}),I(t,this._tokenData),I(e,this._tokenData),I(i,this._tokenData);}
2,afterTween:function(t,e,i,s){var r,a;z(t,this._tokenData),z(e,this._tokenData),z(i,this._tokenData),r=s,a=this._tokenData,h.each(a,function(t){var e=a[t].chunkNames,i=e.length,s=r[e[0]];if("string"==typeof s){for(var n="",o=0;o<i;o++)n+=" "+r[e[o]],delete r[e[o]];r[t]=n.substr(1);}else r[t]=s;});}};}.call(null);},{}],2:[function(t,e,i){function s(t,e){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}",this.containerAspectRatio=1,n.apply(this,arguments);}var n=t("./shape"),o=t("./utils");((s.prototype=new n()).constructor=s).prototype._pathString=function(t){var e=t.strokeWidth,t=50-(e=t.trailWidth&&t.trailWidth>t.strokeWidth?t.trailWidth:e)/2;return o.render(this._pathTemplate,{radius:t,"2radius":2*t});},s.prototype._trailString=function(t){return this._pathString(t);},e.exports=s;},{"./shape":7,"./utils":8}],3:[function(t,e,i){function s(t,e){this._pathTemplate="M 0,{center} L 100,{center}",n.apply(this,arguments);}var n=t("./shape"),o=t("./utils");((s.prototype=new n()).constructor=s).prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 "+e.strokeWidth),t.setAttribute("preserveAspectRatio","none");},s.prototype._pathString=function(t){return o.render(this._pathTemplate,{center:t.strokeWidth/2});},s.prototype._trailString=function(t){return this._pathString(t);},e.exports=s;},{"./shape":7,"./utils":8}],4:[function(t,e,i){e.exports={Line:t("./line"),Circle:t("./circle"),SemiCircle:t("./semicircle"),Path:t("./path"),Shape:t("./shape"),utils:t("./utils")};},{"./circle":2,"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(t,e,i){function s(t,e){if(!(this instanceof s))throw new Error("Constructor was called without new keyword");e=l.extend({duration:800,easing:"linear",from:{},to:{},step:function(){}},e),t=l.isString(t)?document.querySelector(t):t,this.path=t,this._opts=e,this._tweenable=null,t=this.path.getTotalLength(),this.path.style.strokeDasharray=t+" "+t,this.set(0);}var a=t("shifty"),l=t("./utils"),n={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"};s.prototype.value=function(){var t=this._getComputedDashOffset(),e=this.path.getTotalLength();return parseFloat((1-t/e).toFixed(6),10);},s.prototype.set=function(t){this.stop(),this.path.style.strokeDashoffset=this._progressToOffset(t);var e,i=this._opts.step;l.isFunction(i)&&(e=this._easing(this._opts.easing),i(this._calculateTo(t,e),this._opts.shape||this,this._opts.attachment));},s.prototype.stop=function(){this._stopTween(),this.path.style.strokeDashoffset=this._getComputedDashOffset();},s.prototype.animate=function(t,i,e){i=i||{},l.isFunction(i)&&(e=i,i={});var s=l.extend({},i),n=l.extend({},this._opts),n=(i=l.extend(n,i),this._easing(i.easing)),s=this._resolveFromAndTo(t,n,s),o=(this.stop(),this.path.getBoundingClientRect(),this._getComputedDashOffset()),t=this._progressToOffset(t),r=this;this._tweenable=new a(),this._tweenable.tween({from:l.extend({offset:o},s.from),to:l.extend({offset:t},s.to),duration:i.duration,easing:n,step:function(t){r.path.style.strokeDashoffset=t.offset;var e=i.shape||r;i.step(t,e,i.attachment);},finish:function(t){l.isFunction(e)&&e();}});},s.prototype._getComputedDashOffset=function(){var t=window.getComputedStyle(this.path,null);return parseFloat(t.getPropertyValue("stroke-dashoffset"),10);},s.prototype._progressToOffset=function(t){var e=this.path.getTotalLength();return e-t*e;},s.prototype._resolveFromAndTo=function(t,e,i){return i.from&&i.to?{from:i.from,to:i.to}:{from:this._calculateFrom(e),to:this._calculateTo(t,e)};},s.prototype._calculateFrom=function(t){return a.interpolate(this._opts.from,this._opts.to,this.value(),t);},s.prototype._calculateTo=function(t,e){return a.interpolate(this._opts.from,this._opts.to,t,e);},s.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(),this._tweenable=null);},s.prototype._easing=function(t){return n.hasOwnProperty(t)?n[t]:t;},e.exports=s;},{"./utils":8,shifty:1}],6:[function(t,e,i){function s(t,e){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius}
2 0 1 1 {2radius},0",this.containerAspectRatio=2,n.apply(this,arguments);}var n=t("./shape"),o=t("./circle"),r=t("./utils");((s.prototype=new n()).constructor=s).prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 50");},s.prototype._initializeTextContainer=function(t,e,i){t.text.style&&(i.style.top="auto",i.style.bottom="0",t.text.alignToBottom?r.setStyle(i,"transform","translate(-50%, 0)"):r.setStyle(i,"transform","translate(-50%, 50%)"));},s.prototype._pathString=o.prototype._pathString,s.prototype._trailString=o.prototype._trailString,e.exports=s;},{"./circle":2,"./shape":7,"./utils":8}],7:[function(t,e,i){function s(t,e){if(!(this instanceof s))throw new Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=o.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},autoStyleContainer:!0,alignToBottom:!0,value:null,className:"progressbar-text"},svgStyle:{display:"block",width:"100%"},warnings:!1},e,!0),o.isObject(e)&&void 0!==e.svgStyle&&(this._opts.svgStyle=e.svgStyle),o.isObject(e)&&o.isObject(e.text)&&void 0!==e.text.style&&(this._opts.text.style=e.text.style);var e=this._createSvgView(this._opts),i=o.isString(t)?document.querySelector(t):t;if(!i)throw new Error("Container does not exist: "+t);this._container=i,this._container.appendChild(e.svg),this._opts.warnings&&this._warnContainerAspectRatio(this._container),this._opts.svgStyle&&o.setStyles(e.svg,this._opts.svgStyle),this.svg=e.svg,this.path=e.path,this.trail=e.trail,this.text=null;t=o.extend({attachment:void 0,shape:this},this._opts);this._progressPath=new n(e.path,t),o.isObject(this._opts.text)&&null!==this._opts.text.value&&this.setText(this._opts.text.value);}}var n=t("./path"),o=t("./utils"),r="Object is destroyed";s.prototype.animate=function(t,e,i){if(null===this._progressPath)throw new Error(r);this._progressPath.animate(t,e,i);},s.prototype.stop=function(){if(null===this._progressPath)throw new Error(r);void 0!==this._progressPath&&this._progressPath.stop();},s.prototype.destroy=function(){if(null===this._progressPath)throw new Error(r);this.stop(),this.svg.parentNode.removeChild(this.svg),this.svg=null,this.path=null,this.trail=null,(this._progressPath=null)!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null);},s.prototype.set=function(t){if(null===this._progressPath)throw new Error(r);this._progressPath.set(t);},s.prototype.value=function(){if(null===this._progressPath)throw new Error(r);return void 0===this._progressPath?0:this._progressPath.value();},s.prototype.setText=function(t){if(null===this._progressPath)throw new Error(r);null===this.text&&(this.text=this._createTextContainer(this._opts,this._container),this._container.appendChild(this.text)),o.isObject(t)?(o.removeChildren(this.text),this.text.appendChild(t)):this.text.innerHTML=t;},s.prototype._createSvgView=function(t){var e=document.createElementNS("http://www.w3.org/2000/svg","svg"),i=(this._initializeSvg(e,t),null),t=((t.trailColor||t.trailWidth)&&(i=this._createTrail(t),e.appendChild(i)),this._createPath(t));return e.appendChild(t),{svg:e,path:t,trail:i};},s.prototype._initializeSvg=function(t,e){t.setAttribute("viewBox","0 0 100 100");},s.prototype._createPath=function(t){var e=this._pathString(t);return this._createPathElement(e,t);},s.prototype._createTrail=function(t){var e=this._trailString(t),t=o.extend({},t);return t.trailColor||(t.trailColor="#eee"),t.trailWidth||(t.trailWidth=t.strokeWidth),t.color=t.trailColor,t.strokeWidth=t.trailWidth,t.fill=null,this._createPathElement(e,t);},s.prototype._createPathElement=function(t,e){var i=document.createElementNS("http://www.w3.org/2000/svg","path");return i.setAttribute("d",t),i.setAttribute("stroke",e.color),i.setAttribute("stroke-width",e.strokeWidth),e.fill?i.setAttribute("fill",e.fill):i.setAttribute("fill-opacity","0"),i;},s.prototype._createTextContainer=function(t,e){var i=document.createElement("div"),s=(i.className=t.text.className,t.text.style);return s&&(t.text.autoStyleContainer&&(e.style.position="relative"),o.setStyles(i,s),s.color||(i.style.color=t.color)),this._initializeTextContainer(t,e,i),i;}
2,s.prototype._initializeTextContainer=function(t,e,i){},s.prototype._pathString=function(t){throw new Error("Override this function for each progress bar");},s.prototype._trailString=function(t){throw new Error("Override this function for each progress bar");},s.prototype._warnContainerAspectRatio=function(t){var e,i,s;this.containerAspectRatio&&(e=window.getComputedStyle(t,null),i=parseFloat(e.getPropertyValue("width"),10),s=parseFloat(e.getPropertyValue("height"),10),o.floatEquals(this.containerAspectRatio,i/s)||(console.warn("Incorrect aspect ratio of container","#"+t.id,"detected:",e.getPropertyValue("width")+"(width)","/",e.getPropertyValue("height")+"(height)","=",i/s),console.warn("Aspect ratio of should be",this.containerAspectRatio)));},e.exports=s;},{"./path":5,"./utils":8}],8:[function(t,e,i){function s(t,e,i){for(var s=t.style,n=0;n<r.length;++n)s[r[n]+o(e)]=i;s[e]=i;}function o(t){return t.charAt(0).toUpperCase()+t.slice(1);}function a(t){return "[object Array]"!==Object.prototype.toString.call(t)&&"object"==typeof t&&!!t;}function n(t,e){for(var i in t)t.hasOwnProperty(i)&&e(t[i],i);}var r="Webkit Moz O ms".split(" ");e.exports={extend:function t(e,i,s){for(var n in e=e||{},s=s||!1,i=i||{}){var o,r;i.hasOwnProperty(n)&&(o=e[n],r=i[n],s&&a(o)&&a(r)?e[n]=t(o,r,s):e[n]=r);}return e;},render:function(t,e){var i,s,n,o=t;for(i in e)e.hasOwnProperty(i)&&(s=e[i],n=new RegExp("\\{"+i+"\\}","g"),o=o.replace(n,s));return o;},setStyle:s,setStyles:function(i,t){n(t,function(t,e){null!=t&&(a(t)&&!0===t.prefix?s(i,e,t.value):i.style[e]=t);});},capitalize:o,isString:function(t){return "string"==typeof t||t instanceof String;},isFunction:function(t){return "function"==typeof t;},isObject:a,forEachObject:n,floatEquals:function(t,e){return Math.abs(t-e)<.001;},removeChildren:function(t){for(;t.firstChild;)t.removeChild(t.firstChild);}};},{}]},{},[4])(4);}),((t,e)=>{"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():t.Rellax=e();})("undefined"!=typeof window?window:global,function(){function c(t,e){var T=Object.create(c.prototype),o=0,S=0,r=0,k=0,C=[],$=!0,i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){return setTimeout(t,1e3/60);},s=null,n=!1;try{var a=Object.defineProperty({},"passive",{get:function(){n=!0;}});window.addEventListener("testPassive",null,a),window.removeEventListener("testPassive",null,a);}catch(t){}var l=window.cancelAnimationFrame||window.mozCancelAnimationFrame||clearTimeout,h=window.transformProp||(()=>{var t=document.createElement("div");if(null===t.style.transform){var e,i=["Webkit","Moz","ms"];for(e in i)if(void 0!==t.style[i[e]+"Transform"])return i[e]+"Transform";}return "transform";})();if(T.options={speed:-2,verticalSpeed:null,horizontalSpeed:null,breakpoints:[576,768,1201],center:!1,wrapper:null,relativeToWrapper:!1,round:!0,vertical:!0,horizontal:!1,verticalScrollAxis:"y",horizontalScrollAxis:"x",callback:function(){}},e&&Object.keys(e).forEach(function(t){T.options[t]=e[t];}),e&&e.breakpoints&&(()=>{if(3===T.options.breakpoints.length&&Array.isArray(T.options.breakpoints)){var e,i=!0,s=!0;if(T.options.breakpoints.forEach(function(t){"number"!=typeof t&&(s=!1),null!==e&&t<e&&(i=!1),e=t;}),i&&s)return;}T.options.breakpoints=[576,768,1201],console.warn("Rellax: You must pass an array of 3 numbers in ascending order to the breakpoints option. Defaults reverted");})(),0<(a="string"==typeof (t=t||".rellax")?document.querySelectorAll(t):[t]).length){if(T.elems=a,T.options.wrapper&&!T.options.wrapper.nodeType){if(!(a=document.querySelector(T.options.wrapper)))return void console.warn("Rellax: The wrapper you're trying to use doesn't exist.");T.options.wrapper=a;}var A,E=function(){for(var t=0;t<C.length;t++)T.elems[t].style.cssText=C[t].style;for(C=[],S=window.innerHeight,k=window.innerWidth,t=T.options.breakpoints,A=k<t[0]?"xs":k>=t[0]&&k<t[1]?"sm":k>=t[1]&&k<t[2]?"md":"lg",M(),t=0;t<T.elems.length;t++){var e=void 0,i=T.elems[t],s=i.getAttribute("data-rellax-percentage"),n=i.getAttribute("data-rellax-speed"),o=i.getAttribute("data-rellax-xs-speed"),r=i.getAttribute("data-rellax-mobile-speed"),a=i.getAttribute("data-rellax-tablet-speed"),l=i.getAttribute("data-rellax-desktop-speed"),h=i.getAttribute("data-rellax-vert
2ical-speed"),u=i.getAttribute("data-rellax-horizontal-speed"),c=i.getAttribute("data-rellax-vertical-scroll-axis"),d=i.getAttribute("data-rellax-horizontal-scroll-axis"),p=i.getAttribute("data-rellax-zindex")||0,m=i.getAttribute("data-rellax-min"),f=i.getAttribute("data-rellax-max"),g=i.getAttribute("data-rellax-min-x"),y=i.getAttribute("data-rellax-max-x"),v=i.getAttribute("data-rellax-min-y"),b=i.getAttribute("data-rellax-max-y"),w=!0,_=(o||r||a||l?e={xs:o,sm:r,md:a,lg:l}:w=!1,o=T.options.wrapper?T.options.wrapper.scrollTop:window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,T.options.relativeToWrapper&&(o=(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)-T.options.wrapper.offsetTop),T.options.vertical&&(s||T.options.center)?o:0),x=T.options.horizontal&&(s||T.options.center)?T.options.wrapper?T.options.wrapper.scrollLeft:window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft:0,o=_+i.getBoundingClientRect().top,r=i.clientHeight||i.offsetHeight||i.scrollHeight,a=x+i.getBoundingClientRect().left,l=i.clientWidth||i.offsetWidth||i.scrollWidth,_=s||(_-o+S)/(r+S),s=s||(x-a+k)/(l+k);T.options.center&&(_=s=.5),e=w&&null!==e[A]?Number(e[A]):n||T.options.speed,h=h||T.options.verticalSpeed,u=u||T.options.horizontalSpeed,c=c||T.options.verticalScrollAxis,d=d||T.options.horizontalScrollAxis,n=O(s,_,e,h,u),i=i.style.cssText,w="",(s=/transform\s*:/i.exec(i))&&(w=(s=(w=i.slice(s.index)).indexOf(";"))?" "+w.slice(11,s).replace(/\s/g,""):" "+w.slice(11).replace(/\s/g,"")),C.push({baseX:n.x,baseY:n.y,top:o,left:a,height:r,width:l,speed:e,verticalSpeed:h,horizontalSpeed:u,verticalScrollAxis:c,horizontalScrollAxis:d,style:i,transform:w,zindex:p,min:m,max:f,minX:g,maxX:y,minY:v,maxY:b});}I(),$&&(window.addEventListener("resize",E),$=!1,P());},M=function(){var t=o,e=r;return o=T.options.wrapper?T.options.wrapper.scrollTop:(document.documentElement||document.body.parentNode||document.body).scrollTop||window.pageYOffset,r=T.options.wrapper?T.options.wrapper.scrollLeft:(document.documentElement||document.body.parentNode||document.body).scrollLeft||window.pageXOffset,!!(t!=(o=T.options.relativeToWrapper?((document.documentElement||document.body.parentNode||document.body).scrollTop||window.pageYOffset)-T.options.wrapper.offsetTop:o)&&T.options.vertical||e!=r&&T.options.horizontal);},O=function(t,e,i,s,n){var o={};return t=100*(n||i)*(1-t),e=100*(s||i)*(1-e),o.x=T.options.round?Math.round(t):Math.round(100*t)/100,o.y=T.options.round?Math.round(e):Math.round(100*e)/100,o;},u=function(){window.removeEventListener("resize",u),window.removeEventListener("orientationchange",u),(T.options.wrapper||window).removeEventListener("scroll",u),(T.options.wrapper||document).removeEventListener("touchmove",u),s=i(P);},P=function(){M()&&!1===$?(I(),s=i(P)):(s=null,window.addEventListener("resize",u),window.addEventListener("orientationchange",u),(T.options.wrapper||window).addEventListener("scroll",u,!!n&&{passive:!0}),(T.options.wrapper||document).addEventListener("touchmove",u,!!n&&{passive:!0}));},I=function(){for(var t=0;t<T.elems.length;t++){var e=C[t].verticalScrollAxis.toLowerCase(),i=C[t].horizontalScrollAxis.toLowerCase(),s=-1!=e.indexOf("x")?o:0,e=-1!=e.indexOf("y")?o:0,n=-1!=i.indexOf("x")?r:0,i=-1!=i.indexOf("y")?r:0;i=(s=O((s+n-C[t].left+k)/(C[t].width+k),(e+i-C[t].top+S)/(C[t].height+S),C[t].speed,C[t].verticalSpeed,C[t].horizontalSpeed)).y-C[t].baseY,e=s.x-C[t].baseX,null!==C[t].min&&(T.options.vertical&&!T.options.horizontal&&(i=i<=C[t].min?C[t].min:i),T.options.horizontal)&&!T.options.vertical&&(e=e<=C[t].min?C[t].min:e),null!=C[t].minY&&(i=i<=C[t].minY?C[t].minY:i),null!=C[t].minX&&(e=e<=C[t].minX?C[t].minX:e),null!==C[t].max&&(T.options.vertical&&!T.options.horizontal&&(i=i>=C[t].max?C[t].max:i),T.options.horizontal)&&!T.options.vertical&&(e=e>=C[t].max?C[t].max:e),null!=C[t].maxY&&(i=i>=C[t].maxY?C[t].maxY:i),null!=C[t].maxX&&(e=e>=C[t].maxX?C[t].maxX:e),T.elems[t].style[h]="translate3d("+(T.options.horizontal?e:"0")+"px,"+(T.options.vertical?i:"0")+"px,"+C[t].zindex+"px) "+C[t].transform;}T.options.callback(s);};return T.destroy=function(){for(var t=0;t<T.elems.length;t++)T.elems[t].style.cssText=C[t].style;$||(window.removeEventListener("resize",E),$=!0),l(s),s=null;},E(),T.refresh=E,T;}console.warn("Rellax: The elements you're trying to select don't exist.");}return c;}),$jscomp||{}),$jscomp$lookupPolyfilledValue=($jscomp.scope={},$jscomp.arrayIteratorImpl=function(t){var e=0;return function(){return e<t.length?{done:!1,value:t[e++]}:{done:!0};};},$jscomp.arrayIterator=function(t){return {next:$jscomp.arrayIteratorImpl(t)};},$jscomp.ASSUME_ES5=!1,$jscomp.ASSUME_NO_NATIVE_MAP=!1,$jscomp.ASSUME_NO_NATIVE_SET=!1,$jscomp.SIMPLE_FROUND_POLYFILL=!1,$jscomp.ISOLATE_POLYFILLS=!1,$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,
2i){return t!=Array.prototype&&t!=Object.prototype&&(t[e]=i.value),t;},$jscomp.getGlobal=function(t){t=["object"==typeof globalThis&&globalThis,t,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var e=0;e<t.length;++e){var i=t[e];if(i&&i.Math==Math)return i;}throw Error("Cannot find global object");},$jscomp.global=$jscomp.getGlobal(this),$jscomp.IS_SYMBOL_NATIVE="function"==typeof Symbol&&"symbol"==typeof Symbol("x"),$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE,$jscomp.polyfills={},$jscomp.propertyToPolyfillSymbol={},$jscomp.POLYFILL_PREFIX="$jscp$",function(t,e){var i=$jscomp.propertyToPolyfillSymbol[e];return null!=i&&void 0!==(i=t[i])?i:t[e];}),scrollCue=($jscomp.polyfill=function(t,e,i,s){e&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(t,e,i,s):$jscomp.polyfillUnisolated(t,e,i,s));},$jscomp.polyfillUnisolated=function(t,e,i,s){for(i=$jscomp.global,t=t.split("."),s=0;s<t.length-1;s++){var n=t[s];n in i||(i[n]={}),i=i[n];}(e=e(s=i[t=t[t.length-1]]))!=s&&null!=e&&$jscomp.defineProperty(i,t,{configurable:!0,writable:!0,value:e});},$jscomp.polyfillIsolated=function(t,e,i,s){var n=t.split(".");t=1===n.length,s=n[0],s=!t&&s in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var o=0;o<n.length-1;o++){var r=n[o];r in s||(s[r]={}),s=s[r];}n=n[n.length-1],null!=(e=e(i=$jscomp.IS_SYMBOL_NATIVE&&"es6"===i?s[n]:null))&&(t?$jscomp.defineProperty($jscomp.polyfills,n,{configurable:!0,writable:!0,value:e}):e!==i&&($jscomp.propertyToPolyfillSymbol[n]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(n):$jscomp.POLYFILL_PREFIX+n,n=$jscomp.propertyToPolyfillSymbol[n],$jscomp.defineProperty(s,n,{configurable:!0,writable:!0,value:e})));},$jscomp.initSymbol=function(){},$jscomp.polyfill("Symbol",function(t){var e,i,s;return t||((e=function(t,e){this.$jscomp$symbol$id_=t,$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:e});}).prototype.toString=function(){return this.$jscomp$symbol$id_;},i=0,s=function(t){if(this instanceof s)throw new TypeError("Symbol is not a constructor");return new e("jscomp_symbol_"+(t||"")+"_"+i++,t);});},"es6","es3"),$jscomp.initSymbolIterator=function(){},$jscomp.polyfill("Symbol.iterator",function(t){if(!t){t=Symbol("Symbol.iterator");for(var e="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),i=0;i<e.length;i++){var s=$jscomp.global[e[i]];"function"==typeof s&&"function"!=typeof s.prototype[t]&&$jscomp.defineProperty(s.prototype,t,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this));}});}}return t;},"es6","es3"),$jscomp.initSymbolAsyncIterator=function(){},$jscomp.iteratorPrototype=function(t){return (t={next:t})[Symbol.iterator]=function(){return this;},t;},$jscomp.iteratorFromArray=function(e,i){e instanceof String&&(e+="");var s=0,n={next:function(){var t;return s<e.length?(t=s++,{value:i(t,e[t]),done:!1}):(n.next=function(){return {done:!0,value:void 0};},n.next());}};return n[Symbol.iterator]=function(){return n;},n;},$jscomp.polyfill("Array.prototype.keys",function(t){return t||function(){return $jscomp.iteratorFromArray(this,function(t){return t;});};},"es6","es3"),(()=>{var o,n,r,a={},s=0,l=!0,h=!0,u=!1,e=!1,i={duration:600,interval:-.7,percentage:.75,enable:!0,docSlider:!1,pageChangeReset:!1},a={setEvents:function(t){function e(){l&&(requestAnimationFrame(function(){l=!0,h&&(a.setQuery(),a.runQuery());}),l=!1);}if(h&&!t&&window.addEventListener("load",a.runQuery),window.addEventListener("scroll",e),u){t=docSlider.getElements().pages;for(var i=0;i<t.length;i++)t[i].addEventListener("scroll",function(t){if(docSlider.getCurrentIndex()+""!==(t=t.target.getAttribute("data-ds-index")))return !1;docSlider._getWheelEnable()&&e();});}window.addEventListener("resize",function(){0<s&&clearTimeout(s),s=setTimeout(function(){h&&(a.searchElements(),a.setQuery(),a.runQuery());},200);});},setOptions:function(e,i){var s={};if(void 0!==e)return Object.keys(e).forEach(function(t){"[object Object]"===Object.prototype.toString.call(e[t])?s[t]=a.setOptions(e[t],i[t]):(s[t]=e[t],void 0!==i&&void 0!==i[t]&&(s[t]=i[t]));}),s;},searchElements:function(){o=[];for(var t=document.querySelectorAll("[data-cues]:not([data-disabled])"),e=0;e<t.length;e++){for(var i=t[e],s=0;s<i.children.length;s++){var n=i.children[s];a.setAttrPtoC(n,"data-cue",i,"data-cues",""),a.setAttrPtoC(n,"data-duration",i,"data-duration",!1),a.setAttrPtoC(n,"data-interval",i,"data-interval",!1),a.setAttrPtoC(n,"data-sort",i,"data-sort",!1),a.setAttrPtoC(n,"data-addClass",i,"data-addClass",!1),a.setAttrPtoC(n,"data-group",i,"data-group",!1),a.setAttrPtoC(n,"data-delay",i,"data-delay",!1);}i.setAttribute("data-disabled","true");}for(t=document.querySelectorAll('[data-cue]:not([data-show="true"])'),e=0;e<t.length;e++)i=t[e],o.push({elm:i,cue:a.getAttr(i,"data-cue","fadeIn"),duration:Number(a.getAttr(i,"data-duration",r.duration)),interval:Number(a.getAttr(i,"data-interval",r.interval)),order:a.getOrderNumber(i),sort:a.getAttr(i,"data-sort",null),addClass:a.getAttr(i,"data-addClass",null),group:a.getAttr(i,"data-group",null),delay:Number(a.getAttr(i,"data-delay",0))});if(u)for(t=docSlider.getElements().pages.length,e=0;e<t;e++)for(i=document.querySelectorAll('[data-ds-index="'+e+'"] [data-cue]:not([data-scpage])'),s=0;s<i.length;s++)i[s].setAttribute("data-scpage",e);},sortElements:function(){for(var t=arguments[0],o=[].slice.call(arguments).slice(1),e={$jscomp$loop$prop$i$4:0};e.$jscomp$loop$prop$i$4<o.length;(e={$jscomp$loop$prop$i$4:e.$jscomp$loop$prop$i$4}).$jscomp$loop$prop$i$4++)t.sort(((n)=>function(t,e){var i=void 0===o[n.$jscomp$loop$prop$i$4][1]||o[n.$jscomp$loop$prop$i$4][1],s=o[n.$jscomp$loop$prop$i$4][0];return t[s]>
2e[s]?i?1:-1:t[s]<e[s]?i?-1:1:0;})(e));},randElements:function(t){for(var e=t.length-1;0<e;e--){var i=Math.floor(Math.random()*(e+1)),s=t[e];t[e]=t[i],t[i]=s;}return t;},setDurationValue:function(t,e,i){return void 0!==e&&(e=e.duration,(t=-1===(i+"").indexOf(".")?t+e+i:t+e+e*i)<0)?0:t;},getOrderNumber:function(t){return t.hasAttribute("data-order")?0<=(t=Number(t.getAttribute("data-order")))?t:Math.pow(2,53)-1+t:Math.pow(2,52)-1;},setAttrPtoC:function(t,e,i,s,n){i.hasAttribute(s)?t.hasAttribute(e)||t.setAttribute(e,i.getAttribute(s)):!1!==n&&t.setAttribute(e,n);},getAttr:function(t,e,i){return t.hasAttribute(e)?t.getAttribute(e):i;},getOffsetTop:function(t){return t.getBoundingClientRect().top+(window.pageYOffset||document.documentElement.scrollTop);},setClassNames:function(t,e){if(e){e=e.split(" ");for(var i=0;i<e.length;i++)t.classList.add(e[i]);}},setQuery:function(){n={};for(var t=0;t<o.length;t++){var e=o[t],i=e.group||"$"+a.getOffsetTop(e.elm);if(!e.elm.hasAttribute("data-show")){if(u){var s=e.elm.getAttribute("data-scpage");if(s!==docSlider.getCurrentIndex()+""&&null!==s)continue;}void 0===n[i]&&(n[i]=[]),n[i].push(e);}}},runQuery:function(){for(var t=Object.keys(n),e={},i=0;i<t.length;e={$jscomp$loop$prop$elms$6:e.$jscomp$loop$prop$elms$6,$jscomp$loop$prop$interval$7:e.$jscomp$loop$prop$interval$7},i++)if(e.$jscomp$loop$prop$elms$6=n[t[i]],a.isElementIn(e.$jscomp$loop$prop$elms$6[0].elm)){"reverse"===e.$jscomp$loop$prop$elms$6[0].sort?e.$jscomp$loop$prop$elms$6.reverse():"random"===e.$jscomp$loop$prop$elms$6[0].sort&&a.randElements(e.$jscomp$loop$prop$elms$6),a.sortElements(e.$jscomp$loop$prop$elms$6,["order"]);for(var s=e.$jscomp$loop$prop$interval$7=0;s<e.$jscomp$loop$prop$elms$6.length;s++)((e)=>function(t){e.$jscomp$loop$prop$elms$6[t].elm.setAttribute("data-show","true"),a.setClassNames(e.$jscomp$loop$prop$elms$6[t].elm,e.$jscomp$loop$prop$elms$6[t].addClass),e.$jscomp$loop$prop$interval$7=a.setDurationValue(e.$jscomp$loop$prop$interval$7,e.$jscomp$loop$prop$elms$6[t-1],e.$jscomp$loop$prop$elms$6[t].interval),e.$jscomp$loop$prop$elms$6[t].elm.style.animationName=e.$jscomp$loop$prop$elms$6[t].cue,e.$jscomp$loop$prop$elms$6[t].elm.style.animationDuration=e.$jscomp$loop$prop$elms$6[t].duration+"ms",e.$jscomp$loop$prop$elms$6[t].elm.style.animationTimingFunction="ease",e.$jscomp$loop$prop$elms$6[t].elm.style.animationDelay=e.$jscomp$loop$prop$interval$7+e.$jscomp$loop$prop$elms$6[t].delay+"ms",e.$jscomp$loop$prop$elms$6[t].elm.style.animationDirection="normal",e.$jscomp$loop$prop$elms$6[t].elm.style.animationFillMode="both";})(e)(s);delete n[t[i]];}},isElementIn:function(t){var e=t.hasAttribute("data-scpage")?a.isScrollEndWithDocSlider:a.isScrollEnd;return window.pageYOffset>a.getOffsetTop(t)-window.innerHeight*r.percentage||e();},isScrollEnd:function(){var t=window.document.documentElement;return (window.document.body.scrollTop||t.scrollTop)>=t.scrollHeight-t.clientHeight;},isScrollEndWithDocSlider:function(){var t=docSlider.getCurrentPage();return t.scrollTop>=t.scrollHeight-t.clientHeight;}};return {init:function(t){r=a.setOptions(i,t),h=r.enable,u=r.docSlider,e=r.pageChangeReset,u||(a.setEvents(),a.searchElements(),a.setQuery());},update:function(){h&&(a.searchElements(),a.setQuery(),a.runQuery());},enable:function(t){h=void 0===t?!h:t,scrollCue.update();},_hasDocSlider:function(){return u;},_hasPageChangeReset:function(){return e;},_initWithDocSlider:function(t){a.setEvents(t),a.searchElements(),a.setQuery();},_updateWithDocSlider:function(){h&&(a.setQuery(),a.runQuery());},_searchElements:function(){a.searchElements();}};})()),jQueryPlugin=(((t)=>{"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery);})(function($){var ShowMoreItems=window.ShowMoreItems||{},ShowMoreItems=function(t,e){$(t).addClass("showMoreItemsList");var i={nowNum:1,startNum:1,afterNum:1,original:!1,moreText:"Show more",noMoreText:"No more",backMoreText:"Reset",responsive:"",after:function(){}},s=$(t).data("showMoreItems")||{};this.defaults=$.extend({},i,e,s),this.options=$.extend({},i,e,s),this.registerBreakpoints(t),this.init(t);};ShowMoreItems.prototype.init=function(t){return this.sum=$(t).children().length,this.runData(t,this),!1;},ShowMoreItems.prototype.runData=function(i,s){var n=this;n.goOut=!1,$(i).children().hide(),$(i).next(".button-box").remove(),n.nowNum=s.options.nowNum-1,n.goNum=n.nowNum+s.options.startNum,n.sum<=s.options.startNum&&(n.goNum=n.sum,n.goOut=!0);for(var t=n.nowNum;t<n.goNum;t++)$(i).children().eq(t).show(),n.nowNum+=1;n.goOut||$(i).after('<div class="button-box text-center mt-10"><button class="btn rounded-pill btn-soft-ash addListData">'+s.options.moreText+"</button></div>"),$(i).next().on("click",".addListData",function(t){n.goNum=n.nowNum+s.options.afterNum,n.sum<=n.goNum&&(n.goNum=n.sum,n.goOut=!0);for(var e=n.nowNum;e<n.goNum;e++)$(i).children().eq(e).show(),n.nowNum+=1;n.goOut&&s.options.original?$(this).text(s.options.backMoreText).addClass("original"):n.goOut&&$(this).text(s.options.noMoreText).addClass("d-none"),s.options.after();}),$(i).next().on("click",".original",function(t){return $(this).removeClass("original"),n.reflesh($(this)),!1;});},ShowMoreItems.prototype.reflesh=function(t){thisE=t.parent().prev(),t.remove(),this.registerBreakpoints(t),this.init(thisE);},ShowMoreItems.prototype.registerBreakpoints=function(t){var i=this;i.options.responsive&&(ResponsiveArr=(ResponsiveArr=i.options.responsive).sort(function(t,e){return t.breakpoint>e.breakpoint?-1:1;}),i.options.responsive=ResponsiveArr,i.Oindex=-1,i.Owidth=$(window).width(),$.each(i.options.responsive,function(t,e){$(window).width()<=e.breakpoint&&(i.Oindex=t,e=e.settings,i.options=$.extend({},i.options,e));}),$(window).resize(function(){return run=!1,$(window).width()<i.Owidth&&(i.Owidth=$(window).width(),$.each(i.options.responsive,function(t,e){if(i.Owidth<=e.breakpoint&&i.Oindex<t)return i.Oindex=t,e=e.settings,i.options=$.extend({},i.options,i.defaults),i.options=$.extend({},i.options,e),run=!0,i.Oindex;})),$(window).width()>i.Owidth&&(i.Owidth=$(window).width(),$.each(ResponsiveArr,function(t,e){if(i.Owidth>e.breakpoint&&i.Oindex>t-1)return i.Oindex=t-1,run=(-1!=i.Oindex?(e=ResponsiveArr[t-1].settings,i.options=$.extend({},i.options,i.defaults),i.options=$.extend({},i.options,e)):i.options=$.extend({},i.options,i.defaults),!0),i.Oindex;})),1==run&&i.runData(t,i),!1;}));},$.fn.showMoreItems=function(){for(var t,e=arguments[0],i=Array.prototype.slice.call(arguments,1
2),s=this.length,n=0;n<s;n++)if("object"==typeof e||void 0===e?this[n].showMoreItems=new ShowMoreItems(this[n],e):t=this[n].showMoreItems[e].apply(this[n].showMoreItems,i),void 0!==t)return t;return this;},$(function(){var settings;$('[data-showMoreItems="true"]').length&&(selecter=$('[data-showMoreItems="true"]'),"true"==selecter.attr("data-showMoreItems")&&(settings={nowNum:1,getView:0,startNum:1,afterNum:1,original:!1,moreText:"Show more",noMoreText:"No more",backMoreText:"Reset",responsive:"",after:function(){}},selecter.attr("data-nowNum")&&(settings.nowNum=parseInt(selecter.attr("data-nowNum"))),selecter.attr("data-startNum")&&(settings.startNum=parseInt(selecter.attr("data-startNum"))),selecter.attr("data-afterNum")&&(settings.afterNum=parseInt(selecter.attr("data-afterNum"))),selecter.attr("data-original")&&(settings.original=Boolean(selecter.attr("data-original"))),selecter.attr("data-moreText")&&(settings.moreText=selecter.attr("data-moreText")),selecter.attr("data-noMoreText")&&(settings.noMoreText=selecter.attr("data-noMoreText")),selecter.attr("data-backMoreText")&&(settings.backMoreText=selecter.attr("data-backMoreText")),selecter.attr("data-responsive"))&&(settings.responsive=eval(selecter.attr("data-responsive"))),$('[data-showMoreItems="true"]').showMoreItems(settings));});}),window.Sticksy=(()=>{var s="static";function r(t,e){if(!t)throw new Error("You have to specify the target element");if("string"!=typeof t&&!(t instanceof Element))throw new Error("Expected a string or element, but got: "+Object.prototype.toString.call(t));var i=a.findElement(t);if(!i)throw new Error("Cannot find target element: "+t);var s=i.parentNode;if(!s)throw new Error("Cannot find container of target element: "+t);this.t={containerEl:s,targetEl:i,topSpacing:(e=e||{}).topSpacing||0,enabled:e.enabled||!0,listen:e.listen||!1},this.onStateChanged=null,this.nodeRef=i,this.i();}r.instances=[],r.enabledInstances=[],r.prototype.i=function(){var t=this;this.state=s,this.o=[],this.h=[];for(var e=this.t.targetEl;e;){var i=e.cloneNode(!0);i.style.visibility="hidden",i.style.pointerEvents="none",i.className+=" sticksy-dummy-node",i.removeAttribute("id"),this.t.targetEl.parentNode.insertBefore(i,this.t.targetEl),this.o.push(e),this.h.push(i),e=e.nextElementSibling;}this.u=0,this.l={top:0,bottom:0},this.v=!1,this.t.containerEl.style.position="relative",this.m=-1===getComputedStyle(this.t.containerEl).display.indexOf("flex"),this.t.listen&&(this.p=new MutationObserver(function(){t.hardRefresh();}),this.g()),r.instances.push(this),this.t.enabled&&r.enabledInstances.push(this),this.hardRefresh();},r.prototype.g=function(){this.t.listen&&!this.v&&(this.p.observe(this.t.containerEl,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),this.v=!0);},r.prototype.C=function(){this.t.listen&&this.v&&(this.p.disconnect(),this.v=!1);},r.prototype.M=function(t){return t<this.l.top?s:t>=this.l.bottom?"stuck":"fixed";},r.prototype.S=function(){this.u=a.getComputedBox(this.o[this.o.length-1]).bottomWithMargin-a.getComputedBox(this.o[0]).topWithMargin;},r.prototype.j=function(){var t=this.t.containerEl,e=this.o,t=a.getComputedBox(t),e=a.getComputedBox(e[0]);this.l={top:e.topWithMargin-this.t.topSpacing,bottom:t.bottom-t.paddingBottom-this.t.topSpacing-this.u};},r.prototype.B=function(t){t===s?(this.P(this.o),this.T(this.h)):(this.k(this.o),"fixed"===t?this.O(this.o):this.W(this.o),this.D(this.h));},r.prototype.refresh=function(){var t=this.M(window.pageYOffset,this.l);t!==this.state&&(this.state=t,this.C(),this.B(t),this.g(),"function"==typeof this.onStateChanged)&&this.onStateChanged(t);},r.prototype.hardRefresh=function(){this.C();var t=this.state;this.state=s,this.B(this.state),this.k(this.o),this.S(),this.j(),this.state=this.M(window.pageYOffset,this.l),this.B(this.state),this.g(),"function"==typeof this.onStateChanged&&t!==this.state&&this.onStateChanged(this.state);},r.prototype.enable=function(){this.t.enabled=!0,r.enabledInstances.push(this),this.hardRefresh();},r.prototype.disable=function(){this.t.enabled=!1,this.state=s,this.B(this.state),r.enabledInstances.splice(r.enabledInstances.indexOf(this),1);},r.prototype.O=function(t){for(var e=0,i=this.t.topSpacing,s=0;s<t.length;s++){var n=t[s],o=a.getComputedBox(n),r=this.m?Math.max(0,e-o.marginTop):e;n.style.position="fixed",n.style.top=i+r+"px",n.style.bottom="",i+=o.height+o.marginTop+r,e=o.marginBottom;}},r.prototype.W=function(t){for(var e=0,i=a.getComputedBox(this.t.containerEl).paddingBottom,s=t.length-1;0<=s;s--){var n=t[s],o=a.getComputedBox(n),r=this.m?Math.max(0,e-o.marginBottom):e;n.style.position="absolute",n.style.top="auto",n.style.bottom=i+r+"px",i+=o.height+o.marginBottom+r,e=o.marginTop;}},r.prototype.P=function(t){t.forEach(function(t){t.style.position="",t.style.top="",t.style.bottom="",t.style.height="",t.style.width="";});},r.prototype.T=function(t){t.forEach(function(t){t.style.display="none";});},r.prototype.D=function(t){for(var e=0;e<t.length;e++)t[e].style.display=getComputedStyle(this.o[e]).display;},r.prototype.k=function(){for(var t=0;t<this.o.length;t++){var e=this.o[t],i=getComputedStyle(e);e.style.width=i.width,e.style.height=i.height;}},r.refreshAll=function(){for(var t=0;t<r.enabledInstances.length;t++)r.enabledInstances[t].refresh();},r.hardRefreshAll=function(){for(var t=0;t<r.enabledInstances.length;t++)r.enabledInstances[t].hardRefresh();},r.enableAll=function(){r.enabledInstances=r.instances.slice(),this.hardRefreshAll();},r.disableAll=function(){for(var t=r.enabledInstances.slice(),e=0;e<t.length;e++)r.enabledInstances[e].disable();r.enabledInstances=[];}
2,r.initializeAll=function(t,e,i){if(void 0===t)throw new Error("'target' parameter is undefined");var s=[],n=(t instanceof Element?s=[t]:void 0!==t.length&&0<t.length&&t[0] instanceof Element?s="function"==typeof t.get?t.get():t:"string"==typeof t&&(s=document.querySelectorAll(t)||[]),[]),o=[];if(s.forEach(function(t){-1===n.indexOf(t.parentNode)&&(n.push(t.parentNode),o.push(t));}),i||o.length)return o.map(function(t){return new r(t,e);});throw new Error("There are no elements to initialize");},window.addEventListener("scroll",r.refreshAll),window.addEventListener("resize",r.hardRefreshAll);var a={parseNumber:function(t){return parseFloat(t)||0;},findElement:function(t,e){return e=e||document,"string"==typeof t?e.querySelector(t):t instanceof Element?t:void 0;},getComputedBox:function(t){var e=t.getBoundingClientRect(),t=getComputedStyle(t);return {height:e.height,width:e.width,top:window.pageYOffset+e.top,bottom:window.pageYOffset+e.bottom,marginTop:a.parseNumber(t.marginTop),marginBottom:a.parseNumber(t.marginBottom),paddingTop:a.parseNumber(t.paddingTop),paddingBottom:a.parseNumber(t.paddingBottom),topWithMargin:window.pageYOffset+e.top-a.parseNumber(t.marginTop),bottomWithMargin:window.pageYOffset+e.bottom+a.parseNumber(t.marginBottom)};}};return r;})(),window.$||window.jQuery||window.Zepto),Typer=(jQueryPlugin&&(jQueryPlugin.fn.sticksy=function(t){return window.Sticksy.initializeAll(this,t);}),((a,d)=>{var e,n,p="createElement",v="getElementsByTagName",b="length",w="style",m="title",f="undefined",_="setAttribute",x="getAttribute",T=null,g="__svgInject",S="--inject-",y=new RegExp(S+"\\d+","g"),k="LOAD_FAIL",C="SVG_INVALID",R=["src","alt","onload","onerror"],$=d[p]("a"),A=typeof SVGRect!=f,c={useCache:!0,copyAttributes:!0,makeIdsUnique:!0},E={clipPath:["clip-path"],"color-profile":T,cursor:T,filter:T,linearGradient:["fill","stroke"],marker:["marker","marker-end","marker-mid","marker-start"],mask:T,pattern:["fill","stroke"],radialGradient:["fill","stroke"]},H=1,h=2,M=1;function O(t){return (e=e||new XMLSerializer()).serializeToString(t);}function P(t,e){var i,s,n,o=S+M++,r=/url\("?#([a-zA-Z][\w:.-]*)"?\)/g,a=t.querySelectorAll("[id]"),l=e?[]:T,h={},u=[],c=!1;if(a[b]){for(y=0;y<a[b];y++)(s=a[y].localName) in E&&(h[s]=1);for(s in h)(E[s]||[s]).forEach(function(t){u.indexOf(t)<0&&u.push(t);});u[b]&&u.push(w);for(var d,p,m,f=t[v]("*"),g=t,y=-1;g!=T;){if(g.localName==w)(m=(p=g.textContent)&&p.replace(r,function(t,e){return l&&(l[e]=1),"url(#"+e+o+")";}))!==p&&(g.textContent=m);else{if(g.hasAttributes()){for(n=0;n<u[b];n++)(m=(p=g[x](d=u[n]))&&p.replace(r,function(t,e){return l&&(l[e]=1),"url(#"+e+o+")";}))!==p&&g[_](d,m);["xlink:href","href"].forEach(function(t){var e=g[x](t);/^\s*#/.test(e)&&(e=e.trim(),g[_](t,e+o),l)&&(l[e.substring(1)]=1);});}}g=f[++y];}for(y=0;y<a[b];y++)i=a[y],l&&!l[i.id]||(i.id+=o,c=!0);}return c;}function I(t,e,i,s){if(e){e[_]("data-inject-url",i);i=t.parentNode;if(i){if(s.copyAttributes){var n=t;var o=e;for(var r,a=n.attributes,l=0;l<a[b];l++){var h,u,c=(r=a[l]).name;-1==R.indexOf(c)&&(r=r.value,c==m?((u=o.firstElementChild)&&u.localName.toLowerCase()==m?h=u:(h=d[p+"NS"]("http://www.w3.org/2000/svg",m),o.insertBefore(h,u)),h.textContent=r):o[_](c,r));}}n=s.beforeInject,e=n&&n(t,e)||e,i=(i.replaceChild(e,t),t[g]=H,L(t),s.afterInject);i&&i(t,e);}}else j(t,s);}function u(){for(var t={},e=arguments,i=0;i<e[b];i++){var s,n=e[i];for(s in n)n.hasOwnProperty(s)&&(t[s]=n[s]);}return t;}function z(t,e){if(e){var i;try{s=t,i=(n=n||new DOMParser()).parseFromString(s,"text/xml");}catch(t){return T;}return i[v]("parsererror")[b]?T:i.documentElement;}var s,e=d.createElement("div");return e.innerHTML=t,e.firstElementChild;}function L(t){t.removeAttribute("onload");}function s(t){console.error("SVGInject: "+t);}function i(t,e,i){t[g]=h,i.onFail?i.onFail(t,e):s(e);}function j(t,e){L(t),i(t,C,e);}function D(t,e){L(t),i(t,"SVG_NOT_SUPPORTED",e);}function F(t,e){i(t,k,e);}function N(t){t.onload=T,t.onerror=T;}function q(){s("no img element");}var t=function t(e,i){var s,n,o=u(c,i),m={};function r(r,a){a=u(o,a);function t(e){function t(){var t=a.onAllFinish;t&&t(),e&&e();}if(r&&typeof r[b]!=f){var i=0,s=r[b];if(0==s)t();else for(var n=function(){++i==s&&t();},o=0;o<s;o++)l(r[o],a,n);}else l(r,a,t);}return typeof Promise==f?t():new Promise(t);}function l(o,r,t){if(o){var e=o[g];if(e)Array.isArray(e)?e.push(t):t();else{if(N(o),!A)return D(o,r),t();
2e=r.beforeLoad,e=e&&e(o)||o[x]("src");if(!e)return ""===e&&F(o,r),t();var i=[],a=(o[g]=i,function(){t(),i.forEach(function(t){t();});}),l=($.href=e,$.href),n=r.useCache,h=r.makeIdsUnique,u=function(e){n&&(m[l].forEach(function(t){t(e);}),m[l]=e);};if(n){var s,e=function(t){var e,i,s,n;t===k?F(o,r):t===C?j(o,r):(i=t[0],s=t[1],n=t[2],h&&(i===T?(i=P(e=z(s,!1),!1),t[0]=i,t[2]=i&&O(e)):i&&(s=n.replace(y,S+M++))),e=e||z(s,!1),I(o,e,l,r)),a();};if(typeof (s=m[l])!=f)return s.isCallbackQueue?s.push(e):e(s);(s=[]).isCallbackQueue=!0,m[l]=s;}c=function(t,e){var i,t=t instanceof Document?t.documentElement:z(e,!0),s=r.afterLoad;s&&(s=s(t,e)||t)&&(e=(i="string"==typeof s)?s:O(t),t=i?z(s,!0):s),t instanceof SVGElement?(i=T,h&&(i=P(t,!1)),n&&(s=i&&O(t),u([i,e,s])),I(o,t,l,r)):(j(o,r),u(C)),a();},d=function(){F(o,r),u(k),a();},(e=l)&&((p=new XMLHttpRequest()).onreadystatechange=function(){var t;4==p.readyState&&(200==(t=p.status)?c(p.responseXML,p.responseText.trim()):(400<=t||0==t)&&d());},p.open("GET",e,!0),p.send());}}else q();var c,d,p;}return A&&(i='img[onload^="'+e+'("]{visibility:hidden;}',(n=d[v]("head")[0])&&((s=d[p](w)).type="text/css",s.appendChild(d.createTextNode(i)),n.appendChild(s))),r.setOptions=function(t){o=u(o,t);},r.create=t,r.err=function(t,e){t?t[g]!=h&&(N(t),(A?(L(t),F):D)(t,o),e)&&(L(t),t.src=e):q();},a[e]=r;}("SVGInject");"object"==typeof module&&"object"==typeof module.exports&&(module.exports=t);})(window,document),function(t){var e=(this.element=t).dataset.delim||",",i=t.dataset.words||"override these,sample typing",i=(this.words=i.split(e).filter((t)=>t),this.delayVariance=parseInt(t.dataset.delayVariance)||0,this.delay=parseInt(t.dataset.delay)||200,this.loop=t.dataset.loop||"true","false"===this.loop&&(this.loop=1),this.deleteDelay=t.dataset.deletedelay||t.dataset.deleteDelay||800,this.progress={word:0,char:0,building:!0,looped:0},this.typing=!0,t.dataset.colors||"black");this.colors=i.split(","),this.element.style.color=this.colors[0],this.colorIndex=0,this.doTyping();}),Cursor=(Typer.prototype.start=function(){this.typing||(this.typing=!0,this.doTyping());},Typer.prototype.stop=function(){this.typing=!1;},Typer.prototype.doTyping=function(){var t,e=this.element,i=this.progress,s=i.word,n=i.char,n=[...this.words[s]].slice(0,n).join(""),o=(2*Math.random()-1)*this.delayVariance+this.delay;this.cursor&&(this.cursor.element.style.opacity="1",this.cursor.on=!0,clearInterval(this.cursor.interval),this.cursor.interval=setInterval(()=>this.cursor.updateBlinkState(),400)),e.innerHTML=n,i.building?(t=i.char===this.words[s].length)?i.building=!1:i.char+=1:0===i.char?(i.building=!0,i.word=(i.word+1)%this.words.length,this.colorIndex=(this.colorIndex+1)%this.colors.length,this.element.style.color=this.colors[this.colorIndex]):--i.char,i.word===this.words.length-1&&(i.looped+=1),!i.building&&this.loop<=i.looped&&(this.typing=!1),setTimeout(()=>{this.typing&&this.doTyping();},t?this.deleteDelay:o);},function(t){this.element=t,this.cursorDisplay=t.dataset.cursordisplay||t.dataset.cursorDisplay||"|",t.innerHTML=this.cursorDisplay,this.on=!0,t.style.transition="all 0.1s",this.interval=setInterval(()=>this.updateBlinkState(),400);});function TyperSetup(){var t,e,i,s,n={};for(t of document.getElementsByClassName("typer"))n[t.id]=new Typer(t);for(e of document.getElementsByClassName("typer-stop")){let t=n[e.dataset.owner];e.onclick=()=>t.stop();}for(i of document.getElementsByClassName("typer-start")){let t=n[i.dataset.owner];i.onclick=()=>t.start();}for(s of document.getElementsByClassName("cursor"))new Cursor(s).owner=n[s.dataset.owner];}Cursor.prototype.updateBlinkState=function(){this.on?(this.element.style.opacity="0",this.on=!1):(this.element.style.opacity="1",this.on=!0);},TyperSetup();; 3((r)=>{var a={init:()=>{a.stickyHeader(),a.sticksy(),a.dropdownAnimation(),a.headerButtons(),a.isotope(),a.onepageHeaderOffset(),a.onepageNavLinks(),a.anchorSmoothScroll(),a.svgInject(),a.backgroundImage(),a.backgroundImageMobile(),a.backgroundVideo(),a.imageHoverOverlay(),a.rellax(),a.scrollCue(),a.showMoreItems(),a.owlCarousel(),a.heroSlider(),a.animatedCaptions(),a.lightGallery(),a.plyr(),a.progressBar(),a.pageProgress(),a.pageLoading(),a.counterUp(),a.bsCollapseRelative(),a.closeCollpaseWhenClickOutside(),a.bsTooltips(),a.bsPopovers(),a.bsModal(),a.iTooltip(),a.sTooltip(),a.pageAble(),a.aos(),a.greenSock();},stickyHeader:()=>{r(".navbar-sticky").length&&new Headhesive(".navbar-sticky",{offset:350,offsetSide:"top",classes:{clone:"banner--clone fixed ",stick:"banner--stick",unstick:"banner--u
3nstick"},onStick:function(){r(r.SmartMenus.Bootstrap.init),r(".navbar:not(.fixed) .language-select .dropdown-menu").removeClass("show");},onUnstick:function(){r(".navbar.fixed .language-select .dropdown-menu").removeClass("show");}}),r(function(){r(".navbar .navbar-nav:not(.navbar-nav-other)").bind({"show.smapi":function(e,a){r(a).removeClass("hide-animation").addClass("show-animation");},"hide.smapi":function(e,a){r(a).removeClass("show-animation").addClass("hide-animation");}}).on("animationend webkitAnimationEnd oanimationend MSAnimationEnd","ul",function(e){r(this).removeClass("show-animation hide-animation"),e.stopPropagation();});});},sticksy:()=>{var a;r(".sticky-element").length&&((a=new Sticksy(".sticky-element",{listen:!0,topSpacing:40})).refresh(),a.onStateChanged=function(e){"fixed"===e?a.nodeRef.classList.add("widget--sticky"):a.nodeRef.classList.remove("widget--sticky");});},dropdownAnimation:()=>{r(".navbar .navbar-nav:not(.navbar-nav-other)").bind({"show.smapi":function(e,a){r(a).removeClass("hide-animation").addClass("show-animation");},"hide.smapi":function(e,a){r(a).removeClass("show-animation").addClass("hide-animation");}}).on("animationend webkitAnimationEnd oanimationend MSAnimationEnd","ul",function(e){r(this).removeClass("show-animation hide-animation"),e.stopPropagation();});},headerButtons:()=>{var a=r(".hamburger.animate"),t=(r(".language-select .dropdown-menu"),r(".offcanvas-nav")),e=r('[data-toggle="offcanvas-nav"]'),o=r(".offcanvas-nav-close"),n=r(".offcanvas-info"),i=r(".offcanvas-info-close"),s=r('[data-toggle="offcanvas-info"]');a.on("click",function(){a.toggleClass("active");}),e.on("click",function(e){e.stopPropagation(),t.toggleClass("open");}),t.on("click",function(e){e.stopPropagation();}),o.on("click",function(e){t.removeClass("open"),a.removeClass("active");}),s.on("click",function(e){e.stopPropagation(),n.toggleClass("open");}),n.on("click",function(e){e.stopPropagation();}),r(document).on("click",function(){t.removeClass("open"),n.removeClass("open");}),i.on("click",function(e){n.removeClass("open");}),r(".onepage .navbar li a.scroll").on("click",function(){t.removeClass("open"),a.removeClass("active");});},isotope:()=>{r(".grid").each(function(e,a){var a=r(a),t=a.find(".isotope").imagesLoaded(function(){t.isotope({itemSelector:".item",layoutMode:"masonry",percentPosition:!0,masonry:{columnWidth:t.width()/12},transitionDuration:"0.7s"});});r(window).resize(function(){t.isotope({masonry:{columnWidth:t.width()/12}});}),r(window).on("load",function(){t.isotope({masonry:{columnWidth:t.width()/12}});}),a.find(".isotope-filter").on("click","a",function(){var e=r(this).attr("data-filter");t.isotope({filter:e});});}),r(".isotope-filter").each(function(e,a){var t=r(a);t.on("click","a",function(){t.find(".active").removeClass("active"),r(this).addClass("active");});});},onepageHeaderOffset:()=>{var e=r(".navbar:not(.banner--clone)").outerHeight(),a={"padding-top":"75px","margin-top":"-75px"},a=(r(".onepage section").css(a),{"padding-top":e+"px","margin-top":"-"+e+"px"});r(".onepage section:first-of-type").css(a);},onepageNavLinks:()=>{r('.onepage .navbar ul.navbar-nav a[href="#"]').on("click",function(e){e.preventDefault();});},anchorSmoothScroll:()=>{var e;for(e of document.querySelectorAll(".scroll"))e.addEventListener("click",a);function a(e){e.preventDefault(),this.blur();e=this.getAttribute("href"),e=+((e)=>{let a=0;for(;e;)a+=e.offsetTop,e=e.offsetParent;return a;})(document.querySelector(e));scroll({top:e,behavior:"smooth"});}document.querySelectorAll(".scroll").forEach((e)=>{var e=e.getAttribute("href"),a=document.getElementById(e.replace("#",""));e&&a&&new Waypoint({element:document.getElementById(e.replace("#","")),handler:function(e){var a=r(this.element),t=r('.scroll[href="#'+a.attr("id")+'"]');r(".scroll").removeClass("active"),"up"===e&&(t=t.prev().attr("href")?t.prev():a.first()),a.length||(a=a.end()),t.addClass("active");},offset:"30%"});});},svgInject:()=>{SVGInject(document.querySelectorAll("img.svg-inject"));},backgroundImage:()=>{r(".bg-image").css("background-image",function(){return "url("+r(this).data("image-src")+")";});},backgroundImageMobile:()=>{!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i))||r(".image-wrapper").addClass("mobile");},backgroundVideo:()=>{r(".video-wrapper video").backgroundVideo({$outerWrap:r(".video-wrapper"),pauseVideoOnViewLoss:!1,parallaxOptions:{effect:6}});},imageHoverOverlay:()=>{r(".overlay:not(.caption) > a, .overlay:not(.caption) > span").prepend('<span class="bg"></span>');},rellax:()=>{r(".rellax").length&&(window.onload=function(){var e=new Rellax(".rellax",{speed:2,center:!0,breakpoints:[576,992,1201]});r(".projects-overflow").imagesLoaded(function(){e.refresh();});});},scrollCue:()=>{scrollCue.init({interval:-400,duration:700,percentage:.8}
3),scrollCue.update();},showMoreItems:()=>{r(".show-more").each(function(){var e=r(this);e.showMoreItems({startNum:e.data("showstart"),afterNum:e.data("showafter"),moreText:"Show More",after:function(){a.isotope(),a.rellax(),a.scrollCue();}});});},owlCarousel:()=>{r(".basic-slider").each(function(){var e=r(this);e.owlCarousel({items:1,nav:e.data("nav"),navText:["<i class='uil-arrow-left'></i>","<i class='uil-arrow-right'></i>"],dots:e.data("dots"),dotsEach:!0,autoHeight:!0,loop:!0,margin:e.data("margin"),responsive:{0:{items:1},600:{items:3},1e3:{items:5}}});}),r(".carousel").each(function(){var e=r(this);e.owlCarousel({autoHeight:!1,nav:e.data("nav"),navText:["<i class='uil-arrow-left'></i>","<i class='uil-arrow-right'></i>"],dots:e.data("dots"),dotsEach:!0,loop:e.data("loop"),margin:e.data("margin"),autoplay:e.data("autoplay"),autoplayTimeout:e.data("autoplay-timeout"),responsive:e.data("responsive")});});},heroSlider:()=>{r(".hero-slider").each(function(){var e=r(this);e.owlCarousel({items:1,nav:r(this).data("nav"),navText:["<i class='uil-arrow-left'></i>","<i class='uil-arrow-right'></i>"],dots:r(this).data("dots"),dotsEach:!0,autoHeight:!1,loop:!0,autoplay:e.data("autoplay"),autoplayTimeout:5e3,onInitialized:function(){e.trigger("stop.owl.autoplay"),setTimeout(function(){e.trigger("play.owl.autoplay");},3e3);},autoplayHoverPause:!0,margin:0,animateIn:"fadeIn",animateOut:"fadeOut"}),e.on("changed.owl.carousel",(e)=>{r(".owl-item.active").find(".animated-caption").each(function(e,a){r(this).removeClass("animate__animated").removeClass(r(this).data("anim"));}),r(".owl-item").eq(e.item.index).find(".animated-caption").each(function(e,a){var t=r(this).data("anim-delay"),o=r(this).data("anim-duration");r(this).addClass("animate__animated").addClass(r(this).data("anim")).css({"animation-delay":t+"ms","animation-duration":o+"ms"});});}),e.trigger("refresh.owl.carousel");});},animatedCaptions:()=>{r(".animated-captions").find(".animated-caption").each(function(){var e=r(this).data("anim-delay"),a=r(this).data("anim-duration");r(this).addClass("animate__animated").addClass(r(this).data("anim")).css({"animation-delay":e+"ms","animation-duration":a+"ms"});});},lightGallery:()=>{r(".light-gallery-wrapper").lightGallery({thumbnail:!1,selector:".lightbox",mode:"lg-fade",download:!1,autoplayControls:!1,zoom:!1,fullScreen:!1,videoMaxWidth:"1000px",loop:!1,counter:!1,hash:!1,closable:!0,mousewheel:!0,videojs:!0,videoAutoplay:!0,share:!1});},plyr:()=>{Plyr.setup(".player",{loadSprite:!0});},progressBar:()=>{var o=r(".progressbar.line");o.each(function(e){var a=new ProgressBar.Line(this,{strokeWidth:3,trailWidth:3,duration:3e3,easing:"easeInOut",text:{style:{color:"inherit",position:"absolute",right:"0",top:"-30px",padding:0,margin:0,transform:null},autoStyleContainer:!1},step:function(e,a,t){a.setText(Math.round(100*a.value())+" %");}}),t=r(this).attr("data-value")/100;o.waypoint(function(){a.animate(t);},{offset:"100%"});});},pageProgress:()=>{var t,o,e;r(".progress-wrap").length&&(t=document.querySelector(".progress-wrap path"),o=t.getTotalLength(),t.style.transition=t.style.WebkitTransition="none",t.style.strokeDasharray=o+" "+o,t.style.strokeDashoffset=o,t.getBoundingClientRect(),t.style.transition=t.style.WebkitTransition="stroke-dashoffset 10ms linear",(e=function(){var e=r(window).scrollTop(),a=r(document).height()-r(window).height();t.style.strokeDashoffset=o-e*o/a;})(),r(window).scroll(e),jQuery(window).on("scroll",function(){50<jQuery(this).scrollTop()?(jQuery(".progress-wrap").addClass("active-progress"),jQuery(".side-nav").addClass("active")):(jQuery(".progress-wrap").removeClass("active-progress"),jQuery(".side-nav").removeClass("active"));}),jQuery(".progress-wrap").on("click",function(e){return e.preventDefault(),jQuery("html, body").animate({scrollTop:0},550),!1;}));},pageLoading:()=>{r(".page-loading").delay(350).fadeOut("slow"),r(".page-loading .status").fadeOut("slow");},counterUp:()=>{var t=window.counterUp.default;r(".counter").each(function(e,a){new Waypoint({element:r(this),handler:function(){t(a,{duration:1e3,delay:50}),this.destroy();},offset:"bottom-in-view"});});},bsCollapseRelative:()=>{r("body").on("click",'[data-bs-toggle="collapse-relative"]',(e)=>{var a,e=r(e.currentTarget),t=e.attr("data-bs-target-root");void 0!==t&&void 0!==(t=e.closest(t))&&void 0!==(a=t.find(e.attr("data-bs-target")))&&new bootstrap.Collapse(a[0]);});},bsTooltips:()=>{[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map(function(e){return new bootstrap.Tooltip(e);});},bsPopovers:()=>{[].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map(function(e){return new bootstrap.Popover(e);});},bsModal:()=>{var e,a=window.innerWidth-r("body").innerWidth();document.querySelectorAll(".modal").forEach((e)=>{e.addEventListener("show.bs.modal",function(e){r(".navbar.fixed").css("padding-right",a),r(".progress-wrap").css("margin-right",a);}),e.addEventListener("hidden.bs.modal",function(e){r(".navbar.fixed").css("padding-right",""),r(".progress-wrap").css("margin-right","");});}),0<r(".modal-popup").length&&(e=new bootstrap.Modal(document.querySelector(".modal-popup")),document.querySelector(".modal-popup"),setTimeout(function(){e.show();},200));},iTooltip:()=>
3{new iTooltip(".itooltip").init({className:"itooltip-inner",indentX:15,indentY:15,positionX:"right",positionY:"bottom"});},sTooltip:()=>{r(".side-nav .circle-wrapper a").on("mouseenter",function(){r(this).parent().find(".stooltip-box").addClass("visible");}),r(".side-nav .circle-wrapper a").on("mouseleave",function(){r(this).parent().find(".stooltip-box").removeClass("visible");}),r(".side-nav .circle-wrapper a.dot-link").each(function(){var e=this.getAttribute("href");new Waypoint({element:document.getElementById(e.replace("#","")),handler:function(){r('.side-nav .circle-wrapper .dot-link[href="'+e+'"]').each(function(){r(".side-nav .circle-wrapper").removeClass("active"),r(".side-nav .circle-wrapper .circle").removeClass("active"),r(".side-nav .circle-wrapper .circle").removeClass("pulse"),r(this).parent().addClass("active"),r(this).find(".circle").addClass("active"),r(this).find(".circle").addClass("pulse"),r(this).parent().prev().addClass("active"),r(this).parent().next().removeClass("active");});}});});},pageAble:()=>{var e,a={animation:700,delay:100,swipeThreshold:150};for(e of document.querySelectorAll(".pageable"))new Pageable(e,a);},aos:()=>{AOS.init({disable:!1,startEvent:"DOMContentLoaded",initClassName:"aos-init",animatedClassName:"aos-animate",useClassNames:!1,disableMutationObserver:!1,debounceDelay:50,throttleDelay:99,offset:120,delay:0,duration:400,easing:"ease",once:!1,mirror:!0,anchorPlacement:"top-bottom"});var e=document.querySelectorAll("[data-aos]");let a=new IntersectionObserver((e)=>{e.forEach((e)=>{0<e.intersectionRatio?e.target.classList.add("aos-animate"):e.target.classList.remove("aos-animate");});});e.forEach((e)=>{a.observe(e);});},greenSock:()=>{gsap.registerPlugin(ScrollTrigger),ScrollTrigger.defaults({scroller:".magnet"}),gsap.utils.toArray(".gsap-slide-right").forEach((e)=>{gsap.to(e,{x:300,duration:2,scrollTrigger:{trigger:e,toggleActions:"restart none none none"}});}),gsap.utils.toArray(".gsap-fade-in").forEach((e)=>{gsap.to(e,{opacity:1,duration:2,scrollTrigger:{trigger:e,toggleActions:"restart none none none"}});});},closeCollpaseWhenClickOutside:()=>{r(document).on("click",(e)=>{var a,t="collapse";if(!r(e.target).is(`.${t} *`))for(a of r(`.${t}.show`)){var o=r(a),o=(o.collapse("hide"),r(o.data("bs-source")));o&&o.removeClass("active");}});}};a.init();})(jQuery);; 4((n)=>{var e={init:()=>{e.handleOldApefUrls();},handleOldApefUrls:()=>{n(document).ready(function(){var n=window.location.href;0<=n.indexOf("/#main")&&(n=n.replace("/#main","/apef/index.html#main"),window.location.href=n);});}};e.init();})(jQuery);;
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.