PageSourceSearch

https://www.rosellabloom.com/_next/static/chunks/164-b11f2e1f741585c2.js

js rosellabloom.com collected 2026-10-06 13:34:58 UTC 45,719 bytes, 41 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[164],{2417:function(t,e,n){n.d(e,{_:function(){return t$}});/*!
2 * matrix 3.11.5
3 * https://greensock.com
4 *
5 * Copyright 2008-2023, GreenSock. All rights reserved.
6 * Subject to the terms at https://greensock.com/standard-license or for
7 * Club GreenSock members, the agreement issued with that membership.
8 * @author: Jack Doyle, [email protected]
9*/var r,o,i,l,a,s,c,u,p,f="transform",d=f+"Origin",h=function(t){var e=t.ownerDocument||t;for(!(f in t.style)&&("msTransform"in t.style)&&(d=(f="msTransform")+"Origin");e.parentNode&&(e=e.parentNode););if(o=window,c=new E,e){r=e,i=e.documentElement,l=e.body,(u=r.createElementNS("http://www.w3.org/2000/svg","g")).style.transform="none";var n=e.createElement("div"),a=e.createElement("div");l.appendChild(n),n.appendChild(a),n.style.position="static",n.style[f]="translate3d(0,0,1px)",p=a.offsetParent!==n,l.removeChild(n)}return e},g=function(t){for(var e,n;t&&t!==l;)(n=t._gsap)&&n.uncache&&n.get(t,"x"),n&&!n.scaleX&&!n.scaleY&&n.renderTransform&&(n.scaleX=n.scaleY=1e-4,n.renderTransform(1,n),e?e.push(n):e=[n]),t=t.parentNode;return e},x=[],y=[],v=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},m=function t(e,n){if(e.parentNode&&(r||h(e))){var o=v(e),i=o?o.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",l=o?n?"rect":"g":"div",c=2!==n?0:100,u=3===n?100:0,p="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",f=r.createElementNS?r.createElementNS(i.replace(/^https/,"http"),l):r.createElement(l);return n&&(o?(s||(s=t(e)),f.setAttribute("width",.01),f.setAttribute("height",.01),f.setAttribute("transform","translate("+c+","+u+")"),s.appendChild(f)):(a||((a=t(e)).style.cssText=p),f.style.cssText=p+"width:0.1px;height:0.1px;top:"+u+"px;left:"+c+"px",a.appendChild(f))),f}throw"Need document and parent."},w=function(t){for(var e=new E,n=0;n<t.numberOfItems;n++)e.multiply(t.getItem(n).matrix);return e},b=function(t){var e,n=t.getCTM();return n||(e=t.style[f],t.style[f]="none",t.appendChild(u),n=u.getCTM(),t.removeChild(u),e?t.style[f]=e:t.style.removeProperty(f.replace(/([A-Z])/g,"-$1").toLowerCase())),n||c.clone()},T=function(t,e){var n,r,i,l,u,h,g=v(t),T=t===g,k=g?x:y,M=t.parentNode;if(t===o)return t;if(k.length||k.push(m(t,1),m(t,2),m(t,3)),n=g?s:a,g)T?(l=-(i=b(t)).e/i.a,u=-i.f/i.d,r=c):t.getBBox?(i=t.getBBox(),l=(r=(r=t.transform?t.transform.baseVal:{}).numberOfItems?r.numberOfItems>1?w(r):r.getItem(0).matrix:c).a*i.x+r.c*i.y,u=r.b*i.x+r.d*i.y):(r=new E,l=u=0),e&&"g"===t.tagName.toLowerCase()&&(l=u=0),(T?g:M).appendChild(n),n.setAttribute("transform","matrix("+r.a+","+r.b+","+r.c+","+r.d+","+(r.e+l)+","+(r.f+u)+")");else{if(l=u=0,p)for(r=t.offsetParent,i=t;i&&(i=i.parentNode)&&i!==r&&i.parentNode;)(o.getComputedStyle(i)[f]+"").length>4&&(l=i.offsetLeft,u=i.offsetTop,i=0);if("absolute"!==(h=o.getComputedStyle(t)).position&&"fixed"!==h.position)for(r=t.offsetParent;M&&M!==r;)l+=M.scrollLeft||0,u+=M.scrollTop||0,M=M.parentNode;(i=n.style).top=t.offsetTop-u+"px",i.left=t.offsetLeft-l+"px",i[f]=h[f],i[d]=h[d],i.position="fixed"===h.position?"fixed":"absolute",t.parentNode.appendChild(n)}return n},k=function(t,e,n,r,o,i,l){return t.a=e,t.b=n,t.c=r,t.d=o,t.e=i,t.f=l,t},E=function(){function t(t,e,n,r,o,i){void 0===t&&(t=1),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=1),void 0===o&&(o=0),void 0===i&&(i=0),k(this,t,e,n,r,o,i)}var e=t.prototype;return e.inverse=function(){var t=this.a,e=this.b,n=this.c,r=this.d,o=this.e,i=this.f,l=t*r-e*n||1e-10;return k(this,r/l,-e/l,-n/l,t/l,(n*i-r*o)/l,-(t*i-e*o)/l)},e.multiply=function(t){var e=this.a,n=this.b,r=this.c,o=this.d,i=this.e,l=this.f,a=t.a,s=t.c,c=t.b,u=t.d,p=t.e,f=t.f;return k(this,a*e+c*r,a*n+c*o,s*e+u*r,s*n+u*o,i+p*e+f*r,l+p*n+f*o)},e.clone=function(){return new t(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(t){var e=this.a,n=this.b,r=this.c,o=this.d,i=this.e,l=this.f;return e===t.a&&n===t.b&&r===t.c&&o===t.d&&i===t.e&&l===t.f},e.apply=function(t,e){void 0===e&&(e={});var n=t.x,r=t.y,o=this.a,i=this.b,l=this.c,a=this.d,s=this.e,c=this.f;return e.x=n*o+r*l+s||0,e.y=n*i+r*a+c||0,e},t}();function M(t,e,n,a){if(!t||!t.parentNode||(r||h(t)).documentElement===t)return new E;var s=g(t),c=v(t)?x:y,u=T(t,n),p=c[0].getBoundingClientRect(),f=c[1].getBoundingClientRect(),d=c[2].getBoundingClientRect(),m=u.parentNode,w=!a&&function t(e){return"fixed"===o.getComputedStyle(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(t),b=new E((f.left-p.left)/100,(f.top-p.top)/100,(d.left-p.left)/100,(d.top-p.top)/100,p.left+(w?0:o.pageXOffset||r.scrollLeft||i.scrollLeft||l.scrollLeft||0),p.top+(w?0:o.pageYOffset||r.scrollTop||i.scrollTop||l.scrollTop||0));if(m.removeChild(u),s)for(p=s.length;p--;)(f=s[p]).scaleX=f.scaleY=0,f.renderTransform(1,f);return e?b.inverse():b}function X(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}/*!
10 * Draggable 3.11.5
11 * https://greensock.com
12 *
13 * @license Copyright 2008-2023, GreenSock. All rights reserved.
14 * Subject to the terms at https://greensock.com/standard-license or for
15 * Club GreenSock members, the agreement issued with that membership.
16 * @author: Jack Doyle, [email protected]
17 */var P,Y,_,S,N,C,L,D,O,A,R,B,F,I,H,W,K,V,z,U,j,G,q=0,$=function(){return!0},Z=function(){return P||$()&&(P=window.gsap)&&P.registerPlugin&&P},J=function(t){return"function"==typeof t},Q=function(t){return"object"==typeof t},tt=function(t){return void 0===t},te=function(){return!1},tn="transform",tr="transformOrigin",to=function(t){return Math.round(1e4*t)/1e4},ti=Array.isArray,tl=function(t,e){var n=_.createElementNS?_.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):_.createElement(t);return n.style?n:_.createElement(t)},ta=180/Math.PI,ts=new E,tc=Date.now||function(){return new Date().getTime()},tu=[],tp={},tf=0,td=/^(?:a|input|textarea|button|select)$/i,th=0,tg={},tx={},ty=function(t,e){var n,r={};for(n in t)r[n]=e?t[n]*e:t[n];return r},tv=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},tm=function t(e,n){for(var r,o=e.length;o--;)n?e[o].style.touchAction=n:e[o].style.removeProperty("touch-action"),(r=e[o].children)&&r.length&&t(r,n)},tw=function(){return tu.forEach(function(t){return t()})},tb=function(t){tu.push(t),1===tu.length&&P.ticker.add(tw)},tT=function(){return!tu.length&&P.ticker.remove(tw)},tk=function(t){for(var e=tu.length;e--;)tu[e]===t&&tu.splice(e,1);P.to(tT,{overwrite:!0,delay:15,duration:0,onComplete:tT,data:"_draggable"})},tE=function(t,e,n,r){if(t.addEventListener){var o=F[e];r=r||(R?{passive:!1}:null),t.addEventListener(o||e,n,r),o&&e!==o&&t.addEventListener(e,n,r)}},tM=function(t,e,n,r){if(t.removeEventListener){var o=F[e];t.removeEventListener(o||e,n,r),o&&e!==o&&t.removeEventListener(e,n,r)}},tX=function(t){t.preventDefault&&t.preventDefault(),t.preventManipulation&&t.preventManipulation()},tP=function(t,e){for(var n=t.length;n--;)if(t[n].identifier===e)return!0},tY=function t(e){I=e.touches&&q<e.touches.length,tM(e.target,"touchend",t)},t_=function(t){I=t.touches&&q<t.touches.length,tE(t.target,"touchend",tY)},tS=function(t){return Y.pageYOffset||t.scrollTop||t.documentElement.scrollTop||t.body.scrollTop||0},tN=function(t){return Y.pageXOffset||t.scrollLeft||t.documentElement.scrollLeft||t.body.scrollLeft||0},tC=function t(e,n){tE(e,"scroll",n),tD(e.parentNode)||t(e.parentNode,n)},tL=function t(e,n){tM(e,"scroll",n),tD(e.parentNode)||t(e.parentNode,n)},tD=function(t){return!!(!t||t===S||9===t.nodeType||t===_.body||t===Y||!t.nodeType||!t.parentNode)},tO=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,o="client"+n;return Math.max(0,tD(t)?Math.max(S[r],N[r])-(Y["inner"+n]||S[o]||N[o]):t[r]-t[o])},tA=function t(e,n){var r=tO(e,"x"),o=tO(e,"y");tD(e)?e=tx:t(e.parentNode,n),e._gsMaxScrollX=r,e._gsMaxScrollY=o,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},tR=function(t,e,n){var r=t.style;r&&(tt(r[e])&&(e=O(e,t)||e),null==n?r.removeProperty&&r.removeProperty(e.replace(/([A-Z])/g,"-$1").toLowerCase()):r[e]=n)},tB=function(t){return Y.getComputedStyle(t instanceof Element?t:t.host||(t.parentNode||{}).host||t)},tF={},tI=function(t){if(t===Y)return tF.left=tF.top=0,tF.width=tF.right=S.clientWidth||t.innerWidth||N.clientWidth||0,tF.height=tF.bottom=(t.innerHe
17ight||0)-20<S.clientHeight?S.clientHeight:t.innerHeight||N.clientHeight||0,tF;var e=t.ownerDocument||_,n=tt(t.pageX)?t.nodeType||tt(t.left)||tt(t.top)?A(t)[0].getBoundingClientRect():t:{left:t.pageX-tN(e),top:t.pageY-tS(e),right:t.pageX-tN(e)+1,bottom:t.pageY-tS(e)+1};return tt(n.right)&&!tt(n.width)?(n.right=n.left+n.width,n.bottom=n.top+n.height):tt(n.width)&&(n={width:n.right-n.left,height:n.bottom-n.top,right:n.right,left:n.left,bottom:n.bottom,top:n.top}),n},tH=function(t,e,n){var r,o=t.vars,i=o[n],l=t._listeners[e];return J(i)&&(r=i.apply(o.callbackScope||t,o[n+"Params"]||[t.pointerEvent])),l&&!1===t.dispatchEvent(e)&&(r=!1),r},tW=function(t,e){var n,r,o,i=A(t)[0];return i.nodeType||i===Y?tV(i,e):tt(t.left)?{left:r=t.min||t.minX||t.minRotation||0,top:n=t.min||t.minY||0,width:(t.max||t.maxX||t.maxRotation||0)-r,height:(t.max||t.maxY||0)-n}:(o={x:0,y:0},{left:t.left-o.x,top:t.top-o.y,width:t.width,height:t.height})},tK={},tV=function(t,e){e=A(e)[0];var n,r,o,i,l,a,s,c,u,p,f,d,h,g=t.getBBox&&t.ownerSVGElement,x=t.ownerDocument||_;if(t===Y)o=tS(x),r=(n=tN(x))+(x.documentElement.clientWidth||t.innerWidth||x.body.clientWidth||0),i=o+((t.innerHeight||0)-20<x.documentElement.clientHeight?x.documentElement.clientHeight:t.innerHeight||x.body.clientHeight||0);else{if(e===Y||tt(e))return t.getBoundingClientRect();n=o=0,g?(f=(p=t.getBBox()).width,d=p.height):(t.viewBox&&(p=t.viewBox.baseVal)&&(n=p.x||0,o=p.y||0,f=p.width,d=p.height),f||(p="border-box"===(h=tB(t)).boxSizing,f=(parseFloat(h.width)||t.clientWidth||0)+(p?0:parseFloat(h.borderLeftWidth)+parseFloat(h.borderRightWidth)),d=(parseFloat(h.height)||t.clientHeight||0)+(p?0:parseFloat(h.borderTopWidth)+parseFloat(h.borderBottomWidth)))),r=f,i=d}return t===e?{left:n,top:o,width:r-n,height:i-o}:(a=(l=M(e,!0).multiply(M(t))).apply({x:n,y:o}),s=l.apply({x:r,y:o}),c=l.apply({x:r,y:i}),u=l.apply({x:n,y:i}),{left:n=Math.min(a.x,s.x,c.x,u.x),top:o=Math.min(a.y,s.y,c.y,u.y),width:Math.max(a.x,s.x,c.x,u.x)-n,height:Math.max(a.y,s.y,c.y,u.y)-o})},tz=function(t,e,n,r,o,i){var l,a,s,c={};if(e){if(1!==o&&e instanceof Array){if(c.end=l=[],s=e.length,Q(e[0]))for(a=0;a<s;a++)l[a]=ty(e[a],o);else for(a=0;a<s;a++)l[a]=e[a]*o;n+=1.1,r-=1.1}else J(e)?c.end=function(n){var r,i,l=e.call(t,n);if(1!==o){if(Q(l)){for(i in r={},l)r[i]=l[i]*o;l=r}else l*=o}return l}:c.end=e}return(n||0===n)&&(c.max=n),(r||0===r)&&(c.min=r),i&&(c.velocity=0),c},tU=function t(e){var n;return!!e&&!!e.getAttribute&&e!==N&&(!!("true"===(n=e.getAttribute("data-clickable"))||"false"!==n&&(e.onclick||td.test(e.nodeName+"")||"true"===e.getAttribute("contentEditable")))||t(e.parentNode))},tj=function(t,e){for(var n,r=t.length;r--;)(n=t[r]).ondragstart=n.onselectstart=e?null:te,P.set(n,{lazy:!0,userSelect:e?"text":"none"})},tG=function(t,e){t=P.utils.toArray(t)[0],e=e||{};var n,r,o,i,l,a,s=document.createElement("div"),c=s.style,u=t.firstChild,p=0,f=0,d=t.scrollTop,h=t.scrollLeft,g=t.scrollWidth,x=t.scrollHeight,y=0,v=0,m=0;j&&!1!==e.force3D?(l="translate3d(",a="px,0px)"):tn&&(l="translate(",a="px)"),this.scrollTop=function(t,e){if(!arguments.length)return-this.top();this.top(-t,e)},this.scrollLeft=function(t,e){if(!arguments.length)return-this.left();this.left(-t,e)},this.left=function(n,r){if(!arguments.length)return-(t.scrollLeft+f);var o=t.scrollLeft-h,i=f;if((o>2||o<-2)&&!r){h=t.scrollLeft,P.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-h),e.onKill&&e.onKill();return}(n=-n)<0?(f=n-.5|0,n=0):n>v?(f=n-v|0,n=v):f=0,(f||i)&&(this._skip||(c[tn]=l+-f+"px,"+-p+a),f+y>=0&&(c.paddingRight=f+y+"px")),t.scrollLeft=0|n,h=t.scrollLeft},this.top=function(n,r){if(!arguments.length)return-(t.scrollTop+p);var o=t.scrollTop-d,i=p;if((o>2||o<-2)&&!r){d=t.scrollTop,P.killTweensOf(this,{top:1,scrollTop:1}),this.top(-d),e.onKill&&e.onKill();return}(n=-n)<0?(p=n-.5|0,n=0):n>m?(p=n-m|0,n=m):p=0,(p||i)&&!this._skip&&(c[tn]=l+-f+"px,"+-p+a),t.scrollTop=0|n,d=t.scrollTop},this.maxScrollTop=function(){return m},this.maxScrollLeft=function(){return v},this.disable=function(){for(u=s.firstChild;u;)i=u.nextSibling,t.appendChild(u),u=i;t===s.parentNode&&t.removeChild(s)},this.enable=function(){if((u=t.firstChild)!==s){for(;u;)i=u.nextSibling,s.appendChild(u),u=i;t.appendChild(s),this.calibrate()}},this.calibrate=function(e){var i,l,a,u=t.clientWidth===n;d=t.scrollTop,h=t.scrollLeft,(!u||t.clientHeight!==r||s.offsetHeight!==o||g!==t.scrollWidth||x!==t.scrollHeight||e)&&((p||f)&&(l=this.left(),a=this.top(),this.left(-t.scrollLeft),this.top(-t.scrollTop)),i=tB(t),(!u||e)&&(c.display="block",c.width="auto",c.paddingRight="0px",(y=Math.max(0,t.scrollWidth-t.clientWidth))&&(y+=parseFloat(i.paddingLeft)+(G?parseFloat(i.paddingRight):0))),c.display="inline-block",c.position="relative",c.overflow="visible",c.verticalAlign="top",c.boxSizing="content-box",c.width="100%",c.paddingRight=y+"px",G&&(c.paddingBottom=i.paddingBottom),n=t.clientWidth,r=t.clientHeight,g=t.scrollWidth,x=t.scrollHeight,v=t.scrollWidth-n,m=t.scrollHeight-r,o=s.offsetHeight,c.display="block",(l||a)&&(this.left(l),this.top(a)))},this.content=s,this.element=t,this._skip=!1,this.enable()},tq=function(t){if($()&&document.body){var e,n,r,o,i,l=window&&window.navigator;Y=window,S=(_=document).documentElement,N=_.body,C=tl("div"),V=!!window.PointerEvent,(L=tl("div")).style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",K="grab"===L.style.cursor?"grab":"move",H=l&&-1!==l.userAgent.toLowerCase().indexOf("android"),B="ontouchstart"in S&&"orientation"in Y||l&&(l.MaxTouchPoints>0||l.msMaxTouchPoints>0),n=tl("div"),o=(r=tl("div")).style,i=N,o.display="inline-block",o.position="relative",n.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",n.appendChild(r),i.appendChild(n),e=r.offsetHeight+18>n.scrollHeight,i.removeChild(n),G=e,F=function(t){for(var e=t.split(","),n=(("onpointerdown"in C)?"pointerdown,pointermove,pointerup,pointercancel":("onmspointerdown"in C)?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(","),r={},o=4;--o>-1;)r[e[o]]=n[o],r[n[o]]=e[o];try{S.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){R=1}}
17))}catch(t){}return r}("touchstart,touchmove,touchend,touchcancel"),tE(_,"touchcancel",te),tE(Y,"touchmove",te),N&&N.addEventListener("touchstart",te),tE(_,"contextmenu",function(){for(var t in tp)tp[t].isPressed&&tp[t].endDrag()}),P=D=Z()}P?(W=P.plugins.inertia,z=P.core.context||function(){},tn=(O=P.utils.checkPrefix)(tn),tr=O(tr),A=P.utils.toArray,U=P.core.getStyleSaver,j=!!O("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},t$=function(t){function e(n,r){o=t.call(this)||this,D||tq(1),n=A(n)[0],o.styles=U&&U(n,"transform,left,top"),W||(W=P.plugins.inertia),o.vars=r=ty(r||{}),o.target=n,o.x=o.y=o.rotation=0,o.dragResistance=parseFloat(r.dragResistance)||0,o.edgeResistance=isNaN(r.edgeResistance)?1:parseFloat(r.edgeResistance)||0,o.lockAxis=r.lockAxis,o.autoScroll=r.autoScroll||0,o.lockedAxis=null,o.allowEventDefault=!!r.allowEventDefault,P.getProperty(n,"x");var o,i,l,a,s,c,u,p,f,d,h,g,x,y,v,m,w,b,T,k,N,C,O,R,j,G,$,Z,te,tn,tl,tu,td,tw,tT=(r.type||"x,y").toLowerCase(),tY=~tT.indexOf("x")||~tT.indexOf("y"),tO=-1!==tT.indexOf("rotation"),tF=tO?"rotation":tY?"x":"left",tV=tY?"y":"top",t$=!!(~tT.indexOf("x")||~tT.indexOf("left")||"scroll"===tT),tZ=!!(~tT.indexOf("y")||~tT.indexOf("top")||"scroll"===tT),tJ=r.minimumMovement||2,tQ=X(o),t0=A(r.trigger||r.handle||n),t1={},t2=0,t3=!1,t5=r.autoScrollMarginTop||40,t4=r.autoScrollMarginRight||40,t9=r.autoScrollMarginBottom||40,t8=r.autoScrollMarginLeft||40,t6=r.clickableTest||tU,t7=0,et=n._gsap||P.core.getCache(n),ee=function t(e){return"fixed"===tB(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(n),en=function(t,e){return parseFloat(et.get(n,t,e))},er=n.ownerDocument||_,eo=function(t){return tX(t),t.stopImmediatePropagation&&t.stopImmediatePropagation(),!1},ei=function t(e){if(tQ.autoScroll&&tQ.isDragging&&(t3||b)){var r,o,i,a,s,c,u,p,d=n,h=15*tQ.autoScroll;for(t3=!1,tx.scrollTop=null!=Y.pageYOffset?Y.pageYOffset:null!=er.documentElement.scrollTop?er.documentElement.scrollTop:er.body.scrollTop,tx.scrollLeft=null!=Y.pageXOffset?Y.pageXOffset:null!=er.documentElement.scrollLeft?er.documentElement.scrollLeft:er.body.scrollLeft,a=tQ.pointerX-tx.scrollLeft,s=tQ.pointerY-tx.scrollTop;d&&!o;)r=(o=tD(d.parentNode))?tx:d.parentNode,i=o?{bottom:Math.max(S.clientHeight,Y.innerHe
17ight||0),right:Math.max(S.clientWidth,Y.innerWidth||0),left:0,top:0}:r.getBoundingClientRect(),c=u=0,tZ&&((p=r._gsMaxScrollY-r.scrollTop)<0?u=p:s>i.bottom-t9&&p?(t3=!0,u=Math.min(p,h*(1-Math.max(0,i.bottom-s)/t9)|0)):s<i.top+t5&&r.scrollTop&&(t3=!0,u=-Math.min(r.scrollTop,h*(1-Math.max(0,s-i.top)/t5)|0)),u&&(r.scrollTop+=u)),t$&&((p=r._gsMaxScrollX-r.scrollLeft)<0?c=p:a>i.right-t4&&p?(t3=!0,c=Math.min(p,h*(1-Math.max(0,i.right-a)/t4)|0)):a<i.left+t8&&r.scrollLeft&&(t3=!0,c=-Math.min(r.scrollLeft,h*(1-Math.max(0,a-i.left)/t8)|0)),c&&(r.scrollLeft+=c)),o&&(c||u)&&(Y.scrollTo(r.scrollLeft,r.scrollTop),ev(tQ.pointerX+c,tQ.pointerY+u)),d=r}if(b){var g=tQ.x,x=tQ.y;tO?(tQ.deltaX=g-parseFloat(et.rotation),tQ.rotation=g,et.rotation=g+"deg",et.renderTransform(1,et)):l?(tZ&&(tQ.deltaY=x-l.top(),l.top(x)),t$&&(tQ.deltaX=g-l.left(),l.left(g))):tY?(tZ&&(tQ.deltaY=x-parseFloat(et.y),et.y=x+"px"),t$&&(tQ.deltaX=g-parseFloat(et.x),et.x=g+"px"),et.renderTransform(1,et)):(tZ&&(tQ.deltaY=x-parseFloat(n.style.top||0),n.style.top=x+"px"),t$&&(tQ.deltaX=g-parseFloat(n.style.left||0),n.style.left=g+"px")),!f||e||te||(te=!0,!1===tH(tQ,"drag","onDrag")&&(t$&&(tQ.x-=tQ.deltaX),tZ&&(tQ.y-=tQ.deltaY),t(!0)),te=!1)}b=!1},el=function(t,e){var r,o,i=tQ.x,a=tQ.y;n._gsap||(et=P.core.getCache(n)),et.uncache&&P.getProperty(n,"x"),tY?(tQ.x=parseFloat(et.x),tQ.y=parseFloat(et.y)):tO?tQ.x=tQ.rotation=parseFloat(et.rotation):l?(tQ.y=l.top(),tQ.x=l.left()):(tQ.y=parseFloat(n.style.top||(o=tB(n))&&o.top)||0,tQ.x=parseFloat(n.style.left||(o||{}).left)||0),(k||N||C)&&!e&&(tQ.isDragging||tQ.isThrowing)&&(C&&(tg.x=tQ.x,tg.y=tQ.y,(r=C(tg)).x!==tQ.x&&(tQ.x=r.x,b=!0),r.y!==tQ.y&&(tQ.y=r.y,b=!0)),k&&(r=k(tQ.x))!==tQ.x&&(tQ.x=r,tO&&(tQ.rotation=r),b=!0),N&&((r=N(tQ.y))!==tQ.y&&(tQ.y=r),b=!0)),b&&ei(!0),t||(tQ.deltaX=tQ.x-i,tQ.deltaY=tQ.y-a,tH(tQ,"throwupdate","onThrowUpdate"))},ea=function(t,e,n,r){return(null==e&&(e=-1e20),null==n&&(n=1e20),J(t))?function(o){var i=tQ.isPressed?1-tQ.edgeResistance:1;return t.call(tQ,(o>n?n+(o-n)*i:o<e?e+(o-e)*i:o)*r)*r}:ti(t)?function(r){for(var o,i,l=t.length,a=0,s=1e20;--l>-1;)(i=(o=t[l])-r)<0&&(i=-i),i<s&&o>=e&&o<=n&&(a=l,s=i);return t[a]}:isNaN(t)?function(t){return t}:function(){return t*r}},es=function(){var t,e,o,i,a,s,c,u,f,d,v;p=!1,l?(l.calibrate(),tQ.minX=g=-l.maxScrollLeft(),tQ.minY=y=-l.maxScrollTop(),tQ.maxX=h=tQ.maxY=x=0,p=!0):r.bounds&&(t=tW(r.bounds,n.parentNode),tO?(tQ.minX=g=t.left,tQ.maxX=h=t.left+t.width,tQ.minY=y=tQ.maxY=x=0):tt(r.bounds.maxX)&&tt(r.bounds.maxY)?(e=tW(n,n.parentNode),tQ.minX=g=Math.round(en(tF,"px")+t.left-e.left),tQ.minY=y=Math.round(en(tV,"px")+t.top-e.top),tQ.maxX=h=Math.round(g+(t.width-e.width)),tQ.maxY=x=Math.round(y+(t.height-e.height))):(t=r.bounds,tQ.minX=g=t.minX,tQ.minY=y=t.minY,tQ.maxX=h=t.maxX,tQ.maxY=x=t.maxY),g>h&&(tQ.minX=h,tQ.maxX=h=g,g=tQ.minX),y>x&&(tQ.minY=x,tQ.maxY=x=y,y=tQ.minY),tO&&(tQ.minRotation=g,tQ.maxRotation=h),p=!0),r.liveSnap&&((i=ti(o=!0===r.liveSnap?r.snap||{}:r.liveSnap)||J(o),tO)?(k=ea(i?o:o.rotation,g,h,1),N=null):o.points?(a=i?o:o.points,s=g,c=h,u=y,f=x,d=o.radius,v=l?-1:1,d=d&&d<1e20?d*d:1e20,C=J(a)?function(t){var e,n,r,o=tQ.isPressed?1-tQ.edgeResistance:1,i=t.x,l=t.y;return t.x=i=i>c?c+(i-c)*o:i<s?s+(i-s)*o:i,t.y=l=l>f?f+(l-f)*o:l<u?u+(l-u)*o:l,(e=a.call(tQ,t))!==t&&(t.x=e.x,t.y=e.y),1!==v&&(t.x*=v,t.y*=v),d<1e20&&(n=t.x-i)*n+(r=t.y-l)*r>d&&(t.x=i,t.y=l),t}:ti(a)?function(t){for(var e,n,r,o,i=a.length,l=0,s=1e20;--i>-1;)(o=(e=(r=a[i]).x-t.x)*e+(n=r.y-t.y)*n)<s&&(l=i,s=o);return s<=d?a[l]:t}:function(t){return t}):(t$&&(k=ea(i?o:o.x||o.left||o.scrollLeft,g,h,l?-1:1)),tZ&&(N=ea(i?o:o.y||o.top||o.scrollTop,y,x,l?-1:1))))},ec=function(){tQ.isThrowing=!1,tH(tQ,"throwcomplete","onThrowComplete")},eu=function(){tQ.isThrowing=!1},ep=function(t,e){var o,i,a,s;t&&W?(!0===t&&(i=ti(o=r.snap||r.liveSnap||{})||J(o),t={resistance:(r.throwResistance||r.resistance||1e3)/(tO?10:1)},tO?t.rotation=tz(tQ,i?o:o.rotation,h,g,1,e):(t$&&(t[tF]=tz(tQ,i?o:o.points||o.x||o.left,h,g,l?-1:1,e||"x"===tQ.lockedAxis)),tZ&&(t[tV]=tz(tQ,i?o:o.points||o.y||o.top,x,y,l?-1:1,e||"y"===tQ.lockedAxis)),(o.points||ti(o)&&Q(o[0]))&&(t.linkedProps=tF+","+tV,t.radiu
17s=o.radius))),tQ.isThrowing=!0,s=isNaN(r.overshootTolerance)?1===r.edgeResistance?0:1-tQ.edgeResistance+.2:r.overshootTolerance,t.duration||(t.duration={max:Math.max(r.minDuration||0,"maxDuration"in r?r.maxDuration:2),min:isNaN(r.minDuration)?0===s||Q(t)&&t.resistance>1e3?0:.5:r.minDuration,overshoot:s}),tQ.tween=a=P.to(l||n,{inertia:t,data:"_draggable",onComplete:ec,onInterrupt:eu,onUpdate:r.fastMode?tH:el,onUpdateParams:r.fastMode?[tQ,"onthrowupdate","onThrowUpdate"]:o&&o.radius?[!1,!0]:[]}),!r.fastMode&&(l&&(l._skip=!0),a.render(1e9,!0,!0),el(!0,!0),tQ.endX=tQ.x,tQ.endY=tQ.y,tO&&(tQ.endRotation=tQ.x),a.play(0),el(!0,!0),l&&(l._skip=!1))):p&&tQ.applyBounds()},ef=function(t){var e,r=j;j=M(n.parentNode,!0),t&&tQ.isPressed&&!j.equals(r||new E)&&(e=r.inverse().apply({x:a,y:s}),j.apply(e,e),a=e.x,s=e.y),j.equals(ts)&&(j=null)},ed=function(){var t,e,r,o=1-tQ.edgeResistance,i=ee?tN(er):0,f=ee?tS(er):0;tY&&(et.x=en(tF,"px")+"px",et.y=en(tV,"px")+"px",et.renderTransform()),ef(!1),tK.x=tQ.pointerX-i,tK.y=tQ.pointerY-f,j&&j.apply(tK,tK),a=tK.x,s=tK.y,b&&(ev(tQ.pointerX,tQ.pointerY),ei(!0)),td=M(n),l?(es(),u=l.top(),c=l.left()):(eh()?(el(!0,!0),es()):tQ.applyBounds(),tO?(t=n.ownerSVGElement?[et.xOrigin-n.getBBox().x,et.yOrigin-n.getBBox().y]:(tB(n)[tr]||"0 0").split(" "),w=tQ.rotationOrigin=M(n).apply({x:parseFloat(t[0])||0,y:parseFloat(t[1])||0}),el(!0,!0),e=tQ.pointerX-w.x-i,r=w.y-tQ.pointerY+f,c=tQ.x,u=tQ.y=Math.atan2(r,e)*ta):(u=en(tV,"px"),c=en(tF,"px"))),p&&o&&(c>h?c=h+(c-h)/o:c<g&&(c=g-(g-c)/o),!tO&&(u>x?u=x+(u-x)/o:u<y&&(u=y-(y-u)/o))),tQ.startX=c=to(c),tQ.startY=u=to(u)},eh=function(){return tQ.tween&&tQ.tween.isActive()},eg=function(){!L.parentNode||eh()||tQ.isDragging||L.parentNode.removeChild(L)},ex=function(t,o){var c;if(!i||tQ.isPressed||!t||("mousedown"===t.type||"pointerdown"===t.type)&&!o&&tc()-t7<30&&F[tQ.pointerEvent.type]){tu&&t&&i&&tX(t);return}if(G=eh(),tw=!1,tQ.pointerEvent=t,F[t.type]?(tE(R=~t.type.indexOf("touch")?t.currentTarget||t.target:er,"touchend",em),tE(R,"touchmove",ey),tE(R,"touchcancel",em),tE(er,"touchstart",t_)):(R=null,tE(er,"mousemove",ey)),Z=null,(!V||!R)&&(tE(er,"mouseup",em),t&&t.target&&tE(t.target,"mouseup",em)),O=t6.call(tQ,t.target)&&!1===r.dragClickables&&!o){tE(t.target,"change",em),tH(tQ,"pressInit","onPressInit"),tH(tQ,"press","onPress"),tj(t0,!0),tu=!1;return}if((tu=!($=!!R&&t$!==tZ&&!1!==tQ.vars.allowNativeTouchScrolling&&(!tQ.vars.allowContextMenu||!t||!t.ctrlKey&&!(t.which>2))&&(t$?"y":"x"))&&!tQ.allowEventDefault)&&(tX(t),tE(Y,"touchforcechange",tX)),t.changedTouches?m=(t=v=t.changedTouches[0]).identifier:t.pointerId?m=t.pointerId:v=m=null,q++,tb(ei),s=tQ.pointerY=t.pageY,a=tQ.pointerX=t.pageX,tH(tQ,"pressInit","onPressInit"),($||tQ.autoScroll)&&tA(n.parentNode),!n.parentNode||!tQ.autoScroll||l||tO||!n.parentNode._gsMaxScrollX||L.parentNode||n.getBBox||(L.style.width=n.parentNode.scrollWidth+"px",n.parentNode.appendChild(L)),ed(),tQ.tween&&tQ.tween.kill(),tQ.isThrowing=!1,P.killTweensOf(l||n,t1,!0),l&&P.killTweensOf(n,{scrollTo:1},!0),tQ.tween=tQ.lockedAxis=null,!r.zIndexBoost&&(tO||l||!1===r.zIndexBoost)||(n.style.zIndex=e.zIndex++),tQ.isPressed=!0,f=!!(r.onDrag||tQ._listeners.drag),d=!!(r.onMove||tQ._listeners.move),!1!==r.cursor||r.activeCursor)for(c=t0.length;--c>-1;)P.set(t0[c],{cursor:r.activeCursor||r.cursor||("grab"===K?"grabbing":K)});tH(tQ,"press","onPress")},ey=function(t){var e,r,o,l,c,u,p=t;if(!i||I||!tQ.isPressed||!t){tu&&t&&i&&tX(t);return}if(tQ.pointerEvent=t,e=t.changedTouches){if((t=e[0])!==v&&t.identifier!==m){for(l=e.length;--l>-1&&(t=e[l]).identifier!==m&&t.target!==n;);if(l<0)return}}else if(t.pointerId&&m&&t.pointerId!==m)return;if(R&&$&&!Z&&(tK.x=t.pageX-(ee?tN(er):0),tK.y=t.pageY-(ee?tS(er):0),j&&j.apply(tK,tK),r=tK.x,o=tK.y,((c=Math.abs(r-a))!==(u=Math.abs(o-s))&&(c>tJ||u>tJ)||H&&$===Z)&&(Z=c>u&&t$?"x":"y",$&&Z!==$&&tE(Y,"touchforcechange",tX),!1!==tQ.vars.lockAxisOnTouchScroll&&t$&&tZ&&(tQ.lockedAxis="x"===Z?"y":"x",J(tQ.vars.onLockAxis)&&tQ.vars.onLockAxis.call(tQ,p)),H&&$===Z))){em(p);return}tQ.allowEventDefault||$&&(!Z||$===Z)||!1===p.cancelable?tu&&(tu=!1):(tX(p),tu=!0),tQ.autoScroll&&(t3=!0),ev(t.pageX,t.pageY,d)},ev=function(t,e,n){var r,o,i,l,f,d,v=1-tQ.dragResistance,m=1-tQ.edgeResistance,T=tQ.pointerX,E=tQ.pointerY,M=u,X=tQ.x,P=tQ.y,Y=tQ.endX,_=tQ.endY,S=tQ.endRotation,L=b;tQ.pointerX=t,tQ.pointerY=e,ee&&(t-=tN(er),e-=tS(er)),tO?(l=Math.atan2(w.y-e,t-w.x)*ta,(f=tQ.y-l)>
17180?(u-=360,tQ.y=l):f<-180&&(u+=360,tQ.y=l),tQ.x!==c||Math.abs(u-l)>tJ?(tQ.y=l,i=c+(u-l)*v):i=c):(j&&(d=t*j.a+e*j.c+j.e,e=t*j.b+e*j.d+j.f,t=d),(o=e-s)<tJ&&o>-tJ&&(o=0),(r=t-a)<tJ&&r>-tJ&&(r=0),(tQ.lockAxis||tQ.lockedAxis)&&(r||o)&&(!(d=tQ.lockedAxis)&&(tQ.lockedAxis=d=t$&&Math.abs(r)>Math.abs(o)?"y":tZ?"x":null,d&&J(tQ.vars.onLockAxis)&&tQ.vars.onLockAxis.call(tQ,tQ.pointerEvent)),"y"===d?o=0:"x"===d&&(r=0)),i=to(c+r*v),l=to(u+o*v)),(k||N||C)&&(tQ.x!==i||tQ.y!==l&&!tO)&&(C&&(tg.x=i,tg.y=l,i=to((d=C(tg)).x),l=to(d.y)),k&&(i=to(k(i))),N&&(l=to(N(l)))),p&&(i>h?i=h+Math.round((i-h)*m):i<g&&(i=g+Math.round((i-g)*m)),!tO&&(l>x?l=Math.round(x+(l-x)*m):l<y&&(l=Math.round(y+(l-y)*m)))),tQ.x===i&&(tQ.y===l||tO)||(tO?(tQ.endRotation=tQ.x=tQ.endX=i,b=!0):(tZ&&(tQ.y=tQ.endY=l,b=!0),t$&&(tQ.x=tQ.endX=i,b=!0)),n&&!1===tH(tQ,"move","onMove")?(tQ.pointerX=T,tQ.pointerY=E,u=M,tQ.x=X,tQ.y=P,tQ.endX=Y,tQ.endY=_,tQ.endRotation=S,b=L):!tQ.isDragging&&tQ.isPressed&&(tQ.isDragging=tw=!0,tH(tQ,"dragstart","onDragStart")))},em=function t(e,o){if(!i||!tQ.isPressed||e&&null!=m&&!o&&(e.pointerId&&e.pointerId!==m&&e.target!==n||e.changedTouches&&!tP(e.changedTouches,m))){tu&&e&&i&&tX(e);return}tQ.isPressed=!1;var l,a,s,c,u=e,p=tQ.isDragging,f=tQ.vars.allowContextMenu&&e&&(e.ctrlKey||e.which>2),d=P.delayedCall(.001,eg);if(R?(tM(R,"touchend",t),tM(R,"touchmove",ey),tM(R,"touchcancel",t),tM(er,"touchstart",t_)):tM(er,"mousemove",ey),tM(Y,"touchforcechange",tX),(!V||!R)&&(tM(er,"mouseup",t),e&&e.target&&tM(e.target,"mouseup",t)),b=!1,p&&(t2=th=tc(),tQ.isDragging=!1),tk(ei),O&&!f){e&&(tM(e.target,"change",t),tQ.pointerEvent=u),tj(t0,!1),tH(tQ,"release","onRelease"),tH(tQ,"click","onClick"),O=!1;return}for(a=t0.length;--a>-1;)tR(t0[a],"cursor",r.cursor||(!1!==r.cursor?K:null));if(q--,e){if((l=e.changedTouches)&&(e=l[0])!==v&&e.identifier!==m){for(a=l.length;--a>-1&&(e=l[a]).identifier!==m&&e.target!==n;);if(a<0&&!o)return}tQ.pointerEvent=u,tQ.pointerX=e.pageX,tQ.pointerY=e.pageY}return f&&u?(tX(u),tu=!0,tH(tQ,"release","onRelease")):u&&!p?(tu=!1,G&&(r.snap||r.bounds)&&ep(r.inertia||r.throwProps),tH(tQ,"release","onRelease"),(!H||"touchmove"!==u.type)&&-1===u.type.indexOf("cancel")&&(tH(tQ,"click","onClick"),tc()-t7<300&&tH(tQ,"doubleclick","onDoubleClick"),c=u.target||n,t7=tc(),H||u.defaultPrevented||P.delayedCall(.05,function(){t7!==tn&&tQ.enabled()&&!tQ.isPressed&&!u.defaultPrevented&&(c.click?c.click():er.createEvent&&((s=er.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,Y,1,tQ.pointerEvent.screenX,tQ.pointerEvent.screenY,tQ.pointerX,tQ.pointerY,!1,!1,!1,!1,0,null),c.dispatchEvent(s)))}))):(ep(r.inertia||r.throwProps),!tQ.allowEventDefault&&u&&(!1!==r.dragClickables||
17!t6.call(tQ,u.target))&&p&&(!$||Z&&$===Z)&&!1!==u.cancelable?(tu=!0,tX(u)):tu=!1,tH(tQ,"release","onRelease")),eh()&&d.duration(tQ.tween.duration()),p&&tH(tQ,"dragend","onDragEnd"),!0},ew=function(t){if(t&&tQ.isDragging&&!l){var e=t.target||n.parentNode,r=e.scrollLeft-e._gsScrollX,o=e.scrollTop-e._gsScrollY;(r||o)&&(j?(a-=r*j.a+o*j.c,s-=o*j.d+r*j.b):(a-=r,s-=o),e._gsScrollX+=r,e._gsScrollY+=o,ev(tQ.pointerX,tQ.pointerY))}},eb=function(t){var e=tc(),n=e-t7<100,r=e-t2<50,o=n&&tn===t7,i=tQ.pointerEvent&&tQ.pointerEvent.defaultPrevented,l=n&&tl===t7,a=t.isTrusted||null==t.isTrusted&&n&&o;if((o||r&&!1!==tQ.vars.suppressClickOnDrag)&&t.stopImmediatePropagation&&t.stopImmediatePropagation(),n&&!(tQ.pointerEvent&&tQ.pointerEvent.defaultPrevented)&&(!o||a&&!l)){a&&o&&(tl=t7),tn=t7;return}(tQ.isPressed||r||n)&&(!a||!t.detail||!n||i)&&tX(t),n||r||tw||(t&&t.target&&(tQ.pointerEvent=t),tH(tQ,"click","onClick"))},eT=function(t){return j?{x:t.x*j.a+t.y*j.c+j.e,y:t.x*j.b+t.y*j.d+j.f}:{x:t.x,y:t.y}};return(T=e.get(n))&&T.kill(),o.startDrag=function(t,e){var r,o,i,l;ex(t||tQ.pointerEvent,!0),e&&!tQ.hitTest(t||tQ.pointerEvent)&&(r=tI(t||tQ.pointerEvent),o=tI(n),i=eT({x:r.left+r.width/2,y:r.top+r.height/2}),l=eT({x:o.left+o.width/2,y:o.top+o.height/2}),a-=i.x-l.x,s-=i.y-l.y),tQ.isDragging||(tQ.isDragging=tw=!0,tH(tQ,"dragstart","onDragStart"))},o.drag=ey,o.endDrag=function(t){return em(t||tQ.pointerEvent,!0)},o.timeSinceDrag=function(){return tQ.isDragging?0:(tc()-t2)/1e3},o.timeSinceClick=function(){return(tc()-t7)/1e3},o.hitTest=function(t,n){return e.hitTest(tQ.target,t,n)},o.getDirection=function(t,e){var r,o,i,l,a,s,p="velocity"===t&&W?t:Q(t)&&!tO?"element":"start";return("element"===p&&(a=tI(tQ.target),s=tI(t)),r="start"===p?tQ.x-c:"velocity"===p?W.getVelocity(n,tF):a.left+a.width/2-(s.left+s.width/2),tO)?r<0?"counter-clockwise":"clockwise":(e=e||2,l=(i=Math.abs(r/(o="start"===p?tQ.y-u:"velocity"===p?W.getVelocity(n,tV):a.top+a.height/2-(s.top+s.height/2))))<1/e?"":r<0?"left":"right",i<e&&(""!==l&&(l+="-"),l+=o<0?"up":"down"),l)},o.applyBounds=function(t,e){var o,i,l,a,s,c;if(t&&r.bounds!==t)return r.bounds=t,tQ.update(!0,e);if(el(!0),es(),p&&!eh()){if(o=tQ.x,i=tQ.y,o>h?o=h:o<g&&(o=g),i>x?i=x:i<y&&(i=y),(tQ.x!==o||tQ.y!==i)&&(l=!0,tQ.x=tQ.endX=o,tO?tQ.endRotation=o:tQ.y=tQ.endY=i,b=!0,ei(!0),tQ.autoScroll&&!tQ.isDragging))for(tA(n.parentNode),a=n,tx.scrollTop=null!=Y.pageYOffset?Y.pageYOffset:null!=er.documentElement.scrollTop?er.documentElement.scrollTop:er.body.scrollTop,tx.scrollLeft=null!=Y.pageXOffset?Y.pageXOffset:null!=er.documentElement.scrollLeft?er.documentElement.scrollLeft:er.body.scrollLeft;a&&!c;)s=(c=tD(a.parentNode))?tx:a.parentNode,tZ&&s.scrollTop>s._gsMaxScrollY&&(s.scrollTop=s._gsMaxScrollY),t$&&s.scrollLeft>s._gsMaxScrollX&&(s.scrollLeft=s._gsMaxScrollX),a=s;tQ.isThrowing&&(l||tQ.endX>h||tQ.endX<g||tQ.endY>x||tQ.endY<y)&&ep(r.inertia||r.throwProps,l)}return tQ},o.update=function(t,e,r){if(e&&tQ.isPressed){var o=M(n),i=td.apply({x:tQ.x-c,y:tQ.y-u}),l=M(n.parentNode,!0);l.apply({x:o.e-i.x,y:o.f-i.y},i),tQ.x-=i.x-l.e,tQ.y-=i.y-l.f,ei(!0),ed()}var a=tQ.x,s=tQ.y;return ef(!e),t?tQ.applyBounds():(b&&r&&ei(!0),el(!0)),e&&(ev(tQ.pointerX,tQ.pointerY),b&&ei(!0)),tQ.isPressed&&!e&&(t$&&Math.abs(a-tQ.x)>.01||tZ&&Math.abs(s-tQ.y)>.01&&!tO)&&ed(),tQ.autoScroll&&(tA(n.parentNode,tQ.isDragging),t3=tQ.isDragging,ei(!0),tL(n,ew),tC(n,ew)),tQ},o.enable=function(t){var e,o,a,s={lazy:!0};if(!1!==r.cursor&&(s.cursor=r.cursor||K),P.utils.checkPrefix("touchCallout")&&(s.touchCallout="none"),"soft"!==t){for(tm(t0,t$===tZ?"none":r.allowNativeTouchScrolling&&n.scrollHeight===n.clientHeight==(n.scrollWidth===n.clientHeight)||r.allowEventDefault?"manipulation":t$?"pan-y":"pan-x"),o=t0.length;--o>-1;)a=t0[o],V||tE(a,"mousedown",ex),tE(a,"touchstart",ex),tE(a,"click",eb,!0),P.set(a,s),a.getBBox&&a.ownerSVGElement&&t$!==tZ&&P.set(a.ownerSVGElement,{touchAction:r.allowNativeTouchScrolling||r.allowEventDefault?"manipulation":t$?"pan-y":"pan-x"}),r.allowContextMenu||tE(a,"contextmenu",eo);tj(t0,!1)}return tC(n,ew),i=!0,W&&"soft"!==t&&W.track(l||n,tY?"x,y":tO?"rotation":"top,left"),n._gsDragID=e="d"+tf++,tp[e]=tQ,l&&(l.enable(),l.element._gsDragID=e),(r.bounds||tO)&&ed(),r.bounds&&tQ.applyBounds(),tQ},o.disable=function(t){for(var e,r=tQ.isDragging,o=t0.length;--o>-1;)tR(t0[o],"cursor",null);if("soft"!==t){for(tm(t0,null),o=t0.length;--o>-1;)tR(e=t0[o],"touchCallout",null),tM(e,"mousedown",ex),tM(e,"touchstart",ex),tM(e,"click",eb,!0),tM(e,"contextmenu",eo);tj(t0,!0),R&&(tM(R,"touchcancel",em),tM(R,"touchend",em),tM(R,"touchmove",ey)),tM(er,"mouseup",em),tM(er,"mousemove",ey)}
17return tL(n,ew),i=!1,W&&"soft"!==t&&W.untrack(l||n,tY?"x,y":tO?"rotation":"top,left"),l&&l.disable(),tk(ei),tQ.isDragging=tQ.isPressed=O=!1,r&&tH(tQ,"dragend","onDragEnd"),tQ},o.enabled=function(t,e){return arguments.length?t?tQ.enable(e):tQ.disable(e):i},o.kill=function(){return tQ.isThrowing=!1,tQ.tween&&tQ.tween.kill(),tQ.disable(),P.set(t0,{clearProps:"userSelect"}),delete tp[n._gsDragID],tQ},o.revert=function(){this.kill(),this.styles&&this.styles.revert()},~tT.indexOf("scroll")&&(l=o.scrollProxy=new tG(n,tv({onKill:function(){tQ.isPressed&&em(null)}},r)),n.style.overflowY=tZ&&!B?"auto":"hidden",n.style.overflowX=t$&&!B?"auto":"hidden",n=l.content),tO?t1.rotation=1:(t$&&(t1[tF]=1),tZ&&(t1[tV]=1)),et.force3D=!("force3D"in r)||r.force3D,z(X(o)),o.enable(),o}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t,e.register=function(t){P=t,tq()},e.create=function(t,n){return D||tq(!0),A(t).map(function(t){return new e(t,n)})},e.get=function(t){return tp[(A(t)[0]||{})._gsDragID]},e.timeSinceDrag=function(){return(tc()-th)/1e3},e.hitTest=function(t,e,n){if(t===e)return!1;var r,o,i,l=tI(t),a=tI(e),s=l.top,c=l.left,u=l.right,p=l.bottom,f=l.width,d=l.height,h=a.left>u||a.right<c||a.top>p||a.bottom<s;return h||!n?!h:(i=-1!==(n+"").indexOf("%"),n=parseFloat(n)||0,(r={left:Math.max(c,a.left),top:Math.max(s,a.top)}).width=Math.min(u,a.right)-r.left,r.height=Math.min(p,a.bottom)-r.top,!(r.width<0)&&!(r.height<0)&&(i?(n*=.01,(o=r.width*r.height)>=f*d*n||o>=a.width*a.height*n):r.width>n&&r.height>n))},e}(function(){function t(t){this._listeners={},this.target=t||this}var e=t.prototype;return e.addEventListener=function(t,e){var n=this._listeners[t]||(this._listeners[t]=[]);~n.indexOf(e)||n.push(e)},e.removeEventListener=function(t,e){var n=this._listeners[t],r=n&&n.indexOf(e);r>=0&&n.splice(r,1)},e.dispatchEvent=function(t){var e,n=this;return(this._listeners[t]||[]).forEach(function(r){return!1===r.call(n,{type:t,target:n.target})&&(e=!1)}),e},t}());!function(t,e){for(var n in e)n in t||(t[n]=e[n])}(t$.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1}),t$.zIndex=1e3,t$.version="3.11.5",Z()&&P.registerPlugin(t$)},6958:function(t,e,n){n.d(e,{FB:function(){return J}});/*!
18 * VelocityTracker: 3.11.5
19 * https://greensock.com
20 *
21 * Copyright 2008-2023, GreenSock. All rights reserved.
22 * Subject to the terms at https://greensock.com/standard-license or for
23 * Club GreenSock members, the agreement issued with that membership.
24 * @author: Jack Doyle, [email protected]
25*/var r,o,i,l,a,s,c,u,p=function(){return r||(r=window.gsap)},f={},d=function(t){return u(t).id},h=function(t){return f[d("string"==typeof t?i(t)[0]:t)]},g=function(t){var e,n=a;if(t-c>=.05)for(c=t;n;)((e=n.g(n.t,n.p))!==n.v1||t-n.t1>.2)&&(n.v2=n.v1,n.v1=e,n.t2=n.t1,n.t1=t),n=n._next},x={deg:360,rad:2*Math.PI},y=function(){(r=p())&&(i=r.utils.toArray,l=r.utils.getUnit,u=r.core.getCache,s=r.ticker,o=1)},v=function(t,e,n,r){this.t=t,this.p=e,this.g=t._gsap.get,this.rCap=x[n||l(this.g(t,e))],this.v1=this.v2=0,this.t1=this.t2=s.time,r&&(this._next=r,r._prev=this)},m=function(){function t(t,e){o||y(),this.target=i(t)[0],f[d(this.target)]=this,this._props={},e&&this.add(e)}t.register=function(t){r=t,y()};var e=t.prototype;return e.get=function(t,e){var n,r,o=this._props[t]||console.warn("Not tracking "+t+" velocity.");return n=parseFloat(e?o.v1:o.g(o.t,o.p))-parseFloat(o.v2),(r=o.rCap)&&(n%=r)!=n%(r/2)&&(n=n<0?n+r:n-r),Math.round(n/((e?o.t1:s.time)-o.t2)*1e4)/1e4},e.getAll=function(){var t,e={},n=this._props;for(t in n)e[t]=this.get(t);return e},e.isTracking=function(t){return t in this._props},e.add=function(t,e){t in this._props||(a||(s.add(g),c=s.time),a=this._props[t]=new v(this.target,t,e,a))},e.remove=function(t){var e,n,r=this._props[t];r&&(e=r._prev,n=r._next,e&&(e._next=n),n?n._prev=e:a===r&&(s.remove(g),a=0),delete this._props[t])},e.kill=function(t){for(var e in this._props)this.remove(e);t||delete f[d(this.target)]},t.track=function(e,n,r){o||y();for(var l,a,s=[],c=i(e),u=n.split(","),p=(r||"").split(","),f=c.length;f--;){for(l=h(c[f])||new t(c[f]),a=u.length;a--;)l.add(u[a],p[a]||p[0]);s.push(l)}return s},t.untrack=function(t,e){var n=(e||"").split(",");i(t).forEach(function(t){var e=h(t);
25e&&(n.length?n.forEach(function(t){return e.remove(t)}):e.kill(1))})},t.isTracking=function(t,e){var n=h(t);return n&&n.isTracking(e)},t.getVelocity=function(t,e){var n=h(t);return n&&n.isTracking(e)?n.get(e):console.warn("Not tracking velocity of "+e)},t}();m.getByTarget=h,p()&&r.registerPlugin(m);/*!
26 * InertiaPlugin 3.11.5
27 * https://greensock.com
28 *
29 * @license Copyright 2008-2023, GreenSock. All rights reserved.
30 * Subject to the terms at https://greensock.com/standard-license or for
31 * Club GreenSock members, the agreement issued with that membership.
32 * @author: Jack Doyle, [email protected]
33*/var w,b,T,k,E,M,X,P,Y,_,S,N,C,L,D=m.getByTarget,O=function(){return w||(w=window.gsap)&&w.registerPlugin&&w},A=function(t){return"number"==typeof t},R=function(t){return"object"==typeof t},B=function(t){return"function"==typeof t},F=Array.isArray,I=function(t){return t},H=function(t,e,n){for(var r in e)r in t||r===n||(t[r]=e[r]);return t},W=function t(e){var n,r,o={};for(n in e)o[n]=R(r=e[n])&&!F(r)?t(r):r;return o},K=function(t,e,n,r,o){var i,l,a,s,c=e.length,u=0,p=1e10;if(R(t)){for(;c--;){for(a in i=e[c],l=0,t)l+=(s=i[a]-t[a])*s;l<p&&(u=c,p=l)}if(1e10>(o||1e10)&&o<Math.sqrt(p))return t}else for(;c--;)(l=(i=e[c])-t)<0&&(l=-l),l<p&&i>=r&&i<=n&&(u=c,p=l);return e[u]},V=function(t,e,n,r,o,i,l){if("auto"===t.end)return t;var a,s,c=t.end;if(n=isNaN(n)?1e10:n,r=isNaN(r)?-1e10:r,R(e)){if(a=e.calculated?e:(B(c)?c(e,l):K(e,c,n,r,i))||e,!e.calculated){for(s in a)e[s]=a[s];e.calculated=!0}a=a[o]}else a=B(c)?c(e,l):F(c)?K(e,c,n,r,i):parseFloat(c);return a>n?a=n:a<r&&(a=r),{max:a,min:a,unitFactor:t.unitFactor}},z=function(t,e,n){return isNaN(t[e])?n:+t[e]},U=function(t,e){return .05*e*t/_},j=function(t,e,n){return Math.abs((e-t)*_/n/.05)},G={resistance:1,checkpoint:1,preventOvershoot:1,linkedProps:1,radius:1,duration:1},q=function(t,e,n,r){if(e.linkedProps){var o,i,l,a,s,c,u=e.linkedProps.split(","),p={};for(o=0;o<u.length;o++)(l=e[i=u[o]])&&(c=Math.abs((a=A(l.velocity)?l.velocity:(s=s||D(t))&&s.isTracking(i)?s.get(i):0)/z(l,"resistance",r)),p[i]=parseFloat(n(t,i))+U(a,c));return p}},$=function(t,e,n,r,o,i){if(void 0===n&&(n=10),void 0===r&&(r=.2),void 0===o&&(o=1),void 0===i&&(i=0),"string"==typeof t&&(t=k(t)[0]),!t)return 0;var l,a,s,c,u,p,f,d,h,g,x=0,y=1e10,v=e.inertia||e,m=Y(t).get,w=z(v,"resistance",M.resistance);for(l in g=q(t,v,m,w),v)!G[l]&&(R(a=v[l])||((d=d||D(t))&&d.isTracking(l)?a=A(a)?{velocity:a}:{velocity:d.get(l)}:s=Math.abs((c=+a||0)/w)),R(a)&&(c=A(a.velocity)?a.velocity:(d=d||D(t))&&d.isTracking(l)?d.get(l):0,s=S(r,n,Math.abs(c/z(a,"resistance",w))),p=(u=parseFloat(m(t,l))||0)+U(c,s),"end"in a&&(a=V(a,g&&l in g?g:p,a.max,a.min,l,v.radius,c),i&&(N===e&&(N=v=W(e)),v[l]=H(a,v[l],"end"))),"max"in a&&p>+a.max+1e-10?(h=a.unitFactor||M.unitFactors[l]||1,(f=u>a.max&&a.min!==a.max||c*h>-15&&c*h<45?r+(n-r)*.1:j(u,a.max,c))+o<y&&(y=f+o)):"min"in a&&p<+a.min-1e-10&&(h=a.unitFactor||M.unitFactors[l]||1,(f=u<a.min&&a.min!==a.max||c*h>-45&&c*h<15?r+(n-r)*.1:j(u,a.min,c))+o<y&&(y=f+o)),f>x&&(x=f)),s>x&&(x=s));return x>y&&(x=y),x>n?n:x<r?r:x},Z=function(){(w=O())&&(T=w.parseEase,k=w.utils.toArray,X=w.utils.getUnit,Y=w.core.getCache,S=w.utils.clamp,C=w.core.getStyleSaver,L=w.core.reverting||function(){},_=(E=T("power3"))(.05),P=w.core.PropTween,w.config({resistance:100,unitFactors:{time:1e3,totalTime:1e3,progress:1e3,totalProgress:1e3}}),M=w.config(),w.registerPlugin(m),b=1)},J={version:"3.11.5",name:"inertia",register:function(t){w=t,Z()},init:function(t,e,n,r,o){b||Z();var i=D(t);if("auto"===e){if(!i){console.warn("No inertia tracking on "+t+". InertiaPlugin.track(target) first.");return}e=i.getAll()}this.styles=C&&"object"==typeof t.style&&C(t),this.target=t,this.tween=n,N=e;var l,a,s,c,u,p,f,d,h,g=t._gsap,x=g.get,y=e.duration,v=R(y),m=e.preventOvershoot||v&&0===y.overshoot,w=z(e,"resistance",M.resistance),T=A(y)?y:$(t,e,v&&y.max||10,v&&y.min||.2,v&&"overshoot"in y?+y.overshoot:m?0:1,!0);for(l in e=N,N=0,h=q(t,e,x,w),e)G[l]||(B(a=e[l])&&(a=a(r,t,o)),A(a)?u=a:R(a)&&!isNaN(a.velocity)?u=+a.velocity:i&&i.isTracking(l)?u=i.get(l):console.warn("ERROR: No velocity was defined for "+t+" property: "+l),p=U(u,T),d=0,s=x(t,l),c=X(s),s=parseFloat(s),R(a)&&(f=s+p,"end"in a&&(a=V(a,h&&l in h?h:f,a.max,a.min,l,e.radius,u)),"max"in a&&+a.max<f?m||a.preventOvershoot?p=a.max-s:d=a.max-s-p:"min"in a&&+a.min>f&&(m||a.preventOvershoot?p=a.min-s:d=a.min-s-p)),this._props.push(l),this.styles&&this.styles.save(l),this._pt=new P(this._pt,t,l,s,0,I,0,g.set(t,l,this)),this._pt.u=c||0,this._pt.c1=p,this._pt.c2=d);return n.duration(T),1},render:function(t,e){var n=e._pt;
33if((t=E(e.tween._time/e.tween._dur))||!L())for(;n;)n.set(n.t,n.p,Math.round(1e4*(n.s+n.c1*t+n.c2*t*t))/1e4+n.u,n.d,t),n=n._next;else e.styles.revert()}};"track,untrack,isTracking,getVelocity,getByTarget".split(",").forEach(function(t){return J[t]=m[t]}),O()&&w.registerPlugin(J)},8584:function(t,e,n){n.d(e,{L:function(){return b}});/*!
34 * ScrollToPlugin 3.11.5
35 * https://greensock.com
36 *
37 * @license Copyright 2008-2023, GreenSock. All rights reserved.
38 * Subject to the terms at https://greensock.com/standard-license or for
39 * Club GreenSock members, the agreement issued with that membership.
40 * @author: Jack Doyle, [email protected]
41*/var r,o,i,l,a,s,c,u,p=function(){return!0},f=function(){return r||p()&&(r=window.gsap)&&r.registerPlugin&&r},d=function(t){return"string"==typeof t},h=function(t){return"function"==typeof t},g=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,o="client"+n;return t===i||t===l||t===a?Math.max(l[r],a[r])-(i["inner"+n]||l[o]||a[o]):t[r]-t["offset"+n]},x=function(t,e){var n="scroll"+("x"===e?"Left":"Top");return t===i&&(null!=t.pageXOffset?n="page"+e.toUpperCase()+"Offset":t=null!=l[n]?l:a),function(){return t[n]}},y=function(t,e,n,r){if(h(t)&&(t=t(e,n,r)),"object"!=typeof t)return d(t)&&"max"!==t&&"="!==t.charAt(1)?{x:t,y:t}:{y:t};if(t.nodeType)return{y:t,x:t};var o,i={};for(o in t)i[o]="onAutoKill"!==o&&h(t[o])?t[o](e,n,r):t[o];return i},v=function(t,e){if(!(t=s(t)[0])||!t.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var n=t.getBoundingClientRect(),r=!e||e===i||e===a,o=r?{top:l.clientTop-(i.pageYOffset||l.scrollTop||a.scrollTop||0),left:l.clientLeft-(i.pageXOffset||l.scrollLeft||a.scrollLeft||0)}:e.getBoundingClientRect(),c={x:n.left-o.left,y:n.top-o.top};return!r&&e&&(c.x+=x(e,"x")(),c.y+=x(e,"y")()),c},m=function(t,e,n,r,o){return isNaN(t)||"object"==typeof t?d(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+r-o:"max"===t?g(e,n)-o:Math.min(g(e,n),v(t,e)[n]-o):parseFloat(t)-o},w=function(){r=f(),p()&&r&&"undefined"!=typeof document&&document.body&&(i=window,a=document.body,l=document.documentElement,s=r.utils.toArray,r.config({autoKillThreshold:7}),c=r.config(),o=1)},b={version:"3.11.5",name:"scrollTo",rawVars:1,register:function(t){r=t,w()},init:function(t,e,n,l,a){o||w();var s=r.getProperty(t,"scrollSnapType");this.isWin=t===i,this.target=t,this.tween=n,e=y(e,l,t,a),this.vars=e,this.autoKill=!!e.autoKill,this.getX=x(t,"x"),this.getY=x(t,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),u||(u=r.core.globals().ScrollTrigger),"smooth"===r.getProperty(t,"scrollBehavior")&&r.set(t,{scrollBehavior:"auto"}),s&&"none"!==s&&(this.snap=1,this.snapInline=t.style.scrollSnapType,t.style.scrollSnapType="none"),null!=e.x?(this.add(this,"x",this.x,m(e.x,t,"x",this.x,e.offsetX||0),l,a),this._props.push("scrollTo_x")):this.skipX=1,null!=e.y?(this.add(this,"y",this.y,m(e.y,t,"y",this.y,e.offsetY||0),l,a),this._props.push("scrollTo_y")):this.skipY=1},render:function(t,e){for(var n,r,o,l,a,s=e._pt,p=e.target,f=e.tween,d=e.autoKill,h=e.xPrev,x=e.yPrev,y=e.isWin,v=e.snap,m=e.snapInline;s;)s.r(t,s.d),s=s._next;n=y||!e.skipX?e.getX():h,o=(r=y||!e.skipY?e.getY():x)-x,l=n-h,a=c.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),d&&(!e.skipX&&(l>a||l<-a)&&n<g(p,"x")&&(e.skipX=1),!e.skipY&&(o>a||o<-a)&&r<g(p,"y")&&(e.skipY=1),e.skipX&&e.skipY&&(f.kill(),e.vars.onAutoKill&&e.vars.onAutoKill.apply(f,e.vars.onAutoKillParams||[]))),y?i.scrollTo(e.skipX?n:e.x,e.skipY?r:e.y):(e.skipY||(p.scrollTop=e.y),e.skipX||(p.scrollLeft=e.x)),v&&(1===t||0===t)&&(r=p.scrollTop,n=p.scrollLeft,m?p.style.scrollSnapType=m:p.style.removeProperty("scroll-snap-type"),p.scrollTop=r+1,p.scrollLeft=n+1,p.scrollTop=r,p.scrollLeft=n),e.xPrev=e.x,e.yPrev=e.y,u&&u.update()},kill:function(t){var e="scrollTo"===t;(e||"scrollTo_x"===t)&&(this.skipX=1),(e||"scrollTo_y"===t)&&(this.skipY=1)}};b.max=g,b.getOffset=v,b.buildGetter=x,f()&&r.registerPlugin(b)}}]);

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