PageSourceSearch

https://www.parc-animalier-verdon.com/content/themes/verdon-theme/build/gsap-plugin-Draggable-e9306fae.js

js parc-animalier-verdon.com collected 2026-10-01 23:52:30 UTC 34,886 bytes, 2 lines download raw bytes

1(self.webpackChunklesaiglesduverdon_theme=self.webpackChunklesaiglesduverdon_theme||[]).push([[248],{9940:function(t,e){!function(t){"use strict";function e(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var o,r,i,l,a,s,c,d,u,p="transform",f=p+"Origin",h=function(t){var e=t.ownerDocument||t;!(p in t.style)&&"msTransform"in t.style&&(f=(p="msTransform")+"Origin");for(;e.parentNode&&(e=e.parentNode););if(r=window,c=new k,e){o=e,i=e.documentElement,l=e.body,(d=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(){return r.pageYOffset||o.scrollTop||i.scrollTop||l.scrollTop||0},v=function(){return r.pageXOffset||o.scrollLeft||i.scrollLeft||l.scrollLeft||0},w=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},b=function t(e){return"fixed"===r.getComputedStyle(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)},T=function t(e,n){if(e.parentNode&&(o||h(e))){var r=w(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=2!==n?0:100,d=3===n?100:0,u="position:absolute;display:block;pointer-events:none;margin:0;padding:0;",p=o.createElementNS?o.createElementNS(i.replace(/^https/,"http"),l):o.createElement(l);return n&&(r?(s||(s=t(e)),p.setAttribute("width",.01),p.setAttribute("height",.01),p.setAttribute("transform","translate("+c+","+d+")"),s.appendChild(p)):(a||((a=t(e)).style.cssText=u),p.style.cssText=u+"width:0.1px;height:0.1px;top:"+d+"px;left:"+c+"px",a.appendChild(p))),p}throw"Need document and parent."},E=function(t){for(var e=new k,n=0;n<t.numberOfItems;n++)e.multiply(t.getItem(n).matrix);return e},M=function(t){var e,n=t.getCTM();return n||(e=t.style[p],t.style[p]="none",t.appendChild(d),n=d.getCTM(),t.removeChild(d),e?t.style[p]=e:t.style.removeProperty(p.replace(/([A-Z])/g,"-$1").toLowerCase())),n||c.clone()},X=function(t,e){var n,o,i,l,d,h,g=w(t),y=t===g,v=g?x:m,b=t.parentNode;if(t===r)return t;if(v.length||v.push(T(t,1),T(t,2),T(t,3)),n=g?s:a,g)y?(l=-(i=M(t)).e/i.a,d=-i.f/i.d,o=c):t.getBBox?(i=t.getBBox(),l=(o=(o=t.transform?t.transform.baseVal:{}).numberOfItems?o.numberOfItems>1?E(o):o.getItem(0).matrix:c).a*i.x+o.c*i.y,d=o.b*i.x+o.d*i.y):(o=new k,l=d=0),e&&"g"===t.tagName.toLowerCase()&&(l=d=0),(y?g:b).appendChild(n),n.setAttribute("transform","matrix("+o.a+","+o.b+","+o.c+","+o.d+","+(o.e+l)+","+(o.f+d)+")");else{if(l=d=0,u)for(o=t.offsetParent,i=t;i&&(i=i.parentNode)&&i!==o&&i.parentNode;)(r.getComputedStyle(i)[p]+"").length>4&&(l=i.offsetLeft,d=i.offsetTop,i=0);if("absolute"!==(h=r.getComputedStyle(t)).position&&"fixed"!==h.position)for(o=t.offsetParent;b&&b!==o;)l+=b.scrollLeft||0,d+=b.scrollTop||0,b=b.parentNode;(i=n.style).top=t.offsetTop-d+"px",i.left=t.offsetLeft-l+"px",i[p]=h[p],i[f]=h[f],i.position="fixed"===h.position?"fixed":"absolute",t.parentNode.appendChild(n)}return n},S=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},k=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),S(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 S(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,d=t.d,u=t.e,p=t.f;return S(this,a*e+c*o,a*n+c*r,s*e+d*o,s*n+d*r,i+u*e+p*o,l+u*n+p*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 Y(t,e,n,r){if(!t||!t.parentNode||(o||h(t)).documentElement===t)return new k;var i=g(t),l=w(t)?x:m,a=X(t,n),s=l[0].getBoundingClientRect(),c=l[1].getBoundingClientRect(),d=l[2].getBoundingClientRect(),u=a.parentNode,p=!r&&b(t),f=new k((c.left-s.left)/100,(c.top-s.top)/100,(d.left-s.left)/100,(d.top-s.top)/100,s.left+(p?0:v()),s.top+(p?0:y()));if(u.removeChild(a),i)for(s=i.length;s--;)(c=i[s]).scaleX=c.scaleY=0,c.renderTransform(1,c);return e?f.inverse():f}var C,D,L,P,N,_,O,R,A,B,I,H,F,W,z,V,K,G,U,j,q,$,Z=0,J=function(){return"undefined"!=typeof window},Q=function(){return C||J()&&(C=window.gsap)&&C.registerPlugin&&C},tt=function(t){return"function"==typeof t},et=function(t){return"object"==typeof t},nt=function(t){return void 0===t},ot=function(){return!1},rt="transform",it="transformOrigin",lt=function(t){return Math.round(1e4*t)/1e4},at=Array.isArray,st=function(t,e){var n=L.createElementNS?L.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):L.createElement(t);return n.style?n:L.createElement(t)},ct=180/Math.PI,dt=1e20,ut=new k,pt=Date.now||function(){return(new Date).getTime()},ft=[],ht={},gt=0,xt=/^(?:a|input|textarea|button|select)$/i,mt=0,yt={},vt={},wt=function(t,e){var n,o={};for(n in t)o[n]=e?t[n]*e:t[n];return o},bt=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},Tt=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)},Et=function(){return ft.forEach((function(t){return t()}))},Mt=function(t){ft.push(t),1===ft.length&&C.ticker.add(Et)},Xt=function(){return!ft.length&&C.ticker.remove(Et)},St=function(t){for(var e=ft.length;e--;)ft[e]===t&&ft.splice(e,1);C.to(Xt,{overwrite:!0,delay:15,duration:0,onComplete:Xt,data:"_draggable"})},kt=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},Yt=function(t,e,n,o){if(t.addEventListener){var r=F[e];o=o||(I?{passive:!1}:null),t.addEventListener(r||e,n,o),r&&e!==r&&t.addEventListener(e,n,o)}},Ct=function(t,e,n,o){if(t.removeEventListener){var r=F[e];t.removeEventListener(r||e,n,o),r&&e!==r&&t.removeEventListener(e,n,o)}},Dt=function(t){t.preventDefault&&t.preventDefault(),t.preventManipulation&&t.preventManipulation()},Lt=function(t,e){for(var n=t.length;n--;)if(t[n].identifier===e)return!0},Pt=function t(e){W=e.touches&&Z<e.touches.length,Ct(e.target,"touchend",t)},Nt=function(t){W=t.touches&&Z<t.touches.length,Yt(t.target,"touchend",Pt)},_t=function(t){return D.pageYOffset||t.scrollTop||t.documentElement.scrollTop||t.body.scrollTop||0},Ot=function(t){return D.pageXOffset||t.scrollLeft||t.documentElement.scrollLeft||t.body.scrollLeft||0},Rt=function t(e,n){Yt(e,"scroll",n),Bt(e.parentNode)||t(e.parentNode,n)},At=function t(e,n){Ct(e,"scroll",n),Bt(e.parentNode)||t(e.parentNode,n)},Bt=function(t){return!(t&&t!==P&&9!==t.nodeType&&t!==L.body&&t!==D&&t.nodeType&&t.parentNode)},It=function(t,e){var n="x"===e?"Width":"Height",o="scroll"+n,r="client"+n;return Math.max(0,Bt(t)?Math.max(P[o],N[o])-(D["inner"+n]||P[r]||N[r]):t[o]-t[r])},Ht=function t(e,n){var o=It(e,"x"),r=It(e,"y");Bt(e)?e=vt:t(e.parentNode,n),e._gsMaxScrollX=o,e._gsMaxScrollY=r,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},Ft=function(t,e,n){var o=t.style;o&&(nt(o[e])&&(e=A(e,t)||e),null==n?o.removeProperty&&o.removeProperty(e.replace(/([A-Z])/g,"-$1").toLowerCase()):o[e]=n)},Wt=function(t){return D.getComputedStyle(t instanceof Element?t:t.host||(t.parentNode||{}).host||t)},zt={},Vt=function(t){if(t===D)return zt.left=zt.top=0,zt.width=zt.right=P.clientWidth||t.innerWidth||N.clientWidth||0,zt.height=zt.bottom=(t.innerHe
vendor: 6,505 bytes, line 1
1ight||0)-20<P.clientHeight?P.clientHeight:t.innerHeight||N.clientHeight||0,zt;var e=t.ownerDocument||L,n=nt(t.pageX)?t.nodeType||nt(t.left)||nt(t.top)?B(t)[0].getBoundingClientRect():t:{left:t.pageX-Ot(e),top:t.pageY-_t(e),right:t.pageX-Ot(e)+1,bottom:t.pageY-_t(e)+1};return nt(n.right)&&!nt(n.width)?(n.right=n.left+n.width,n.bottom=n.top+n.height):nt(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},Kt=function(t,e,n){var o,r=t.vars,i=r[n],l=t._listeners[e];return tt(i)&&(o=i.apply(r.callbackScope||t,r[n+"Params"]||[t.pointerEvent])),l&&!1===t.dispatchEvent(e)&&(o=!1),o},Gt=function(t,e){var n,o,r,i=B(t)[0];return i.nodeType||i===D?jt(i,e):nt(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})},Ut={},jt=function(t,e){e=B(e)[0];var n,o,r,i,l,a,s,c,d,u,p,f,h,g=t.getBBox&&t.ownerSVGElement,x=t.ownerDocument||L;if(t===D)r=_t(x),o=(n=Ot(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===D||nt(e))return t.getBoundingClientRect();n=r=0,g?(p=(u=t.getBBox()).width,f=u.height):(t.viewBox&&(u=t.viewBox.baseVal)&&(n=u.x||0,r=u.y||0,p=u.width,f=u.height),p||(u="border-box"===(h=Wt(t)).boxSizing,p=(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=p,i=f}return t===e?{left:n,top:r,width:o-n,height:i-r}:(a=(l=Y(e,!0).multiply(Y(t))).apply({x:n,y:r}),s=l.apply({x:o,y:r}),c=l.apply({x:o,y:i}),d=l.apply({x:n,y:i}),{left:n=Math.min(a.x,s.x,c.x,d.x),top:r=Math.min(a.y,s.y,c.y,d.y),width:Math.max(a.x,s.x,c.x,d.x)-n,height:Math.max(a.y,s.y,c.y,d.y)-r})},qt=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,et(e[0]))for(a=0;a<s;a++)l[a]=wt(e[a],r);else for(a=0;a<s;a++)l[a]=e[a]*r;n+=1.1,o-=1.1}else tt(e)?c.end=function(n){var o,i,l=e.call(t,n);if(1!==r)if(et(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},$t=function t(e){var n;return!(!e||!e.getAttribute||e===N)&&(!("true"!==(n=e.getAttribute("data-clickable"))&&("false"===n||!xt.test(e.nodeName+"")&&"true"!==e.getAttribute("contentEditable")))||t(e.parentNode))},Zt=function(t,e){for(var n,o=t.length;o--;)(n=t[o]).ondragstart=n.onselectstart=e?null:ot,C.set(n,{lazy:!0,userSelect:e?"text":"none"})},Jt=function t(e){return"fixed"===Wt(e).position||((e=e.parentNode)&&1===e.nodeType?t(e):void 0)},Qt=function(t,e){t=C.utils.toArray(t)[0],e=e||{};var n,o,r,i,l,a,s=document.createElement("div"),c=s.style,d=t.firstChild,u=0,p=0,f=t.scrollTop,h=t.scrollLeft,g=t.scrollWidth,x=t.scrollHeight,m=0,y=0,v=0;q&&!1!==e.force3D?(l="translate3d(",a="px,0px)"):rt&&(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+p);var r=t.scrollLeft-h,i=p;if((r>2||r<-2)&&!o)return h=t.scrollLeft,C.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-h),void(e.onKill&&e.onKill());(n=-n)<0?(p=n-.5|0,n=0):n>y?(p=n-y|0,n=y):p=0,(p||i)&&(this._skip||(c[rt]=l+-p+"px,"+-u+a),p+m>=0&&(c.paddingRight=p+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)return f=t.scrollTop,C.killTweensOf(this,{top:1,scrollTop:1}),this.top(-f),void(e.onKill&&e.onKill());(n=-n)<0?(u=n-.5|0,n=0):n>v?(u=n-v|0,n=v):u=0,(u||i)&&(this._skip||(c[rt]=l+-p+"px,"+-u+a)),t.scrollTop=0|n,f=t.scrollTop},this.maxScrollTop=function(){return v},this.maxScrollLeft=function(){return y},this.disable=function(){for(d=s.firstChild;d;)i=d.nextSibling,t.appendChild(d),d=i;t===s.parentNode&&t.removeChild(s)},this.enable=function(){if((d=t.firstChild)!==s){for(;d;)i=d.nextSibling,s.appendChild(d),d=i;t.appendChild(s),this.calibrate()}},this.calibrate=function(e){var i,l,a,d=t.clientWidth===n;f=t.scrollTop,h=t.scrollLeft,d&&t.clientHeight===o&&s.offsetHeight===r&&g===t.scrollWidth&&x===t.scrollHeight&&!e||((u||p)&&(l=this.left(),a=this.top(),this.left(-t.scrollLeft),this.top(-t.scrollTop)),i=Wt(t),d&&!e||(c.display="block",c.width="auto",c.paddingRight="0px",(m=Math.max(0,t.scrollWidth-t.clientWidth))&&(m+=parseFloat(i.paddingLeft)+($?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",$&&(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()},te=function(t){if(J()&&document.body){var e=window&&window.navigator;D=window,L=document,P=L.documentElement,N=L.body,_=st("div"),G=!!window.PointerEvent,(O=st("div")).style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",K="grab"===O.style.cursor?"grab":"move",z=e&&-1!==e.userAgent.toLowerCase().indexOf("android"),H="ontouchstart"in P&&"orientation"in D||e&&(e.MaxTouchPoints>0||e.msMaxTouchPoints>0),o=st("div"),r=st("div"),i=r.style,l=N,i.display="inline-block",i.position="relative",o.style.cssText="width:90px;height:40px;padding:10px;overflow:auto;visibility:hidden",o.appendChild(r),l.appendChild(o),n=r.offsetHeight+18>o.scrollHeight,l.removeChild(o),$=n,F=function(t){for(var e=t.split(","),n=(("onpointerdown"in _?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in _?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(",")),o={},r=4;--r>-1;)o[e[r]]=n[r],o[n[r]]=e[r];try{P.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){I=1}}))}catch(t){}return o}("touchstart,touchmove,touchend,touchcancel"),Yt(L,"touchcancel",ot),Yt(D,"touchmove",ot),N&&N.addEventListener("touchstart",ot),Yt(L,"contextmenu",(function(){for(var t in ht)ht[t].isPressed&&ht[t].endDrag(
vendor: 4,809 bytes, line 1
1)})),C=R=Q()}var n,o,r,i,l;C?(V=C.plugins.inertia,U=C.core.context||function(){},A=C.utils.checkPrefix,rt=A(rt),it=A(it),B=C.utils.toArray,j=C.core.getStyleSaver,q=!!A("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},ee=function(t){function o(e,r){var i;i=t.call(this)||this,R||te(1),e=B(e)[0],i.styles=j&&j(e,"transform,left,top"),V||(V=C.plugins.inertia),i.vars=r=wt(r||{}),i.target=e,i.x=i.y=i.rotation=0,i.dragResistance=parseFloat(r.dragResistance)||0,i.edgeResistance=isNaN(r.edgeResistance)?1:parseFloat(r.edgeResistance)||0,i.lockAxis=r.lockAxis,i.autoScroll=r.autoScroll||0,i.lockedAxis=null,i.allowEventDefault=!!r.allowEventDefault,C.getProperty(e,"x");var l,a,s,c,d,u,p,f,h,g,x,m,y,v,w,b,T,E,M,X,S,N,_,A,I,q,$,J,Q,ot,rt,st,ft,xt=(r.type||"x,y").toLowerCase(),Et=~xt.indexOf("x")||~xt.indexOf("y"),Xt=-1!==xt.indexOf("rotation"),kt=Xt?"rotation":Et?"x":"left",Pt=Et?"y":"top",It=!(!~xt.indexOf("x")&&!~xt.indexOf("left")&&"scroll"!==xt),zt=!(!~xt.indexOf("y")&&!~xt.indexOf("top")&&"scroll"!==xt),jt=r.minimumMovement||2,ee=n(i),ne=B(r.trigger||r.handle||e),oe={},re=0,ie=!1,le=r.autoScrollMarginTop||40,ae=r.autoScrollMarginRight||40,se=r.autoScrollMarginBottom||40,ce=r.autoScrollMarginLeft||40,de=r.clickableTest||$t,ue=0,pe=e._gsap||C.core.getCache(e),fe=Jt(e),he=function(t,n){return parseFloat(pe.get(e,t,n))},ge=e.ownerDocument||L,xe=function(t){return Dt(t),t.stopImmediatePropagation&&t.stopImmediatePropagation(),!1},me=function t(n){if(ee.autoScroll&&ee.isDragging&&(ie||T)){var o,r,i,l,s,c,d,u,p=e,h=15*ee.autoScroll;for(ie=!1,vt.scrollTop=null!=D.pageYOffset?D.pageYOffset:null!=ge.documentElement.scrollTop?ge.documentElement.scrollTop:ge.body.scrollTop,vt.scrollLeft=null!=D.pageXOffset?D.pageXOffset:null!=ge.documentElement.scrollLeft?ge.documentElement.scrollLeft:ge.body.scrollLeft,l=ee.pointerX-vt.scrollLeft,s=ee.pointerY-vt.scrollTop;p&&!r;)o=(r=Bt(p.parentNode))?vt:p.parentNode,i=r?{bottom:Math.max(P.clientHeight,D.innerHeight||0),right:Math.max(P.clientWidth,D.innerWidth||0),left:0,top:0}:o.getBoundingClientRect(),c=d=0,zt&&((u=o._gsMaxScrollY-o.scrollTop)<0?d=u:s>i.bottom-se&&u?(ie=!0,d=Math.min(u,h*(1-Math.max(0,i.bottom-s)/se)|0)):s<i.top+le&&o.scrollTop&&(ie=!0,d=-Math.min(o.scrollTop,h*(1-Math.max(0,s-i.top)/le)|0)),d&&(o.scrollTop+=d)),It&&((u=o._gsMaxScrollX-o.scrollLeft)<0?c=u:l>i.right-ae&&u?(ie=!0,c=Math.min(u,h*(1-Math.max(0,i.right-l)/ae)|0)):l<i.left+ce&&o.scrollLeft&&(ie=!0,c=-Math.min(o.scrollLeft,h*(1-Math.max(0,l-i.left)/ce)|0)),c&&(o.scrollLeft+=c)),r&&(c||d)&&(D.scrollTo(o.scrollLeft,o.scrollTop),Le(ee.pointerX+c,ee.pointerY+d)),p=o}if(T){var g=ee.x,x=ee.y;Xt?(ee.deltaX=g-parseFloat(pe.rotation),ee.rotation=g,pe.rotation=g+"deg",pe.renderTransform(1,pe)):a?(zt&&(ee.deltaY=x-a.top(),a.top(x)),It&&(ee.deltaX=g-a.left(),a.left(g))):Et?(zt&&(ee.deltaY=x-parseFloat(pe.y),pe.y=x+"px"),It&&(ee.deltaX=g-parseFloat(pe.x),pe.x=g+"px"),pe.renderTransform(1,pe)):(zt&&(ee.deltaY=x-parseFloat(e.style.top||0),e.style.top=x+"px"),It&&(ee.deltaX=g-parseFloat(e.style.left||0),e.style.left=g+"px")),!f||n||J||(J=!0,!1===Kt(ee,"drag","onDrag")&&(It&&(ee.x-=ee.deltaX),zt&&(ee.y-=ee.deltaY),t(!0)),J=!1)}T=!1},ye=function(t,n){var o,r,i=ee.x,l=ee.y;e._gsap||(pe=C.core.getCache(e)),pe.uncache&&C.getProperty(e,"x"),Et?(ee.x=parseFloat(pe.x),ee.y=parseFloat(pe.y)):Xt?ee.x=ee.rotation=parseFloat(pe.rotation):a?(ee.y=a.top(),ee.x=a.left()):(ee.y=parseFloat(e.style.top||(r=Wt(e))&&r.top)||0,ee.x=parseFloat(e.style.left||(r||{}).left)||0),(M||X||S)&&!n&&(ee.isDragging||ee.isThrowing)&&(S&&(yt.x=ee.x,yt.y=ee.y,(o=S(yt)).x!==ee.x&&(ee.x=o.x,T=!0),o.y!==ee.y&&(ee.y=o.y,T=!0)),M&&(o=M(ee.x))!==ee.x&&(ee.x=o,Xt&&(ee.rotation=o),T=!0),X&&((o=X(ee.y))!==ee.y&&(ee.y=o),T=!0)),T&&me(!0),t||(ee.deltaX=ee.x-i,ee.deltaY=ee.y-l,Kt(ee,"throwupdate","onThrowUpdate"))},ve=function(t,e,n,o){return null==e&&(e=-dt),null==n&&(n=dt),tt(t)?function(r){var i=ee.isPressed?1-ee.edgeResistance:1;return t.call(ee,(r>n?n+(r-n)*i:r<e?e+(r-e)*i:r)*o)*o}:at(t)?function(o){for(var r,i,l=t.length,a=0,s=dt;--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}},we=function(t,e,n,o,r,i,l){return i=i&&i<dt?i*i:dt,tt(t)?function(a){var s,c,d,u=ee.isPressed?1-ee.edgeResistance:1,p=a.x,f=a.y;return a.x=p=p>n?n+(p-n)*u:p<e?e+(p-e)*u:p,a.y=f=f>r?r+(f-r)*u:f<o?o+(f-o)*u:f,(s=t.call(ee,a))!==a&&(a.x=s.x,a.y=s.y),1!==l&&(a.x*=l,a.y*=l),i<dt&&(c=a.x-p)*c+(d=a.y-f)*d>i&&(a.x=p,a.y=f),a}:at(t)?function(e){for(var n,o,r,l,a=t.length,s=0,c=dt;--a>-1;)(l=(n=(r=t[a]).x-e.x)*n+(o=r.y-e.y)*o)<c&&(s=a,c=l);return c<=i?t[s]:e}:function(t){return t}},be=function(){var t,n,o,i;p=!1,a?(a.calibrate(),ee.minX=x=-a.maxScrollLeft(),ee.minY=y=-a.maxScrollTop(),ee.maxX=g=ee.maxY=m=0,p=!0):r.boun
vendor: 14,929 bytes, line 1
1ds&&(t=Gt(r.bounds,e.parentNode),Xt?(ee.minX=x=t.left,ee.maxX=g=t.left+t.width,ee.minY=y=ee.maxY=m=0):nt(r.bounds.maxX)&&nt(r.bounds.maxY)?(n=Gt(e,e.parentNode),ee.minX=x=Math.round(he(kt,"px")+t.left-n.left),ee.minY=y=Math.round(he(Pt,"px")+t.top-n.top),ee.maxX=g=Math.round(x+(t.width-n.width)),ee.maxY=m=Math.round(y+(t.height-n.height))):(t=r.bounds,ee.minX=x=t.minX,ee.minY=y=t.minY,ee.maxX=g=t.maxX,ee.maxY=m=t.maxY),x>g&&(ee.minX=g,ee.maxX=g=x,x=ee.minX),y>m&&(ee.minY=m,ee.maxY=m=y,y=ee.minY),Xt&&(ee.minRotation=x,ee.maxRotation=g),p=!0),r.liveSnap&&(o=!0===r.liveSnap?r.snap||{}:r.liveSnap,i=at(o)||tt(o),Xt?(M=ve(i?o:o.rotation,x,g,1),X=null):o.points?S=we(i?o:o.points,x,g,y,m,o.radius,a?-1:1):(It&&(M=ve(i?o:o.x||o.left||o.scrollLeft,x,g,a?-1:1)),zt&&(X=ve(i?o:o.y||o.top||o.scrollTop,y,m,a?-1:1))))},Te=function(){ee.isThrowing=!1,Kt(ee,"throwcomplete","onThrowComplete")},Ee=function(){ee.isThrowing=!1},Me=function(t,n){var o,i,l,s;t&&V?(!0===t&&(o=r.snap||r.liveSnap||{},i=at(o)||tt(o),t={resistance:(r.throwResistance||r.resistance||1e3)/(Xt?10:1)},Xt?t.rotation=qt(ee,i?o:o.rotation,g,x,1,n):(It&&(t[kt]=qt(ee,i?o:o.points||o.x||o.left,g,x,a?-1:1,n||"x"===ee.lockedAxis)),zt&&(t[Pt]=qt(ee,i?o:o.points||o.y||o.top,m,y,a?-1:1,n||"y"===ee.lockedAxis)),(o.points||at(o)&&et(o[0]))&&(t.linkedProps=kt+","+Pt,t.radius=o.radius))),ee.isThrowing=!0,s=isNaN(r.overshootTolerance)?1===r.edgeResistance?0:1-ee.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||et(t)&&t.resistance>1e3?0:.5:r.minDuration,overshoot:s}),ee.tween=l=C.to(a||e,{inertia:t,data:"_draggable",inherit:!1,onComplete:Te,onInterrupt:Ee,onUpdate:r.fastMode?Kt:ye,onUpdateParams:r.fastMode?[ee,"onthrowupdate","onThrowUpdate"]:o&&o.radius?[!1,!0]:[]}),r.fastMode||(a&&(a._skip=!0),l.render(1e9,!0,!0),ye(!0,!0),ee.endX=ee.x,ee.endY=ee.y,Xt&&(ee.endRotation=ee.x),l.play(0),ye(!0,!0),a&&(a._skip=!1))):p&&ee.applyBounds()},Xe=function(t){var n,o=A;A=Y(e.parentNode,!0),t&&ee.isPressed&&!A.equals(o||new k)&&(n=o.inverse().apply({x:s,y:c}),A.apply(n,n),s=n.x,c=n.y),A.equals(ut)&&(A=null)},Se=function(){var t,n,o,r=1-ee.edgeResistance,i=fe?Ot(ge):0,l=fe?_t(ge):0;Et&&(pe.x=he(kt,"px")+"px",pe.y=he(Pt,"px")+"px",pe.renderTransform()),Xe(!1),Ut.x=ee.pointerX-i,Ut.y=ee.pointerY-l,A&&A.apply(Ut,Ut),s=Ut.x,c=Ut.y,T&&(Le(ee.pointerX,ee.pointerY),me(!0)),st=Y(e),a?(be(),u=a.top(),d=a.left()):(ke()?(ye(!0,!0),be()):ee.applyBounds(),Xt?(t=e.ownerSVGElement?[pe.xOrigin-e.getBBox().x,pe.yOrigin-e.getBBox().y]:(Wt(e)[it]||"0 0").split(" "),b=ee.rotationOrigin=Y(e).apply({x:parseFloat(t[0])||0,y:parseFloat(t[1])||0}),ye(!0,!0),n=ee.pointerX-b.x-i,o=b.y-ee.pointerY+l,d=ee.x,u=ee.y=Math.atan2(o,n)*ct):(u=he(Pt,"px"),d=he(kt,"px"))),p&&r&&(d>g?d=g+(d-g)/r:d<x&&(d=x-(x-d)/r),Xt||(u>m?u=m+(u-m)/r:u<y&&(u=y-(y-u)/r))),ee.startX=d=lt(d),ee.startY=u=lt(u)},ke=function(){return ee.tween&&ee.tween.isActive()},Ye=function(){!O.parentNode||ke()||ee.isDragging||O.parentNode.removeChild(O)},Ce=function(t,n){var i;if(!l||ee.isPressed||!t||!("mousedown"!==t.type&&"pointerdown"!==t.type||n)&&pt()-ue<30&&F[ee.pointerEvent.type])rt&&t&&l&&Dt(t);else{if(I=ke(),ft=!1,ee.pointerEvent=t,F[t.type]?(_=~t.type.indexOf("touch")?t.currentTarget||t.target:ge,Yt(_,"touchend",Pe),Yt(_,"touchmove",De),Yt(_,"touchcancel",Pe),Yt(ge,"touchstart",Nt)):(_=null,Yt(ge,"mousemove",De)),$=null,G&&_||(Yt(ge,"mouseup",Pe),t&&t.target&&Yt(t.target,"mouseup",Pe)),N=de.call(ee,t.target)&&!1===r.dragClickables&&!n)return Yt(t.target,"change",Pe),Kt(ee,"pressInit","onPressInit"),Kt(ee,"press","onPress"),Zt(ne,!0),void(rt=!1);if(q=!(!_||It===zt||!1===ee.vars.allowNativeTouchScrolling||ee.vars.allowContextMenu&&t&&(t.ctrlKey||t.which>2))&&(It?"y":"x"),(rt=!q&&!ee.allowEventDefault)&&(Dt(t),Yt(D,"touchforcechange",Dt)),t.changedTouches?(t=v=t.changedTouches[0],w=t.identifier):t.pointerId?w=t.pointerId:v=w=null,Z++,Mt(me),c=ee.pointerY=t.pageY,s=ee.pointerX=t.pageX,Kt(ee,"pressInit","onPressInit"),(q||ee.autoScroll)&&Ht(e.parentNode),!e.parentNode||!ee.autoScroll||a||Xt||!e.parentNode._gsMaxScrollX||O.parentNode||e.getBBox||(O.style.width=e.parentNode.scrollWidth+"px",e.parentNode.appendChild(O)),Se(),ee.tween&&ee.tween.kill(),ee.isThrowing=!1,C.killTweensOf(a||e,oe,!0),a&&C.killTweensOf(e,{scrollTo:1},!0),ee.tween=ee.lockedAxis=null,(r.zIndexBoost||!Xt&&!a&&!1!==r.zIndexBoost)&&(e.style.zIndex=o.zIndex++),ee.isPressed=!0,f=!(!r.onDrag&&!ee._listeners.drag),h=!(!r.onMove&&!ee._listeners.move),!1!==r.cursor||r.activeCursor)for(i=ne.length;--i>-1;)C.set(ne[i],{cursor:r.activeCursor||r.cursor||("grab"===K?"grabbing":K)});Kt(ee,"press","onPress")}},De=function(t){var n,o,r,i,a,d,u=t;if(l&&!W&&ee.isPressed&&t){if(ee.pointerEvent=t,n=t.changedTouches){if((t=n[0])!==v&&t.identifier!==w){for(i=n.length;--i>-1&&(t=n[i]).identifier!==w&&t.target!==e;);if(i<0)return}}else if(t.pointerId&&w&&t.pointerId!==w)return;_&&q&&!$&&(Ut.x=t.pageX-(fe?Ot(ge):0),Ut.y=t.pageY-(fe?_t(ge):0),A&&A.apply(Ut,Ut),o=Ut.x,r=Ut.y,((a=Math.abs(o-s))!==(d=Math.abs(r-c))&&(a>jt||d>jt)||z&&q===$)&&($=a>d&&It?"x":"y",q&&$!==q&&Yt(D,"touchforcechange",Dt),!1!==ee.vars.lockAxisOnTouchScroll&&It&&zt&&(ee.lockedAxis="x"===$?"y":"x",tt(ee.vars.onLockAxis)&&ee.vars.onLockAxis.call(ee,u)),z&&q===$))?Pe(u):(ee.allowEventDefault||q&&(!$||q===$)||!1===u.cancelable?rt&&(rt=!1):(Dt(u),rt=!0),ee.autoScroll&&(ie=!0),Le(t.pageX,t.pageY,h))}else rt&&t&&l&&Dt(t)},Le=function(t,e,n){var o,r,i,l,a,f,h=1-ee.dragResistance,v=1-ee.edgeResistance,w=ee.pointerX,E=ee.pointerY,k=u,Y=ee.x,C=ee.y,D=ee.endX,L=ee.endY,P=ee.endRotation,N=T;ee.pointerX=t,ee.pointerY=e,fe&&(t-=Ot(ge),e-=_t(ge)),Xt?(l=Math.atan2(b.y-e,t-b.x)*ct,(a=ee.y-l)>180?(u-=360,ee.y=l):a<-180&&(u+=360,ee.y=l),ee.x!==d||Math.abs(u-l)>jt?(ee.y=l,i=d+(u-l)*h):i=d):(A&&(f=t*A.a+e*A.c+A.e,e=t*A.b+e*A.d+A.f,t=f),(r=e-c)<jt&&r>-jt&&(r=0),(o=t-s)<jt&&o>-jt&&(o=0),(ee.lockAxis||ee.lockedAxis)&&(o||r)&&((f=ee.lockedAxis)||(ee.lockedAxis=f=It&&Math.abs(o)>Math.abs(r)?"y":zt?"x":null,f&&tt(ee.vars.onLockAxis)&&ee.vars.onLockAxis.call(ee,ee.pointerEvent)),"y"===f?r=0:"x"===f&&(o=0)),i=lt(d+o*h),l=lt(u+r*h)),(M||X||S)&&(ee.x!==i||ee.y!==l&&!Xt)&&(S&&(yt.x=i,yt.y=l,f=S(yt),i=lt(f.x),l=lt(f.y)),M&&(i=lt(M(i))),X&&(l=lt(X(l)))),p&&(i>g?i=g+Math.round((i-g)*v):i<x&&(i=x+Math.round((i-x)*v)),Xt||(l>m?l=Math.round(m+(l-m)*v):l<y&&(l=Math.round(y+(l-y)*v)))),(ee.x!==i||ee.y!==l&&!Xt)&&(Xt?(ee.endRotation=ee.x=ee.endX=i,T=!0):(zt&&(ee.y=ee.endY=l,T=!0),It&&(ee.x=ee.endX=i,T=!0)),n&&!1===Kt(ee,"move","onMove")?(ee.pointerX=w,ee.pointerY=E,u=k,ee.x=Y,ee.y=C,ee.endX=D,ee.endY=L,ee.endRotation=P,T=N):!ee.isDragging&&ee.isPressed&&(ee.isDragging=ft=!0,Kt(ee,"dragstart","onDragStart")))},Pe=function t(n,o){if(l&&ee.isPressed&&(!n||null==w||o||!(n.pointerId&&n.pointerId!==w&&n.target!==e||n.changedTouches&&!Lt(n.changedTouches,w)))){ee.isPressed=!1;var i,a,s,c,d,u=n,p=ee.isDragging,f=ee.vars.allowContextMenu&&n&&(n.ctrlKey||n.which>2),h=C.delayedCall(.001,Ye);if(_?(Ct(_,"touchend",t),Ct(_,"touchmove",De),Ct(_,"touchcancel",t),Ct(ge,"touchstart",Nt)):Ct(ge,"mousemove",De),Ct(D,"touchforcechange",Dt),G&&_||(Ct(ge,"mouseup",t),n&&n.target&&Ct(n.target,"mouseup",t)),T=!1,p&&(re=mt=pt(),ee.isDragging=!1),St(me),N&&!f)return n&&(Ct(n.target,"change",t),ee.pointerEvent=u),Zt(ne,!1),Kt(ee,"release","onRelease"),Kt(ee,"click","onClick"),void(N=!1);for(a=ne.length;--a>-1;)Ft(ne[a],"cursor",r.cursor||(!1!==r.cursor?K:null));if(Z--,n){if((i=n.changedTouches)&&(n=i[0])!==v&&n.identifier!==w){for(a=i.length;--a>-1&&(n=i[a]).identifier!==w&&n.target!==e;);if(a<0&&!o)return}ee.pointerEvent=u,ee.pointerX=n.pageX,ee.pointerY=n.pageY}return f&&u?(Dt(u),rt=!0,Kt(ee,"release","onRelease")):u&&!p?(rt=!1,I&&(r.snap||r.bounds)&&Me(r.inertia||r.throwProps),Kt(ee,"release","onRelease"),z&&"touchmove"===u.type||-1!==u.type.indexOf("cancel")||(Kt(ee,"click","onClick"),pt()-ue<300&&Kt(ee,"doubleclick","onDoubleClick"),c=u.target||e,ue=pt(),d=function(){ue===Q||!ee.enabled()||ee.isPressed||u.defaultPrevented||(c.click?c.click():ge.createEvent&&((s=ge.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,D,1,ee.pointerEvent.screenX,ee.pointerEvent.screenY,ee.pointerX,ee.pointerY,!1,!1,!1,!1,0,null),c.dispatchEvent(s)))},z||u.defaultPrevented||C.delayedCall(.05,d))):(Me(r.inertia||r.throwProps),ee.allowEventDefault||!u||!1===r.dragClickables&&de.call(ee,u.target)||!p||q&&(!$||q!==$)||!1===u.cancelable?rt=!1:(rt=!0,Dt(u)),Kt(ee,"release","onRelease")),ke()&&h.duration(ee.tween.duration()),p&&Kt(ee,"dragend","onDragEnd"),!0}rt&&n&&l&&Dt(n)},Ne=function(t){if(t&&ee.isDragging&&!a){var n=t.target||e.parentNode,o=n.scrollLeft-n._gsScrollX,r=n.scrollTop-n._gsScrollY;(o||r)&&(A?(s-=o*A.a+r*A.c,c-=r*A.d+o*A.b):(s-=o,c-=r),n._gsScrollX+=o,n._gsScrollY+=r,Le(ee.pointerX,ee.pointerY))}},_e=function(t){var e=pt(),n=e-ue<100,o=e-re<50,r=n&&Q===ue,i=ee.pointerEvent&&ee.pointerEvent.defaultPrevented,l=n&&ot===ue,a=t.isTrusted||null==t.isTrusted&&n&&r;if((r||o&&!1!==ee.vars.suppressClickOnDrag)&&t.stopImmediatePropagation&&t.stopImmediatePropagation(),n&&(!ee.pointerEvent||!ee.pointerEvent.defaultPrevented)&&(!r||a&&!l))return a&&r&&(ot=ue),void(Q=ue);(ee.isPressed||o||n)&&(a&&t.detail&&n&&!i||Dt(t)),n||o||ft||(t&&t.target&&(ee.pointerEvent=t),Kt(ee,"click","onClick"))},Oe=function(t){return A?{x:t.x*A.a+t.y*A.c+A.e,y:t.x*A.b+t.y*A.d+A.f}:{x:t.x,y:t.y}};return(E=o.get(e))&&E.kill(),i.startDrag=function(t,n){var o,r,i,l;Ce(t||ee.pointerEvent,!0),n&&!ee.hitTest(t||ee.pointerEvent)&&(o=Vt(t||ee.pointerEvent),r=Vt(e),i=Oe({x:o.left+o.width/2,y:o.top+o.height/2}),l=Oe({x:r.left+r.width/2,y:r.top+r.height/2}),s-=i.x-l.x,c-=i.y-l.y),ee.isDragging||(ee.isDragging=ft=!0,Kt(ee,"dragstart","onDragStart"))},i.drag=De,i.endDrag=function(t){return Pe(t||ee.pointerEvent,!0)},i.timeSinceDrag=function(){return ee.isDragging?0:(pt()-re)/1e3},i.timeSinceClick=function(){return(pt()-ue)/1e3},i.hitTest=function(t,e){return o.hitTest(ee.target,t,e)},i.getDirection=function(t,n){var o,r,i,l,a,s,c="velocity"===t&&V?t:et(t)&&!Xt?"element":"start";return"element"===c&&(a=Vt(ee.target),s=Vt(t)),o="start"===c?ee.x-d:"velocity"===c?V.getVelocity(e,kt):a.left+a.width/2-(s.left+s.width/2),Xt?o<0?"counter-clockwise":"clockwise":(n=n||2,r="start"===c?ee.y-u:"velocity"===c?V.getVelocity(e,Pt):a.top+a.height/2-(s.top+s.height/2),l=(i=Math.abs(o/r))<1/n?"":o<0?"left":"right",i<n&&(""!==l&&(l+="-"),l+=r<0?"up":"down"),l)},i.applyBounds=function(t,n){var o,i,l,a,s,c;if(t&&r.bounds!==t)return r.bounds=t,ee.update(!0,n);if(ye(!0),be(),p&&!ke()){if(o=ee.x,i=ee.y,o>g?o=g:o<x&&(o=x),i>m?i=m:i<y&&(i=y),(ee.x!==o||ee.y!==i)&&(l=!0,ee.x=ee.endX=o,Xt?ee.endRotation=o:ee.y=ee.endY=i,T=!0,me(!0),ee.autoScroll&&!ee.isDragging))for(Ht(e.parentNode),a=e,vt.scrollTop=null!=D.pageYOffset?D.pageYOffset:null!=ge.documentElement.scrollTop?ge.documentElement.scrollTop:ge.body.scrollTop,vt.scrollLeft=null!=D.pageXOffset?D.pageXOffset:null!=ge.documentElement.scrollLeft?ge.documentElement.scrollLeft:ge.body.scrollLeft;a&&!c;)s=(c=Bt(a.parentNode))?vt:a.parentNode,zt&&s.scrollTop>s._gsMaxScrollY&&(s.scrollTop=s._gsMaxScrollY),It&&s.scrollLeft>s._gsMaxScrollX&&(s.scrollLeft=s._gsMaxScrollX),a=s;ee.isThrowing&&(l||ee.endX>g||ee.endX<x||ee.endY>m||ee.endY<y)&&Me(r.inertia||r.throwProps,l)}return ee},i.update=function(t,n,o){if(n&&ee.isPressed){var r=Y(e),i=st.apply({x:ee.x-d,y:ee.y-u}),l=Y(e.parentNode,!0);l.apply({x:r.e-i.x,y:r.f-i.y},i),ee.x-=i.x-l.e,ee.y-=i.y-l.f,me(!0),Se()}var a=ee.x,s=ee.y;return Xe(!n),t?ee.applyBounds():(T&&o&&me(!0),ye(!0)),n&&(Le(ee.pointerX,ee.pointerY),T&&me(!0)),ee.isPressed&&!n&&(It&&Math.abs(a-ee.x)>.01||zt&&Math.abs(s-ee.y)>.01&&!Xt)&&Se(),ee.autoScroll&&(Ht(e.parentNode,ee.isDragging),ie=ee.isDragging,me(!0),At(e,Ne),Rt(e,Ne)),ee},i.enable=function(t){var n,o,i,s={lazy:!0};if(!1!==r.cursor&&(s.cursor=r.cursor||K),C.utils.checkPrefix("touchCallout")&&(s.touchCallout="none"),"soft"!==t){for(Tt(ne,It===zt?"none":r.allowNativeTouchScrolling&&e.scrollHeight===e.clientHeight==(e.scrollWidth===e.clientHeight)||r.allowEventDefault?"manipulation":It?"pan-y":"pan-x"),o=ne.length;--o>-1;)i=ne[o],G||Yt(i,"mousedown",Ce),Yt(i,"touchstart",Ce),Yt(i,"click",_e,!0),C.set(i,s),i.getBBox&&i.ownerSVGElement&&It!==zt&&C.set(i.ownerSVGElement,{touchAction:r.allowNativeTouchScrolling||r.allowEventDefault?"manipulation":It?"pan-y":"pan-x"}),r.allowContextMenu||Yt(i,"contextmenu",xe);Zt(ne,!1)}return Rt(e,Ne),l=!0,V&&"soft"!==t&&V.track(a||e,Et?"x,y":Xt?"rotation":"top,left"),e._gsDragID=n="d"+gt++,ht[n]=ee,a&&(a.enable(),a.element._gsDragID=n),(r.bounds||Xt)&&Se(),r.bounds&&ee.applyBounds(),ee},i.disable=function(t){for(var n,o=ee.isDragging,r=ne.length;--r>-1;)Ft(ne[r],"cursor",null);if("soft"!==t){for(Tt(ne,null),r=ne.length;--r>-1;)n=ne[r],Ft(n,"touchCallout",null),Ct(n,"mousedown",Ce),Ct(n,"touchstart",Ce),Ct(n,"click",_e,!0),Ct(n,"contextmenu",xe);Zt(ne,!0),_&&(Ct(_,"touchcancel",Pe),Ct(_,"touchend",Pe),Ct(_,"touchmove",De)),Ct(ge,"mouseup",Pe),Ct(ge,"mousemove",De)}return At(e,Ne),l=!1,V&&"soft"!==t&&(V.untrack(a||e,Et?"x,y":Xt?"rotation":"top,left"),ee.tween&&ee.tween.kill()),a&&a.disable(),St(me),ee.isDragging=ee.isPressed=N=!1,o&&Kt(ee,"dragend","onDragEnd"),ee},i.enabled=function(t,e){return arguments.length?t?ee.enable(e):ee.disable(e):l},i.kill=function(){return ee.isThrowing=!1,ee.tween&&ee.tween.kill(),ee.disable(),C.set(ne,{clearProps:"userSelect"}),delete ht[e._gsDragID],ee},i.revert=function(){this.kill(),this.styles&&this.styles.revert()},~xt.indexOf("scroll")&&(a=i.scrollProxy=new Qt(e,bt({onKill:function(){ee.isPressed&&Pe(null)}},r)),e.style.overflowY=zt&&!H?"auto":"hidden",e.style.overflowX=It&&!H?"auto":"hidden",e=a.content),Xt?oe.rotation=1:(It&&(oe[kt]=1),zt&&(oe[Pt]=1)),pe.force3D=!("force3D"in r)||r.force3D,U(n(i)),i.enable(),i}return e(o,t),o.register=function(t){C=t,te()},o.create=function(t,e){return R||te(!0),B(t).map((function(t){return new o(t,e)}))},o.get=function(t){return ht[(B(t)[0]||{})._gsDragID]},o.timeSinceDrag=function(){return(pt()-mt)/1e3},o.hitTest=function(t,e,n){if(t===e)return!1;var o,r,i,l=Vt(t),a=Vt(e),s=l.top,c=l.left,d=l.right,u=l.bottom,p=l.width,f=l.height,h=a.left>d||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(d,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)>=p*f*n||r>=a.width*a.height*n):o.width>n&&o.height>n))},o}(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;
1return(this._listeners[t]||[]).forEach((function(o){return!1===o.call(n,{type:t,target:n.target})&&(e=!1)})),e},t}());kt(ee.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1}),ee.zIndex=1e3,ee.version="3.12.5",Q()&&C.registerPlugin(ee),t.Draggable=ee,t.default=ee,"undefined"==typeof window||window!==t?Object.defineProperty(t,"__esModule",{value:!0}):delete window.default}(e)}}]);
2//# sourceMappingURL=gsap-plugin-Draggable-e9306fae.js.map

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.