PageSourceSearch

https://www.faceup.com/_next/static/chunks/4986-76a57db66c99df05.js

js faceup.com collected 2026-10-02 03:56:03 UTC 43,247 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4986],{4698:function(t,e,n){n.d(e,{_:function(){return tZ}});var r,o,i,a,l,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,a=e.body,(u=r.createElementNS("http://www.w3.org/2000/svg","g")).style.transform="none";var n=e.createElement("div"),l=e.createElement("div"),s=e&&(e.body||e.firstElementChild);s&&s.appendChild&&(s.appendChild(n),n.appendChild(l),n.style.position="static",n.style.transform="translate3d(0,0,1px)",p=l.offsetParent!==n,s.removeChild(n))}return e},g=function(t){for(var e,n;t&&t!==a;)(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},m=[],v=[],x=function(t){return t.ownerSVGElement||("svg"===(t.tagName+"").toLowerCase()?t:null)},y=function t(e,n){if(e.parentNode&&(r||h(e))){var o=x(e),i=o?o.getAttribute("xmlns")||"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",a=o?n?"rect":"g":"div",c=2!==n?0:100,u=3===n?100:0,p={position:"absolute",display:"block",pointerEvents:"none",margin:"0",padding:"0"},f=r.createElementNS?r.createElementNS(i.replace(/^https/,"http"),a):r.createElement(a);return n&&(o?(s||(s=t(e)),f.setAttribute("width",.01),f.setAttribute("height",.01),f.setAttribute("transform","translate("+c+","+u+")"),f.setAttribute("fill","transparent"),s.appendChild(f)):(l||Object.assign((l=t(e)).style,p),Object.assign(f.style,p,{width:"0.1px",height:"0.1px",top:u+"px",left:c+"px"}),l.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,a,u,h,g=x(t),T=t===g,k=g?m:v,M=t.parentNode,S=M&&!g&&M.shadowRoot&&M.shadowRoot.appendChild?M.shadowRoot:M;if(t===o)return t;if(k.length||k.push(y(t,1),y(t,2),y(t,3)),n=g?s:l,g)T?(a=-(i=b(t)).e/i.a,u=-i.f/i.d,r=c):t.getBBox?(i=t.getBBox(),a=(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,a=u=0),e&&"g"===t.tagName.toLowerCase()&&(a=u=0),(T||!t.getBoundingClientRect().width?g:M).appendChild(n),n.setAttribute("transform","matrix("+r.a+","+r.b+","+r.c+","+r.d+","+(r.e+a)+","+(r.f+u)+")");else{if(a=u=0,p)for(r=t.offsetParent,i=t;i&&(i=i.parentNode)&&i!==r&&i.parentNode;)(o.getComputedStyle(i)[f]+"").length>4&&(a=i.offsetLeft,u=i.offsetTop,i=0);if("absolute"!==(h=o.getComputedStyle(t)).position&&"fixed"!==h.position)for(r=t.offsetParent;M&&M!==r;)a+=M.scrollLeft||0,u+=M.scrollTop||0,M=M.parentNode;(i=n.style).top=t.offsetTop-u+"px",i.left=t.offsetLeft-a+"px",i[f]=h[f],i[d]=h[d],i.position="fixed"===h.position?"fixed":"absolute",
1S.appendChild(n)}return n},k=function(t,e,n,r,o,i,a){return t.a=e,t.b=n,t.c=r,t.d=o,t.e=i,t.f=a,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,a=t*r-e*n||1e-10;return k(this,r/a,-e/a,-n/a,t/a,(n*i-r*o)/a,-(t*i-e*o)/a)},e.multiply=function(t){var e=this.a,n=this.b,r=this.c,o=this.d,i=this.e,a=this.f,l=t.a,s=t.c,c=t.b,u=t.d,p=t.e,f=t.f;return k(this,l*e+c*r,l*n+c*o,s*e+u*r,s*n+u*o,i+p*e+f*r,a+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,a=this.f;return e===t.a&&n===t.b&&r===t.c&&o===t.d&&i===t.e&&a===t.f},e.apply=function(t,e){void 0===e&&(e={});var n=t.x,r=t.y,o=this.a,i=this.b,a=this.c,l=this.d,s=this.e,c=this.f;return e.x=n*o+r*a+s||0,e.y=n*i+r*l+c||0,e},t}();function M(t,e,n,l){if(!t||!t.parentNode||(r||h(t)).documentElement===t)return new E;var s=g(t),c=x(t)?m:v,u=T(t,n),p=c[0].getBoundingClientRect(),f=c[1].getBoundingClientRect(),d=c[2].getBoundingClientRect(),y=u.parentNode,w=!l&&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||a.scrollLeft||0),p.top+(w?0:o.pageYOffset||r.scrollTop||i.scrollTop||a.scrollTop||0));if(y.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 S(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var _,C,N,P,X,D,Y,L,R,O,A,F,B,I,H,W,V,z,j,K,U,q,G=0,Z=function(){return"undefined"!=typeof window},$=function(){return _||Z()&&(_=window.gsap)&&_.registerPlugin&&_},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,ta=function(t,e){var n=N.createElementNS?N.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):N.createElement(t);return n.style?n:N.createElement(t)},tl=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={},tm={},tv=function(t,e){var n,r={};for(n in t)r[n]=e?t[n]*e:t[n];return r},tx=function(t,e){for(var n in e)n in t||(t[n]=e[n]);return t},ty=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&&_.ticker.add(tw)},tT=function(){return!tu.length&&_.ticker.remove(tw)},tk=function(t){for(var e=tu.length;e--;)tu[e]===t&&tu.splice(e,1);_.to(tT,{overwrite:!0,delay:15,duration:0,onComplete:tT,data:"_draggable"})},tE=function(t,e,n,r){if(t.addEventListener){var o=B[e];r=r||(A?{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=B[e];t.removeEventListener(o||e,n,r),o&&e!==o&&t.removeEventListener(e,n,r)}},tS=function(t){t.preventDefault&&t.preventDefault(),t.preventManipulation&&t.preventManipulation()},t_=function(t,e){for(var n=t.length;n--;)if(t[n].identifier===e)return!0},tC=function t(e){I=e.touches&&G<e.touches.length,tM(e.target,"touchend",t)},tN=function(t){I=t.touches&&G<t.touches.length,tE(t.target,"touchend",tC)},tP=function(t){return C.pageYOffset||t.scrollTop||t.documentElement.scrollTop||t.body.scrollTop||0},tX=function(t){return C.pageXOffset||t.scrollLeft||t.documentElement.scrollLeft||t.body.scrollLeft||0},tD=function t(e,n){tE(e,"scroll",n),tL(e.parentNode)||t(e.parentNode,n)},tY=function t(e,n){tM(e,"scroll",n),tL(e.parentNode)||t(e.parentNode,n)},tL=function(t){return!!(!t||t===P||9===t.nodeType||t===N.body||t===C||!t.nodeType||!t.parentNode)},tR=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,o="client"+n;return Math.max(0,tL(t)?Math.max(P[r],X[r])-(C["inner"+n]||P[o]||X[o]):t[r]-t[o])},tO=function t(e,n){var r=tR(e,"x"),o=tR(e,"y");tL(e)?e=tm:t(e.parentNode,n),e._gsMaxScrollX=r,e._gsMaxScrollY=o,n||(e._gsScrollX=e.scrollLeft||0,e._gsScrollY=e.scrollTop||0)},tA=function(t,e,n){var r=t.style;r&&(tt(r[e])&&(e=R(e,t)||e),null==n?r.removeProperty&&r.removeProperty(e.replace(/([A-Z])/g,"-$1").toLowerCase()):r[e]=n)},tF=function(t){return C.getComputedStyle(t instanceof Element?t:t.host||(t.parentNode||{}).host||t)},tB={}
1,tI=function(t){if(t===C)return tB.left=tB.top=0,tB.width=tB.right=P.clientWidth||t.innerWidth||X.clientWidth||0,tB.height=tB.bottom=(t.innerHeight||0)-20<P.clientHeight?P.clientHeight:t.innerHeight||X.clientHeight||0,tB;var e=t.ownerDocument||N,n=tt(t.pageX)?t.nodeType||tt(t.left)||tt(t.top)?O(t)[0].getBoundingClientRect():t:{left:t.pageX-tX(e),top:t.pageY-tP(e),right:t.pageX-tX(e)+1,bottom:t.pageY-tP(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],a=t._listeners[e];return J(i)&&(r=i.apply(o.callbackScope||t,o[n+"Params"]||[t.pointerEvent])),a&&!1===t.dispatchEvent(e)&&(r=!1),r},tW=function(t,e){var n,r,o,i=O(t)[0];return i.nodeType||i===C?tz(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})},tV={},tz=function(t,e){e=O(e)[0];var n,r,o,i,a,l,s,c,u,p,f,d,h,g=t.getBBox&&t.ownerSVGElement,m=t.ownerDocument||N;if(t===C)o=tP(m),r=(n=tX(m))+(m.documentElement.clientWidth||t.innerWidth||m.body.clientWidth||0),i=o+((t.innerHeight||0)-20<m.documentElement.clientHeight?m.documentElement.clientHeight:t.innerHeight||m.body.clientHeight||0);else{if(e===C||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=tF(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}:(l=(a=M(e,!0).multiply(M(t))).apply({x:n,y:o}),s=a.apply({x:r,y:o}),c=a.apply({x:r,y:i}),u=a.apply({x:n,y:i}),{left:n=Math.min(l.x,s.x,c.x,u.x),top:o=Math.min(l.y,s.y,c.y,u.y),width:Math.max(l.x,s.x,c.x,u.x)-n,height:Math.max(l.y,s.y,c.y,u.y)-o})},tj=function(t,e,n,r,o,i){var a,l,s,c={};if(e){if(1!==o&&e instanceof Array){if(c.end=a=[],s=e.length,Q(e[0]))for(l=0;l<s;l++)a[l]=tv(e[l],o);else for(l=0;l<s;l++)a[l]=e[l]*o;n+=1.1,r-=1.1}else J(e)?c.end=function(n){var r,i,a=e.call(t,n);if(1!==o){if(Q(a)){for(i in r={},a)r[i]=a[i]*o;a=r}else a*=o}return a}:c.end=e}return(n||0===n)&&(c.max=n),(r||0===r)&&(c.min=r),i&&(c.velocity=0),c},tK=function t(e){var n;return!!e&&!!e.getAttribute&&e!==X&&(!!("true"===(n=e.getAttribute("data-clickable"))||"false"!==n&&(td.test(e.nodeName+"")||"true"===e.getAttribute("contentEditable")))||t(e.parentNode))},tU=function(t,e){for(var n,r=t.length;r--;)(n=t[r]).ondragstart=n.onselectstart=e?null:te,_.set(n,{lazy:!0,userSelect:e?"text":"none"})},tq=function(t,e){t=_.utils.toArray(t)[0],e=e||{};var n,r,o,i,a,l,s=document.createElement("div"),c=s.style,u=t.firstChild,p=0,f=0,d=t.scrollTop,h=t.scrollLeft,g=t.scrollWidth,m=t.scrollHeight,v=0,x=0,y=0;U&&!1!==e.force3D?(a="translate3d(",l="px,0px)"):tn&&(a="translate(",l="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,_.killTweensOf(this,{left:1,scrollLeft:1}),this.left(-h),e.onKill&&e.onKill();return}(n=-n)<0?(f=n-.5|0,n=0):n>x?(f=n-x|0,n=x):f=0,(f||i)&&(this._skip||(c[tn]=a+-f+"px,"+-p+l),f+v>=0&&(c.paddingRight=f+v+"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,_.killTweensOf(this,{top:1,scrollTop:1}),this.top(-d),e.onKill&&e.onKill();return}(n=-n)<0?(p=n-.5|0,n=0):n>y?(p=n-y|0,n=y):p=0,(p||i)&&!this._skip&&(c[tn]=a+-f+"px,"+-p+l),t.scrollTop=0|n,d=t.scrollTop},this.maxScrollTop=function(){return y},this.maxScrollLeft=function(){return x},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,a,l,u=t.clientWidth===n;d=t.scrollTop,h=t.scrollLeft,(!u||t.clientHeight!==r||s.offsetHeight!==o||g!==t.scrollWidth||m!==t.scrollHeight||e)&&((p||f)&&(a=this.left(),l=this.top(),this.left(-t.scrollLeft),this.top(-t.scrollTop)),i=tF(t),(!u||e)&&(c.display="block",c.width="auto",c.paddingRight="0px",(v=Math.max(0,t.scrollWidth-t.clientWidth))&&(v+=parseFloat(i.paddingLeft)+(q?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=v+"px",q&&(c.paddingBottom=i.paddingBottom),n=t.clientWidth,r=t.clientHeight,g=t.scrollWidth,m=t.scrollHeight,x=t.scrollWidth-n,y=t.scrollHeight-r,o=s.offsetHeight,c.display="block",(a||l)&&(this.left(a),this.top(l)))},this.content=s,this.element=t,this._skip=!1,this.enable()},tG=function(t){if(Z()&&document.body){var e,n,r,o,i,a=window&&window.navigator;C=window,P=(N=document).documentElement,X=N.body,D=ta("div"),z=!!window.PointerEvent,(Y=ta("div")).style.cssText="visibility:hidden;height:1px;top:-1px;pointer-events:none;position:relative;clear:both;cursor:grab",V="grab"===Y.style.cursor?"grab":"move",H=a&&-1!==a.userAgent.toLowerCase().indexOf("android"),F="ontouchstart"in P&&"orientation"in C||a&&(a.MaxTouchPoints>0||a.msMaxTouchPoints>0),n=ta("div"),o=(r=ta("div")).style,i=X,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),q=e,B=function(t){for(var e=t.split(","),n=(("onpointerdown"in D)?"pointerdown,pointermove,pointerup,pointercancel":("onmspointerdown"in D)?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(","),r={},o=4;--o>-1;)r[e[o]]=n[o],r[n[o]]=e[o];try{P.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){A=1}}))}catch(t){}return r}("touchstart,touchmove,touchend,touchcancel"),tE(N,"touchcancel",te),tE(C,"touchmove",te),X&&X.addEventListener("touchstart",te),tE(N,"contextmenu",function(){for(var t in tp)tp[t].isPressed&&tp[t].endDrag(
1)}),_=L=$()}_?(W=_.plugins.inertia,j=_.core.context||function(){},tn=(R=_.utils.checkPrefix)(tn),tr=R(tr),O=_.utils.toArray,K=_.core.getStyleSaver,U=!!R("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},tZ=function(t){function e(n,r){o=t.call(this)||this,L||tG(1),n=O(n)[0],o.styles=K&&K(n,"transform,left,top"),W||(W=_.plugins.inertia),o.vars=r=tv(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,_.getProperty(n,"x");var o,i,a,l,s,c,u,p,f,d,h,g,m,v,x,y,w,b,T,k,X,D,R,A,U,q,Z,$,te,tn,ta,tu,td,tw,tT=(r.type||"x,y").toLowerCase(),tC=~tT.indexOf("x")||~tT.indexOf("y"),tR=-1!==tT.indexOf("rotation"),tB=tR?"rotation":tC?"x":"left",tz=tC?"y":"top",tZ=!!(~tT.indexOf("x")||~tT.indexOf("left")||"scroll"===tT),t$=!!(~tT.indexOf("y")||~tT.indexOf("top")||"scroll"===tT),tJ=r.minimumMovement||2,tQ=S(o),t0=O(r.trigger||r.handle||n),t1={},t2=0,t3=!1,t4=r.autoScrollMarginTop||40,t5=r.autoScrollMarginRight||40,t9=r.autoScrollMarginBottom||40,t6=r.autoScrollMarginLeft||40,t8=r.clickableTest||tK,t7=0,et=n._gsap||_.core.getCache(n),ee=function t(e){return"fixed"===tF(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||N,eo=function(t){return tS(t),t.stopImmediatePropagation&&t.stopImmediatePropagation(),!1},ei=function t(e){if(tQ.autoScroll&&tQ.isDragging&&(t3||b)){var r,o,i,l,s,c,u,p,d=n,h=15*tQ.autoScroll;for(t3=!1,tm.scrollTop=null!=C.pageYOffset?C.pageYOffset:null!=er.documentElement.scrollTop?er.documentElement.scrollTop:er.body.scrollTop,tm.scrollLeft=null!=C.pageXOffset?C.pageXOffset:null!=er.documentElement.scrollLeft?er.documentElement.scrollLeft:er.body.scrollLeft,l=tQ.pointerX-tm.scrollLeft,s=tQ.pointerY-tm.scrollTop;d&&!o;)r=(o=tL(d.parentNode))?tm:d.parentNode,i=o?{bottom:Math.max(P.clientHeight,C.innerHeight||0),right:Math.max(P.clientWidth,C.innerWidth||0),left:0,top:0}:r.getBoundingClientRect(),c=u=0,t$&&((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+t4&&r.scrollTop&&(t3=!0,u=-Math.min(r.scrollTop,h*(1-Math.max(0,s-i.top)/t4)|0)),u&&(r.scrollTop+=u)),tZ&&((p=r._gsMaxScrollX-r.scrollLeft)<0?c=p:l>i.right-t5&&p?(t3=!0,c=Math.min(p,h*(1-Math.max(0,i.right-l)/t5)|0)):l<i.left+t6&&r.scrollLeft&&(t3=!0,c=-Math.min(r.scrollLeft,h*(1-Math.max(0,l-i.left)/t6)|0)),c&&(r.scrollLeft+=c)),o&&(c||u)&&(C.scrollTo(r.scrollLeft,r.scrollTop),ex(tQ.pointerX+c,tQ.pointerY+u)),d=r}if(b){var g=tQ.x,m=tQ.y;tR?(tQ.deltaX=g-parseFloat(et.rotation),tQ.rotation=g,et.rotation=g+"deg",et.renderTransform(1,et)):a?(t$&&(tQ.deltaY=m-a.top(),a.top(m)),tZ&&(tQ.deltaX=g-a.left(),a.left(g))):tC?(t$&&(tQ.deltaY=m-parseFloat(et.y),et.y=m+"px"),tZ&&(tQ.deltaX=g-parseFloat(et.x),et.x=g+"px"),et.renderTransform(1,et)):(t$&&(tQ.deltaY=m-parseFloat(n.style.top||0),n.style.top=m+"px"),tZ&&(tQ.deltaX=g-parseFloat(n.style.left||0),n.style.left=g+"px")),!f||e||te||(te=!0,!1===tH(tQ,"drag","onDrag")&&(tZ&&(tQ.x-=tQ.deltaX),t$&&(tQ.y-=tQ.deltaY),t(!0)),te=!1)}b=!1},ea=function(t,e){var r,o,i=tQ.x,l=tQ.y;n._gsap||(et=_.core.getCache(n)),et.uncache&&_.getProperty(n,"x"),tC?(tQ.x=parseFloat(et.x),tQ.y=parseFloat(et.y)):tR?tQ.x=tQ.rotation=to(parseFloat(et.rotation)):a?(tQ.y=a.top(),tQ.x=a.left()):(tQ.y=parseFloat(n.style.top||(o=tF(n))&&o.top)||0,tQ.x=parseFloat(n.style.left||(o||{}).left)||0),(k||X||D)&&!e&&(tQ.isDragging||tQ.isThrowing)&&(D&&(tg.x=tQ.x,tg.y=tQ.y,(r=D(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,tR&&(tQ.rotation=r),b=!0),X&&((r=X(tQ.y))!==tQ.y&&(tQ.y=r),b=!0)),b&&ei(!0),t||(tQ.deltaX=tQ.x-i,tQ.deltaY=tQ.y-l,tH(tQ,"throwupdate","onThrowUpdate"))},el=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,a=t.length,l=0,s=1e20;--a>-1;)(i=(o=t[a])-r)<0&&(i=-i),i<s&&o>=e&&o<=n&&(l=a,s=i);return t[l]}:isNaN(t)?function(t){return t}:function(){return t*r}},es=function(){var t,e,o,i,l,s,c,u,f,d,x;p=!1,a?(a.calibrate(),tQ.minX=g=-a.maxScrollLeft(),tQ.minY=v=-a.maxScrollTop(),tQ.maxX=h=tQ.maxY=m=0,p=!0):r.boun
1ds&&(t=tW(r.bounds,n.parentNode),tR?(tQ.minX=g=t.left,tQ.maxX=h=t.left+t.width,tQ.minY=v=tQ.maxY=m=0):tt(r.bounds.maxX)&&tt(r.bounds.maxY)?(e=tW(n,n.parentNode),tQ.minX=g=Math.round(en(tB,"px")+t.left-e.left),tQ.minY=v=Math.round(en(tz,"px")+t.top-e.top),tQ.maxX=h=Math.round(g+(t.width-e.width)),tQ.maxY=m=Math.round(v+(t.height-e.height))):(t=r.bounds,tQ.minX=g=t.minX,tQ.minY=v=t.minY,tQ.maxX=h=t.maxX,tQ.maxY=m=t.maxY),g>h&&(tQ.minX=h,tQ.maxX=h=g,g=tQ.minX),v>m&&(tQ.minY=m,tQ.maxY=m=v,v=tQ.minY),tR&&(tQ.minRotation=g,tQ.maxRotation=h),p=!0),r.liveSnap&&((i=ti(o=!0===r.liveSnap?r.snap||{}:r.liveSnap)||J(o),tR)?(k=el(i?o:o.rotation,g,h,1),X=null):o.points?(l=i?o:o.points,s=g,c=h,u=v,f=m,d=o.radius,x=a?-1:1,d=d&&d<1e20?d*d:1e20,D=J(l)?function(t){var e,n,r,o=tQ.isPressed?1-tQ.edgeResistance:1,i=t.x,a=t.y;return t.x=i=i>c?c+(i-c)*o:i<s?s+(i-s)*o:i,t.y=a=a>f?f+(a-f)*o:a<u?u+(a-u)*o:a,(e=l.call(tQ,t))!==t&&(t.x=e.x,t.y=e.y),1!==x&&(t.x*=x,t.y*=x),d<1e20&&(n=t.x-i)*n+(r=t.y-a)*r>d&&(t.x=i,t.y=a),t}:ti(l)?function(t){for(var e,n,r,o,i=l.length,a=0,s=1e20;--i>-1;)(o=(e=(r=l[i]).x-t.x)*e+(n=r.y-t.y)*n)<s&&(a=i,s=o);return s<=d?l[a]:t}:function(t){return t}):(tZ&&(k=el(i?o:o.x||o.left||o.scrollLeft,g,h,a?-1:1)),t$&&(X=el(i?o:o.y||o.top||o.scrollTop,v,m,a?-1:1))))},ec=function(){tQ.isThrowing=!1,tH(tQ,"throwcomplete","onThrowComplete")},eu=function(){tQ.isThrowing=!1},ep=function(t,e){var o,i,l,s;t&&W?(!0===t&&(i=ti(o=r.snap||r.liveSnap||{})||J(o),t={resistance:(r.throwResistance||r.resistance||1e3)/(tR?10:1)},tR?t.rotation=tj(tQ,i?o:o.rotation,h,g,1,e):(tZ&&(t[tB]=tj(tQ,i?o:o.points||o.x||o.left,h,g,a?-1:1,e||"x"===tQ.lockedAxis)),t$&&(t[tz]=tj(tQ,i?o:o.points||o.y||o.top,m,v,a?-1:1,e||"y"===tQ.lockedAxis)),(o.points||ti(o)&&Q(o[0]))&&(t.linkedProps=tB+","+tz,t.radius=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=l=_.to(a||n,{inertia:t,data:"_draggable",inherit:!1,onComplete:ec,onInterrupt:eu,onUpdate:r.fastMode?tH:ea,onUpdateParams:r.fastMode?[tQ,"onthrowupdate","onThrowUpdate"]:o&&o.radius?[!1,!0]:[]}),!r.fastMode&&(a&&(a._skip=!0),l.render(1e9,!0,!0),ea(!0,!0),tQ.endX=tQ.x,tQ.endY=tQ.y,tR&&(tQ.endRotation=tQ.x),l.play(0),ea(!0,!0),a&&(a._skip=!1))):p&&tQ.applyBounds()},ef=function(t){var e,r=U;U=M(n.parentNode,!0),t&&tQ.isPressed&&!U.equals(r||new E)&&(e=r.inverse().apply({x:l,y:s}),U.apply(e,e),l=e.x,s=e.y),U.equals(ts)&&(U=null)},ed=function(){var t,e,r,o=1-tQ.edgeResistance,i=ee?tX(er):0,f=ee?tP(er):0;tC&&(et.x=en(tB,"px")+"px",et.y=en(tz,"px")+"px",et.renderTransform()),ef(!1),tV.x=tQ.pointerX-i,tV.y=tQ.pointerY-f,U&&U.apply(tV,tV),l=tV.x,s=tV.y,b&&(ex(tQ.pointerX,tQ.pointerY),ei(!0)),td=M(n),a?(es(),u=a.top(),c=a.left()):(eh()?(ea(!0,!0),es()):tQ.applyBounds(),tR?(t=n.ownerSVGElement?[et.xOrigin-n.getBBox().x,et.yOrigin-n.getBBox().y]:(tF(n)[tr]||"0 0").split(" "),w=tQ.rotationOrigin=M(n).apply({x:parseFloat(t[0])||0,y:parseFloat(t[1])||0}),ea(!0,!0),e=tQ.pointerX-w.x-i,r=w.y-tQ.pointerY+f,c=tQ.x,u=tQ.y=Math.atan2(r,e)*tl):(u=en(tz,"px"),c=en(tB,"px"))),p&&o&&(c>h?c=h+(c-h)/o:c<g&&(c=g-(g-c)/o),!tR&&(u>m?u=m+(u-m)/o:u<v&&(u=v-(v-u)/o))),tQ.startX=c=to(c),tQ.startY=u=to(u)},eh=function(){return tQ.tween&&tQ.tween.isActive()},eg=function(){!Y.parentNode||eh()||tQ.isDragging||Y.parentNode.removeChild(Y)},em=function(t,o){var c;if(!i||tQ.isPressed||!t||("mousedown"===t.type||"pointerdown"===t.type)&&!o&&tc()-t7<30&&B[tQ.pointerEvent.type]){tu&&t&&i&&tS(t);return}if(q=eh(),tw=!1,tQ.pointerEvent=t,B[t.type]?(tE(A=~t.type.indexOf("touch")?t.currentTarget||t.target:er,"touchend",ey),tE(A,"touchmove",ev),tE(A,"touchcancel",ey),tE(er,"touchstart",tN)):(A=null,tE(er,"mousemove",ev)),$=null,(!z||!A)&&(tE(er,"mouseup",ey),t&&t.target&&tE(t.target,"mouseup",ey)),R=t8.call(tQ,t.target)&&!1===r.dragClickables&&!o){tE(t.target,"change",ey),tH(tQ,"pressInit","onPressInit"),tH(tQ,"press","onPress"),tU(t0,!0),tu=!1;return}if((tu=!(Z=!!A&&tZ!==t$&&!1!==tQ.vars.allowNativeTouchScrolling&&(!tQ.vars.allowContextMenu||!t||!t.ctrlKey&&!(t.which>2))&&(tZ?"y":"x"))&&!tQ.allowEventDefault)&&(tS(t),tE(C,"touchforcechange",tS)),t.changedTouches?y=(t=x=t.changedTouches[0]).identifier:t.pointerId?y=t.pointerId:x=y=null,G++,tb(ei),s=tQ.pointerY=t.pageY,l=tQ.pointerX=t.pageX,tH(tQ,"pressInit","onPressInit"),(Z||tQ.autoScroll)&&tO(n.parentNode),!n.parentNode||!tQ.autoScroll||a||tR||!n.parentNode._gsMaxScrollX||Y.parentNode||n.getBBox||(Y.style.width=n.parentNode.scrollWidth+"px",n.parentNode.appendChild(Y)),ed(),tQ.tween&&tQ.tween.kill(),tQ.isThrowing=!1,_.killTweensOf(a||n,t1,!0),a&&_.killTweensOf(n,{scrollTo:1},!0),tQ.tween=tQ.lockedAxis=null,!r.zIndexBoost&&(tR||a||!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;
1)_.set(t0[c],{cursor:r.activeCursor||r.cursor||("grab"===V?"grabbing":V)});tH(tQ,"press","onPress"),W&&W.track(a||n,tC?"x,y":tR?"rotation":"top,left")},ev=function(t){var e,r,o,a,c,u,p=t;if(!i||I||!tQ.isPressed||!t){tu&&t&&i&&tS(t);return}if(tQ.pointerEvent=t,e=t.changedTouches){if((t=e[0])!==x&&t.identifier!==y){for(a=e.length;--a>-1&&(t=e[a]).identifier!==y&&t.target!==n;);if(a<0)return}}else if(t.pointerId&&y&&t.pointerId!==y)return;if(A&&Z&&!$&&(tV.x=t.pageX-(ee?tX(er):0),tV.y=t.pageY-(ee?tP(er):0),U&&U.apply(tV,tV),r=tV.x,o=tV.y,((c=Math.abs(r-l))!==(u=Math.abs(o-s))&&(c>tJ||u>tJ)||H&&Z===$)&&($=c>u&&tZ?"x":"y",Z&&$!==Z&&tE(C,"touchforcechange",tS),!1!==tQ.vars.lockAxisOnTouchScroll&&tZ&&t$&&(tQ.lockedAxis="x"===$?"y":"x",J(tQ.vars.onLockAxis)&&tQ.vars.onLockAxis.call(tQ,p)),H&&Z===$))){ey(p);return}tQ.allowEventDefault||Z&&(!$||Z===$)||!1===p.cancelable?tu&&(tu=!1):(tS(p),tu=!0),tQ.autoScroll&&(t3=!0),ex(t.pageX,t.pageY,d)},ex=function(t,e,n){var r,o,i,a,f,d,x=1-tQ.dragResistance,y=1-tQ.edgeResistance,T=tQ.pointerX,E=tQ.pointerY,M=u,S=tQ.x,_=tQ.y,C=tQ.endX,N=tQ.endY,P=tQ.endRotation,Y=b;tQ.pointerX=t,tQ.pointerY=e,ee&&(t-=tX(er),e-=tP(er)),tR?(a=to(Math.atan2(w.y-e,t-w.x)*tl),(f=tQ.y-a)>180?(u-=360,tQ.y=a):f<-180&&(u+=360,tQ.y=a),U&&(d=t*U.a+e*U.c+U.e,e=t*U.b+e*U.d+U.f,t=d),tQ.x!==c||Math.max(Math.abs(l-t),Math.abs(s-e))>tJ?(tQ.y=a,i=to(c+(u-a)*x)):i=c):(U&&(d=t*U.a+e*U.c+U.e,e=t*U.b+e*U.d+U.f,t=d),(o=e-s)<tJ&&o>-tJ&&(o=0),(r=t-l)<tJ&&r>-tJ&&(r=0),(tQ.lockAxis||tQ.lockedAxis)&&(r||o)&&(!(d=tQ.lockedAxis)&&(tQ.lockedAxis=d=tZ&&Math.abs(r)>Math.abs(o)?"y":t$?"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*x),a=to(u+o*x)),(k||X||D)&&(tQ.x!==i||tQ.y!==a&&!tR)&&(D&&(tg.x=i,tg.y=a,i=to((d=D(tg)).x),a=to(d.y)),k&&(i=to(k(i))),X&&(a=to(X(a)))),p&&(i>h?i=h+Math.round((i-h)*y):i<g&&(i=g+Math.round((i-g)*y)),!tR&&(a>m?a=Math.round(m+(a-m)*y):a<v&&(a=Math.round(v+(a-v)*y)))),tQ.x===i&&(tQ.y===a||tR)||(tR?(tQ.endRotation=tQ.x=tQ.endX=to(i),b=!0):(t$&&(tQ.y=tQ.endY=a,b=!0),tZ&&(tQ.x=tQ.endX=i,b=!0)),n&&!1===tH(tQ,"move","onMove")?(tQ.pointerX=T,tQ.pointerY=E,u=M,tQ.x=S,tQ.y=_,tQ.endX=C,tQ.endY=N,tQ.endRotation=P,b=Y):!tQ.isDragging&&tQ.isPressed&&(tQ.isDragging=tw=!0,tH(tQ,"dragstart","onDragStart")))},ey=function t(e,o){if(!i||!tQ.isPressed||e&&null!=y&&!o&&(e.pointerId&&e.pointerId!==y&&e.target!==n||e.changedTouches&&!t_(e.changedTouches,y))){tu&&e&&i&&tS(e);return}tQ.isPressed=!1;var a,l,s,c,u,p=e,f=tQ.isDragging,d=tQ.vars.allowContextMenu&&e&&(e.ctrlKey||e.which>2),h=_.delayedCall(.001,eg);if(A?(tM(A,"touchend",t),tM(A,"touchmove",ev),tM(A,"touchcancel",t),tM(er,"touchstart",tN)):tM(er,"mousemove",ev),tM(C,"touchforcechange",tS),(!z||!A)&&(tM(er,"mouseup",t),e&&e.target&&tM(e.target,"mouseup",t)),b=!1,f&&(t2=th=tc(),tQ.isDragging=!1),tk(ei),R&&!d){e&&(tM(e.target,"change",t),tQ.pointerEvent=p),tU(t0,!1),tH(tQ,"release","onRelease"),tH(tQ,"click","onClick"),R=!1;return}for(l=t0.length;--l>-1;)tA(t0[l],"cursor",r.cursor||(!1!==r.cursor?V:null));if(G--,e){if((a=e.changedTouches)&&(e=a[0])!==x&&e.identifier!==y){for(l=a.length;--l>-1&&(e=a[l]).identifier!==y&&e.target!==n;);if(l<0&&!o)return}tQ.pointerEvent=p,tQ.pointerX=e.pageX,tQ.pointerY=e.pageY}return d&&p?(tS(p),tu=!0,tH(tQ,"release","onRelease")):p&&!f?(tu=!1,q&&(r.snap||r.bounds)&&ep(r.inertia||r.throwProps),tH(tQ,"release","onRelease"),H&&"touchmove"===p.type||-1!==p.type.indexOf("cancel")||(tH(tQ,"click","onClick"),tc()-t7<300&&tH(tQ,"doubleclick","onDoubleClick"),c=p.target||n,t7=tc(),u=function(){t7!==tn&&tQ.enabled()&&!tQ.isPressed&&!p.defaultPrevented&&(c.click?c.click():er.createEvent&&((s=er.createEvent("MouseEvents")).initMouseEvent("click",!0,!0,C,1,tQ.pointerEvent.screenX,tQ.pointerEvent.screenY,tQ.pointerX,tQ.pointerY,!1,!1,!1,!1,0,null),c.dispatchEvent(s)))},H||p.defaultPrevented||_.delayedCall(.05,u))):(ep(r.inertia||r.throwProps),!tQ.allowEventDefault&&p&&(!1!==r.dragClickables||
1!t8.call(tQ,p.target))&&f&&(!Z||$&&Z===$)&&!1!==p.cancelable?(tu=!0,tS(p)):tu=!1,tH(tQ,"release","onRelease")),eh()&&h.duration(tQ.tween.duration()),f&&tH(tQ,"dragend","onDragEnd"),!0},ew=function(t){if(t&&tQ.isDragging&&!a){var e=t.target||n.parentNode,r=e.scrollLeft-e._gsScrollX,o=e.scrollTop-e._gsScrollY;(r||o)&&(U?(l-=r*U.a+o*U.c,s-=o*U.d+r*U.b):(l-=r,s-=o),e._gsScrollX+=r,e._gsScrollY+=o,ex(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,a=n&&ta===t7,l=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||l&&!a)){l&&o&&(ta=t7),tn=t7;return}(tQ.isPressed||r||n)&&(!l||!t.detail||!n||i)&&tS(t),n||r||tw||(t&&t.target&&(tQ.pointerEvent=t),tH(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(),o.startDrag=function(t,e){var r,o,i,a;em(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}),a=eT({x:o.left+o.width/2,y:o.top+o.height/2}),l-=i.x-a.x,s-=i.y-a.y),tQ.isDragging||(tQ.isDragging=tw=!0,tH(tQ,"dragstart","onDragStart"))},o.drag=ev,o.endDrag=function(t){return ey(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,a,l,s,p="velocity"===t&&W?t:Q(t)&&!tR?"element":"start";return("element"===p&&(l=tI(tQ.target),s=tI(t)),r="start"===p?tQ.x-c:"velocity"===p?W.getVelocity(n,tB):l.left+l.width/2-(s.left+s.width/2),tR)?r<0?"counter-clockwise":"clockwise":(e=e||2,a=(i=Math.abs(r/(o="start"===p?tQ.y-u:"velocity"===p?W.getVelocity(n,tz):l.top+l.height/2-(s.top+s.height/2))))<1/e?"":r<0?"left":"right",i<e&&(""!==a&&(a+="-"),a+=o<0?"up":"down"),a)},o.applyBounds=function(t,e){var o,i,a,l,s,c;if(t&&r.bounds!==t)return r.bounds=t,tQ.update(!0,e);if(ea(!0),es(),p&&!eh()){if(o=tQ.x,i=tQ.y,o>h?o=h:o<g&&(o=g),i>m?i=m:i<v&&(i=v),(tQ.x!==o||tQ.y!==i)&&(a=!0,tQ.x=tQ.endX=o,tR?tQ.endRotation=o:tQ.y=tQ.endY=i,b=!0,ei(!0),tQ.autoScroll&&!tQ.isDragging))for(tO(n.parentNode),l=n,tm.scrollTop=null!=C.pageYOffset?C.pageYOffset:null!=er.documentElement.scrollTop?er.documentElement.scrollTop:er.body.scrollTop,tm.scrollLeft=null!=C.pageXOffset?C.pageXOffset:null!=er.documentElement.scrollLeft?er.documentElement.scrollLeft:er.body.scrollLeft;l&&!c;)s=(c=tL(l.parentNode))?tm:l.parentNode,t$&&s.scrollTop>s._gsMaxScrollY&&(s.scrollTop=s._gsMaxScrollY),tZ&&s.scrollLeft>s._gsMaxScrollX&&(s.scrollLeft=s._gsMaxScrollX),l=s;tQ.isThrowing&&(a||tQ.endX>h||tQ.endX<g||tQ.endY>m||tQ.endY<v)&&ep(r.inertia||r.throwProps,a)}return tQ},o.update=function(t,e,r){if(e&&tQ.isPressed){if(tR)tQ.x=tQ.y=to(parseFloat(et.rotation));else{var o=M(n),i=td.apply({x:tQ.x-c,y:tQ.y-u}),a=M(n.parentNode,!0);a.apply({x:o.e-i.x,y:o.f-i.y},i),tQ.x=to(tQ.x-(i.x-a.e)),tQ.y=to(tQ.y-(i.y-a.f))}ei(!0),ed()}var l=tQ.x,s=tQ.y;return ef(!e),t?tQ.applyBounds():(b&&r&&ei(!0),ea(!0)),e&&(ex(tQ.pointerX,tQ.pointerY),b&&ei(!0)),tQ.isPressed&&!e&&(tZ&&Math.abs(l-tQ.x)>.01||t$&&Math.abs(s-tQ.y)>.01&&!tR)&&ed(),tQ.autoScroll&&(tO(n.parentNode,tQ.isDragging),t3=tQ.isDragging,ei(!0),tY(n,ew),tD(n,ew)),tQ},o.enable=function(t){var e,o,l,s={lazy:!0};if(!1!==r.cursor&&(s.cursor=r.cursor||V),_.utils.checkPrefix("touchCallout")&&(s.touchCallout="none"),"soft"!==t){for(ty(t0,tZ===t$?"none":r.allowNativeTouchScrolling&&n.scrollHeight===n.clientHeight==(n.scrollWidth===n.clientHeight)||r.allowEventDefault?"manipulation":tZ?"pan-y":"pan-x"),o=t0.length;--o>-1;)l=t0[o],z||tE(l,"mousedown",em),tE(l,"touchstart",em),tE(l,"click",eb,!0),_.set(l,s),l.getBBox&&l.ownerSVGElement&&tZ!==t$&&_.set(l.ownerSVGElement,{touchAction:r.allowNativeTouchScrolling||r.allowEventDefault?"manipulation":tZ?"pan-y":"pan-x"}),r.allowContextMenu||tE(l,"contextmenu",eo);tU(t0,!1)}
1return tD(n,ew),i=!0,W&&"soft"!==t&&W.track(a||n,tC?"x,y":tR?"rotation":"top,left"),n._gsDragID=e=n._gsDragID||"d"+tf++,tp[e]=tQ,a&&(a.enable(),a.element._gsDragID=e),(r.bounds||tR)&&ed(),r.bounds&&tQ.applyBounds(),tQ},o.disable=function(t){for(var e,r=tQ.isDragging,o=t0.length;--o>-1;)tA(t0[o],"cursor",null);if("soft"!==t){for(ty(t0,null),o=t0.length;--o>-1;)tA(e=t0[o],"touchCallout",null),tM(e,"mousedown",em),tM(e,"touchstart",em),tM(e,"click",eb,!0),tM(e,"contextmenu",eo);tU(t0,!0),A&&(tM(A,"touchcancel",ey),tM(A,"touchend",ey),tM(A,"touchmove",ev)),tM(er,"mouseup",ey),tM(er,"mousemove",ev)}return tY(n,ew),i=!1,W&&"soft"!==t&&(W.untrack(a||n,tC?"x,y":tR?"rotation":"top,left"),tQ.tween&&tQ.tween.kill()),a&&a.disable(),tk(ei),tQ.isDragging=tQ.isPressed=R=!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(),_.set(t0,{clearProps:"userSelect"}),delete tp[n._gsDragID],tQ},o.revert=function(){this.kill(),this.styles&&this.styles.revert()},~tT.indexOf("scroll")&&(a=o.scrollProxy=new tq(n,tx({onKill:function(){tQ.isPressed&&ey(null)}},r)),n.style.overflowY=t$&&!F?"auto":"hidden",n.style.overflowX=tZ&&!F?"auto":"hidden",n=a.content),tR?t1.rotation=1:(tZ&&(t1[tB]=1),t$&&(t1[tz]=1)),et.force3D=!("force3D"in r)||r.force3D,j(S(o)),o.enable(),o}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t,e.register=function(t){_=t,tG()},e.create=function(t,n){return L||tG(!0),O(t).map(function(t){return new e(t,n)})},e.get=function(t){return tp[(O(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,a=tI(t),l=tI(e),s=a.top,c=a.left,u=a.right,p=a.bottom,f=a.width,d=a.height,h=l.left>u||l.right<c||l.top>p||l.bottom<s;return h||!n?!h:(i=-1!==(n+"").indexOf("%"),n=parseFloat(n)||0,(r={left:Math.max(c,l.left),top:Math.max(s,l.top)}).width=Math.min(u,l.right)-r.left,r.height=Math.min(p,l.bottom)-r.top,!(r.width<0)&&!(r.height<0)&&(i?(n*=.01,(o=r.width*r.height)>=f*d*n||o>=l.width*l.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])}(tZ.prototype,{pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1}),tZ.zIndex=1e3,tZ.version="3.14.2",$()&&_.registerPlugin(tZ)},17057:function(t,e,n){n.d(e,{ZP:function(){return J}});var r,o,i,a,l,s,c,u,p=function(){return r||"undefined"!=typeof window&&(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=l;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},m={deg:360,rad:2*Math.PI},v=function(){(r=p())&&(i=r.utils.toArray,a=r.utils.getUnit,u=r.core.getCache,s=r.ticker,o=1)},x=function(t,e,n,r){this.t=t,this.p=e,this.g=t._gsap.get,this.rCap=m[n||a(this.g(t,e))],this.v1=this.v2=this.g(t,e),this.t1=this.t2=s.time,r&&(this._next=r,r._prev=this)},y=function(){function t(t,e){o||v(),this.target=i(t)[0],f[d(this.target)]=this,this._props={},e&&this.add(e)}t.register=function(t){r=t,v()};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){var n=this._props[t];n?(n.v1=n.v2=n.g(n.t,n.p),n.t1=n.t2=s.time):(l||(s.add(g),c=s.time),l=this._props[t]=new x(this.target,t,e,l))},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:l===r&&(s.remove(g),l=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||v();for(var a,l,s=[],c=i(e),u=n.split(","),p=(r||"").split(","),f=c.length;f--;){for(a=h(c[f])||new t(c[f]),l=u.length;l--;)a.add(u[l],p[l]||p[0]);s.push(a)}return s},t.untrack=function(t,e){var n=e&&e.split(",");i(t).forEach(function(t){var e=h(t);
1e&&(n?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}();y.getByTarget=h,p()&&r.registerPlugin(y);var w,b,T,k,E,M,S,_,C,N,P,X,D,Y,L=y.getByTarget,R=function(){return w||"undefined"!=typeof window&&(w=window.gsap)&&w.registerPlugin&&w},O=function(t){return"number"==typeof t},A=function(t){return"object"==typeof t},F=function(t){return"function"==typeof t},B=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]=A(r=e[n])&&!B(r)?t(r):r;return o},V=function(t,e,n,r,o){var i,a,l,s,c=e.length,u=0,p=1e10;if(A(t)){for(;c--;){for(l in i=e[c],a=0,t)a+=(s=i[l]-t[l])*s;a<p&&(u=c,p=a)}if(1e10>(o||1e10)&&o<Math.sqrt(p))return t}else for(;c--;)(a=(i=e[c])-t)<0&&(a=-a),a<p&&i>=r&&i<=n&&(u=c,p=a);return e[u]},z=function(t,e,n,r,o,i,a){if("auto"===t.end)return t;var l,s,c=t.end;if(n=isNaN(n)?1e10:n,r=isNaN(r)?-1e10:r,A(e)){if(l=e.calculated?e:(F(c)?c(e,a):V(e,c,n,r,i))||e,!e.calculated){for(s in l)e[s]=l[s];e.calculated=!0}l=l[o]}else l=F(c)?c(e,a):B(c)?V(e,c,n,r,i):parseFloat(c);return l>n?l=n:l<r&&(l=r),{max:l,min:l,unitFactor:t.unitFactor}},j=function(t,e,n){return isNaN(t[e])?n:+t[e]},K=function(t,e){return .05*e*t/N},U=function(t,e,n){return Math.abs((e-t)*N/n/.05)},q={resistance:1,checkpoint:1,preventOvershoot:1,linkedProps:1,radius:1,duration:1},G=function(t,e,n,r){if(e.linkedProps){var o,i,a,l,s,c,u=e.linkedProps.split(","),p={};for(o=0;o<u.length;o++)(a=e[i=u[o]])&&(c=Math.abs((l=O(a.velocity)?a.velocity:(s=s||L(t))&&s.isTracking(i)?s.get(i):0)/j(a,"resistance",r)),p[i]=parseFloat(n(t,i))+K(l,c));return p}},Z=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 a,l,s,c,u,p,f,d,h,g,m=0,v=1e10,x=e.inertia||e,y=C(t).get,w=j(x,"resistance",M.resistance);for(a in g=G(t,x,y,w),x)!q[a]&&(A(l=x[a])||((d=d||L(t))&&d.isTracking(a)?l=O(l)?{velocity:l}:{velocity:d.get(a)}:s=Math.abs((c=+l||0)/w)),A(l)&&(c=O(l.velocity)?l.velocity:(d=d||L(t))&&d.isTracking(a)?d.get(a):0,s=P(r,n,Math.abs(c/j(l,"resistance",w))),p=(u=parseFloat(y(t,a))||0)+K(c,s),"end"in l&&(l=z(l,g&&a in g?g:p,l.max,l.min,a,x.radius,c),i&&(X===e&&(X=x=W(e)),x[a]=H(l,x[a],"end"))),"max"in l&&p>+l.max+1e-10?(h=l.unitFactor||M.unitFactors[a]||1,(f=u>l.max&&l.min!==l.max||c*h>-15&&c*h<45?r+(n-r)*.1:U(u,l.max,c))+o<v&&(v=f+o)):"min"in l&&p<+l.min-1e-10&&(h=l.unitFactor||M.unitFactors[a]||1,(f=u<l.min&&l.min!==l.max||c*h>-45&&c*h<15?r+(n-r)*.1:U(u,l.min,c))+o<v&&(v=f+o)),f>m&&(m=f)),s>m&&(m=s));return m>v&&(m=v),m>n?n:m<r?r:m},$=function(){(w=R())&&(T=w.parseEase,k=w.utils.toArray,S=w.utils.getUnit,C=w.core.getCache,P=w.utils.clamp,D=w.core.getStyleSaver,Y=w.core.reverting||function(){},N=(E=T("power3"))(.05),_=w.core.PropTween,w.config({resistance:100,unitFactors:{time:1e3,totalTime:1e3,progress:1e3,totalProgress:1e3}}),M=w.config(),w.registerPlugin(y),b=1)},J={version:"3.14.2",name:"inertia",register:function(t){w=t,$()},init:function(t,e,n,r,o){b||$();var i=L(t);if("auto"===e){if(!i){console.warn("No inertia tracking on "+t+". InertiaPlugin.track(target) first.");return}e=i.getAll()}this.styles=D&&"object"==typeof t.style&&D(t),this.target=t,this.tween=n,X=e;var a,l,s,c,u,p,f,d,h,g=t._gsap,m=g.get,v=e.duration,x=A(v),y=e.preventOvershoot||x&&0===v.overshoot,w=j(e,"resistance",M.resistance),T=O(v)?v:Z(t,e,x&&v.max||10,x&&v.min||.2,x&&"overshoot"in v?+v.overshoot:y?0:1,!0);for(a in e=X,X=0,h=G(t,e,m,w),e)q[a]||(F(l=e[a])&&(l=l(r,t,o)),O(l)?u=l:A(l)&&!isNaN(l.velocity)?u=+l.velocity:i&&i.isTracking(a)?u=i.get(a):console.warn("ERROR: No velocity was defined for "+t+" property: "+a),p=K(u,T),d=0,s=m(t,a),c=S(s),s=parseFloat(s),A(l)&&(f=s+p,"end"in l&&(l=z(l,h&&a in h?h:f,l.max,l.min,a,e.radius,u)),"max"in l&&+l.max<f?y||l.preventOvershoot?p=l.max-s:d=l.max-s-p:"min"in l&&+l.min>f&&(y||l.preventOvershoot?p=l.min-s:d=l.min-s-p)),this._props.push(a),this.styles&&this.styles.save(a),this._pt=new _(this._pt,t,a,s,0,I,0,g.set(t,a,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;
1if((t=E(e.tween._time/e.tween._dur))||!Y())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]=y[t]}),R()&&w.registerPlugin(J)},71931:function(t,e,n){n.d(e,{y1:function(){return o}});var r=n(2265);function o(t,e,n,o){var i=this,a=(0,r.useRef)(null),l=(0,r.useRef)(0),s=(0,r.useRef)(0),c=(0,r.useRef)(null),u=(0,r.useRef)([]),p=(0,r.useRef)(),f=(0,r.useRef)(),d=(0,r.useRef)(t),h=(0,r.useRef)(!0);d.current=t;var g="undefined"!=typeof window,m=!e&&0!==e&&g;if("function"!=typeof t)throw TypeError("Expected a function");e=+e||0;var v=!!(n=n||{}).leading,x=!("trailing"in n)||!!n.trailing,y="maxWait"in n,w="debounceOnServer"in n&&!!n.debounceOnServer,b=y?Math.max(+n.maxWait||0,e):null;return(0,r.useEffect)(function(){return h.current=!0,function(){h.current=!1}},[]),(0,r.useMemo)(function(){var t=function(t){var e=u.current,n=p.current;return u.current=p.current=null,l.current=t,s.current=s.current||t,f.current=d.current.apply(n,e)},n=function(t,e){m&&cancelAnimationFrame(c.current),c.current=m?requestAnimationFrame(t):setTimeout(t,e)},r=function(t){if(!h.current)return!1;var n=t-a.current;return!a.current||n>=e||n<0||y&&t-l.current>=b},T=function(e){return c.current=null,x&&u.current?t(e):(u.current=p.current=null,f.current)},k=function t(){var o=Date.now();if(v&&s.current===l.current&&E(),r(o))return T(o);if(h.current){var i=e-(o-a.current);n(t,y?Math.min(i,b-(o-l.current)):i)}},E=function(){o&&o({})},M=function(){if(g||w){var o=Date.now(),s=r(o);if(u.current=[].slice.call(arguments),p.current=i,a.current=o,s){if(!c.current&&h.current)return l.current=a.current,n(k,e),v?t(a.current):f.current;if(y)return n(k,e),t(a.current)}return c.current||n(k,e),f.current}};return M.cancel=function(){var t=c.current;t&&(m?cancelAnimationFrame(c.current):clearTimeout(c.current)),l.current=0,u.current=a.current=p.current=c.current=null,t&&o&&o({})},M.isPending=function(){return!!c.current},M.flush=function(){return c.current?T(Date.now()):f.current},M},[v,y,e,b,x,m,g,w,o])}}}]);

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.