1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[655],{89726:(t,e,n)=>{Object.defineProperty(e,"__esModule",{value:!0});var r,o,i,a,s,u,c,l,f,d,p=n(4902),v=n(14232),m=n(45088),g=n(16145),h=n(18716),y=n(5006);function x(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var _=function(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}}),e.default=t,Object.freeze(e)}(v),E=x(v),b=x(y),A=function(t){return{isEnabled:function(e){return t.some(function(t){return!!e[t]})}}},P={measureLayout:A(["layout","layoutId","drag","_layoutResetTransform"]),animation:A(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag"]),exit:A(["exit"]),drag:A(["drag","dragControls"]),focus:A(["whileFocus"]),hover:A(["whileHover","onHoverStart","onHoverEnd"]),tap:A(["whileTap","onTap","onTapStart","onTapCancel"]),pan:A(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),layoutAnimation:A(["layout","layoutId"])};function S(t){for(var e in t){var n=t[e];null!==n&&(P[e].Component=n)}}var w=v.createContext({strict:!1}),C=Object.keys(P),T=C.length,V=v.createContext({transformPagePoint:function(t){return t},isStatic:!1}),L=v.createContext({});function k(){return v.useContext(L).visualElement}var R=v.createContext(null);function M(t){var e=v.useRef(null);return null===e.current&&(e.current=t()),e.current}function D(){var t=v.useContext(R);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,r=t.register,o=B();return v.useEffect(function(){return r(o)},[]),!e&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}function O(t){return null===t||t.isPresent}var j=0,F=function(){return j++},B=function(){return M(F)},I=v.createContext(null),U="u">typeof window,H=U?v.useLayoutEffect:v.useEffect;function X(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function Y(t){return Array.isArray(t)}function z(t){return"string"==typeof t||Y(t)}function N(t,e,n,r,o){var i;return void 0===r&&(r={}),void 0===o&&(o={}),"string"==typeof e&&(e=null==(i=t.variants)?void 0:i[e]),"function"==typeof e?e(null!=n?n:t.custom,r,o):e}function W(t,e,n){var r,o,i=t.getProps();return N(i,e,null!=n?n:i.custom,(r={},t.forEachValue(function(t,e){return r[e]=t.get()}),r),(o={},t.forEachValue(function(t,e){return o[e]=t.getVelocity()}),o))}function Z(t){var e;return"function"==typeof(null==(e=t.animate)?void 0:e.start)||z(t.initial)||z(t.animate)||z(t.whileHover)||z(t.whileDrag)||z(t.whileTap)||z(t.whileFocus)||z(t.exit)}function G(t){return!!(Z(t)||t.variants)}function K(t){return Array.isArray(t)?t.join(" "):t}function $(t){var e=t.preloadedFeatures,n=t.createVisualElement,r=t.useRender,o=t.useVisualState,i=t.Component;return e&&S(e),v.forwardRef(function(t,e){var a,s,u,c,l,f,d,m,g,h,y,x,E,b,A,S,M,D=v.useContext(V).isStatic,j=null,F=(A=(b=function(t,e){if(Z(t)){var n=t.initial,r=t.animate;return{initial:!1===n||z(n)?n:void 0,animate:z(r)?r:void 0}}return!1!==t.inherit?e:{}}(t,v.useContext(L))).initial,S=b.animate,v.useMemo(function(){return{initial:A,animate:S}},D?[K(A),K(S)]:[])),B=o(t,D);return!D&&U&&(a=i,s=B,u=t,c=n,d=v.useContext(V),m=v.useContext(w),g=k(),h=v.useContext(R),y=(l=u.layoutId,(f=v.useContext(I))&&void 0!==l?f+"-"+l:l),x=v.useRef(void 0),c||(c=m.renderer),!x.current&&c&&(x.current=c(a,{visualState:s,parent:g,props:p.__assign(p.__assign({},u),{layoutId:y}),presenceId:null==h?void 0:h.id,blockInitialAnimation:(null==h?void 0:h.initial)===!1})),E=x.current,H(function(){E&&(E.setProps(p.__assign(p.__assign(p.__assign({},d),u),{layoutId:y})),E.isPresent=O(h),E.isPresenceRoot=!g||g.presenceId!==(null==h?void 0:h.id),E.syncRender())}),v.useEffect(function(){var t;E&&(null==(t=E.animationState)||t.animateChanges())}),H(function(){return function(){return null==E?void 0:E.notifyUnmount()}},[]),F.visualElement=E,j=function(t,e){var n=[];if(v.useContext(w),!e)return null;for(var r=0;r<T;
1r++){var o=C[r],i=P[o],a=i.isEnabled,s=i.Component;a(t)&&s&&n.push(_.createElement(s,p.__assign({key:o},t,{visualElement:e})))}return n}(t,F.visualElement)),_.createElement(_.Fragment,null,_.createElement(L.Provider,{value:F},r(i,t,(M=F.visualElement,v.useCallback(function(t){var n;t&&(null==(n=B.mount)||n.call(B,t)),M&&(t?M.mount(t):M.unmount()),e&&("function"==typeof e?e(t):X(e)&&(e.current=t))},[M])),B,D)),j)})}function q(t){function e(e,n){return void 0===n&&(n={}),$(t(e,n))}var n=new Map;return new Proxy(e,{get:function(t,r){return n.has(r)||n.set(r,e(r)),n.get(r)}})}var J=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Q(t){if("string"!=typeof t||t.includes("-"));else if(J.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}var tt={};function te(t){for(var e in t)tt[e]=t[e]}var tn=["","X","Y","Z"],tr=["transformPerspective","x","y","z"];function to(t,e){return tr.indexOf(t)-tr.indexOf(e)}["translate","scale","rotate","skew"].forEach(function(t){return tn.forEach(function(e){return tr.push(t+e)})});var ti=new Set(tr);function ta(t){return ti.has(t)}var ts=new Set(["originX","originY","originZ"]);function tu(t,e){var n=e.layout,r=e.layoutId;return ta(t)||ts.has(t)||(n||void 0!==r)&&(!!tt[t]||"opacity"===t)}var tc=function(t){return null!==t&&"object"==typeof t&&t.getVelocity},tl={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function tf(t){return t.startsWith("--")}var td=p.__assign(p.__assign({},g.number),{transform:Math.round}),tp={borderWidth:g.px,borderTopWidth:g.px,borderRightWidth:g.px,borderBottomWidth:g.px,borderLeftWidth:g.px,borderRadius:g.px,radius:g.px,borderTopLeftRadius:g.px,borderTopRightRadius:g.px,borderBottomRightRadius:g.px,borderBottomLeftRadius:g.px,width:g.px,maxWidth:g.px,height:g.px,maxHeight:g.px,size:g.px,top:g.px,right:g.px,bottom:g.px,left:g.px,padding:g.px,paddingTop:g.px,paddingRight:g.px,paddingBottom:g.px,paddingLeft:g.px,margin:g.px,marginTop:g.px,marginRight:g.px,marginBottom:g.px,marginLeft:g.px,rotate:g.degrees,rotateX:g.degrees,rotateY:g.degrees,rotateZ:g.degrees,scale:g.scale,scaleX:g.scale,scaleY:g.scale,scaleZ:g.scale,skew:g.degrees,skewX:g.degrees,skewY:g.degrees,distance:g.px,translateX:g.px,translateY:g.px,translateZ:g.px,x:g.px,y:g.px,z:g.px,perspective:g.px,transformPerspective:g.px,opacity:g.alpha,originX:g.progressPercentage,originY:g.progressPercentage,originZ:g.px,zIndex:td,fillOpacity:g.alpha,strokeOpacity:g.alpha,numOctaves:td};function tv(t,e,n,r,o,i,a,s){var u,c,l,f,d=t.style,p=t.vars,v=t.transform,m=t.transformKeys,g=t.transformOrigin;m.length=0;var h=!1,y=!1,x=!0;for(var _ in e){var E=e[_];
1if(tf(_)){p[_]=E;continue}var b=tp[_],A=b&&"number"==typeof E?b.transform(E):E;if(ta(_)){if(h=!0,v[_]=A,m.push(_),!x)continue;E!==(null!=(f=b.default)?f:0)&&(x=!1)}else if(ts.has(_))g[_]=A,y=!0;else if((null==n?void 0:n.isHydrated)&&(null==r?void 0:r.isHydrated)&&tt[_]){var P=tt[_].process(E,r,n),S=tt[_].applyTo;if(S)for(var w=S.length,C=0;C<w;C++)d[S[C]]=P;else d[_]=P}else d[_]=A}r&&n&&a&&s?(d.transform=a(r.deltaFinal,r.treeScale,h?v:void 0),i&&(d.transform=i(v,d.transform)),d.transformOrigin=s(r)):(h&&(d.transform=function(t,e,n,r){var o=t.transform,i=t.transformKeys,a=e.enableHardwareAcceleration,s=e.allowTransformNone,u="";i.sort(to);for(var c=!1,l=i.length,f=0;f<l;f++){var d=i[f];u+=(tl[d]||d)+"("+o[d]+") ","z"===d&&(c=!0)}return!c&&(void 0===a||a)?u+="translateZ(0)":u=u.trim(),r?u=r(o,n?"":u):(void 0===s||s)&&n&&(u="none"),u}(t,o,x,i)),y&&(u=g.originX,d.transformOrigin=(void 0===u?"50%":u)+" "+(void 0===(c=g.originY)?"50%":c)+" "+(void 0===(l=g.originZ)?0:l)))}var tm=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function tg(t,e,n){for(var r in e)tc(e[r])||tu(r,n)||(t[r]=e[r])}var th=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","_layoutResetTransform","onLayoutAnimationComplete","onViewportBoxUpdate","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover"]);function ty(t){return th.has(t)}var tx=function(t){return!ty(t)};try{var t_=n(42913).A;tx=function(t){return t.startsWith("on")?!ty(t):t_(t)}}catch(t){}function tE(t,e,n){return"string"==typeof t?t:g.px.transform(e+n*t)}var tb=function(t,e){return g.px.transform(t*e)},tA={offset:"stroke-dashoffset",array:"stroke-dasharray"},tP={offset:"strokeDashoffset",array:"strokeDasharray"};function tS(t,e,n,r,o,i,a,s){var u,c,l,f,d,v,m=e.attrX,g=e.attrY,h=e.originX,y=e.originY,x=e.pathLength,_=e.pathSpacing,E=e.pathOffset;tv(t,p.__rest(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r,o,i,a,s),t.attrs=t.style,t.style={};var b=t.attrs,A=t.style,P=t.dimensions,S=t.totalPathLength;b.transform&&(P&&(A.transform=b.transform),delete b.transform),P&&(void 0!==h||void 0!==y||A.transform)&&(A.transformOrigin=tE(void 0!==h?h:.5,P.x,P.width)+" "+tE(void 0!==y?y:.5,P.y,P.height)),void 0!==m&&(b.x=m),void 0!==g&&(b.y=g),void 0!==S&&void 0!==x&&(l=!1,void 0===(u=void 0===_?1:_)&&(u=1),void 0===(c=void 0===E?0:E)&&(c=0),void 0===l&&(l=!0),b[(f=l?tA:tP).offset]=tb(-c,S),d=tb(x,S),v=tb(u,S),b[f.array]=d+" "+v)}var tw=function(){return p.__assign(p.__assign({},tm()),{attrs:{}})},tC=/([a-z])([A-Z])/g,tT=function(t){return t.replace(tC,"$1-$2").toLowerCase()};function tV(t,e){var n=e.style,r=e.vars;for(var o in Object.assign(t.style,n),r)t.style.setProperty(o,r[o])}var tL=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform"]);function tk(t,e){for(var n in tV(t,e),e.attrs)t.setAttribute(tL.has(n)?n:tT(n),e.attrs[n])}function tR(t){var e=t.style,n={};for(var r in e)(tc(e[r])||tu(r,t))&&(n[r]=e[r]);return n}function tM(t){var e=tR(t);for(var n in t)tc(t[n])&&(e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]);return e}function tD(t){return"object"==typeof t&&"function"==typeof t.start}var tO=function(t){return Array.isArray(t)};function tj(t){var e=tc(t)?t.get():t;return e&&"object"==typeof e&&e.mix&&e.toValue?e.toValue():e}function tF(t,e,n,r){var o=t.scrapeMotionValuesFromProps,i=t.createRenderState,a=t.onMount,s={latestValues:function(t,e,n,r){var o={}
1,i=(null==n?void 0:n.initial)===!1,a=r(t);for(var s in a)o[s]=tj(a[s]);var u=t.initial,c=t.animate,l=Z(t),f=G(t);e&&f&&!l&&!1!==t.inherit&&(null!=u||(u=e.initial),null!=c||(c=e.animate));var d=i||!1===u?c:u;return d&&"boolean"!=typeof d&&!tD(d)&&(Array.isArray(d)?d:[d]).forEach(function(e){var n=N(t,e);if(n){var r=n.transitionEnd;n.transition;var i=p.__rest(n,["transitionEnd","transition"]);for(var a in i)o[a]=i[a];for(var a in r)o[a]=r[a]}}),o}(e,n,r,o),renderState:i()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var tB=function(t){return function(e,n){var r=v.useContext(L),o=v.useContext(R);return n?tF(t,e,r,o):M(function(){return tF(t,e,r,o)})}},tI={useVisualState:tB({scrapeMotionValuesFromProps:tM,createRenderState:tw,onMount:function(t,e,n){var r=n.renderState,o=n.latestValues;try{r.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){r.dimensions={x:0,y:0,width:0,height:0}}"path"===e.tagName&&(r.totalPathLength=e.getTotalLength()),tS(r,o,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),tk(e,r)}})},tU={useVisualState:tB({scrapeMotionValuesFromProps:tR,createRenderState:tm})};function tH(t,e,n,r){var o,i=e.forwardMotionProps,a=Q(t)?tI:tU;return p.__assign(p.__assign({},a),{preloadedFeatures:n,useRender:(void 0===(o=void 0!==i&&i)&&(o=!1),function(t,e,n,r,i){var a=r.latestValues,s=(Q(t)?function(t,e){var n=v.useMemo(function(){var n=tw();return tS(n,e,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),p.__assign(p.__assign({},n.attrs),{style:p.__assign({},n.style)})},[e]);if(t.style){var r={};tg(r,t.style,t),n.style=p.__assign(p.__assign({},r),n.style)}return n}:function(t,e,n){var r,o,i={},a=(tg(r={},t.style||{},t),Object.assign(r,(o=t.transformTemplate,v.useMemo(function(){var t=tm();tv(t,e,void 0,void 0,{enableHardwareAcceleration:!n},o);var r=t.vars,i=t.style;return p.__assign(p.__assign({},r),i)},[e]))),t.transformValues&&(r=t.transformValues(r)),r);return t.drag&&(i.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":"pan-"+("x"===t.drag?"y":"x")),i.style=a,i})(e,a,i),u=function(t,e,n){var r={};for(var o in t)(tx(o)||!0===n&&ty(o)||!e&&!ty(o))&&(r[o]=t[o]);return r}(e,"string"==typeof t,o),c=p.__assign(p.__assign(p.__assign({},u),s),{ref:n});return v.createElement(t,c)}),createVisualElement:r,Component:t})}function tX(t,e,n,r){return t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n,r)}}function tY(t,e,n,r){v.useEffect(function(){var o=t.current;if(n&&o)return tX(o,e,n,r)},[t,e,n,r])}function tz(t){return"u">typeof PointerEvent&&t instanceof PointerEvent?"mouse"===t.pointerType:t instanceof MouseEvent}(r=s||(s={})).Animate="animate",r.Hover="whileHover",r.Tap="whileTap",r.Drag="whileDrag",r.Focus="whileFocus",r.Exit="exit";var tN={pageX:0,pageY:0};function tW(t,e){var n,r,o;return void 0===e&&(e="page"),{point:t.touches?(void 0===(n=e)&&(n="page"),{x:(r=t.touches[0]||t.changedTouches[0]||tN)[n+"X"],y:r[n+"Y"]}):(void 0===(o=e)&&(o="page"),{x:t[o+"X"],y:t[o+"Y"]})}}var tZ=function(t,e){void 0===e&&(e=!1);var n=function(e){return t(e,tW(e))};return e?function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}:n},tG={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},tK={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function t$(t){if(U&&null===window.onpointerdown);else if(U&&null===window.ontouchstart)return tK[t];else if(U&&null===window.onmousedown)return tG[t];return t}function tq(t,e,n,r){return tX(t,t$(e),tZ(n,"pointerdown"===e),r)}function tJ(t,e,n,r){return tY(t,t$(e),n&&tZ(n,"pointerdown"===e),r)}function tQ(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var t0=tQ("dragHorizontal"),t1=tQ("dragVertical");function t5(t){var e=!1;if("y"===t)e=t1();else if("x"===t)e=t0();else{var n=t0(),r=t1();n&&r?e=function(){n(),r()}
1:(n&&n(),r&&r())}return e}function t2(){var t=t5(!0);return!t||(t(),!1)}function t3(t,e,n){return function(r,o){var i;!tz(r)||t2()||(null==n||n(r,o),null==(i=t.animationState)||i.setActive(s.Hover,e))}}var t4=function(t,e){return!!e&&(t===e||t4(t,e.parentElement))};function t6(t){return v.useEffect(function(){return function(){return t()}},[])}var t8=function(t){return function(e){return t(e),null}},t9={tap:t8(function(t){var e=t.onTap,n=t.onTapStart,r=t.onTapCancel,o=t.whileTap,i=t.visualElement,a=v.useRef(!1),u=v.useRef(null);function c(){var t;null==(t=u.current)||t.call(u),u.current=null}function l(){var t;return c(),a.current=!1,null==(t=i.animationState)||t.setActive(s.Tap,!1),!t2()}function f(t,n){l()&&(t4(i.getInstance(),t.target)?null==e||e(t,n):null==r||r(t,n))}function d(t,e){l()&&(null==r||r(t,e))}tJ(i,"pointerdown",e||n||r||o?function(t,e){var r;c(),a.current||(a.current=!0,u.current=h.pipe(tq(window,"pointerup",f),tq(window,"pointercancel",d)),null==n||n(t,e),null==(r=i.animationState)||r.setActive(s.Tap,!0))}:void 0),t6(c)}),focus:t8(function(t){var e=t.whileFocus,n=t.visualElement;tY(n,"focus",e?function(){var t;null==(t=n.animationState)||t.setActive(s.Focus,!0)}:void 0),tY(n,"blur",e?function(){var t;null==(t=n.animationState)||t.setActive(s.Focus,!1)}:void 0)}),hover:t8(function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,o=t.visualElement;tJ(o,"pointerenter",e||r?t3(o,!0,e):void 0),tJ(o,"pointerleave",n||r?t3(o,!1,n):void 0)})};function t7(t,e){if(!Array.isArray(e))return!1;var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}var et=function(t){return 1e3*t},ee={linear:h.linear,easeIn:h.easeIn,easeInOut:h.easeInOut,easeOut:h.easeOut,circIn:h.circIn,circInOut:h.circInOut,circOut:h.circOut,backIn:h.backIn,backInOut:h.backInOut,backOut:h.backOut,anticipate:h.anticipate,bounceIn:h.bounceIn,bounceInOut:h.bounceInOut,bounceOut:h.bounceOut},en=function(t){if(Array.isArray(t)){m.invariant(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=p.__read(t,4),n=e[0],r=e[1],o=e[2],i=e[3];return h.cubicBezier(n,r,o,i)}return"string"==typeof t?(m.invariant(void 0!==ee[t],"Invalid easing type '"+t+"'"),ee[t]):t},er=function(t,e){return"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&g.complex.test(e)&&!e.startsWith("url("))},eo=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},ei=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},ea=function(){return{type:"keyframes",ease:"linear",duration:.3}},es=function(t){return{type:"keyframes",duration:.8,values:t}},eu={x:eo,y:eo,z:eo,rotate:eo,rotateX:eo,rotateY:eo,rotateZ:eo,scaleX:ei,scaleY:ei,scale:ei,opacity:ea,backgroundColor:ea,color:ea,default:ei},ec=function(t,e){var n;return n=tO(e)?es:eu[t]||eu.default,p.__assign({to:e},n(e))},el=p.__assign(p.__assign({},tp),{color:g.color,backgroundColor:g.color,outlineColor:g.color,fill:g.color,stroke:g.color,borderColor:g.color,borderTopColor:g.color,borderRightColor:g.color,borderBottomColor:g.color,borderLeftColor:g.color,filter:g.filter,WebkitFilter:g.filter}),ef=function(t){return el[t]};function ed(t,e){var n,r=ef(t);return r!==g.filter&&(r=g.complex),null==(n=r.getAnimatableNone)?void 0:n.call(r,e)}var ep=!1;function ev(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function em(t){return"number"==typeof t?0:ed("",t)}function eg(t,e){return t[e]||t.default||t}function eh(t,e,n,r){return void 0===r&&(r={}),e.start(function(o){var i,a,s,u,c,l,f,d,v,g=(a=n,c=null!=(s=(u=eg(r,t)).from)?s:e.get(),l=er(t,a),"none"===c&&l&&"string"==typeof a?c=ed(t,a):ev(c)&&"string"==typeof a?c=em(a):!Array.isArray(a)&&ev(a)&&"string"==typeof c&&(a=em(c)),f=er(t,c),m.warning(f===l,"You are trying to animate "+t+' from "'+c+'" to "'+a+'". '+c+" is not an animatable value - to enable this animation set "+c+" to a value animatable to "+a+" via the `style` property."),f&&l&&!1!==u.type?function(){var n,r,i,s,l,f,d,v,g,y,x={from:c,to:a,velocity:e.getVelocity(),onComplete:o,onUp
1date:function(t){return e.set(t)}};return"inertia"===u.type||"decay"===u.type?h.inertia(p.__assign(p.__assign({},x),u)):h.animate(p.__assign(p.__assign({},(n=u,Array.isArray(x.to)&&(null!=n.duration||(n.duration=.8)),Array.isArray(x.to)&&null===x.to[0]&&(x.to=p.__spreadArray([],p.__read(x.to)),x.to[0]=x.from),(r=n).when,r.delay,r.delayChildren,r.staggerChildren,r.staggerDirection,r.repeat,r.repeatType,r.repeatDelay,r.from,Object.keys(p.__rest(r,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"])).length||(n=p.__assign(p.__assign({},n),ec(t,x.to))),p.__assign(p.__assign({},x),(s=(i=n).ease,l=i.times,f=i.yoyo,d=i.flip,v=i.loop,g=p.__rest(i,["ease","times","yoyo","flip","loop"]),y=p.__assign({},g),l&&(y.offset=l),g.duration&&(y.duration=et(g.duration)),g.repeatDelay&&(y.repeatDelay=et(g.repeatDelay)),s&&(y.ease=Array.isArray(s)&&"number"!=typeof s[0]?s.map(en):en(s)),"tween"===g.type&&(y.type="keyframes"),(f||v||d)&&(m.warning(!ep,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),ep=!0,f?y.repeatType="reverse":v?y.repeatType="loop":d&&(y.repeatType="mirror"),y.repeat=v||f||d||g.repeat),"spring"!==g.type&&(y.type="keyframes"),y)))),{onUpdate:function(t){var e;x.onUpdate(t),null==(e=u.onUpdate)||e.call(u,t)},onComplete:function(){var t;x.onComplete(),null==(t=u.onComplete)||t.call(u)}}))}:function(){var t;return e.set(a),o(),null==(t=null==u?void 0:u.onComplete)||t.call(u),{stop:function(){}}}),y=null!=(i=(eg(r,t)||{}).delay)?i:0,x=function(){return v=g()};return y?d=setTimeout(x,et(y)):x(),function(){clearTimeout(d),null==v||v.stop()}})}function ey(t,e){-1===t.indexOf(e)&&t.push(e)}function ex(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var e_=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return ey(this.subscriptions,t),function(){return ex(e.subscriptions,t)}},t.prototype.notify=function(t,e,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](t,e,n);else for(var o=0;o<r;o++){var i=this.subscriptions[o];i&&i(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),eE=function(){function t(t){var e=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new e_,this.velocityUpdateSubscribers=new e_,this.renderSubscribers=new e_,this.canTrackVelocity=!1,this.updateAndNotify=function(t,n){void 0===n&&(n=!0),e.prev=e.current,e.current=t;var r=y.getFrameData(),o=r.delta,i=r.timestamp;e.lastUpdated!==i&&(e.timeDelta=o,e.lastUpdated=i,b.default.postRender(e.scheduleVelocityCheck)),e.prev!==e.current&&e.updateSubscribers.notify(e.current),e.velocityUpdateSubscribers.getSize()&&e.velocityUpdateSubscribers.notify(e.getVelocity()),n&&e.renderSubscribers.notify(e.current)},this.scheduleVelocityCheck=function(){return b.default.postRender(e.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==e.lastUpdated&&(e.prev=e.current,e.velocityUpdateSubscribers.notify(e.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=!isNaN(parseFloat(this.current))}return t.prototype.onChange=function(t){return this.updateSubscribers.add(t)},t.prototype.clearListeners=function(){this.updateSubscribers.clear()},t.prototype.onRenderRequest=function(t){return t(this.get()),this.renderSubscribers.add(t)},t.prototype.attach=function(t){this.passiveEffect=t},t.prototype.set=function(t,e){void 0===e&&(e=!0),e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)},t.prototype.get=function(){return this.current},t.prototype.getPrevious=function(){return this.prev},t.prototype.getVelocity=function(){return this.canTrackVelocity?h.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},t.prototype.start=function(t){var e=this;return this.stop(),new Promise(function(n){e.hasAnimated=!0,e.stopAnimation=t(n)}).then(function(){return e.clearAnimation()})},t.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},t.prototype.isAnimating=function(){return!!this.stopAnimation},t.prototype.clearAnimation=function(){this.stopAnimation=null},t.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},t}();function eb(t){return new eE(t)}var eA=function(t){return function(e){return e.test(t)}},eP=[g.number,g.px,g.percent,g.degrees,g.vw,g.vh,{test:function(t){return"auto"===t},parse:function(t){return t}}],eS=function(t){return eP.find(eA(t))},ew=p.__spreadArray(p.__spreadArray([],p.__read(eP)),[g.color,g.complex]);function eC(t,e){var n=W(t,e),r=n?t.makeTargetAnimatable(n,!1):{},o=r.transitionEnd;r.transition;var i=p.__rest(r,["transitionEnd","transition"]);for(var a in i=p.__assign(p.__assign({},i),void 0===o?{}:o)){var s,u=tO(s=i[a])?s[s.length-1]||0:s;t.hasValue(a)?t.getValue(a).set(u):t.addValue(a,eb(u))}}function eT(t,e){p.__spreadArray([],p.__read(e)).reverse().forEac
1h(function(n){var r,o=t.getVariant(n);o&&eC(t,o),null==(r=t.variantChildren)||r.forEach(function(t){eT(t,e)})})}function eV(t,e,n){var r,o,i=Object.keys(e).filter(function(e){return!t.hasValue(e)}),a=i.length;if(a)for(var s=0;s<a;s++){var u,c,l=i[s],f=e[l],d=null;Array.isArray(f)&&(d=f[0]),null===d&&(d=null!=(o=null!=(r=n[l])?r:t.readValue(l))?o:e[l]),null!=d&&("string"==typeof d&&(u=d,/^\-?\d*\.?\d+$/.test(u))?d=parseFloat(d):(c=d,!ew.find(eA(c))&&g.complex.test(f)&&(d=ed(l,f))),t.addValue(l,eb(d)),null!=n[l]||(n[l]=d),t.setBaseTarget(l,d))}}function eL(t,e,n){var r,o,i={};for(var a in t)i[a]=null!=(r=function(t,e){if(e)return(e[t]||e.default||e).from}(a,e))?r:null==(o=n.getValue(a))?void 0:o.get();return i}function ek(t,e,n){if(void 0===n&&(n={}),t.notifyAnimationStart(),Array.isArray(e)){var r;r=Promise.all(e.map(function(e){return eR(t,e,n)}))}else if("string"==typeof e)r=eR(t,e,n);else{var o="function"==typeof e?W(t,e,n.custom):e;r=eM(t,o,n)}return r.then(function(){return t.notifyAnimationComplete(e)})}function eR(t,e,n){void 0===n&&(n={});var r,o=W(t,e,n.custom),i=(o||{}).transition,a=void 0===i?t.getDefaultTransition()||{}:i;n.transitionOverride&&(a=n.transitionOverride);var s=o?function(){return eM(t,o,n)}:function(){return Promise.resolve()},u=(null==(r=t.variantChildren)?void 0:r.size)?function(r){void 0===r&&(r=0);var o,i,s,u,c,l,f,d,v,m=a.delayChildren;return o=t,i=e,s=(void 0===m?0:m)+r,u=a.staggerChildren,c=a.staggerDirection,l=n,void 0===s&&(s=0),void 0===u&&(u=0),void 0===c&&(c=1),f=[],d=(o.variantChildren.size-1)*u,v=1===c?function(t){return void 0===t&&(t=0),t*u}:function(t){return void 0===t&&(t=0),d-t*u},Array.from(o.variantChildren).sort(eD).forEach(function(t,e){f.push(eR(t,i,p.__assign(p.__assign({},l),{delay:s+v(e)})).then(function(){return t.notifyAnimationComplete(i)}))}),Promise.all(f)}:function(){return Promise.resolve()},c=a.when;if(!c)return Promise.all([s(),u(n.delay)]);var l=p.__read("beforeChildren"===c?[s,u]:[u,s],2),f=l[0],d=l[1];return f().then(d)}function eM(t,e,n){var r,o=void 0===n?{}:n,i=o.delay,a=void 0===i?0:i,s=o.transitionOverride,u=o.type,c=t.makeTargetAnimatable(e),l=c.transition,f=void 0===l?t.getDefaultTransition():l,d=c.transitionEnd,v=p.__rest(c,["transition","transitionEnd"]);s&&(f=s);var m=[],g=u&&(null==(r=t.animationState)?void 0:r.getState()[u]);for(var h in v){var y=t.getValue(h),x=v[h];if(!(!y||void 0===x||g&&function(t,e){var n=t.protectedKeys,r=t.needsAnimating,o=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,o}(g,h))){var _=eh(h,y,x,p.__assign({delay:a},f));m.push(_)}}return Promise.all(m).then(function(){d&&eC(t,d)})}function eD(t,e){return t.sortNodePosition(e)}var eO=[s.Animate,s.Hover,s.Tap,s.Drag,s.Focus,s.Exit],ej=p.__spreadArray([],p.__read(eO)).reverse(),eF=eO.length;function eB(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var eI={animation:t8(function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=function(t){var e,n=function(e){return Promise.all(e.map(function(e){return ek(t,e.animation,e.options)}))},r=((e={})[s.Animate]=eB(!0),e[s.Hover]=eB(),e[s.Tap]=eB(),e[s.Drag]=eB(),e[s.Focus]=eB(),e[s.Exit]=eB(),e),o={},i=!0,a=function(e,n){var r=W(t,n);if(r){r.transition;var o=r.transitionEnd,i=p.__rest(r,["transition","transitionEnd"]);e=p.__assign(p.__assign(p.__assign({},e),i),o)}return e};function u(e,s){for(var u,c=t.getProps(),l=t.getVariantContext(!0)||{},f=[],d=new Set,v={},m=1/0,g=0;g<eF;g++)!function(n){var o,g,h=ej[n],y=r[h],x=null!=(u=c[h])?u:l[h],_=z(x),E=h===s?y.isActive:null;!1===E&&(m=n);var b=x===l[h]&&x!==c[h]&&_;if(b&&i&&t.manuallyAnimateOnMount&&(b=!1),y.protectedKeys=p.__assign({},v),!(!y.isActive&&null===E||!x&&!y.prevProp||tD(x))&&"boolean"!=typeof x){var A=(o=y.prevProp,("string"==typeof(g=x)?g!==o:!!Y(g)&&!t7(g,o))||h===s&&y.isActive&&!b&&_||n>m&&_),P=Array.isArray(x)?x:[x],S=P.reduce(a,{});!1===E&&(S={});var w=y.prevResolvedValues,C=void 0===w?{}:w,T=p.__assign(p.__assign({},C),S),V=function(t){A=!0,d.delete(t),y.needsAnimating[t]=!0};for(var L in T){var k=S[L],R=C[L];v.hasOwnProperty(L)||(k!==R?tO(k)&&tO(R)?t7(k,R)?y.protectedKeys[L]=!0:V(L):void 0!==k?V(L):d.add(L):void 0!==k&&d.has(L)?V(L):y.protectedKeys[L]=!0)}y.prevProp=x,y.prevResolvedValues=S,y.isActive&&(v=p.__assign(p.__assign({},v),S)),i&&t.blockInitialAnimation&&(A=!1),A&&!b&&f.push.apply(f,p.__spreadArray([],p.__read(P.map(function(t){return{animation:t,options:p.__assign({type:h},e)}}
1))))}}(g);if(o=p.__assign({},v),d.size){var h={};d.forEach(function(e){var n=t.getBaseTarget(e);void 0!==n&&(h[e]=n)}),f.push({animation:h})}var y=!!f.length;return i&&!1===c.initial&&!t.manuallyAnimateOnMount&&(y=!1),i=!1,y?n(f):Promise.resolve()}return{isAnimated:function(t){return void 0!==o[t]},animateChanges:u,setActive:function(e,n,o){var i;return r[e].isActive===n?Promise.resolve():(null==(i=t.variantChildren)||i.forEach(function(t){var r;return null==(r=t.animationState)?void 0:r.setActive(e,n)}),r[e].isActive=n,u(o,e))},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}(e)),tD(n)&&v.useEffect(function(){return n.subscribe(e)},[n])}),exit:t8(function(t){var e=t.custom,n=t.visualElement,r=p.__read(D(),2),o=r[0],i=r[1],a=v.useContext(R);v.useEffect(function(){var t,r,u=null==(t=n.animationState)?void 0:t.setActive(s.Exit,!o,{custom:null!=(r=null==a?void 0:a.custom)?r:e});o||null==u||u.then(i)},[o])})},eU=function(){function t(t,e,n){var r=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var t=eY(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=h.distance(t.offset,{x:0,y:0})>=3;if(e||n){var o=t.point,i=y.getFrameData().timestamp;r.history.push(p.__assign(p.__assign({},o),{timestamp:i}));var a=r.handlers,s=a.onStart,u=a.onMove;e||(s&&s(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),u&&u(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){(r.lastMoveEvent=t,r.lastMoveEventInfo=eH(e,r.transformPagePoint),tz(t)&&0===t.buttons)?r.handlePointerUp(t,e):b.default.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,o=n.onEnd,i=n.onSessionEnd,a=eY(eH(e,r.transformPagePoint),r.history);r.startEvent&&o&&o(t,a),i&&i(t,a)},!t.touches||!(t.touches.length>1)){this.handlers=e,this.transformPagePoint=o;var i=eH(tW(t),this.transformPagePoint),a=i.point,s=y.getFrameData().timestamp;this.history=[p.__assign(p.__assign({},a),{timestamp:s})];var u=e.onSessionStart;u&&u(t,eY(i,this.history)),this.removeListeners=h.pipe(tq(window,"pointermove",this.handlePointerMove),tq(window,"pointerup",this.handlePointerUp),tq(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),y.cancelSync.update(this.updatePoint)},t}();function eH(t,e){return e?{point:e(t.point)}:t}function eX(t,e){return{x:t.x-e.x,y:t.y-e.y}}function eY(t,e){var n=t.point;return{point:n,delta:eX(n,ez(e)),offset:eX(n,e[0]),velocity:function(t){if(t.length<2)return{x:0,y:0};for(var e=t.length-1,n=null,r=ez(t);e>=0&&(n=t[e],!(r.timestamp-n.timestamp>et(.1)));)e--;if(!n)return{x:0,y:0};var o=(r.timestamp-n.timestamp)/1e3;if(0===o)return{x:0,y:0};var i={x:(r.x-n.x)/o,y:(r.y-n.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}(e)}}function ez(t){return t[t.length-1]}function eN(t){return t}function eW(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function eZ(){return{x:{min:0,max:1},y:{min:0,max:1}}}var eG={translate:0,scale:1,origin:0,originPoint:0};function eK(){return{x:p.__assign({},eG),y:p.__assign({},eG)}}function e$(t){return[t("x"),t("y")]}function eq(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),h.distance(t,e)<n}function eJ(t){return t.max-t.min}function eQ(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=h.mix(e.min,e.max,t.origin),t.scale=eJ(n)/eJ(e),eq(t.scale,1,1e-4)&&(t.scale=1),t.translate=h.mix(n.min,n.max,t.origin)-t.originPoint,eq(t.translate)&&(t.translate=0)}function e0(t,e,n,r){eQ(t.x,e.x,n.x,e1(r.originX)),eQ(t.y,e.y,n.y,e1(r.originY))}function e1(t){return"number"==typeof t?t:.5}function e5(t,e,n){t.min=n.min+e.min,t.max=t.min+eJ(e)}function e2(t,e,n){var r=e.min,o=e.max;return void 0!==r&&t<r?t=n?h.mix(r,t,n.min):Math.max(t,r):void 0!==o&&t>o&&(t=n?h.mix(o,t,n.max):Math.min(t,o)),t}function e3(t,e,n){return{min:void 0!==e?t.min+e:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function e4(t,e){var n,r=e.min-t.min,o=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=p.__read([o,r],2))[0],o=n[1]),{min:t.min+r,max:t.min+o}}function e6(t,e,n){return{min:e8(t,e),max:e8(t,n)}}function e8(t,e){var n;return"number"==typeof t?t:null!=(n=t[e])?n:0}function e9(t,e){var n,r,o,i,a,s,u,c;return eW((n=t.getBoundingClientRect(),r=e,o=n.top,i=n.left,a=n.bottom,s=n.right,void 0===r&&(r=eN),u=r({x:i,y:o}),c=r({x:s,y:a}
1),{top:u.y,left:u.x,bottom:c.y,right:c.x}))}var e7=function(t,e){return t.depth-e.depth};function nt(t){return t.projection.isEnabled||t.shouldResetTransform()}function ne(t,e){void 0===e&&(e=[]);var n=t.parent;return n&&ne(n,e),nt(t)&&e.push(t),e}function nn(t){if(!t.shouldResetTransform()){var e,n=t.getLayoutState();t.notifyBeforeLayoutMeasure(n.layout),n.isHydrated=!0,n.layout=t.measureViewportBox(),e=n.layout,n.layoutCorrected={x:p.__assign({},e.x),y:p.__assign({},e.y)},t.notifyLayoutMeasure(n.layout,t.prevViewportBox||n.layout),b.default.update(function(){return t.rebaseProjectionTarget()})}}function nr(t){t.shouldResetTransform()||(t.prevViewportBox=t.measureViewportBox(!1),t.rebaseProjectionTarget(!1,t.prevViewportBox))}function no(t,e){return{min:e.min-t.min,max:e.max-t.min}}function ni(t,e){return{x:no(t.x,e.x),y:no(t.y,e.y)}}function na(t){var e=t.getProps(),n=e.drag,r=e._dragX;return n&&!r}function ns(t,e){t.min=e.min,t.max=e.max}function nu(t,e,n,r,o){return void 0!==o&&(t=r+o*(t-r)),r+n*(t-r)+e}function nc(t,e,n,r,o){void 0===e&&(e=0),void 0===n&&(n=1),t.min=nu(t.min,e,n,r,o),t.max=nu(t.max,e,n,r,o)}function nl(t,e,n,r){var o=p.__read(r,3),i=o[0],a=o[1],s=o[2];t.min=e.min,t.max=e.max;var u=void 0!==n[s]?n[s]:.5,c=h.mix(e.min,e.max,u);nc(t,n[i],n[a],c,n.scale)}var nf=["x","scaleX","originX"],nd=["y","scaleY","originY"];function np(t,e,n){nl(t.x,e.x,n,nf),nl(t.y,e.y,n,nd)}function nv(t,e,n,r,o){return t-=e,t=r+1/n*(t-r),void 0!==o&&(t=r+1/o*(t-r)),t}function nm(t,e,n){var r,o,i,a,s,u=p.__read(n,3),c=u[0],l=u[1],f=u[2];r=e[c],o=e[l],i=e[f],a=e.scale,void 0===r&&(r=0),void 0===o&&(o=1),void 0===i&&(i=.5),s=h.mix(t.min,t.max,i)-r,t.min=nv(t.min,r,o,s,a),t.max=nv(t.max,r,o,s,a)}function ng(t,e){nm(t.x,e,nf),nm(t.y,e,nd)}var nh=new Set;function ny(t,e,n){t[n]||(t[n]=[]),t[n].push(e)}function nx(t){return nh.add(t),function(){return nh.delete(t)}}function n_(){if(nh.size){var t=0,e=[[]],n=[],r=function(n){return ny(e,n,t)},o=function(e){ny(n,e,t),t++};nh.forEach(function(e){e(r,o),t=0}),nh.clear();for(var i=n.length,a=0;a<=i;a++)e[a]&&e[a].forEach(nE),n[a]&&n[a].forEach(nE)}}var nE=function(t){return t()},nb=new WeakMap,nA=function(){function t(t){var e=t.visualElement;this.isDragging=!1,this.currentDirection=null,this.constraints=!1,this.elastic=eZ(),this.props={},this.hasMutatedConstraints=!1,this.cursorProgress={x:.5,y:.5},this.originPoint={},this.openGlobalLock=null,this.panSession=null,this.visualElement=e,this.visualElement.enableLayoutProjection(),nb.set(e,this)}return t.prototype.start=function(t,e){var n=this,r=void 0===e?{}:e,o=r.snapToCursor,i=void 0!==o&&o,a=r.cursorProgress,c=this.props.transformPagePoint;this.panSession=new eU(t,{onSessionStart:function(t){n.stopMotion();var e,r=tW(t,"client").point;null==(e=n.cancelLayout)||e.call(n),n.cancelLayout=nx(function(t,e){var o,s,u,c=ne(n.visualElement),l=(o=n.visualElement,s=[],u=function(t){nt(t)&&s.push(t),t.children.forEach(u)},o.children.forEach(u),s.sort(e7)),f=p.__spreadArray(p.__spreadArray([],p.__read(c)),p.__read(l)),d=!1;n.isLayoutDrag()&&n.visualElement.lockProjectionTarget(),e(function(){f.forEach(function(t){return t.resetTransform()})}),t(function(){nn(n.visualElement),l.forEach(nn)}),e(function(){f.forEach(function(t){return t.restoreTransform()}),i&&(d=n.snapToCursor(r))}),t(function(){n.getAxisMotionValue("x")&&!n.isExternalDrag()||n.visualElement.rebaseProjectionTarget(!0,n.visualElement.measureViewportBox(!1)),n.visualElement.scheduleUpdateLayoutProjection();var t=n.visualElement.projection;e$(function(e){if(!d){var o=t.target[e],i=o.min,s=o.max;n.cursorProgress[e]=a?a[e]:h.progress(i,s,r[e])}var u=n.getAxisMotionValue(e);u&&(n.originPoint[e]=u.get())})}),e(function(){y.flushSync.update(),y.flushSync.preRender(),y.flushSync.render(),y.flushSync.postRender()}),t(function(){return n.resolveDragConstraints()})})},onStart:function(t,e){var r,o,i,a=n.props,u=a.drag,c=a.dragPropagation;(!u||c||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=t5(u),n.openGlobalLock))&&(n_(),n.isDragging=!0,n.currentDirection=null,null==(o=(r=n.props).onDragStart)||o.call(r,t,e),null==(i=n.visualElement.animationState)||i.setActive(s.Drag,!0))},onMove:function(t,e){var r,o,i,a,s=n.props,c=s.dragPropagation,l=s.dragDirectionLock;if(c||n.openGlobalLock){var f,d,p,v=e.offset;if(l&&null===n.currentDirection){void 0===d&&(d=10),p=null,Math.abs((f=v).y)>d?p="y":Math.abs(f.x)>d&&(p="x"),n.currentDirection=p,null!==n.currentDirection&&(null==(o=(r=n.props).onDirectionLock)||o.call(r,n.currentDirection));return}n.updateAxis("x",e.point,v),n.updateAxis("y",e.point,v),null==(a=(i=n.props).onDrag)||a.call(i,t,e),u=t}},onSessionEnd:function(t,e){return n.stop(t,e)}},{transformPagePoint:c})},t.prototype.resolveDragConstraints=function(){var t,e,n,r,o,i=this,a=this.props,s=a.dragConstraints,u=a.dragElastic,c=this.visualElement.getLayoutState().layoutCorrected;s?this.constraints=X(s)?this.resolveRefConstraints(c,s):(t=s.top,e=s.left,n=s.bottom,r=s.r
1ight,{x:e3(c.x,e,r),y:e3(c.y,t,n)}):this.constraints=!1,this.elastic=(!1===(o=u)?o=0:!0===o&&(o=.35),{x:e6(o,"left","right"),y:e6(o,"top","bottom")}),this.constraints&&!this.hasMutatedConstraints&&e$(function(t){var e,n,r;i.getAxisMotionValue(t)&&(i.constraints[t]=(e=c[t],n=i.constraints[t],r={},void 0!==n.min&&(r.min=n.min-e.min),void 0!==n.max&&(r.max=n.max-e.min),r))})},t.prototype.resolveRefConstraints=function(t,e){var n=this.props,r=n.onMeasureDragConstraints,o=n.transformPagePoint,i=e.current;m.invariant(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop."),this.constraintsBox=e9(i,o);var a=(s=this.constraintsBox,{x:e4(t.x,s.x),y:e4(t.y,s.y)});if(r){var s,u,c,l,f=r((c=(u=a).x,{top:(l=u.y).min,bottom:l.max,left:c.min,right:c.max}));this.hasMutatedConstraints=!!f,f&&(a=eW(f))}return a},t.prototype.cancelDrag=function(){var t,e;this.visualElement.unlockProjectionTarget(),null==(t=this.cancelLayout)||t.call(this),this.isDragging=!1,this.panSession&&this.panSession.end(),this.panSession=null,!this.props.dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null==(e=this.visualElement.animationState)||e.setActive(s.Drag,!1)},t.prototype.stop=function(t,e){null==(n=this.panSession)||n.end(),this.panSession=null;var n,r,o,i=this.isDragging;if(this.cancelDrag(),i){var a=e.velocity;this.animateDragEnd(a),null==(o=(r=this.props).onDragEnd)||o.call(r,t,e)}},t.prototype.snapToCursor=function(t){var e=this;return e$(function(n){if(nP(n,e.props.drag,e.currentDirection)){var r=e.getAxisMotionValue(n);if(!r)return e.cursorProgress[n]=.5,!0;var o=e.visualElement.getLayoutState().layout,i=o[n].max-o[n].min,a=o[n].min+i/2,s=t[n]-a;e.originPoint[n]=t[n],r.set(s)}}).includes(!0)},t.prototype.updateAxis=function(t,e,n){if(nP(t,this.props.drag,this.currentDirection))return this.getAxisMotionValue(t)?this.updateAxisMotionValue(t,n):this.updateVisualElementAxis(t,e)},t.prototype.updateAxisMotionValue=function(t,e){var n=this.getAxisMotionValue(t);if(e&&n){var r=this.originPoint[t]+e[t],o=this.constraints?e2(r,this.constraints[t],this.elastic[t]):r;n.set(o)}},t.prototype.updateVisualElementAxis=function(t,e){var n,r,o,i,a,s=this.visualElement.getLayoutState().layout[t],u=s.max-s.min,c=this.cursorProgress[t],l=(n=e[t],r=null==(a=this.constraints)?void 0:a[t],o=this.elastic[t],i=n-u*c,r?e2(i,r,o):i);this.visualElement.setProjectionTargetAxis(t,l,l+u)},t.prototype.setProps=function(t){var e=t.drag,n=t.dragDirectionLock,r=t.dragPropagation,o=t.dragConstraints,i=t.dragElastic,a=t.dragMomentum,s=p.__rest(t,["drag","dragDirectionLock","dragPropagation","dragConstraints","dragElastic","dragMomentum"]);this.props=p.__assign({drag:void 0!==e&&e,dragDirectionLock:void 0!==n&&n,dragPropagation:void 0!==r&&r,dragConstraints:void 0!==o&&o,dragElastic:void 0===i?.35:i,dragMomentum:void 0===a||a},s)},t.prototype.getAxisMotionValue=function(t){var e=this.props,n=e.layout,r=e.layoutId,o="_drag"+t.toUpperCase();return this.props[o]?this.props[o]:n||void 0!==r?void 0:this.visualElement.getValue(t,0)},t.prototype.isLayoutDrag=function(){return!this.getAxisMotionValue("x")},t.prototype.isExternalDrag=function(){var t=this.props,e=t._dragX,n=t._dragY;return e||n},t.prototype.animateDragEnd=function(t){var e,n,r,o,i=this,a=this.props,s=a.drag,u=a.dragMomentum,c=a.dragElastic,l=a.dragTransition,f=(e=this.visualElement,void 0===(n=this.isLayoutDrag()&&!this.isExternalDrag())&&(n=!0),!!(o=e.getProjectionParent())&&(n?ng(r=ni(o.projection.target,e.projection.target),o.getLatestValues()):r=ni(o.getLayoutState().layout,e.getLayoutState().layout),e$(function(t){return e.setProjectionTargetAxis(t,r[t].min,r[t].max,!0)}),!0)),d=this.constraints||{};if(f&&Object.keys(d).length&&this.isLayoutDrag()){var v=this.visualElement.getProjectionParent();if(v){var m=ni(v.projection.targetFinal,d);e$(function(t){var e=m[t],n=e.min,r=e.max;d[t]={min:isNaN(n)?void 0:n,max:isNaN(r)?void 0:r}})}}return Promise.all(e$(function(e){if(nP(e,s,i.currentDirection)){var n,r=null!=(n=null==d?void 0:d[e])?n:{},o=p.__assign(p.__assign({type:"inertia",velocity:u?t[e]:0,bounceStiffness:c?200:1e6,bounceDamping:c?40:1e7,timeConstant:750,restDelta:1,restSpeed:10},l),r);return i.getAxisMotionValue(e)?i.startAxisValueAnimation(e,o):i.visualElement.startLayoutAnimation(e,o,f)}})).then(function(){var t,e;null==(e=(t=i.props).onDragTransitionEnd)||e.call(t)})},t.prototype.stopMotion=function(){var t=this;e$(function(e){var n=t.getAxisMotionValue(e);n?n.stop():t.visualElement.stopLayoutAnimation()})},t.prototype.startAxisValueAnimation=function(t,e){var n=this.getAxisMotionValue(t);if(n){var r=n.get();return n.set(r),n.set(r),eh(t,n,0,e)}},t.prototype.scalePoint=function(){var t=this,e=this.props,n=e.drag;if(X(e.dragConstraints)&&this.constraintsBox){this.stopMotion();var r={x:0,y:0};e$(function(e){var n,o,i,a,s,u;r[e]=(n=t.visualElement.projection.target[e],o=t.constraintsBox[e],i=.5,a=eJ(n),(s=eJ(o))>a?i=h.progress(o.min,o.max-a,n.min):a>s&&(i=h.progress(n.min,n.max-s,o.min)),u=i,h.clamp(0,1,u))}),this.updateConstraints(function(){e$(function(e){if(nP(e,n,null)){var o,i,a,s,u,c=(o=t.visualElement.projection.target[e],i=t.constraintsBox[e],a=r[e],s=o.max-o.min,{min:u=h.mix(i.min,i.max-s,a),max:u+s}),l=c.min,f=c.max;t.visualElement.setProjectionTargetAxis(e,l,f)}})}),setTimeout(n_,1)}},t.prototype.updateConstraints=function(t){var e=this;this.cancelLayout=nx(function(n,r){var o=ne(e.visualElement);r(function(){return o.forEach(function(t){return t.resetTransform()})}),n(function(){return nn(e.visualElement)}),r(function(){return o.forEach(function(t){return t.restoreTransform()})}),n(function(){e.resolveDragConstraints()}),t&&r(t)})},t.prototype.mount=function(t){var e=this,n=tq(t.getInstance(),"pointerdown",function(t){var n=e.props,r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&e.start(t)}),r=tX(window,"resize",function(){e.scalePoint()}),o=t.onLayoutUpdate(function(){e.isDragging&&e.resolveDragConstraints()}),i=t.prevDragCursor;return i&&this.start(u,{cursorProgress:i}),function(){null==n||n(),null==r||r(),null==o||o(),e.cancelDrag()}},t}();function nP(t,e,n){return(!0===e||e===t)&&(null===n||n===t)}var nS={pan:t8(function(t){var e=t.onPan,n=t.onPanStart,r=t.onPanEnd,o=t.onPanSessionStart,i=t.visualElement,a=v.useRef(null),s=v.useContext(V).transformPagePoint,u={onSessionStart:o,onStart:n,onMove:e,onEnd:function(t,e){a.current=null,r&&r(t,e)}};v.useEffect(function(){null!==a.current&&a.current.updateHandlers(u)}
1),tJ(i,"pointerdown",(e||n||r||o)&&function(t){a.current=new eU(t,u,{transformPagePoint:s})}),t6(function(){return a.current&&a.current.end()})}),drag:t8(function(t){var e=t.dragControls,n=t.visualElement,r=v.useContext(V).transformPagePoint,o=M(function(){return new nA({visualElement:n})});o.setProps(p.__assign(p.__assign({},t),{transformPagePoint:r})),v.useEffect(function(){return e&&e.subscribe(o)},[o]),v.useEffect(function(){return o.mount(n)},[])})};function nw(t){return"string"==typeof t&&t.startsWith("var(--")}(o=c||(c={}))[o.Entering=0]="Entering",o[o.Present=1]="Present",o[o.Exiting=2]="Exiting",e.VisibilityAction=void 0,(i=e.VisibilityAction||(e.VisibilityAction={}))[i.Hide=0]="Hide",i[i.Show=1]="Show";var nC=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function nT(t,e,n){void 0===n&&(n=1),m.invariant(n<=4,'Max CSS variable fallback depth detected in property "'+t+'". This may indicate a circular fallback dependency.');var r=p.__read(function(t){var e=nC.exec(t);if(!e)return[,];var n=p.__read(e,3);return[n[1],n[2]]}(t),2),o=r[0],i=r[1];if(o){var a=window.getComputedStyle(e).getPropertyValue(o);return a?a.trim():nw(i)?nT(i,e,n+1):i}}function nV(t,e){return t/(e.max-e.min)*100}var nL="_$css",nk={process:function(t,e,n){var r=n.target;if("string"==typeof t)if(!g.px.test(t))return t;else t=parseFloat(t);return nV(t,r.x)+"% "+nV(t,r.y)+"%"}},nR={borderRadius:p.__assign(p.__assign({},nk),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:nk,borderTopRightRadius:nk,borderBottomLeftRadius:nk,borderBottomRightRadius:nk,boxShadow:{process:function(t,e){var n=e.delta,r=e.treeScale,o=t,i=t.includes("var("),a=[];i&&(t=t.replace(nC,function(t){return a.push(t),nL}));var s=g.complex.parse(t);if(s.length>5)return o;var u=g.complex.createTransformer(t),c=+("number"!=typeof s[0]),l=n.x.scale*r.x,f=n.y.scale*r.y;s[0+c]/=l,s[1+c]/=f;var d=h.mix(l,f,.5);"number"==typeof s[2+c]&&(s[2+c]/=d),"number"==typeof s[3+c]&&(s[3+c]/=d);var p=u(s);if(i){var v=0;p=p.replace(nL,function(){var t=a[v];return v++,t})}return p}}},nM=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.frameTarget=eZ(),n.currentAnimationTarget=eZ(),n.isAnimating={x:!1,y:!1},n.stopAxisAnimation={x:void 0,y:void 0},n.isAnimatingTree=!1,n.animate=function(t,r,o){void 0===o&&(o={});var i=o.originBox,a=o.targetBox,s=o.visibilityAction,u=o.shouldStackAnimate,c=o.onComplete,l=o.prevParent,f=p.__rest(o,["originBox","targetBox","visibilityAction","shouldStackAnimate","onComplete","prevParent"]),d=n.props,v=d.visualElement,m=d.layout;if(!1===u)return n.isAnimatingTree=!1,n.safeToRemove();if(!n.isAnimatingTree||!0===u){u&&(n.isAnimatingTree=!0),r=i||r,t=a||t;var g,h,y=!1,x=v.getProjectionParent();if(x){var _,E,b,A,P=x.prevViewportBox,S=x.getLayoutState().layout;l&&(a&&(S=l.getLayoutState().layout),i&&l.getLayoutId()===(A=x.getLayoutId())&&(void 0!==A||l===x)&&l.prevViewportBox&&(P=l.prevViewportBox)),P&&(_=l,E=i,b=a,_||!_&&!(E||b))&&(y=!0,r=ni(P,r),t=ni(S,t))}var w=(g=r,h=t,!nO(g)&&!nO(h)&&(!nj(g.x,h.x)||!nj(g.y,h.y))),C=e$(function(o){var i,a;if("position"===m){var u=t[o].max-t[o].min;r[o].max=r[o].min+u}if(!v.projection.isTargetLocked)if(void 0===s)return w?n.animateAxis(o,t[o],r[o],p.__assign(p.__assign({},f),{isRelative:y})):(null==(a=(i=n.stopAxisAnimation)[o])||a.call(i),v.setProjectionTargetAxis(o,t[o].min,t[o].max,y));else v.setVisibility(s===e.VisibilityAction.Show)});return v.syncRender(),Promise.all(C).then(function(){n.isAnimatingTree=!1,c&&c(),v.notifyLayoutAnimationComplete()})}},n}return p.__extends(n,t),n.prototype.componentDidMount=function(){var t=this,e=this.props.visualElement;e.animateMotionValue=eh,e.enableLayoutProjection(),this.unsubLayoutReady=e.onLayoutUpdate(this.animate),e.layoutSafeToRemove=function(){return t.safeToRemove()},te(nR)},n.prototype.componentWillUnmount=function(){var t=this;this.unsubLayoutReady(),e$(function(e){var n,r;return null==(r=(n=t.stopAxisAnimation)[e])?void 0:r.call(n)})},n.prototype.animateAxis=function(t,e,n,r){var o,i,a=this,s=void 0===r?{}:r,u=s.transition,c=s.isRelative;if(!(this.isAnimating[t]&&nj(e,this.currentAnimationTarget[t]))){null==(i=(o=this.stopAxisAnimation)[t])||i.call(o),this.isAnimating[t]=!0;var l=this.props.visualElement,f=this.frameTarget[t],d=l.getProjectionAnimationProgress()[t];d.clearListeners(),d.set(0),d.set(0);var p=function(){var r=d.get()/1e3;f.min=h.mix(n.min,e.min,r),f.max=h.mix(n.max,e.max,r),l.setProjectionTargetAxis(t,f.min,f.max,c)};p();var v=d.onChange(p);this.stopAxisAnimation[t]=function(){a.isAnimating[t]=!1,d.stop(),v()},this.currentAnimationTarget[t]=e;var m=u||l.getDefaultTransition()||nF;return eh("x"===t?"layoutX":"layoutY",d,1e3,m&&eg(m,"layout")).then(this.stopAxisAnimation[t])}},n.prototype.safeToRemove=function(){var t,e;null==(e=(t=this.props).safeToRemove)||e.call(t)},n.prototype.render=function(){return null},n}(_.Component),nD={min:0,max:0};function nO(t){return nj(t.x,nD)&&nj(t.y,nD)}function nj(t,e){return t.min===e.min&&t.max===e.max}var nF={duration:.45,ease:[.4,0,.1,1]},nB={layoutReady:function(t){return t.notifyLayoutReady()}};function nI(){var t=new Set;return{add:function(e){return t.add(e)},flush:function(e){var n=void 0===e?nB:e,r=n.layoutReady,o=n.parent;nx(function(e,n){var i=Array.from(t).sort(e7),a=o?ne(o):[];n(function(){p.__spreadArray(p.__spreadArray([],p.__read(a)),p.__read(i)).forEac
1h(function(t){return t.resetTransform()})}),e(function(){i.forEach(nn)}),n(function(){a.forEach(function(t){return t.restoreTransform()}),i.forEach(r)}),e(function(){i.forEach(function(t){t.isPresent&&(t.presence=c.Present)})}),n(function(){y.flushSync.preRender(),y.flushSync.render()}),e(function(){b.default.postRender(function(){return i.forEach(nU)}),t.clear()})}),n_()}}}function nU(t){t.prevViewportBox=t.projection.target}var nH=v.createContext(nI()),nX=v.createContext(nI());function nY(t){return!!t.forceUpdate}var nz=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return p.__extends(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.syncLayout,n=t.framerSyncLayout,r=t.visualElement;nY(e)&&e.register(r),nY(n)&&n.register(r),r.onUnmount(function(){nY(e)&&e.remove(r),nY(n)&&n.remove(r)})},e.prototype.getSnapshotBeforeUpdate=function(){var t=this.props,e=t.syncLayout,n=t.visualElement;return nY(e)?e.syncUpdate():(nr(n),e.add(n)),null},e.prototype.componentDidUpdate=function(){var t=this.props.syncLayout;nY(t)||t.flush()},e.prototype.render=function(){return null},e}(E.default.Component),nN={measureLayout:function(t){var e=v.useContext(nH),n=v.useContext(nX);return E.default.createElement(nz,p.__assign({},t,{syncLayout:e,framerSyncLayout:n}))},layoutAnimation:function(t){var e=p.__read(D(),2)[1];return _.createElement(nM,p.__assign({},t,{safeToRemove:e}))}};function nW(){return{isHydrated:!1,layout:eZ(),layoutCorrected:eZ(),treeScale:{x:1,y:1},delta:eK(),deltaFinal:eK(),deltaTransform:""}}var nZ=nW();function nG(t,e,n){var r=t.x,o=t.y,i="translate3d("+r.translate/e.x+"px, "+o.translate/e.y+"px, 0) ";if(n){var a=n.rotate,s=n.rotateX,u=n.rotateY;a&&(i+="rotate("+a+") "),s&&(i+="rotateX("+s+") "),u&&(i+="rotateY("+u+") ")}return i+="scale("+r.scale+", "+o.scale+")",n||i!==n$?i:""}function nK(t){var e=t.deltaFinal;return 100*e.x.origin+"% "+100*e.y.origin+"% 0"}var n$=nG(nZ.delta,nZ.treeScale,{x:1,y:1}),nq=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"],nJ=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){ey(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){ex(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(e7),this.isDirty=!1,this.children.forEach(t)},t}(),nQ=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,o=t.getBaseTarget,i=t.makeTargetAnimatable,a=t.measureViewportBox,s=t.render,u=t.readValueFromInstance,l=t.resetTransform,f=t.restoreTransform,d=t.removeValueFromRenderState,v=t.sortNodePosition,m=t.scrapeMotionValuesFromProps;return function(t,e){var g,x,_,E,A,P,S,w,C,T=t.parent,V=t.props,L=t.presenceId,k=t.blockInitialAnimation,R=t.visualState;void 0===e&&(e={});var M=R.latestValues,D=R.renderState,O=(g=nq.map(function(){return new e_}),x={},_={clearAllListeners:function(){return g.forEach(function(t){return t.clear()})},updatePropListeners:function(t){return nq.forEach(function(e){null==(n=x[e])||n.call(x);var n,r="on"+e,o=t[r];o&&(x[e]=_[r](o))})}},g.forEach(function(t,e){_["on"+nq[e]]=function(e){return t.add(e)},_["notify"+nq[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,p.__spreadArray([],p.__read(e)))}}),_),j={isEnabled:!1,isHydrated:!1,isTargetLocked:!1,target:eZ(),targetFinal:eZ()},F=j,B=M,I=nW(),U=!1,H=new Map,X=new Map,Y={},N=p.__assign({},M);function W(){E&&(tr.isProjectionReady()&&(np(F.targetFinal,F.target,B),e0(I.deltaFinal,I.layoutCorrected,F.targetFinal,M)),K(),s(E,D))}function K(){var t=M;if(S&&S.isActive()){var n=S.getCrossfadeState(tr);n&&(t=n)}r(tr,D,t,F,I,e,V)}function $(){O.notifyUpdate(M)}function q(){tr.layoutTree.forEach(n1)}var J=m(V);for(var Q in J){var tt=J[Q];void 0!==M[Q]&&tc(tt)&&tt.set(M[Q],!1)}var te=Z(V),tn=G(V),tr=p.__assign(p.__assign({treeType:n,current:null,depth:T?T.depth+1:0,parent:T,children:new Set,path:T?p.__spreadArray(p.__spreadArray([],p.__read(T.path)),[T]):[],layoutTree:T?T.layoutTree:new nJ,presenceId:L,projection:j,variantChildren:tn?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(null==T?void 0:T.isMounted()),blockInitialAnimation:k,isMounted:function(){return!!E},mount:function(t){E=tr.current=t,tr.pointTo(tr),tn&&T&&!te&&(C=null==T?void 0:T.addVariantChild(tr)),null==T||T.children.add(tr)},unmount:function(){y.cancelSync.update($),y.cancelSync.render(W),y.cancelSync.preRender(tr.updateLayoutProjection),X.forEac
1h(function(t){return t()}),tr.stopLayoutAnimation(),tr.layoutTree.remove(tr),null==C||C(),null==T||T.children.delete(tr),null==P||P(),O.clearAllListeners()},addVariantChild:function(t){var e,n=tr.getClosestVariantNode();if(n)return null==(e=n.variantChildren)||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return v&&n===t.treeType?v(tr.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return tn?tr:null==T?void 0:T.getClosestVariantNode()},scheduleUpdateLayoutProjection:T?T.scheduleUpdateLayoutProjection:function(){return b.default.preRender(tr.updateTreeLayoutProjection,!1,!0)},getLayoutId:function(){return V.layoutId},getInstance:function(){return E},getStaticValue:function(t){return M[t]},setStaticValue:function(t,e){return M[t]=e},getLatestValues:function(){return M},setVisibility:function(t){tr.isVisible!==t&&(tr.isVisible=t,tr.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),i(tr,t,V,e)},addValue:function(t,e){var n,r;tr.hasValue(t)&&tr.removeValue(t),H.set(t,e),M[t]=e.get(),n=e.onChange(function(e){M[t]=e,V.onUpdate&&b.default.update($,!1,!0)}),r=e.onRenderRequest(tr.scheduleRender),X.set(t,function(){n(),r()})},removeValue:function(t){var e;H.delete(t),null==(e=X.get(t))||e(),X.delete(t),delete M[t],d(t,D)},hasValue:function(t){return H.has(t)},getValue:function(t,e){var n=H.get(t);return void 0===n&&void 0!==e&&(n=eb(e),tr.addValue(t,n)),n},forEachValue:function(t){return H.forEach(t)},readValue:function(t){var n;return null!=(n=M[t])?n:u(E,t,e)},setBaseTarget:function(t,e){N[t]=e},getBaseTarget:function(t){if(o){var e=o(V,t);if(void 0!==e&&!tc(e))return e}return N[t]}},O),{build:function(){return K(),D},scheduleRender:function(){b.default.render(W,!1,!0)},syncRender:W,setProps:function(t){V=t,O.updatePropListeners(t),Y=function(t,e,n){var r;for(var o in e){var i=e[o],a=n[o];if(tc(i))t.addValue(o,i);else if(tc(a))t.addValue(o,eb(i));else if(a!==i)if(t.hasValue(o)){var s=t.getValue(o);s.hasAnimated||s.set(i)}else t.addValue(o,eb(null!=(r=t.getStaticValue(o))?r:i))}for(var o in n)void 0===e[o]&&t.removeValue(o);return e}(tr,m(V),Y)},getProps:function(){return V},getVariant:function(t){var e;return null==(e=V.variants)?void 0:e[t]},getDefaultTransition:function(){return V.transition},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==T?void 0:T.getVariantContext();if(!te){var e=(null==T?void 0:T.getVariantContext())||{};return void 0!==V.initial&&(e.initial=V.initial),e}for(var n={},r=0;r<n2;r++){var o=n5[r],i=V[o];(z(i)||!1===i)&&(n[o]=i)}return n},enableLayoutProjection:function(){j.isEnabled=!0,tr.layoutTree.add(tr)},lockProjectionTarget:function(){j.isTargetLocked=!0},unlockProjectionTarget:function(){tr.stopLayoutAnimation(),j.isTargetLocked=!1},getLayoutState:function(){return I},setCrossfader:function(t){S=t},isProjectionReady:function(){return j.isEnabled&&j.isHydrated&&I.isHydrated},startLayoutAnimation:function(t,e,n){void 0===n&&(n=!1);var r=tr.getProjectionAnimationProgress()[t],o=n?j.relativeTarget[t]:j.target[t],i=o.min,a=o.max-i;return r.clearListeners(),r.set(i),r.set(i),r.onChange(function(e){tr.setProjectionTargetAxis(t,e,e+a,n)}),tr.animateMotionValue(t,r,0,e)},stopLayoutAnimation:function(){e$(function(t){return tr.getProjectionAnimationProgress()[t].stop()})},measureViewportBox:function(t){void 0===t&&(t=!0);var n=a(E,e);return t||ng(n,M),n},getProjectionAnimationProgress:function(){return w||(w={x:eb(0),y:eb(0)}),w},setProjectionTargetAxis:function(t,e,n,r){var o;void 0===r&&(r=!1),r?(j.relativeTarget||(j.relativeTarget=eZ()),o=j.relativeTarget[t]):(j.relativeTarget=void 0,o=j.target[t]),j.isHydrated=!0,o.min=e,o.max=n,U=!0,O.notifySetAxisTarget()},rebaseProjectionTarget:function(t,e){void 0===e&&(e=I.layout);var n=tr.getProjectionAnimationProgress(),r=n.x,o=n.y,i=!j.relativeTarget&&!j.isTargetLocked&&!r.isAnimating()&&!o.isAnimating();(t||i)&&e$(function(t){var n=e[t],r=n.min,o=n.max;tr.setProjectionTargetAxis(t,r,o)})},notifyLayoutReady:function(t){!function(t){var e=t.getProjectionParent();if(!e)return t.rebaseProjectionTarget();var n=ni(e.getLayoutState().layout,t.getLayoutState().layout);e$(function(e){t.setProjectionTargetAxis(e,n[e].min,n[e].max,!0)})}(tr),tr.notifyLayoutUpdate(I.layout,tr.prevViewportBox||I.layout,t)},resetTransform:function(){return l(tr,E,V)},restoreTransform:function(){return f(E,D)},updateLayoutProjection:function(){if(tr.isProjectionReady()){var t=I.delta,e=I.treeScale,n=e.x,r=e.y,o=I.deltaTransform;!function(t,e,n,r){var o=t.delta,i=t.layout,a=t.layoutCorrected,s=t.treeScale,u=e.target;ns(a.x,i.x),ns(a.y,i.y);var c,l,f=n.length;if(f){s.x=s.y=1;for(var d=0;d<f;d++)l=(c=n[d]).getLayoutState().delta,s.x*=l.x.scale,s.y*=l.y.scale,function(t,e){var n=e.x,r=e.y;nc(t.x,n.translate,n.scale,n.originPoint),nc(t.y,r.translate,r.scale,r.originPoint)}(a,l),na(c)&&np(a,a,c.getLatestValues())}e0(o,a,u,r)}(I,F,tr.path,M),U&&tr.notifyViewportBoxUpdate(F.target,t),U=!1;var i=nG(t,e);(i!==o||n!==e.x||r!==e.y)&&tr.scheduleRender(),I.deltaTransform=i}},updateTreeLayoutProjection:function(){tr.layoutTree.forEach(n0),b.default.preRender(q,!1,!0)},getProjectionParent:function(){if(void 0===A){for(var t=!1,e=tr.path.length-1;e>=0;e--){var n=tr.path[e];if(n.projection.isEnabled){t=n;break}}A=t}return A},resolveRelativeTargetBox:function(){var t,e=tr.getProjectionParent();if(j.relativeTarget&&e&&(t=e.projection,e5(j.target.x,j.relativeTarget.x,t.target.x),e5(j.target.y,j.relativeTarget.y,t.target.y),na(e))){var n=j.target;np(n,n,e.getLatestValues())}}
1,shouldResetTransform:function(){return!!V._layoutResetTransform},pointTo:function(t){F=t.projection,B=t.getLatestValues(),null==P||P(),P=h.pipe(t.onSetAxisTarget(tr.scheduleUpdateLayoutProjection),t.onLayoutAnimationComplete(function(){var t;tr.isPresent?tr.presence=c.Present:null==(t=tr.layoutSafeToRemove)||t.call(tr)}))},isPresent:!0,presence:c.Entering});return tr}};function n0(t){t.resolveRelativeTargetBox()}function n1(t){t.updateLayoutProjection()}var n5=p.__spreadArray(["initial"],p.__read(eO)),n2=n5.length,n3=new Set(["width","height","top","left","right","bottom","x","y"]),n4=function(t){return n3.has(t)},n6=function(t,e){t.set(e,!1),t.set(e)},n8=function(t){return t===g.number||t===g.px};(a=l||(l={})).width="width",a.height="height",a.left="left",a.right="right",a.top="top",a.bottom="bottom";var n9=function(t,e){return parseFloat(t.split(", ")[e])},n7=function(t,e){return function(n,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return n9(i[1],e);var a=o.match(/^matrix\((.+)\)$/);return a?n9(a[1],t):0}},rt=new Set(["x","y","z"]),re=tr.filter(function(t){return!rt.has(t)}),rn={width:function(t){var e=t.x;return e.max-e.min},height:function(t){var e=t.y;return e.max-e.min},top:function(t,e){return parseFloat(e.top)},left:function(t,e){return parseFloat(e.left)},bottom:function(t,e){var n=t.y;return parseFloat(e.top)+(n.max-n.min)},right:function(t,e){var n=t.x;return parseFloat(e.left)+(n.max-n.min)},x:n7(4,13),y:n7(5,14)},rr=function(t,e,n){var r=e.measureViewportBox(),o=getComputedStyle(e.getInstance()),i=o.display,a={top:o.top,left:o.left,bottom:o.bottom,right:o.right,transform:o.transform};"none"===i&&e.setStaticValue("display",t.display||"block"),e.syncRender();var s=e.measureViewportBox();return n.forEach(function(n){n6(e.getValue(n),rn[n](r,a)),t[n]=rn[n](s,o)}),t},ro=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=p.__assign({},e),r=p.__assign({},r);var o=Object.keys(e).filter(n4),i=[],a=!1,s=[];if(o.forEach(function(o){var u,c=t.getValue(o);if(t.hasValue(o)){var l,f=n[o],d=e[o],p=eS(f);if(tO(d))for(var v=d.length,h=+(null===d[0]);h<v;h++)u?m.invariant(eS(d[h])===u,"All keyframes must be of the same type"):(u=eS(d[h]),m.invariant(u===p||n8(p)&&n8(u),"Keyframes must be of the same dimension as the current value"));else u=eS(d);if(p!==u)if(n8(p)&&n8(u)){var y=c.get();"string"==typeof y&&c.set(parseFloat(y)),"string"==typeof d?e[o]=parseFloat(d):Array.isArray(d)&&u===g.px&&(e[o]=d.map(parseFloat))}else(null==p?void 0:p.transform)&&(null==u?void 0:u.transform)&&(0===f||0===d)?0===f?c.set(u.transform(f)):e[o]=p.transform(d):(a||(l=[],re.forEach(function(e){var n=t.getValue(e);void 0!==n&&(l.push([e,n.get()]),n.set(+!!e.startsWith("scale")))}),l.length&&t.syncRender(),i=l,a=!0),s.push(o),r[o]=void 0!==r[o]?r[o]:e[o],n6(c,d))}}),!s.length)return{target:e,transitionEnd:r};var u=rr(e,t,s);return i.length&&i.forEach(function(e){var n=p.__read(e,2),r=n[0],o=n[1];t.getValue(r).set(o)}),t.syncRender(),{target:u,transitionEnd:r}},ri=function(t,e,n,r){var o=function(t,e,n){var r=p.__rest(e,[]),o=t.getInstance();if(!(o instanceof HTMLElement))return{target:r,transitionEnd:n};for(var i in n&&(n=p.__assign({},n)),t.forEachValue(function(t){var e=t.get();if(nw(e)){var n=nT(e,o);n&&t.set(n)}}),r){var a=r[i];if(nw(a)){var s=nT(a,o);s&&(r[i]=s,n&&(null!=n[i]||(n[i]=a)))}}return{target:r,transitionEnd:n}}(t,e,r);e=o.target,r=o.transitionEnd;var i=e,a=r;return Object.keys(i).some(n4)?ro(t,i,n,a):{target:i,transitionEnd:a}},ra={treeType:"dom",readValueFromInstance:function(t,e){if(ta(e)){var n=ef(e);return n&&n.default||0}var r=window.getComputedStyle(t);return(tf(e)?r.getPropertyValue(e):r[e])||0},sortNodePosition:function(t,e){return 2&t.compareDocumentPosition(e)?1:-1},getBaseTarget:function(t,e){var n;return null==(n=t.style)?void 0:n[e]},measureViewportBox:function(t,e){return e9(t,e.transformPagePoint)},resetTransform:function(t,e,n){var r=n.transformTemplate;e.style.transform=r?r({},""):"none",t.scheduleRender()},restoreTransform:function(t,e){t.style.transform=e.style.transform},removeValueFromRenderState:function(t,e){var n=e.vars,r=e.style;delete n[t],delete r[t]},makeTargetAnimatable:function(t,e,n,r){var o=n.transformValues;void 0===r&&(r=!0);var i=e.transition,a=e.transitionEnd,s=p.__rest(e,["transition","transitionEnd"]),u=eL(s,i||{},t);
1if(o&&(a&&(a=o(a)),s&&(s=o(s)),u&&(u=o(u))),r){eV(t,s,u);var c=ri(t,s,u,a);a=c.transitionEnd,s=c.target}return p.__assign({transition:i,transitionEnd:a},s)},scrapeMotionValuesFromProps:tR,build:function(t,e,n,r,o,i,a){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden");var s=r.isEnabled&&o.isHydrated;tv(e,n,r,o,i,a.transformTemplate,s?nG:void 0,s?nK:void 0)},render:tV},rs=nQ(ra),ru=nQ(p.__assign(p.__assign({},ra),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return ta(e)?(null==(n=ef(e))?void 0:n.default)||0:(e=tL.has(e)?e:tT(e),t.getAttribute(e))},scrapeMotionValuesFromProps:tM,build:function(t,e,n,r,o,i,a){var s=r.isEnabled&&o.isHydrated;tS(e,n,r,o,i,a.transformTemplate,s?nG:void 0,s?nK:void 0)},render:tk})),rc=function(t,e){return Q(t)?ru(e,{enableHardwareAcceleration:!1}):rs(e,{enableHardwareAcceleration:!0})},rl=p.__assign(p.__assign(p.__assign(p.__assign({},eI),t9),nS),nN),rf=q(function(t,e){return tH(t,e,rl,rc)}),rd=q(tH),rp=0;function rv(){var t=rp;return rp++,t}var rm=function(t){var e=t.children,n=t.initial,r=t.isPresent,o=t.onExitComplete,i=t.custom,a=t.presenceAffectsLayout,s=M(rg),u=M(rv),c=v.useMemo(function(){return{id:u,initial:n,isPresent:r,custom:i,onExitComplete:function(t){s.set(t,!0);var e=!0;s.forEach(function(t){t||(e=!1)}),e&&(null==o||o())},register:function(t){return s.set(t,!1),function(){return s.delete(t)}}}},a?void 0:[r]);return v.useMemo(function(){s.forEach(function(t,e){return s.set(e,!1)})},[r]),_.useEffect(function(){r||s.size||null==o||o()},[r]),_.createElement(R.Provider,{value:c},e)};function rg(){return new Map}function rh(t){return t.key||""}function ry(t,e,n){void 0===n&&(n={});var r=tc(t)?t:eb(t);return eh("",r,e,n),{stop:function(){return r.stop()}}}function rx(){var t=eb(1),e={lead:void 0,follow:void 0,crossfadeOpacity:!1,preserveFollowOpacity:!1},n=p.__assign({},e),r={},o={},i=!1,a=null,s=0;function u(n,r){var o=e.lead,s=e.follow;i=!0,a=null;var u=!1,c=function(){u=!0,o&&o.scheduleRender(),s&&s.scheduleRender()},l=function(){i=!1,a=y.getFrameData().timestamp};return r=r&&eg(r,"crossfade"),ry(t,n,p.__assign(p.__assign({},r),{onUpdate:c,onComplete:function(){u?l():(t.set(n),b.default.read(l)),c()}}))}return{isActive:function(){return r&&(i||y.getFrameData().timestamp===a)},fromLead:function(t){return u(0,t)},toLead:function(r){var o=0;return e.prevValues||e.follow?n.lead===e.follow&&n.follow===e.lead&&(o=1-t.get()):o=1,t.set(o),u(1,r)},reset:function(){return t.set(1)},stop:function(){return t.stop()},getCrossfadeState:function(n){return(!function(){var n,i,a=y.getFrameData().timestamp,u=e.lead,c=e.follow;if(a!==s&&u){s=a;var l=u.getLatestValues();Object.assign(r,l);var f=c?c.getLatestValues():e.prevValues;Object.assign(o,f);var d=t.get(),p=null!=(n=l.opacity)?n:1,v=null!=(i=null==f?void 0:f.opacity)?i:1;e.crossfadeOpacity&&c?(r.opacity=h.mix(!1!==c.isVisible?0:v,p,r_(d)),o.opacity=e.preserveFollowOpacity?v:h.mix(v,0,rE(d))):c||(r.opacity=h.mix(v,p,d)),function(t,e,n,r,o,i){for(var a=0;a<rP;a++){var s="border"+rA[a]+"Radius",u=rS(r,s),c=rS(n,s);if((void 0!==u||void 0!==c)&&(u||(u=0),c||(c=0),"number"==typeof u&&"number"==typeof c)){var l=Math.max(h.mix(u,c,i),0);t[s]=e[s]=l}}(r.rotate||n.rotate)&&(t.rotate=e.rotate=h.mix(r.rotate||0,n.rotate||0,i)),!o&&n.backgroundColor&&r.backgroundColor&&(t.backgroundColor=e.backgroundColor=h.mixColor(r.backgroundColor,n.backgroundColor)(i))}(r,o,l,f||{},!!c,d)}}(),n===e.lead)?r:n===e.follow?o:void 0},setOptions:function(t){n=e,e=t,r={},o={}},getLatestValues:function(){return r}}}var r_=rb(0,.5,h.circOut),rE=rb(.5,.95,h.linear);function rb(t,e,n){return function(r){return r<t?0:r>e?1:n(h.progress(t,e,r))}}var rA=["TopLeft","TopRight","BottomLeft","BottomRight"],rP=rA.length;function rS(t,e){var n;return null!=(n=t[e])?n:t.borderRadius}var rw=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.children=new Set,e.stacks=new Map,e.hasMounted=!1,e.updateScheduled=!1,e.renderScheduled=!1,e.syncContext=p.__assign(p.__assign({},nI()),{syncUpdate:function(t){return e.scheduleUpdate(t)},forceUpdate:function(){e.syncContext=p.__assign({},e.syncContext),e.scheduleUpdate(!0)},register:function(t){return e.addChild(t)},remove:function(t){return e.removeChild(t)}}),e}return p.__extends(e,t),e.prototype.componentDidMount=function(){this.hasMounted=!0},e.prototype.componentDidUpdate=function(){this.startLayoutAnimation()},e.prototype.shouldComponentUpdate=function(){return this.renderScheduled=!0,!0},e.prototype.startLayoutAnimation=function(){var t=this;this.renderScheduled=this.updateScheduled=!1;var e=this.props.type;
1this.children.forEach(function(t){t.isPresent?t.presence!==c.Entering&&(t.presence=t.presence===c.Exiting?c.Entering:c.Present):t.presence=c.Exiting}),this.updateStacks();var n={layoutReady:function(n){void 0!==n.getLayoutId()?t.getStack(n).animate(n,"crossfade"===e):n.notifyLayoutReady()},parent:this.context.visualElement};this.children.forEach(function(e){return t.syncContext.add(e)}),this.syncContext.flush(n),this.stacks.forEach(function(t){return t.clearSnapshot()})},e.prototype.updateStacks=function(){this.stacks.forEach(function(t){return t.updateLeadAndFollow()})},e.prototype.scheduleUpdate=function(t){void 0===t&&(t=!1),(t||!this.updateScheduled)&&(this.updateScheduled=!0,this.children.forEach(function(t){for(var e=!1,n={},r=0;r<tn.length;r++){var o="rotate"+tn[r];t.hasValue(o)&&0!==t.getStaticValue(o)&&(e=!0,n[o]=t.getStaticValue(o),t.setStaticValue(o,0))}if(e){for(var o in t.syncRender(),n)t.setStaticValue(o,n[o]);t.scheduleRender()}t.shouldResetTransform()&&t.resetTransform()}),this.children.forEach(nr),this.stacks.forEach(function(t){return t.updateSnapshot()}),(t||!this.renderScheduled)&&(this.renderScheduled=!0,this.forceUpdate()))},e.prototype.addChild=function(t){this.children.add(t),this.addToStack(t),t.presence=this.hasMounted?c.Entering:c.Present},e.prototype.removeChild=function(t){this.scheduleUpdate(),this.children.delete(t),this.removeFromStack(t)},e.prototype.addToStack=function(t){var e=this.getStack(t);null==e||e.add(t)},e.prototype.removeFromStack=function(t){var e=this.getStack(t);null==e||e.remove(t)},e.prototype.getStack=function(t){var e,n,r,o,i,a,s,u,l=t.getLayoutId();if(void 0!==l)return this.stacks.has(l)||this.stacks.set(l,(o=new Set,i={leadIsExiting:!1},a=p.__assign({},i),s=rx(),u=!1,{add:function(t){t.setCrossfader(s),o.add(t),r&&(t.prevDragCursor=r),i.lead||(i.lead=t)},remove:function(t){o.delete(t)},getLead:function(){return i.lead},updateSnapshot:function(){if(i.lead){e=s.isActive()?s.getLatestValues():i.lead.getLatestValues(),n=i.lead.prevViewportBox;var t=nb.get(i.lead);t&&t.isDragging&&(r=t.cursorProgress)}},clearSnapshot:function(){r=n=void 0},updateLeadAndFollow:function(){a=p.__assign({},i);for(var t,n,r,l=Array.from(o),f=l.length;f--;){var d=l[f];if(n&&(null!=r||(r=d)),null!=n||(n=d),n&&r)break}i.lead=n,i.follow=r,i.leadIsExiting=(null==(t=i.lead)?void 0:t.presence)===c.Exiting,s.setOptions({lead:n,follow:r,prevValues:e,crossfadeOpacity:(null==r?void 0:r.isPresenceRoot)||(null==n?void 0:n.isPresenceRoot)}),i.lead!==a.follow&&(a.lead!==i.lead||a.leadIsExiting!==i.leadIsExiting)&&(u=!0)},animate:function(t,e){var r;if(void 0===e&&(e=!1),t===i.lead){e?t.pointTo(i.lead):t.setVisibility(!0);var o,a={},l=null==(r=i.follow)?void 0:r.getProjectionParent();if((l&&(a.prevParent=l),t.presence===c.Entering)?a.originBox=i.follow?i.follow.prevViewportBox:n:t.presence===c.Exiting&&(a.targetBox=null==(o=i.follow)?void 0:o.getLayoutState().layout),u){u=!1;var f=t.getDefaultTransition();t.presence===c.Entering?s.toLead(f):s.fromLead(f)}t.notifyLayoutReady(a)}else e?i.lead&&t.pointTo(i.lead):t.setVisibility(!1)}})),this.stacks.get(l)},e.prototype.render=function(){return _.createElement(nH.Provider,{value:this.syncContext},this.props.children)},e.contextType=L,e}(_.Component);function rC(t){return"function"==typeof t}var rT=p.__assign(p.__assign({renderer:rc},eI),t9),rV=p.__assign(p.__assign(p.__assign({},rT),nS),nN);function rL(t){var e=M(function(){return eb(t)});if(v.useContext(V).isStatic){var n=p.__read(v.useState(t),2)[1];v.useEffect(function(){return e.onChange(n)},[])}return e}function rk(t,e){v.useEffect(function(){if(tc(t))return t.onChange(e)},[e])}function rR(t,e){var n,r=rL(e()),o=function(){return r.set(e())};return o(),n=function(){return b.default.update(o,!1,!0)},v.useEffect(function(){var e=t.map(function(t){return t.onChange(n)});return function(){return e.forEach(function(t){return t()})}}),r}var rM=function(t){return"object"==typeof t&&t.mix?t.mix:void 0};function rD(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=!Array.isArray(t[0]),r=n?0:-1,o=t[0+r],i=t[1+r],a=t[2+r],s=t[3+r],u=h.interpolate(i,a,p.__assign({mixer:rM(a[0])},s));return n?u(o):u}function rO(t,e,n,r){var o="function"==typeof e?e:rD(e,n,r);return Array.isArray(t)?rj(t,o):rj([t],function(t){return o(p.__read(t,1)[0])})}function rj(t,e){var n=M(function(){return[]});return rR(t,function(){n.length=0;for(var r=t.length,o=0;o<r;
1o++)n[o]=t[o].get();return e(n)})}function rF(){return{scrollX:eb(0),scrollY:eb(0),scrollXProgress:eb(0),scrollYProgress:eb(0)}}function rB(t,e,n){n.set(t&&e?t/e:0)}function rI(t,e){var n=function(){var n=e(),r=n.xOffset,o=n.yOffset,i=n.xMaxOffset,a=n.yMaxOffset;t.scrollX.set(r),t.scrollY.set(o),rB(r,i,t.scrollXProgress),rB(o,a,t.scrollYProgress)};return n(),n}function rU(){return{xOffset:window.pageXOffset,yOffset:window.pageYOffset,xMaxOffset:document.body.clientWidth-window.innerWidth,yMaxOffset:document.body.clientHeight-window.innerHeight}}var rH=!1;function rX(){var t=!1,e=[],n=new Set,r={subscribe:function(t){return n.add(t),function(){n.delete(t)}},start:function(r,o){if(!t)return new Promise(function(t){e.push({animation:[r,o],resolve:t})});var i=[];return n.forEach(function(t){i.push(ek(t,r,{transitionOverride:o}))}),Promise.all(i)},set:function(e){return m.invariant(t,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),n.forEach(function(t){var n,r;n=t,Array.isArray(r=e)?eT(n,r):"string"==typeof r?eT(n,[r]):eC(n,r)})},stop:function(){n.forEach(function(t){t.forEachValue(function(t){return t.stop()})})},mount:function(){return t=!0,e.forEach(function(t){var e=t.animation,n=t.resolve;r.start.apply(r,p.__spreadArray([],p.__read(e))).then(n)}),function(){t=!1,r.stop()}}};return r}var rY=function(){function t(){this.componentControls=new Set}return t.prototype.subscribe=function(t){var e=this;return this.componentControls.add(t),function(){return e.componentControls.delete(t)}},t.prototype.start=function(t,e){this.componentControls.forEach(function(n){n.start(t.nativeEvent||t,e)})},t.prototype.updateConstraints=function(t){void 0===t&&(t=!0),this.componentControls.forEach(function(t){t.updateConstraints()}),t&&n_()},t}(),rz=function(){return new rY},rN=function(){return{}},rW=nQ({build:function(){},measureViewportBox:eZ,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:rN,readValueFromInstance:function(t,e,n){return n.initialState[e]||0},makeTargetAnimatable:function(t,e){var n=e.transition,r=e.transitionEnd,o=p.__rest(e,["transition","transitionEnd"]),i=eL(o,n||{},t);return eV(t,o,i),p.__assign({transition:n,transitionEnd:r},o)}}),rZ=tB({scrapeMotionValuesFromProps:rN,createRenderState:rN}),rG=function(t){return t>.001?1/t:1e5},rK=!1;e.AnimatePresence=function(t){var e,n,r,o,i,a=t.children,s=t.custom,u=t.initial,c=void 0===u||u,l=t.onExitComplete,f=t.exitBeforeEnter,d=t.presenceAffectsLayout,m=void 0===d||d,g=(e=v.useRef(!1),r=(n=p.__read(v.useState(0),2))[0],o=n[1],t6(function(){return e.current=!0}),v.useCallback(function(){e.current||o(r+1)},[r])),h=v.useContext(nH);nY(h)&&(g=h.forceUpdate);var y=v.useRef(!0),x=(i=[],v.Children.forEach(a,function(t){v.isValidElement(t)&&i.push(t)}),i),E=v.useRef(x),b=v.useRef(new Map).current,A=v.useRef(new Set).current;if(x.forEach(function(t){var e=rh(t);b.set(e,t)}),y.current)return y.current=!1,_.createElement(_.Fragment,null,x.map(function(t){return _.createElement(rm,{key:rh(t),isPresent:!0,initial:!!c&&void 0,presenceAffectsLayout:m},t)}));for(var P=p.__spreadArray([],p.__read(x)),S=E.current.map(rh),w=x.map(rh),C=S.length,T=0;T<C;T++){var V=S[T];-1===w.indexOf(V)?A.add(V):A.delete(V)}return f&&A.size&&(P=[]),A.forEach(function(t){if(-1===w.indexOf(t)){var e=b.get(t);if(e){var n=S.indexOf(t);P.splice(n,0,_.createElement(rm,{key:rh(e),isPresent:!1,onExitComplete:function(){b.delete(t),A.delete(t);var e=E.current.findIndex(function(e){return e.key===t});E.current.splice(e,1),!A.size&&(E.current=x,g(),l&&l())},custom:s,presenceAffectsLayout:m},e))}}}),E.current=P=P.map(function(t){var e=t.key;return A.has(e)?t:_.createElement(rm,{key:rh(t),isPresent:!0,presenceAffectsLayout:m},t)}),_.createElement(_.Fragment,null,A.size?P:P.map(function(t){return v.cloneElement(t)}))},e.AnimateSharedLayout=rw,e.DragControls=rY,e.FlatTree=nJ,e.FramerTreeLayoutContext=nX,e.LayoutGroupContext=I,e.LazyMotion=function(t){var e=t.children,n=t.features,r=t.strict,o=p.__read(v.useState(!rC(n)),2)[1],i=v.useRef(void 0);if(!rC(n)){var a=n.renderer,s=p.__rest(n,["renderer"]);i.current=a,S(s)}return v.useEffect(function(){rC(n)&&n().then(function(t){var e=t.renderer;S(p.__rest(t,["renderer"])),i.current=e,o(!0)})},[]),_.createElement(w.Provider,{value:{renderer:i.current,strict:void 0!==r&&r}},e)},e.MotionConfig=function(t){var e=t.children,n=p.__rest(t,["children"]);(n=p.__assign(p.__assign({},v.useContext(V)),n)).isStatic=M(function(){return n.isStatic});var r="object"==typeof n.transition?n.transition.toString():"",o=v.useMemo(function(){return n},[r,n.transformPagePoint]);return _.createElement(V.Provider,{value:o},e)},e.MotionConfigContext=V,e.MotionValue=eE,e.PresenceContext=R,e.SharedLayoutContext=nH,e.addScaleCorrection=te,e.animate=ry,e.animateVisualElement=ek,e.animationControls=rX,e.batchLayout=nx,e.createBatcher=nI,e.createCrossfader=rx,e.createDomMotionComponent=function(t){return $(tH(t,{forwardMotionProps:!1},rl,rc))},e.createMotionComponent=$,e.domAnimation=rT,e.domMax=rV,e.flushLayout=n_,e.isValidMotionProp=ty,e.m=rd,e.motion=rf,e.motionValue=eb,e.resolveMotionValue=tj,e.snapshotViewportBox=nr,e.transform=rD,e.useAnimation=function(){var t=M(rX);return v.useEffect(t.mount,[]),t},e.useCycle=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=v.useRef(0),r=p.__read(v.useState(t[n.current]),2),o=r[0],i=r[1];return[o,function(e){n.current="number"!=typeof e?h.wrap(0,t.length,n.current+1):e,i(t[n.current])}]},e.useDeprecatedAnimatedState=function(t){var e=p.__read(v.useState(t),2),n=e[0],r=e[1],o=rZ({},!1),i=M(function(){return rW({props:{},visualState:o},{initialState:t})});return v.useEffect(function(){return i.mount({}),i.unmount()},[]),v.useEffect(function(){i.setProps({onUpdate:function(t){return r(p.__assign({},t))}})}),[n,M(function(){return function(t){return ek(i,t)}})]},e.useDeprecatedInvertedScale=function(t){var e=rL(1),n=rL(1),r=k();return m.invariant(!!(t||r),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),m.warning(rK,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),rK=!0,t?(e=t.scaleX||e,n=t.scaleY||n):r&&(e=r.getValue("scaleX",1),n=r.getValue("scaleY",1)),{scaleX:rO(e,rG),scaleY:rO(n,rG)}},e.useDomEvent=tY,e.useDragControls=function(){return M(rz)},e.useElementScroll=function(t){var e=M(rF);return H(function(){var n=t.current;if(m.invariant(!!n,"ref provided to useScroll must be passed into a HTML element."),n){var r=rI(e,function(){return{xOffset:n.scrollLeft,yOffset:n.scrollTop,xMaxOffset:n.scrollWidth-n.offsetWidth,yMaxOffset:n.scrollHeight-n.offsetHeight}}),o=tX(n,"scroll",r,{passive:!0}),i=tX(n,"resize",r);return function(){o&&o(),i&&i()}}},[]),e},e.useIsPresent=function(){return O(v.useContext(R))},e.useMotionTemplate=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=t.length;return rR(e,function(){for(var n="",o=0;o<r;o++)n+=t[o],e[o]&&(n+=e[o].get());return n})},e.useMotionValue=rL,e.usePresence=D,e.useReducedMotion=function(){d||function(){if(d=eb(null),"u">typeof window)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return d.set(t.matches)};t.addListener(e),e()}else d.set(!1)}();var t=p.__read(v.useState(d.get()),2),e=t[0],n=t[1];return rk(d,n),e},e.useSpring=function(t,e){void 0===e&&(e={});var n=v.useContext(V).isStatic,r=v.useRef(null),o=rL(tc(t)?t.get():t);return v.useMemo(function(){return o.attach(function(t,i){return n?i(t):(r.current&&r.current.stop(),r.current=h.animate(p.__assign(p.__assign({from:o.get(),to:t,velocity:o.getVelocity()},e),{onUpdate:i})),o.get())})},Object.values(e)),rk(t,function(t){return o.set(parseFloat(t))}),o},e.useTransform=rO,e.useVelocity=function(t){var e=rL(t.getVelocity());return v.useEffect(function(){return t.velocityUpdateSubscribers.add(function(t){e.set(t)})},[t]),e},e.useViewportScroll=function(){return f||(f=rF()),H(function(){rH||function(){if(rH=!0,"u">typeof window){var t=rI(f,rU);tX(window,"scroll",t,{passive:!0}),tX(window,"resize",t)}}()},[]),f},e.visualElement=nQ}}]); 2//# sourceMappingURL=5ad40006-74a645d4292b849b.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.