function Bi(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function Kl(a,e){a.prototype=Object.create(e.prototype),a.prototype.constructor=a,a.__proto__=e}/*! * GSAP 3.13.0 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var li={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},dn={duration:.5,overwrite:!1,delay:0},ma,wt,He,_i=1e8,qe=1/_i,Ns=Math.PI*2,Fc=Ns/4,Bc=0,jl=Math.sqrt,qc=Math.cos,$c=Math.sin,gt=function(e){return typeof e=="string"},Ze=function(e){return typeof e=="function"},Qi=function(e){return typeof e=="number"},ya=function(e){return typeof e>"u"},Ni=function(e){return typeof e=="object"},Gt=function(e){return e!==!1},xa=function(){return typeof window<"u"},go=function(e){return Ze(e)||gt(e)},Jl=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Ot=Array.isArray,Fs=/(?:-?\.?\d|\.)+/gi,eu=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Kr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,hs=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,tu=/[+-]=-?[.\d]+/,iu=/[^,'"\[\]\s]+/gi,Yc=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,We,Ai,Bs,va,ui={},Ho={},ru,nu=function(e){return(Ho=hn(e,ui))&&jt},wa=function(e,i){return console.warn("Invalid property",e,"set to",i,"Missing plugin? gsap.registerPlugin()")},eo=function(e,i){return!i&&console.warn(e)},ou=function(e,i){return e&&(ui[e]=i)&&Ho&&(Ho[e]=i)||ui},to=function(){return 0},Xc={suppressEvents:!0,isStart:!0,kill:!1},Oo={suppressEvents:!0,kill:!1},Hc={suppressEvents:!0},ba={},ur=[],qs={},su,ii={},ps={},Ga=30,Ro=[],Ta="",Sa=function(e){var i=e[0],t,r;if(Ni(i)||Ze(i)||(e=[e]),!(t=(i._gsap||{}).harness)){for(r=Ro.length;r--&&!Ro[r].targetTest(i););t=Ro[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Du(e[r],t)))||e.splice(r,1);return e},Mr=function(e){return e._gsap||Sa(mi(e))[0]._gsap},au=function(e,i,t){return(t=e[i])&&Ze(t)?e[i]():ya(t)&&e.getAttribute&&e.getAttribute(i)||t},Qt=function(e,i){return(e=e.split(",")).forEach(i)||e},et=function(e){return Math.round(e*1e5)/1e5||0},st=function(e){return Math.round(e*1e7)/1e7||0},en=function(e,i){var t=i.charAt(0),r=parseFloat(i.substr(2));return e=parseFloat(e),t==="+"?e+r:t==="-"?e-r:t==="*"?e*r:e/r},Uc=function(e,i){for(var t=i.length,r=0;e.indexOf(i[r])<0&&++rs;)o=o._prev;return o?(i._next=o._next,o._next=i):(i._next=e[t],e[t]=i),i._next?i._next._prev=i:e[r]=i,i._prev=o,i.parent=i._dp=e,i},ss=function(e,i,t,r){t===void 0&&(t="_first"),r===void 0&&(r="_last");var n=i._prev,o=i._next;n?n._next=o:e[t]===i&&(e[t]=o),o?o._prev=n:e[r]===i&&(e[r]=n),i._next=i._prev=i.parent=null},dr=function(e,i){e.parent&&(!i||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Dr=function(e,i){if(e&&(!i||i._end>e._dur||i._start<0))for(var t=e;t;)t._dirty=1,t=t.parent;return e},Gc=function(e){for(var i=e.parent;i&&i.parent;)i._dirty=1,i.totalDuration(),i=i.parent;return e},$s=function(e,i,t,r){return e._startAt&&(wt?e._startAt.revert(Oo):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(i,!0,r))},Qc=function a(e){return!e||e._ts&&a(e.parent)},Za=function(e){return e._repeat?pn(e._tTime,e=e.duration()+e._rDelay)*e:0},pn=function(e,i){var t=Math.floor(e=st(e/i));return e&&t===e?t-1:t},Wo=function(e,i){return(e-i._start)*i._ts+(i._ts>=0?0:i._dirty?i.totalDuration():i._tDur)},as=function(e){return e._end=st(e._start+(e._tDur/Math.abs(e._ts||e._rts||qe)||0))},ls=function(e,i){var t=e._dp;return t&&t.smoothChildTiming&&e._ts&&(e._start=st(t._time-(e._ts>0?i/e._ts:((e._dirty?e.totalDuration():e._tDur)-i)/-e._ts)),as(e),t._dirty||Dr(t,e)),e},du=function(e,i){var t;if((i._time||!i._dur&&i._initted||i._startqe)&&i.render(t,!0)),Dr(e,i)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&t.totalTime(t._tTime),t=t._dp;e._zTime=-qe}},Ri=function(e,i,t,r){return i.parent&&dr(i),i._start=st((Qi(t)?t:t||e!==We?hi(e,t,i):e._time)+i._delay),i._end=st(i._start+(i.totalDuration()/Math.abs(i.timeScale())||0)),fu(e,i,"_first","_last",e._sort?"_start":0),Ys(i)||(e._recent=i),r||du(e,i),e._ts<0&&ls(e,e._tTime),e},hu=function(e,i){return(ui.ScrollTrigger||wa("scrollTrigger",i))&&ui.ScrollTrigger.create(i,e)},pu=function(e,i,t,r,n){if(Pa(e,i,n),!e._initted)return 1;if(!t&&e._pt&&!wt&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&su!==ni.frame)return ur.push(e),e._lazy=[n,r],1},Zc=function a(e){var i=e.parent;return i&&i._ts&&i._initted&&!i._lock&&(i.rawTime()<0||a(i))},Ys=function(e){var i=e.data;return i==="isFromStart"||i==="isStart"},Kc=function(e,i,t,r){var n=e.ratio,o=i<0||!i&&(!e._start&&Zc(e)&&!(!e._initted&&Ys(e))||(e._ts<0||e._dp._ts<0)&&!Ys(e))?0:1,s=e._rDelay,u=0,c,f,d;if(s&&e._repeat&&(u=fo(0,e._tDur,i),f=pn(u,s),e._yoyo&&f&1&&(o=1-o),f!==pn(e._tTime,s)&&(n=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==n||wt||r||e._zTime===qe||!i&&e._zTime){if(!e._initted&&pu(e,i,r,t,u))return;for(d=e._zTime,e._zTime=i||(t?qe:0),t||(t=i&&!d),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=u,c=e._pt;c;)c.r(o,c.d),c=c._next;i<0&&$s(e,i,t,!0),e._onUpdate&&!t&&ai(e,"onUpdate"),u&&e._repeat&&!t&&e.parent&&ai(e,"onRepeat"),(i>=e._tDur||i<0)&&e.ratio===o&&(o&&dr(e,1),!t&&!wt&&(ai(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=i)},jc=function(e,i,t){var r;if(t>i)for(r=e._first;r&&r._start<=t;){if(r.data==="isPause"&&r._start>i)return r;r=r._next}else for(r=e._last;r&&r._start>=t;){if(r.data==="isPause"&&r._start0&&!r&&ls(e,e._tTime=e._tDur*s),e.parent&&as(e),t||Dr(e.parent,e),e},Ka=function(e){return e instanceof Xt?Dr(e):gn(e,e._dur)},Jc={_start:0,endTime:to,totalDuration:to},hi=function a(e,i,t){var r=e.labels,n=e._recent||Jc,o=e.duration()>=_i?n.endTime(!1):e._dur,s,u,c;return gt(i)&&(isNaN(i)||i in r)?(u=i.charAt(0),c=i.substr(-1)==="%",s=i.indexOf("="),u==="<"||u===">"?(s>=0&&(i=i.replace(/=/,"")),(u==="<"?n._start:n.endTime(n._repeat>=0))+(parseFloat(i.substr(1))||0)*(c?(s<0?n:t).totalDuration()/100:1)):s<0?(i in r||(r[i]=o),r[i]):(u=parseFloat(i.charAt(s-1)+i.substr(s+1)),c&&t&&(u=u/100*(Ot(t)?t[0]:t).totalDuration()),s>1?a(e,i.substr(0,s-1),t)+u:o+u)):i==null?o:+i},Bn=function(e,i,t){var r=Qi(i[1]),n=(r?2:1)+(e<2?0:1),o=i[n],s,u;if(r&&(o.duration=i[1]),o.parent=t,e){for(s=o,u=t;u&&!("immediateRender"in s);)s=u.vars.defaults||{},u=Gt(u.vars.inherit)&&u.parent;o.immediateRender=Gt(s.immediateRender),e<2?o.runBackwards=1:o.startAt=i[n-1]}return new ot(i[0],o,i[n+1])},_r=function(e,i){return e||e===0?i(e):i},fo=function(e,i,t){return ti?i:t},Dt=function(e,i){return!gt(e)||!(i=Yc.exec(e))?"":i[1]},ef=function(e,i,t){return _r(t,function(r){return fo(e,i,r)})},Xs=[].slice,gu=function(e,i){return e&&Ni(e)&&"length"in e&&(!i&&!e.length||e.length-1 in e&&Ni(e[0]))&&!e.nodeType&&e!==Ai},tf=function(e,i,t){return t===void 0&&(t=[]),e.forEach(function(r){var n;return gt(r)&&!i||gu(r,1)?(n=t).push.apply(n,mi(r)):t.push(r)})||t},mi=function(e,i,t){return He&&!i&&He.selector?He.selector(e):gt(e)&&!t&&(Bs||!_n())?Xs.call((i||va).querySelectorAll(e),0):Ot(e)?tf(e,t):gu(e)?Xs.call(e,0):e?[e]:[]},Hs=function(e){return e=mi(e)[0]||eo("Invalid scope")||{},function(i){var t=e.current||e.nativeElement||e;return mi(i,t.querySelectorAll?t:t===e?eo("Invalid scope")||va.createElement("div"):e)}},_u=function(e){return e.sort(function(){return .5-Math.random()})},mu=function(e){if(Ze(e))return e;var i=Ni(e)?e:{each:e},t=Ar(i.ease),r=i.from||0,n=parseFloat(i.base)||0,o={},s=r>0&&r<1,u=isNaN(r)||s,c=i.axis,f=r,d=r;return gt(r)?f=d={center:.5,edges:.5,end:1}[r]||0:!s&&u&&(f=r[0],d=r[1]),function(h,l,g){var p=(g||i).length,x=o[p],S,D,T,w,k,A,P,b,m;if(!x){if(m=i.grid==="auto"?0:(i.grid||[1,_i])[1],!m){for(P=-_i;P<(P=g[m++].getBoundingClientRect().left)&&mP&&(P=k),kp?p-1:c?c==="y"?p/m:m:Math.max(m,p/m))||0)*(r==="edges"?-1:1),x.b=p<0?n-p:n,x.u=Dt(i.amount||i.each)||0,t=t&&p<0?Pu(t):t}return p=(x[h]-x.min)/x.max||0,st(x.b+(t?t(p):p)*x.v)+x.u}},Us=function(e){var i=Math.pow(10,((e+"").split(".")[1]||"").length);return function(t){var r=st(Math.round(parseFloat(t)/e)*e*i);return(r-r%1)/i+(Qi(t)?0:Dt(t))}},yu=function(e,i){var t=Ot(e),r,n;return!t&&Ni(e)&&(r=t=e.radius||_i,e.values?(e=mi(e.values),(n=!Qi(e[0]))&&(r*=r)):e=Us(e.increment)),_r(i,t?Ze(e)?function(o){return n=e(o),Math.abs(n-o)<=r?n:o}:function(o){for(var s=parseFloat(n?o.x:o),u=parseFloat(n?o.y:0),c=_i,f=0,d=e.length,h,l;d--;)n?(h=e[d].x-s,l=e[d].y-u,h=h*h+l*l):h=Math.abs(e[d]-s),hr?n-o:o)})},io=function(e){for(var i=0,t="",r,n,o,s;~(r=e.indexOf("random(",i));)o=e.indexOf(")",r),s=e.charAt(r+7)==="[",n=e.substr(r+7,o-r-7).match(s?iu:Fs),t+=e.substr(i,r-i)+xu(s?n:+n[0],s?0:+n[1],+n[2]||1e-5),i=o+1;return t+e.substr(i,e.length-i)},wu=function(e,i,t,r,n){var o=i-e,s=r-t;return _r(n,function(u){return t+((u-e)/o*s||0)})},lf=function a(e,i,t,r){var n=isNaN(e+i)?0:function(l){return(1-l)*e+l*i};if(!n){var o=gt(e),s={},u,c,f,d,h;if(t===!0&&(r=1)&&(t=null),o)e={p:e},i={p:i};else if(Ot(e)&&!Ot(i)){for(f=[],d=e.length,h=d-2,c=1;c(s=Math.abs(s))&&(u=o,n=s);return u},ai=function(e,i,t){var r=e.vars,n=r[i],o=He,s=e._ctx,u,c,f;if(n)return u=r[i+"Params"],c=r.callbackScope||e,t&&ur.length&&Uo(),s&&(He=s),f=u?n.apply(c,u):n.call(c),He=o,f},kn=function(e){return dr(e),e.scrollTrigger&&e.scrollTrigger.kill(!!wt),e.progress()<1&&ai(e,"onInterrupt"),e},jr,bu=[],Tu=function(e){if(e)if(e=!e.name&&e.default||e,xa()||e.headless){var i=e.name,t=Ze(e),r=i&&!t&&e.init?function(){this._props=[]}:e,n={init:to,render:Da,add:ka,kill:Sf,modifier:Tf,rawVars:0},o={targetTest:0,get:0,getSetter:Ma,aliases:{},register:0};if(_n(),e!==r){if(ii[i])return;ci(r,ci(Vo(e,n),o)),hn(r.prototype,hn(n,Vo(e,o))),ii[r.prop=i]=r,e.targetTest&&(Ro.push(r),ba[i]=1),i=(i==="css"?"CSS":i.charAt(0).toUpperCase()+i.substr(1))+"Plugin"}ou(i,r),e.register&&e.register(jt,r,Zt)}else bu.push(e)},Fe=255,Pn={aqua:[0,Fe,Fe],lime:[0,Fe,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Fe],navy:[0,0,128],white:[Fe,Fe,Fe],olive:[128,128,0],yellow:[Fe,Fe,0],orange:[Fe,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Fe,0,0],pink:[Fe,192,203],cyan:[0,Fe,Fe],transparent:[Fe,Fe,Fe,0]},gs=function(e,i,t){return e+=e<0?1:e>1?-1:0,(e*6<1?i+(t-i)*e*6:e<.5?t:e*3<2?i+(t-i)*(2/3-e)*6:i)*Fe+.5|0},Su=function(e,i,t){var r=e?Qi(e)?[e>>16,e>>8&Fe,e&Fe]:0:Pn.black,n,o,s,u,c,f,d,h,l,g;if(!r){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),Pn[e])r=Pn[e];else if(e.charAt(0)==="#"){if(e.length<6&&(n=e.charAt(1),o=e.charAt(2),s=e.charAt(3),e="#"+n+n+o+o+s+s+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&Fe,r&Fe,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&Fe,e&Fe]}else if(e.substr(0,3)==="hsl"){if(r=g=e.match(Fs),!i)u=+r[0]%360/360,c=+r[1]/100,f=+r[2]/100,o=f<=.5?f*(c+1):f+c-f*c,n=f*2-o,r.length>3&&(r[3]*=1),r[0]=gs(u+1/3,n,o),r[1]=gs(u,n,o),r[2]=gs(u-1/3,n,o);else if(~e.indexOf("="))return r=e.match(eu),t&&r.length<4&&(r[3]=1),r}else r=e.match(Fs)||Pn.transparent;r=r.map(Number)}return i&&!g&&(n=r[0]/Fe,o=r[1]/Fe,s=r[2]/Fe,d=Math.max(n,o,s),h=Math.min(n,o,s),f=(d+h)/2,d===h?u=c=0:(l=d-h,c=f>.5?l/(2-d-h):l/(d+h),u=d===n?(o-s)/l+(oe||S<0)&&(t+=S-i),r+=S,k=r-t,T=k-o,(T>0||D)&&(A=++d.frame,h=k-d.time*1e3,d.time=k=k/1e3,o+=T+(T>=n?4:n-T),w=1),D||(u=c(p)),w)for(l=0;l=S&&l--},_listeners:s},d}(),_n=function(){return!ro&&ni.wake()},be={},cf=/^[\d.\-M][\d.\-,\s]/,ff=/["']/g,df=function(e){for(var i={},t=e.substr(1,e.length-3).split(":"),r=t[0],n=1,o=t.length,s,u,c;n1&&t.config?t.config.apply(null,~e.indexOf("{")?[df(i[1])]:hf(e).split(",").map(uu)):be._CE&&cf.test(e)?be._CE("",e):t},Pu=function(e){return function(i){return 1-e(1-i)}},Eu=function a(e,i){for(var t=e._first,r;t;)t instanceof Xt?a(t,i):t.vars.yoyoEase&&(!t._yoyo||!t._repeat)&&t._yoyo!==i&&(t.timeline?a(t.timeline,i):(r=t._ease,t._ease=t._yEase,t._yEase=r,t._yoyo=i)),t=t._next},Ar=function(e,i){return e&&(Ze(e)?e:be[e]||pf(e))||i},Xr=function(e,i,t,r){t===void 0&&(t=function(u){return 1-i(1-u)}),r===void 0&&(r=function(u){return u<.5?i(u*2)/2:1-i((1-u)*2)/2});var n={easeIn:i,easeOut:t,easeInOut:r},o;return Qt(e,function(s){be[s]=ui[s]=n,be[o=s.toLowerCase()]=t;for(var u in n)be[o+(u==="easeIn"?".in":u==="easeOut"?".out":".inOut")]=be[s+"."+u]=n[u]}),n},Mu=function(e){return function(i){return i<.5?(1-e(1-i*2))/2:.5+e((i-.5)*2)/2}},_s=function a(e,i,t){var r=i>=1?i:1,n=(t||(e?.3:.45))/(i<1?i:1),o=n/Ns*(Math.asin(1/r)||0),s=function(f){return f===1?1:r*Math.pow(2,-10*f)*$c((f-o)*n)+1},u=e==="out"?s:e==="in"?function(c){return 1-s(1-c)}:Mu(s);return n=Ns/n,u.config=function(c,f){return a(e,c,f)},u},ms=function a(e,i){i===void 0&&(i=1.70158);var t=function(o){return o?--o*o*((i+1)*o+i)+1:0},r=e==="out"?t:e==="in"?function(n){return 1-t(1-n)}:Mu(t);return r.config=function(n){return a(e,n)},r};Qt("Linear,Quad,Cubic,Quart,Quint,Strong",function(a,e){var i=e<5?e+1:e;Xr(a+",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(t*2,i)/2:1-Math.pow((1-t)*2,i)/2})});be.Linear.easeNone=be.none=be.Linear.easeIn;Xr("Elastic",_s("in"),_s("out"),_s());(function(a,e){var i=1/e,t=2*i,r=2.5*i,n=function(s){return s0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,gn(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,r){if(_n(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(ls(this,t),!n._dp||n.parent||du(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t0||!this._tDur&&!t)&&Ri(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!r||this._initted&&Math.abs(this._zTime)===qe||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),lu(this,t,r)),this},e.time=function(t,r){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+Za(this))%(this._dur+this._rDelay)||(t?this._dur:0),r):this._time},e.totalProgress=function(t,r){return arguments.length?this.totalTime(this.totalDuration()*t,r):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(t,r){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-t:t)+Za(this),r):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(t,r){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*n,r):this._repeat?pn(this._tTime,n)+1:1},e.timeScale=function(t,r){if(!arguments.length)return this._rts===-qe?0:this._rts;if(this._rts===t)return this;var n=this.parent&&this._ts?Wo(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-qe?0:this._rts,this.totalTime(fo(-Math.abs(this._delay),this.totalDuration(),n),r!==!1),as(this),Gc(this)},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(_n(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==qe&&(this._tTime-=qe)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var r=this.parent||this._dp;return r&&(r._sort||!this.parent)&&Ri(r,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(Gt(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var r=this.parent||this._dp;return r?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Wo(r.rawTime(t),this):this._tTime:this._tTime},e.revert=function(t){t===void 0&&(t=Hc);var r=wt;return wt=t,Ca(this)&&(this.timeline&&this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),this.data!=="nested"&&t.kill!==!1&&this.kill(),wt=r,this},e.globalTime=function(t){for(var r=this,n=arguments.length?t:r.rawTime();r;)n=r._start+n/(Math.abs(r._ts)||1),r=r._dp;return!this.parent&&this._sat?this._sat.globalTime(t):n},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,Ka(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var r=this._time;return this._rDelay=t,Ka(this),r?this.time(r):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,r){return this.totalTime(hi(this,t),Gt(r))},e.restart=function(t,r){return this.play().totalTime(t?-this._delay:0,Gt(r)),this._dur||(this._zTime=-qe),this},e.play=function(t,r){return t!=null&&this.seek(t,r),this.reversed(!1).paused(!1)},e.reverse=function(t,r){return t!=null&&this.seek(t||this.totalDuration(),r),this.reversed(!0).paused(!1)},e.pause=function(t,r){return t!=null&&this.seek(t,r),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?-qe:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-qe,this},e.isActive=function(){var t=this.parent||this._dp,r=this._start,n;return!!(!t||this._ts&&this._initted&&t.isActive()&&(n=t.rawTime(!0))>=r&&n1?(r?(o[t]=r,n&&(o[t+"Params"]=n),t==="onUpdate"&&(this._onUpdate=r)):delete o[t],this):o[t]},e.then=function(t){var r=this;return new Promise(function(n){var o=Ze(t)?t:cu,s=function(){var c=r.then;r.then=null,Ze(o)&&(o=o(r))&&(o.then||o===r)&&(r.then=c),n(o),r.then=c};r._initted&&r.totalProgress()===1&&r._ts>=0||!r._tTime&&r._ts<0?s():r._prom=s})},e.kill=function(){kn(this)},a}();ci(no.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-qe,_prom:0,_ps:!1,_rts:1});var Xt=function(a){Kl(e,a);function e(t,r){var n;return t===void 0&&(t={}),n=a.call(this,t)||this,n.labels={},n.smoothChildTiming=!!t.smoothChildTiming,n.autoRemoveChildren=!!t.autoRemoveChildren,n._sort=Gt(t.sortChildren),We&&Ri(t.parent||We,Bi(n),r),t.reversed&&n.reverse(),t.paused&&n.paused(!0),t.scrollTrigger&&hu(Bi(n),t.scrollTrigger),n}var i=e.prototype;return i.to=function(r,n,o){return Bn(0,arguments,this),this},i.from=function(r,n,o){return Bn(1,arguments,this),this},i.fromTo=function(r,n,o,s){return Bn(2,arguments,this),this},i.set=function(r,n,o){return n.duration=0,n.parent=this,Fn(n).repeatDelay||(n.repeat=0),n.immediateRender=!!n.immediateRender,new ot(r,n,hi(this,o),1),this},i.call=function(r,n,o){return Ri(this,ot.delayedCall(0,r,n),o)},i.staggerTo=function(r,n,o,s,u,c,f){return o.duration=n,o.stagger=o.stagger||s,o.onComplete=c,o.onCompleteParams=f,o.parent=this,new ot(r,o,hi(this,u)),this},i.staggerFrom=function(r,n,o,s,u,c,f){return o.runBackwards=1,Fn(o).immediateRender=Gt(o.immediateRender),this.staggerTo(r,n,o,s,u,c,f)},i.staggerFromTo=function(r,n,o,s,u,c,f,d){return s.startAt=o,Fn(s).immediateRender=Gt(s.immediateRender),this.staggerTo(r,n,s,u,c,f,d)},i.render=function(r,n,o){var s=this._time,u=this._dirty?this.totalDuration():this._tDur,c=this._dur,f=r<=0?0:st(r),d=this._zTime<0!=r<0&&(this._initted||!c),h,l,g,p,x,S,D,T,w,k,A,P;if(this!==We&&f>u&&r>=0&&(f=u),f!==this._tTime||o||d){if(s!==this._time&&c&&(f+=this._time-s,r+=this._time-s),h=f,w=this._start,T=this._ts,S=!T,d&&(c||(s=this._zTime),(r||!n)&&(this._zTime=r)),this._repeat){if(A=this._yoyo,x=c+this._rDelay,this._repeat<-1&&r<0)return this.totalTime(x*100+r,n,o);if(h=st(f%x),f===u?(p=this._repeat,h=c):(k=st(f/x),p=~~k,p&&p===k&&(h=c,p--),h>c&&(h=c)),k=pn(this._tTime,x),!s&&this._tTime&&k!==p&&this._tTime-k*x-this._dur<=0&&(k=p),A&&p&1&&(h=c-h,P=1),p!==k&&!this._lock){var b=A&&k&1,m=b===(A&&p&1);if(p=s&&r>=0)for(l=this._first;l;){if(g=l._next,(l._act||h>=l._start)&&l._ts&&D!==l){if(l.parent!==this)return this.render(r,n,o);if(l.render(l._ts>0?(h-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(h-l._start)*l._ts,n,o),h!==this._time||!this._ts&&!S){D=0,g&&(f+=this._zTime=-qe);break}}l=g}else{l=this._last;for(var O=r<0?r:h;l;){if(g=l._prev,(l._act||O<=l._end)&&l._ts&&D!==l){if(l.parent!==this)return this.render(r,n,o);if(l.render(l._ts>0?(O-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(O-l._start)*l._ts,n,o||wt&&Ca(l)),h!==this._time||!this._ts&&!S){D=0,g&&(f+=this._zTime=O?-qe:qe);break}}l=g}}if(D&&!n&&(this.pause(),D.render(h>=s?0:-qe)._zTime=h>=s?1:-1,this._ts))return this._start=w,as(this),this.render(r,n,o);this._onUpdate&&!n&&ai(this,"onUpdate",!0),(f===u&&this._tTime>=this.totalDuration()||!f&&s)&&(w===this._start||Math.abs(T)!==Math.abs(this._ts))&&(this._lock||((r||!c)&&(f===u&&this._ts>0||!f&&this._ts<0)&&dr(this,1),!n&&!(r<0&&!s)&&(f||s||!u)&&(ai(this,f===u&&r>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(f0)&&this._prom())))}return this},i.add=function(r,n){var o=this;if(Qi(n)||(n=hi(this,n,r)),!(r instanceof no)){if(Ot(r))return r.forEach(function(s){return o.add(s,n)}),this;if(gt(r))return this.addLabel(r,n);if(Ze(r))r=ot.delayedCall(0,r);else return this}return this!==r?Ri(this,r,n):this},i.getChildren=function(r,n,o,s){r===void 0&&(r=!0),n===void 0&&(n=!0),o===void 0&&(o=!0),s===void 0&&(s=-_i);for(var u=[],c=this._first;c;)c._start>=s&&(c instanceof ot?n&&u.push(c):(o&&u.push(c),r&&u.push.apply(u,c.getChildren(!0,n,o)))),c=c._next;return u},i.getById=function(r){for(var n=this.getChildren(1,1,1),o=n.length;o--;)if(n[o].vars.id===r)return n[o]},i.remove=function(r){return gt(r)?this.removeLabel(r):Ze(r)?this.killTweensOf(r):(r.parent===this&&ss(this,r),r===this._recent&&(this._recent=this._last),Dr(this))},i.totalTime=function(r,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=st(ni.time-(this._ts>0?r/this._ts:(this.totalDuration()-r)/-this._ts))),a.prototype.totalTime.call(this,r,n),this._forcing=0,this):this._tTime},i.addLabel=function(r,n){return this.labels[r]=hi(this,n),this},i.removeLabel=function(r){return delete this.labels[r],this},i.addPause=function(r,n,o){var s=ot.delayedCall(0,n||to,o);return s.data="isPause",this._hasPause=1,Ri(this,s,hi(this,r))},i.removePause=function(r){var n=this._first;for(r=hi(this,r);n;)n._start===r&&n.data==="isPause"&&dr(n),n=n._next},i.killTweensOf=function(r,n,o){for(var s=this.getTweensOf(r,o),u=s.length;u--;)ir!==s[u]&&s[u].kill(r,n);return this},i.getTweensOf=function(r,n){for(var o=[],s=mi(r),u=this._first,c=Qi(n),f;u;)u instanceof ot?Uc(u._targets,s)&&(c?(!ir||u._initted&&u._ts)&&u.globalTime(0)<=n&&u.globalTime(u.totalDuration())>n:!n||u.isActive())&&o.push(u):(f=u.getTweensOf(s,n)).length&&o.push.apply(o,f),u=u._next;return o},i.tweenTo=function(r,n){n=n||{};var o=this,s=hi(o,r),u=n,c=u.startAt,f=u.onStart,d=u.onStartParams,h=u.immediateRender,l,g=ot.to(o,ci({ease:n.ease||"none",lazy:!1,immediateRender:!1,time:s,overwrite:"auto",duration:n.duration||Math.abs((s-(c&&"time"in c?c.time:o._time))/o.timeScale())||qe,onStart:function(){if(o.pause(),!l){var x=n.duration||Math.abs((s-(c&&"time"in c?c.time:o._time))/o.timeScale());g._dur!==x&&gn(g,x,0,1).render(g._time,!0,!0),l=1}f&&f.apply(g,d||[])}},n));return h?g.render(0):g},i.tweenFromTo=function(r,n,o){return this.tweenTo(n,ci({startAt:{time:hi(this,r)}},o))},i.recent=function(){return this._recent},i.nextLabel=function(r){return r===void 0&&(r=this._time),ja(this,hi(this,r))},i.previousLabel=function(r){return r===void 0&&(r=this._time),ja(this,hi(this,r),1)},i.currentLabel=function(r){return arguments.length?this.seek(r,!0):this.previousLabel(this._time+qe)},i.shiftChildren=function(r,n,o){o===void 0&&(o=0);for(var s=this._first,u=this.labels,c;s;)s._start>=o&&(s._start+=r,s._end+=r),s=s._next;if(n)for(c in u)u[c]>=o&&(u[c]+=r);return Dr(this)},i.invalidate=function(r){var n=this._first;for(this._lock=0;n;)n.invalidate(r),n=n._next;return a.prototype.invalidate.call(this,r)},i.clear=function(r){r===void 0&&(r=!0);for(var n=this._first,o;n;)o=n._next,this.remove(n),n=o;return this._dp&&(this._time=this._tTime=this._pTime=0),r&&(this.labels={}),Dr(this)},i.totalDuration=function(r){var n=0,o=this,s=o._last,u=_i,c,f,d;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-r:r));if(o._dirty){for(d=o.parent;s;)c=s._prev,s._dirty&&s.totalDuration(),f=s._start,f>u&&o._sort&&s._ts&&!o._lock?(o._lock=1,Ri(o,s,f-s._delay,1)._lock=0):u=f,f<0&&s._ts&&(n-=f,(!d&&!o._dp||d&&d.smoothChildTiming)&&(o._start+=f/o._ts,o._time-=f,o._tTime-=f),o.shiftChildren(-f,!1,-1/0),u=0),s._end>n&&s._ts&&(n=s._end),s=c;gn(o,o===We&&o._time>n?o._time:n,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(r){if(We._ts&&(lu(We,Wo(r,We)),su=ni.frame),ni.frame>=Ga){Ga+=li.autoSleep||120;var n=We._first;if((!n||!n._ts)&&li.autoSleep&&ni._listeners.length<2){for(;n&&!n._ts;)n=n._next;n||ni.sleep()}}},e}(no);ci(Xt.prototype,{_lock:0,_hasPause:0,_forcing:0});var gf=function(e,i,t,r,n,o,s){var u=new Zt(this._pt,e,i,0,1,Iu,null,n),c=0,f=0,d,h,l,g,p,x,S,D;for(u.b=t,u.e=r,t+="",r+="",(S=~r.indexOf("random("))&&(r=io(r)),o&&(D=[t,r],o(D,e,i),t=D[0],r=D[1]),h=t.match(hs)||[];d=hs.exec(r);)g=d[0],p=r.substring(c,d.index),l?l=(l+1)%5:p.substr(-5)==="rgba("&&(l=1),g!==h[f++]&&(x=parseFloat(h[f-1])||0,u._pt={_next:u._pt,p:p||f===1?p:",",s:x,c:g.charAt(1)==="="?en(x,g)-x:parseFloat(g)-x,m:l&&l<4?Math.round:0},c=hs.lastIndex);return u.c=c")}),w.duration();else{A={};for(b in g)b==="ease"||b==="easeEach"||xf(b,g[b],A,g.easeEach);for(b in A)for(H=A[b].sort(function(Z,$){return Z.t-$.t}),R=0,k=0;ku-qe&&!f?u:rc&&(h=c)),S=this._yoyo&&g&1,S&&(w=this._yEase,h=c-h),x=pn(this._tTime,p),h===s&&!o&&this._initted&&g===x)return this._tTime=d,this;g!==x&&(T&&this._yEase&&Eu(T,S),this.vars.repeatRefresh&&!S&&!this._lock&&h!==p&&this._initted&&(this._lock=o=1,this.render(st(p*g),!0).invalidate()._lock=0))}if(!this._initted){if(pu(this,f?r:h,o,n,d))return this._tTime=0,this;if(s!==this._time&&!(o&&this.vars.repeatRefresh&&g!==x))return this;if(c!==this._dur)return this.render(r,n,o)}if(this._tTime=d,this._time=h,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=D=(w||this._ease)(h/c),this._from&&(this.ratio=D=1-D),!s&&d&&!n&&!x&&(ai(this,"onStart"),this._tTime!==d))return this;for(l=this._pt;l;)l.r(D,l.d),l=l._next;T&&T.render(r<0?r:T._dur*T._ease(h/this._dur),n,o)||this._startAt&&(this._zTime=r),this._onUpdate&&!n&&(f&&$s(this,r,n,o),ai(this,"onUpdate")),this._repeat&&g!==x&&this.vars.onRepeat&&!n&&this.parent&&ai(this,"onRepeat"),(d===this._tDur||!d)&&this._tTime===d&&(f&&!this._onUpdate&&$s(this,r,!0,!0),(r||!c)&&(d===this._tDur&&this._ts>0||!d&&this._ts<0)&&dr(this,1),!n&&!(f&&!s)&&(d||s||S)&&(ai(this,d===u?"onComplete":"onReverseComplete",!0),this._prom&&!(d0)&&this._prom()))}return this},i.targets=function(){return this._targets},i.invalidate=function(r){return(!r||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(r),a.prototype.invalidate.call(this,r)},i.resetTo=function(r,n,o,s,u){ro||ni.wake(),this._ts||this.play();var c=Math.min(this._dur,(this._dp._time-this._start)*this._ts),f;return this._initted||Pa(this,c),f=this._ease(c/this._dur),mf(this,r,n,o,s,f,c,u)?this.resetTo(r,n,o,s,1):(ls(this,0),this.parent||fu(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},i.kill=function(r,n){if(n===void 0&&(n="all"),!r&&(!n||n==="all"))return this._lazy=this._pt=0,this.parent?kn(this):this.scrollTrigger&&this.scrollTrigger.kill(!!wt),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(r,n,ir&&ir.vars.overwrite!==!0)._first||kn(this),this.parent&&o!==this.timeline.totalDuration()&&gn(this,this._dur*this.timeline._tDur/o,0,1),this}var s=this._targets,u=r?mi(r):s,c=this._ptLookup,f=this._pt,d,h,l,g,p,x,S;if((!n||n==="all")&&Wc(s,u))return n==="all"&&(this._pt=0),kn(this);for(d=this._op=this._op||[],n!=="all"&&(gt(n)&&(p={},Qt(n,function(D){return p[D]=1}),n=p),n=yf(s,n)),S=s.length;S--;)if(~u.indexOf(s[S])){h=c[S],n==="all"?(d[S]=n,g=h,l={}):(l=d[S]=d[S]||{},g=n);for(p in g)x=h&&h[p],x&&((!("kill"in x.d)||x.d.kill(p)===!0)&&ss(this,x,"_pt"),delete h[p]),l!=="all"&&(l[p]=1)}return this._initted&&!this._pt&&f&&kn(this),this},e.to=function(r,n){return new e(r,n,arguments[2])},e.from=function(r,n){return Bn(1,arguments)},e.delayedCall=function(r,n,o,s){return new e(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:r,onComplete:n,onReverseComplete:n,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:s})},e.fromTo=function(r,n,o){return Bn(2,arguments)},e.set=function(r,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new e(r,n)},e.killTweensOf=function(r,n,o){return We.killTweensOf(r,n,o)},e}(no);ci(ot.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Qt("staggerTo,staggerFrom,staggerFromTo",function(a){ot[a]=function(){var e=new Xt,i=Xs.call(arguments,0);return i.splice(a==="staggerFromTo"?5:4,0,0),e[a].apply(e,i)}});var Ea=function(e,i,t){return e[i]=t},Lu=function(e,i,t){return e[i](t)},vf=function(e,i,t,r){return e[i](r.fp,t)},wf=function(e,i,t){return e.setAttribute(i,t)},Ma=function(e,i){return Ze(e[i])?Lu:ya(e[i])&&e.setAttribute?wf:Ea},zu=function(e,i){return i.set(i.t,i.p,Math.round((i.s+i.c*e)*1e6)/1e6,i)},bf=function(e,i){return i.set(i.t,i.p,!!(i.s+i.c*e),i)},Iu=function(e,i){var t=i._pt,r="";if(!e&&i.b)r=i.b;else if(e===1&&i.e)r=i.e;else{for(;t;)r=t.p+(t.m?t.m(t.s+t.c*e):Math.round((t.s+t.c*e)*1e4)/1e4)+r,t=t._next;r+=i.c}i.set(i.t,i.p,r,i)},Da=function(e,i){for(var t=i._pt;t;)t.r(e,t.d),t=t._next},Tf=function(e,i,t,r){for(var n=this._pt,o;n;)o=n._next,n.p===r&&n.modifier(e,i,t),n=o},Sf=function(e){for(var i=this._pt,t,r;i;)r=i._next,i.p===e&&!i.op||i.op===e?ss(this,i,"_pt"):i.dep||(t=1),i=r;return!t},Cf=function(e,i,t,r){r.mSet(e,i,r.m.call(r.tween,t,r.mt),r)},Nu=function(e){for(var i=e._pt,t,r,n,o;i;){for(t=i._next,r=n;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:o)?i._prev._next=i:n=i,(i._next=r)?r._prev=i:o=i,i=t}e._pt=n},Zt=function(){function a(i,t,r,n,o,s,u,c,f){this.t=t,this.s=n,this.c=o,this.p=r,this.r=s||zu,this.d=u||this,this.set=c||Ea,this.pr=f||0,this._next=i,i&&(i._prev=this)}var e=a.prototype;return e.modifier=function(t,r,n){this.mSet=this.mSet||this.set,this.set=Cf,this.m=t,this.mt=n,this.tween=r},a}();Qt(Ta+"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(a){return ba[a]=1});ui.TweenMax=ui.TweenLite=ot;ui.TimelineLite=ui.TimelineMax=Xt;We=new Xt({sortChildren:!1,defaults:dn,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});li.stringFilter=ku;var Or=[],Lo={},kf=[],el=0,Pf=0,ys=function(e){return(Lo[e]||kf).map(function(i){return i()})},Ws=function(){var e=Date.now(),i=[];e-el>2&&(ys("matchMediaInit"),Or.forEach(function(t){var r=t.queries,n=t.conditions,o,s,u,c;for(s in r)o=Ai.matchMedia(r[s]).matches,o&&(u=1),o!==n[s]&&(n[s]=o,c=1);c&&(t.revert(),u&&i.push(t))}),ys("matchMediaRevert"),i.forEach(function(t){return t.onMatch(t,function(r){return t.add(null,r)})}),el=e,ys("matchMedia"))},Fu=function(){function a(i,t){this.selector=t&&Hs(t),this.data=[],this._r=[],this.isReverted=!1,this.id=Pf++,i&&this.add(i)}var e=a.prototype;return e.add=function(t,r,n){Ze(t)&&(n=r,r=t,t=Ze);var o=this,s=function(){var c=He,f=o.selector,d;return c&&c!==o&&c.data.push(o),n&&(o.selector=Hs(n)),He=o,d=r.apply(o,arguments),Ze(d)&&o._r.push(d),He=c,o.selector=f,o.isReverted=!1,d};return o.last=s,t===Ze?s(o,function(u){return o.add(null,u)}):t?o[t]=s:s},e.ignore=function(t){var r=He;He=null,t(this),He=r},e.getTweens=function(){var t=[];return this.data.forEach(function(r){return r instanceof a?t.push.apply(t,r.getTweens()):r instanceof ot&&!(r.parent&&r.parent.data==="nested")&&t.push(r)}),t},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(t,r){var n=this;if(t?function(){for(var s=n.getTweens(),u=n.data.length,c;u--;)c=n.data[u],c.data==="isFlip"&&(c.revert(),c.getChildren(!0,!0,!1).forEach(function(f){return s.splice(s.indexOf(f),1)}));for(s.map(function(f){return{g:f._dur||f._delay||f._sat&&!f._sat.vars.immediateRender?f.globalTime(0):-1/0,t:f}}).sort(function(f,d){return d.g-f.g||-1/0}).forEach(function(f){return f.t.revert(t)}),u=n.data.length;u--;)c=n.data[u],c instanceof Xt?c.data!=="nested"&&(c.scrollTrigger&&c.scrollTrigger.revert(),c.kill()):!(c instanceof ot)&&c.revert&&c.revert(t);n._r.forEach(function(f){return f(t,n)}),n.isReverted=!0}():this.data.forEach(function(s){return s.kill&&s.kill()}),this.clear(),r)for(var o=Or.length;o--;)Or[o].id===this.id&&Or.splice(o,1)},e.revert=function(t){this.kill(t||{})},a}(),Ef=function(){function a(i){this.contexts=[],this.scope=i,He&&He.data.push(this)}var e=a.prototype;return e.add=function(t,r,n){Ni(t)||(t={matches:t});var o=new Fu(0,n||this.scope),s=o.conditions={},u,c,f;He&&!o.selector&&(o.selector=He.selector),this.contexts.push(o),r=o.add("onMatch",r),o.queries=t;for(c in t)c==="all"?f=1:(u=Ai.matchMedia(t[c]),u&&(Or.indexOf(o)<0&&Or.push(o),(s[c]=u.matches)&&(f=1),u.addListener?u.addListener(Ws):u.addEventListener("change",Ws)));return f&&r(o,function(d){return o.add(null,d)}),this},e.revert=function(t){this.kill(t||{})},e.kill=function(t){this.contexts.forEach(function(r){return r.kill(t,!0)})},a}(),Go={registerPlugin:function(){for(var e=arguments.length,i=new Array(e),t=0;t1){var r=e.map(function(f){return jt.quickSetter(f,i,t)}),n=r.length;return function(f){for(var d=n;d--;)r[d](f)}}e=e[0]||{};var o=ii[i],s=Mr(e),u=s.harness&&(s.harness.aliases||{})[i]||i,c=o?function(f){var d=new o;jr._pt=0,d.init(e,t?f+t:f,jr,0,[e]),d.render(1,d),jr._pt&&Da(1,jr)}:s.set(e,u);return o?c:function(f){return c(e,u,t?f+t:f,s,1)}},quickTo:function(e,i,t){var r,n=jt.to(e,ci((r={},r[i]="+=0.1",r.paused=!0,r.stagger=0,r),t||{})),o=function(u,c,f){return n.resetTo(i,u,c,f)};return o.tween=n,o},isTweening:function(e){return We.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Ar(e.ease,dn.ease)),Qa(dn,e||{})},config:function(e){return Qa(li,e||{})},registerEffect:function(e){var i=e.name,t=e.effect,r=e.plugins,n=e.defaults,o=e.extendTimeline;(r||"").split(",").forEach(function(s){return s&&!ii[s]&&!ui[s]&&eo(i+" effect requires "+s+" plugin.")}),ps[i]=function(s,u,c){return t(mi(s),ci(u||{},n),c)},o&&(Xt.prototype[i]=function(s,u,c){return this.add(ps[i](s,Ni(u)?u:(c=u)&&{},this),c)})},registerEase:function(e,i){be[e]=Ar(i)},parseEase:function(e,i){return arguments.length?Ar(e,i):be},getById:function(e){return We.getById(e)},exportRoot:function(e,i){e===void 0&&(e={});var t=new Xt(e),r,n;for(t.smoothChildTiming=Gt(e.smoothChildTiming),We.remove(t),t._dp=0,t._time=t._tTime=We._time,r=We._first;r;)n=r._next,(i||!(!r._dur&&r instanceof ot&&r.vars.onComplete===r._targets[0]))&&Ri(t,r,r._start-r._delay),r=n;return Ri(We,t,0),t},context:function(e,i){return e?new Fu(e,i):He},matchMedia:function(e){return new Ef(e)},matchMediaRefresh:function(){return Or.forEach(function(e){var i=e.conditions,t,r;for(r in i)i[r]&&(i[r]=!1,t=1);t&&e.revert()})||Ws()},addEventListener:function(e,i){var t=Lo[e]||(Lo[e]=[]);~t.indexOf(i)||t.push(i)},removeEventListener:function(e,i){var t=Lo[e],r=t&&t.indexOf(i);r>=0&&t.splice(r,1)},utils:{wrap:sf,wrapYoyo:af,distribute:mu,random:xu,snap:yu,normalize:of,getUnit:Dt,clamp:ef,splitColor:Su,toArray:mi,selector:Hs,mapRange:wu,pipe:rf,unitize:nf,interpolate:lf,shuffle:_u},install:nu,effects:ps,ticker:ni,updateRoot:Xt.updateRoot,plugins:ii,globalTimeline:We,core:{PropTween:Zt,globals:ou,Tween:ot,Timeline:Xt,Animation:no,getCache:Mr,_removeLinkedListItem:ss,reverting:function(){return wt},context:function(e){return e&&He&&(He.data.push(e),e._ctx=He),He},suppressOverwrites:function(e){return ma=e}}};Qt("to,from,fromTo,delayedCall,set,killTweensOf",function(a){return Go[a]=ot[a]});ni.add(Xt.updateRoot);jr=Go.to({},{duration:0});var Mf=function(e,i){for(var t=e._pt;t&&t.p!==i&&t.op!==i&&t.fp!==i;)t=t._next;return t},Df=function(e,i){var t=e._targets,r,n,o;for(r in i)for(n=t.length;n--;)o=e._ptLookup[n][r],o&&(o=o.d)&&(o._pt&&(o=Mf(o,r)),o&&o.modifier&&o.modifier(i[r],e,t[n],r))},xs=function(e,i){return{name:e,headless:1,rawVars:1,init:function(r,n,o){o._onInit=function(s){var u,c;if(gt(n)&&(u={},Qt(n,function(f){return u[f]=1}),n=u),i){u={};for(c in n)u[c]=i(n[c]);n=u}Df(s,n)}}}},jt=Go.registerPlugin({name:"attr",init:function(e,i,t,r,n){var o,s,u;this.tween=t;for(o in i)u=e.getAttribute(o)||"",s=this.add(e,"setAttribute",(u||0)+"",i[o],r,n,0,0,o),s.op=o,s.b=u,this._props.push(o)},render:function(e,i){for(var t=i._pt;t;)wt?t.set(t.t,t.p,t.b,t):t.r(e,t.d),t=t._next}},{name:"endArray",headless:1,init:function(e,i){for(var t=i.length;t--;)this.add(e,t,e[t]||0,i[t],0,0,0,0,0,1)}},xs("roundProps",Us),xs("modifiers"),xs("snap",yu))||Go;ot.version=Xt.version=jt.version="3.13.0";ru=1;xa()&&_n();be.Power0;be.Power1;be.Power2;be.Power3;be.Power4;be.Linear;be.Quad;be.Cubic;be.Quart;be.Quint;be.Strong;be.Elastic;be.Back;be.SteppedEase;be.Bounce;be.Sine;be.Expo;be.Circ;/*! * CSSPlugin 3.13.0 * https://gsap.com * * Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var tl,rr,tn,Aa,kr,il,Oa,Af=function(){return typeof window<"u"},Zi={},br=180/Math.PI,rn=Math.PI/180,Hr=Math.atan2,rl=1e8,Ra=/([A-Z])/g,Of=/(left|right|width|margin|padding|x)/i,Rf=/[\s,\(]\S/,Li={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Gs=function(e,i){return i.set(i.t,i.p,Math.round((i.s+i.c*e)*1e4)/1e4+i.u,i)},Lf=function(e,i){return i.set(i.t,i.p,e===1?i.e:Math.round((i.s+i.c*e)*1e4)/1e4+i.u,i)},zf=function(e,i){return i.set(i.t,i.p,e?Math.round((i.s+i.c*e)*1e4)/1e4+i.u:i.b,i)},If=function(e,i){var t=i.s+i.c*e;i.set(i.t,i.p,~~(t+(t<0?-.5:.5))+i.u,i)},Bu=function(e,i){return i.set(i.t,i.p,e?i.e:i.b,i)},qu=function(e,i){return i.set(i.t,i.p,e!==1?i.b:i.e,i)},Nf=function(e,i,t){return e.style[i]=t},Ff=function(e,i,t){return e.style.setProperty(i,t)},Bf=function(e,i,t){return e._gsap[i]=t},qf=function(e,i,t){return e._gsap.scaleX=e._gsap.scaleY=t},$f=function(e,i,t,r,n){var o=e._gsap;o.scaleX=o.scaleY=t,o.renderTransform(n,o)},Yf=function(e,i,t,r,n){var o=e._gsap;o[i]=t,o.renderTransform(n,o)},Ge="transform",Kt=Ge+"Origin",Xf=function a(e,i){var t=this,r=this.target,n=r.style,o=r._gsap;if(e in Zi&&n){if(this.tfm=this.tfm||{},e!=="transform")e=Li[e]||e,~e.indexOf(",")?e.split(",").forEach(function(s){return t.tfm[s]=qi(r,s)}):this.tfm[e]=o.x?o[e]:qi(r,e),e===Kt&&(this.tfm.zOrigin=o.zOrigin);else return Li.transform.split(",").forEach(function(s){return a.call(t,s,i)});if(this.props.indexOf(Ge)>=0)return;o.svg&&(this.svgo=r.getAttribute("data-svg-origin"),this.props.push(Kt,i,"")),e=Ge}(n||i)&&this.props.push(e,i,n[e])},$u=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},Hf=function(){var e=this.props,i=this.target,t=i.style,r=i._gsap,n,o;for(n=0;n=0?nl[o]:"")+e},Zs=function(){Af()&&window.document&&(tl=window,rr=tl.document,tn=rr.documentElement,kr=Qs("div")||{style:{}},Qs("div"),Ge=mn(Ge),Kt=Ge+"Origin",kr.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Xu=!!mn("perspective"),Oa=jt.core.reverting,Aa=1)},ol=function(e){var i=e.ownerSVGElement,t=Qs("svg",i&&i.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=e.cloneNode(!0),n;r.style.display="block",t.appendChild(r),tn.appendChild(t);try{n=r.getBBox()}catch{}return t.removeChild(r),tn.removeChild(t),n},sl=function(e,i){for(var t=i.length;t--;)if(e.hasAttribute(i[t]))return e.getAttribute(i[t])},Hu=function(e){var i,t;try{i=e.getBBox()}catch{i=ol(e),t=1}return i&&(i.width||i.height)||t||(i=ol(e)),i&&!i.width&&!i.x&&!i.y?{x:+sl(e,["x","cx","x1"])||0,y:+sl(e,["y","cy","y1"])||0,width:0,height:0}:i},Uu=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Hu(e))},Fr=function(e,i){if(i){var t=e.style,r;i in Zi&&i!==Kt&&(i=Ge),t.removeProperty?(r=i.substr(0,2),(r==="ms"||i.substr(0,6)==="webkit")&&(i="-"+i),t.removeProperty(r==="--"?i:i.replace(Ra,"-$1").toLowerCase())):t.removeAttribute(i)}},nr=function(e,i,t,r,n,o){var s=new Zt(e._pt,i,t,0,1,o?qu:Bu);return e._pt=s,s.b=r,s.e=n,e._props.push(t),s},al={deg:1,rad:1,turn:1},Uf={grid:1,flex:1},hr=function a(e,i,t,r){var n=parseFloat(t)||0,o=(t+"").trim().substr((n+"").length)||"px",s=kr.style,u=Of.test(i),c=e.tagName.toLowerCase()==="svg",f=(c?"client":"offset")+(u?"Width":"Height"),d=100,h=r==="px",l=r==="%",g,p,x,S;if(r===o||!n||al[r]||al[o])return n;if(o!=="px"&&!h&&(n=a(e,i,t,"px")),S=e.getCTM&&Uu(e),(l||o==="%")&&(Zi[i]||~i.indexOf("adius")))return g=S?e.getBBox()[u?"width":"height"]:e[f],et(l?n/g*d:n/100*g);if(s[u?"width":"height"]=d+(h?o:r),p=r!=="rem"&&~i.indexOf("adius")||r==="em"&&e.appendChild&&!c?e:e.parentNode,S&&(p=(e.ownerSVGElement||{}).parentNode),(!p||p===rr||!p.appendChild)&&(p=rr.body),x=p._gsap,x&&l&&x.width&&u&&x.time===ni.time&&!x.uncache)return et(n/x.width*d);if(l&&(i==="height"||i==="width")){var D=e.style[i];e.style[i]=d+r,g=e[f],D?e.style[i]=D:Fr(e,i)}else(l||o==="%")&&!Uf[yi(p,"display")]&&(s.position=yi(e,"position")),p===e&&(s.position="static"),p.appendChild(kr),g=kr[f],p.removeChild(kr),s.position="absolute";return u&&l&&(x=Mr(p),x.time=ni.time,x.width=p[f]),et(h?g*n/d:g&&n?d/g*n:0)},qi=function(e,i,t,r){var n;return Aa||Zs(),i in Li&&i!=="transform"&&(i=Li[i],~i.indexOf(",")&&(i=i.split(",")[0])),Zi[i]&&i!=="transform"?(n=so(e,r),n=i!=="transformOrigin"?n[i]:n.svg?n.origin:Zo(yi(e,Kt))+" "+n.zOrigin+"px"):(n=e.style[i],(!n||n==="auto"||r||~(n+"").indexOf("calc("))&&(n=Qo[i]&&Qo[i](e,i,t)||yi(e,i)||au(e,i)||(i==="opacity"?1:0))),t&&!~(n+"").trim().indexOf(" ")?hr(e,i,n,t)+t:n},Vf=function(e,i,t,r){if(!t||t==="none"){var n=mn(i,e,1),o=n&&yi(e,n,1);o&&o!==t?(i=n,t=o):i==="borderColor"&&(t=yi(e,"borderTopColor"))}var s=new Zt(this._pt,e.style,i,0,1,Iu),u=0,c=0,f,d,h,l,g,p,x,S,D,T,w,k;if(s.b=t,s.e=r,t+="",r+="",r.substring(0,6)==="var(--"&&(r=yi(e,r.substring(4,r.indexOf(")")))),r==="auto"&&(p=e.style[i],e.style[i]=r,r=yi(e,i)||r,p?e.style[i]=p:Fr(e,i)),f=[t,r],ku(f),t=f[0],r=f[1],h=t.match(Kr)||[],k=r.match(Kr)||[],k.length){for(;d=Kr.exec(r);)x=d[0],D=r.substring(u,d.index),g?g=(g+1)%5:(D.substr(-5)==="rgba("||D.substr(-5)==="hsla(")&&(g=1),x!==(p=h[c++]||"")&&(l=parseFloat(p)||0,w=p.substr((l+"").length),x.charAt(1)==="="&&(x=en(l,x)+w),S=parseFloat(x),T=x.substr((S+"").length),u=Kr.lastIndex-T.length,T||(T=T||li.units[i]||w,u===r.length&&(r+=T,s.e+=T)),w!==T&&(l=hr(e,i,p,T)||0),s._pt={_next:s._pt,p:D||c===1?D:",",s:l,c:S-l,m:g&&g<4||i==="zIndex"?Math.round:0});s.c=u-1;)s=n[c],Zi[s]&&(u=1,s=s==="transformOrigin"?Kt:Ge),Fr(t,s);u&&(Fr(t,Ge),o&&(o.svg&&t.removeAttribute("transform"),r.scale=r.rotate=r.translate="none",so(t,1),o.uncache=1,$u(r)))}},Qo={clearProps:function(e,i,t,r,n){if(n.data!=="isFromStart"){var o=e._pt=new Zt(e._pt,i,t,0,0,Gf);return o.u=r,o.pr=-10,o.tween=n,e._props.push(t),1}}},oo=[1,0,0,1,0,0],Vu={},Wu=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},ul=function(e){var i=yi(e,Ge);return Wu(i)?oo:i.substr(7).match(eu).map(et)},La=function(e,i){var t=e._gsap||Mr(e),r=e.style,n=ul(e),o,s,u,c;return t.svg&&e.getAttribute("transform")?(u=e.transform.baseVal.consolidate().matrix,n=[u.a,u.b,u.c,u.d,u.e,u.f],n.join(",")==="1,0,0,1,0,0"?oo:n):(n===oo&&!e.offsetParent&&e!==tn&&!t.svg&&(u=r.display,r.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,s=e.nextElementSibling,tn.appendChild(e)),n=ul(e),u?r.display=u:Fr(e,"display"),c&&(s?o.insertBefore(e,s):o?o.appendChild(e):tn.removeChild(e))),i&&n.length>6?[n[0],n[1],n[4],n[5],n[12],n[13]]:n)},Ks=function(e,i,t,r,n,o){var s=e._gsap,u=n||La(e,!0),c=s.xOrigin||0,f=s.yOrigin||0,d=s.xOffset||0,h=s.yOffset||0,l=u[0],g=u[1],p=u[2],x=u[3],S=u[4],D=u[5],T=i.split(" "),w=parseFloat(T[0])||0,k=parseFloat(T[1])||0,A,P,b,m;t?u!==oo&&(P=l*x-g*p)&&(b=w*(x/P)+k*(-p/P)+(p*D-x*S)/P,m=w*(-g/P)+k*(l/P)-(l*D-g*S)/P,w=b,k=m):(A=Hu(e),w=A.x+(~T[0].indexOf("%")?w/100*A.width:w),k=A.y+(~(T[1]||T[0]).indexOf("%")?k/100*A.height:k)),r||r!==!1&&s.smooth?(S=w-c,D=k-f,s.xOffset=d+(S*l+D*p)-S,s.yOffset=h+(S*g+D*x)-D):s.xOffset=s.yOffset=0,s.xOrigin=w,s.yOrigin=k,s.smooth=!!r,s.origin=i,s.originIsAbsolute=!!t,e.style[Kt]="0px 0px",o&&(nr(o,s,"xOrigin",c,w),nr(o,s,"yOrigin",f,k),nr(o,s,"xOffset",d,s.xOffset),nr(o,s,"yOffset",h,s.yOffset)),e.setAttribute("data-svg-origin",w+" "+k)},so=function(e,i){var t=e._gsap||new Du(e);if("x"in t&&!i&&!t.uncache)return t;var r=e.style,n=t.scaleX<0,o="px",s="deg",u=getComputedStyle(e),c=yi(e,Kt)||"0",f,d,h,l,g,p,x,S,D,T,w,k,A,P,b,m,O,F,R,H,J,te,Z,$,ne,Pe,v,Q,se,ye,K,Ye;return f=d=h=p=x=S=D=T=w=0,l=g=1,t.svg=!!(e.getCTM&&Uu(e)),u.translate&&((u.translate!=="none"||u.scale!=="none"||u.rotate!=="none")&&(r[Ge]=(u.translate!=="none"?"translate3d("+(u.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(u.rotate!=="none"?"rotate("+u.rotate+") ":"")+(u.scale!=="none"?"scale("+u.scale.split(" ").join(",")+") ":"")+(u[Ge]!=="none"?u[Ge]:"")),r.scale=r.rotate=r.translate="none"),P=La(e,t.svg),t.svg&&(t.uncache?(ne=e.getBBox(),c=t.xOrigin-ne.x+"px "+(t.yOrigin-ne.y)+"px",$=""):$=!i&&e.getAttribute("data-svg-origin"),Ks(e,$||c,!!$||t.originIsAbsolute,t.smooth!==!1,P)),k=t.xOrigin||0,A=t.yOrigin||0,P!==oo&&(F=P[0],R=P[1],H=P[2],J=P[3],f=te=P[4],d=Z=P[5],P.length===6?(l=Math.sqrt(F*F+R*R),g=Math.sqrt(J*J+H*H),p=F||R?Hr(R,F)*br:0,D=H||J?Hr(H,J)*br+p:0,D&&(g*=Math.abs(Math.cos(D*rn))),t.svg&&(f-=k-(k*F+A*H),d-=A-(k*R+A*J))):(Ye=P[6],ye=P[7],v=P[8],Q=P[9],se=P[10],K=P[11],f=P[12],d=P[13],h=P[14],b=Hr(Ye,se),x=b*br,b&&(m=Math.cos(-b),O=Math.sin(-b),$=te*m+v*O,ne=Z*m+Q*O,Pe=Ye*m+se*O,v=te*-O+v*m,Q=Z*-O+Q*m,se=Ye*-O+se*m,K=ye*-O+K*m,te=$,Z=ne,Ye=Pe),b=Hr(-H,se),S=b*br,b&&(m=Math.cos(-b),O=Math.sin(-b),$=F*m-v*O,ne=R*m-Q*O,Pe=H*m-se*O,K=J*O+K*m,F=$,R=ne,H=Pe),b=Hr(R,F),p=b*br,b&&(m=Math.cos(b),O=Math.sin(b),$=F*m+R*O,ne=te*m+Z*O,R=R*m-F*O,Z=Z*m-te*O,F=$,te=ne),x&&Math.abs(x)+Math.abs(p)>359.9&&(x=p=0,S=180-S),l=et(Math.sqrt(F*F+R*R+H*H)),g=et(Math.sqrt(Z*Z+Ye*Ye)),b=Hr(te,Z),D=Math.abs(b)>2e-4?b*br:0,w=K?1/(K<0?-K:K):0),t.svg&&($=e.getAttribute("transform"),t.forceCSS=e.setAttribute("transform","")||!Wu(yi(e,Ge)),$&&e.setAttribute("transform",$))),Math.abs(D)>90&&Math.abs(D)<270&&(n?(l*=-1,D+=p<=0?180:-180,p+=p<=0?180:-180):(g*=-1,D+=D<=0?180:-180)),i=i||t.uncache,t.x=f-((t.xPercent=f&&(!i&&t.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-f)?-50:0)))?e.offsetWidth*t.xPercent/100:0)+o,t.y=d-((t.yPercent=d&&(!i&&t.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-d)?-50:0)))?e.offsetHeight*t.yPercent/100:0)+o,t.z=h+o,t.scaleX=et(l),t.scaleY=et(g),t.rotation=et(p)+s,t.rotationX=et(x)+s,t.rotationY=et(S)+s,t.skewX=D+s,t.skewY=T+s,t.transformPerspective=w+o,(t.zOrigin=parseFloat(c.split(" ")[2])||!i&&t.zOrigin||0)&&(r[Kt]=Zo(c)),t.xOffset=t.yOffset=0,t.force3D=li.force3D,t.renderTransform=t.svg?Zf:Xu?Gu:Qf,t.uncache=0,t},Zo=function(e){return(e=e.split(" "))[0]+" "+e[1]},vs=function(e,i,t){var r=Dt(i);return et(parseFloat(i)+parseFloat(hr(e,"x",t+"px",r)))+r},Qf=function(e,i){i.z="0px",i.rotationY=i.rotationX="0deg",i.force3D=0,Gu(e,i)},yr="0deg",bn="0px",xr=") ",Gu=function(e,i){var t=i||this,r=t.xPercent,n=t.yPercent,o=t.x,s=t.y,u=t.z,c=t.rotation,f=t.rotationY,d=t.rotationX,h=t.skewX,l=t.skewY,g=t.scaleX,p=t.scaleY,x=t.transformPerspective,S=t.force3D,D=t.target,T=t.zOrigin,w="",k=S==="auto"&&e&&e!==1||S===!0;if(T&&(d!==yr||f!==yr)){var A=parseFloat(f)*rn,P=Math.sin(A),b=Math.cos(A),m;A=parseFloat(d)*rn,m=Math.cos(A),o=vs(D,o,P*m*-T),s=vs(D,s,-Math.sin(A)*-T),u=vs(D,u,b*m*-T+T)}x!==bn&&(w+="perspective("+x+xr),(r||n)&&(w+="translate("+r+"%, "+n+"%) "),(k||o!==bn||s!==bn||u!==bn)&&(w+=u!==bn||k?"translate3d("+o+", "+s+", "+u+") ":"translate("+o+", "+s+xr),c!==yr&&(w+="rotate("+c+xr),f!==yr&&(w+="rotateY("+f+xr),d!==yr&&(w+="rotateX("+d+xr),(h!==yr||l!==yr)&&(w+="skew("+h+", "+l+xr),(g!==1||p!==1)&&(w+="scale("+g+", "+p+xr),D.style[Ge]=w||"translate(0, 0)"},Zf=function(e,i){var t=i||this,r=t.xPercent,n=t.yPercent,o=t.x,s=t.y,u=t.rotation,c=t.skewX,f=t.skewY,d=t.scaleX,h=t.scaleY,l=t.target,g=t.xOrigin,p=t.yOrigin,x=t.xOffset,S=t.yOffset,D=t.forceCSS,T=parseFloat(o),w=parseFloat(s),k,A,P,b,m;u=parseFloat(u),c=parseFloat(c),f=parseFloat(f),f&&(f=parseFloat(f),c+=f,u+=f),u||c?(u*=rn,c*=rn,k=Math.cos(u)*d,A=Math.sin(u)*d,P=Math.sin(u-c)*-h,b=Math.cos(u-c)*h,c&&(f*=rn,m=Math.tan(c-f),m=Math.sqrt(1+m*m),P*=m,b*=m,f&&(m=Math.tan(f),m=Math.sqrt(1+m*m),k*=m,A*=m)),k=et(k),A=et(A),P=et(P),b=et(b)):(k=d,b=h,A=P=0),(T&&!~(o+"").indexOf("px")||w&&!~(s+"").indexOf("px"))&&(T=hr(l,"x",o,"px"),w=hr(l,"y",s,"px")),(g||p||x||S)&&(T=et(T+g-(g*k+p*P)+x),w=et(w+p-(g*A+p*b)+S)),(r||n)&&(m=l.getBBox(),T=et(T+r/100*m.width),w=et(w+n/100*m.height)),m="matrix("+k+","+A+","+P+","+b+","+T+","+w+")",l.setAttribute("transform",m),D&&(l.style[Ge]=m)},Kf=function(e,i,t,r,n){var o=360,s=gt(n),u=parseFloat(n)*(s&&~n.indexOf("rad")?br:1),c=u-r,f=r+c+"deg",d,h;return s&&(d=n.split("_")[1],d==="short"&&(c%=o,c!==c%(o/2)&&(c+=c<0?o:-o)),d==="cw"&&c<0?c=(c+o*rl)%o-~~(c/o)*o:d==="ccw"&&c>0&&(c=(c-o*rl)%o-~~(c/o)*o)),e._pt=h=new Zt(e._pt,i,t,r,c,Lf),h.e=f,h.u="deg",e._props.push(t),h},cl=function(e,i){for(var t in i)e[t]=i[t];return e},jf=function(e,i,t){var r=cl({},t._gsap),n="perspective,force3D,transformOrigin,svgOrigin",o=t.style,s,u,c,f,d,h,l,g;r.svg?(c=t.getAttribute("transform"),t.setAttribute("transform",""),o[Ge]=i,s=so(t,1),Fr(t,Ge),t.setAttribute("transform",c)):(c=getComputedStyle(t)[Ge],o[Ge]=i,s=so(t,1),o[Ge]=c);for(u in Zi)c=r[u],f=s[u],c!==f&&n.indexOf(u)<0&&(l=Dt(c),g=Dt(f),d=l!==g?hr(t,u,c,g):parseFloat(c),h=parseFloat(f),e._pt=new Zt(e._pt,s,u,d,h-d,Gs),e._pt.u=g||0,e._props.push(u));cl(s,r)};Qt("padding,margin,Width,Radius",function(a,e){var i="Top",t="Right",r="Bottom",n="Left",o=(e<3?[i,t,r,n]:[i+n,i+t,r+t,r+n]).map(function(s){return e<2?a+s:"border"+s+a});Qo[e>1?"border"+a:a]=function(s,u,c,f,d){var h,l;if(arguments.length<4)return h=o.map(function(g){return qi(s,g,c)}),l=h.join(" "),l.split(h[0]).length===5?h[0]:l;h=(f+"").split(" "),l={},o.forEach(function(g,p){return l[g]=h[p]=h[p]||h[(p-1)/2|0]}),s.init(u,l,d)}});var Qu={name:"css",register:Zs,targetTest:function(e){return e.style&&e.nodeType},init:function(e,i,t,r,n){var o=this._props,s=e.style,u=t.vars.startAt,c,f,d,h,l,g,p,x,S,D,T,w,k,A,P,b;Aa||Zs(),this.styles=this.styles||Yu(e),b=this.styles.props,this.tween=t;for(p in i)if(p!=="autoRound"&&(f=i[p],!(ii[p]&&Au(p,i,t,r,e,n)))){if(l=typeof f,g=Qo[p],l==="function"&&(f=f.call(t,r,e,n),l=typeof f),l==="string"&&~f.indexOf("random(")&&(f=io(f)),g)g(this,e,p,f,t)&&(P=1);else if(p.substr(0,2)==="--")c=(getComputedStyle(e).getPropertyValue(p)+"").trim(),f+="",cr.lastIndex=0,cr.test(c)||(x=Dt(c),S=Dt(f)),S?x!==S&&(c=hr(e,p,c,S)+S):x&&(f+=x),this.add(s,"setProperty",c,f,r,n,0,0,p),o.push(p),b.push(p,0,s[p]);else if(l!=="undefined"){if(u&&p in u?(c=typeof u[p]=="function"?u[p].call(t,r,e,n):u[p],gt(c)&&~c.indexOf("random(")&&(c=io(c)),Dt(c+"")||c==="auto"||(c+=li.units[p]||Dt(qi(e,p))||""),(c+"").charAt(1)==="="&&(c=qi(e,p))):c=qi(e,p),h=parseFloat(c),D=l==="string"&&f.charAt(1)==="="&&f.substr(0,2),D&&(f=f.substr(2)),d=parseFloat(f),p in Li&&(p==="autoAlpha"&&(h===1&&qi(e,"visibility")==="hidden"&&d&&(h=0),b.push("visibility",0,s.visibility),nr(this,s,"visibility",h?"inherit":"hidden",d?"inherit":"hidden",!d)),p!=="scale"&&p!=="transform"&&(p=Li[p],~p.indexOf(",")&&(p=p.split(",")[0]))),T=p in Zi,T){if(this.styles.save(p),l==="string"&&f.substring(0,6)==="var(--"&&(f=yi(e,f.substring(4,f.indexOf(")"))),d=parseFloat(f)),w||(k=e._gsap,k.renderTransform&&!i.parseTransform||so(e,i.parseTransform),A=i.smoothOrigin!==!1&&k.smooth,w=this._pt=new Zt(this._pt,s,Ge,0,1,k.renderTransform,k,0,-1),w.dep=1),p==="scale")this._pt=new Zt(this._pt,k,"scaleY",k.scaleY,(D?en(k.scaleY,D+d):d)-k.scaleY||0,Gs),this._pt.u=0,o.push("scaleY",p),p+="X";else if(p==="transformOrigin"){b.push(Kt,0,s[Kt]),f=Wf(f),k.svg?Ks(e,f,0,A,0,this):(S=parseFloat(f.split(" ")[2])||0,S!==k.zOrigin&&nr(this,k,"zOrigin",k.zOrigin,S),nr(this,s,p,Zo(c),Zo(f)));continue}else if(p==="svgOrigin"){Ks(e,f,1,A,0,this);continue}else if(p in Vu){Kf(this,k,p,h,D?en(h,D+f):f);continue}else if(p==="smoothOrigin"){nr(this,k,"smooth",k.smooth,f);continue}else if(p==="force3D"){k[p]=f;continue}else if(p==="transform"){jf(this,f,e);continue}}else p in s||(p=mn(p)||p);if(T||(d||d===0)&&(h||h===0)&&!Rf.test(f)&&p in s)x=(c+"").substr((h+"").length),d||(d=0),S=Dt(f)||(p in li.units?li.units[p]:x),x!==S&&(h=hr(e,p,c,S)),this._pt=new Zt(this._pt,T?k:s,p,h,(D?en(h,D+d):d)-h,!T&&(S==="px"||p==="zIndex")&&i.autoRound!==!1?If:Gs),this._pt.u=S||0,x!==S&&S!=="%"&&(this._pt.b=c,this._pt.r=zf);else if(p in s)Vf.call(this,e,p,c,D?D+f:f);else if(p in e)this.add(e,p,c||e[p],D?D+f:f,r,n);else if(p!=="parseTransform"){wa(p,f);continue}T||(p in s?b.push(p,0,s[p]):typeof e[p]=="function"?b.push(p,2,e[p]()):b.push(p,1,c||e[p])),o.push(p)}}P&&Nu(this)},render:function(e,i){if(i.tween._time||!Oa())for(var t=i._pt;t;)t.r(e,t.d),t=t._next;else i.styles.revert()},get:qi,aliases:Li,getSetter:function(e,i,t){var r=Li[i];return r&&r.indexOf(",")<0&&(i=r),i in Zi&&i!==Kt&&(e._gsap.x||qi(e,"x"))?t&&il===t?i==="scale"?qf:Bf:(il=t||{})&&(i==="scale"?$f:Yf):e.style&&!ya(e.style[i])?Nf:~i.indexOf("-")?Ff:Ma(e,i)},core:{_removeProperty:Fr,_getMatrix:La}};jt.utils.checkPrefix=mn;jt.core.getStyleSaver=Yu;(function(a,e,i,t){var r=Qt(a+","+e+","+i,function(n){Zi[n]=1});Qt(e,function(n){li.units[n]="deg",Vu[n]=1}),Li[r[13]]=a+","+e,Qt(t,function(n){var o=n.split(":");Li[o[1]]=r[o[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Qt("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(a){li.units[a]="px"});jt.registerPlugin(Qu);var N=jt.registerPlugin(Qu)||jt;N.core.Tween;/*! * matrix 3.13.0 * https://gsap.com * * Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var Xi,Rr,za,us,En,zo,Ko,$n,Ti="transform",js=Ti+"Origin",Zu,Ku=function(e){var i=e.ownerDocument||e;for(!(Ti in e.style)&&("msTransform"in e.style)&&(Ti="msTransform",js=Ti+"Origin");i.parentNode&&(i=i.parentNode););if(Rr=window,Ko=new Br,i){Xi=i,za=i.documentElement,us=i.body,$n=Xi.createElementNS("http://www.w3.org/2000/svg","g"),$n.style.transform="none";var t=i.createElement("div"),r=i.createElement("div"),n=i&&(i.body||i.firstElementChild);n&&n.appendChild&&(n.appendChild(t),t.appendChild(r),t.setAttribute("style","position:static;transform:translate3d(0,0,1px)"),Zu=r.offsetParent!==t,n.removeChild(t))}return i},Jf=function(e){for(var i,t;e&&e!==us;)t=e._gsap,t&&t.uncache&&t.get(e,"x"),t&&!t.scaleX&&!t.scaleY&&t.renderTransform&&(t.scaleX=t.scaleY=1e-4,t.renderTransform(1,t),i?i.push(t):i=[t]),e=e.parentNode;return i},ju=[],Ju=[],ed=function(){return Rr.pageYOffset||Xi.scrollTop||za.scrollTop||us.scrollTop||0},td=function(){return Rr.pageXOffset||Xi.scrollLeft||za.scrollLeft||us.scrollLeft||0},Ia=function(e){return e.ownerSVGElement||((e.tagName+"").toLowerCase()==="svg"?e:null)},id=function a(e){if(Rr.getComputedStyle(e).position==="fixed")return!0;if(e=e.parentNode,e&&e.nodeType===1)return a(e)},ws=function a(e,i){if(e.parentNode&&(Xi||Ku(e))){var t=Ia(e),r=t?t.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",n=t?i?"rect":"g":"div",o=i!==2?0:100,s=i===3?100:0,u="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",c=Xi.createElementNS?Xi.createElementNS(r.replace(/^https/,"http"),n):Xi.createElement(n);return i&&(t?(zo||(zo=a(e)),c.setAttribute("width",.01),c.setAttribute("height",.01),c.setAttribute("transform","translate("+o+","+s+")"),zo.appendChild(c)):(En||(En=a(e),En.style.cssText=u),c.style.cssText=u+"width:0.1px;height:0.1px;top:"+s+"px;left:"+o+"px",En.appendChild(c))),c}throw"Need document and parent."},rd=function(e){for(var i=new Br,t=0;t1?rd(c):c.getItem(0).matrix:Ko,d=c.a*f.x+c.c*f.y,h=c.b*f.x+c.d*f.y):(c=new Br,d=h=0),(r?t:o).appendChild(u),u.setAttribute("transform","matrix("+c.a+","+c.b+","+c.c+","+c.d+","+(c.e+d)+","+(c.f+h)+")");else{if(d=h=0,Zu)for(c=e.offsetParent,f=e;f&&(f=f.parentNode)&&f!==c&&f.parentNode;)(Rr.getComputedStyle(f)[Ti]+"").length>4&&(d=f.offsetLeft,h=f.offsetTop,f=0);if(l=Rr.getComputedStyle(e),l.position!=="absolute"&&l.position!=="fixed")for(c=e.offsetParent;o&&o!==c;)d+=o.scrollLeft||0,h+=o.scrollTop||0,o=o.parentNode;f=u.style,f.top=e.offsetTop-h+"px",f.left=e.offsetLeft-d+"px",f[Ti]=l[Ti],f[js]=l[js],f.position=l.position==="fixed"?"fixed":"absolute",s.appendChild(u)}return u},bs=function(e,i,t,r,n,o,s){return e.a=i,e.b=t,e.c=r,e.d=n,e.e=o,e.f=s,e},Br=function(){function a(i,t,r,n,o,s){i===void 0&&(i=1),t===void 0&&(t=0),r===void 0&&(r=0),n===void 0&&(n=1),o===void 0&&(o=0),s===void 0&&(s=0),bs(this,i,t,r,n,o,s)}var e=a.prototype;return e.inverse=function(){var t=this.a,r=this.b,n=this.c,o=this.d,s=this.e,u=this.f,c=t*o-r*n||1e-10;return bs(this,o/c,-r/c,-n/c,t/c,(n*u-o*s)/c,-(t*u-r*s)/c)},e.multiply=function(t){var r=this.a,n=this.b,o=this.c,s=this.d,u=this.e,c=this.f,f=t.a,d=t.c,h=t.b,l=t.d,g=t.e,p=t.f;return bs(this,f*r+h*o,f*n+h*s,d*r+l*o,d*n+l*s,u+g*r+p*o,c+g*n+p*s)},e.clone=function(){return new a(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(t){var r=this.a,n=this.b,o=this.c,s=this.d,u=this.e,c=this.f;return r===t.a&&n===t.b&&o===t.c&&s===t.d&&u===t.e&&c===t.f},e.apply=function(t,r){r===void 0&&(r={});var n=t.x,o=t.y,s=this.a,u=this.b,c=this.c,f=this.d,d=this.e,h=this.f;return r.x=n*s+o*c+d||0,r.y=n*u+o*f+h||0,r},a}();function Cr(a,e,i,t){if(!a||!a.parentNode||(Xi||Ku(a)).documentElement===a)return new Br;var r=Jf(a),n=Ia(a),o=n?ju:Ju,s=od(a),u=o[0].getBoundingClientRect(),c=o[1].getBoundingClientRect(),f=o[2].getBoundingClientRect(),d=s.parentNode,h=id(a),l=new Br((c.left-u.left)/100,(c.top-u.top)/100,(f.left-u.left)/100,(f.top-u.top)/100,u.left+(h?0:td()),u.top+(h?0:ed()));if(d.removeChild(s),r)for(u=r.length;u--;)c=r[u],c.scaleX=c.scaleY=0,c.renderTransform(1,c);return e?l.inverse():l}function fl(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function sd(a,e){a.prototype=Object.create(e.prototype),a.prototype.constructor=a,a.__proto__=e}var we,Be,oi,Si,Hi,Ts,$i,Js,Mn,or,ec,ea,ao,Na,Dn,vi,An,Io,tc,ta,jo=0,ic=function(){return typeof window<"u"},rc=function(){return we||ic()&&(we=window.gsap)&&we.registerPlugin&&we},tr=function(e){return typeof e=="function"},Yn=function(e){return typeof e=="object"},bi=function(e){return typeof e>"u"},No=function(){return!1},Xn="transform",ia="transformOrigin",ji=function(e){return Math.round(e*1e4)/1e4},Tn=Array.isArray,_o=function(e,i){var t=oi.createElementNS?oi.createElementNS("http://www.w3.org/1999/xhtml".replace(/^https/,"http"),e):oi.createElement(e);return t.style?t:oi.createElement(e)},dl=180/Math.PI,vr=1e20,ad=new Br,Ji=Date.now||function(){return new Date().getTime()},Lr=[],nn={},ld=0,ud=/^(?:a|input|textarea|button|select)$/i,hl=0,Ur={},Fi={},nc=function(e,i){var t={},r;for(r in e)t[r]=i?e[r]*i:e[r];return t},cd=function(e,i){for(var t in i)t in e||(e[t]=i[t]);return e},pl=function a(e,i){for(var t=e.length,r;t--;)i?e[t].style.touchAction=i:e[t].style.removeProperty("touch-action"),r=e[t].children,r&&r.length&&a(r,i)},oc=function(){return Lr.forEach(function(e){return e()})},fd=function(e){Lr.push(e),Lr.length===1&&we.ticker.add(oc)},gl=function(){return!Lr.length&&we.ticker.remove(oc)},_l=function(e){for(var i=Lr.length;i--;)Lr[i]===e&&Lr.splice(i,1);we.to(gl,{overwrite:!0,delay:15,duration:0,onComplete:gl,data:"_draggable"})},dd=function(e,i){for(var t in i)t in e||(e[t]=i[t]);return e},ut=function(e,i,t,r){if(e.addEventListener){var n=ao[i];r=r||(ec?{passive:!1}:null),e.addEventListener(n||i,t,r),n&&i!==n&&e.addEventListener(i,t,r)}},it=function(e,i,t,r){if(e.removeEventListener){var n=ao[i];e.removeEventListener(n||i,t,r),n&&i!==n&&e.removeEventListener(i,t,r)}},fi=function(e){e.preventDefault&&e.preventDefault(),e.preventManipulation&&e.preventManipulation()},hd=function(e,i){for(var t=e.length;t--;)if(e[t].identifier===i)return!0},pd=function a(e){Na=e.touches&&jo2||P<-2)&&!A){c=e.scrollLeft,we.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-c),i.onKill&&i.onKill();return}k=-k,k<0?(s=k-.5|0,k=0):k>l?(s=k-l|0,k=l):s=0,(s||b)&&(this._skip||(r[Xn]=T+-s+"px,"+-o+w),s+h>=0&&(r.paddingRight=s+h+"px")),e.scrollLeft=k|0,c=e.scrollLeft},this.top=function(k,A){if(!arguments.length)return-(e.scrollTop+o);var P=e.scrollTop-u,b=o;if((P>2||P<-2)&&!A){u=e.scrollTop,we.killTweensOf(this,{top:1,scrollTop:1}),this.top(-u),i.onKill&&i.onKill();return}k=-k,k<0?(o=k-.5|0,k=0):k>g?(o=k-g|0,k=g):o=0,(o||b)&&(this._skip||(r[Xn]=T+-s+"px,"+-o+w)),e.scrollTop=k|0,u=e.scrollTop},this.maxScrollTop=function(){return g},this.maxScrollLeft=function(){return l},this.disable=function(){for(n=t.firstChild;n;)D=n.nextSibling,e.appendChild(n),n=D;e===t.parentNode&&e.removeChild(t)},this.enable=function(){if(n=e.firstChild,n!==t){for(;n;)D=n.nextSibling,t.appendChild(n),n=D;e.appendChild(t),this.calibrate()}},this.calibrate=function(k){var A=e.clientWidth===p,P,b,m;u=e.scrollTop,c=e.scrollLeft,!(A&&e.clientHeight===x&&t.offsetHeight===S&&f===e.scrollWidth&&d===e.scrollHeight&&!k)&&((o||s)&&(b=this.left(),m=this.top(),this.left(-e.scrollLeft),this.top(-e.scrollTop)),P=lo(e),(!A||k)&&(r.display="block",r.width="auto",r.paddingRight="0px",h=Math.max(0,e.scrollWidth-e.clientWidth),h&&(h+=parseFloat(P.paddingLeft)+(ra?parseFloat(P.paddingRight):0))),r.display="inline-block",r.position="relative",r.overflow="visible",r.verticalAlign="top",r.boxSizing="content-box",r.width="100%",r.paddingRight=h+"px",ra&&(r.paddingBottom=P.paddingBottom),p=e.clientWidth,x=e.clientHeight,f=e.scrollWidth,d=e.scrollHeight,l=e.scrollWidth-p,g=e.scrollHeight-x,S=t.offsetHeight,r.display="block",(b||m)&&(this.left(b),this.top(m)))},this.content=t,this.element=e,this._skip=!1,this.enable()},Ps=function(e){if(ic()&&document.body){var i=window&&window.navigator;Be=window,oi=document,Si=oi.documentElement,Hi=oi.body,Ts=_o("div"),Io=!!window.PointerEvent,$i=_o("div"),$i.style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",An=$i.style.cursor==="grab"?"grab":"move",Dn=i&&i.userAgent.toLowerCase().indexOf("android")!==-1,ea="ontouchstart"in Si&&"orientation"in Be||i&&(i.MaxTouchPoints>0||i.msMaxTouchPoints>0),ra=function(){var t=_o("div"),r=_o("div"),n=r.style,o=Hi,s;return n.display="inline-block",n.position="relative",t.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",t.appendChild(r),o.appendChild(t),s=r.offsetHeight+18>t.scrollHeight,o.removeChild(t),s}(),ao=function(t){for(var r=t.split(","),n=("onpointerdown"in Ts?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in Ts?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(","),o={},s=4;--s>-1;)o[r[s]]=n[s],o[n[s]]=r[s];try{Si.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){ec=1}}))}catch{}return o}("touchstart,touchmove,touchend,touchcancel"),ut(oi,"touchcancel",No),ut(Be,"touchmove",No),Hi&&Hi.addEventListener("touchstart",No),ut(oi,"contextmenu",function(){for(var t in nn)nn[t].isPressed&&nn[t].endDrag()}),we=Js=rc()}we?(vi=we.plugins.inertia,tc=we.core.context||function(){},Mn=we.utils.checkPrefix,Xn=Mn(Xn),ia=Mn(ia),or=we.utils.toArray,ta=we.core.getStyleSaver,sc=!!Mn("perspective")):e&&console.warn("Please gsap.registerPlugin(Draggable)")},xd=function(){function a(i){this._listeners={},this.target=i||this}var e=a.prototype;return e.addEventListener=function(t,r){var n=this._listeners[t]||(this._listeners[t]=[]);~n.indexOf(r)||n.push(r)},e.removeEventListener=function(t,r){var n=this._listeners[t],o=n&&n.indexOf(r);o>=0&&n.splice(o,1)},e.dispatchEvent=function(t){var r=this,n;return(this._listeners[t]||[]).forEach(function(o){return o.call(r,{type:t,target:r.target})===!1&&(n=!1)}),n},a}(),Ui=function(a){sd(e,a);function e(i,t){var r;r=a.call(this)||this,Js||Ps(1),i=or(i)[0],r.styles=ta&&ta(i,"transform,left,top"),vi||(vi=we.plugins.inertia),r.vars=t=nc(t||{}),r.target=i,r.x=r.y=r.rotation=0,r.dragResistance=parseFloat(t.dragResistance)||0,r.edgeResistance=isNaN(t.edgeResistance)?1:parseFloat(t.edgeResistance)||0,r.lockAxis=t.lockAxis,r.autoScroll=t.autoScroll||0,r.lockedAxis=null,r.allowEventDefault=!!t.allowEventDefault,we.getProperty(i,"x");var n=(t.type||"x,y").toLowerCase(),o=~n.indexOf("x")||~n.indexOf("y"),s=n.indexOf("rotation")!==-1,u=s?"rotation":o?"x":"left",c=o?"y":"top",f=!!(~n.indexOf("x")||~n.indexOf("left")||n==="scroll"),d=!!(~n.indexOf("y")||~n.indexOf("top")||n==="scroll"),h=t.minimumMovement||2,l=fl(r),g=or(t.trigger||t.handle||i),p={},x=0,S=!1,D=t.autoScrollMarginTop||40,T=t.autoScrollMarginRight||40,w=t.autoScrollMarginBottom||40,k=t.autoScrollMarginLeft||40,A=t.clickableTest||_d,P=0,b=i._gsap||we.core.getCache(i),m=md(i),O=function(_,I){return parseFloat(b.get(i,_,I))},F=i.ownerDocument||oi,R,H,J,te,Z,$,ne,Pe,v,Q,se,ye,K,Ye,Te,Me,oe,Ue,Ve,ze,Ie,le,ue,ie,Ke,C,Ne,bt,Rt,Oe,De,Ut,Lt,Xe=function(_){return fi(_),_.stopImmediatePropagation&&_.stopImmediatePropagation(),!1},je=function G(_){if(l.autoScroll&&l.isDragging&&(S||oe)){var I=i,y=l.autoScroll*15,E,z,M,q,L,U,j,W;for(S=!1,Fi.scrollTop=Be.pageYOffset!=null?Be.pageYOffset:F.documentElement.scrollTop!=null?F.documentElement.scrollTop:F.body.scrollTop,Fi.scrollLeft=Be.pageXOffset!=null?Be.pageXOffset:F.documentElement.scrollLeft!=null?F.documentElement.scrollLeft:F.body.scrollLeft,q=l.pointerX-Fi.scrollLeft,L=l.pointerY-Fi.scrollTop;I&&!z;)z=yn(I.parentNode),E=z?Fi:I.parentNode,M=z?{bottom:Math.max(Si.clientHeight,Be.innerHeight||0),right:Math.max(Si.clientWidth,Be.innerWidth||0),left:0,top:0}:E.getBoundingClientRect(),U=j=0,d&&(W=E._gsMaxScrollY-E.scrollTop,W<0?j=W:L>M.bottom-w&&W?(S=!0,j=Math.min(W,y*(1-Math.max(0,M.bottom-L)/w)|0)):LM.right-T&&W?(S=!0,U=Math.min(W,y*(1-Math.max(0,M.right-q)/T)|0)):qy?y+(z-y)*M:z-1;)U=_[M],j=U-z,j<0&&(j=-j),j=I&&U<=y&&(q=M,L=j);return _[q]}:isNaN(_)?function(z){return z}:function(){return _*E}},ee=function(_,I,y,E,z,M,q){return M=M&&My?y+(j-y)*U:jz?z+(W-z)*U:WM&&(L.x=j,L.y=W)),L}:Tn(_)?function(L){for(var U=_.length,j=0,W=vr,ce,Ce,ke,ge;--U>-1;)ke=_[U],ce=ke.x-L.x,Ce=ke.y-L.y,ge=ce*ce+Ce*Ce,geQ&&(l.minX=Q,l.maxX=Q=se,se=l.minX),K>ye&&(l.minY=ye,l.maxY=ye=K,K=l.minY),s&&(l.minRotation=se,l.maxRotation=Q),ne=!0),t.liveSnap&&(y=t.liveSnap===!0?t.snap||{}:t.liveSnap,E=Tn(y)||tr(y),s?(Ve=ft(E?y:y.rotation,se,Q,1),ze=null):y.points?Ie=ee(E?y:y.points,se,Q,K,ye,y.radius,H?-1:1):(f&&(Ve=ft(E?y:y.x||y.left||y.scrollLeft,se,Q,H?-1:1)),d&&(ze=ft(E?y:y.y||y.top||y.scrollTop,K,ye,H?-1:1))))},Y=function(){l.isThrowing=!1,Je(l,"throwcomplete","onThrowComplete")},X=function(){l.isThrowing=!1},xe=function(_,I){var y,E,z,M;_&&vi?(_===!0&&(y=t.snap||t.liveSnap||{},E=Tn(y)||tr(y),_={resistance:(t.throwResistance||t.resistance||1e3)/(s?10:1)},s?_.rotation=ks(l,E?y:y.rotation,Q,se,1,I):(f&&(_[u]=ks(l,E?y:y.points||y.x||y.left,Q,se,H?-1:1,I||l.lockedAxis==="x")),d&&(_[c]=ks(l,E?y:y.points||y.y||y.top,ye,K,H?-1:1,I||l.lockedAxis==="y")),(y.points||Tn(y)&&Yn(y[0]))&&(_.linkedProps=u+","+c,_.radius=y.radius))),l.isThrowing=!0,M=isNaN(t.overshootTolerance)?t.edgeResistance===1?0:1-l.edgeResistance+.2:t.overshootTolerance,_.duration||(_.duration={max:Math.max(t.minDuration||0,"maxDuration"in t?t.maxDuration:2),min:isNaN(t.minDuration)?M===0||Yn(_)&&_.resistance>1e3?0:.5:t.minDuration,overshoot:M}),l.tween=z=we.to(H||i,{inertia:_,data:"_draggable",inherit:!1,onComplete:Y,onInterrupt:X,onUpdate:t.fastMode?Je:Se,onUpdateParams:t.fastMode?[l,"onthrowupdate","onThrowUpdate"]:y&&y.radius?[!1,!0]:[]}),t.fastMode||(H&&(H._skip=!0),z.render(1e9,!0,!0),Se(!0,!0),l.endX=l.x,l.endY=l.y,s&&(l.endRotation=l.x),z.play(0),Se(!0,!0),H&&(H._skip=!1))):ne&&l.applyBounds()},ve=function(_){var I=ie,y;ie=Cr(i.parentNode,!0),_&&l.isPressed&&!ie.equals(I||new Br)&&(y=I.inverse().apply({x:J,y:te}),ie.apply(y,y),J=y.x,te=y.y),ie.equals(ad)&&(ie=null)},Tt=function(){var _=1-l.edgeResistance,I=m?sn(F):0,y=m?on(F):0,E,z,M;o&&(b.x=O(u,"px")+"px",b.y=O(c,"px")+"px",b.renderTransform()),ve(!1),di.x=l.pointerX-I,di.y=l.pointerY-y,ie&&ie.apply(di,di),J=di.x,te=di.y,oe&&(It(l.pointerX,l.pointerY),je(!0)),Ut=Cr(i),H?(B(),$=H.top(),Z=H.left()):(zt()?(Se(!0,!0),B()):l.applyBounds(),s?(E=i.ownerSVGElement?[b.xOrigin-i.getBBox().x,b.yOrigin-i.getBBox().y]:(lo(i)[ia]||"0 0").split(" "),Me=l.rotationOrigin=Cr(i).apply({x:parseFloat(E[0])||0,y:parseFloat(E[1])||0}),Se(!0,!0),z=l.pointerX-Me.x-I,M=Me.y-l.pointerY+y,Z=l.x,$=l.y=Math.atan2(M,z)*dl):($=O(c,"px"),Z=O(u,"px"))),ne&&_&&(Z>Q?Z=Q+(Z-Q)/_:Zye?$=ye+($-ye)/_:$2)?!1:f?"y":"x",De=!C&&!l.allowEventDefault,De&&(fi(_),ut(Be,"touchforcechange",fi)),_.changedTouches?(_=Ye=_.changedTouches[0],Te=_.identifier):_.pointerId?Te=_.pointerId:Ye=Te=null,jo++,fd(je),te=l.pointerY=_.pageY,J=l.pointerX=_.pageX,Je(l,"pressInit","onPressInit"),(C||l.autoScroll)&&Ss(i.parentNode),i.parentNode&&l.autoScroll&&!H&&!s&&i.parentNode._gsMaxScrollX&&!$i.parentNode&&!i.getBBox&&($i.style.width=i.parentNode.scrollWidth+"px",i.parentNode.appendChild($i)),Tt(),l.tween&&l.tween.kill(),l.isThrowing=!1,we.killTweensOf(H||i,p,!0),H&&we.killTweensOf(i,{scrollTo:1},!0),l.tween=l.lockedAxis=null,(t.zIndexBoost||!s&&!H&&t.zIndexBoost!==!1)&&(i.style.zIndex=e.zIndex++),l.isPressed=!0,Pe=!!(t.onDrag||l._listeners.drag),v=!!(t.onMove||l._listeners.move),t.cursor!==!1||t.activeCursor)for(y=g.length;--y>-1;)we.set(g[y],{cursor:t.activeCursor||t.cursor||(An==="grab"?"grabbing":An)});Je(l,"press","onPress")},re=function(_){var I=_,y,E,z,M,q,L;if(!R||Na||!l.isPressed||!_){De&&_&&R&&fi(_);return}if(l.pointerEvent=_,y=_.changedTouches,y){if(_=y[0],_!==Ye&&_.identifier!==Te){for(M=y.length;--M>-1&&(_=y[M]).identifier!==Te&&_.target!==i;);if(M<0)return}}else if(_.pointerId&&Te&&_.pointerId!==Te)return;if(ue&&C&&!Ne&&(di.x=_.pageX-(m?sn(F):0),di.y=_.pageY-(m?on(F):0),ie&&ie.apply(di,di),E=di.x,z=di.y,q=Math.abs(E-J),L=Math.abs(z-te),(q!==L&&(q>h||L>h)||Dn&&C===Ne)&&(Ne=q>L&&f?"x":"y",C&&Ne!==C&&ut(Be,"touchforcechange",fi),l.vars.lockAxisOnTouchScroll!==!1&&f&&d&&(l.lockedAxis=Ne==="x"?"y":"x",tr(l.vars.onLockAxis)&&l.vars.onLockAxis.call(l,I)),Dn&&C===Ne))){Ee(I);return}!l.allowEventDefault&&(!C||Ne&&C!==Ne)&&I.cancelable!==!1?(fi(I),De=!0):De&&(De=!1),l.autoScroll&&(S=!0),It(_.pageX,_.pageY,v)},It=function(_,I,y){var E=1-l.dragResistance,z=1-l.edgeResistance,M=l.pointerX,q=l.pointerY,L=$,U=l.x,j=l.y,W=l.endX,ce=l.endY,Ce=l.endRotation,ke=oe,ge,me,Re,ae,mt,Qe;l.pointerX=_,l.pointerY=I,m&&(_-=sn(F),I-=on(F)),s?(ae=Math.atan2(Me.y-I,_-Me.x)*dl,mt=l.y-ae,mt>180?($-=360,l.y=ae):mt<-180&&($+=360,l.y=ae),l.x!==Z||Math.max(Math.abs(J-_),Math.abs(te-I))>h?(l.y=ae,Re=Z+($-ae)*E):Re=Z):(ie&&(Qe=_*ie.a+I*ie.c+ie.e,I=_*ie.b+I*ie.d+ie.f,_=Qe),me=I-te,ge=_-J,me-h&&(me=0),ge-h&&(ge=0),(l.lockAxis||l.lockedAxis)&&(ge||me)&&(Qe=l.lockedAxis,Qe||(l.lockedAxis=Qe=f&&Math.abs(ge)>Math.abs(me)?"y":d?"x":null,Qe&&tr(l.vars.onLockAxis)&&l.vars.onLockAxis.call(l,l.pointerEvent)),Qe==="y"?me=0:Qe==="x"&&(ge=0)),Re=ji(Z+ge*E),ae=ji($+me*E)),(Ve||ze||Ie)&&(l.x!==Re||l.y!==ae&&!s)&&(Ie&&(Ur.x=Re,Ur.y=ae,Qe=Ie(Ur),Re=ji(Qe.x),ae=ji(Qe.y)),Ve&&(Re=ji(Ve(Re))),ze&&(ae=ji(ze(ae)))),ne&&(Re>Q?Re=Q+Math.round((Re-Q)*z):Reye?ae=Math.round(ye+(ae-ye)*z):ae2),M=we.delayedCall(.001,Jt),q,L,U,j,W;if(ue?(it(ue,"touchend",G),it(ue,"touchmove",re),it(ue,"touchcancel",G),it(F,"touchstart",ml)):it(F,"mousemove",re),it(Be,"touchforcechange",fi),(!Io||!ue)&&(it(F,"mouseup",G),_&&_.target&&it(_.target,"mouseup",G)),oe=!1,E&&(x=hl=Ji(),l.isDragging=!1),_l(je),le&&!z){_&&(it(_.target,"change",G),l.pointerEvent=y),mo(g,!1),Je(l,"release","onRelease"),Je(l,"click","onClick"),le=!1;return}for(L=g.length;--L>-1;)Cs(g[L],"cursor",t.cursor||(t.cursor!==!1?An:null));if(jo--,_){if(q=_.changedTouches,q&&(_=q[0],_!==Ye&&_.identifier!==Te)){for(L=q.length;--L>-1&&(_=q[L]).identifier!==Te&&_.target!==i;);if(L<0&&!I)return}l.pointerEvent=y,l.pointerX=_.pageX,l.pointerY=_.pageY}return z&&y?(fi(y),De=!0,Je(l,"release","onRelease")):y&&!E?(De=!1,Ke&&(t.snap||t.bounds)&&xe(t.inertia||t.throwProps),Je(l,"release","onRelease"),(!Dn||y.type!=="touchmove")&&y.type.indexOf("cancel")===-1&&(Je(l,"click","onClick"),Ji()-P<300&&Je(l,"doubleclick","onDoubleClick"),j=y.target||i,P=Ji(),W=function(){P!==Rt&&l.enabled()&&!l.isPressed&&!y.defaultPrevented&&(j.click?j.click():F.createEvent&&(U=F.createEvent("MouseEvents"),U.initMouseEvent("click",!0,!0,Be,1,l.pointerEvent.screenX,l.pointerEvent.screenY,l.pointerX,l.pointerY,!1,!1,!1,!1,0,null),j.dispatchEvent(U)))},!Dn&&!y.defaultPrevented&&we.delayedCall(.05,W))):(xe(t.inertia||t.throwProps),!l.allowEventDefault&&y&&(t.dragClickables!==!1||!A.call(l,y.target))&&E&&(!C||Ne&&C===Ne)&&y.cancelable!==!1?(De=!0,fi(y)):De=!1,Je(l,"release","onRelease")),zt()&&M.duration(l.tween.duration()),E&&Je(l,"dragend","onDragEnd"),!0},St=function(_){if(_&&l.isDragging&&!H){var I=_.target||i.parentNode,y=I.scrollLeft-I._gsScrollX,E=I.scrollTop-I._gsScrollY;(y||E)&&(ie?(J-=y*ie.a+E*ie.c,te-=E*ie.d+y*ie.b):(J-=y,te-=E),I._gsScrollX+=y,I._gsScrollY+=E,It(l.pointerX,l.pointerY))}},Vt=function(_){var I=Ji(),y=I-P<100,E=I-x<50,z=y&&Rt===P,M=l.pointerEvent&&l.pointerEvent.defaultPrevented,q=y&&Oe===P,L=_.isTrusted||_.isTrusted==null&&y&&z;if((z||E&&l.vars.suppressClickOnDrag!==!1)&&_.stopImmediatePropagation&&_.stopImmediatePropagation(),y&&!(l.pointerEvent&&l.pointerEvent.defaultPrevented)&&(!z||L&&!q)){L&&z&&(Oe=P),Rt=P;return}(l.isPressed||E||y)&&(!L||!_.detail||!y||M)&&fi(_),!y&&!E&&!Lt&&(_&&_.target&&(l.pointerEvent=_),Je(l,"click","onClick"))},ki=function(_){return ie?{x:_.x*ie.a+_.y*ie.c+ie.e,y:_.x*ie.b+_.y*ie.d+ie.f}:{x:_.x,y:_.y}};return Ue=e.get(i),Ue&&Ue.kill(),r.startDrag=function(G,_){var I,y,E,z;_t(G||l.pointerEvent,!0),_&&!l.hitTest(G||l.pointerEvent)&&(I=Vr(G||l.pointerEvent),y=Vr(i),E=ki({x:I.left+I.width/2,y:I.top+I.height/2}),z=ki({x:y.left+y.width/2,y:y.top+y.height/2}),J-=E.x-z.x,te-=E.y-z.y),l.isDragging||(l.isDragging=Lt=!0,Je(l,"dragstart","onDragStart"))},r.drag=re,r.endDrag=function(G){return Ee(G||l.pointerEvent,!0)},r.timeSinceDrag=function(){return l.isDragging?0:(Ji()-x)/1e3},r.timeSinceClick=function(){return(Ji()-P)/1e3},r.hitTest=function(G,_){return e.hitTest(l.target,G,_)},r.getDirection=function(G,_){var I=G==="velocity"&&vi?G:Yn(G)&&!s?"element":"start",y,E,z,M,q,L;return I==="element"&&(q=Vr(l.target),L=Vr(G)),y=I==="start"?l.x-Z:I==="velocity"?vi.getVelocity(i,u):q.left+q.width/2-(L.left+L.width/2),s?y<0?"counter-clockwise":"clockwise":(_=_||2,E=I==="start"?l.y-$:I==="velocity"?vi.getVelocity(i,c):q.top+q.height/2-(L.top+L.height/2),z=Math.abs(y/E),M=z<1/_?"":y<0?"left":"right",z<_&&(M!==""&&(M+="-"),M+=E<0?"up":"down"),M)},r.applyBounds=function(G,_){var I,y,E,z,M,q;if(G&&t.bounds!==G)return t.bounds=G,l.update(!0,_);if(Se(!0),B(),ne&&!zt()){if(I=l.x,y=l.y,I>Q?I=Q:Iye?y=ye:yM._gsMaxScrollY&&(M.scrollTop=M._gsMaxScrollY),f&&M.scrollLeft>M._gsMaxScrollX&&(M.scrollLeft=M._gsMaxScrollX),z=M;l.isThrowing&&(E||l.endX>Q||l.endXye||l.endY.01||d&&Math.abs(q-l.y)>.01&&!s)&&Tt(),l.autoScroll&&(Ss(i.parentNode,l.isDragging),S=l.isDragging,je(!0),xl(i,St),yl(i,St)),l},r.enable=function(G){var _={lazy:!0},I,y,E;if(t.cursor!==!1&&(_.cursor=t.cursor||An),we.utils.checkPrefix("touchCallout")&&(_.touchCallout="none"),G!=="soft"){for(pl(g,f===d?"none":t.allowNativeTouchScrolling&&i.scrollHeight===i.clientHeight==(i.scrollWidth===i.clientHeight)||t.allowEventDefault?"manipulation":f?"pan-y":"pan-x"),y=g.length;--y>-1;)E=g[y],Io||ut(E,"mousedown",_t),ut(E,"touchstart",_t),ut(E,"click",Vt,!0),we.set(E,_),E.getBBox&&E.ownerSVGElement&&f!==d&&we.set(E.ownerSVGElement,{touchAction:t.allowNativeTouchScrolling||t.allowEventDefault?"manipulation":f?"pan-y":"pan-x"}),t.allowContextMenu||ut(E,"contextmenu",Xe);mo(g,!1)}return yl(i,St),R=!0,vi&&G!=="soft"&&vi.track(H||i,o?"x,y":s?"rotation":"top,left"),i._gsDragID=I=i._gsDragID||"d"+ld++,nn[I]=l,H&&(H.enable(),H.element._gsDragID=I),(t.bounds||s)&&Tt(),t.bounds&&l.applyBounds(),l},r.disable=function(G){for(var _=l.isDragging,I=g.length,y;--I>-1;)Cs(g[I],"cursor",null);if(G!=="soft"){for(pl(g,null),I=g.length;--I>-1;)y=g[I],Cs(y,"touchCallout",null),it(y,"mousedown",_t),it(y,"touchstart",_t),it(y,"click",Vt,!0),it(y,"contextmenu",Xe);mo(g,!0),ue&&(it(ue,"touchcancel",Ee),it(ue,"touchend",Ee),it(ue,"touchmove",re)),it(F,"mouseup",Ee),it(F,"mousemove",re)}return xl(i,St),R=!1,vi&&G!=="soft"&&(vi.untrack(H||i,o?"x,y":s?"rotation":"top,left"),l.tween&&l.tween.kill()),H&&H.disable(),_l(je),l.isDragging=l.isPressed=le=!1,_&&Je(l,"dragend","onDragEnd"),l},r.enabled=function(G,_){return arguments.length?G?l.enable(_):l.disable(_):R},r.kill=function(){return l.isThrowing=!1,l.tween&&l.tween.kill(),l.disable(),we.set(g,{clearProps:"userSelect"}),delete nn[i._gsDragID],l},r.revert=function(){this.kill(),this.styles&&this.styles.revert()},~n.indexOf("scroll")&&(H=r.scrollProxy=new yd(i,cd({onKill:function(){l.isPressed&&Ee(null)}},t)),i.style.overflowY=d&&!ea?"auto":"hidden",i.style.overflowX=f&&!ea?"auto":"hidden",i=H.content),s?p.rotation=1:(f&&(p[u]=1),d&&(p[c]=1)),b.force3D="force3D"in t?t.force3D:!0,tc(fl(r)),r.enable(),r}return e.register=function(t){we=t,Ps()},e.create=function(t,r){return Js||Ps(!0),or(t).map(function(n){return new e(n,r)})},e.get=function(t){return nn[(or(t)[0]||{})._gsDragID]},e.timeSinceDrag=function(){return(Ji()-hl)/1e3},e.hitTest=function(t,r,n){if(t===r)return!1;var o=Vr(t),s=Vr(r),u=o.top,c=o.left,f=o.right,d=o.bottom,h=o.width,l=o.height,g=s.left>f||s.rightd||s.bottom=h*l*n||x>=s.width*s.height*n):p.width>n&&p.height>n)},e}(xd);dd(Ui.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1});Ui.zIndex=1e3;Ui.version="3.13.0";rc()&&we.registerPlugin(Ui);/*! * GSDevTools 3.13.0 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var _e,na,Vi,an,oa,Le,Fa,dt,Yt,yo,Et,nt,sr,ac,On=!0,xo=0,lc=function(){return typeof window<"u"},uc=function(){return _e||lc()&&(_e=window.gsap)&&_e.registerPlugin&&_e},pr=function(e){return typeof e=="string"},vd=function(e){return typeof e=="function"},wd=function(e){return typeof e=="object"},Jo=function(e){return typeof e>"u"},bl="http://www.w3.org/2000/svg",Tl="http://www.w3.org/1999/xhtml",bd=0,ln={},Sl=function(){try{return sessionStorage.setItem("gsTest","1"),sessionStorage.removeItem("gsTest"),!0}catch{return!1}}(),Td=function(e){return e instanceof Fa?e:e?_e.getById(e):null},es=function(e,i,t){var r=Vi.createElementNS?Vi.createElementNS(e==="svg"?bl:Tl,e):Vi.createElement(e);return i&&(pr(i)&&(i=Vi.querySelector(i)),i.appendChild(r)),e==="svg"&&(r.setAttribute("xmlns",bl),r.setAttribute("xmlns:xlink",Tl)),r},Cl=function(){Vi.selection?Vi.selection.empty():oa.getSelection&&oa.getSelection().removeAllRanges()},Sd=function a(e,i){for(var t=[],r=0,n=_e.core.Tween,o=e._first;o;)o instanceof n?o.vars.id&&(t[r++]=o):(o.vars.id&&(t[r++]=o),t=t.concat(a(o)),r=t.length),o=o._next;return t},kl=function(e,i){var t=0,r=Math.max(0,e._repeat),n=e._first;for(n||(t=e.duration());n;)t=Math.max(t,n.totalDuration()>999?n.endTime(!1):n._start+n._tDur/n._ts),n=n._next;return r?t*(r+1)+e._rDelay*r:t},Cd=function(e,i){for(var t=e,r=arguments.length>1?+i:t.rawTime();t;)r=t._start+r/(t._ts||1),t=t.parent;return r},Es=function(e,i,t,r){var n,o,s;return pr(e)&&(e.charAt(1)==="="?(n=parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)),n<0&&r===0&&(r=100),e=r/100*i.duration()+n):isNaN(e)&&i.labels&&i.labels[e]!==-1?e=i.labels[e]:i===Le&&(o=e.indexOf("="),o>0?(n=parseInt(e.charAt(o-1)+"1",10)*parseFloat(e.substr(o+1)),e=e.substr(0,o-1)):n=0,s=_e.getById(e),s&&(e=Cd(s,t/100*s.duration())+n))),e=isNaN(e)?t:parseFloat(e),Math.min(100,Math.max(0,e/i.duration()*100))},Pl,kd=function(e,i,t){Pl||(es("style",an).innerHTML=".gs-dev-tools{height:51px;bottom:0;left:0;right:0;display:block;position:fixed;overflow:visible;padding:0;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,avenir next,sans-serif;color:#bbbaa6}.gs-dev-tools *{box-sizing:content-box;visibility:visible}.gs-dev-tools .gs-top{position:relative;z-index:499}.gs-dev-tools .gs-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#0e100f;height:42px;position:relative}.gs-dev-tools .timeline{position:relative;height:8px;margin-left:15px;margin-right:15px;overflow:visible}.gs-dev-tools .progress-bar,.gs-dev-tools .timeline-track{height:8px;position:absolute;top:0;left:-15px;right:-15px}.gs-dev-tools .timeline-track{background-color:#222}.gs-dev-tools .progress-bar{background:linear-gradient(114.41deg,#0ae448 20.74%,#abff84 65.5%);height:8px;top:0;width:0;pointer-events:none}.gs-dev-tools .seek-bar{width:100%;position:absolute;height:24px;top:-12px;left:0;background-color:transparent}.gs-dev-tools .in-point,.gs-dev-tools .out-point{width:15px;height:26px;position:absolute;top:-18px}.gs-dev-tools .in-point-shape{fill:#0ae448;transform:translateX(1px)}.gs-dev-tools .out-point-shape{fill:#ff8709}.gs-dev-tools .in-point{transform:translateX(-100%)}.gs-dev-tools .out-point{left:100%}.gs-dev-tools .playhead{position:absolute;top:-5px;transform:translate(-50%,0);left:0;border-radius:50%;width:16px;height:16px;background:linear-gradient(114.41deg,#0ae448 20.74%,#abff84 65.5%)}.gs-dev-tools .gs-btn-white{fill:#fffce1}.gs-dev-tools .pause{opacity:0}.gs-dev-tools .select-animation{vertical-align:middle;position:relative;padding:6px 10px}.gs-dev-tools .select-animation-container{flex-grow:4;width:40%}.gs-dev-tools .select-arrow{display:inline-block;width:12px;height:7px;margin:0 7px;transform:translate(0,-2px)}.gs-dev-tools .select-arrow-shape{stroke:currentcolor;stroke-width:2px;fill:none}.gs-dev-tools .rewind{height:14px}.gs-dev-tools .ease-border,.gs-dev-tools .rewind-path{fill:currentColor}.gs-dev-tools .play-pause{width:18px;height:18px}.gs-dev-tools .ease{width:20px;height:20px;min-width:30px;display:none}.gs-dev-tools .ease-path{fill:none;stroke:#abff84;stroke-width:2px}.gs-dev-tools .time-scale{text-align:center;min-width:30px}.gs-dev-tools .loop{width:15px}.gs-dev-tools label span{text-decoration:none}.gs-dev-tools button:focus,.gs-dev-tools select:focus{outline:0}.gs-dev-tools label{position:relative;cursor:pointer}.gs-dev-tools label.locked{text-decoration:none;cursor:auto}.gs-dev-tools label input,.gs-dev-tools label select{position:absolute;left:0;top:0;z-index:1;font:inherit;font-size:inherit;line-height:inherit;height:100%;width:100%;color:#000!important;opacity:0;background:0 0;border:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.gs-dev-tools label input+.display{position:relative;z-index:2}.gs-dev-tools .gs-bottom-right{vertical-align:middle;display:flex;align-items:center;flex-grow:4;width:40%;justify-content:flex-end}.gs-dev-tools .time-container{margin:0 5px}.gs-dev-tools .logo{width:32px;height:32px;position:relative;top:2px;margin:0 12px}.gs-dev-tools .gs-hit-area{background-color:transparent;width:100%;height:100%;top:0;position:absolute}.gs-dev-tools.minimal{height:auto;display:flex;align-items:stretch}.gs-dev-tools.minimal .gs-top{order:2;flex-grow:4;background-color:#000}.gs-dev-tools.minimal .gs-bottom{background-color:#0e100f;border-top:none}.gs-dev-tools.minimal .timeline{top:50%;transform:translate(0,-50%)}.gs-dev-tools.minimal .gs-bottom-right,.gs-dev-tools.minimal .in-point,.gs-dev-tools.minimal .out-point,.gs-dev-tools.minimal .rewind,.gs-dev-tools.minimal .select-animation-container{display:none}.gs-dev-tools.minimal .play-pause{width:20px;height:20px;padding:4px 6px;margin-left:14px}.gs-dev-tools.minimal .time-scale{min-width:26px}.gs-dev-tools.minimal .loop{width:18px;min-width:18px;display:none}@media only screen and (max-width:600px){.gs-dev-tools{height:auto;display:flex;align-items:stretch}.gs-dev-tools .gs-top{order:2;flex-grow:4;background-color:#000;height:42px}.gs-dev-tools .gs-bottom{background-color:#000;border-top:none}.gs-dev-tools .timeline{top:50%;transform:translate(0,-50%)}.gs-dev-tools .gs-bottom-right,.gs-dev-tools .in-point,.gs-dev-tools .out-point,.gs-dev-tools .rewind,.gs-dev-tools .select-animation-container{display:none}.gs-dev-tools .play-pause{width:18px;height:18px;padding:4px 6px;margin-left:14px}.gs-dev-tools .time-scale{min-width:26px}.gs-dev-tools .loop{width:18px;min-width:18px;display:none}.gs-dev-tools .progress-bar,.gs-dev-tools .timeline-track{right:0}}",Pl=!0),pr(e)&&(e=Vi.querySelector(e));var r=es("div",e||an.getElementsByTagName("body")[0]||an);return r.setAttribute("class","gs-dev-tools"+(i?" minimal":"")),r.innerHTML='
0.00 / 0.00
',e&&(r.style.position="absolute",r.style.top=i?"calc(100% - 42px)":"calc(100% - 51px)"),t&&(pr(t)?r.style.cssText=t:wd(t)&&(t.data="root",_e.set(r,t).kill()),r.style.top&&(r.style.bottom="auto"),r.style.width&&_e.set(r,{xPercent:-50,left:"50%",right:"auto",data:"root"}).kill()),!i&&r.offsetWidth<600&&(r.setAttribute("class","gs-dev-tools minimal"),e&&(r.style.top="calc(100% - 42px)")),r},El=!0,Mi=function(e,i,t,r){var n,o;if((i==="mousedown"||i==="mouseup")&&(e.style.cursor="pointer"),i==="mousedown"&&(o=Jo(e.onpointerdown)?Jo(e.ontouchstart)?null:"touchstart":"pointerdown",o)){n=function(u){u.target.nodeName.toLowerCase()!=="select"&&u.type===o?(u.stopPropagation(),El&&(u.preventDefault(),t.call(e,u))):u.type!==o&&t.call(e,u),El=!0},e.addEventListener(o,n,r),o!=="pointerdown"&&e.addEventListener(i,n,r);return}e.addEventListener(i,t,r)},Di=function(e,i,t){e.removeEventListener(i,t),i=i!=="mousedown"?null:Jo(e.onpointerdown)?Jo(e.ontouchstart)?null:"touchstart":"pointerdown",i&&e.removeEventListener(i,t)},Ml=function(e,i,t,r){var n=e.options,o=n.length,s;for(i+="";--o>-1;)if(n[o].innerHTML===i||n[o].value===i)return e.selectedIndex=o,t.innerHTML=n[o].innerHTML,n[o];r&&(s=es("option",e),s.setAttribute("value",i),s.innerHTML=t.innerHTML=pr(r)?r:i,e.selectedIndex=n.length-1)},Dl=function(e,i,t){var r=e.options,n=Math.min(r.length-1,Math.max(0,e.selectedIndex+i));return e.selectedIndex=n,t&&(t.innerHTML=r[n].innerHTML),r[n].value},Hn=function(){var e=Et._first,i,t,r;if(Yt){for(i=Le._dur;e;)t=e._next,r=e._targets&&e._targets[0],!(vd(r)&&r===e.vars.onComplete&&!e._dur)&&!(r&&r._gsIgnore)&&Le.add(e,e._start-e._delay),e=t;return i!==Le.duration()}},Pd=function(e){var i=_e.timeline({data:"root",parent:nt,onComplete:function(){return i.kill()}},nt._time);return i.to(e.querySelector(".play-1"),{duration:.4,attr:{d:"M5.75,3.13 C5.75,9.79 5.75,16.46 5.75,23.13 4.08,23.13 2.41,23.13 0.75,23.13 0.75,16.46 0.75,9.79 0.75,3.12 2.41,3.12 4.08,3.12 5.75,3.12"},ease:"power2.inOut",rotation:360,transformOrigin:"50% 50%"}).to(e.querySelector(".play-2"),{duration:.4,attr:{d:"M16.38,3.13 C16.38,9.79 16.38,16.46 16.38,23.13 14.71,23.13 13.04,23.13 11.38,23.13 11.38,16.46 11.38,9.79 11.38,3.12 13.04,3.12 14.71,3.12 16.38,3.12"},ease:"power2.inOut",rotation:360,transformOrigin:"50% 50%"},.05),i},Ed=function(e){var i=_e.timeline({data:"root",id:"loop",parent:nt,paused:!0,onComplete:function(){return i.kill()}},nt._time);return i.to(e,{duration:.5,rotation:360,ease:"power3.inOut",transformOrigin:"50% 50%"}).to(e.querySelectorAll(".loop-path"),{duration:.5,fill:"#91e600",ease:"none"},0),i},Al=function(e){return _e.getById(e)||nt.getById(e)||e===Le.vars.id&&Le},cc=function(e){_e=e||uc(),na||_e&&lc()&&(Vi=document,an=Vi.documentElement,oa=window,ac=_e.core.context||function(){},_e.registerPlugin(Ui),Et=_e.globalTimeline,Et._sort=!0,Et.autoRemoveChildren=!1,Fa=_e.core.Animation,nt=_e.timeline({data:"indy",autoRemoveChildren:!0,smoothChildTiming:!0}),nt.kill(),nt._dp=0,nt.to({},{duration:1e12}),Le=_e.timeline({data:"root",id:"Global Timeline",autoRemoveChildren:!1,smoothChildTiming:!0,parent:nt},0),dt=_e.to(Le,{duration:1,time:1,ease:"none",data:"root",id:"_rootTween",paused:!0,immediateRender:!1,parent:nt},0),Et.killTweensOf=function(i,t,r){Le.killTweensOf(i,t,r),Le.killTweensOf.call(Et,i,t,r)},nt._start=_e.ticker.time,_e.ticker.add(function(i){return nt.render(i-nt._start)}),Et._start+=Et._time,Le._start=Et._time=Et._tTime=0,sr=function(t,r,n,o){return _e.to(r,{delay:t,duration:0,onComplete:r,onReverseComplete:r,onCompleteParams:n,onReverseCompleteParams:n,callbackScope:o,parent:nt},nt._time)},sr(.01,function(){return Yt?Yt.update():Hn()}),sr(2,function(){var i,t,r;if(!Yt)for(Hn(),i=Le._first,r=Le._start;i;)t=i._next,i._tDur!==i._tTime||!i._dur&&i.progress()!==1?Et.add(i,i._start-i._delay+r):i.kill(),i=t;Ci.globalRecordingTime>2?sr(Ci.globalRecordingTime-2,function(){Yt&&Yt.update(),Et.autoRemoveChildren=!0}):Et.autoRemoveChildren=!0,On=!1}),na=1)},Ol=function(e,i){!i.globalSync&&e.parent!==Et&&Et.add(e,Et.time())},Ci=function a(e){na||(cc(),_e||console.warn("Please gsap.registerPlugin(GSDevTools)")),this.vars=e=e||{},e.animation&&(a.getByAnimation(e.animation)||{kill:function(){return 0}}).kill(),e.id=e.id||(pr(e.animation)?e.animation:bd++),ln[e.id+""]=this,"globalSync"in e||(e.globalSync=!e.animation);var i=this,t=kd(e.container,e.minimal,e.css),r=function(B){return t.querySelector(B)},n=function(B,Y){return e.persist!==!1&&Sl&&sessionStorage.setItem("gs-dev-"+B+e.id,Y),Y},o=function(B){var Y;if(e.persist!==!1&&Sl)return Y=sessionStorage.getItem("gs-dev-"+B+e.id),B==="animation"?Y:B==="loop"?Y==="true":parseFloat(Y)},s=r(".playhead"),u=r(".timeline-track"),c=r(".progress-bar"),f=r(".time"),d=r(".duration"),h,l,g,p,x=0,S=r(".in-point"),D=r(".out-point"),T=0,w=100,k,A=r(".animation-list"),P=r(".animation-label"),b,m,O,F,R,H,J,te=r(".play-pause"),Z=Pd(te),$=!1,ne=r(".loop"),Pe=Ed(ne),v,Q=r(".time-scale select"),se=r(".time-scale-label"),ye=function(B,Y,X){return function(xe){var ve=u.getBoundingClientRect(),Tt=B.getBoundingClientRect(),zt=Tt.width*Y,Jt=_e.getProperty(B,"x"),_t=ve.left-Tt.left-zt+Jt,re=ve.right-Tt.right+(Tt.width-zt)+Jt,It=_t,Ee;B!==S&&(Ee=S.getBoundingClientRect(),Ee.left&&(_t+=Ee.left+Ee.width-ve.left)),B!==D&&(Ee=D.getBoundingClientRect(),Ee.left&&(re-=ve.left+ve.width-Ee.left)),k=$,this.applyBounds({minX:_t,maxX:re}),h=m.duration()/ve.width,l=-It*h,p?m.pause():m.pause(l+h*this.x),this.target===s&&(this.activated&&(this.allowEventDefault=!1),this.activated=!0),g=!0}},K=Ui.create(s,{type:"x",cursor:"ew-resize",allowNativeTouchScrolling:!1,allowEventDefault:!0,onPress:ye(s,.5),onDrag:function(){var B=l+h*this.x;B<0?B=0:B>m._dur&&(B=m._dur),p||m.time(B),c.style.width=Math.min(w-T,Math.max(0,B/m._dur*100-T))+"%",f.innerHTML=B.toFixed(2)},onRelease:function(){$||m.resume()}})[0],Ye=function(){T=0,w=100,S.style.left="0%",D.style.left="100%",n("in",T),n("out",w),oe(!0)},Te=Ui.create(S,{type:"x",cursor:"ew-resize",zIndexBoost:!1,allowNativeTouchScrolling:!1,allowEventDefault:!0,onPress:ye(S,1),onDoubleClick:Ye,onDrag:function(){T=(l+h*this.x)/m.duration()*100,m.progress(T/100),oe(!0)},onRelease:function(){T<0&&(T=0),Cl(),S.style.left=T+"%",n("in",T),_e.set(S,{x:0,data:"root",display:"block"}),$||m.resume()}})[0],Me=Ui.create(D,{type:"x",cursor:"ew-resize",allowNativeTouchScrolling:!1,allowEventDefault:!0,zIndexBoost:!1,onPress:ye(D,0),onDoubleClick:Ye,onDrag:function(){w=(l+h*this.x)/m.duration()*100,m.progress(w/100),oe(!0)},onRelease:function(){w>100&&(w=100),Cl(),D.style.left=w+"%",n("out",w),_e.set(D,{x:0,data:"root",display:"block"}),k||(Ve(),m.resume())}})[0],oe=function(B){if(!(K.isPressed&&B!==!0)){var Y=!v&&b._repeat===-1?b.totalTime()/b.duration()*100:m.progress()*100||0,X=b._repeat&&b._rDelay&&b.totalTime()%(b.duration()+b._rDelay)>b.duration(),xe;Y>100&&(Y=100),Y>=w?v&&!m.paused()&&!K.isDragging?X||(Y=T,xe=m._targets&&m._targets[0],xe===b&&xe.seek(F+(R-F)*T/100),b._repeat>0&&!T&&w===100?b.totalProgress()===1&&m.totalProgress(0,!0).resume():m.progress(Y/100,!0).resume()):((Y!==w||b._repeat===-1)&&(Y=w,m.progress(Y/100)),!$&&(w<100||b.totalProgress()===1||b._repeat===-1)&&ze()):Yw){w=xe=Math.min(100,xe),D.style.left=w+"%",Me.startDrag(B);return}m.progress(xe/100).pause(),oe(!0),K.startDrag(B)}},Ve=function(){if(m.progress()>=w/100){Ol(m,e);var B=m._targets&&m._targets[0];B===b&&B.seek(F+(R-F)*T/100),m._repeat&&!T?m.totalProgress(0,!0):m.reversed()||m.progress(T/100,!0)}Z.play(),m.resume(),$&&i.update(),$=!1},ze=function(){Z.reverse(),m&&m.pause(),$=!0},Ie=function(){$?Ve():ze()},le=function(B){if(!K.isPressed){Ol(m,e);var Y=m._targets&&m._targets[0];Y===b&&Y.seek(F+(R-F)*T/100),m.progress(T/100,!0),$||m.resume()}},ue=function(B){if(v=B,n("loop",v),v){if(Pe.play(),m.progress()>=w/100){var Y=m._targets&&m._targets[0];Y===b&&Y.seek(F+(R-F)*T/100),b._repeat&&!T&&w===100?m.totalProgress(0,!0):m.progress(T/100,!0),Ve()}}else Pe.reverse()},ie=function(){return ue(!v)},Ke=function(){var B=Sd(O&&!e.globalSync?O:Le),Y=A.children,X=0,xe,ve;for(O&&!e.globalSync?B.unshift(O):e.hideGlobalTimeline||B.unshift(Le),ve=0;ve99999999&&(R=X.duration());X.parent;)F=F/X._ts+X._start,R=R/X._ts+X._start,X=X.parent;else R=Le.duration();R-F>xe&&(R=F+xe),Le.pause(F),dt.vars.time=R,dt.invalidate(),dt.duration(R-F).timeScale(Y),$?dt.progress(1,!0).pause(0,!0):sr(.01,function(){dt.resume().progress(T/100),$&&Ve()})}else{if(Yt===i&&(Yt=null),F=Math.min(T*b.duration(),b.time()),b===O||!O)m=b,!v&&m._repeat&&ue(!0);else{for(X=b,R=X.totalDuration(),R>99999999&&(R=X.duration());X.parent.parent&&X!==O;)F=F/(X._ts||X._pauseTS)+X._start,R=R/(X._ts||X._pauseTS)+X._start,X=X.parent;R-F>xe&&(R=F+xe),O.pause(F),m=_e.to(O,{duration:R-F,time:R,ease:"none",data:"root",parent:nt},nt._time)}m.timeScale(Y),dt.pause(),Le.resume(),m.seek(0)}d.innerHTML=m.duration().toFixed(2),Ml(A,b.vars.id,P)}},Ne=function(){var B,Y,X;b===Le&&(B=Le._time,Le.progress(1,!0).time(B,!0),B=(dt._dp._time-dt._start)*dt._ts,X=Math.min(1e3,Le.duration()),X===1e3&&(X=Math.min(1e3,kl(Le))),Y=dt.duration()/X,Y!==1&&X&&(T*=Y,w<100&&(w*=Y),dt.seek(0),dt.vars.time=X,dt.invalidate(),dt.duration(X),dt.time(B),d.innerHTML=X.toFixed(2),S.style.left=T+"%",D.style.left=w+"%",oe(!0)))},bt=function(B){C(A.options[A.selectedIndex].animation),B.target&&B.target.blur&&B.target.blur(),$&&Ve()},Rt=function(B){var Y=parseFloat(Q.options[Q.selectedIndex].value)||1,X;m.timeScale(Y),n("timeScale",Y),$||(m.progress()>=w/100?(X=m._targets&&m._targets[0],X===b&&X.seek(F+(R-F)*T/100),m.progress(T/100,!0).pause()):m.pause(),sr(.01,function(){return m.resume()})),se.innerHTML=Y+"x",Q.blur&&Q.blur()},Oe=_e.to([r(".gs-bottom"),r(".gs-top")],{duration:.3,autoAlpha:0,y:50,ease:"power2.in",data:"root",paused:!0,parent:nt},nt._time),De=!1,Ut=function(B){!Ui.hitTest(B,t)&&!K.isDragging&&!Te.isDragging&&!Me.isDragging&&Se.restart(!0)},Lt=function(){De||(Oe.play(),Se.pause(),De=!0)},Xe=function(){Se.pause(),De&&(Oe.reverse(),De=!1)},je=function(){De?Xe():Lt()},Se=sr(1.3,Lt).pause(),ft=function(B){On&&!xo&&(xo=Le._start),H=!B,O=Td(e.animation),O&&!O.vars.id&&(O.vars.id="[no id]"),Hn(),Ke();var Y=Al(o("animation"));Y&&(Y._inProgress=o("in")||0,Y._outProgress=o("out")||100),e.paused&&ze(),b=null,C(O||Y||Le);var X=e.timeScale||o("timeScale"),xe=Y===b;X&&(Ml(Q,X,se,X+"x"),m.timeScale(X)),T=("inTime"in e?Es(e.inTime,b,0,0):xe?Y._inProgress:0)||0,T===100&&!e.animation&&Y&&(C(Le),T=Es(e.inTime,b,0,0)||0),T&&(S.style.left=T+"%",S.style.display=D.style.display="block"),w=("outTime"in e?Es(e.outTime,b,100,T):xe?Y._outProgress:0)||100,w{const a=document.querySelector(".menu-trigger_open"),e=document.querySelector(".menu-trigger_close"),i=document.querySelector(".fs-menu"),t=document.querySelector(".fs-menu_logo_wrapper"),r=document.querySelectorAll(".fs-menu_item"),n=document.querySelectorAll(".fs-menu_item-wrapper"),o=document.querySelector(".fs_main");N.set(i,{width:"0"}),N.set(t,{y:50,opacity:0}),N.set(r,{y:50,opacity:0}),N.set(n,{y:50,opacity:0}),N.set(o,{display:"none"}),N.set(e,{y:50,opacity:0});function s(c,f=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),d=2){if(!c)return!1;const h=getComputedStyle(c).width;return Math.abs(parseFloat(h)-f){let c=!1;function f(){c=s(i)}window.addEventListener("resize",f),a&&(a.addEventListener("click",()=>{if(c)return;c=!0,N.timeline().to(a,{y:-50,opacity:0,duration:.25,ease:"power2.in"}).to(i,{width:"100%",duration:.25,ease:"power3.out"},"-=0.125").to(o,{display:"flex",duration:.25,ease:"power3.out"}).to(t,{y:0,opacity:1},"-=0.125").to(e,{y:0,opacity:1},"-=0.75").to(r,{y:0,stagger:.05,opacity:1},"-=0.25").to(n,{y:0,stagger:.05,opacity:1},"-=1")}),e&&e.addEventListener("click",()=>{if(!c)return;c=!1,N.timeline().to(e,{y:50,opacity:0,duration:.25,ease:"power2.in"}).to(t,{y:50,opacity:0},"-=0.125").to(n,{y:50,stagger:.05,opacity:0},"-=0.75").to(r,{y:50,stagger:.05,opacity:0},"-=0.75").to(o,{display:"none",duration:.25,ease:"power3.out"},"-=0.75").to(i,{width:"0",duration:.25,ease:"power3.out"},"-=0.125").to(a,{y:0,opacity:1},"-=0.75")}))}),u.add("(max-width: 991px)",()=>{N.set(i,{width:"0",marginTop:"-147px"});const c=991;let f=!1;function d(){f=s(i,c)}window.addEventListener("resize",()=>d()),a&&(a.addEventListener("click",()=>{if(f||s(i,c))return;f=!0,N.set("body",{overflow:"hidden",height:"100vh"}),N.timeline().to(a,{y:-50,opacity:0,duration:.25,ease:"power2.in"}).to(i,{width:"100%",duration:.25,ease:"power3.out"},"-=0.125").to(o,{display:"flex",duration:.25,ease:"power3.out"}).to(t,{y:0,opacity:1},"-=0.125").to(e,{y:0,opacity:1},"-=0.75").to(r,{y:0,stagger:.05,opacity:1},"-=0.25").to(n,{y:0,stagger:.05,opacity:1},"-=1")}),e&&e.addEventListener("click",()=>{if(!f)return;f=!1,N.set("body",{overflow:"auto",height:"auto"}),N.timeline().to(e,{y:50,opacity:0,duration:.25,ease:"power2.in"}).to(t,{y:50,opacity:0},"-=0.125").to(n,{y:50,stagger:.05,opacity:0},"-=0.75").to(r,{y:50,stagger:.05,opacity:0},"-=0.75").to(o,{display:"none",duration:.25,ease:"power3.out"},"-=0.75").to(i,{width:"0",duration:.25,ease:"power3.out"},"-=0.125").to(a,{y:0,opacity:1},"-=0.75")}))})});document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelector("#header"),e=document.querySelector(".logo-wrapper"),i=document.querySelector(".logo-wrapper .vertical"),t=document.querySelector(".logo-wrapper .logomark");if(!a||!e||!i||!t){console.warn("Header or logo elements not found in the DOM");return}N.set(i,{autoAlpha:1,position:"relative",scale:1}),N.set(t,{autoAlpha:0,position:"absolute",scale:0});const r=()=>{if(!document.body.contains(a)||!document.body.contains(e))return;const o=window.matchMedia("(max-width: 478px)").matches;window.scrollY>100?(N.to(a,{duration:.3,overwrite:!0}),N.to(e,{position:"relative",duration:.3,overwrite:!0}),N.to(i,{autoAlpha:0,duration:.3,scale:0,position:"absolute",ease:"power3.out",overwrite:!0}),N.to(t,{autoAlpha:1,duration:.3,scale:1,position:"relative",ease:"power3.out",overwrite:!0})):(N.to(a,{duration:.3,overwrite:!0}),N.to(e,{position:o?"relative":"absolute",duration:.3,overwrite:!0}),N.to(i,{autoAlpha:1,duration:.3,scale:1,position:"relative",ease:"power3.out",overwrite:!0}),N.to(t,{autoAlpha:0,duration:.3,scale:0,position:"absolute",ease:"power3.out",overwrite:!0}))};r();let n=null;window.addEventListener("scroll",()=>{n===null&&(n=window.setTimeout(()=>{r(),n=null},16))}),window.addEventListener("resize",r)});document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelector(".login-trigger_open"),e=document.querySelector(".header"),i=document.querySelector(".logo-wrapper"),t=document.querySelector(".login-trigger_open img"),r=document.querySelector(".login-menu");let n=N.matchMedia();n.add("(min-width: 991px)",()=>{N.set(e,{marginTop:"-147px"}),N.set(i,{y:0,opacity:1}),N.set(t,{rotation:0});let o=!1;a&&a.addEventListener("click",()=>{o?(N.to(e,{marginTop:"-147px",duration:.5,ease:"power3.out"}),N.to(i,{y:0,opacity:1,duration:.5,ease:"power3.out"}),N.to(t,{rotation:0,duration:.5,ease:"power3.out"}),o=!1):(N.to(e,{marginTop:"0",duration:.5,ease:"power3.out"}),N.to(i,{y:50,opacity:0,duration:.5,ease:"power3.out"}),N.to(t,{rotation:180,duration:.5,ease:"power3.out"}),o=!0)})}),n.add("(max-width: 991px)",()=>{N.set(e,{marginTop:"0"}),N.set(t,{rotation:-90});let o=!1;a&&a.addEventListener("click",()=>{o?(N.to(r,{translateX:"100%",duration:.5,ease:"power3.out"}),N.to(t,{rotation:-90,duration:.5,ease:"power3.out"}),o=!1):(N.to(r,{translateX:"0",duration:.5,ease:"power3.out"}),N.to(t,{rotation:90,duration:.5,ease:"power3.out"}),o=!0)})})});document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelector(".footer_lumos-logo"),e=document.querySelector(".company-name_wrapper.lumos"),i=document.querySelector(".lumos-energy"),t=document.querySelectorAll(".lumos-energy .legal-info_wrapper"),r=document.querySelector(".footer_lumos-logo-group"),n=document.querySelector(".company-name_wrapper.pimar"),o=document.querySelector(".lumos-energy-group"),s=document.querySelectorAll(".lumos-energy-group .legal-info_wrapper");N.set([i,o],{opacity:0,autoAlpha:0,height:0,display:"none",visibility:"hidden",pointerEvents:"none"}),N.set([e,n],{opacity:0,autoAlpha:0,display:"none",visibility:"hidden",pointerEvents:"none"}),N.set([...t,...s],{opacity:0,y:10});let u=!1,c=!1;const f=(g=!1)=>{if(!u)return null;const p=N.timeline();return p.to(t,{opacity:0,y:10,stagger:.05,ease:"power3.in",duration:.2}).to(e,{opacity:0,autoAlpha:0,y:10,display:"none",duration:.3,ease:"power3.in",pointerEvents:"none"}).to(i,{opacity:0,autoAlpha:0,y:10,height:g?"auto":0,visibility:"hidden",display:"none",duration:.3,ease:"power3.in",pointerEvents:"none"},"-=0.3"),u=!1,p},d=()=>{const g=N.timeline();return g.set(o,{visibility:"hidden",height:0,display:"none"}).set(i,{visibility:"visible",display:"grid"}).to(i,{opacity:1,autoAlpha:1,height:"auto",duration:.2,pointerEvents:"auto"}).to(e,{opacity:1,autoAlpha:1,y:0,display:"block",duration:.3,ease:"power3.out"},"-=0.1").to(t,{opacity:1,autoAlpha:1,y:0,stagger:.08,duration:.4,ease:"power3.out"},"-=0.2"),u=!0,g},h=(g=!1)=>{if(!c)return null;const p=N.timeline();return p.to(s,{opacity:0,autoAlpha:0,y:10,stagger:.05,ease:"power3.in",duration:.2}).to(n,{opacity:0,autoAlpha:0,y:10,display:"none",duration:.3,ease:"power3.in",pointerEvents:"none"}).to(o,{opacity:0,autoAlpha:0,y:10,height:g?"auto":0,visibility:"hidden",display:"none",duration:.3,ease:"power3.in",pointerEvents:"none"},"-=0.3"),c=!1,p},l=()=>{const g=N.timeline();return g.set(i,{visibility:"hidden",height:0,display:"none"}).set(o,{visibility:"visible",display:"grid"}).to(o,{opacity:1,autoAlpha:1,height:"auto",duration:.2,pointerEvents:"auto"}).to(n,{opacity:1,autoAlpha:1,y:0,display:"block",duration:.3,ease:"power3.out"},"-=0.1").to(s,{opacity:1,autoAlpha:1,y:0,stagger:.08,duration:.4,ease:"power3.out"},"-=0.2"),c=!0,g};a&&(a.addEventListener("click",()=>{const g=N.timeline();if(u){const p=f(!1);p&&g.add(p)}else{if(c){const p=h(!0);p&&g.add(p)}g.add(d())}}),r&&r.addEventListener("click",()=>{const g=N.timeline();if(c){const p=h(!1);p&&g.add(p)}else{if(u){const p=f(!0);p&&g.add(p)}g.add(l())}}))});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".totalcare-slider_item").forEach(e=>{const i=e.querySelector(".totalcare-slider_text"),t=e.querySelector(".totalcare-card_arrow");!i||!t||(N.set(i,{opacity:0,autoAlpha:0,height:0,visibility:"hidden",pointerEvents:"none",display:"block"}),e.addEventListener("mouseenter",()=>{N.to(i,{opacity:1,autoAlpha:1,height:"auto",visibility:"visible",pointerEvents:"auto",duration:.5,ease:"power3.out"}),N.to(t,{rotate:180,duration:.5,ease:"power3.out"})}),e.addEventListener("mouseleave",()=>{N.to(i,{opacity:0,autoAlpha:0,height:0,visibility:"hidden",pointerEvents:"none",duration:.5,ease:"power3.in"}),N.to(t,{rotate:0,duration:.5,ease:"power3.in"})}))})});document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelectorAll(".myth-list_item");let e=null,i=null;a.forEach(t=>{const r=t.querySelector(".myth-list_title_wrapper"),n=t.querySelector(".myth-list_content"),o=t.querySelector("img");!r||!n||!o||(N.set(n,{opacity:0,autoAlpha:0,height:"0",visibility:"hidden",pointerEvents:"none",paddingTop:"0rem",paddingBottom:"0rem",borderTop:"none",display:"block"}),N.set(o,{rotation:180}),r.addEventListener("click",()=>{e&&e!==n&&i&&(N.timeline().to(e,{opacity:0,autoAlpha:0,height:"0",visibility:"hidden",pointerEvents:"none",duration:.5,paddingTop:"0rem",paddingBottom:"0rem",borderTop:"none",ease:"power3.out"}).to(i,{rotation:180,duration:.5,ease:"power3.out"},"-=0.5"),e=null,i=null),e===n?(N.timeline().to(n,{opacity:0,autoAlpha:0,height:"0",visibility:"hidden",pointerEvents:"none",duration:.5,paddingTop:"0rem",paddingBottom:"0rem",borderTop:"none",ease:"power3.out"}).to(o,{rotation:180,duration:.5,ease:"power3.out"},"-=0.5"),e=null,i=null):(N.timeline().to(n,{opacity:1,autoAlpha:1,height:"auto",visibility:"visible",pointerEvents:"auto",duration:.5,ease:"power3.out"}).to(o,{rotation:0,duration:.5,ease:"power3.out"},"-=0.5").to(n,{paddingTop:"1rem",paddingBottom:"1.5rem",borderTop:"1px solid rgba(23, 43, 57, 0.15)",duration:.5,ease:"power3.out"},"-=1.5"),e=n,i=o)}))})});document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelector(".float-button_wrapper"),e=document.querySelector(".float-button_content-wrapper"),i=document.querySelector(".floating-button_online-wrapper img");N.set(e,{autoAlpha:0,visibility:"hidden",display:"none",y:50}),N.set(a,{autoAlpha:1,visibility:"visible",display:"flex",y:0});let t=!1;function r(){N.timeline().to(a,{autoAlpha:0,y:50,duration:.2,ease:"power3.in",onStart:()=>{N.set(a,{display:"flex",visibility:"visible"})},onComplete:()=>{N.set(a,{display:"none",visibility:"hidden"})}}).to(e,{autoAlpha:1,y:0,duration:.2,ease:"power3.out",onStart:()=>{N.set(e,{display:"block",visibility:"visible"})}}),t=!0}function n(){N.timeline().to(e,{autoAlpha:0,y:50,duration:.2,ease:"power3.in",onStart:()=>{N.set(e,{display:"block",visibility:"visible"})},onComplete:()=>{N.set(e,{display:"none",visibility:"hidden"})}}).to(a,{autoAlpha:1,y:0,duration:.2,ease:"power3.out",onStart:()=>{N.set(a,{display:"flex",visibility:"visible"})}}),t=!1}a&&a.addEventListener("click",()=>{t||r()}),i&&i.addEventListener("click",()=>{t&&n()})});function Ms(a){if(!a)return"";let e=a.replace(/[^0-9.]/g,"");const i=e.split(".");i.length>2&&(e=i[0]+"."+i.slice(1).join(""));const[t,r]=e.split(".");let n="";for(let o=0;o0&&(t.length-o)%3===0&&(n+=","),n+=t[o];return r?`${n}.${r}`:n}function Pr(a){if(!a)return"";let e=a.replace(/,/g,"").replace(/\s+/g,"").replace(/[^0-9.]/g,"");const i=e.split(".");if(i.length===2){const t=i[0];let r=i[1];r=r.replace(/0+$/,""),e=r?`${t}.${r}`:t}return e}function Md(a){let e=a.replace(/,/g,"");const i=e.split(".");return i.length>2&&(e=i[0]+"."+i.slice(1).join("")),e=e.replace(/[^0-9.]/g,""),e}const sa=[{questionNumber:1,correctAnswer:"9.66"},{questionNumber:2,correctAnswer:"3"},{questionNumber:3,correctAnswer:"77"},{questionNumber:4,correctAnswer:"4"},{questionNumber:5,correctAnswer:"24"},{questionNumber:6,correctAnswer:"8,451.2"},{questionNumber:7,correctAnswer:"504"},{questionNumber:8,correctAnswer:"296.8"},{questionNumber:9,correctAnswer:"18.5"},{questionNumber:10,correctAnswer:"1"}];function Dd(a){var o;a.type="text",a.value&&(a.value=Ms(a.value));let e=null;const i=1e3,t=a.closest('[id^="question-"]'),r=t?parseInt(t.id.replace("question-","")):null,n=r?(o=sa.find(s=>s.questionNumber===r))==null?void 0:o.correctAnswer:null;a.addEventListener("input",s=>{const u=s.target,c=u.value;e!==null&&clearTimeout(e);const f=Md(c);if(f!==c){const d=u.selectionStart||0;u.value=f;const h=f.length-c.length,l=Math.max(0,Math.min(d+h,f.length));u.setSelectionRange(l,l)}if(n&&r){const d=Pr(u.value),h=Pr(n),l=d===h;console.log(`Question ${r} - Input Debug:`,{raw:u.value,normalized:d,expected:n,expectedNormalized:h,match:l?"✓ MATCH":"✗ NO MATCH"})}e=window.setTimeout(()=>{if(document.activeElement!==u){const d=Ms(u.value);if(u.value=d,n&&r){const h=Pr(u.value),l=Pr(n),g=h===l;console.log(`Question ${r} - After Format Debug:`,{raw:u.value,normalized:h,expected:n,expectedNormalized:l,match:g?"✓ MATCH":"✗ NO MATCH"})}}},i)}),a.addEventListener("focus",()=>{a.value==="0"&&(a.value="")}),a.addEventListener("blur",()=>{e!==null&&(clearTimeout(e),e=null),a.value?a.value=Ms(a.value):a.value="0"})}function Ad(){const a=[];for(let i=1;i<=10;i++){const t=document.getElementById(`question-${i}`);if(!t){console.log(`Question ${i} element not found`);continue}const r=t.querySelectorAll("input");let n="";console.log(`Question ${i} has ${r.length} inputs:`),r.forEach((s,u)=>{console.log(` Input ${u}: type=${s.type}, value="${s.value}", checked=${s.checked}`)}),r.forEach(s=>{(s.type==="radio"&&s.checked||s.type==="text"||s.type==="number")&&(n=s.value.trim())});const o=sa.find(s=>s.questionNumber===i);o&&a.push({questionNumber:i,correctAnswer:o.correctAnswer,value:n})}console.log("===== DEBUG: QUIZ ANSWERS ====="),console.log("CORRECT_ANSWERS:",sa),console.log("===== DEBUG: INPUT FIELDS ====="),a.forEach(i=>{console.log(`Question ${i.questionNumber} input:`,{value:i.value,normalized:Pr(i.value)})});let e=0;return a.forEach(i=>{if(!i.value){console.log(`Question ${i.questionNumber}: No user input, skipping`);return}const t=Pr(i.value),r=Pr(i.correctAnswer);console.log(`Question ${i.questionNumber}:`),console.log(` User input: "${i.value}" → normalized: "${t}" (${t.length} chars)`),console.log(` Correct answer: "${i.correctAnswer}" → normalized: "${r}" (${r.length} chars)`),console.log(` Character codes (user): ${Array.from(t).map(s=>s.charCodeAt(0)).join(", ")}`),console.log(` Character codes (correct): ${Array.from(r).map(s=>s.charCodeAt(0)).join(", ")}`);const n=t===r,o=t.trim()===r.trim();console.log(` Exact match: ${n}, Trimmed match: ${o}`),n||o?(console.log(" ✓ CORRECT - Adding 3 points"),e+=3):console.log(" ✗ INCORRECT - No points added")}),console.log("Final score:",e),e}function fc(a){const e=a.querySelectorAll("[required]");if(e.length===0)return!0;let i=!0;return e.forEach(t=>{const r=t;if(r.type==="radio"){const n=r.name,o=a.querySelectorAll(`input[type="radio"][name="${n}"]`);let s=!1;o.forEach(u=>{u.checked&&(s=!0)}),s||(i=!1,r.closest(".w-radio-group"))}else r.value.trim()||(i=!1)}),i}function dc(a,e,i){const t=-100*e+"%";N.timeline().to(a,{x:t,duration:.5,ease:"power2.inOut",onComplete:i})}function hc(a){var r,n;N.to(a,{x:-10,duration:.1,repeat:3,yoyo:!0,ease:"power2.inOut",onComplete:()=>{N.set(a,{x:0})}});const e=document.createElement("div");e.className="validation-error-message",e.style.color="red",e.style.backgroundColor="rgba(255, 0, 0, 0.05)",e.style.borderRadius="4px",e.style.marginTop="10px",e.style.textAlign="center",e.style.padding="5px",e.style.width="100%",e.textContent="Please fill in all required fields before proceeding.";const i=document.querySelector(".section_quiz"),t=i==null?void 0:i.querySelector(".steps-container");t?((r=t.parentNode)==null||r.insertBefore(e,t.nextSibling),N.set(e,{opacity:0,y:10}),N.to(e,{opacity:1,y:0,duration:.5})):((n=a.parentNode)==null||n.insertBefore(e,a.nextSibling),N.set(e,{opacity:0,y:10}),N.to(e,{opacity:1,y:0,duration:.5})),N.to(e,{opacity:0,y:10,duration:.5,delay:3,onComplete:()=>{e.remove()}})}function Od(a,e,i,t){const r=N.timeline();a===e-1?r.to(i,{opacity:0,y:10,duration:.4,ease:"power2.inOut"}).set(i,{display:"none"}).set(t,{display:"block",opacity:0,y:-10}).to(t,{opacity:1,y:0,duration:.4,ease:"power2.inOut"}):r.to(t,{opacity:0,y:10,duration:.4,ease:"power2.inOut"}).set(t,{display:"none"}).set(i,{display:"block",opacity:0,y:-10}).to(i,{opacity:1,y:0,duration:.4,ease:"power2.inOut"})}function Rd(a,e,i,t){const n=`${t}/30`;console.log("===== QUIZ COMPLETE ====="),console.log(`Final quiz score: ${t} points`),console.log(`Formatted score: ${n}`),console.log(`Updating DOM element with selector ".quiz-score" to show: ${n}`);const o=e.querySelector(".quiz-score");if(o)console.log("Found quiz score element: ",o),o.textContent=n;else{console.error("Quiz score element not found! Could not update the score display.");const s=document.querySelectorAll(".quiz-score, .result-score, .score, [data-score]");console.log(`Found ${s.length} possible score elements:`,s),s.length>0&&s.forEach((u,c)=>{console.log(`Updating alternative score element ${c} to: ${n}`),u.textContent=n})}window.quizUserScore=t,window.quizFormattedScore=n,N.to(a,{opacity:0,duration:.5,onComplete:()=>{N.set(a,{display:"none"}),N.to(e,{display:"block",autoAlpha:1,duration:.5})}}),N.to(i,{opacity:0,duration:.5,onComplete:()=>{N.set(i,{display:"none"})}})}function Ld(a,e,i,t,r,n){a.addEventListener("keydown",u=>{const c=u,f=["Enter","Tab","ArrowUp","ArrowDown","ArrowLeft","ArrowRight"," "],d=c.key;if(f.includes(d))return console.log(`Blocking keyboard navigation: ${d}`),c.preventDefault(),c.stopPropagation(),!1},!0),a.querySelectorAll("form").forEach(u=>{u.addEventListener("submit",c=>(console.log("Blocking form submission in quiz"),c.preventDefault(),c.stopPropagation(),!1),!0)}),a.querySelectorAll("button, input, select, textarea, a, [tabindex]").forEach(u=>{const c=u,f=c.getAttribute("tabindex");f&&c.setAttribute("data-original-tabindex",f),c.setAttribute("tabindex","-1")})}let zd=N.matchMedia();function Id(a,e){const{url:i,text:t,title:r}=e;switch(a.toLowerCase()){case"facebook":return`https://www.facebook.com/sharer/sharer.php?u=${i}"e=${encodeURIComponent(t)}`;case"twitter":return`https://twitter.com/intent/tweet?text=${encodeURIComponent(t)}&url=${i}`;case"linkedin":return`https://www.linkedin.com/sharing/share-offsite/?url=${i}&summary=${encodeURIComponent(t)}`;case"email":return`mailto:?subject=${encodeURIComponent(r)}&body=${encodeURIComponent(t+` `+decodeURIComponent(i))}`;case"whatsapp":return`https://wa.me/?text=${encodeURIComponent(t+" "+decodeURIComponent(i))}`;default:return"#"}}function Nd(a,e){return a>0?`I scored ${e} in the Lumos Energy SolarMath Challenge! ⚡ 💡Test your Solar IQ and see if you can beat me!`:"Check out my solar quiz results at Lumos Energy!"}function Fd(a,e){window.quizUserScore=a,window.quizFormattedScore=e;let i=document.querySelectorAll("[data-platform]");if((!i||i.length===0)&&(i=document.querySelectorAll(".socials-link_url"),!i||i.length===0)){console.warn("No social sharing buttons found");return}const t=encodeURIComponent(window.location.href),r="Lumos Energy - Solar Quiz Results",n=Nd(a,e);i.forEach(o=>{const s=o.getAttribute("data-platform");if(!s)return;const u=Id(s,{url:t,text:n,title:r});o instanceof HTMLAnchorElement?(o.href=u,o.setAttribute("target","_blank"),o.setAttribute("rel","noopener noreferrer"),s.toLowerCase()!=="email"&&o.addEventListener("click",c=>{c.preventDefault(),window.open(u,"shareWindow","width=600,height=400,resizable=yes,scrollbars=yes,status=yes")})):console.warn(`Share button for ${s} is not an anchor element`)})}function Bd(){if(window.quizInitialized){console.log("Quiz already initialized, skipping redundant initialization");return}try{const a=document.querySelector(".section_quiz");if(!a)return;const e=a.querySelector(".quiz_wrapper"),i=a.querySelector(".quiz-result"),t=a.querySelector(".quiz-navs"),r=a.querySelector(".quiz-score"),n=document.querySelector(".quiz_button-wrapper"),o=document.querySelector(".quiz-result #play-again");if(!e||!i||!t||!r||!o){console.error("Required quiz elements not found");return}n||o?[n,o].forEach(p=>{p.addEventListener("click",()=>{const x=e.querySelector("#wf-form-Quiz");x==null||x.reset(),d.currentStep=0,Xd(d,u,h,l,g),N.set(i,{display:"none",autoAlpha:0}),N.set(t,{display:"flex",autoAlpha:1}),N.to(e,{display:"block",autoAlpha:1,duration:.5,ease:"power2.inOut"})})}):(console.warn("Quiz button wrapper with class .quiz_button-wrapper not found"),N.set(e,{display:"block",autoAlpha:1})),a.querySelectorAll("form").forEach(p=>{p.addEventListener("submit",x=>(x.preventDefault(),console.log("Quiz form submission prevented"),!1),!0)}),N.set(i,{display:"none",autoAlpha:0});const u=e.querySelector(".steps-container");if(!u){console.error("Steps container not found");return}const c=Array.from(e.querySelectorAll(".quiz-step")),d={currentStep:0,totalSteps:c.length};N.set(u,{display:"flex",flexDirection:"row",width:"100%"}),c.length>0&&(zd.add({desktop:"(min-width: 767px)",mobile:"(max-width: 766px)"},p=>{let{desktop:x}=p.conditions||{};N.set(c,{flex:"0 0 100%",display:x?"flex":"grid",padding:"0",margin:"0"})}),window.addEventListener("resize",()=>{N.matchMediaRefresh()}),N.set(u,{x:"0%"}));const h=t.querySelector(".quiz-nav.is-prev"),l=t.querySelector(".quiz-nav.is-next"),g=t.querySelector(".quiz-nav.is-submit");if(!h||!l||!g){console.error("Navigation buttons not found");return}N.set(g,{display:"none",opacity:0}),document.querySelectorAll('input[data-type="number"]').forEach(p=>{Dd(p)}),h.addEventListener("click",()=>{qd(d,u,h,l,g)}),Ld(a,d,c,l,h,g),l.addEventListener("click",()=>{$d(d,c,u,h,l,g)}),g.addEventListener("click",()=>{Yd(d,c,e,i,t)}),cs(d,h,l,g),window.quizInitialized=!0,console.log("Quiz successfully initialized")}catch(a){console.error("Error during quiz initialization:",a)}}function qd(a,e,i,t,r){if(a.currentStep>0){const n=a.currentStep-1;dc(e,n,()=>{a.currentStep=n,cs(a,i,t,r)})}}function $d(a,e,i,t,r,n){if(a.currentStep{a.currentStep=s,cs(a,t,r,n)})}else hc(o)}}function Yd(a,e,i,t,r){try{const n=e[a.currentStep],o=document.getElementById("quiz-result");if(fc(n)){const s=Ad();Rd(i,t,r,s);const c=`${s}/30`;window.quizUserScore=s,window.quizFormattedScore=c,setTimeout(()=>{try{Fd(s,c);const d=document.getElementById("quiz-result")||o;if(d){const h=d.getBoundingClientRect(),l=window.pageYOffset||document.documentElement.scrollTop,g=window.pageXOffset||document.documentElement.scrollLeft,p=l+h.top,x=135,S={x:g,y:l};N.to(S,{x:g,y:p-x,duration:1,ease:"power2.inOut",onUpdate:function(){window.scrollTo(S.x,S.y)}})}else console.warn("Element with ID 'quiz-result' not found for scrolling")}catch(f){console.error("Error in quiz result handling:",f)}},600),a.currentStep=0}else hc(n)}catch(n){console.error("Error in handleSubmitClick:",n)}}function cs(a,e,i,t){try{e.style.opacity=a.currentStep===0?"0.5":"1",e.style.pointerEvents=a.currentStep===0?"none":"auto",Od(a.currentStep,a.totalSteps,i,t)}catch(r){console.error("Error in updateNavigationUI:",r)}}function Xd(a,e,i,t,r){N.to(e,{x:"0%",duration:.3,ease:"power2.inOut"}),N.set(r,{display:"none",opacity:0,y:0}),N.set(t,{display:"block",opacity:1,y:0}),cs(a,i,t,r),window.quizUserScore=void 0,window.quizFormattedScore=void 0}document.addEventListener("DOMContentLoaded",function(){Bd()});function Hd(a,e){for(var i=0;iu?(n=r,r=g,s=o,o=x):t?r+=g:r=n+(g-n)/(x-s)*(o-s)},d=function(){n=r=t?0:r,s=o=0},h=function(g){var p=s,x=n,S=Vn();return(g||g===0)&&g!==r&&f(g),o===s||S-s>c?0:(r+(t?x:-x))/((t?S:o)-p)*1e3};return{update:f,reset:d,getVelocity:h}},Sn=function(e,i){return i&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Rl=function(e){var i=Math.max.apply(Math,e),t=Math.min.apply(Math,e);return Math.abs(i)>=Math.abs(t)?i:t},xc=function(){Un=vt.core.globals().ScrollTrigger,Un&&Un.core&&Vd()},vc=function(e){return vt=e||mc(),!Fo&&vt&&typeof document<"u"&&document.body&&(si=window,ar=document,lr=ar.documentElement,un=ar.body,gc=[si,ar,lr,un],vt.utils.clamp,_c=vt.core.context||function(){},Tr="onpointerenter"in un?"pointer":"mouse",pc=tt.isTouch=si.matchMedia&&si.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in si||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,wi=tt.eventTypes=("ontouchstart"in lr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in lr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return yc=0},500),xc(),Fo=1),Fo};Ht.op=ct;he.cache=0;var tt=function(){function a(i){this.init(i)}var e=a.prototype;return e.init=function(t){Fo||vc(vt)||console.warn("Please gsap.registerPlugin(Observer)"),Un||xc();var r=t.tolerance,n=t.dragMinimum,o=t.type,s=t.target,u=t.lineHeight,c=t.debounce,f=t.preventDefault,d=t.onStop,h=t.onStopDelay,l=t.ignore,g=t.wheelSpeed,p=t.event,x=t.onDragStart,S=t.onDragEnd,D=t.onDrag,T=t.onPress,w=t.onRelease,k=t.onRight,A=t.onLeft,P=t.onUp,b=t.onDown,m=t.onChangeX,O=t.onChangeY,F=t.onChange,R=t.onToggleX,H=t.onToggleY,J=t.onHover,te=t.onHoverEnd,Z=t.onMove,$=t.ignoreCheck,ne=t.isNormalizer,Pe=t.onGestureStart,v=t.onGestureEnd,Q=t.onWheel,se=t.onEnable,ye=t.onDisable,K=t.onClick,Ye=t.scrollSpeed,Te=t.capture,Me=t.allowClicks,oe=t.lockAxis,Ue=t.onLockAxis;this.target=s=Wt(s)||lr,this.vars=t,l&&(l=vt.utils.toArray(l)),r=r||1e-9,n=n||0,g=g||1,Ye=Ye||1,o=o||"wheel,touch,pointer",c=c!==!1,u||(u=parseFloat(si.getComputedStyle(un).lineHeight)||22);var Ve,ze,Ie,le,ue,ie,Ke,C=this,Ne=0,bt=0,Rt=t.passive||!f&&t.passive!==!1,Oe=gr(s,Ht),De=gr(s,ct),Ut=Oe(),Lt=De(),Xe=~o.indexOf("touch")&&!~o.indexOf("pointer")&&wi[0]==="pointerdown",je=Wn(s),Se=s.ownerDocument||ar,ft=[0,0,0],ee=[0,0,0],B=0,Y=function(){return B=Vn()},X=function(E,z){return(C.event=E)&&l&&Wd(E.target,l)||z&&Xe&&E.pointerType!=="touch"||$&&$(E,z)},xe=function(){C._vx.reset(),C._vy.reset(),ze.pause(),d&&d(C)},ve=function(){var E=C.deltaX=Rl(ft),z=C.deltaY=Rl(ee),M=Math.abs(E)>=r,q=Math.abs(z)>=r;F&&(M||q)&&F(C,E,z,ft,ee),M&&(k&&C.deltaX>0&&k(C),A&&C.deltaX<0&&A(C),m&&m(C),R&&C.deltaX<0!=Ne<0&&R(C),Ne=C.deltaX,ft[0]=ft[1]=ft[2]=0),q&&(b&&C.deltaY>0&&b(C),P&&C.deltaY<0&&P(C),O&&O(C),H&&C.deltaY<0!=bt<0&&H(C),bt=C.deltaY,ee[0]=ee[1]=ee[2]=0),(le||Ie)&&(Z&&Z(C),Ie&&(x&&Ie===1&&x(C),D&&D(C),Ie=0),le=!1),ie&&!(ie=!1)&&Ue&&Ue(C),ue&&(Q(C),ue=!1),Ve=0},Tt=function(E,z,M){ft[M]+=E,ee[M]+=z,C._vx.update(E),C._vy.update(z),c?Ve||(Ve=requestAnimationFrame(ve)):ve()},zt=function(E,z){oe&&!Ke&&(C.axis=Ke=Math.abs(E)>Math.abs(z)?"x":"y",ie=!0),Ke!=="y"&&(ft[2]+=E,C._vx.update(E,!0)),Ke!=="x"&&(ee[2]+=z,C._vy.update(z,!0)),c?Ve||(Ve=requestAnimationFrame(ve)):ve()},Jt=function(E){if(!X(E,1)){E=Sn(E,f);var z=E.clientX,M=E.clientY,q=z-C.x,L=M-C.y,U=C.isDragging;C.x=z,C.y=M,(U||(q||L)&&(Math.abs(C.startX-z)>=n||Math.abs(C.startY-M)>=n))&&(Ie=U?2:1,U||(C.isDragging=!0),zt(q,L))}},_t=C.onPress=function(y){X(y,1)||y&&y.button||(C.axis=Ke=null,ze.pause(),C.isPressed=!0,y=Sn(y),Ne=bt=0,C.startX=C.x=y.clientX,C.startY=C.y=y.clientY,C._vx.reset(),C._vy.reset(),Ft(ne?s:Se,wi[1],Jt,Rt,!0),C.deltaX=C.deltaY=0,T&&T(C))},re=C.onRelease=function(y){if(!X(y,1)){Nt(ne?s:Se,wi[1],Jt,!0);var E=!isNaN(C.y-C.startY),z=C.isDragging,M=z&&(Math.abs(C.x-C.startX)>3||Math.abs(C.y-C.startY)>3),q=Sn(y);!M&&E&&(C._vx.reset(),C._vy.reset(),f&&Me&&vt.delayedCall(.08,function(){if(Vn()-B>300&&!y.defaultPrevented){if(y.target.click)y.target.click();else if(Se.createEvent){var L=Se.createEvent("MouseEvents");L.initMouseEvent("click",!0,!0,si,1,q.screenX,q.screenY,q.clientX,q.clientY,!1,!1,!1,!1,0,null),y.target.dispatchEvent(L)}}})),C.isDragging=C.isGesturing=C.isPressed=!1,d&&z&&!ne&&ze.restart(!0),Ie&&ve(),S&&z&&S(C),w&&w(C,M)}},It=function(E){return E.touches&&E.touches.length>1&&(C.isGesturing=!0)&&Pe(E,C.isDragging)},Ee=function(){return(C.isGesturing=!1)||v(C)},St=function(E){if(!X(E)){var z=Oe(),M=De();Tt((z-Ut)*Ye,(M-Lt)*Ye,1),Ut=z,Lt=M,d&&ze.restart(!0)}},Vt=function(E){if(!X(E)){E=Sn(E,f),Q&&(ue=!0);var z=(E.deltaMode===1?u:E.deltaMode===2?si.innerHeight:1)*g;Tt(E.deltaX*z,E.deltaY*z,0),d&&!ne&&ze.restart(!0)}},ki=function(E){if(!X(E)){var z=E.clientX,M=E.clientY,q=z-C.x,L=M-C.y;C.x=z,C.y=M,le=!0,d&&ze.restart(!0),(q||L)&&zt(q,L)}},G=function(E){C.event=E,J(C)},_=function(E){C.event=E,te(C)},I=function(E){return X(E)||Sn(E,f)&&K(C)};ze=C._dc=vt.delayedCall(h||.25,xe).pause(),C.deltaX=C.deltaY=0,C._vx=ua(0,50,!0),C._vy=ua(0,50,!0),C.scrollX=Oe,C.scrollY=De,C.isDragging=C.isGesturing=C.isPressed=!1,_c(this),C.enable=function(y){return C.isEnabled||(Ft(je?Se:s,"scroll",la),o.indexOf("scroll")>=0&&Ft(je?Se:s,"scroll",St,Rt,Te),o.indexOf("wheel")>=0&&Ft(s,"wheel",Vt,Rt,Te),(o.indexOf("touch")>=0&&pc||o.indexOf("pointer")>=0)&&(Ft(s,wi[0],_t,Rt,Te),Ft(Se,wi[2],re),Ft(Se,wi[3],re),Me&&Ft(s,"click",Y,!0,!0),K&&Ft(s,"click",I),Pe&&Ft(Se,"gesturestart",It),v&&Ft(Se,"gestureend",Ee),J&&Ft(s,Tr+"enter",G),te&&Ft(s,Tr+"leave",_),Z&&Ft(s,Tr+"move",ki)),C.isEnabled=!0,C.isDragging=C.isGesturing=C.isPressed=le=Ie=!1,C._vx.reset(),C._vy.reset(),Ut=Oe(),Lt=De(),y&&y.type&&_t(y),se&&se(C)),C},C.disable=function(){C.isEnabled&&(Jr.filter(function(y){return y!==C&&Wn(y.target)}).length||Nt(je?Se:s,"scroll",la),C.isPressed&&(C._vx.reset(),C._vy.reset(),Nt(ne?s:Se,wi[1],Jt,!0)),Nt(je?Se:s,"scroll",St,Te),Nt(s,"wheel",Vt,Te),Nt(s,wi[0],_t,Te),Nt(Se,wi[2],re),Nt(Se,wi[3],re),Nt(s,"click",Y,!0),Nt(s,"click",I),Nt(Se,"gesturestart",It),Nt(Se,"gestureend",Ee),Nt(s,Tr+"enter",G),Nt(s,Tr+"leave",_),Nt(s,Tr+"move",ki),C.isEnabled=C.isPressed=C.isDragging=!1,ye&&ye(C))},C.kill=C.revert=function(){C.disable();var y=Jr.indexOf(C);y>=0&&Jr.splice(y,1),Wi===C&&(Wi=0)},Jr.push(C),ne&&Wn(s)&&(Wi=C),C.enable(p)},Ud(a,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),a}();tt.version="3.13.0";tt.create=function(a){return new tt(a)};tt.register=vc;tt.getAll=function(){return Jr.slice()};tt.getById=function(a){return Jr.filter(function(e){return e.vars.id===a})[0]};mc()&&vt.registerPlugin(tt);/*! * ScrollTrigger 3.13.0 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com */var V,Qr,de,$e,ri,Ae,Ba,is,uo,Gn,Rn,bo,Pt,fs,ca,qt,Ll,zl,Zr,wc,Ds,bc,Bt,fa,Tc,Sc,er,da,qa,cn,$a,rs,ha,As,To=1,Mt=Date.now,Os=Mt(),xi=0,Ln=0,Il=function(e,i,t){var r=ti(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return t["_"+i+"Clamp"]=r,r?e.substr(6,e.length-7):e},Nl=function(e,i){return i&&(!ti(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},Gd=function a(){return Ln&&requestAnimationFrame(a)},Fl=function(){return fs=1},Bl=function(){return fs=0},Oi=function(e){return e},zn=function(e){return Math.round(e*1e5)/1e5||0},Cc=function(){return typeof window<"u"},kc=function(){return V||Cc()&&(V=window.gsap)&&V.registerPlugin&&V},qr=function(e){return!!~Ba.indexOf(e)},Pc=function(e){return(e==="Height"?$a:de["inner"+e])||ri["client"+e]||Ae["client"+e]},Ec=function(e){return fr(e,"getBoundingClientRect")||(qr(e)?function(){return Xo.width=de.innerWidth,Xo.height=$a,Xo}:function(){return Yi(e)})},Qd=function(e,i,t){var r=t.d,n=t.d2,o=t.a;return(o=fr(e,"getBoundingClientRect"))?function(){return o()[r]}:function(){return(i?Pc(n):e["client"+n])||0}},Zd=function(e,i){return!i||~Ii.indexOf(e)?Ec(e):function(){return Xo}},zi=function(e,i){var t=i.s,r=i.d2,n=i.d,o=i.a;return Math.max(0,(t="scroll"+r)&&(o=fr(e,t))?o()-Ec(e)()[n]:qr(e)?(ri[t]||Ae[t])-Pc(r):e[t]-e["offset"+r])},So=function(e,i){for(var t=0;t0){for(r-=o,s=0;s=r)return t[s];return t[s-1]}else for(s=t.length,r+=o;s--;)if(t[s]<=r)return t[s];return t[0]}:function(r,n,o){o===void 0&&(o=.001);var s=i(r);return!n||Math.abs(s-r)t&&(r*=i/100),e=e.substr(0,t-1)),e=r+(e in os?os[e]*i:~e.indexOf("%")?parseFloat(e)*i/100:parseFloat(e)||0)}return e},Eo=function(e,i,t,r,n,o,s,u){var c=n.startColor,f=n.endColor,d=n.fontSize,h=n.indent,l=n.fontWeight,g=$e.createElement("div"),p=qr(t)||fr(t,"pinType")==="fixed",x=e.indexOf("scroller")!==-1,S=p?Ae:t,D=e.indexOf("start")!==-1,T=D?c:f,w="border-color:"+T+";font-size:"+d+";color:"+T+";font-weight:"+l+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return w+="position:"+((x||u)&&p?"fixed;":"absolute;"),(x||u||!p)&&(w+=(r===ct?Ya:Xa)+":"+(o+parseFloat(h))+"px;"),s&&(w+="box-sizing:border-box;text-align:left;width:"+s.offsetWidth+"px;"),g._isStart=D,g.setAttribute("class","gsap-marker-"+e+(i?" marker-"+i:"")),g.style.cssText=w,g.innerText=i||i===0?e+"-"+i:e,S.children[0]?S.insertBefore(g,S.children[0]):S.appendChild(g),g._offset=g["offset"+r.op.d2],qo(g,0,r,D),g},qo=function(e,i,t,r){var n={display:"block"},o=t[r?"os2":"p2"],s=t[r?"p2":"os2"];e._isFlipped=r,n[t.a+"Percent"]=r?-100:0,n[t.a]=r?"1px":0,n["border"+o+xn]=1,n["border"+s+xn]=0,n[t.p]=i+"px",V.set(e,n)},fe=[],pa={},co,Yl=function(){return Mt()-xi>34&&(co||(co=requestAnimationFrame(Gi)))},Gr=function(){(!Bt||!Bt.isPressed||Bt.startX>Ae.clientWidth)&&(he.cache++,Bt?co||(co=requestAnimationFrame(Gi)):Gi(),xi||Yr("scrollStart"),xi=Mt())},Ls=function(){Sc=de.innerWidth,Tc=de.innerHeight},Nn=function(e){he.cache++,(e===!0||!Pt&&!bc&&!$e.fullscreenElement&&!$e.webkitFullscreenElement&&(!fa||Sc!==de.innerWidth||Math.abs(de.innerHeight-Tc)>de.innerHeight*.25))&&is.restart(!0)},$r={},eh=[],Oc=function a(){return ht(pe,"scrollEnd",a)||Er(!0)},Yr=function(e){return $r[e]&&$r[e].map(function(i){return i()})||eh},ei=[],Rc=function(e){for(var i=0;in,s=r._startClamp&&r.start>=n;(o||s)&&r.setPositions(s?n-1:r.start,o?Math.max(s?n:r.start+1,n):r.end,!0)}),Hl(!1),ha=0,t.forEach(function(r){return r&&r.render&&r.render(-1)}),he.forEach(function(r){At(r)&&(r.smooth&&requestAnimationFrame(function(){return r.target.style.scrollBehavior="smooth"}),r.rec&&r(r.rec))}),Lc(qa,1),is.pause(),Nr++,$t=2,Gi(2),fe.forEach(function(r){return At(r.vars.onRefresh)&&r.vars.onRefresh(r)}),$t=pe.isRefreshing=!1,Yr("refresh")},ga=0,$o=1,Jn,Gi=function(e){if(e===2||!$t&&!rs){pe.isUpdating=!0,Jn&&Jn.update(0);var i=fe.length,t=Mt(),r=t-Os>=50,n=i&&fe[0].scroll();if($o=ga>n?-1:1,$t||(ga=n),r&&(xi&&!fs&&t-xi>200&&(xi=0,Yr("scrollEnd")),Rn=Os,Os=t),$o<0){for(qt=i;qt-- >0;)fe[qt]&&fe[qt].update(0,r);$o=1}else for(qt=0;qt20),t-=t-A}if(g&&(u[g]=e||-.001,e<0&&(e=0)),o){var b=e+t,m=o._isStart;x="scroll"+r.d2,qo(o,b,r,m&&b>20||!m&&(d?Math.max(Ae[x],ri[x]):o.parentNode[x])<=b+1),d&&(c=Yi(s),d&&(o.style[r.op.p]=c[r.op.p]-r.op.m-o._offset+lt))}return l&&D&&(x=Yi(D),l.seek(h),S=Yi(D),l._caScrollDist=x[r.p]-S[r.p],e=e/l._caScrollDist*h),l&&l.seek(p),l?e:Math.round(e)},oh=/(webkit|moz|length|cssText|inset)/i,Vl=function(e,i,t,r){if(e.parentNode!==i){var n=e.style,o,s;if(i===Ae){e._stOrig=n.cssText,s=gi(e);for(o in s)!+o&&!oh.test(o)&&s[o]&&typeof n[o]=="string"&&o!=="0"&&(n[o]=s[o]);n.top=t,n.left=r}else n.cssText=e._stOrig;V.core.getCache(e).uncache=1,i.appendChild(e)}},Ic=function(e,i,t){var r=i,n=r;return function(o){var s=Math.round(e());return s!==r&&s!==n&&Math.abs(s-r)>3&&Math.abs(s-n)>3&&(o=s,t&&t()),n=r,r=Math.round(o),r}},Do=function(e,i,t){var r={};r[i.p]="+="+t,V.set(e,r)},Wl=function(e,i){var t=gr(e,i),r="_scroll"+i.p2,n=function o(s,u,c,f,d){var h=o.tween,l=u.onComplete,g={};c=c||t();var p=Ic(t,c,function(){h.kill(),o.tween=0});return d=f&&d||0,f=f||s-c,h&&h.kill(),u[r]=s,u.inherit=!1,u.modifiers=g,g[r]=function(){return p(c+f*h.ratio+d*h.ratio*h.ratio)},u.onUpdate=function(){he.cache++,o.tween&&Gi()},u.onComplete=function(){o.tween=0,l&&l.call(h)},h=o.tween=V.to(e,u),h};return e[r]=t,t.wheelHandler=function(){return n.tween&&n.tween.kill()&&(n.tween=0)},pt(e,"wheel",t.wheelHandler),pe.isTouch&&pt(e,"touchmove",t.wheelHandler),n},pe=function(){function a(i,t){Qr||a.register(V)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),da(this),this.init(i,t)}var e=a.prototype;return e.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!Ln){this.update=this.refresh=this.kill=Oi;return}t=ql(ti(t)||In(t)||t.nodeType?{trigger:t}:t,Po);var n=t,o=n.onUpdate,s=n.toggleClass,u=n.id,c=n.onToggle,f=n.onRefresh,d=n.scrub,h=n.trigger,l=n.pin,g=n.pinSpacing,p=n.invalidateOnRefresh,x=n.anticipatePin,S=n.onScrubComplete,D=n.onSnapComplete,T=n.once,w=n.snap,k=n.pinReparent,A=n.pinSpacer,P=n.containerAnimation,b=n.fastScrollEnd,m=n.preventOverlaps,O=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Ht:ct,F=!d&&d!==0,R=Wt(t.scroller||de),H=V.core.getCache(R),J=qr(R),te=("pinType"in t?t.pinType:fr(R,"pinType")||J&&"fixed")==="fixed",Z=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],$=F&&t.toggleActions.split(" "),ne="markers"in t?t.markers:Po.markers,Pe=J?0:parseFloat(gi(R)["border"+O.p2+xn])||0,v=this,Q=t.onRefreshInit&&function(){return t.onRefreshInit(v)},se=Qd(R,J,O),ye=Zd(R,J),K=0,Ye=0,Te=0,Me=gr(R,O),oe,Ue,Ve,ze,Ie,le,ue,ie,Ke,C,Ne,bt,Rt,Oe,De,Ut,Lt,Xe,je,Se,ft,ee,B,Y,X,xe,ve,Tt,zt,Jt,_t,re,It,Ee,St,Vt,ki,G,_;if(v._startClamp=v._endClamp=!1,v._dir=O,x*=45,v.scroller=R,v.scroll=P?P.time.bind(P):Me,ze=Me(),v.vars=t,r=r||t.animation,"refreshPriority"in t&&(wc=1,t.refreshPriority===-9999&&(Jn=v)),H.tweenScroll=H.tweenScroll||{top:Wl(R,ct),left:Wl(R,Ht)},v.tweenTo=oe=H.tweenScroll[O.p],v.scrubDuration=function(M){It=In(M)&&M,It?re?re.duration(M):re=V.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:It,paused:!0,onComplete:function(){return S&&S(v)}}):(re&&re.progress(1).kill(),re=0)},r&&(r.vars.lazy=!1,r._initted&&!v.isReverted||r.vars.immediateRender!==!1&&t.immediateRender!==!1&&r.duration()&&r.render(0,!0,!0),v.animation=r.pause(),r.scrollTrigger=v,v.scrubDuration(d),Jt=0,u||(u=r.vars.id)),w&&((!Sr(w)||w.push)&&(w={snapTo:w}),"scrollBehavior"in Ae.style&&V.set(J?[Ae,ri]:R,{scrollBehavior:"auto"}),he.forEach(function(M){return At(M)&&M.target===(J?$e.scrollingElement||ri:R)&&(M.smooth=!1)}),Ve=At(w.snapTo)?w.snapTo:w.snapTo==="labels"?jd(r):w.snapTo==="labelsDirectional"?Jd(r):w.directional!==!1?function(M,q){return Ua(w.snapTo)(M,Mt()-Ye<500?0:q.direction)}:V.utils.snap(w.snapTo),Ee=w.duration||{min:.1,max:2},Ee=Sr(Ee)?Gn(Ee.min,Ee.max):Gn(Ee,Ee),St=V.delayedCall(w.delay||It/2||.1,function(){var M=Me(),q=Mt()-Ye<500,L=oe.tween;if((q||Math.abs(v.getVelocity())<10)&&!L&&!fs&&K!==M){var U=(M-le)/Oe,j=r&&!F?r.totalProgress():U,W=q?0:(j-_t)/(Mt()-Rn)*1e3||0,ce=V.utils.clamp(-U,1-U,Wr(W/2)*W/.185),Ce=U+(w.inertia===!1?0:ce),ke,ge,me=w,Re=me.onStart,ae=me.onInterrupt,mt=me.onComplete;if(ke=Ve(Ce,v),In(ke)||(ke=Ce),ge=Math.max(0,Math.round(le+ke*Oe)),M<=ue&&M>=le&&ge!==M){if(L&&!L._initted&&L.data<=Wr(ge-M))return;w.inertia===!1&&(ce=ke-U),oe(ge,{duration:Ee(Wr(Math.max(Wr(Ce-j),Wr(ke-j))*.185/W/.05||0)),ease:w.ease||"power3",data:Wr(ge-M),onInterrupt:function(){return St.restart(!0)&&ae&&ae(v)},onComplete:function(){v.update(),K=Me(),r&&!F&&(re?re.resetTo("totalProgress",ke,r._tTime/r._tDur):r.progress(ke)),Jt=_t=r&&!F?r.totalProgress():v.progress,D&&D(v),mt&&mt(v)}},M,ce*Oe,ge-M-ce*Oe),Re&&Re(v,oe.tween)}}else v.isActive&&K!==M&&St.restart(!0)}).pause()),u&&(pa[u]=v),h=v.trigger=Wt(h||l!==!0&&l),_=h&&h._gsap&&h._gsap.stRevert,_&&(_=_(v)),l=l===!0?h:Wt(l),ti(s)&&(s={targets:h,className:s}),l&&(g===!1||g===pi||(g=!g&&l.parentNode&&l.parentNode.style&&gi(l.parentNode).display==="flex"?!1:rt),v.pin=l,Ue=V.core.getCache(l),Ue.spacer?De=Ue.pinState:(A&&(A=Wt(A),A&&!A.nodeType&&(A=A.current||A.nativeElement),Ue.spacerIsNative=!!A,A&&(Ue.spacerState=Mo(A))),Ue.spacer=Xe=A||$e.createElement("div"),Xe.classList.add("pin-spacer"),u&&Xe.classList.add("pin-spacer-"+u),Ue.pinState=De=Mo(l)),t.force3D!==!1&&V.set(l,{force3D:!0}),v.spacer=Xe=Ue.spacer,zt=gi(l),Y=zt[g+O.os2],Se=V.getProperty(l),ft=V.quickSetter(l,O.a,lt),zs(l,Xe,zt),Lt=Mo(l)),ne){bt=Sr(ne)?ql(ne,$l):$l,C=Eo("scroller-start",u,R,O,bt,0),Ne=Eo("scroller-end",u,R,O,bt,0,C),je=C["offset"+O.op.d2];var I=Wt(fr(R,"content")||R);ie=this.markerStart=Eo("start",u,I,O,bt,je,0,P),Ke=this.markerEnd=Eo("end",u,I,O,bt,je,0,P),P&&(G=V.quickSetter([ie,Ke],O.a,lt)),!te&&!(Ii.length&&fr(R,"fixedMarkers")===!0)&&(Kd(J?Ae:R),V.set([C,Ne],{force3D:!0}),xe=V.quickSetter(C,O.a,lt),Tt=V.quickSetter(Ne,O.a,lt))}if(P){var y=P.vars.onUpdate,E=P.vars.onUpdateParams;P.eventCallback("onUpdate",function(){v.update(0,0,1),y&&y.apply(P,E||[])})}if(v.previous=function(){return fe[fe.indexOf(v)-1]},v.next=function(){return fe[fe.indexOf(v)+1]},v.revert=function(M,q){if(!q)return v.kill(!0);var L=M!==!1||!v.enabled,U=Pt;L!==v.isReverted&&(L&&(Vt=Math.max(Me(),v.scroll.rec||0),Te=v.progress,ki=r&&r.progress()),ie&&[ie,Ke,C,Ne].forEach(function(j){return j.style.display=L?"none":"block"}),L&&(Pt=v,v.update(L)),l&&(!k||!v.isActive)&&(L?ih(l,Xe,De):zs(l,Xe,gi(l),X)),L||v.update(L),Pt=U,v.isReverted=L)},v.refresh=function(M,q,L,U){if(!((Pt||!v.enabled)&&!q)){if(l&&M&&xi){pt(a,"scrollEnd",Oc);return}!$t&&Q&&Q(v),Pt=v,oe.tween&&!L&&(oe.tween.kill(),oe.tween=0),re&&re.pause(),p&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren&&r.getChildren(!0,!0,!1).forEach(function(Ki){return Ki.vars.immediateRender&&Ki.render(0,!0,!0)})),v.isReverted||v.revert(!0,!0),v._subPinOffset=!1;var j=se(),W=ye(),ce=P?P.duration():zi(R,O),Ce=Oe<=.01||!Oe,ke=0,ge=U||0,me=Sr(L)?L.end:t.end,Re=t.endTrigger||h,ae=Sr(L)?L.start:t.start||(t.start===0||!h?0:l?"0 0":"0 100%"),mt=v.pinnedContainer=t.pinnedContainer&&Wt(t.pinnedContainer,v),Qe=h&&Math.max(0,fe.indexOf(v))||0,yt=Qe,xt,Ct,mr,ho,kt,at,Pi,ds,Wa,vn,Ei,wn,po;for(ne&&Sr(L)&&(wn=V.getProperty(C,O.p),po=V.getProperty(Ne,O.p));yt-- >0;)at=fe[yt],at.end||at.refresh(0,1)||(Pt=v),Pi=at.pin,Pi&&(Pi===h||Pi===l||Pi===mt)&&!at.isReverted&&(vn||(vn=[]),vn.unshift(at),at.revert(!0,!0)),at!==fe[yt]&&(Qe--,yt--);for(At(ae)&&(ae=ae(v)),ae=Il(ae,"start",v),le=Ul(ae,h,j,O,Me(),ie,C,v,W,Pe,te,ce,P,v._startClamp&&"_startClamp")||(l?-.001:0),At(me)&&(me=me(v)),ti(me)&&!me.indexOf("+=")&&(~me.indexOf(" ")?me=(ti(ae)?ae.split(" ")[0]:"")+me:(ke=Bo(me.substr(2),j),me=ti(ae)?ae:(P?V.utils.mapRange(0,P.duration(),P.scrollTrigger.start,P.scrollTrigger.end,le):le)+ke,Re=h)),me=Il(me,"end",v),ue=Math.max(le,Ul(me||(Re?"100% 0":ce),Re,j,O,Me()+ke,Ke,Ne,v,W,Pe,te,ce,P,v._endClamp&&"_endClamp"))||-.001,ke=0,yt=Qe;yt--;)at=fe[yt],Pi=at.pin,Pi&&at.start-at._pinPush<=le&&!P&&at.end>0&&(xt=at.end-(v._startClamp?Math.max(0,at.start):at.start),(Pi===h&&at.start-at._pinPush=zi(R,O)))xt=gi(l),ho=O===ct,mr=Me(),ee=parseFloat(Se(O.a))+ge,!ce&&ue>1&&(Ei=(J?$e.scrollingElement||ri:R).style,Ei={style:Ei,value:Ei["overflow"+O.a.toUpperCase()]},J&&gi(Ae)["overflow"+O.a.toUpperCase()]!=="scroll"&&(Ei.style["overflow"+O.a.toUpperCase()]="scroll")),zs(l,Xe,xt),Lt=Mo(l),Ct=Yi(l,!0),ds=te&&gr(R,ho?Ht:ct)(),g?(X=[g+O.os2,Oe+ge+lt],X.t=Xe,yt=g===rt?ns(l,O)+Oe+ge:0,yt&&(X.push(O.d,yt+lt),Xe.style.flexBasis!=="auto"&&(Xe.style.flexBasis=yt+lt)),fn(X),mt&&fe.forEach(function(Ki){Ki.pin===mt&&Ki.vars.pinSpacing!==!1&&(Ki._subPinOffset=!0)}),te&&Me(Vt)):(yt=ns(l,O),yt&&Xe.style.flexBasis!=="auto"&&(Xe.style.flexBasis=yt+lt)),te&&(kt={top:Ct.top+(ho?mr-le:ds)+lt,left:Ct.left+(ho?ds:mr-le)+lt,boxSizing:"border-box",position:"fixed"},kt[zr]=kt["max"+xn]=Math.ceil(Ct.width)+lt,kt[Ir]=kt["max"+Ha]=Math.ceil(Ct.height)+lt,kt[pi]=kt[pi+Kn]=kt[pi+Qn]=kt[pi+jn]=kt[pi+Zn]="0",kt[rt]=xt[rt],kt[rt+Kn]=xt[rt+Kn],kt[rt+Qn]=xt[rt+Qn],kt[rt+jn]=xt[rt+jn],kt[rt+Zn]=xt[rt+Zn],Ut=nh(De,kt,k),$t&&Me(0)),r?(Wa=r._initted,Ds(1),r.render(r.duration(),!0,!0),B=Se(O.a)-ee+Oe+ge,ve=Math.abs(Oe-B)>1,te&&ve&&Ut.splice(Ut.length-2,2),r.render(0,!0,!0),Wa||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),Ds(0)):B=Oe,Ei&&(Ei.value?Ei.style["overflow"+O.a.toUpperCase()]=Ei.value:Ei.style.removeProperty("overflow-"+O.a));else if(h&&Me()&&!P)for(Ct=h.parentNode;Ct&&Ct!==Ae;)Ct._pinOffset&&(le-=Ct._pinOffset,ue-=Ct._pinOffset),Ct=Ct.parentNode;vn&&vn.forEach(function(Ki){return Ki.revert(!1,!0)}),v.start=le,v.end=ue,ze=Ie=$t?Vt:Me(),!P&&!$t&&(ze0?fe.slice(0,q).reverse():fe.slice(q+1);return(ti(M)?L.filter(function(U){return U.vars.preventOverlaps===M}):L).filter(function(U){return v.direction>0?U.end<=le:U.start>=ue})},v.update=function(M,q,L){if(!(P&&!L&&!M)){var U=$t===!0?Vt:v.scroll(),j=M?0:(U-le)/Oe,W=j<0?0:j>1?1:j||0,ce=v.progress,Ce,ke,ge,me,Re,ae,mt,Qe;if(q&&(Ie=ze,ze=P?Me():U,w&&(_t=Jt,Jt=r&&!F?r.totalProgress():W)),x&&l&&!Pt&&!To&&xi&&(!W&&leU+(U-Ie)/(Mt()-Rn)*x&&(W=.9999)),W!==ce&&v.enabled){if(Ce=v.isActive=!!W&&W<1,ke=!!ce&&ce<1,ae=Ce!==ke,Re=ae||!!W!=!!ce,v.direction=W>ce?1:-1,v.progress=W,Re&&!Pt&&(ge=W&&!ce?0:W===1?1:ce===1?2:3,F&&(me=!ae&&$[ge+1]!=="none"&&$[ge+1]||$[ge],Qe=r&&(me==="complete"||me==="reset"||me in r))),m&&(ae||Qe)&&(Qe||d||!r)&&(At(m)?m(v):v.getTrailing(m).forEach(function(mr){return mr.endAnimation()})),F||(re&&!Pt&&!To?(re._dp._time-re._start!==re._time&&re.render(re._dp._time-re._start),re.resetTo?re.resetTo("totalProgress",W,r._tTime/r._tDur):(re.vars.totalProgress=W,re.invalidate().restart())):r&&r.totalProgress(W,!!(Pt&&(Ye||M)))),l){if(M&&g&&(Xe.style[g+O.os2]=Y),!te)ft(zn(ee+B*W));else if(Re){if(mt=!M&&W>ce&&ue+1>U&&U+1>=zi(R,O),k)if(!M&&(Ce||mt)){var yt=Yi(l,!0),xt=U-le;Vl(l,Ae,yt.top+(O===ct?xt:0)+lt,yt.left+(O===ct?0:xt)+lt)}else Vl(l,Xe);fn(Ce||mt?Ut:Lt),ve&&W<1&&Ce||ft(ee+(W===1&&!mt?B:0))}}w&&!oe.tween&&!Pt&&!To&&St.restart(!0),s&&(ae||T&&W&&(W<1||!As))&&uo(s.targets).forEach(function(mr){return mr.classList[Ce||T?"add":"remove"](s.className)}),o&&!F&&!M&&o(v),Re&&!Pt?(F&&(Qe&&(me==="complete"?r.pause().totalProgress(1):me==="reset"?r.restart(!0).pause():me==="restart"?r.restart(!0):r[me]()),o&&o(v)),(ae||!As)&&(c&&ae&&Rs(v,c),Z[ge]&&Rs(v,Z[ge]),T&&(W===1?v.kill(!1,1):Z[ge]=0),ae||(ge=W===1?1:3,Z[ge]&&Rs(v,Z[ge]))),b&&!Ce&&Math.abs(v.getVelocity())>(In(b)?b:2500)&&(Cn(v.callbackAnimation),re?re.progress(1):Cn(r,me==="reverse"?1:!W,1))):F&&o&&!Pt&&o(v)}if(Tt){var Ct=P?U/P.duration()*(P._caScrollDist||0):U;xe(Ct+(C._isFlipped?1:0)),Tt(Ct)}G&&G(-U/P.duration()*(P._caScrollDist||0))}},v.enable=function(M,q){v.enabled||(v.enabled=!0,pt(R,"resize",Nn),J||pt(R,"scroll",Gr),Q&&pt(a,"refreshInit",Q),M!==!1&&(v.progress=Te=0,ze=Ie=K=Me()),q!==!1&&v.refresh())},v.getTween=function(M){return M&&oe?oe.tween:re},v.setPositions=function(M,q,L,U){if(P){var j=P.scrollTrigger,W=P.duration(),ce=j.end-j.start;M=j.start+ce*M/W,q=j.start+ce*q/W}v.refresh(!1,!1,{start:Nl(M,L&&!!v._startClamp),end:Nl(q,L&&!!v._endClamp)},U),v.update()},v.adjustPinSpacing=function(M){if(X&&M){var q=X.indexOf(O.d)+1;X[q]=parseFloat(X[q])+M+lt,X[1]=parseFloat(X[1])+M+lt,fn(X)}},v.disable=function(M,q){if(v.enabled&&(M!==!1&&v.revert(!0,!0),v.enabled=v.isActive=!1,q||re&&re.pause(),Vt=0,Ue&&(Ue.uncache=1),Q&&ht(a,"refreshInit",Q),St&&(St.pause(),oe.tween&&oe.tween.kill()&&(oe.tween=0)),!J)){for(var L=fe.length;L--;)if(fe[L].scroller===R&&fe[L]!==v)return;ht(R,"resize",Nn),J||ht(R,"scroll",Gr)}},v.kill=function(M,q){v.disable(M,q),re&&!q&&re.kill(),u&&delete pa[u];var L=fe.indexOf(v);L>=0&&fe.splice(L,1),L===qt&&$o>0&&qt--,L=0,fe.forEach(function(U){return U.scroller===v.scroller&&(L=1)}),L||$t||(v.scroll.rec=0),r&&(r.scrollTrigger=null,M&&r.revert({kill:!1}),q||r.kill()),ie&&[ie,Ke,C,Ne].forEach(function(U){return U.parentNode&&U.parentNode.removeChild(U)}),Jn===v&&(Jn=0),l&&(Ue&&(Ue.uncache=1),L=0,fe.forEach(function(U){return U.pin===l&&L++}),L||(Ue.spacer=0)),t.onKill&&t.onKill(v)},fe.push(v),v.enable(!1,!1),_&&_(v),r&&r.add&&!Oe){var z=v.update;v.update=function(){v.update=z,he.cache++,le||ue||v.refresh()},V.delayedCall(.01,v.update),Oe=.01,le=ue=0}else v.refresh();l&&th()},a.register=function(t){return Qr||(V=t||kc(),Cc()&&window.document&&a.enable(),Qr=Ln),Qr},a.defaults=function(t){if(t)for(var r in t)Po[r]=t[r];return Po},a.disable=function(t,r){Ln=0,fe.forEach(function(o){return o[r?"kill":"disable"](t)}),ht(de,"wheel",Gr),ht($e,"scroll",Gr),clearInterval(bo),ht($e,"touchcancel",Oi),ht(Ae,"touchstart",Oi),Co(ht,$e,"pointerdown,touchstart,mousedown",Fl),Co(ht,$e,"pointerup,touchend,mouseup",Bl),is.kill(),So(ht);for(var n=0;n0&&o.left+s0&&o.top+s=0&&ei.splice(i,5),ei.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),V.core.getCache(e),da())}}):ei};pe.revert=function(a,e){return Va(!a,e)};pe.create=function(a,e){return new pe(a,e)};pe.refresh=function(a){return a?Nn(!0):(Qr||pe.register())&&Er(!0)};pe.update=function(a){return++he.cache&&Gi(a===!0?2:0)};pe.clearScrollMemory=Lc;pe.maxScroll=function(a,e){return zi(a,e?Ht:ct)};pe.getScrollFunc=function(a,e){return gr(Wt(a),e?Ht:ct)};pe.getById=function(a){return pa[a]};pe.getAll=function(){return fe.filter(function(a){return a.vars.id!=="ScrollSmoother"})};pe.isScrolling=function(){return!!xi};pe.snapDirectional=Ua;pe.addEventListener=function(a,e){var i=$r[a]||($r[a]=[]);~i.indexOf(e)||i.push(e)};pe.removeEventListener=function(a,e){var i=$r[a],t=i&&i.indexOf(e);t>=0&&i.splice(t,1)};pe.batch=function(a,e){var i=[],t={},r=e.interval||.016,n=e.batchMax||1e9,o=function(c,f){var d=[],h=[],l=V.delayedCall(r,function(){f(d,h),d=[],h=[]}).pause();return function(g){d.length||l.restart(!0),d.push(g.trigger),h.push(g),n<=d.length&&l.progress(1)}},s;for(s in e)t[s]=s.substr(0,2)==="on"&&At(e[s])&&s!=="onRefreshInit"?o(s,e[s]):e[s];return At(n)&&(n=n(),pt(pe,"refresh",function(){return n=e.batchMax()})),uo(a).forEach(function(u){var c={};for(s in t)c[s]=t[s];c.trigger=u,i.push(pe.create(c))}),i};var Gl=function(e,i,t,r){return i>r?e(r):i<0&&e(0),t>r?(r-i)/(t-i):t<0?i/(i-t):1},Is=function a(e,i){i===!0?e.style.removeProperty("touch-action"):e.style.touchAction=i===!0?"auto":i?"pan-"+i+(tt.isTouch?" pinch-zoom":""):"none",e===ri&&a(Ae,i)},Ao={auto:1,scroll:1},sh=function(e){var i=e.event,t=e.target,r=e.axis,n=(i.changedTouches?i.changedTouches[0]:i).target,o=n._gsap||V.core.getCache(n),s=Mt(),u;if(!o._isScrollT||s-o._isScrollT>2e3){for(;n&&n!==Ae&&(n.scrollHeight<=n.clientHeight&&n.scrollWidth<=n.clientWidth||!(Ao[(u=gi(n)).overflowY]||Ao[u.overflowX]));)n=n.parentNode;o._isScroll=n&&n!==t&&!qr(n)&&(Ao[(u=gi(n)).overflowY]||Ao[u.overflowX]),o._isScrollT=s}(o._isScroll||r==="x")&&(i.stopPropagation(),i._gsapAllow=!0)},Nc=function(e,i,t,r){return tt.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:i,onWheel:r=r&&sh,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return t&&pt($e,tt.eventTypes[0],Zl,!1,!0)},onDisable:function(){return ht($e,tt.eventTypes[0],Zl,!0)}})},ah=/(input|label|select|textarea)/i,Ql,Zl=function(e){var i=ah.test(e.target.tagName);(i||Ql)&&(e._gsapAllow=!0,Ql=i)},lh=function(e){Sr(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 i=e,t=i.normalizeScrollX,r=i.momentum,n=i.allowNestedScroll,o=i.onRelease,s,u,c=Wt(e.target)||ri,f=V.core.globals().ScrollSmoother,d=f&&f.get(),h=er&&(e.content&&Wt(e.content)||d&&e.content!==!1&&!d.smooth()&&d.content()),l=gr(c,ct),g=gr(c,Ht),p=1,x=(tt.isTouch&&de.visualViewport?de.visualViewport.scale*de.visualViewport.width:de.outerWidth)/de.innerWidth,S=0,D=At(r)?function(){return r(s)}:function(){return r||2.8},T,w,k=Nc(c,e.type,!0,n),A=function(){return w=!1},P=Oi,b=Oi,m=function(){u=zi(c,ct),b=Gn(er?1:0,u),t&&(P=Gn(0,zi(c,Ht))),T=Nr},O=function(){h._gsap.y=zn(parseFloat(h._gsap.y)+l.offset)+"px",h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(h._gsap.y)+", 0, 1)",l.offset=l.cacheID=0},F=function(){if(w){requestAnimationFrame(A);var ne=zn(s.deltaY/2),Pe=b(l.v-ne);if(h&&Pe!==l.v+l.offset){l.offset=Pe-l.v;var v=zn((parseFloat(h&&h._gsap.y)||0)-l.offset);h.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+v+", 0, 1)",h._gsap.y=v+"px",l.cacheID=he.cache,Gi()}return!0}l.offset&&O(),w=!0},R,H,J,te,Z=function(){m(),R.isActive()&&R.vars.scrollY>u&&(l()>u?R.progress(1)&&l(u):R.resetTo("scrollY",u))};return h&&V.set(h,{y:"+=0"}),e.ignoreCheck=function($){return er&&$.type==="touchmove"&&F()||p>1.05&&$.type!=="touchstart"||s.isGesturing||$.touches&&$.touches.length>1},e.onPress=function(){w=!1;var $=p;p=zn((de.visualViewport&&de.visualViewport.scale||1)/x),R.pause(),$!==p&&Is(c,p>1.01?!0:t?!1:"x"),H=g(),J=l(),m(),T=Nr},e.onRelease=e.onGestureStart=function($,ne){if(l.offset&&O(),!ne)te.restart(!0);else{he.cache++;var Pe=D(),v,Q;t&&(v=g(),Q=v+Pe*.05*-$.velocityX/.227,Pe*=Gl(g,v,Q,zi(c,Ht)),R.vars.scrollX=P(Q)),v=l(),Q=v+Pe*.05*-$.velocityY/.227,Pe*=Gl(l,v,Q,zi(c,ct)),R.vars.scrollY=b(Q),R.invalidate().duration(Pe).play(.01),(er&&R.vars.scrollY>=u||v>=u-1)&&V.to({},{onUpdate:Z,duration:Pe})}o&&o($)},e.onWheel=function(){R._ts&&R.pause(),Mt()-S>1e3&&(T=0,S=Mt())},e.onChange=function($,ne,Pe,v,Q){if(Nr!==T&&m(),ne&&t&&g(P(v[2]===ne?H+($.startX-$.x):g()+ne-v[1])),Pe){l.offset&&O();var se=Q[2]===Pe,ye=se?J+$.startY-$.y:l()+Pe-Q[1],K=b(ye);se&&ye!==K&&(J+=K-ye),l(K)}(Pe||ne)&&Gi()},e.onEnable=function(){Is(c,t?!1:"x"),pe.addEventListener("refresh",Z),pt(de,"resize",Z),l.smooth&&(l.target.style.scrollBehavior="auto",l.smooth=g.smooth=!1),k.enable()},e.onDisable=function(){Is(c,!0),ht(de,"resize",Z),pe.removeEventListener("refresh",Z),k.kill()},e.lockAxis=e.lockAxis!==!1,s=new tt(e),s.iOS=er,er&&!l()&&l(1),er&&V.ticker.add(Oi),te=s._dc,R=V.to(s,{ease:"power4",paused:!0,inherit:!1,scrollX:t?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Ic(l,l(),function(){return R.pause()})},onUpdate:Gi,onComplete:te.vars.onComplete}),s};pe.sort=function(a){if(At(a))return fe.sort(a);var e=de.pageYOffset||0;return pe.getAll().forEach(function(i){return i._sortY=i.trigger?e+i.trigger.getBoundingClientRect().top:i.start+de.innerHeight}),fe.sort(a||function(i,t){return(i.vars.refreshPriority||0)*-1e6+(i.vars.containerAnimation?1e6:i._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})};pe.observe=function(a){return new tt(a)};pe.normalizeScroll=function(a){if(typeof a>"u")return Bt;if(a===!0&&Bt)return Bt.enable();if(a===!1){Bt&&Bt.kill(),Bt=a;return}var e=a instanceof tt?a:lh(a);return Bt&&Bt.target===e.target&&Bt.kill(),qr(e.target)&&(Bt=e),e};pe.core={_getVelocityProp:ua,_inputObserver:Nc,_scrollers:he,_proxies:Ii,bridge:{ss:function(){xi||Yr("scrollStart"),xi=Mt()},ref:function(){return Pt}}};kc()&&V.registerPlugin(pe);N.registerPlugin(pe);document.addEventListener("DOMContentLoaded",()=>{const a=document.querySelectorAll(".stat_number");a&&a.forEach(e=>{const i=e,r=i.innerText.match(/^([\d,.]+)(.*)$/);if(!r)return;const n=r[1],o=r[2]||"",s=parseFloat(n.replace(/,/g,""));isNaN(s)||(i.innerText="0"+o,pe.create({trigger:i,start:"top 80%",once:!0,onEnter:()=>{N.fromTo(i,{opacity:0},{opacity:1,duration:1,ease:"power3.out"});const u={val:0};N.to(u,{val:s,duration:2,ease:"power1.out",onUpdate:()=>{let c;s%1===0?c=Math.floor(u.val).toLocaleString():c=u.val.toFixed(1),i.innerText=c+o}})}}))})});