1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3962],{33962:(t,e,n)=>{n.d(e,{Draggable:()=>t$});var o,r,i,l,a,s,c,p,u,d="transform",f=d+"Origin",h=function(t){var e=t.ownerDocument||t;for(!(d in t.style)&&("msTransform"in t.style)&&(f=(d="msTransform")+"Origin");e.parentNode&&(e=e.parentNode););if(r=window,c=new M,e){o=e,i=e.documentElement,l=e.body,(p=o.createElementNS("http://www.w3.org/2000/svg","g")).style.transform="none";var n=e.createElement("div"),a=e.createElement("div"),s=e&&(e.body||e.firstElementChild);s&&s.appendChild&&(s.appendChild(n),n.appendChild(a),n.setAttribute("style","position:static;transform:translate3d(0,0,1px)"),u=a.offsetParent!==n,s.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=[],m=[],y=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},v=function t(e,n){if(e.parentNode&&(o||h(e))){var r=y(e),i=r?r.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",l=r?n?"rect":"g":"div",c=100*(2===n),p=100*(3===n),u="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",d=o.createElementNS?o.createElementNS(i.replace(/^https/,"http"),l):o.createElement(l);return n&&(r?(s||(s=t(e)),d.setAttribute("width",.01),d.setAttribute("height",.01),d.setAttribute("transform","translate("+c+","+p+")"),s.appendChild(d)):(a||((a=t(e)).style.cssText=u),d.style.cssText=u+"width:0.1px;height:0.1px;top:"+p+"px;left:"+c+"px",a.appendChild(d))),d}throw"Need document and parent."},w=function(t){for(var e=new M,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[d],t.style[d]="none",t.appendChild(p),n=p.getCTM(),t.removeChild(p),e?t.style[d]=e:t.style.removeProperty(d.replace(/([A-Z])/g,"-$1").toLowerCase())),n||c.clone()},T=function(t,e){var n,o,i,l,p,h,g=y(t),T=t===g,E=g?x:m,X=t.parentNode,S=X&&!g&&X.shadowRoot&&X.shadowRoot.appendChild?X.shadowRoot:X;if(t===r)return t;if(E.length||E.push(v(t,1),v(t,2),v(t,3)),n=g?s:a,g)T?(l=-(i=b(t)).e/i.a,p=-i.f/i.d,o=c):t.getBBox?(i=t.getBBox(),l=(o=(o=t.transform?t.transform.baseVal:{}).numberOfItems?o.numberOfItems>1?w(o):o.getItem(0).matrix:c).a*i.x+o.c*i.y,p=o.b*i.x+o.d*i.y):(o=new M,l=p=0),e&&"g"===t.tagName.toLowerCase()&&(l=p=0),(T?g:X).appendChild(n),n.setAttribute("transform","matrix("+o.a+","+o.b+","+o.c+","+o.d+","+(o.e+l)+","+(o.f+p)+")");else{if(l=p=0,u)for(o=t.offsetParent,i=t;i&&(i=i.parentNode)&&i!==o&&i.parentNode;)(r.getComputedStyle(i)[d]+"").length>4&&(l=i.offsetLeft,p=i.offsetTop,i=0);if("absolute"!==(h=r.getComputedStyle(t)).position&&"fixed"!==h.position)for(o=t.offsetParent;X&&X!==o;)l+=X.scrollLeft||0,p+=X.scrollTop||0,X=X.parentNode;(i=n.style).top=t.offsetTop-p+"px",i.left=t.offsetLeft-l+"px",i[d]=h[d],i[f]=h[f],i.position="fixed"===h.position?"fixed":"absolute",
1S.appendChild(n)}return n},E=function(t,e,n,o,r,i,l){return t.a=e,t.b=n,t.c=o,t.d=r,t.e=i,t.f=l,t},M=function(){function t(t,e,n,o,r,i){void 0===t&&(t=1),void 0===e&&(e=0),void 0===n&&(n=0),void 0===o&&(o=1),void 0===r&&(r=0),void 0===i&&(i=0),E(this,t,e,n,o,r,i)}var e=t.prototype;return e.inverse=function(){var t=this.a,e=this.b,n=this.c,o=this.d,r=this.e,i=this.f,l=t*o-e*n||1e-10;return E(this,o/l,-e/l,-n/l,t/l,(n*i-o*r)/l,-(t*i-e*r)/l)},e.multiply=function(t){var e=this.a,n=this.b,o=this.c,r=this.d,i=this.e,l=this.f,a=t.a,s=t.c,c=t.b,p=t.d,u=t.e,d=t.f;return E(this,a*e+c*o,a*n+c*r,s*e+p*o,s*n+p*r,i+u*e+d*o,l+u*n+d*r)},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,o=this.c,r=this.d,i=this.e,l=this.f;return e===t.a&&n===t.b&&o===t.c&&r===t.d&&i===t.e&&l===t.f},e.apply=function(t,e){void 0===e&&(e={});var n=t.x,o=t.y,r=this.a,i=this.b,l=this.c,a=this.d,s=this.e,c=this.f;return e.x=n*r+o*l+s||0,e.y=n*i+o*a+c||0,e},t}();function X(t,e,n,a){if(!t||!t.parentNode||(o||h(t)).documentElement===t)return new M;var s=g(t),c=y(t)?x:m,p=T(t,n),u=c[0].getBoundingClientRect(),d=c[1].getBoundingClientRect(),f=c[2].getBoundingClientRect(),v=p.parentNode,w=!a&&function t(e){return"fixed"===r.getComputedStyle(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)}(t),b=new M((d.left-u.left)/100,(d.top-u.top)/100,(f.left-u.left)/100,(f.top-u.top)/100,u.left+(w?0:r.pageXOffset||o.scrollLeft||i.scrollLeft||l.scrollLeft||0),u.top+(w?0:r.pageYOffset||o.scrollTop||i.scrollTop||l.scrollTop||0));if(v.removeChild(p),s)for(u=s.length;u--;)(d=s[u]).scaleX=d.scaleY=0,d.renderTransform(1,d);return e?b.inverse():b}function S(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var k,C,Y,D,L,N,P,_,O,R,A,B,I,H,F,W,z,V,K,G,U,j,q=0,$=function(){return"u">typeof window},Z=function(){return k||$()&&(k=window.gsap)&&k.registerPlugin&&k},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",to="transformOrigin",tr=function(t){return Math.round(1e4*t)/1e4},ti=Array.isArray,tl=function(t,e){var n=Y.createElementNS?Y.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Y.createElement(t);return n.style?n:Y.createElement(t)},ta=180/Math.PI,ts=new M,tc=Date.now||function(){return new Date().getTime()},tp=[],tu={},td=0,tf=/^(?:a|input|textarea|button|select)$/i,th=0,tg={},tx={},tm=function(t,e){var n,o={};for(n in t)o[n]=e?t[n]*e:t[n];return o},ty=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},tv=function t(e,n){for(var o,r=e.length;r--;)n?e[r].style.touchAction=n:e[r].style.removeProperty("touch-action"),(o=e[r].children)&&o.length&&t(o,n)},tw=function(){return tp.forEach(function(t){return t()})},tb=function(t){tp.push(t),1===tp.length&&k.ticker.add(tw)},tT=function(){return!tp.length&&k.ticker.remove(tw)},tE=function(t){for(var e=tp.length;e--;)tp[e]===t&&tp.splice(e,1);k.to(tT,{overwrite:!0,delay:15,duration:0,onComplete:tT,data:"_draggable"})},tM=function(t,e,n,o){if(t.addEventListener){var r=I[e];o=o||(A?{passive:!1}:null),t.addEventListener(r||e,n,o),r&&e!==r&&t.addEventListener(e,n,o)}},tX=function(t,e,n,o){if(t.removeEventListener){var r=I[e];t.removeEventListener(r||e,n,o),r&&e!==r&&t.removeEventListener(e,n,o)}},tS=function(t){t.preventDefault&&t.preventDefault(),t.preventManipulation&&t.preventManipulation()},tk=function(t,e){for(var n=t.length;n--;)if(t[n].identifier===e)return!0},tC=function t(e){H=e.touches&&q<e.touches.length,tX(e.target,"touchend",t)},tY=function(t){H=t.touches&&q<t.touches.length,tM(t.target,"touchend",tC)},tD=function(t){return C.pageYOffset||t.scrollTop||t.documentElement.scrollTop||t.body.scrollTop||0},tL=function(t){return C.pageXOffset||t.scrollLeft||t.documentElement.scrollLeft||t.body.scrollLeft||0},tN=function t(e,n){tM(e,"scroll",n),t_(e.parentNode)||t(e.parentNode,n)},tP=function t(e,n){tX(e,"scroll",n),t_(e.parentNode)||t(e.parentNode,n)},t_=function(t){return!!(!t||t===D||9===t.nodeType||t===Y.body||t===C||!t.nodeType||!t.parentNode)},tO=function(t,e){var n="x"===e?"Width":"Height",o="scroll"+n,r="client"+n;return Math.max(0,t_(t)?Math.max(D[o],L[o])-(C["inner"+n]||D[r]||L[r]):t[o]-t[r])},tR=function t(e,n){var o=tO(e,"x"),r=tO(e,"y");t_(e)?e=tx:t(e.parentNode,n),e._gsMaxScrollX=o,e._gsMaxScrollY=r,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},tA=function(t,e,n){var o=t.style;o&&(tt(o[e])&&(e=O(e,t)||e),null==n?o.removeProperty&&o.removeProperty(e.replace(/([A-Z])/g,"-$1").toLowerCase()):o[e]=n)},tB=function(t){return C.getComputedStyle(t instanceof Element?t:t.host||(t.parentNode||{}).host||t)},tI={}
1,tH=function(t){if(t===C)return tI.left=tI.top=0,tI.width=tI.right=D.clientWidth||t.innerWidth||L.clientWidth||0,tI.height=tI.bottom=(t.innerHeight||0)-20<D.clientHeight?D.clientHeight:t.innerHeight||L.clientHeight||0,tI;var e=t.ownerDocument||Y,n=tt(t.pageX)?t.nodeType||tt(t.left)||tt(t.top)?R(t)[0].getBoundingClientRect():t:{left:t.pageX-tL(e),top:t.pageY-tD(e),right:t.pageX-tL(e)+1,bottom:t.pageY-tD(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},tF=function(t,e,n){var o,r=t.vars,i=r[n],l=t._listeners[e];return J(i)&&(o=i.apply(r.callbackScope||t,r[n+"Params"]||[t.pointerEvent])),l&&!1===t.dispatchEvent(e)&&(o=!1),o},tW=function(t,e){var n,o,r,i=R(t)[0];return i.nodeType||i===C?tV(i,e):tt(t.left)?{left:o=t.min||t.minX||t.minRotation||0,top:n=t.min||t.minY||0,width:(t.max||t.maxX||t.maxRotation||0)-o,height:(t.max||t.maxY||0)-n}:(r={x:0,y:0},{left:t.left-r.x,top:t.top-r.y,width:t.width,height:t.height})},tz={},tV=function(t,e){e=R(e)[0];var n,o,r,i,l,a,s,c,p,u,d,f,h,g=t.getBBox&&t.ownerSVGElement,x=t.ownerDocument||Y;if(t===C)r=tD(x),o=(n=tL(x))+(x.documentElement.clientWidth||t.innerWidth||x.body.clientWidth||0),i=r+((t.innerHeight||0)-20<x.documentElement.clientHeight?x.documentElement.clientHeight:t.innerHeight||x.body.clientHeight||0);else{if(e===C||tt(e))return t.getBoundingClientRect();n=r=0,g?(d=(u=t.getBBox()).width,f=u.height):(t.viewBox&&(u=t.viewBox.baseVal)&&(n=u.x||0,r=u.y||0,d=u.width,f=u.height),d||(u="border-box"===(h=tB(t)).boxSizing,d=(parseFloat(h.width)||t.clientWidth||0)+(u?0:parseFloat(h.borderLeftWidth)+parseFloat(h.borderRightWidth)),f=(parseFloat(h.height)||t.clientHeight||0)+(u?0:parseFloat(h.borderTopWidth)+parseFloat(h.borderBottomWidth)))),o=d,i=f}return t===e?{left:n,top:r,width:o-n,height:i-r}:(a=(l=X(e,!0).multiply(X(t))).apply({x:n,y:r}),s=l.apply({x:o,y:r}),c=l.apply({x:o,y:i}),p=l.apply({x:n,y:i}),{left:n=Math.min(a.x,s.x,c.x,p.x),top:r=Math.min(a.y,s.y,c.y,p.y),width:Math.max(a.x,s.x,c.x,p.x)-n,height:Math.max(a.y,s.y,c.y,p.y)-r})},tK=function(t,e,n,o,r,i){var l,a,s,c={};if(e)if(1!==r&&e instanceof Array){if(c.end=l=[],s=e.length,Q(e[0]))for(a=0;a<s;a++)l[a]=tm(e[a],r);else for(a=0;a<s;a++)l[a]=e[a]*r;n+=1.1,o-=1.1}else J(e)?c.end=function(n){var o,i,l=e.call(t,n);if(1!==r)if(Q(l)){for(i in o={},l)o[i]=l[i]*r;l=o}else l*=r;return l}:c.end=e;return(n||0===n)&&(c.max=n),(o||0===o)&&(c.min=o),i&&(c.velocity=0),c},tG=function t(e){var n;return!!e&&!!e.getAttribute&&e!==L&&(!!("true"===(n=e.getAttribute("data-clickable"))||"false"!==n&&(tf.test(e.nodeName+"")||"true"===e.getAttribute("contentEditable")))||t(e.parentNode))},tU=function(t,e){for(var n,o=t.length;o--;)(n=t[o]).ondragstart=n.onselectstart=e?null:te,k.set(n,{lazy:!0,userSelect:e?"text":"none"})},tj=function(t,e){t=k.utils.toArray(t)[0],e=e||{};var n,o,r,i,l,a,s=document.createElement("div"),c=s.style,p=t.firstChild,u=0,d=0,f=t.scrollTop,h=t.scrollLeft,g=t.scrollWidth,x=t.scrollHeight,m=0,y=0,v=0;U&&!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,o){if(!arguments.length)return-(t.scrollLeft+d);var r=t.scrollLeft-h,i=d;if((r>2||r<-2)&&!o){h=t.scrollLeft,k.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-h),e.onKill&&e.onKill();return}(n=-n)<0?(d=n-.5|0,n=0):n>y?(d=n-y|0,n=y):d=0,(d||i)&&(this._skip||(c[tn]=l+-d+"px,"+-u+a),d+m>=0&&(c.paddingRight=d+m+"px")),t.scrollLeft=0|n,h=t.scrollLeft},this.top=function(n,o){if(!arguments.length)return-(t.scrollTop+u);var r=t.scrollTop-f,i=u;if((r>2||r<-2)&&!o){f=t.scrollTop,k.killTweensOf(this,{top:1,scrollTop:1}),this.top(-f),e.onKill&&e.onKill();return}(n=-n)<0?(u=n-.5|0,n=0):n>v?(u=n-v|0,n=v):u=0,(u||i)&&!this._skip&&(c[tn]=l+-d+"px,"+-u+a),t.scrollTop=0|n,f=t.scrollTop},this.maxScrollTop=function(){return v},this.maxScrollLeft=function(){return y},this.disable=function(){for(p=s.firstChild;p;)i=p.nextSibling,t.appendChild(p),p=i;t===s.parentNode&&t.removeChild(s)},this.enable=function(){if((p=t.firstChild)!==s){for(;p;)i=p.nextSibling,s.appendChild(p),p=i;t.appendChild(s),this.calibrate()}},this.calibrate=function(e){var i,l,a,p=t.clientWidth===n;f=t.scrollTop,h=t.scrollLeft,(!p||t.clientHeight!==o||s.offsetHeight!==r||g!==t.scrollWidth||x!==t.scrollHeight||e)&&((u||d)&&(l=this.left(),a=this.top(),this.left(-t.scrollLeft),this.top(-t.scrollTop)),i=tB(t),(!p||e)&&(c.display="block",c.width="auto",c.paddingRight="0px",(m=Math.max(0,t.scrollWidth-t.clientWidth))&&(m+=parseFloat(i.paddingLeft)+(j?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=m+"px",j&&(c.paddingBottom=i.paddingBottom),n=t.clientWidth,o=t.clientHeight,g=t.scrollWidth,x=t.scrollHeight,y=t.scrollWidth-n,v=t.scrollHeight-o,r=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,o,r,i,l=window&&window.navigator;C=window,D=(Y=document).documentElement,L=Y.body,N=tl("div"),V=!!window.PointerEvent,(P=tl("div")).style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",z="grab"===P.style.cursor?"grab":"move",F=l&&-1!==l.userAgent.toLowerCase().indexOf("android"),B="ontouchstart"in D&&"orientation"in C||l&&(l.MaxTouchPoints>0||l.msMaxTouchPoints>0),n=tl("div"),r=(o=tl("div")).style,i=L,r.display="inline-block",r.position="relative",n.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",n.appendChild(o),i.appendChild(n),e=o.offsetHeight+18>n.scrollHeight,i.removeChild(n),j=e,I=function(t){for(var e=t.split(","),n=(("onpointerdown"in N)?"pointerdown,pointermove,pointerup,pointercancel":("onmspointerdown"in N)?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(","),o={},r=4;--r>-1;)o[e[r]]=n[r],o[n[r]]=e[r];try{D.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){A=1}}))}catch(t){}return o}("touchstart,touchmove,touchend,touchcancel"),tM(Y,"touchcancel",te),tM(C,"touchmove",te),L&&L.addEventListener("touchstart",te),tM(Y,"contextmenu",function(){for(var t in tu)tu[t].isPressed&&tu[t].endDrag(
1)}),k=_=Z()}k?(W=k.plugins.inertia,K=k.core.context||function(){},tn=(O=k.utils.checkPrefix)(tn),to=O(to),R=k.utils.toArray,G=k.core.getStyleSaver,U=!!O("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},t$=function(t){function e(n,o){r=t.call(this)||this,_||tq(1),n=R(n)[0],r.styles=G&&G(n,"transform,left,top"),W||(W=k.plugins.inertia),r.vars=o=tm(o||{}),r.target=n,r.x=r.y=r.rotation=0,r.dragResistance=parseFloat(o.dragResistance)||0,r.edgeResistance=isNaN(o.edgeResistance)?1:parseFloat(o.edgeResistance)||0,r.lockAxis=o.lockAxis,r.autoScroll=o.autoScroll||0,r.lockedAxis=null,r.allowEventDefault=!!o.allowEventDefault,k.getProperty(n,"x");var r,i,l,a,s,c,p,u,d,f,h,g,x,m,y,v,w,b,T,E,L,N,O,A,U,j,$,Z,te,tn,tl,tp,tf,tw,tT=(o.type||"x,y").toLowerCase(),tC=~tT.indexOf("x")||~tT.indexOf("y"),tO=-1!==tT.indexOf("rotation"),tI=tO?"rotation":tC?"x":"left",tV=tC?"y":"top",t$=!!(~tT.indexOf("x")||~tT.indexOf("left")||"scroll"===tT),tZ=!!(~tT.indexOf("y")||~tT.indexOf("top")||"scroll"===tT),tJ=o.minimumMovement||2,tQ=S(r),t0=R(o.trigger||o.handle||n),t1={},t2=0,t3=!1,t9=o.autoScrollMarginTop||40,t4=o.autoScrollMarginRight||40,t5=o.autoScrollMarginBottom||40,t6=o.autoScrollMarginLeft||40,t8=o.clickableTest||tG,t7=0,et=n._gsap||k.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))},eo=n.ownerDocument||Y,er=function(t){return tS(t),t.stopImmediatePropagation&&t.stopImmediatePropagation(),!1},ei=function t(e){if(tQ.autoScroll&&tQ.isDragging&&(t3||b)){var o,r,i,a,s,c,p,u,f=n,h=15*tQ.autoScroll;for(t3=!1,tx.scrollTop=null!=C.pageYOffset?C.pageYOffset:null!=eo.documentElement.scrollTop?eo.documentElement.scrollTop:eo.body.scrollTop,tx.scrollLeft=null!=C.pageXOffset?C.pageXOffset:null!=eo.documentElement.scrollLeft?eo.documentElement.scrollLeft:eo.body.scrollLeft,a=tQ.pointerX-tx.scrollLeft,s=tQ.pointerY-tx.scrollTop;f&&!r;)o=(r=t_(f.parentNode))?tx:f.parentNode,i=r?{bottom:Math.max(D.clientHeight,C.innerHeight||0),right:Math.max(D.clientWidth,C.innerWidth||0),left:0,top:0}:o.getBoundingClientRect(),c=p=0,tZ&&((u=o._gsMaxScrollY-o.scrollTop)<0?p=u:s>i.bottom-t5&&u?(t3=!0,p=Math.min(u,h*(1-Math.max(0,i.bottom-s)/t5)|0)):s<i.top+t9&&o.scrollTop&&(t3=!0,p=-Math.min(o.scrollTop,h*(1-Math.max(0,s-i.top)/t9)|0)),p&&(o.scrollTop+=p)),t$&&((u=o._gsMaxScrollX-o.scrollLeft)<0?c=u:a>i.right-t4&&u?(t3=!0,c=Math.min(u,h*(1-Math.max(0,i.right-a)/t4)|0)):a<i.left+t6&&o.scrollLeft&&(t3=!0,c=-Math.min(o.scrollLeft,h*(1-Math.max(0,a-i.left)/t6)|0)),c&&(o.scrollLeft+=c)),r&&(c||p)&&(C.scrollTo(o.scrollLeft,o.scrollTop),ey(tQ.pointerX+c,tQ.pointerY+p)),f=o}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))):tC?(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")),!d||e||te||(te=!0,!1===tF(tQ,"drag","onDrag")&&(t$&&(tQ.x-=tQ.deltaX),tZ&&(tQ.y-=tQ.deltaY),t(!0)),te=!1)}b=!1},el=function(t,e){var o,r,i=tQ.x,a=tQ.y;n._gsap||(et=k.core.getCache(n)),et.uncache&&k.getProperty(n,"x"),tC?(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||(r=tB(n))&&r.top)||0,tQ.x=parseFloat(n.style.left||(r||{}).left)||0),(E||L||N)&&!e&&(tQ.isDragging||tQ.isThrowing)&&(N&&(tg.x=tQ.x,tg.y=tQ.y,(o=N(tg)).x!==tQ.x&&(tQ.x=o.x,b=!0),o.y!==tQ.y&&(tQ.y=o.y,b=!0)),E&&(o=E(tQ.x))!==tQ.x&&(tQ.x=o,tO&&(tQ.rotation=o),b=!0),L&&((o=L(tQ.y))!==tQ.y&&(tQ.y=o),b=!0)),b&&ei(!0),t||(tQ.deltaX=tQ.x-i,tQ.deltaY=tQ.y-a,tF(tQ,"throwupdate","onThrowUpdate"))},ea=function(t,e,n,o){return(null==e&&(e=-1e20),null==n&&(n=1e20),J(t))?function(r){var i=tQ.isPressed?1-tQ.edgeResistance:1;return t.call(tQ,(r>n?n+(r-n)*i:r<e?e+(r-e)*i:r)*o)*o}:ti(t)?function(o){for(var r,i,l=t.length,a=0,s=1e20;--l>-1;)(i=(r=t[l])-o)<0&&(i=-i),i<s&&r>=e&&r<=n&&(a=l,s=i);return t[a]}:isNaN(t)?function(t){return t}:function(){return t*o}},es=function(){var t,e,r,i,a,s,c,p,d,f,y;u=!1,l?(l.calibrate(),tQ.minX=g=-l.maxScrollLeft(),tQ.minY=m=-l.maxScrollTop(),tQ.maxX=h=tQ.maxY=x=0,u=!0):o.bounds&&(t=tW(o.bounds,n.parentNode),tO?(tQ.minX=g=t.left,tQ.maxX=h=t.left+t.width,tQ.minY=m=tQ.maxY=x=0):tt(o.bounds.maxX)&&tt(o.bounds.maxY)?(e=tW(n,n.parentNode),tQ.minX=g=Math.round(en(tI,"px")+t.left-e.left),tQ.minY=m=Math.round(en(tV,"px")+t.top-e.top),tQ.maxX=h=Math.round(g+(t.width-e.width)),tQ.maxY=x=Math.round(m+(t.height-e.height))):(tQ.minX=g=(t=o.bounds).minX,tQ.minY=m=t.minY,tQ.maxX=h=t.maxX,tQ.maxY=x=t.maxY),g>h&&(tQ.minX=h,tQ.maxX=h=g,g=tQ.minX),m>x&&(tQ.minY=x,tQ.maxY=x=m,m=tQ.minY),tO&&(tQ.minRotation=g,tQ.maxRotation=h),u=!0),o.liveSnap&&((i=ti(r=!0===o.liveSnap?o.snap||{}:o.liveSnap)||J(r),tO)?(E=ea(i?r:r.rotation,g,h,1),L=null):r.points?(a=i?r:r.points,s=g,c=h,p=m,d=x,f=r.radius,y=l?-1:1,f=f&&f<1e20?f*f:1e20,N=J(a)?function(t){var e,n,o,r=tQ.isPressed?1-tQ.edgeResistance:1,i=t.x,l=t.y;return t.x=i=i>c?c+(i-c)*r:i<s?s+(i-s)*r:i,t.y=l=l>d?d+(l-d)*r:l<p?p+(l-p)*r:l,(e=a.call(tQ,t))!==t&&(t.x=e.x,t.y=e.y),1!==y&&(t.x*=y,t.y*=y),f<1e20&&(n=t.x-i)*n+(o=t.y-l)*o>f&&(t.x=i,t.y=l),t}:ti(a)?function(t){for(var e,n,o,r,i=a.length,l=0,s=1e20;--i>-1;)(r=(e=(o=a[i]).x-t.x)*e+(n=o.y-t.y)*n)<s&&(l=i,s=r);return s<=f?a[l]:t}:function(t){return t}):(t$&&(E=ea(i?r:r.x||r.left||r.scrollLeft,g,h,l?-1:1)),tZ&&(L=ea(i?r:r.y||r.top||r.scrollTop,m,x,l?-1:1))))},ec=function(){tQ.isThrowing=!1,tF(tQ,"throwcomplete","onThrowComplete")},ep=function(){tQ.isThrowing=!1},eu=function(t,e){var r,i,a,s;t&&W?(!0===t&&(i=ti(r=o.snap||o.liveSnap||{})||J(r),t={resistance:(o.throwResistance||o.resistance||1e3)/(tO?10:1)},tO?t.rotation=tK(tQ,i?r:r.rotation,h,g,1,e):(t$&&(t[tI]=tK(tQ,i?r:r.points||r.x||r.left,h,g,l?-1:1,e||"x"===tQ.lockedAxis)),tZ&&(t[tV]=tK(tQ,i?r:r.points||r.y||r.top,x,m,l?-1:1,e||"y"===tQ.lockedAxis)),(r.points||ti(r)&&Q(r[0]))&&(t.linkedProps=tI+","+tV,t.radiu
1s=r.radius))),tQ.isThrowing=!0,s=isNaN(o.overshootTolerance)?1===o.edgeResistance?0:1-tQ.edgeResistance+.2:o.overshootTolerance,t.duration||(t.duration={max:Math.max(o.minDuration||0,"maxDuration"in o?o.maxDuration:2),min:isNaN(o.minDuration)?0===s||Q(t)&&t.resistance>1e3?0:.5:o.minDuration,overshoot:s}),tQ.tween=a=k.to(l||n,{inertia:t,data:"_draggable",inherit:!1,onComplete:ec,onInterrupt:ep,onUpdate:o.fastMode?tF:el,onUpdateParams:o.fastMode?[tQ,"onthrowupdate","onThrowUpdate"]:r&&r.radius?[!1,!0]:[]}),!o.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))):u&&tQ.applyBounds()},ed=function(t){var e,o=U;U=X(n.parentNode,!0),t&&tQ.isPressed&&!U.equals(o||new M)&&(e=o.inverse().apply({x:a,y:s}),U.apply(e,e),a=e.x,s=e.y),U.equals(ts)&&(U=null)},ef=function(){var t,e,o,r=1-tQ.edgeResistance,i=ee?tL(eo):0,d=ee?tD(eo):0;tC&&(et.x=en(tI,"px")+"px",et.y=en(tV,"px")+"px",et.renderTransform()),ed(!1),tz.x=tQ.pointerX-i,tz.y=tQ.pointerY-d,U&&U.apply(tz,tz),a=tz.x,s=tz.y,b&&(ey(tQ.pointerX,tQ.pointerY),ei(!0)),tf=X(n),l?(es(),p=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)[to]||"0 0").split(" "),w=tQ.rotationOrigin=X(n).apply({x:parseFloat(t[0])||0,y:parseFloat(t[1])||0}),el(!0,!0),e=tQ.pointerX-w.x-i,o=w.y-tQ.pointerY+d,c=tQ.x,p=tQ.y=Math.atan2(o,e)*ta):(p=en(tV,"px"),c=en(tI,"px"))),u&&r&&(c>h?c=h+(c-h)/r:c<g&&(c=g-(g-c)/r),!tO&&(p>x?p=x+(p-x)/r:p<m&&(p=m-(m-p)/r))),tQ.startX=c=tr(c),tQ.startY=p=tr(p)},eh=function(){return tQ.tween&&tQ.tween.isActive()},eg=function(){!P.parentNode||eh()||tQ.isDragging||P.parentNode.removeChild(P)},ex=function(t,r){var c;if(!i||tQ.isPressed||!t||("mousedown"===t.type||"pointerdown"===t.type)&&!r&&tc()-t7<30&&I[tQ.pointerEvent.type]){tp&&t&&i&&tS(t);return}if(j=eh(),tw=!1,tQ.pointerEvent=t,I[t.type]?(tM(A=~t.type.indexOf("touch")?t.currentTarget||t.target:eo,"touchend",ev),tM(A,"touchmove",em),tM(A,"touchcancel",ev),tM(eo,"touchstart",tY)):(A=null,tM(eo,"mousemove",em)),Z=null,(!V||!A)&&(tM(eo,"mouseup",ev),t&&t.target&&tM(t.target,"mouseup",ev)),O=t8.call(tQ,t.target)&&!1===o.dragClickables&&!r){tM(t.target,"change",ev),tF(tQ,"pressInit","onPressInit"),tF(tQ,"press","onPress"),tU(t0,!0),tp=!1;return}if((tp=!($=!!A&&t$!==tZ&&!1!==tQ.vars.allowNativeTouchScrolling&&(!tQ.vars.allowContextMenu||!t||!t.ctrlKey&&!(t.which>2))&&(t$?"y":"x"))&&!tQ.allowEventDefault)&&(tS(t),tM(C,"touchforcechange",tS)),t.changedTouches?v=(t=y=t.changedTouches[0]).identifier:t.pointerId?v=t.pointerId:y=v=null,q++,tb(ei),s=tQ.pointerY=t.pageY,a=tQ.pointerX=t.pageX,tF(tQ,"pressInit","onPressInit"),($||tQ.autoScroll)&&tR(n.parentNode),!n.parentNode||!tQ.autoScroll||l||tO||!n.parentNode._gsMaxScrollX||P.parentNode||n.getBBox||(P.style.width=n.parentNode.scrollWidth+"px",n.parentNode.appendChild(P)),ef(),tQ.tween&&tQ.tween.kill(),tQ.isThrowing=!1,k.killTweensOf(l||n,t1,!0),l&&k.killTweensOf(n,{scrollTo:1},!0),tQ.tween=tQ.lockedAxis=null,!o.zIndexBoost&&(tO||l||!1===o.zIndexBoost)||(n.style.zIndex=e.zIndex++),tQ.isPressed=!0,d=!!(o.onDrag||tQ._listeners.drag),f=!!(o.onMove||tQ._listeners.move),!1!==o.cursor||o.activeCursor)for(c=t0.length;--c>-1;)k.set(t0[c],{cursor:o.activeCursor||o.cursor||("grab"===z?"grabbing":z)});tF(tQ,"press","onPress")},em=function(t){var e,o,r,l,c,p,u=t;if(!i||H||!tQ.isPressed||!t){tp&&t&&i&&tS(t);return}if(tQ.pointerEvent=t,e=t.changedTouches){if((t=e[0])!==y&&t.identifier!==v){for(l=e.length;--l>-1&&(t=e[l]).identifier!==v&&t.target!==n;);if(l<0)return}}else if(t.pointerId&&v&&t.pointerId!==v)return;A&&$&&!Z&&(tz.x=t.pageX-(ee?tL(eo):0),tz.y=t.pageY-(ee?tD(eo):0),U&&U.apply(tz,tz),o=tz.x,r=tz.y,(c=Math.abs(o-a))!==(p=Math.abs(r-s))&&(c>tJ||p>tJ)||F&&$===Z)&&(Z=c>p&&t$?"x":"y",$&&Z!==$&&tM(C,"touchforcechange",tS),!1!==tQ.vars.lockAxisOnTouchScroll&&t$&&tZ&&(tQ.lockedAxis="x"===Z?"y":"x",J(tQ.vars.onLockAxis)&&tQ.vars.onLockAxis.call(tQ,u)),F&&$===Z)?ev(u):(tQ.allowEventDefault||$&&(!Z||$===Z)||!1===u.cancelable?tp&&(tp=!1):(tS(u),tp=!0),tQ.autoScroll&&(t3=!0),ey(t.pageX,t.pageY,f))},ey=function(t,e,n){var o,r,i,l,d,f,y=1-tQ.dragResistance,v=1-tQ.edgeResistance,T=tQ.pointerX,M=tQ.pointerY,X=p,S=tQ.x,k=tQ.y,C=tQ.endX,Y=tQ.endY,D=tQ.endRotation,P=b;tQ.pointerX=t,tQ.pointerY=e,ee&&(t-=tL(eo),e-=tD(eo)),tO?(l=Math.atan2(w.y-e,t-w.x)*ta,(d=tQ.y-l)>180?(p-=360,tQ.y=l):d<-180&&(p+=360,tQ.y=l),tQ.x!==c||Math.max(Math.abs(a-t),Math.abs(s-e))>tJ?(tQ.y=l,i=c+(p-l)*y):i=c):(U&&(f=t*U.a+e*U.c+U.e,e=t*U.b+e*U.d+U.f,t=f),(r=e-s)<tJ&&r>-tJ&&(r=0),(o=t-a)<tJ&&o>-tJ&&(o=0),(tQ.lockAxis||tQ.lockedAxis)&&(o||r)&&(!(f=tQ.lockedAxis)&&(tQ.lockedAxis=f=t$&&Math.abs(o)>Math.abs(r)?"y":tZ?"x":null,f&&J(tQ.vars.onLockAxis)&&tQ.vars.onLockAxis.call(tQ,tQ.pointerEvent)),"y"===f?r=0:"x"===f&&(o=0)),i=tr(c+o*y),l=tr(p+r*y)),(E||L||N)&&(tQ.x!==i||tQ.y!==l&&!tO)&&(N&&(tg.x=i,tg.y=l,i=tr((f=N(tg)).x),l=tr(f.y)),E&&(i=tr(E(i))),L&&(l=tr(L(l)))),u&&(i>h?i=h+Math.round((i-h)*v):i<g&&(i=g+Math.round((i-g)*v)),!tO&&(l>x?l=Math.round(x+(l-x)*v):l<m&&(l=Math.round(m+(l-m)*v)))),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===tF(tQ,"move","onMove")?(tQ.pointerX=T,tQ.pointerY=M,p=X,tQ.x=S,tQ.y=k,tQ.endX=C,tQ.endY=Y,tQ.endRotation=D,b=P):!tQ.isDragging&&tQ.isPressed&&(tQ.isDragging=tw=!0,tF(tQ,"dragstart","onDragStart")))},ev=function t(e,r){if(!i||!tQ.isPressed||e&&null!=v&&!r&&(e.pointerId&&e.pointerId!==v&&e.target!==n||e.changedTouches&&!tk(e.changedTouches,v))){tp&&e&&i&&tS(e);return}tQ.isPressed=!1;var l,a,s,c,p=e,u=tQ.isDragging,d=tQ.vars.allowContextMenu&&e&&(e.ctrlKey||e.which>2),f=k.delayedCall(.001,eg);if(A?(tX(A,"touchend",t),tX(A,"touchmove",em),tX(A,"touchcancel",t),tX(eo,"touchstart",tY)):tX(eo,"mousemove",em),tX(C,"touchforcechange",tS),(!V||!A)&&(tX(eo,"mouseup",t),e&&e.target&&tX(e.target,"mouseup",t)),b=!1,u&&(t2=th=tc(),tQ.isDragging=!1),tE(ei),O&&!d){e&&(tX(e.target,"change",t),tQ.pointerEvent=p),tU(t0,!1),tF(tQ,"release","onRelease"),tF(tQ,"click","onClick"),O=!1;return}for(a=t0.length;--a>-1;)tA(t0[a],"cursor",o.cursor||(!1!==o.cursor?z:null));if(q--,e){if((l=e.changedTouches)&&(e=l[0])!==y&&e.identifier!==v){for(a=l.length;--a>-1&&(e=l[a]).identifier!==v&&e.target!==n;);if(a<0&&!r)return}tQ.pointerEvent=p,tQ.pointerX=e.pageX,tQ.pointerY=e.pageY}return d&&p?(tS(p),tp=!0,tF(tQ,"release","onRelease")):p&&!u?(tp=!1,j&&(o.snap||o.bounds)&&eu(o.inertia||o.throwProps),tF(tQ,"release","onRelease"),(!F||"touchmove"!==p.type)&&-1===p.type.indexOf("cancel")&&(tF(tQ,"click","onClick"),tc()-t7<300&&tF(tQ,"doubleclick","onDoubleClick"),c=p.target||n,t7=tc(),F||p.defaultPrevented||k.delayedCall(.05,function(){t7!==tn&&tQ.enabled()&&!tQ.isPressed&&!p.defaultPrevented&&(c.click?c.click():eo.createEvent&&((s=eo.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,C,1,tQ.pointerEvent.
1screenX,tQ.pointerEvent.screenY,tQ.pointerX,tQ.pointerY,!1,!1,!1,!1,0,null),c.dispatchEvent(s)))}))):(eu(o.inertia||o.throwProps),!tQ.allowEventDefault&&p&&(!1!==o.dragClickables||!t8.call(tQ,p.target))&&u&&(!$||Z&&$===Z)&&!1!==p.cancelable?(tp=!0,tS(p)):tp=!1,tF(tQ,"release","onRelease")),eh()&&f.duration(tQ.tween.duration()),u&&tF(tQ,"dragend","onDragEnd"),!0},ew=function(t){if(t&&tQ.isDragging&&!l){var e=t.target||n.parentNode,o=e.scrollLeft-e._gsScrollX,r=e.scrollTop-e._gsScrollY;(o||r)&&(U?(a-=o*U.a+r*U.c,s-=r*U.d+o*U.b):(a-=o,s-=r),e._gsScrollX+=o,e._gsScrollY+=r,ey(tQ.pointerX,tQ.pointerY))}},eb=function(t){var e=tc(),n=e-t7<100,o=e-t2<50,r=n&&tn===t7,i=tQ.pointerEvent&&tQ.pointerEvent.defaultPrevented,l=n&&tl===t7,a=t.isTrusted||null==t.isTrusted&&n&&r;if((r||o&&!1!==tQ.vars.suppressClickOnDrag)&&t.stopImmediatePropagation&&t.stopImmediatePropagation(),n&&!(tQ.pointerEvent&&tQ.pointerEvent.defaultPrevented)&&(!r||a&&!l)){a&&r&&(tl=t7),tn=t7;return}(tQ.isPressed||o||n)&&(!a||!t.detail||!n||i)&&tS(t),n||o||tw||(t&&t.target&&(tQ.pointerEvent=t),tF(tQ,"click","onClick"))},eT=function(t){return U?{x:t.x*U.a+t.y*U.c+U.e,y:t.x*U.b+t.y*U.d+U.f}:{x:t.x,y:t.y}};return(T=e.get(n))&&T.kill(),r.startDrag=function(t,e){var o,r,i,l;ex(t||tQ.pointerEvent,!0),e&&!tQ.hitTest(t||tQ.pointerEvent)&&(o=tH(t||tQ.pointerEvent),r=tH(n),i=eT({x:o.left+o.width/2,y:o.top+o.height/2}),l=eT({x:r.left+r.width/2,y:r.top+r.height/2}),a-=i.x-l.x,s-=i.y-l.y),tQ.isDragging||(tQ.isDragging=tw=!0,tF(tQ,"dragstart","onDragStart"))},r.drag=em,r.endDrag=function(t){return ev(t||tQ.pointerEvent,!0)},r.timeSinceDrag=function(){return tQ.isDragging?0:(tc()-t2)/1e3},r.timeSinceClick=function(){return(tc()-t7)/1e3},r.hitTest=function(t,n){return e.hitTest(tQ.target,t,n)},r.getDirection=function(t,e){var o,r,i,l,a,s,u="velocity"===t&&W?t:Q(t)&&!tO?"element":"start";return("element"===u&&(a=tH(tQ.target),s=tH(t)),o="start"===u?tQ.x-c:"velocity"===u?W.getVelocity(n,tI):a.left+a.width/2-(s.left+s.width/2),tO)?o<0?"counter-clockwise":"clockwise":(e=e||2,l=(i=Math.abs(o/(r="start"===u?tQ.y-p:"velocity"===u?W.getVelocity(n,tV):a.top+a.height/2-(s.top+s.height/2))))<1/e?"":o<0?"left":"right",i<e&&(""!==l&&(l+="-"),l+=r<0?"up":"down"),l)},r.applyBounds=function(t,e){var r,i,l,a,s,c;if(t&&o.bounds!==t)return o.bounds=t,tQ.update(!0,e);if(el(!0),es(),u&&!eh()){if(r=tQ.x,i=tQ.y,r>h?r=h:r<g&&(r=g),i>x?i=x:i<m&&(i=m),(tQ.x!==r||tQ.y!==i)&&(l=!0,tQ.x=tQ.endX=r,tO?tQ.endRotation=r:tQ.y=tQ.endY=i,b=!0,ei(!0),tQ.autoScroll&&!tQ.isDragging))for(tR(n.parentNode),a=n,tx.scrollTop=null!=C.pageYOffset?C.pageYOffset:null!=eo.documentElement.scrollTop?eo.documentElement.scrollTop:eo.body.scrollTop,tx.scrollLeft=null!=C.pageXOffset?C.pageXOffset:null!=eo.documentElement.scrollLeft?eo.documentElement.scrollLeft:eo.body.scrollLeft;a&&!c;)s=(c=t_(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<m)&&eu(o.inertia||o.throwProps,l)}return tQ},r.update=function(t,e,o){if(e&&tQ.isPressed){var r=X(n),i=tf.apply({x:tQ.x-c,y:tQ.y-p}),l=X(n.parentNode,!0);l.apply({x:r.e-i.x,y:r.f-i.y},i),tQ.x-=i.x-l.e,tQ.y-=i.y-l.f,ei(!0),ef()}var a=tQ.x,s=tQ.y;return ed(!e),t?tQ.applyBounds():(b&&o&&ei(!0),el(!0)),e&&(ey(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)&&ef(),tQ.autoScroll&&(tR(n.parentNode,tQ.isDragging),t3=tQ.isDragging,ei(!0),tP(n,ew),tN(n,ew)),tQ},r.enable=function(t){var e,r,a,s={lazy:!0};if(!1!==o.cursor&&(s.cursor=o.cursor||z),k.utils.checkPrefix("touchCallout")&&(s.touchCallout="none"),"soft"!==t){for(tv(t0,t$===tZ?"none":o.allowNativeTouchScrolling&&n.scrollHeight===n.clientHeight==(n.scrollWidth===n.clientHeight)||o.allowEventDefault?"manipulation":t$?"pan-y":"pan-x"),r=t0.length;--r>-1;)a=t0[r],V||tM(a,"mousedown",ex),tM(a,"touchstart",ex),tM(a,"click",eb,!0),k.set(a,s),a.getBBox&&a.ownerSVGElement&&t$!==tZ&&k.set(a.ownerSVGElement,{touchAction:o.allowNativeTouchScrolling||o.allowEventDefault?"manipulation":t$?"pan-y":"pan-x"}),o.allowContextMenu||tM(a,"contextmenu",er);tU(t0,!1)}
1return tN(n,ew),i=!0,W&&"soft"!==t&&W.track(l||n,tC?"x,y":tO?"rotation":"top,left"),n._gsDragID=e=n._gsDragID||"d"+td++,tu[e]=tQ,l&&(l.enable(),l.element._gsDragID=e),(o.bounds||tO)&&ef(),o.bounds&&tQ.applyBounds(),tQ},r.disable=function(t){for(var e,o=tQ.isDragging,r=t0.length;--r>-1;)tA(t0[r],"cursor",null);if("soft"!==t){for(tv(t0,null),r=t0.length;--r>-1;)tA(e=t0[r],"touchCallout",null),tX(e,"mousedown",ex),tX(e,"touchstart",ex),tX(e,"click",eb,!0),tX(e,"contextmenu",er);tU(t0,!0),A&&(tX(A,"touchcancel",ev),tX(A,"touchend",ev),tX(A,"touchmove",em)),tX(eo,"mouseup",ev),tX(eo,"mousemove",em)}return tP(n,ew),i=!1,W&&"soft"!==t&&(W.untrack(l||n,tC?"x,y":tO?"rotation":"top,left"),tQ.tween&&tQ.tween.kill()),l&&l.disable(),tE(ei),tQ.isDragging=tQ.isPressed=O=!1,o&&tF(tQ,"dragend","onDragEnd"),tQ},r.enabled=function(t,e){return arguments.length?t?tQ.enable(e):tQ.disable(e):i},r.kill=function(){return tQ.isThrowing=!1,tQ.tween&&tQ.tween.kill(),tQ.disable(),k.set(t0,{clearProps:"userSelect"}),delete tu[n._gsDragID],tQ},r.revert=function(){this.kill(),this.styles&&this.styles.revert()},~tT.indexOf("scroll")&&(l=r.scrollProxy=new tj(n,ty({onKill:function(){tQ.isPressed&&ev(null)}},o)),n.style.overflowY=tZ&&!B?"auto":"hidden",n.style.overflowX=t$&&!B?"auto":"hidden",n=l.content),tO?t1.rotation=1:(t$&&(t1[tI]=1),tZ&&(t1[tV]=1)),et.force3D=!("force3D"in o)||o.force3D,K(S(r)),r.enable(),r}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t,e.register=function(t){k=t,tq()},e.create=function(t,n){return _||tq(!0),R(t).map(function(t){return new e(t,n)})},e.get=function(t){return tu[(R(t)[0]||{})._gsDragID]},e.timeSinceDrag=function(){return(tc()-th)/1e3},e.hitTest=function(t,e,n){if(t===e)return!1;var o,r,i,l=tH(t),a=tH(e),s=l.top,c=l.left,p=l.right,u=l.bottom,d=l.width,f=l.height,h=a.left>p||a.right<c||a.top>u||a.bottom<s;return h||!n?!h:(i=-1!==(n+"").indexOf("%"),n=parseFloat(n)||0,(o={left:Math.max(c,a.left),top:Math.max(s,a.top)}).width=Math.min(p,a.right)-o.left,o.height=Math.min(u,a.bottom)-o.top,!(o.width<0)&&!(o.height<0)&&(i?(n*=.01,(r=o.width*o.height)>=d*f*n||r>=a.width*a.height*n):o.width>n&&o.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],o=n&&n.indexOf(e);o>=0&&n.splice(o,1)},e.dispatchEvent=function(t){var e,n=this;return(this._listeners[t]||[]).forEach(function(o){return!1===o.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.13.0",Z()&&k.registerPlugin(t$)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.