PageSourceSearch

https://www.bang-olufsen.com/_next/static/chunks/7734-772eb84f6833962a.js

js bang-olufsen.com collected 2026-10-09 22:39:24 UTC 43,304 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7734],{47734:function(e,t){!function(e){"use strict";function t(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}var n,i,o,a,s,l,c,u,f,d,p,h,g,v=function(){return n||"undefined"!==typeof window&&(n=window.gsap)&&n.registerPlugin&&n},m=1,y=[],b=[],x=[],w=Date.now,_=function(e,t){return t},k=function(){var e=f.core,t=e.bridge||{},r=e._scrollers,n=e._proxies;r.push.apply(r,b),n.push.apply(n,x),b=r,x=n,_=function(e,r){return t[e](r)}},C=function(e,t){return~x.indexOf(e)&&x[x.indexOf(e)+1][t]},E=function(e){return!!~d.indexOf(e)},S=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!1!==n,capture:!!i})},T=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},P="scrollLeft",M="scrollTop",O=function(){return p&&p.isPressed||b.cache++},A=function(e,t){var r=function r(n){if(n||0===n){m&&(o.history.scrollRestoration="manual");var i=p&&p.isPressed;n=r.v=Math.round(n)||(p&&p.iOS?1:0),e(n),r.cacheID=b.cache,i&&_("ss",n)}else(t||b.cache!==r.cacheID||_("ref"))&&(r.cacheID=b.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},R={s:P,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:A((function(e){return arguments.length?o.scrollTo(e,D.sc()):o.pageXOffset||a[P]||s[P]||l[P]||0}))},D={s:M,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:R,sc:A((function(e){return arguments.length?o.scrollTo(R.sc(),e):o.pageYOffset||a[M]||s[M]||l[M]||0}))},Y=function(e,t){return(t&&t._ctx&&t._ctx.selector||n.utils.toArray)(e)[0]||("string"===typeof e&&!1!==n.config().nullTargetWarn?console.warn("Element not found:",e):null)},I=function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1},B=function(e,t){var r=t.s,i=t.sc;E(e)&&(e=a.scrollingElement||s);var o=b.indexOf(e),l=i===D.sc?1:2;!~o&&(o=b.push(e)-1),b[o+l]||S(e,"scroll",O);var c=b[o+l],u=c||(b[o+l]=A(C(e,r),!0)||(E(e)?i:A((function(t){return arguments.length?e[r]=t:e[r]}))));return u.target=e,c||(u.smooth="smooth"===n.getProperty(e,"scrollBehavior")),u},N=function(e,t,r){var n=e,i=e,o=w(),a=o,s=t||50,l=Math.max(500,3*s),c=function(e,t){var l=w();t||l-o>s?(i=n,n=e,a=o,o=l):r?n+=e:n=i+(e-i)/(l-a)*(o-a)},u=function(e){var t=a,s=i,u=w();return(e||0===e)&&e!==n&&c(e),o===a||u-a>l?0:(n+(r?s:-s))/((r?u:o)-t)*1e3};return{update:c,reset:function(){i=n=r?0:n,a=o=0},getVelocity:u}},X=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},z=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},F=function(){(f=n.core.globals().ScrollTrigger)&&f.core&&k()},H=function(e){return n=e||v(),!i&&n&&"undefined"!==typeof document&&document.body&&(o=window,a=document,s=a.documentElement,l=a.body,d=[o,a,s,l],n.utils.clamp,g=n.core.context||function(){},u="onpointerenter"in l?"pointer":"mouse",c=L.isTouch=o.matchMedia&&o.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in o||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,h=L.eventTypes=("ontouchstart"in s?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in s?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout((function(){return m=0}),500),F(),i=1),i};R.op=D,b.cache=0;var L=function(){function e(e){this.init(e)}return e.prototype.init=function(e){i||H(n)||console.warn("Please gsap.registerPlugin(Observer)"),f||F();var t=e.tolerance,r=e.dragMinimum,d=e.type,v=e.target,m=e.lineHeight,b=e.debounce,x=e.preventDefault,_=e.onStop,k=e.onStopDelay,C=e.ignore,P=e.wheelSpeed,M=e.event,A=e.onDragStart,L=e.onDragEnd,W=e.onDrag,q=e.onPress,U=e.onRelease,V=e.onRight,G=e.onLeft,j=e.onUp,K=e.onDown,Z=e.onChangeX,$=e.onChangeY,J=e.onChange,Q=e.onToggleX,ee=e.onToggleY,te=e.onHover,re=e.onHoverEnd,ne=e.onMove,ie=e.ignoreCheck,oe=e.isNormalizer,ae=e.onGestureStart,se=e.onGestureEnd,le=e.onWheel,ce=e.onEnable,ue=e.onDisable,fe=e.onClick,de=e.scrollSpeed,pe=e.capture,he=e.allowClicks,ge=e.lockAxis,ve=e.onLockAxis;this.target=v=Y(v)||s,this.vars=e,C&&(C=n.utils.toArray(C)),t=t||1e-9,r=r||0,P=P||1,de=de||1,d=d||"wheel,touch,pointer",b=!1!==b,m||(m=parseFloat(o.getComputedStyle(l).lineHeight)||22);var me,ye,be,xe,we,_e,ke,Ce=this,Ee=0,Se=0,Te=e.passive||!x&&!1!==e.passive,Pe=B(v,R),Me=B(v,D),Oe=Pe(),Ae=Me(),Re=~d.indexOf("touch")&&!~d.indexOf("pointer")&&"pointerdown"===h[0],De=E(v),Ye=v.ownerDocument||a,Ie=[0,0,0],Be=[
vendor: 38,679 bytes, line 1
10,0,0],Ne=0,Xe=function(){return Ne=w()},ze=function(e,t){return(Ce.event=e)&&C&&I(e.target,C)||t&&Re&&"touch"!==e.pointerType||ie&&ie(e,t)},Fe=function(){Ce._vx.reset(),Ce._vy.reset(),ye.pause(),_&&_(Ce)},He=function(){var e=Ce.deltaX=z(Ie),r=Ce.deltaY=z(Be),n=Math.abs(e)>=t,i=Math.abs(r)>=t;J&&(n||i)&&J(Ce,e,r,Ie,Be),n&&(V&&Ce.deltaX>0&&V(Ce),G&&Ce.deltaX<0&&G(Ce),Z&&Z(Ce),Q&&Ce.deltaX<0!==Ee<0&&Q(Ce),Ee=Ce.deltaX,Ie[0]=Ie[1]=Ie[2]=0),i&&(K&&Ce.deltaY>0&&K(Ce),j&&Ce.deltaY<0&&j(Ce),$&&$(Ce),ee&&Ce.deltaY<0!==Se<0&&ee(Ce),Se=Ce.deltaY,Be[0]=Be[1]=Be[2]=0),(xe||be)&&(ne&&ne(Ce),be&&(A&&1===be&&A(Ce),W&&W(Ce),be=0),xe=!1),_e&&!(_e=!1)&&ve&&ve(Ce),we&&(le(Ce),we=!1),me=0},Le=function(e,t,r){Ie[r]+=e,Be[r]+=t,Ce._vx.update(e),Ce._vy.update(t),b?me||(me=requestAnimationFrame(He)):He()},We=function(e,t){ge&&!ke&&(Ce.axis=ke=Math.abs(e)>Math.abs(t)?"x":"y",_e=!0),"y"!==ke&&(Ie[2]+=e,Ce._vx.update(e,!0)),"x"!==ke&&(Be[2]+=t,Ce._vy.update(t,!0)),b?me||(me=requestAnimationFrame(He)):He()},qe=function(e){if(!ze(e,1)){var t=(e=X(e,x)).clientX,n=e.clientY,i=t-Ce.x,o=n-Ce.y,a=Ce.isDragging;Ce.x=t,Ce.y=n,(a||(i||o)&&(Math.abs(Ce.startX-t)>=r||Math.abs(Ce.startY-n)>=r))&&(be=a?2:1,a||(Ce.isDragging=!0),We(i,o))}},Ue=Ce.onPress=function(e){ze(e,1)||e&&e.button||(Ce.axis=ke=null,ye.pause(),Ce.isPressed=!0,e=X(e),Ee=Se=0,Ce.startX=Ce.x=e.clientX,Ce.startY=Ce.y=e.clientY,Ce._vx.reset(),Ce._vy.reset(),S(oe?v:Ye,h[1],qe,Te,!0),Ce.deltaX=Ce.deltaY=0,q&&q(Ce))},Ve=Ce.onRelease=function(e){if(!ze(e,1)){T(oe?v:Ye,h[1],qe,!0);var t=!isNaN(Ce.y-Ce.startY),r=Ce.isDragging,i=r&&(Math.abs(Ce.x-Ce.startX)>3||Math.abs(Ce.y-Ce.startY)>3),a=X(e);!i&&t&&(Ce._vx.reset(),Ce._vy.reset(),x&&he&&n.delayedCall(.08,(function(){if(w()-Ne>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(Ye.createEvent){var t=Ye.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,o,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}))),Ce.isDragging=Ce.isGesturing=Ce.isPressed=!1,_&&r&&!oe&&ye.restart(!0),be&&He(),L&&r&&L(Ce),U&&U(Ce,i)}},Ge=function(e){return e.touches&&e.touches.length>1&&(Ce.isGesturing=!0)&&ae(e,Ce.isDragging)},je=function(){return(Ce.isGesturing=!1)||se(Ce)},Ke=function(e){if(!ze(e)){var t=Pe(),r=Me();Le((t-Oe)*de,(r-Ae)*de,1),Oe=t,Ae=r,_&&ye.restart(!0)}},Ze=function(e){if(!ze(e)){e=X(e,x),le&&(we=!0);var t=(1===e.deltaMode?m:2===e.deltaMode?o.innerHeight:1)*P;Le(e.deltaX*t,e.deltaY*t,0),_&&!oe&&ye.restart(!0)}},$e=function(e){if(!ze(e)){var t=e.clientX,r=e.clientY,n=t-Ce.x,i=r-Ce.y;Ce.x=t,Ce.y=r,xe=!0,_&&ye.restart(!0),(n||i)&&We(n,i)}},Je=function(e){Ce.event=e,te(Ce)},Qe=function(e){Ce.event=e,re(Ce)},et=function(e){return ze(e)||X(e,x)&&fe(Ce)};ye=Ce._dc=n.delayedCall(k||.25,Fe).pause(),Ce.deltaX=Ce.deltaY=0,Ce._vx=N(0,50,!0),Ce._vy=N(0,50,!0),Ce.scrollX=Pe,Ce.scrollY=Me,Ce.isDragging=Ce.isGesturing=Ce.isPressed=!1,g(this),Ce.enable=function(e){return Ce.isEnabled||(S(De?Ye:v,"scroll",O),d.indexOf("scroll")>=0&&S(De?Ye:v,"scroll",Ke,Te,pe),d.indexOf("wheel")>=0&&S(v,"wheel",Ze,Te,pe),(d.indexOf("touch")>=0&&c||d.indexOf("pointer")>=0)&&(S(v,h[0],Ue,Te,pe),S(Ye,h[2],Ve),S(Ye,h[3],Ve),he&&S(v,"click",Xe,!0,!0),fe&&S(v,"click",et),ae&&S(Ye,"gesturestart",Ge),se&&S(Ye,"gestureend",je),te&&S(v,u+"enter",Je),re&&S(v,u+"leave",Qe),ne&&S(v,u+"move",$e)),Ce.isEnabled=!0,Ce.isDragging=Ce.isGesturing=Ce.isPressed=xe=be=!1,Ce._vx.reset(),Ce._vy.reset(),Oe=Pe(),Ae=Me(),e&&e.type&&Ue(e),ce&&ce(Ce)),Ce},Ce.disable=function(){Ce.isEnabled&&(y.filter((function(e){return e!==Ce&&E(e.target)})).length||T(De?Ye:v,"scroll",O),Ce.isPressed&&(Ce._vx.reset(),Ce._vy.reset(),T(oe?v:Ye,h[1],qe,!0)),T(De?Ye:v,"scroll",Ke,pe),T(v,"wheel",Ze,pe),T(v,h[0],Ue,pe),T(Ye,h[2],Ve),T(Ye,h[3],Ve),T(v,"click",Xe,!0),T(v,"click",et),T(Ye,"gesturestart",Ge),T(Ye,"gestureend",je),T(v,u+"enter",Je),T(v,u+"leave",Qe),T(v,u+"move",$e),Ce.isEnabled=Ce.isPressed=Ce.isDragging=!1,ue&&ue(Ce))},Ce.kill=Ce.revert=function(){Ce.disable();var e=y.indexOf(Ce);e>=0&&y.splice(e,1),p===Ce&&(p=0)},y.push(Ce),oe&&E(v)&&(p=Ce),Ce.enable(M)},r(e,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),e}();L.version="3.13.0",L.create=function(e){return new L(e)},L.register=H,L.getAll=function(){return y.slice()},L.getById=function(e){return y.filter((function(t){return t.vars.id===e}))[0]},v()&&n.registerPlugin(L);var W,q,U,V,G,j,K,Z,$,J,Q,ee,te,re,ne,ie,oe,ae,se,le,ce,ue,fe,de,pe,he,ge,ve,me,ye,be,xe,we,_e,ke,Ce,Ee,Se,Te=1,Pe=Date.now,Me=Pe(),Oe=0,Ae=0,Re=function(e,t,r){var n=je(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},De=function(e,t){return!t||je(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},Ye=function e(){return Ae&&requestAnimationFrame(e)},Ie=function(){return re=1},Be=function(){return re=0},Ne=function(e){return e},Xe=function(e){return Math.round(1e5*e)/1e5||0},ze=function(){return"undefined"!==typeof window},Fe=function(){return W||ze()&&(W=window.gsap)&&W.registerPlugin&&W},He=function(e){return!!~K.indexOf(e)},Le=function(e){return("Height"===e?be:U["inner"+e])||G["client"+e]||j["client"+e]},We=function(e){return C(e,"getBoundingClientRect")||(He(e)?function(){return fr.width=U.innerWidth,fr.height=be,fr}:function(){return bt(e)})},qe=function(e,t,r){var n=r.d,i=r.d2,o=r.a;return(o=C(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(t?Le(i):e["client"+i])||0}},Ue=function(e,t){return!t||~x.indexOf(e)?We(e):function(){return fr}},Ve=function(e,t){var r=t.s,n=t.d2,i=t.d,o=t.a;return Math.max(0,(r="scroll"+n)&&(o=C(e,r))?o()-We(e)()[i]:He(e)?(G[r]||j[r])-Le(n):e[r]-e["offset"+n])},Ge=function(e,t){for(var r=0;r<se.length;r+=3)(!t||~t.indexOf(se[r+1]))&&e(se[r],se[r+1],se[r+2])},je=function(e){return"string"===typeof e},Ke=function(e){return"function"===typeof e},Ze=function(e){return"number"===typeof e},$e=function(e){return"object"===typeof e},Je=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},Qe=function(e,t){if(e.enabled){var r=e._ctx?e._ctx.add((function(){return t(e)})):t(e);r&&r.totalTime&&(e.callbackAnimation=r)}},et=Math.abs,tt="left",rt="top",nt="right",it="bottom",ot="width",at="height",st="Right",lt="Left",ct="Top",ut="Bottom",ft="padding",dt="margin",pt="Width",ht="Height",gt="px",vt=function(e){return U.getComputedStyle(e)},mt=function(e){var t=vt(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"},yt=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},bt=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==vt(e)[ne]&&W.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect();return r&&r.progress(0).kill(),n},xt=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},wt=function(e){var t,r=[],n=e.labels,i=e.duration();for(t in n)r.push(n[t]/i);return r},_t=function(e){return function(t){return W.utils.snap(wt(e),t)}},kt=function(e){var t=W.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort((function(e,t){return e-t}));return r?function(e,n,i){var o;if(void 0===i&&(i=.001),!n)return t(e);if(n>0){for(e-=i,o=0;o<r.length;o++)if(r[o]>=e)return r[o];return r[o-1]}for(o=r.length,e+=i;o--;)if(r[o]<=e)return r[o];return r[0]}:function(r,n,i){void 0===i&&(i=.001);var o=t(r);return!n||Math.abs(o-r)<i||o-r<0===n<0?o:t(n<0?r-e:r+e)}},Ct=function(e){return function(t,r){return kt(wt(e))(t,r.direction)}},Et=function(e,t,r,n){return r.split(",").forEach((function(r){return e(t,r,n)}))},St=function(e,t,r,n,i){return e.addEventListener(t,r,{passive:!n,capture:!!i})},Tt=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},Pt=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},Mt={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},Ot={toggleActions:"play",anticipatePin:0},At={top:0,left:0,center:.5,bottom:1,right:1},Rt=function(e,t){if(je(e)){var r=e.indexOf("="),n=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in At?At[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Dt=function(e,t,r,n,i,o,a,s){var l=i.startColor,c=i.endColor,u=i.fontSize,f=i.indent,d=i.fontWeight,p=V.createElement("div"),h=He(r)||"fixed"===C(r,"pinType"),g=-1!==e.indexOf("scroller"),v=h?j:r,m=-1!==e.indexOf("start"),y=m?l:c,b="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((g||s)&&h?"fixed;":"absolute;"),(g||s||!h)&&(b+=(n===D?nt:it)+":"+(o+parseFloat(f))+"px;"),a&&(b+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),p._isStart=m,p.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),p.style.cssText=b,p.innerText=t||0===t?e+"-"+t:e,v.children[0]?v.insertBefore(p,v.children[0]):v.appendChild(p),p._offset=p["offset"+n.op.d2],Yt(p,0,n,m),p},Yt=function(e,t,r,n){var i={display:"block"},o=r[n?"os2":"p2"],a=r[n?"p2":"os2"];e._isFlipped=n,i[r.a+"Percent"]=n?-100:0,i[r.a]=n?"1px":0,i["border"+o+pt]=1,i["border"+a+pt]=0,i[r.p]=t+"px",W.set(e,i)},It=[],Bt={},Nt=function(){return Pe()-Oe>34&&(ke||(ke=requestAnimationFrame(rr)))},Xt=function(){(!fe||!fe.isPressed||fe.startX>j.clientWidth)&&(b.cache++,fe?ke||(ke=requestAnimationFrame(rr)):rr(),Oe||qt("scrollStart"),Oe=Pe())},zt=function(){he=U.innerWidth,pe=U.innerHeight},Ft=function(e){b.cache++,(!0===e||!te&&!ue&&!V.fullscreenElement&&!V.webkitFullscreenElement&&(!de||he!==U.innerWidth||Math.abs(U.innerHeight-pe)>.25*U.innerHeight))&&Z.restart(!0)},Ht={},Lt=[],Wt=function e(){return Tt(yr,"scrollEnd",e)||Qt(!0)},qt=function(e){return Ht[e]&&Ht[e].map((function(e){return e()}))||Lt},Ut=[],Vt=function(e){for(var t=0;t<Ut.length;t+=5)(!e||Ut[t+4]&&Ut[t+4].query===e)&&(Ut[t].style.cssText=Ut[t+1],Ut[t].getBBox&&Ut[t].setAttribute("transform",Ut[t+2]||""),Ut[t+3].uncache=1)},Gt=function(e,t){var r;for(ie=0;ie<It.length;ie++)!(r=It[ie])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));xe=!0,t&&Vt(t),t||qt("revert")},jt=function(e,t){b.cache++,(t||!Ce)&&b.forEach((function(e){return Ke(e)&&e.cacheID++&&(e.rec=0)})),je(e)&&(U.history.scrollRestoration=me=e)},Kt=0,Zt=function(){if(Ee!==Kt){var e=Ee=Kt;requestAnimationFrame((function(){return e===Kt&&Qt(!0)}))}},$t=function(){j.appendChild(ye),be=!fe&&ye.offsetHeight||U.innerHeight,j.removeChild(ye)},Jt=function(e){return $(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach((function(t){return t.style.display=e?"none":"block"}))},Qt=function(e,t){if(G=V.documentElement,j=V.body,K=[U,V,G,j],!Oe||e||xe){$t(),Ce=yr.isRefreshing=!0,b.forEach((function(e){return Ke(e)&&++e.cacheID&&(e.rec=e())}));var r=qt("refreshInit");le&&yr.sort(),t||Gt(),b.forEach((function(e){Ke(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))})),It.slice(0).forEach((function(e){return e.refresh()})),xe=!1,It.forEach((function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}})),we=1,Jt(!0),It.forEach((function(e){var t=Ve(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,n=e._startClamp&&e.start>=t;(r||n)&&e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)})),Jt(!1),we=0,r.forEach((function(e){return e&&e.render&&e.render(-1)})),b.forEach((function(e){Ke(e)&&(e.smooth&&requestAnimationFrame((function(){return e.target.style.scrollBehavior="smooth"})),e.rec&&e(e.rec))})),jt(me,1),Z.pause(),Kt++,Ce=2,rr(2),It.forEach((function(e){return Ke(e.vars.onRefresh)&&e.vars.onRefresh(e)})),Ce=yr.isRefreshing=!1,qt("refresh")}else St(yr,"scrollEnd",Wt)},er=0,tr=1,rr=function(e){if(2===e||!Ce&&!xe){yr.isUpdating=!0,Se&&Se.update(0);var t=It.length,r=Pe(),n=r-Me>=50,i=t&&It[0].scroll();if(tr=er>i?-1:1,Ce||(er=i),n&&(Oe&&!re&&r-Oe>200&&(Oe=0,qt("scrollEnd")),Q=Me,Me=r),tr<0){for(ie=t;ie-- >0;)It[ie]&&It[ie].update(0,n);tr=1}else for(ie=0;ie<t;ie++)It[ie]&&It[ie].update(0,n);yr.isUpdating=!1}ke=0},nr=[tt,rt,it,nt,dt+ut,dt+st,dt+ct,dt+lt,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],ir=nr.concat([ot,at,"boxSizing","max"+pt,"max"+ht,"position",dt,ft,ft+ct,ft+st,ft+ut,ft+lt]),or=function(e,t,r){lr(r);var n=e._gsap;if(n.spacerIsNative)lr(n.spacerState);else if(e._gsap.swappedIn){var i=t.parentNode;i&&(i.insertBefore(e,t),i.removeChild(t))}e._gsap.swappedIn=!1},ar=function(e,t,r,n){if(!e._gsap.swappedIn){for(var i,o=nr.length,a=t.style,s=e.style;o--;)a[i=nr[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s[it]=s[nt]="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a[ot]=xt(e,R)+gt,a[at]=xt(e,D)+gt,a[ft]=s[dt]=s[rt]=s[tt]="0",lr(n),s[ot]=s["max"+pt]=r[ot],s[at]=s["max"+ht]=r[at],s[ft]=r[ft],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},sr=/([A-Z])/g,lr=function(e){if(e){var t,r,n=e.t.style,i=e.length,o=0;for((e.t._gsap||W.core.getCache(e.t)).uncache=1;o<i;o+=2)r=e[o+1],t=e[o],r?n[t]=r:n[t]&&n.removeProperty(t.replace(sr,"-$1").toLowerCase())}},cr=function(e){for(var t=ir.length,r=e.style,n=[],i=0;i<t;i++)n.push(ir[i],r[ir[i]]);return n.t=e,n},ur=function(e,t,r){for(var n,i=[],o=e.length,a=r?8:0;a<o;a+=2)n=e[a],i.push(n,n in t?t[n]:e[a+1]);return i.t=e.t,i},fr={left:0,top:0},dr=function(e,t,r,n,i,o,a,s,l,c,u,f,d,p){Ke(e)&&(e=e(s)),je(e)&&"max"===e.substr(0,3)&&(e=f+("="===e.charAt(4)?Rt("0"+e.substr(3),r):0));var h,g,v,m=d?d.time():0;if(d&&d.seek(0),isNaN(e)||(e=+e),Ze(e))d&&(e=W.utils.mapRange(d.scrollTrigger.start,d.scrollTrigger.end,0,f,e)),a&&Yt(a,r,n,!0);else{Ke(t)&&(t=t(s));var y,b,x,w,_=(e||"0").split(" ");v=Y(t,s)||j,(y=bt(v)||{})&&(y.left||y.top)||"none"!==vt(v).display||(w=v.style.display,v.style.display="block",y=bt(v),w?v.style.display=w:v.style.removeProperty("display")),b=Rt(_[0],y[n.d]),x=Rt(_[1]||"0",r),e=y[n.p]-l[n.p]-c+b+i-x,a&&Yt(a,x,n,r-x<20||a._isStart&&x>20),r-=r-x}if(p&&(s[p]=e||-.001,e<0&&(e=0)),o){var k=e+r,C=o._isStart;h="scroll"+n.d2,Yt(o,k,n,C&&k>20||!C&&(u?Math.max(j[h],G[h]):o.parentNode[h])<=k+1),u&&(l=bt(a),u&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+gt))}return d&&v&&(h=bt(v),d.seek(f),g=bt(v),d._caScrollDist=h[n.p]-g[n.p],e=e/d._caScrollDist*f),d&&d.seek(m),d?e:Math.round(e)},pr=/(webkit|moz|length|cssText|inset)/i,hr=function(e,t,r,n){if(e.parentNode!==t){var i,o,a=e.style;if(t===j){for(i in e._stOrig=a.cssText,o=vt(e))+i||pr.test(i)||!o[i]||"string"!==typeof a[i]||"0"===i||(a[i]=o[i]);a.top=r,a.left=n}else a.cssText=e._stOrig;W.core.getCache(e).uncache=1,t.appendChild(e)}},gr=function(e,t,r){var n=t,i=n;return function(t){var o=Math.round(e());return o!==n&&o!==i&&Math.abs(o-n)>3&&Math.abs(o-i)>3&&(t=o,r&&r()),i=n,n=Math.round(t)}},vr=function(e,t,r){var n={};n[t.p]="+="+r,W.set(e,n)},mr=function(e,t){var r=B(e,t),n="_scroll"+t.p2,i=function t(i,o,a,s,l){var c=t.tween,u=o.onComplete,f={};a=a||r();var d=gr(r,a,(function(){c.kill(),t.tween=0}));return l=s&&l||0,s=s||i-a,c&&c.kill(),o[n]=i,o.inherit=!1,o.modifiers=f,f[n]=function(){return d(a+s*c.ratio+l*c.ratio*c.ratio)},o.onUpdate=function(){b.cache++,t.tween&&rr()},o.onComplete=function(){t.tween=0,u&&u.call(c)},c=t.tween=W.to(e,o)};return e[n]=r,r.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},St(e,"wheel",r.wheelHandler),yr.isTouch&&St(e,"touchmove",r.wheelHandler),i},yr=function(){function e(t,r){q||e.register(W)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ve(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Ae){var n,i,o,a,s,l,c,u,f,d,p,h,g,v,m,y,w,_,k,E,S,T,P,M,O,A,I,N,X,z,F,H,L,q,K,Z,ee,ne,oe,ae=t=yt(je(t)||Ze(t)||t.nodeType?{trigger:t}:t,Ot),se=ae.onUpdate,ue=ae.toggleClass,fe=ae.id,de=ae.onToggle,pe=ae.onRefresh,he=ae.scrub,ge=ae.trigger,ve=ae.pin,me=ae.pinSpacing,ye=ae.invalidateOnRefresh,be=ae.anticipatePin,xe=ae.onScrubComplete,ke=ae.onSnapComplete,Ee=ae.once,Me=ae.snap,Ye=ae.pinReparent,Ie=ae.pinSpacer,Be=ae.containerAnimation,ze=ae.fastScrollEnd,Fe=ae.preventOverlaps,Le=t.horizontal||t.containerAnimation&&!1!==t.horizontal?R:D,We=!he&&0!==he,Ge=Y(t.scroller||U),tt=W.core.getCache(Ge),rt=He(Ge),nt="fixed"===("pinType"in t?t.pinType:C(Ge,"pinType")||rt&&"fixed"),it=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],wt=We&&t.toggleActions.split(" "),Et="markers"in t?t.markers:Ot.markers,Pt=rt?0:parseFloat(vt(Ge)["border"+Le.p2+pt])||0,At=this,Yt=t.onRefreshInit&&function(){return t.onRefreshInit(At)},Nt=qe(Ge,rt,Le),zt=Ue(Ge,rt),Ht=0,Lt=0,qt=0,Ut=B(Ge,Le);if(At._startClamp=At._endClamp=!1,At._dir=Le,be*=45,At.scroller=Ge,At.scroll=Be?Be.time.bind(Be):Ut,a=Ut(),At.vars=t,r=r||t.animation,"refreshPriority"in t&&(le=1,-9999===t.refreshPriority&&(Se=At)),tt.tweenScroll=tt.tweenScroll||{top:mr(Ge,D),left:mr(Ge,R)},At.tweenTo=n=tt.tweenScroll[Le.p],At.scrubDuration=function(e){(L=Ze(e)&&e)?H?H.duration(e):H=W.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:L,paused:!0,onComplete:function(){return xe&&xe(At)}}):(H&&H.progress(1).kill(),H=0)},r&&(r.vars.lazy=!1,r._initted&&!At.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),At.animation=r.pause(),r.scrollTrigger=At,At.scrubDuration(he),z=0,fe||(fe=r.vars.id)),Me&&($e(Me)&&!Me.push||(Me={snapTo:Me}),"scrollBehavior"in j.style&&W.set(rt?[j,G]:Ge,{scrollBehavior:"auto"}),b.forEach((function(e){return Ke(e)&&e.target===(rt?V.scrollingElement||G:Ge)&&(e.smooth=!1)})),o=Ke(Me.snapTo)?Me.snapTo:"labels"===Me.snapTo?_t(r):"labelsDirectional"===Me.snapTo?Ct(r):!1!==Me.directional?function(e,t){return kt(Me.snapTo)(e,Pe()-Lt<500?0:t.direction)}:W.utils.snap(Me.snapTo),q=Me.duration||{min:.1,max:2},q=$e(q)?J(q.min,q.max):J(q,q),K=W.delayedCall(Me.delay||L/2||.1,(function(){var e=Ut(),t=Pe()-Lt<500,i=n.tween;if(!(t||Math.abs(At.getVelocity())<10)||i||re||Ht===e)At.isActive&&Ht!==e&&K.restart(!0);else{var a,s,u=(e-l)/v,f=r&&!We?r.totalProgress():u,d=t?0:(f-F)/(Pe()-Q)*1e3||0,p=W.utils.clamp(-u,1-u,et(d/2)*d/.185),h=u+(!1===Me.inertia?0:p),g=Me,m=g.onStart,y=g.onInterrupt,b=g.onComplete;if(a=o(h,At),Ze(a)||(a=h),s=Math.max(0,Math.round(l+a*v)),e<=c&&e>=l&&s!==e){if(i&&!i._initted&&i.data<=et(s-e))return;!1===Me.inertia&&(p=a-u),n(s,{duration:q(et(.185*Math.max(et(h-f),et(a-f))/d/.05||0)),ease:Me.ease||"power3",data:et(s-e),onInterrupt:function(){return K.restart(!0)&&y&&y(At)},onComplete:function(){At.update(),Ht=Ut(),r&&!We&&(H?H.resetTo("totalProgress",a,r._tTime/r._tDur):r.progress(a)),z=F=r&&!We?r.totalProgress():At.progress,ke&&ke(At),b&&b(At)}},e,p*v,s-e-p*v),m&&m(At,n.tween)}}})).pause()),fe&&(Bt[fe]=At),(oe=(ge=At.trigger=Y(ge||!0!==ve&&ve))&&ge._gsap&&ge._gsap.stRevert)&&(oe=oe(At)),ve=!0===ve?ge:Y(ve),je(ue)&&(ue={targets:ge,className:ue}),ve&&(!1===me||me===dt||(me=!(!me&&ve.parentNode&&ve.parentNode.style&&"flex"===vt(ve.parentNode).display)&&ft),At.pin=ve,(i=W.core.getCache(ve)).spacer?m=i.pinState:(Ie&&((Ie=Y(Ie))&&!Ie.nodeType&&(Ie=Ie.current||Ie.nativeElement),i.spacerIsNative=!!Ie,Ie&&(i.spacerState=cr(Ie))),i.spacer=_=Ie||V.createElement("div"),_.classList.add("pin-spacer"),fe&&_.classList.add("pin-spacer-"+fe),i.pinState=m=cr(ve)),!1!==t.force3D&&W.set(ve,{force3D:!0}),At.spacer=_=i.spacer,X=vt(ve),M=X[me+Le.os2],E=W.getProperty(ve),S=W.quickSetter(ve,Le.a,gt),ar(ve,_,X),w=cr(ve)),Et){h=$e(Et)?yt(Et,Mt):Mt,d=Dt("scroller-start",fe,Ge,Le,h,0),p=Dt("scroller-end",fe,Ge,Le,h,0,d),k=d["offset"+Le.op.d2];var Vt=Y(C(Ge,"content")||Ge);u=this.markerStart=Dt("start",fe,Vt,Le,h,k,0,Be),f=this.markerEnd=Dt("end",fe,Vt,Le,h,k,0,Be),Be&&(ne=W.quickSetter([u,f],Le.a,gt)),nt||x.length&&!0===C(Ge,"fixedMarkers")||(mt(rt?j:Ge),W.set([d,p],{force3D:!0}),A=W.quickSetter(d,Le.a,gt),N=W.quickSetter(p,Le.a,gt))}if(Be){var Gt=Be.vars.onUpdate,jt=Be.vars.onUpdateParams;Be.eventCallback("onUpdate",(function(){At.update(0,0,1),Gt&&Gt.apply(Be,jt||[])}))}if(At.previous=function(){return It[It.indexOf(At)-1]},At.next=function(){return It[It.indexOf(At)+1]},At.revert=function(e,t){if(!t)return At.kill(!0);var n=!1!==e||!At.enabled,i=te;n!==At.isReverted&&(n&&(Z=Math.max(Ut(),At.scroll.rec||0),qt=At.progress,ee=r&&r.progress()),u&&[u,f,d,p].forEach((function(e){return e.style.display=n?"none":"block"})),n&&(te=At,At.update(n)),!ve||Ye&&At.isActive||(n?or(ve,_,m):ar(ve,_,vt(ve),O)),n||At.update(n),te=i,At.isReverted=n)},At.refresh=function(i,o,h,b){if(!te&&At.enabled||o)if(ve&&i&&Oe)St(e,"scrollEnd",Wt);else{!Ce&&Yt&&Yt(At),te=At,n.tween&&!h&&(n.tween.kill(),n.tween=0),H&&H.pause(),ye&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren&&r.getChildren(!0,!0,!1).forEach((function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}))),At.isReverted||At.revert(!0,!0),At._subPinOffset=!1;var x,k,C,S,M,A,N,X,z,F,L,q,U,$=Nt(),J=zt(),Q=Be?Be.duration():Ve(Ge,Le),re=v<=.01||!v,ne=0,ie=b||0,oe=$e(h)?h.end:t.end,ae=t.endTrigger||ge,se=$e(h)?h.start:t.start||(0!==t.start&&ge?ve?"0 0":"0 100%":0),le=At.pinnedContainer=t.pinnedContainer&&Y(t.pinnedContainer,At),ue=ge&&Math.max(0,It.indexOf(At))||0,fe=ue;for(Et&&$e(h)&&(q=W.getProperty(d,Le.p),U=W.getProperty(p,Le.p));fe-- >0;)(A=It[fe]).end||A.refresh(0,1)||(te=At),!(N=A.pin)||N!==ge&&N!==ve&&N!==le||A.isReverted||(F||(F=[]),F.unshift(A),A.revert(!0,!0)),A!==It[fe]&&(ue--,fe--);for(Ke(se)&&(se=se(At)),se=Re(se,"start",At),l=dr(se,ge,$,Le,Ut(),u,d,At,J,Pt,nt,Q,Be,At._startClamp&&"_startClamp")||(ve?-.001:0),Ke(oe)&&(oe=oe(At)),je(oe)&&!oe.indexOf("+=")&&(~oe.indexOf(" ")?oe=(je(se)?se.split(" ")[0]:"")+oe:(ne=Rt(oe.substr(2),$),oe=je(se)?se:(Be?W.utils.mapRange(0,Be.duration(),Be.scrollTrigger.start,Be.scrollTrigger.end,l):l)+ne,ae=ge)),oe=Re(oe,"end",At),c=Math.max(l,dr(oe||(ae?"100% 0":Q),ae,$,Le,Ut()+ne,f,p,At,J,Pt,nt,Q,Be,At._endClamp&&"_endClamp"))||-.001,ne=0,fe=ue;fe--;)(N=(A=It[fe]).pin)&&A.start-A._pinPush<=l&&!Be&&A.end>0&&(x=A.end-(At._startClamp?Math.max(0,A.start):A.start),(N===ge&&A.start-A._pinPush<l||N===le)&&isNaN(se)&&(ne+=x*(1-A.progress)),N===ve&&(ie+=x));if(l+=ne,c+=ne,At._startClamp&&(At._startClamp+=ne),At._endClamp&&!Ce&&(At._endClamp=c||-.001,c=Math.min(c,Ve(Ge,Le))),v=c-l||(l-=.01)&&.001,re&&(qt=W.utils.clamp(0,1,W.utils.normalize(l,c,Z))),At._pinPush=ie,u&&ne&&((x={})[Le.a]="+="+ne,le&&(x[Le.p]="-="+Ut()),W.set([u,f],x)),!ve||we&&At.end>=Ve(Ge,Le)){if(ge&&Ut()&&!Be)for(k=ge.parentNode;k&&k!==j;)k._pinOffset&&(l-=k._pinOffset,c-=k._pinOffset),k=k.parentNode}else x=vt(ve),S=Le===D,C=Ut(),T=parseFloat(E(Le.a))+ie,!Q&&c>1&&(L={style:L=(rt?V.scrollingElement||G:Ge).style,value:L["overflow"+Le.a.toUpperCase()]},rt&&"scroll"!==vt(j)["overflow"+Le.a.toUpperCase()]&&(L.style["overflow"+Le.a.toUpperCase()]="scroll")),ar(ve,_,x),w=cr(ve),k=bt(ve,!0),X=nt&&B(Ge,S?R:D)(),me?((O=[me+Le.os2,v+ie+gt]).t=_,(fe=me===ft?xt(ve,Le)+v+ie:0)&&(O.push(Le.d,fe+gt),"auto"!==_.style.flexBasis&&(_.style.flexBasis=fe+gt)),lr(O),le&&It.forEach((function(e){e.pin===le&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)})),nt&&Ut(Z)):(fe=xt(ve,Le))&&"auto"!==_.style.flexBasis&&(_.style.flexBasis=fe+gt),nt&&((M={top:k.top+(S?C-l:X)+gt,left:k.left+(S?X:C-l)+gt,boxSizing:"border-box",position:"fixed"})[ot]=M["max"+pt]=Math.ceil(k.width)+gt,M[at]=M["max"+ht]=Math.ceil(k.height)+gt,M[dt]=M[dt+ct]=M[dt+st]=M[dt+ut]=M[dt+lt]="0",M[ft]=x[ft],M[ft+ct]=x[ft+ct],M[ft+st]=x[ft+st],M[ft+ut]=x[ft+ut],M[ft+lt]=x[ft+lt],y=ur(m,M,Ye),Ce&&Ut(0)),r?(z=r._initted,ce(1),r.render(r.duration(),!0,!0),P=E(Le.a)-T+v+ie,I=Math.abs(v-P)>1,nt&&I&&y.splice(y.length-2,2),r.render(0,!0,!0),z||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),ce(0)):P=v,L&&(L.value?L.style["overflow"+Le.a.toUpperCase()]=L.value:L.style.removeProperty("overflow-"+Le.a));F&&F.forEach((function(e){return e.revert(!1,!0)})),At.start=l,At.end=c,a=s=Ce?Z:Ut(),Be||Ce||(a<Z&&Ut(Z),At.scroll.rec=0),At.revert(!1,!0),Lt=Pe(),K&&(Ht=-1,K.restart(!0)),te=0,r&&We&&(r._initted||ee)&&r.progress()!==ee&&r.progress(ee||0,!0).render(r.time(),!0,!0),(re||qt!==At.progress||Be||ye||r&&!r._initted)&&(r&&!We&&(r._initted||qt||!1!==r.vars.immediateRender)&&r.totalProgress(Be&&l<-.001&&!qt?W.utils.normalize(l,c,0):qt,!0),At.progress=re||(a-l)/v===qt?0:qt),ve&&me&&(_._pinOffset=Math.round(At.progress*P)),H&&H.invalidate(),isNaN(q)||(q-=W.getProperty(d,Le.p),U-=W.getProperty(p,Le.p),vr(d,Le,q),vr(u,Le,q-(b||0)),vr(p,Le,U),vr(f,Le,U-(b||0))),re&&!Ce&&At.update(),!pe||Ce||g||(g=!0,pe(At),g=!1)}},At.getVelocity=function(){return(Ut()-s)/(Pe()-Q)*1e3||0},At.endAnimation=function(){Je(At.callbackAnimation),r&&(H?H.progress(1):r.paused()?We||Je(r,At.direction<0,1):Je(r,r.reversed()))},At.labelToScroll=function(e){return r&&r.labels&&(l||At.refresh()||l)+r.labels[e]/r.duration()*v||0},At.getTrailing=function(e){var t=It.indexOf(At),r=At.direction>0?It.slice(0,t).reverse():It.slice(t+1);return(je(e)?r.filter((function(t){return t.vars.preventOverlaps===e})):r).filter((function(e){return At.direction>0?e.end<=l:e.start>=c}))},At.update=function(e,t,i){if(!Be||i||e){var o,u,f,p,h,g,m,b=!0===Ce?Z:At.scroll(),x=e?0:(b-l)/v,k=x<0?0:x>1?1:x||0,C=At.progress;if(t&&(s=a,a=Be?Ut():b,Me&&(F=z,z=r&&!We?r.totalProgress():k)),be&&ve&&!te&&!Te&&Oe&&(!k&&l<b+(b-s)/(Pe()-Q)*be?k=1e-4:1===k&&c>b+(b-s)/(Pe()-Q)*be&&(k=.9999)),k!==C&&At.enabled){if(p=(h=(o=At.isActive=!!k&&k<1)!==(!!C&&C<1))||!!k!==!!C,At.direction=k>C?1:-1,At.progress=k,p&&!te&&(u=k&&!C?0:1===k?1:1===C?2:3,We&&(f=!h&&"none"!==wt[u+1]&&wt[u+1]||wt[u],m=r&&("complete"===f||"reset"===f||f in r))),Fe&&(h||m)&&(m||he||!r)&&(Ke(Fe)?Fe(At):At.getTrailing(Fe).forEach((function(e){return e.endAnimation()}))),We||(!H||te||Te?r&&r.totalProgress(k,!(!te||!Lt&&!e)):(H._dp._time-H._start!==H._time&&H.render(H._dp._time-H._start),H.resetTo?H.resetTo("totalProgress",k,r._tTime/r._tDur):(H.vars.totalProgress=k,H.invalidate().restart()))),ve)if(e&&me&&(_.style[me+Le.os2]=M),nt){if(p){if(g=!e&&k>C&&c+1>b&&b+1>=Ve(Ge,Le),Ye)if(e||!o&&!g)hr(ve,_);else{var E=bt(ve,!0),O=b-l;hr(ve,j,E.top+(Le===D?O:0)+gt,E.left+(Le===D?0:O)+gt)}lr(o||g?y:w),I&&k<1&&o||S(T+(1!==k||g?0:P))}}else S(Xe(T+P*k));Me&&!n.tween&&!te&&!Te&&K.restart(!0),ue&&(h||Ee&&k&&(k<1||!_e))&&$(ue.targets).forEach((function(e){return e.classList[o||Ee?"add":"remove"](ue.className)})),se&&!We&&!e&&se(At),p&&!te?(We&&(m&&("complete"===f?r.pause().totalProgress(1):"reset"===f?r.restart(!0).pause():"restart"===f?r.restart(!0):r[f]()),se&&se(At)),!h&&_e||(de&&h&&Qe(At,de),it[u]&&Qe(At,it[u]),Ee&&(1===k?At.kill(!1,1):it[u]=0),h||it[u=1===k?1:3]&&Qe(At,it[u])),ze&&!o&&Math.abs(At.getVelocity())>(Ze(ze)?ze:2500)&&(Je(At.callbackAnimation),H?H.progress(1):Je(r,"reverse"===f?1:!k,1))):We&&se&&!te&&se(At)}if(N){var R=Be?b/Be.duration()*(Be._caScrollDist||0):b;A(R+(d._isFlipped?1:0)),N(R)}ne&&ne(-b/Be.duration()*(Be._caScrollDist||0))}},At.enable=function(t,r){At.enabled||(At.enabled=!0,St(Ge,"resize",Ft),rt||St(Ge,"scroll",Xt),Yt&&St(e,"refreshInit",Yt),!1!==t&&(At.progress=qt=0,a=s=Ht=Ut()),!1!==r&&At.refresh())},At.getTween=function(e){return e&&n?n.tween:H},At.setPositions=function(e,t,r,n){if(Be){var i=Be.scrollTrigger,o=Be.duration(),a=i.end-i.start;e=i.start+a*e/o,t=i.start+a*t/o}At.refresh(!1,!1,{start:De(e,r&&!!At._startClamp),end:De(t,r&&!!At._endClamp)},n),At.update()},At.adjustPinSpacing=function(e){if(O&&e){var t=O.indexOf(Le.d)+1;O[t]=parseFloat(O[t])+e+gt,O[1]=parseFloat(O[1])+e+gt,lr(O)}},At.disable=function(t,r){if(At.enabled&&(!1!==t&&At.revert(!0,!0),At.enabled=At.isActive=!1,r||H&&H.pause(),Z=0,i&&(i.uncache=1),Yt&&Tt(e,"refreshInit",Yt),K&&(K.pause(),n.tween&&n.tween.kill()&&(n.tween=0)),!rt)){for(var o=It.length;o--;)if(It[o].scroller===Ge&&It[o]!==At)return;Tt(Ge,"resize",Ft),rt||Tt(Ge,"scroll",Xt)}},At.kill=function(e,n){At.disable(e,n),H&&!n&&H.kill(),fe&&delete Bt[fe];var o=It.indexOf(At);o>=0&&It.splice(o,1),o===ie&&tr>0&&ie--,o=0,It.forEach((function(e){return e.scroller===At.scroller&&(o=1)})),o||Ce||(At.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),u&&[u,f,d,p].forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),Se===At&&(Se=0),ve&&(i&&(i.uncache=1),o=0,It.forEach((function(e){return e.pin===ve&&o++})),o||(i.spacer=0)),t.onKill&&t.onKill(At)},It.push(At),At.enable(!1,!1),oe&&oe(At),r&&r.add&&!v){var Kt=At.update;At.update=function(){At.update=Kt,b.cache++,l||c||At.refresh()},W.delayedCall(.01,At.update),v=.01,l=c=0}else At.refresh();ve&&Zt()}else this.update=this.refresh=this.kill=Ne},e.register=function(t){return q||(W=t||Fe(),ze()&&window.document&&e.enable(),q=Ae),q},e.defaults=function(e){if(e)for(var t in e)Ot[t]=e[t];return Ot},e.disable=function(e,t){Ae=0,It.forEach((function(r){return r[t?"kill":"disable"](e)})),Tt(U,"wheel",Xt),Tt(V,"scroll",Xt),clearInterval(ee),Tt(V,"touchcancel",Ne),Tt(j,"touchstart",Ne),Et(Tt,V,"pointerdown,touchstart,mousedown",Ie),Et(Tt,V,"pointerup,touchend,mouseup",Be),Z.kill(),Ge(Tt);for(var r=0;r<b.length;r+=3)Pt(Tt,b[r],b[r+1]),Pt(Tt,b[r],b[r+2])},e.enable=function(){if(U=window,V=document,G=V.documentElement,j=V.body,W&&($=W.utils.toArray,J=W.utils.clamp,ve=W.core.context||Ne,ce=W.core.suppressOverwrites||Ne,me=U.history.scrollRestoration||"auto",er=U.pageYOffset||0,W.core.globals("ScrollTrigger",e),j)){Ae=1,(ye=document.createElement("div")).style.height="100vh",ye.style.position="absolute",$t(),Ye(),L.register(W),e.isTouch=L.isTouch,ge=L.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),de=1===L.isTouch,St(U,"wheel",Xt),K=[U,V,G,j],W.matchMedia?(e.matchMedia=function(e){var t,r=W.matchMedia();for(t in e)r.add(t,e[t]);return r},W.addEventListener("matchMediaInit",(function(){return Gt()})),W.addEventListener("matchMediaRevert",(function(){return Vt()})),W.addEventListener("matchMedia",(function(){Qt(0,1),qt("matchMedia")})),W.matchMedia().add("(orientation: portrait)",(function(){return zt(),zt}))):console.warn("Requires GSAP 3.11.0 or later"),zt(),St(V,"scroll",Xt);var t,r,n=j.hasAttribute("style"),i=j.style,o=i.borderTopStyle,a=W.core.Animation.prototype;for(a.revert||Object.defineProperty(a,"revert",{value:function(){return this.time(-.01,!0)}}),i.borderTopStyle="solid",t=bt(j),D.m=Math.round(t.top+D.sc())||0,R.m=Math.round(t.left+R.sc())||0,o?i.borderTopStyle=o:i.removeProperty("border-top-style"),n||(j.setAttribute("style",""),j.removeAttribute("style")),ee=setInterval(Nt,250),W.delayedCall(.5,(function(){return Te=0})),St(V,"touchcancel",Ne),St(j,"touchstart",Ne),Et(St,V,"pointerdown,touchstart,mousedown",Ie),Et(St,V,"pointerup,touchend,mouseup",Be),ne=W.utils.checkPrefix("transform"),ir.push(ne),q=Pe(),Z=W.delayedCall(.2,Qt).pause(),se=[V,"visibilitychange",function(){var e=U.innerWidth,t=U.innerHeight;V.hidden?(oe=e,ae=t):oe===e&&ae===t||Ft()},V,"DOMContentLoaded",Qt,U,"load",Qt,U,"resize",Ft],Ge(St),It.forEach((function(e){return e.enable(0,1)})),r=0;r<b.length;r+=3)Pt(Tt,b[r],b[r+1]),Pt(Tt,b[r],b[r+2])}},e.config=function(t){"limitCallbacks"in t&&(_e=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(ee)||(ee=r)&&setInterval(Nt,r),"ignoreMobileResize"in t&&(de=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(Ge(Tt)||Ge(St,t.autoRefreshEvents||"none"),ue=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=Y(e),n=b.indexOf(r),i=He(r);~n&&b.splice(n,i?6:2),t&&(i?x.unshift(U,t,j,t,G,t):x.unshift(r,t))},e.clearMatchMedia=function(e){It.forEach((function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)}))},e.isInViewport=function(e,t,r){var n=(je(e)?Y(e):e).getBoundingClientRect(),i=n[r?ot:at]*t||0;return r?n.right-i>0&&n.left+i<U.innerWidth:n.bottom-i>0&&n.top+i<U.innerHeight},e.positionInViewport=function(e,t,r){je(e)&&(e=Y(e));var n=e.getBoundingClientRect(),i=n[r?ot:at],o=null==t?i/2:t in At?At[t]*i:~t.indexOf("%")?parseFloat(t)*i/100:parseFloat(t)||0;return r?(n.left+o)/U.innerWidth:(n.top+o)/U.innerHeight},e.killAll=function(e){if(It.slice(0).forEach((function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()})),!0!==e){var t=Ht.killAll||[];Ht={},t.forEach((function(e){return e()}))}},e}();yr.version="3.13.0",yr.saveStyles=function(e){return e?$(e).forEach((function(e){if(e&&e.style){var t=Ut.indexOf(e);t>=0&&Ut.splice(t,5),Ut.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),W.core.getCache(e),ve())}})):Ut},yr.revert=function(e,t){return Gt(!e,t)},yr.create=function(e,t){return new yr(e,t)},yr.refresh=function(e){return e?Ft(!0):(q||yr.register())&&Qt(!0)},yr.update=function(e){return++b.cache&&rr(!0===e?2:0)},yr.clearScrollMemory=jt,yr.maxScroll=function(e,t){return Ve(e,t?R:D)},yr.getScrollFunc=function(e,t){return B(Y(e),t?R:D)},yr.getById=function(e){return Bt[e]},yr.getAll=function(){return It.filter((function(e){return"ScrollSmoother"!==e.vars.id}))},yr.isScrolling=function(){return!!Oe},yr.snapDirectional=kt,yr.addEventListener=function(e,t){var r=Ht[e]||(Ht[e]=[]);~r.indexOf(t)||r.push(t)},yr.removeEventListener=function(e,t){var r=Ht[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},yr.batch=function(e,t){var r,n=[],i={},o=t.interval||.016,a=t.batchMax||1e9,s=function(e,t){var r=[],n=[],i=W.delayedCall(o,(function(){t(r,n),r=[],n=[]})).pause();return function(e){r.length||i.restart(!0),r.push(e.trigger),n.push(e),a<=r.length&&i.progress(1)}};for(r in t)i[r]="on"===r.substr(0,2)&&Ke(t[r])&&"onRefreshInit"!==r?s(r,t[r]):t[r];return Ke(a)&&(a=a(),St(yr,"refresh",(function(){return a=t.batchMax()}))),$(e).forEach((function(e){var t={};for(r in i)t[r]=i[r];t.trigger=e,n.push(yr.create(t))})),n};var br,xr=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},wr=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(L.isTouch?" pinch-zoom":""):"none",t===G&&e(j,r)},_r={auto:1,scroll:1},kr=function(e){var t,r=e.event,n=e.target,i=e.axis,o=(r.changedTouches?r.changedTouches[0]:r).target,a=o._gsap||W.core.getCache(o),s=Pe();if(!a._isScrollT||s-a._isScrollT>2e3){for(;o&&o!==j&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!_r[(t=vt(o)).overflowY]&&!_r[t.overflowX]);)o=o.parentNode;a._isScroll=o&&o!==n&&!He(o)&&(_r[(t=vt(o)).overflowY]||_r[t.overflowX]),a._isScrollT=s}(a._isScroll||"x"===i)&&(r.stopPropagation(),r._gsapAllow=!0)},Cr=function(e,t,r,n){return L.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&kr,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&St(V,L.eventTypes[0],Sr,!1,!0)},onDisable:function(){return Tt(V,L.eventTypes[0],Sr,!0)}})},Er=/(input|label|select|textarea)/i,Sr=function(e){var t=Er.test(e.target.tagName);(t||br)&&(e._gsapAllow=!0,br=t)},Tr=function(e){$e(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,n,i,o,a,s,l,c=e,u=c.normalizeScrollX,f=c.momentum,d=c.allowNestedScroll,p=c.onRelease,h=Y(e.target)||G,g=W.core.globals().ScrollSmoother,v=g&&g.get(),m=ge&&(e.content&&Y(e.content)||v&&!1!==e.content&&!v.smooth()&&v.content()),y=B(h,D),x=B(h,R),w=1,_=(L.isTouch&&U.visualViewport?U.visualViewport.scale*U.visualViewport.width:U.outerWidth)/U.innerWidth,k=0,C=Ke(f)?function(){return f(t)}:function(){return f||2.8},E=Cr(h,e.type,!0,d),S=function(){return i=!1},T=Ne,P=Ne,M=function(){r=Ve(h,D),P=J(ge?1:0,r),u&&(T=J(0,Ve(h,R))),n=Kt},O=function(){m._gsap.y=Xe(parseFloat(m._gsap.y)+y.offset)+"px",m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(m._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},A=function(){if(i){requestAnimationFrame(S);var e=Xe(t.deltaY/2),r=P(y.v-e);if(m&&r!==y.v+y.offset){y.offset=r-y.v;var n=Xe((parseFloat(m&&m._gsap.y)||0)-y.offset);m.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",m._gsap.y=n+"px",y.cacheID=b.cache,rr()}return!0}y.offset&&O(),i=!0},I=function(){M(),o.isActive()&&o.vars.scrollY>r&&(y()>r?o.progress(1)&&y(r):o.resetTo("scrollY",r))};return m&&W.set(m,{y:"+=0"}),e.ignoreCheck=function(e){return ge&&"touchmove"===e.type&&A()||w>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){i=!1;var e=w;w=Xe((U.visualViewport&&U.visualViewport.scale||1)/_),o.pause(),e!==w&&wr(h,w>1.01||!u&&"x"),a=x(),s=y(),M(),n=Kt},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&O(),t){b.cache++;var n,i,a=C();u&&(i=(n=x())+.05*a*-e.velocityX/.227,a*=xr(x,n,i,Ve(h,R)),o.vars.scrollX=T(i)),i=(n=y())+.05*a*-e.velocityY/.227,a*=xr(y,n,i,Ve(h,D)),o.vars.scrollY=P(i),o.invalidate().duration(a).play(.01),(ge&&o.vars.scrollY>=r||n>=r-1)&&W.to({},{onUpdate:I,duration:a})}else l.restart(!0);p&&p(e)},e.onWheel=function(){o._ts&&o.pause(),Pe()-k>1e3&&(n=0,k=Pe())},e.onChange=function(e,t,r,i,o){if(Kt!==n&&M(),t&&u&&x(T(i[2]===t?a+(e.startX-e.x):x()+t-i[1])),r){y.offset&&O();var l=o[2]===r,c=l?s+e.startY-e.y:y()+r-o[1],f=P(c);l&&c!==f&&(s+=f-c),y(f)}(r||t)&&rr()},e.onEnable=function(){wr(h,!u&&"x"),yr.addEventListener("refresh",I),St(U,"resize",I),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=x.smooth=!1),E.enable()},e.onDisable=function(){wr(h,!0),Tt(U,"resize",I),yr.removeEventListener("refresh",I),E.kill()},e.lockAxis=!1!==e.lockAxis,(t=new L(e)).iOS=ge,ge&&!y()&&y(1),ge&&W.ticker.add(Ne),l=t._dc,o=W.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:gr(y,y(),(function(){return o.pause()}))},onUpdate:rr,onComplete:l.vars.onComplete}),t};yr.sort=function(e){if(Ke(e))return It.sort(e);var t=U.pageYOffset||0;return yr.getAll().forEach((function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+U.innerHeight})),It.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},yr.observe=function(e){return new L(e)},yr.normalizeScroll=function(e){if("undefined"===typeof e)return fe;if(!0===e&&fe)return fe.enable();if(!1===e)return fe&&fe.kill(),void(fe=e);var t=e instanceof L?e:Tr(e);return fe&&fe.target===t.target&&fe.kill(),He(t.target)&&(fe=t),t},yr.core={_getVelocityProp:N,_inputObserver:Cr,_scrollers:b,_proxies:x,bridge:{ss:function(){Oe||qt("scrollStart"),Oe=Pe()},ref:function(){return te}}},Fe()&&W.registerPlugin(yr),e.ScrollTrigger=yr,e.default=yr,"undefined"===typeof window||window!==e?Object.defineProperty(e,"__esModule",{value:!0}):delete window.default}(t)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.