PageSourceSearch

https://technologymagazine.com/_next/static/chunks/419dc87f.211a616a6580579508db.js

js technologymagazine.com collected 2026-10-02 02:16:26 UTC 103,398 bytes, 2 lines download raw bytes

1(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[28],{kkgm:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0});var r=n("gpca"),i=n("mXGw"),o=n("JI6B"),a=n("rRs9"),s=n("xl3g"),u=n("w9St"),l=n("kpUO");function c(t){return t&&"object"===typeof t&&"default"in t?t:{default:t}}function d(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)}var f=d(i),v=c(i),p=c(u),h=("undefined"===typeof t||t.env,"production"),m=function(t){return{isEnabled:function(e){return t.some((function(t){return!!e[t]}))}}},g={measureLayout:m(["layout","layoutId","drag"]),animation:m(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:m(["exit"]),drag:m(["drag","dragControls"]),focus:m(["whileFocus"]),hover:m(["whileHover","onHoverStart","onHoverEnd"]),tap:m(["whileTap","onTap","onTapStart","onTapCancel"]),pan:m(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:m(["whileInView","onViewportEnter","onViewportLeave"])};function y(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?g.projectionNodeConstructor=t[e]:g[e].Component=t[e])}var x=i.createContext({strict:!1}),_=Object.keys(g),E=_.length;var A=i.createContext({transformPagePoint:function(t){return t},isStatic:!1,reducedMotion:"never"}),S=i.createContext({});function b(){return i.useContext(S).visualElement}var w=i.createContext(null),P="undefined"!==typeof document,T=P?i.useLayoutEffect:i.useEffect,V={current:null},C=!1;function R(){return!C&&function(){if(C=!0,P)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return V.current=t.matches};t.addListener(e),e()}else V.current=!1}(),r.__read(i.useState(V.current),1)[0]}function L(){var t=R(),e=i.useContext(A).reducedMotion;return"never"!==e&&("always"===e||t)}function k(t){return"object"===typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function D(t){return Array.isArray(t)}function M(t){return"string"===typeof t||D(t)}function I(t,e,n,r,i){var o;return void 0===r&&(r={}),void 0===i&&(i={}),"function"===typeof e&&(e=e(null!==n&&void 0!==n?n:t.custom,r,i)),"string"===typeof e&&(e=null===(o=t.variants)||void 0===o?void 0:o[e]),"function"===typeof e&&(e=e(null!==n&&void 0!==n?n:t.custom,r,i)),e}function O(t,e,n){var r=t.getProps();return I(r,e,null!==n&&void 0!==n?n:r.custom,function(t){var e={};return t.forEachValue((function(t,n){return e[n]=t.get()})),e}(t),function(t){var e={};return t.forEachValue((function(t,n){return e[n]=t.getVelocity()})),e}(t))}function F(t){var e;return"function"===typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||M(t.initial)||M(t.animate)||M(t.whileHover)||M(t.whileDrag)||M(t.whileTap)||M(t.whileFocus)||M(t.exit)}function j(t){return Boolean(F(t)||t.variants)}function B(t){var e=function(t,e){if(F(t)){var n=t.initial,r=t.animate;return{initial:!1===n||M(n)?n:void 0,animate:M(r)?r:void 0}}return!1!==t.inherit?e:{}}(t,i.useContext(S)),n=e.initial,r=e.animate;return i.useMemo((function(){return{initial:n,animate:r}}),[U(n),U(r)])}function U(t){return Array.isArray(t)?t.join(" "):t}function N(t){var e=i.useRef(null);return null===e.current&&(e.current=t()),e.current}var z={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Y=1;var X=i.createContext({}),H=i.createContext({});var W=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},e.prototype.componentDidUpdate=function(){},e.prototype.updateProps=function(){var t=this.props,e=t.visualElement,n=t.props;e&&e.setProps(n)},e.prototype.render=function(){return this.props.children},e}(v.default.Component);function G(t){var e=t.preloadedFeatures,n=t.createVisualElement,a=t.projectionNodeConstructor,s=t.useRender,u=t.useVisualState,l=t.Component;return e&&y(e),i.forwardRef((function(t,c){var d=function(t){var e,n=t.layoutId,r=null===(e=i.useContext(X))||void 0===e?void 0:e.id;return r&&void 0!==n?r+"-"+n:n}(t);t=r.__assign(r.__assign({},t),{layoutId:d});var v=i.useContext(A),p=null,m=B(t),y=v.isStatic?void 0:N((function(){if(z.hasEverUpdated)return Y++})),V=u(t,v.isStatic);return!v.isStatic&&P&&(m.visualElement=function(t,e,n,r){var o=i.useContext(x),a=b(),s=i.useContext(w),u=L(),l=i.useRef(void 0);r||(r=o.renderer),!l.current&&r&&(l.current=r(t,{visualState:e,parent:a,props:n,presenceId:null===s||void 0===s?void 0:s.id,blockInitialAnimation:!1===(null===s||void 0===s?void 0:s.initial),shouldReduceMotion:u}));var c=l.current;return T((function(){null===c||void 0===c||c.syncRender()})),i.useEffect((function(){var t;null===(t=null===c||void 0===c?void 0:c.animationState)||void 0===t||t.animateChanges()})),T((function(){return function(){return null===c||void 0===c?void 0:c.notifyUnmount()}}),[]),c}(l,V,r.__assign(r.__assign({},v),t),n),function(t,e,n,r){var o,a=e.layoutId,s=e.layout,u=e.drag,l=e.dragConstraints,c=e.layoutScroll,d=i.useContext(H);!r||!n||null!==n&&void 0!==n&&n.projection||(n.projection=new r(t,n.getLatestValues(),null===(o=n.parent)||void 0===o?void 0:o.projection),n.projection.setOptions({layoutId:a,layout:s,alwaysMeasureLayout:Boolean(u)||l&&k(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"===typeof s?s:"both",initialPromotionConfig:d,layoutScroll:c}))}(y,t,m.visualElement,a||g.projectionNodeConstructor),p=function(t,e,n){var a=[],s=i.useContext(x);if(!e)return null;"production"!==h&&n&&s.strict&&o.invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var u=0;u<E;u++){var l=_[u],c=g[l],d=c.isEnabled,v=c.Component;d(t)&&v&&a.push(f.createElement(v,r.__assign({key:l},t,{visualElement:e})))}return a}(t,m.visualElement,e)),f.createElement(W,{visualElement:m.visualElement,props:r.__assign(r.__assign({},v),t)},p,f.createElement(S.Provider,{value:m},s(l,t,y,function(t,e,n){return i.useCallback((function(r){var i;r&&(null===(i=t.mount)||void 0===i||i.call(t,r)),e&&(r?e.mount(r):e.unmount()),n&&("function"===typeof n?n(r):k(n)&&(n.current=r))}),[e])}(V,m.visualElement,c),V,v.isStatic,m.visualElement)))}))}function Z(t){function e(e,n){return void 0===n&&(n={}),G(t(e,n))}if("undefined"===typeof Proxy)return e;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 K=["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 $(t){return"string"===typeof t&&!t.includes("-")&&!!(K.indexOf(t)>-1||/[A-Z]/.test(t))}var q={};function J(t){Object.assign(q,t)}var Q=["","X","Y","Z"],tt=["transformPerspective","x","y","z"];function et(t,e){return tt.indexOf(t)-tt.indexOf(e)}["translate","scale","rotate","skew"].forEach((function(t){return Q.forEach((function(e){return tt.push(t+e)}))}));var nt=new Set(tt);function rt(t){return nt.has(t)}var it=new Set(["originX","originY","originZ"]);function ot(t){return it.has(t)}function at(t,e){var n=e.layout,r=e.layoutId;return rt(t)||ot(t)||(n||void 0!==r)&&(!!q[t]||"opacity"===t)}var st=function(t){return Boolean(null!==t&&"object"===typeof t&&t.getVelocity)},ut={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function lt(t){return t.startsWith("--")}var ct=function(t,e){return e&&"number"===typeof t?e.transform(t):t},dt=r.__assign(r.__assign({},a.number),{transform:Math.round}),ft={borderWidth:a.px,borderTopWidth:a.px,borderRightWidth:a.px,borderBottomWidth:a.px,borderLeftWidth:a.px,borderRadius:a.px,radius:a.px,borderTopLeftRadius:a.px,borderTopRightRadius:a.px,borderBottomRightRadius:a.px,borderBottomLeftRadius:a.px,width:a.px,maxWidth:a.px,height:a.px,maxHeight:a.px,size:a.px,top:a.px,right:a.px,bottom:a.px,left:a.px,padding:a.px,paddingTop:a.px,paddingRight:a.px,paddingBottom:a.px,paddingLeft:a.px,margin:a.px,marginTop:a.px,marginRight:a.px,marginBottom:a.px,marginLeft:a.px,rotate:a.degrees,rotateX:a.degrees,rotateY:a.degrees,rotateZ:a.degrees,scale:a.scale,scaleX:a.scale,scaleY:a.scale,scaleZ:a.scale,skew:a.degrees,skewX:a.degrees,skewY:a.degrees,distance:a.px,translateX:a.px,translateY:a.px,translateZ:a.px,x:a.px,y:a.px,z:a.px,perspective:a.px,transformPerspective:a.px,opacity:a.alpha,originX:a.progressPercentage,originY:a.progressPercentage,originZ:a.px,zIndex:dt,fillOpacity:a.alpha,strokeOpacity:a.alpha,numOctaves:dt};function vt(t,e,n,r){var i,o=t.style,a=t.vars,s=t.transform,u=t.transformKeys,l=t.transformOrigin;u.length=0;var c=!1,d=!1,f=!0;for(var v in e){var p=e[v];
1if(lt(v))a[v]=p;else{var h=ft[v],m=ct(p,h);if(rt(v)){if(c=!0,s[v]=m,u.push(v),!f)continue;p!==(null!==(i=h.default)&&void 0!==i?i:0)&&(f=!1)}else ot(v)?(l[v]=m,d=!0):o[v]=m}}c?o.transform=function(t,e,n,r){var i=t.transform,o=t.transformKeys,a=e.enableHardwareAcceleration,s=void 0===a||a,u=e.allowTransformNone,l=void 0===u||u,c="";o.sort(et);for(var d=!1,f=o.length,v=0;v<f;v++){var p=o[v];c+="".concat(ut[p]||p,"(").concat(i[p],") "),"z"===p&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),r?c=r(i,n?"":c):l&&n&&(c="none"),c}(t,n,f,r):r?o.transform=r({},""):!e.transform&&o.transform&&(o.transform="none"),d&&(o.transformOrigin=function(t){var e=t.originX,n=void 0===e?"50%":e,r=t.originY,i=void 0===r?"50%":r,o=t.originZ,a=void 0===o?0:o;return"".concat(n," ").concat(i," ").concat(a)}(l))}var pt=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function ht(t,e,n){for(var r in e)st(e[r])||at(r,n)||(t[r]=e[r])}function mt(t,e,n){var o={};return ht(o,t.style||{},t),Object.assign(o,function(t,e,n){var o=t.transformTemplate;return i.useMemo((function(){var t=pt();vt(t,e,{enableHardwareAcceleration:!n},o);var i=t.vars,a=t.style;return r.__assign(r.__assign({},i),a)}),[e])}(t,e,n)),t.transformValues&&(o=t.transformValues(o)),o}function gt(t,e,n){var r={},i=mt(t,e,n);return Boolean(t.drag)&&!1!==t.dragListener&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===t.drag?"none":"pan-".concat("x"===t.drag?"y":"x")),r.style=i,r}var yt=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function xt(t){return yt.has(t)}var _t=function(t){return!xt(t)};function Et(t){t&&(_t=function(e){return e.startsWith("on")?!xt(e):t(e)})}try{Et(n("UrmW").default)}catch(jo){}function At(t,e,n){var r={};for(var i in t)(_t(i)||!0===n&&xt(i)||!e&&!xt(i)||t.draggable&&i.startsWith("onDrag"))&&(r[i]=t[i]);return r}function St(t,e,n){return"string"===typeof t?t:a.px.transform(e+n*t)}var bt={offset:"stroke-dashoffset",array:"stroke-dasharray"},wt={offset:"strokeDashoffset",array:"strokeDasharray"};function Pt(t,e,n,i){var o=e.attrX,s=e.attrY,u=e.originX,l=e.originY,c=e.pathLength,d=e.pathSpacing,f=void 0===d?1:d,v=e.pathOffset,p=void 0===v?0:v;vt(t,r.__rest(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,i),t.attrs=t.style,t.style={};var h=t.attrs,m=t.style,g=t.dimensions;h.transform&&(g&&(m.transform=h.transform),delete h.transform),g&&(void 0!==u||void 0!==l||m.transform)&&(m.transformOrigin=function(t,e,n){var r=St(e,t.x,t.width),i=St(n,t.y,t.height);return"".concat(r," ").concat(i)}(g,void 0!==u?u:.5,void 0!==l?l:.5)),void 0!==o&&(h.x=o),void 0!==s&&(h.y=s),void 0!==c&&function(t,e,n,r,i){void 0===n&&(n=1),void 0===r&&(r=0),void 0===i&&(i=!0),t.pathLength=1;var o=i?bt:wt;t[o.offset]=a.px.transform(-r);var s=a.px.transform(e),u=a.px.transform(n);t[o.array]="".concat(s," ").concat(u)}(h,c,f,p,!1)}var Tt=function(){return r.__assign(r.__assign({},pt()),{attrs:{}})};function Vt(t,e){var n=i.useMemo((function(){var n=Tt();return Pt(n,e,{enableHardwareAcceleration:!1},t.transformTemplate),r.__assign(r.__assign({},n.attrs),{style:r.__assign({},n.style)})}),[e]);if(t.style){var o={};ht(o,t.style,t),n.style=r.__assign(r.__assign({},o),n.style)}return n}function Ct(t){void 0===t&&(t=!1);return function(e,n,o,a,s,u){var l=s.latestValues,c=($(e)?Vt:gt)(n,l,u),d=At(n,"string"===typeof e,t),f=r.__assign(r.__assign(r.__assign({},d),c),{ref:a});return o&&(f["data-projection-id"]=o),i.createElement(e,f)}}var Rt=/([a-z])([A-Z])/g,Lt=function(t){return t.replace(Rt,"$1-$2").toLowerCase()};function kt(t,e,n,r){var i=e.style,o=e.vars;for(var a in Object.assign(t.style,i,r&&r.getProjectionStyles(n)),o)t.style.setProperty(a,o[a])}var Dt=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Mt(t,e,n,r){for(var i in kt(t,e,void 0,r),e.attrs)t.setAttribute(Dt.has(i)?i:Lt(i),e.attrs[i])}function It(t){var e=t.style,n={};for(var r in e)(st(e[r])||at(r,t))&&(n[r]=e[r]);return n}function Ot(t){var e=It(t);for(var n in t){if(st(t[n]))e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]}return e}function Ft(t){return"object"===typeof t&&"function"===typeof t.start}var jt=function(t){return Array.isArray(t)},Bt=function(t){return Boolean(t&&"object"===typeof t&&t.mix&&t.toValue)},Ut=function(t){return jt(t)?t[t.length-1]||0:t};function Nt(t){var e=st(t)?t.get():t;return Bt(e)?e.toValue():e}function zt(t,e,n,r){var i=t.scrapeMotionValuesFromProps,o=t.createRenderState,a=t.onMount,s={latestValues:Xt(e,n,r,i),renderState:o()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var Yt=function(t){return function(e,n){var r=i.useContext(S),o=i.useContext(w);return n?zt(t,e,r,o):N((function(){return zt(t,e,r,o)}))}};function Xt(t,e,n,i){var o={},a=!1===(null===n||void 0===n?void 0:n.initial),s=i(t);for(var u in s)o[u]=Nt(s[u]);var l=t.initial,c=t.animate,d=F(t),f=j(t);e&&f&&!d&&!1!==t.inherit&&(null!==l&&void 0!==l||(l=e.initial),null!==c&&void 0!==c||(c=e.animate));var v=a||!1===l,p=v?c:l;p&&"boolean"!==typeof p&&!Ft(p)&&(Array.isArray(p)?p:[p]).forEac
1h((function(e){var n=I(t,e);if(n){var i=n.transitionEnd;n.transition;var a=r.__rest(n,["transitionEnd","transition"]);for(var s in a){var u=a[s];if(Array.isArray(u))u=u[v?u.length-1:0];null!==u&&(o[s]=u)}for(var s in i)o[s]=i[s]}}));return o}var Ht,Wt={useVisualState:Yt({scrapeMotionValuesFromProps:Ot,createRenderState:Tt,onMount:function(t,e,n){var r=n.renderState,i=n.latestValues;try{r.dimensions="function"===typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(o){r.dimensions={x:0,y:0,width:0,height:0}}Pt(r,i,{enableHardwareAcceleration:!1},t.transformTemplate),Mt(e,r)}})},Gt={useVisualState:Yt({scrapeMotionValuesFromProps:It,createRenderState:pt})};function Zt(t,e,n,i,o){var a=e.forwardMotionProps,s=void 0!==a&&a,u=$(t)?Wt:Gt;return r.__assign(r.__assign({},u),{preloadedFeatures:n,useRender:Ct(s),createVisualElement:i,projectionNodeConstructor:o,Component:t})}function Kt(t,e,n,r){return void 0===r&&(r={passive:!0}),t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n)}}function $t(t,e,n,r){i.useEffect((function(){var i=t.current;if(n&&i)return Kt(i,e,n,r)}),[t,e,n,r])}function qt(t){return"undefined"!==typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function Jt(t){return!!t.touches}e.AnimationType=void 0,(Ht=e.AnimationType||(e.AnimationType={})).Animate="animate",Ht.Hover="whileHover",Ht.Tap="whileTap",Ht.Drag="whileDrag",Ht.Focus="whileFocus",Ht.InView="whileInView",Ht.Exit="exit";var Qt={pageX:0,pageY:0};function te(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||Qt;return{x:n[e+"X"],y:n[e+"Y"]}}function ee(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function ne(t,e){return void 0===e&&(e="page"),{point:Jt(t)?te(t,e):ee(t,e)}}var re=function(t,e){void 0===e&&(e=!1);var n,r=function(e){return t(e,ne(e))};return e?(n=r,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):r},ie=function(){return P&&null===window.onpointerdown},oe=function(){return P&&null===window.ontouchstart},ae=function(){return P&&null===window.onmousedown},se={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},ue={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function le(t){return ie()?t:oe()?ue[t]:ae()?se[t]:t}function ce(t,e,n,r){return Kt(t,le(e),re(n,"pointerdown"===e),r)}function de(t,e,n,r){return $t(t,le(e),n&&re(n,"pointerdown"===e),r)}function fe(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var ve=fe("dragHorizontal"),pe=fe("dragVertical");function he(t){var e=!1;if("y"===t)e=pe();else if("x"===t)e=ve();else{var n=ve(),r=pe();n&&r?e=function(){n(),r()}:(n&&n(),r&&r())}return e}function me(){var t=he(!0);return!t||(t(),!1)}function ge(t,n,r){return function(i,o){var a;qt(i)&&!me()&&(null===(a=t.animationState)||void 0===a||a.setActive(e.AnimationType.Hover,n),null===r||void 0===r||r(i,o))}}var ye=function(t,e){return!!e&&(t===e||ye(t,e.parentElement))};function xe(t){return i.useEffect((function(){return function(){return t()}}),[])}var _e=new Set;function Ee(t,e,n){t||_e.has(e)||(console.warn(e),n&&console.warn(n),_e.add(e))}var Ae=new WeakMap,Se=new WeakMap,be=function(t){var e;null===(e=Ae.get(t.target))||void 0===e||e(t)},we=function(t){t.forEach(be)};function Pe(t,e,n){var i=function(t){var e=t.root,n=r.__rest(t,["root"]),i=e||document;Se.has(i)||Se.set(i,{});var o=Se.get(i),a=JSON.stringify(n);return o[a]||(o[a]=new IntersectionObserver(we,r.__assign({root:e},n))),o[a]}(e);return Ae.set(t,n),i.observe(t),function(){Ae.delete(t),i.unobserve(t)}}var Te={some:0,all:1};function Ve(t,n,r,o){var a=o.root,s=o.margin,u=o.amount,l=void 0===u?"some":u,c=o.once;i.useEffect((function(){if(t){var i={root:null===a||void 0===a?void 0:a.current,rootMargin:s,threshold:"number"===typeof l?l:Te[l]};return Pe(r.getInstance(),i,(function(t){var i,o=t.isIntersecting;if(n.isInView!==o&&(n.isInView=o,!c||o||!n.hasEnteredView)){o&&(n.hasEnteredView=!0),null===(i=r.animationState)||void 0===i||i.setActive(e.AnimationType.InView,o);var a=r.getProps(),s=o?a.onViewportEnter:a.onViewportLeave;null===s||void 0===s||s(t)}}))}}),[t,a,s,l])}function Ce(t,n,r,o){var a=o.fallback,s=void 0===a||a;i.useEffect((function(){t&&s&&("production"!==h&&Ee(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame((function(){var t;n.hasEnteredView=!0;var i=r.getProps().onViewportEnter;null===i||void 0===i||i(null),null===(t=r.animationState)||void 0===t||t.setActive(e.AnimationType.InView,!0)})))}),[t])}var Re=function(t){return function(e){return t(e),null}},Le={inView:Re((function(t){var e=t.visualElement,n=t.whileInView,r=t.onViewportEnter,o=t.onViewportLeave,a=t.viewport,s=void 0===a?{}:a,u=i.useRef({hasEnteredView:!1,isInView:!1}),l=Boolean(n||r||o);
1s.once&&u.current.hasEnteredView&&(l=!1),("undefined"===typeof IntersectionObserver?Ce:Ve)(l,u.current,e,s)})),tap:Re((function(t){var n=t.onTap,r=t.onTapStart,o=t.onTapCancel,a=t.whileTap,u=t.visualElement,l=n||r||o||a,c=i.useRef(!1),d=i.useRef(null),f={passive:!(r||n||o||g)};function v(){var t;null===(t=d.current)||void 0===t||t.call(d),d.current=null}function p(){var t;return v(),c.current=!1,null===(t=u.animationState)||void 0===t||t.setActive(e.AnimationType.Tap,!1),!me()}function h(t,e){p()&&(ye(u.getInstance(),t.target)?null===n||void 0===n||n(t,e):null===o||void 0===o||o(t,e))}function m(t,e){p()&&(null===o||void 0===o||o(t,e))}function g(t,n){var i;v(),c.current||(c.current=!0,d.current=s.pipe(ce(window,"pointerup",h,f),ce(window,"pointercancel",m,f)),null===(i=u.animationState)||void 0===i||i.setActive(e.AnimationType.Tap,!0),null===r||void 0===r||r(t,n))}de(u,"pointerdown",l?g:void 0,f),xe(v)})),focus:Re((function(t){var n=t.whileFocus,r=t.visualElement;$t(r,"focus",n?function(){var t;null===(t=r.animationState)||void 0===t||t.setActive(e.AnimationType.Focus,!0)}:void 0),$t(r,"blur",n?function(){var t;null===(t=r.animationState)||void 0===t||t.setActive(e.AnimationType.Focus,!1)}:void 0)})),hover:Re((function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,i=t.visualElement;de(i,"pointerenter",e||r?ge(i,!0,e):void 0,{passive:!e}),de(i,"pointerleave",n||r?ge(i,!1,n):void 0,{passive:!n})}))},ke=0,De=function(){return ke++},Me=function(){return N(De)};function Ie(){var t=i.useContext(w);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,r=t.register,o=Me();i.useEffect((function(){return r(o)}),[]);return!e&&n?[!1,function(){return null===n||void 0===n?void 0:n(o)}]:[!0]}function Oe(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 Fe=function(t){return 1e3*t},je={linear:s.linear,easeIn:s.easeIn,easeInOut:s.easeInOut,easeOut:s.easeOut,circIn:s.circIn,circInOut:s.circInOut,circOut:s.circOut,backIn:s.backIn,backInOut:s.backInOut,backOut:s.backOut,anticipate:s.anticipate,bounceIn:s.bounceIn,bounceInOut:s.bounceInOut,bounceOut:s.bounceOut},Be=function(t){if(Array.isArray(t)){o.invariant(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=r.__read(t,4),n=e[0],i=e[1],a=e[2],u=e[3];return s.cubicBezier(n,i,a,u)}return"string"===typeof t?(o.invariant(void 0!==je[t],"Invalid easing type '".concat(t,"'")),je[t]):t},Ue=function(t){return Array.isArray(t)&&"number"!==typeof t[0]},Ne=function(t,e){return"zIndex"!==t&&(!("number"!==typeof e&&!Array.isArray(e))||!("string"!==typeof e||!a.complex.test(e)||e.startsWith("url(")))},ze=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Ye=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},Xe=function(){return{type:"keyframes",ease:"linear",duration:.3}},He=function(t){return{type:"keyframes",duration:.8,values:t}},We={x:ze,y:ze,z:ze,rotate:ze,rotateX:ze,rotateY:ze,rotateZ:ze,scaleX:Ye,scaleY:Ye,scale:Ye,opacity:Xe,backgroundColor:Xe,color:Xe,default:Ye},Ge=function(t,e){var n;return n=jt(e)?He:We[t]||We.default,r.__assign({to:e},n(e))},Ze=r.__assign(r.__assign({},ft),{color:a.color,backgroundColor:a.color,outlineColor:a.color,fill:a.color,stroke:a.color,borderColor:a.color,borderTopColor:a.color,borderRightColor:a.color,borderBottomColor:a.color,borderLeftColor:a.color,filter:a.filter,WebkitFilter:a.filter}),Ke=function(t){return Ze[t]};function $e(t,e){var n,r=Ke(t);return r!==a.filter&&(r=a.complex),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,e)}var qe={current:!1};var Je=!1;function Qe(t,e,n){var i;return Array.isArray(e.to)&&(null!==(i=t.duration)&&void 0!==i||(t.duration=.8)),function(t){Array.isArray(t.to)&&null===t.to[0]&&(t.to=r.__spreadArray([],r.__read(t.to),!1),t.to[0]=t.from)}(e),function(t){t.when,t.delay,t.delayChildren,t.staggerChildren,t.staggerDirection,t.repeat,t.repeatType,t.repeatDelay,t.from;var e=r.__rest(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=r.__assign(r.__assign({},t),Ge(n,e.to))),r.__assign(r.__assign({},e),function(t){var e=t.ease,n=t.times,i=t.yoyo,a=t.flip,s=t.loop,u=r.__rest(t,["ease","times","yoyo","flip","loop"]),l=r.__assign({},u);return n&&(l.offset=n),u.duration&&(l.duration=Fe(u.duration)),u.repeatDelay&&(l.repeatDelay=Fe(u.repeatDelay)),e&&(l.ease=Ue(e)?e.map(Be):Be(e)),"tween"===u.type&&(l.type="keyframes"),(i||s||a)&&(o.warning(!Je,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),Je=!0,i?l.repeatType="reverse":s?l.repeatType="loop":a&&(l.repeatType="mirror"),l.repeat=s||i||a||u.repeat),"spring"!==u.type&&(l.type="keyframes"),l}(t))}function tn(t){return 0===t||"string"===typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function en(t){return"number"===typeof t?0:$e("",t)}function nn(t,e){return t[e]||t.default||t}function rn(t,e,n,i){return void 0===i&&(i={}),qe.current&&(i={type:!1}),e.start((function(a){var u,l,c=function(t,e,n,i,a){var u,l=nn(i,t),c=null!==(u=l.from)&&void 0!==u?u:e.get(),d=Ne(t,n);"none"===c&&d&&"string"===typeof n?c=$e(t,n):tn(c)&&"string"===typeof n?c=en(n):!Array.isArray(n)&&tn(n)&&"string"===typeof c&&(n=en(c));var f=Ne(t,c);return o.warning(f===d,"You are trying to animate ".concat(t,' from "').concat(c,'" to "').concat(n,'". ').concat(c," is not an animatable value - to enable this animation set ").concat(c," to a value animatable to ").concat(n," via the `style` property.")),f&&d&&!1!==l.type?function(){var i={from:c,to:n,velocity:e.getVelocity(),onComplete:a,onUp
1date:function(t){return e.set(t)}};return"inertia"===l.type||"decay"===l.type?s.inertia(r.__assign(r.__assign({},i),l)):s.animate(r.__assign(r.__assign({},Qe(l,i,t)),{onUpdate:function(t){var e;i.onUpdate(t),null===(e=l.onUpdate)||void 0===e||e.call(l,t)},onComplete:function(){var t;i.onComplete(),null===(t=l.onComplete)||void 0===t||t.call(l)}}))}:function(){var t,r,i=Ut(n);return e.set(i),a(),null===(t=null===l||void 0===l?void 0:l.onUpdate)||void 0===t||t.call(l,i),null===(r=null===l||void 0===l?void 0:l.onComplete)||void 0===r||r.call(l),{stop:function(){}}}}(t,e,n,i,a),d=function(t,e){var n,r;return null!==(r=null!==(n=(nn(t,e)||{}).delay)&&void 0!==n?n:t.delay)&&void 0!==r?r:0}(i,t),f=function(){return l=c()};return d?u=window.setTimeout(f,Fe(d)):f(),function(){clearTimeout(u),null===l||void 0===l||l.stop()}}))}var on=function(t){return/^\-?\d*\.?\d+$/.test(t)},an=function(t){return/^0[^.\s]+$/.test(t)};function sn(t,e){-1===t.indexOf(e)&&t.push(e)}function un(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var ln=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return sn(this.subscriptions,t),function(){return un(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 i=0;i<r;i++){var o=this.subscriptions[i];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),cn=function(t){return!isNaN(parseFloat(t))},dn=function(){function t(t){var e=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new ln,this.velocityUpdateSubscribers=new ln,this.renderSubscribers=new ln,this.canTrackVelocity=!1,this.updateAndNotify=function(t,n){void 0===n&&(n=!0),e.prev=e.current,e.current=t;var r=u.getFrameData(),i=r.delta,o=r.timestamp;e.lastUpdated!==o&&(e.timeDelta=i,e.lastUpdated=o,p.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 p.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=cn(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?s.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 fn(t){return new dn(t)}var vn=function(t){return function(e){return e.test(t)}},pn=[a.number,a.px,a.percent,a.degrees,a.vw,a.vh,{test:function(t){return"auto"===t},parse:function(t){return t}}],hn=function(t){return pn.find(vn(t))},mn=r.__spreadArray(r.__spreadArray([],r.__read(pn),!1),[a.color,a.complex],!1),gn=function(t){return mn.find(vn(t))};function yn(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,fn(n))}function xn(t,e){var n=O(t,e),i=n?t.makeTargetAnimatable(n,!1):{},o=i.transitionEnd,a=void 0===o?{}:o;i.transition;var s=r.__rest(i,["transitionEnd","transition"]);for(var u in s=r.__assign(r.__assign({},s),a)){yn(t,u,Ut(s[u]))}}function _n(t,e){r.__spreadArray([],r.__read(e),!1).reverse().forEac
1h((function(n){var r,i=t.getVariant(n);i&&xn(t,i),null===(r=t.variantChildren)||void 0===r||r.forEach((function(t){_n(t,e)}))}))}function En(t,e,n){var r,i,o,s,u=Object.keys(e).filter((function(e){return!t.hasValue(e)})),l=u.length;if(l)for(var c=0;c<l;c++){var d=u[c],f=e[d],v=null;Array.isArray(f)&&(v=f[0]),null===v&&(v=null!==(i=null!==(r=n[d])&&void 0!==r?r:t.readValue(d))&&void 0!==i?i:e[d]),void 0!==v&&null!==v&&("string"===typeof v&&(on(v)||an(v))?v=parseFloat(v):!gn(v)&&a.complex.test(f)&&(v=$e(d,f)),t.addValue(d,fn(v)),null!==(o=(s=n)[d])&&void 0!==o||(s[d]=v),t.setBaseTarget(d,v))}}function An(t,e){if(e)return(e[t]||e.default||e).from}function Sn(t,e,n){var r,i,o={};for(var a in t)o[a]=null!==(r=An(a,e))&&void 0!==r?r:null===(i=n.getValue(a))||void 0===i?void 0:i.get();return o}function bn(t,e,n){var r;if(void 0===n&&(n={}),t.notifyAnimationStart(e),Array.isArray(e)){var i=e.map((function(e){return wn(t,e,n)}));r=Promise.all(i)}else if("string"===typeof e)r=wn(t,e,n);else{var o="function"===typeof e?O(t,e,n.custom):e;r=Pn(t,o,n)}return r.then((function(){return t.notifyAnimationComplete(e)}))}function wn(t,e,n){var i;void 0===n&&(n={});var o=O(t,e,n.custom),a=(o||{}).transition,s=void 0===a?t.getDefaultTransition()||{}:a;n.transitionOverride&&(s=n.transitionOverride);var u=o?function(){return Pn(t,o,n)}:function(){return Promise.resolve()},l=(null===(i=t.variantChildren)||void 0===i?void 0:i.size)?function(i){void 0===i&&(i=0);var o=s.delayChildren,a=void 0===o?0:o,u=s.staggerChildren,l=s.staggerDirection;return function(t,e,n,i,o,a){void 0===n&&(n=0);void 0===i&&(i=0);void 0===o&&(o=1);var s=[],u=(t.variantChildren.size-1)*i,l=1===o?function(t){return void 0===t&&(t=0),t*i}:function(t){return void 0===t&&(t=0),u-t*i};return Array.from(t.variantChildren).sort(Tn).forEach((function(t,i){s.push(wn(t,e,r.__assign(r.__assign({},a),{delay:n+l(i)})).then((function(){return t.notifyAnimationComplete(e)})))})),Promise.all(s)}(t,e,a+i,u,l,n)}:function(){return Promise.resolve()},c=s.when;if(c){var d=r.__read("beforeChildren"===c?[u,l]:[l,u],2),f=d[0],v=d[1];return f().then(v)}return Promise.all([u(),l(n.delay)])}function Pn(t,e,n){var i,o=void 0===n?{}:n,a=o.delay,s=void 0===a?0:a,u=o.transitionOverride,l=o.type,c=t.makeTargetAnimatable(e),d=c.transition,f=void 0===d?t.getDefaultTransition():d,v=c.transitionEnd,p=r.__rest(c,["transition","transitionEnd"]);u&&(f=u);var h=[],m=l&&(null===(i=t.animationState)||void 0===i?void 0:i.getState()[l]);for(var g in p){var y=t.getValue(g),x=p[g];if(!(!y||void 0===x||m&&Vn(m,g))){var _=r.__assign({delay:s},f);t.shouldReduceMotion&&rt(g)&&(_=r.__assign(r.__assign({},_),{type:!1,delay:0}));var E=rn(g,y,x,_);h.push(E)}}return Promise.all(h).then((function(){v&&xn(t,v)}))}function Tn(t,e){return t.sortNodePosition(e)}function Vn(t,e){var n=t.protectedKeys,r=t.needsAnimating,i=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,i}var Cn=[e.AnimationType.Animate,e.AnimationType.InView,e.AnimationType.Focus,e.AnimationType.Hover,e.AnimationType.Tap,e.AnimationType.Drag,e.AnimationType.Exit],Rn=r.__spreadArray([],r.__read(Cn),!1).reverse(),Ln=Cn.length;function kn(t){var n=function(t){return function(e){return Promise.all(e.map((function(e){var n=e.animation,r=e.options;return bn(t,n,r)})))}}(t),i=function(){var t;return(t={})[e.AnimationType.Animate]=Dn(!0),t[e.AnimationType.InView]=Dn(),t[e.AnimationType.Hover]=Dn(),t[e.AnimationType.Tap]=Dn(),t[e.AnimationType.Drag]=Dn(),t[e.AnimationType.Focus]=Dn(),t[e.AnimationType.Exit]=Dn(),t}(),o={},a=!0,s=function(e,n){var i=O(t,n);if(i){i.transition;var o=i.transitionEnd,a=r.__rest(i,["transition","transitionEnd"]);e=r.__assign(r.__assign(r.__assign({},e),a),o)}return e};function u(e,u){for(var l,c=t.getProps(),d=t.getVariantContext(!0)||{},f=[],v=new Set,p={},h=1/0,m=function(n){var o=Rn[n],m=i[o],g=null!==(l=c[o])&&void 0!==l?l:d[o],y=M(g),x=o===u?m.isActive:null;!1===x&&(h=n);var _=g===d[o]&&g!==c[o]&&y;if(_&&a&&t.manuallyAnimateOnMount&&(_=!1),m.protectedKeys=r.__assign({},p),!m.isActive&&null===x||!g&&!m.prevProp||Ft(g)||"boolean"===typeof g)return"continue";var E=function(t,e){if("string"===typeof e)return e!==t;if(D(e))return!Oe(e,t);return!1}(m.prevProp,g),A=E||o===u&&m.isActive&&!_&&y||n>h&&y,S=Array.isArray(g)?g:[g],b=S.reduce(s,{});!1===x&&(b={});var w=m.prevResolvedValues,P=void 0===w?{}:w,T=r.__assign(r.__assign({},P),b),V=function(t){A=!0,v.delete(t),m.needsAnimating[t]=!0}
1;for(var C in T){var R=b[C],L=P[C];p.hasOwnProperty(C)||(R!==L?jt(R)&&jt(L)?!Oe(R,L)||E?V(C):m.protectedKeys[C]=!0:void 0!==R?V(C):v.add(C):void 0!==R&&v.has(C)?V(C):m.protectedKeys[C]=!0)}m.prevProp=g,m.prevResolvedValues=b,m.isActive&&(p=r.__assign(r.__assign({},p),b)),a&&t.blockInitialAnimation&&(A=!1),A&&!_&&f.push.apply(f,r.__spreadArray([],r.__read(S.map((function(t){return{animation:t,options:r.__assign({type:o},e)}}))),!1))},g=0;g<Ln;g++)m(g);if(o=r.__assign({},p),v.size){var y={};v.forEach((function(e){var n=t.getBaseTarget(e);void 0!==n&&(y[e]=n)})),f.push({animation:y})}var x=Boolean(f.length);return a&&!1===c.initial&&!t.manuallyAnimateOnMount&&(x=!1),a=!1,x?n(f):Promise.resolve()}return{isAnimated:function(t){return void 0!==o[t]},animateChanges:u,setActive:function(e,n,r){var o;if(i[e].isActive===n)return Promise.resolve();null===(o=t.variantChildren)||void 0===o||o.forEach((function(t){var r;return null===(r=t.animationState)||void 0===r?void 0:r.setActive(e,n)})),i[e].isActive=n;var a=u(r,e);for(var s in i)i[s].protectedKeys={};return a},setAnimateFunction:function(e){n=e(t)},getState:function(){return i}}}function Dn(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var Mn={animation:Re((function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=kn(e)),Ft(n)&&i.useEffect((function(){return n.subscribe(e)}),[n])})),exit:Re((function(t){var n=t.custom,o=t.visualElement,a=r.__read(Ie(),2),s=a[0],u=a[1],l=i.useContext(w);i.useEffect((function(){var t,r;o.isPresent=s;var i=null===(t=o.animationState)||void 0===t?void 0:t.setActive(e.AnimationType.Exit,!s,{custom:null!==(r=null===l||void 0===l?void 0:l.custom)&&void 0!==r?r:n});!s&&(null===i||void 0===i||i.then(u))}),[s])}))},In=function(){function t(t,e,n){var i=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(i.lastMoveEvent&&i.lastMoveEventInfo){var t=jn(i.lastMoveEventInfo,i.history),e=null!==i.startEvent,n=s.distance(t.offset,{x:0,y:0})>=3;if(e||n){var o=t.point,a=u.getFrameData().timestamp;i.history.push(r.__assign(r.__assign({},o),{timestamp:a}));var l=i.handlers,c=l.onStart,d=l.onMove;e||(c&&c(i.lastMoveEvent,t),i.startEvent=i.lastMoveEvent),d&&d(i.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){i.lastMoveEvent=t,i.lastMoveEventInfo=On(e,i.transformPagePoint),qt(t)&&0===t.buttons?i.handlePointerUp(t,e):p.default.update(i.updatePoint,!0)},this.handlePointerUp=function(t,e){i.end();var n=i.handlers,r=n.onEnd,o=n.onSessionEnd,a=jn(On(e,i.transformPagePoint),i.history);i.startEvent&&r&&r(t,a),o&&o(t,a)},!(Jt(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=o;var a=On(ne(t),this.transformPagePoint),l=a.point,c=u.getFrameData().timestamp;this.history=[r.__assign(r.__assign({},l),{timestamp:c})];var d=e.onSessionStart;d&&d(t,jn(a,this.history)),this.removeListeners=s.pipe(ce(window,"pointermove",this.handlePointerMove),ce(window,"pointerup",this.handlePointerUp),ce(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),u.cancelSync.update(this.updatePoint)},t}();function On(t,e){return e?{point:e(t.point)}:t}function Fn(t,e){return{x:t.x-e.x,y:t.y-e.y}}function jn(t,e){var n=t.point;return{point:n,delta:Fn(n,Un(e)),offset:Fn(n,Bn(e)),velocity:Nn(e,.1)}}function Bn(t){return t[0]}function Un(t){return t[t.length-1]}function Nn(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,r=null,i=Un(t);n>=0&&(r=t[n],!(i.timestamp-r.timestamp>Fe(e)));)n--;if(!r)return{x:0,y:0};var o=(i.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function zn(t){return t.max-t.min}function Yn(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),s.distance(t,e)<n}function Xn(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=s.mix(e.min,e.max,t.origin),t.scale=zn(n)/zn(e),(Yn(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=s.mix(n.min,n.max,t.origin)-t.originPoint,(Yn(t.translate)||isNaN(t.translate))&&(t.translate=0)}function Hn(t,e,n,r){Xn(t.x,e.x,n.x,null===r||void 0===r?void 0:r.originX),Xn(t.y,e.y,n.y,null===r||void 0===r?void 0:r.originY)}function Wn(t,e,n){t.min=n.min+e.min,t.max=t.min+zn(e)}function Gn(t,e,n){t.min=e.min-n.min,t.max=t.min+zn(e)}function Zn(t,e,n){Gn(t.x,e.x,n.x),Gn(t.y,e.y,n.y)}function Kn(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 $n(t,e){var n,i=e.min-t.min,o=e.max-t.max;return e.max-e.min<t.max-t.min&&(i=(n=r.__read([o,i],2))[0],o=n[1]),{min:i,max:o}}var qn=.35;function Jn(t,e,n){return{min:Qn(t,e),max:Qn(t,n)}}function Qn(t,e){var n;return"number"===typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}var tr=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},er=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function nr(t){return[t("x"),t("y")]}function rr(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function ir(t){return void 0===t||1===t}function or(t){var e=t.scale,n=t.scaleX,r=t.scaleY;return!ir(e)||!ir(n)||!ir(r)}function ar(t){return or(t)||sr(t.x)||sr(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function sr(t){return t&&"0%"!==t}function ur(t,e,n){return n+e*(t-n)}function lr(t,e,n,r,i){return void 0!==i&&(t=ur(t,i,r)),ur(t,n,r)+e}function cr(t,e,n,r,i){void 0===e&&(e=0),void 0===n&&(n=1),t.min=lr(t.min,e,n,r,i),t.max=lr(t.max,e,n,r,i)}function dr(t,e){var n=e.x,r=e.y;cr(t.x,n.translate,n.scale,n.originPoint),cr(t.y,r.translate,r.scale,r.originPoint)}function fr(t,e){t.min=t.min+e,t.max=t.max+e}function vr(t,e,n){var i=r.__read(n,3),o=i[0],a=i[1],u=i[2],l=void 0!==e[u]?e[u]:.5,c=s.mix(t.min,t.max,l);cr(t,e[o],e[a],c,e.scale)}var pr=["x","scaleX","originX"],hr=["y","scaleY","originY"];function mr(t,e){vr(t.x,e,pr),vr(t.y,e,hr)}function gr(t,e){return rr(function(t,e){if(!e)return t;var n=e({x:t.left,y:t.top}),r=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(t.getBoundingClientRect(),e))}var yr=new WeakMap,xr=function(){function t(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=er(),this.visualElement=t}return t.prototype.start=function(t,n){var r=this,i=(void 0===n?{}:n).snapToCursor,o=void 0!==i&&i;if(!1!==this.visualElement.isPresent){this.panSession=new In(t,{onSessionStart:function(t){r.stopAnimation(),o&&r.snapToCursor(ne(t,"page").point)},onStart:function(t,n){var i,o=r.getProps(),s=o.drag,u=o.dragPropagation,l=o.onDragStart;(!s||u||(r.openGlobalLock&&r.openGlobalLock(),r.openGlobalLock=he(s),r.openGlobalLock))&&(r.isDragging=!0,r.currentDirection=null,r.resolve
1Constraints(),r.visualElement.projection&&(r.visualElement.projection.isAnimationBlocked=!0,r.visualElement.projection.target=void 0),nr((function(t){var e,n,i=r.getAxisMotionValue(t).get()||0;if(a.percent.test(i)){var o=null===(n=null===(e=r.visualElement.projection)||void 0===e?void 0:e.layout)||void 0===n?void 0:n.actual[t];if(o)i=zn(o)*(parseFloat(i)/100)}r.originPoint[t]=i})),null===l||void 0===l||l(t,n),null===(i=r.visualElement.animationState)||void 0===i||i.setActive(e.AnimationType.Drag,!0))},onMove:function(t,e){var n=r.getProps(),i=n.dragPropagation,o=n.dragDirectionLock,a=n.onDirectionLock,s=n.onDrag;if(i||r.openGlobalLock){var u=e.offset;if(o&&null===r.currentDirection)return r.currentDirection=function(t,e){void 0===e&&(e=10);var n=null;Math.abs(t.y)>e?n="y":Math.abs(t.x)>e&&(n="x");return n}(u),void(null!==r.currentDirection&&(null===a||void 0===a||a(r.currentDirection)));r.updateAxis("x",e.point,u),r.updateAxis("y",e.point,u),r.visualElement.syncRender(),null===s||void 0===s||s(t,e)}},onSessionEnd:function(t,e){return r.stop(t,e)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},t.prototype.stop=function(t,e){var n=this.isDragging;if(this.cancel(),n){var r=e.velocity;this.startAnimation(r);var i=this.getProps().onDragEnd;null===i||void 0===i||i(t,e)}},t.prototype.cancel=function(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(t=this.panSession)||void 0===t||t.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(n=this.visualElement.animationState)||void 0===n||n.setActive(e.AnimationType.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var r=this.getProps().drag;if(n&&_r(t,r,this.currentDirection)){var i=this.getAxisMotionValue(t),o=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(o=function(t,e,n){var r=e.min,i=e.max;return void 0!==r&&t<r?t=n?s.mix(r,t,n.min):Math.max(t,r):void 0!==i&&t>i&&(t=n?s.mix(i,t,n.max):Math.min(t,i)),t}(o,this.constraints[t],this.elastic[t])),i.set(o)}},t.prototype.resolveConstraints=function(){var t=this,e=this.getProps(),n=e.dragConstraints,r=e.dragElastic,i=(this.visualElement.projection||{}).layout,o=this.constraints;n&&k(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!i)&&function(t,e){var n=e.top,r=e.left,i=e.bottom,o=e.right;return{x:Kn(t.x,r,o),y:Kn(t.y,n,i)}}(i.actual,n),this.elastic=function(t){return void 0===t&&(t=qn),!1===t?t=0:!0===t&&(t=qn),{x:Jn(t,"left","right"),y:Jn(t,"top","bottom")}}(r),o!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&nr((function(e){t.getAxisMotionValue(e)&&(t.constraints[e]=function(t,e){var n={};return void 0!==e.min&&(n.min=e.min-t.min),void 0!==e.max&&(n.max=e.max-t.min),n}(i.actual[e],t.constraints[e]))}))},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!k(e))return!1;var r=e.current;o.invariant(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var i=this.visualElement.projection;if(!i||!i.layout)return!1;var a=function(t,e,n){var r=gr(t,n),i=e.scroll;return i&&(fr(r.x,i.x),fr(r.y,i.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),s=function(t,e){return{x:$n(t.x,e.x),y:$n(t.y,e.y)}}(i.layout.actual,a);if(n){var u=n(function(t){var e=t.x,n=t.y;return{top:n.min,right:e.max,bottom:n.max,left:e.min}}(s));this.hasMutatedConstraints=!!u,u&&(s=rr(u))}return s},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),i=n.drag,o=n.dragMomentum,a=n.dragElastic,s=n.dragTransition,u=n.dragSnapToOrigin,l=n.onDragTransitionEnd,c=this.constraints||{},d=nr((function(n){var l;if(_r(n,i,e.currentDirection)){var d=null!==(l=null===c||void 0===c?void 0:c[n])&&void 0!==l?l:{};u&&(d={min:0,max:0});var f=a?200:1e6,v=a?40:1e7,p=r.__assign(r.__assign({type:"inertia",velocity:o?t[n]:0,bounceStiffness:f,bounceDamping:v,timeConstant:750,restDelta:1,restSpeed:10},s),d);return e.startAxisValueAnimation(n,p)}}));return Promise.all(d).then(l)},t.prototype.startAxisValueAnimation=function(t,e){return rn(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;nr((function(e){return t.getAxisMotionValue(e).stop()}))},t.prototype.getAxisMotionValue=function(t){var e,n,r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,null!==(n=null===(e=this.visualElement.getProps().initial)||void 0===e?void 0:e[t])&&void 0!==n?n:0)},t.prototype.snapToCursor=function(t){var e=this;nr((function(n){if(_r(n,e.getProps().drag,e.currentDirection)){var r=e.visualElement.projection,i=e.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],a=o.min,u=o.max;i.set(t[n]-s.mix(a,u,.5))}}}))},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),r=n.drag,i=n.dragConstraints,o=this.visualElement.projection;if(k(i)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};nr((function(t){var n=e.getAxisMotionValue(t);if(n){var r=n.get();a[t]=function(t,e){var n=.5,r=zn(t),i=zn(e);return i>r?n=s.progress(e.min,e.max-r,t.min):r>i&&(n=s.progress(t.min,t.max-i,e.min)),s.clamp(0,1,n)}({min:r,max:r},e.constraints[t])}}));var u=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=u?u({},""):"none",null===(t=o.root)||void 0===t||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),nr((function(t){if(_r(t,r,null)){var n=e.getAxisMotionValue(t),i=e.constraints[t],o=i.min,u=i.max;n.set(s.mix(o,u,a[t]))}}))}},t.prototype.addListeners=function(){var t,e=this;yr.set(this.visualElement,this);var n=ce(this.visualElement.getInstance(),"pointerdown",(function(t){var n=e.getProps(),r=n.drag,i=n.dragListener;r&&(void 0===i||i)&&e.start(t)})),r=function(){k(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},i=this.visualElement.projection,o=i.addEventListener("measure",r);i&&!i.layout&&(null===(t=i.root)||void 0===t||t.updateScroll(),i.updateLayout()),r();var a=Kt(window,"resize",(function(){return e.scalePositionWithinConstraints()}));return i.addEventListener("didUpdate",(function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(nr((function(t){var r=e.getAxisMotionValue(t);r&&(e.originPoint[t]+=n[t].translate,r.set(r.get()+n[t].translate))})),e.visualElement.syncRender())})),function(){a(),n(),o()}},t.prototype.getProps=function(){var t=this.visualElement.getProps(),e=t.drag,n=void 0!==e&&e,i=t.dragDirectionLock,o=void 0!==i&&i,a=t.dragPropagation,s=void 0!==a&&a,u=t.dragConstraints,l=void 0!==u&&u,c=t.dragElastic,d=void 0===c?qn:c,f=t.dragMomentum,v=void 0===f||f;return r.__assign(r.__assign({},t),{drag:n,dragDirectionLock:o,dragPropagation:s,dragConstraints:l,dragElastic:d,dragMomentum:v})},t}();function _r(t,e,n){return(!0===e||e===t)&&(null===n||n===t)}var Er={pan:Re((function(t){var e=t.onPan,n=t.onPanStart,r=t.onPanEnd,o=t.onPanSessionStart,a=t.visualElement,s=e||n||r||o,u=i.useRef(null),l=i.useContext(A).transformPagePoint,c={onSessionStart:o,onStart:n,onMove:e,onEnd:function(t,e){u.current=null,r&&r(t,e)}};i.useEffect((function(){null!==u.current&&u.current.updateHandlers(c)}
1)),de(a,"pointerdown",s&&function(t){u.current=new In(t,c,{transformPagePoint:l})}),xe((function(){return u.current&&u.current.end()}))})),drag:Re((function(t){var e=t.dragControls,n=t.visualElement,r=N((function(){return new xr(n)}));i.useEffect((function(){return e&&e.subscribe(r)}),[r,e]),i.useEffect((function(){return r.addListeners()}),[r])}))},Ar=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var Sr=function(t){var e=t.treeType,n=void 0===e?"":e,i=t.build,o=t.getBaseTarget,a=t.makeTargetAnimatable,s=t.measureViewportBox,l=t.render,c=t.readValueFromInstance,d=t.removeValueFromRenderState,f=t.sortNodePosition,v=t.scrapeMotionValuesFromProps;return function(t,e){var h=t.parent,m=t.props,g=t.presenceId,y=t.blockInitialAnimation,x=t.visualState,_=t.shouldReduceMotion;void 0===e&&(e={});var E,A,S=!1,b=x.latestValues,w=x.renderState,P=function(){var t=Ar.map((function(){return new ln})),e={},n={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){Ar.forEach((function(r){var i,o="on"+r,a=t[o];null===(i=e[r])||void 0===i||i.call(e),a&&(e[r]=n[o](a))}))}};return t.forEach((function(t,e){n["on"+Ar[e]]=function(e){return t.add(e)},n["notify"+Ar[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,r.__spreadArray([],r.__read(e),!1))}})),n}(),T=new Map,V=new Map,C={},R=r.__assign({},b);function L(){E&&S&&(k(),l(E,w,m.style,Y.projection))}function k(){i(Y,w,b,e,m)}function D(){P.notifyUpdate(b)}function I(t,e){var n=e.onChange((function(e){b[t]=e,m.onUpdate&&p.default.update(D,!1,!0)})),r=e.onRenderRequest(Y.scheduleRender);V.set(t,(function(){n(),r()}))}var O=v(m);for(var B in O){var U=O[B];void 0!==b[B]&&st(U)&&U.set(b[B],!1)}var N=F(m),z=j(m),Y=r.__assign(r.__assign({treeType:n,current:null,depth:h?h.depth+1:0,parent:h,children:new Set,presenceId:g,shouldReduceMotion:_,variantChildren:z?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null===h||void 0===h?void 0:h.isMounted()),blockInitialAnimation:y,isMounted:function(){return Boolean(E)},mount:function(t){S=!0,E=Y.current=t,Y.projection&&Y.projection.mount(t),z&&h&&!N&&(A=null===h||void 0===h?void 0:h.addVariantChild(Y)),T.forEach((function(t,e){return I(e,t)})),null===h||void 0===h||h.children.add(Y),Y.setProps(m)},unmount:function(){var t;null===(t=Y.projection)||void 0===t||t.unmount(),u.cancelSync.update(D),u.cancelSync.render(L),V.forEach((function(t){return t()})),null===A||void 0===A||A(),null===h||void 0===h||h.children.delete(Y),P.clearAllListeners(),E=void 0,S=!1},addVariantChild:function(t){var e,n=Y.getClosestVariantNode();if(n)return null===(e=n.variantChildren)||void 0===e||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return f&&n===t.treeType?f(Y.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return z?Y:null===h||void 0===h?void 0:h.getClosestVariantNode()},getLayoutId:function(){return m.layoutId},getInstance:function(){return E},getStaticValue:function(t){return b[t]},setStaticValue:function(t,e){return b[t]=e},getLatestValues:function(){return b},setVisibility:function(t){Y.isVisible!==t&&(Y.isVisible=t,Y.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),a(Y,t,m,e)},measureViewportBox:function(){return s(E,m)},addValue:function(t,e){Y.hasValue(t)&&Y.removeValue(t),T.set(t,e),b[t]=e.get(),I(t,e)},removeValue:function(t){var e;T.delete(t),null===(e=V.get(t))||void 0===e||e(),V.delete(t),delete b[t],d(t,w)},hasValue:function(t){return T.has(t)},getValue:function(t,e){var n=T.get(t);return void 0===n&&void 0!==e&&(n=fn(e),Y.addValue(t,n)),n},forEachValue:function(t){return T.forEach(t)},readValue:function(t){var n;return null!==(n=b[t])&&void 0!==n?n:c(E,t,e)},setBaseTarget:function(t,e){R[t]=e},getBaseTarget:function(t){if(o){var e=o(m,t);if(void 0!==e&&!st(e))return e}return R[t]}},P),{build:function(){return k(),w},scheduleRender:function(){p.default.render(L,!1,!0)},syncRender:L,setProps:function(t){(t.transformTemplate||m.transformTemplate)&&Y.scheduleRender(),m=t,P.updatePropListeners(t),C=function(t,e,n){var r;for(var i in e){var o=e[i],a=n[i];if(st(o))t.addValue(i,o);else if(st(a))t.addValue(i,fn(o));else if(a!==o)if(t.hasValue(i)){var s=t.getValue(i);!s.hasAnimated&&s.set(o)}else t.addValue(i,fn(null!==(r=t.getStaticValue(i))&&void 0!==r?r:o))}for(var i in n)void 0===e[i]&&t.removeValue(i);return e}(Y,v(m),C)},getProps:function(){return m},getVariant:function(t){var e;return null===(e=m.variants)||void 0===e?void 0:e[t]},getDefaultTransition:function(){return m.transition},getTransformPagePoint:function(){return m.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null===h||void 0===h?void 0:h.getVariantContext();if(!N){var e=(null===h||void 0===h?void 0:h.getVariantContext())||{};return void 0!==m.initial&&(e.initial=m.initial),e}for(var n={},r=0;r<wr;r++){var i=br[r],o=m[i];(M(o)||!1===o)&&(n[i]=o)}return n}});return Y}},br=r.__spreadArray(["initial"],r.__read(Cn),!1),wr=br.length;function Pr(t){return"string"===typeof t&&t.startsWith("var(--")}var Tr=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var Vr=4;function Cr(t,e,n){void 0===n&&(n=1),o.invariant(n<=Vr,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var i=r.__read(function(t){var e=Tr.exec(t);if(!e)return[,];var n=r.__read(e,3);return[n[1],n[2]]}(t),2),a=i[0],s=i[1];if(a){var u=window.getComputedStyle(e).getPropertyValue(a);
1return u?u.trim():Pr(s)?Cr(s,e,n+1):s}}var Rr,Lr=new Set(["width","height","top","left","right","bottom","x","y"]),kr=function(t){return Lr.has(t)},Dr=function(t){return Object.keys(t).some(kr)},Mr=function(t,e){t.set(e,!1),t.set(e)},Ir=function(t){return t===a.number||t===a.px};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(Rr||(Rr={}));var Or=function(t,e){return parseFloat(t.split(", ")[e])},Fr=function(t,e){return function(n,r){var i=r.transform;if("none"===i||!i)return 0;var o=i.match(/^matrix3d\((.+)\)$/);if(o)return Or(o[1],e);var a=i.match(/^matrix\((.+)\)$/);return a?Or(a[1],t):0}},jr=new Set(["x","y","z"]),Br=tt.filter((function(t){return!jr.has(t)}));var Ur={width:function(t,e){var n=t.x,r=e.paddingLeft,i=void 0===r?"0":r,o=e.paddingRight,a=void 0===o?"0":o;return n.max-n.min-parseFloat(i)-parseFloat(a)},height:function(t,e){var n=t.y,r=e.paddingTop,i=void 0===r?"0":r,o=e.paddingBottom,a=void 0===o?"0":o;return n.max-n.min-parseFloat(i)-parseFloat(a)},top:function(t,e){var n=e.top;return parseFloat(n)},left:function(t,e){var n=e.left;return parseFloat(n)},bottom:function(t,e){var n=t.y,r=e.top;return parseFloat(r)+(n.max-n.min)},right:function(t,e){var n=t.x,r=e.left;return parseFloat(r)+(n.max-n.min)},x:Fr(4,13),y:Fr(5,14)},Nr=function(t,e,n,i){void 0===n&&(n={}),void 0===i&&(i={}),e=r.__assign({},e),i=r.__assign({},i);var s=Object.keys(e).filter(kr),u=[],l=!1,c=[];if(s.forEach((function(r){var s=t.getValue(r);if(t.hasValue(r)){var d,f=n[r],v=hn(f),p=e[r];if(jt(p)){var h=p.length,m=null===p[0]?1:0;f=p[m],v=hn(f);for(var g=m;g<h;g++)d?o.invariant(hn(p[g])===d,"All keyframes must be of the same type"):(d=hn(p[g]),o.invariant(d===v||Ir(v)&&Ir(d),"Keyframes must be of the same dimension as the current value"))}else d=hn(p);if(v!==d)if(Ir(v)&&Ir(d)){var y=s.get();"string"===typeof y&&s.set(parseFloat(y)),"string"===typeof p?e[r]=parseFloat(p):Array.isArray(p)&&d===a.px&&(e[r]=p.map(parseFloat))}else(null===v||void 0===v?void 0:v.transform)&&(null===d||void 0===d?void 0:d.transform)&&(0===f||0===p)?0===f?s.set(d.transform(f)):e[r]=v.transform(p):(l||(u=function(t){var e=[];return Br.forEach((function(n){var r=t.getValue(n);void 0!==r&&(e.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),e.length&&t.syncRender(),e}(t),l=!0),c.push(r),i[r]=void 0!==i[r]?i[r]:e[r],Mr(s,p))}})),c.length){var d=c.indexOf("height")>=0?window.pageYOffset:null,f=function(t,e,n){var r=e.measureViewportBox(),i=e.getInstance(),o=getComputedStyle(i),a=o.display,s={};"none"===a&&e.setStaticValue("display",t.display||"block"),n.forEach((function(t){s[t]=Ur[t](r,o)})),e.syncRender();var u=e.measureViewportBox();return n.forEach((function(n){var r=e.getValue(n);Mr(r,s[n]),t[n]=Ur[n](u,o)})),t}(e,t,c);return u.length&&u.forEach((function(e){var n=r.__read(e,2),i=n[0],o=n[1];t.getValue(i).set(o)})),t.syncRender(),null!==d&&window.scrollTo({top:d}),{target:f,transitionEnd:i}}return{target:e,transitionEnd:i}};var zr=function(t,e,n,i){var o=function(t,e,n){var i,o=r.__rest(e,[]),a=t.getInstance();if(!(a instanceof Element))return{target:o,transitionEnd:n};for(var s in n&&(n=r.__assign({},n)),t.forEachValue((function(t){var e=t.get();if(Pr(e)){var n=Cr(e,a);n&&t.set(n)}})),o){var u=o[s];if(Pr(u)){var l=Cr(u,a);l&&(o[s]=l,n&&(null!==(i=n[s])&&void 0!==i||(n[s]=u)))}}return{target:o,transitionEnd:n}}(t,e,i);return function(t,e,n,r){return Dr(e)?Nr(t,e,n,r):{target:e,transitionEnd:r}}(t,e=o.target,n,i=o.transitionEnd)};var Yr={treeType:"dom",readValueFromInstance:function(t,e){if(rt(e)){var n=Ke(e);return n&&n.default||0}var r,i=(r=t,window.getComputedStyle(r));return(lt(e)?i.getPropertyValue(e):i[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?void 0:n[e]},measureViewportBox:function(t,e){return gr(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,i){var o=n.transformValues;void 0===i&&(i=!0);var a=e.transition,s=e.transitionEnd,u=r.__rest(e,["transition","transitionEnd"]),l=Sn(u,a||{},t);if(o&&(s&&(s=o(s)),u&&(u=o(u)),l&&(l=o(l))),i){En(t,u,l);var c=zr(t,u,l,s);s=c.transitionEnd,u=c.target}return r.__assign({transition:a,transitionEnd:s},u)},scrapeMotionValuesFromProps:It,build:function(t,e,n,r,i){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),vt(e,n,r,i.transformTemplate)},render:kt},Xr=Sr(Yr),Hr=Sr(r.__assign(r.__assign({},Yr),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return rt(e)?(null===(n=Ke(e))||void 0===n?void 0:n.default)||0:(e=Dt.has(e)?e:Lt(e),t.getAttribute(e))},scrapeMotionValuesFromProps:Ot,build:function(t,e,n,r,i){Pt(e,n,r,i.transformTemplate)},render:Mt})),Wr=function(t,e){return $(t)?Hr(e,{enableHardwareAcceleration:!1}):Xr(e,{enableHardwareAcceleration:!0})};function Gr(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var Zr={correct:function(t,e){if(!e.target)return t;if("string"===typeof t){if(!a.px.test(t))return t;t=parseFloat(t)}var n=Gr(t,e.target.x),r=Gr(t,e.target.y);return"".concat(n,"% ").concat(r,"%")}},Kr={correct:function(t,e){var n=e.treeScale,r=e.projectionDelta,i=t,o=t.includes("var("),u=[];o&&(t=t.replace(Tr,(function(t){return u.push(t),"_$css"})));var l=a.complex.parse(t);if(l.length>5)return i;var c=a.complex.createTransformer(t),d="number"!==typeof l[0]?1:0,f=r.x.scale*n.x,v=r.y.scale*n.y;l[0+d]/=f,l[1+d]/=v;var p=s.mix(f,v,.5);"number"===typeof l[2+d]&&(l[2+d]/=p),"number"===typeof l[3+d]&&(l[3+d]/=p);var h=c(l);if(o){var m=0;h=h.replace("_$css",(function(){var t=u[m];return m++,t}))}return h}},$r=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.componentDidMount=function(){var t=this,e=this.props,n=e.visualElement,i=e.layoutGroup,o=e.switchLayoutGroup,a=e.layoutId,s=n.projection;J(qr),s&&((null===i||void 0===i?void 0:i.group)&&i.group.add(s),(null===o||void 0===o?void 0:o.register)&&a&&o.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){t.safeToRemove()})),s.setOptions(r.__assign(r.__assign({},s.options),{onExitComplete:function(){return t.safeToRemove()}}))),z.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,r=n.layoutDependency,i=n.visualElement,o=n.drag,a=n.isPresent,s=i.projection;return s?(s.isPresent=a,o||t.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?s.promote():s.relegate()||p.default.postRender((function(){var t;(null===(t=s.getStack())||void 0===t?void 0:t.members.length)||e.safeToRemove()}))),null):null},e.prototype.componentDidUpdate=function(){var t=this.props.visualElement.projection;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())},e.prototype.componentWillUnmount=function(){var t=this.props,e=t.visualElement,n=t.layoutGroup,r=t.switchLayoutGroup,i=e.projection;i&&(i.scheduleCheckAfterUnmount(),(null===n||void 0===n?void 0:n.group)&&n.group.remove(i),(null===r||void 0===r?void 0:r.deregister)&&r.deregister(i))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null===t||void 0===t||t()},e.prototype.render=function(){return null},e}(v.default.Component);var qr={borderRadius:r.__assign(r.__assign({},Zr),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Zr,borderTopRightRadius:Zr,borderBottomLeftRadius:Zr,borderBottomRightRadius:Zr,boxShadow:Kr},Jr={measureLayout:function(t){var e=r.__read(Ie(),2),n=e[0],o=e[1],a=i.useContext(X);return v.default.createElement($r,r.__assign({},t,{layoutGroup:a,switchLayoutGroup:i.useContext(H),isPresent:n,safeToRemove:o}))}};function Qr(t,e,n){void 0===n&&(n={});var r=st(t)?t:fn(t);return rn("",r,e,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}var ti=["TopLeft","TopRight","BottomLeft","BottomRight"],ei=ti.length,ni=function(t){return"string"===typeof t?parseFloat(t):t},ri=function(t){return"number"===typeof t||a.px.test(t)};function ii(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var oi=si(0,.5,s.circOut),ai=si(.5,.95,s.linear);function si(t,e,n){return function(r){return r<t?0:r>e?1:n(s.progress(t,e,r))}}function ui(t,e){t.min=e.min,t.max=e.max}function li(t,e){ui(t.x,e.x),ui(t.y,e.y)}function ci(t,e,n,r,i){return t=ur(t-=e,1/n,r),void 0!==i&&(t=ur(t,1/i,r)),t}function di(t,e,n,i,o){var u=r.__read(n,3),l=u[0],c=u[1],d=u[2];!function(t,e,n,r,i,o,u){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=t),void 0===u&&(u=t),a.percent.test(e)&&(e=parseFloat(e),e=s.mix(u.min,u.max,e/100)-u.min),"number"===typeof e){var l=s.mix(o.min,o.max,r);t===o&&(l-=e),t.min=ci(t.min,e,n,l,i),t.max=ci(t.max,e,n,l,i)}}(t,e[l],e[c],e[d],e.scale,i,o)}var fi=["x","scaleX","originX"],vi=["y","scaleY","originY"];function pi(t,e,n,r){di(t.x,e,fi,null===n||void 0===n?void 0:n.x,null===r||void 0===r?void 0:r.x),di(t.y,e,vi,null===n||void 0===n?void 0:n.y,null===r||void 0===r?void 0:r.y
1)}function hi(t){return 0===t.translate&&1===t.scale}function mi(t){return hi(t.x)&&hi(t.y)}function gi(t,e){return t.x.min===e.x.min&&t.x.max===e.x.max&&t.y.min===e.y.min&&t.y.max===e.y.max}var yi=function(){function t(){this.members=[]}return t.prototype.add=function(t){sn(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(un(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){var e=this.members[this.members.length-1];e&&this.promote(e)}},t.prototype.relegate=function(t){var e,n=this.members.findIndex((function(e){return t===e}));if(0===n)return!1;for(var r=n;r>=0;r--){var i=this.members[r];if(!1!==i.isPresent){e=i;break}}return!!e&&(this.promote(e),!0)},t.prototype.promote=function(t,e){var n,r=this.lead;t!==r&&(this.prevLead=r,this.lead=t,t.show(),r&&(r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,e&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues,t.snapshot.isShared=!0),(null===(n=t.root)||void 0===n?void 0:n.isUpdating)&&(t.isLayoutDirty=!0),!1===t.options.crossfade&&r.hide()))},t.prototype.exitAnimationComplete=function(){this.members.forEach((function(t){var e,n,r,i,o;null===(n=(e=t.options).onExitComplete)||void 0===n||n.call(e),null===(o=null===(r=t.resumingFrom)||void 0===r?void 0:(i=r.options).onExitComplete)||void 0===o||o.call(i)}))},t.prototype.scheduleRender=function(){this.members.forEach((function(t){t.instance&&t.scheduleRender(!1)}))},t.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},t}(),xi="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function _i(t,e,n){var r=t.x.translate/e.x,i=t.y.translate/e.y,o="translate3d(".concat(r,"px, ").concat(i,"px, 0) ");if(o+="scale(".concat(1/e.x,", ").concat(1/e.y,") "),n){var a=n.rotate,s=n.rotateX,u=n.rotateY;a&&(o+="rotate(".concat(a,"deg) ")),s&&(o+="rotateX(".concat(s,"deg) ")),u&&(o+="rotateY(".concat(u,"deg) "))}var l=t.x.scale*e.x,c=t.y.scale*e.y;return(o+="scale(".concat(l,", ").concat(c,")"))===xi?"none":o}var Ei=function(t,e){return t.depth-e.depth},Ai=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){sn(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){un(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(Ei),this.isDirty=!1,this.children.forEach(t)},t}(),Si=1e3;function bi(t){var e=t.attachResizeListener,n=t.defaultParent,i=t.measureScroll,o=t.checkIsScrollRoot,l=t.resetTransform;return(function(){function t(t,e,i){var o=this;void 0===e&&(e={}),void 0===i&&(i=null===n||void 0===n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){o.isUpdating&&(o.isUpdating=!1,o.clearAllSnapshots())},this.updateProjection=function(){o.nodes.forEach(Li),o.nodes.forEach(ki)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=t,this.latestValues=e,this.root=i?i.root||i:this,this.path=i?r.__spreadArray(r.__spreadArray([],r.__read(i.path),!1),[i],!1):[],this.parent=i,this.depth=i?i.depth+1:0,t&&this.root.registerPotentialNode(t,this);for(var a=0;a<this.path.length;a++)this.path[a].shouldResetTransform=!0;this.root===this&&(this.nodes=new Ai)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new ln),this.eventHandlers.get(t).add(e)},t.prototype.notifyListeners=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var i=this.eventHandlers.get(t);null===i||void 0===i||i.notify.apply(i,r.__spreadArray([],r.__read(e),!1))},t.prototype.hasListeners=function(t){return this.eventHandlers.has(t)},t.prototype.registerPotentialNode=function(t,e){this.potentialNodes.set(t,e)},t.prototype.mount=function(t,n){var i,o=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;var a=this.options,s=a.layoutId,u=a.layout,l=a.visualElement;if(l&&!l.getInstance()&&l.mount(t),this.root.nodes.add(this),null===(i=this.parent)||void 0===i||i.children.add(this),this.id&&this.root.potentialNodes.delete(this.id
1),n&&(u||s)&&(this.isLayoutDirty=!0),e){var c,d=function(){return o.root.updateBlockedByResize=!1};e(t,(function(){o.root.updateBlockedByResize=!0,clearTimeout(c),c=window.setTimeout(d,250),z.hasAnimatedSinceResize&&(z.hasAnimatedSinceResize=!1,o.nodes.forEach(Ri))}))}s&&this.root.registerSharedNode(s,this),!1!==this.options.animate&&l&&(s||u)&&this.addEventListener("didUpdate",(function(t){var e,n,i,a,s,u=t.delta,c=t.hasLayoutChanged,d=t.hasRelativeTargetChanged,f=t.layout;if(o.isTreeAnimationBlocked())return o.target=void 0,void(o.relativeTarget=void 0);var v=null!==(n=null!==(e=o.options.transition)&&void 0!==e?e:l.getDefaultTransition())&&void 0!==n?n:ji,p=l.getProps(),h=p.onLayoutAnimationStart,m=p.onLayoutAnimationComplete,g=!o.targetLayout||!gi(o.targetLayout,f)||d,y=!c&&d;if((null===(i=o.resumeFrom)||void 0===i?void 0:i.instance)||y||c&&(g||!o.currentAnimation)){o.resumeFrom&&(o.resumingFrom=o.resumeFrom,o.resumingFrom.resumingFrom=void 0),o.setAnimationOrigin(u,y);var x=r.__assign(r.__assign({},nn(v,"layout")),{onPlay:h,onComplete:m});l.shouldReduceMotion&&(x.delay=0,x.type=!1),o.startAnimation(x)}else c||0!==o.animationProgress||o.finishAnimation(),o.isLead()&&(null===(s=(a=o.options).onExitComplete)||void 0===s||s.call(a));o.targetLayout=f}))}},t.prototype.unmount=function(){var t,e;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(t=this.getStack())||void 0===t||t.remove(this),null===(e=this.parent)||void 0===e||e.children.delete(this),this.instance=void 0,u.cancelSync.preRender(this.updateProjection)},t.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},t.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},t.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},t.prototype.isTreeAnimationBlocked=function(){var t;return this.isAnimationBlocked||(null===(t=this.parent)||void 0===t?void 0:t.isTreeAnimationBlocked())||!1},t.prototype.startUpdate=function(){var t;this.isUpdateBlocked()||(this.isUpdating=!0,null===(t=this.nodes)||void 0===t||t.forEach(Di))},t.prototype.willUpdate=function(t){var e,n,r;if(void 0===t&&(t=!0),this.root.isUpdateBlocked())null===(n=(e=this.options).onExitComplete)||void 0===n||n.call(e);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var i=0;i<this.path.length;i++){var o=this.path[i];o.shouldResetTransform=!0,o.updateScroll()}var a=this.options,s=a.layoutId,u=a.layout;if(void 0!==s||u){var l=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null===l||void 0===l?void 0:l(this.latestValues,""),this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}}},t.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Vi);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Bi),this.potentialNodes.clear()),this.nodes.forEach(Ci),this.nodes.forEach(wi),this.nodes.forEach(Pi),this.clearAllSnapshots(),u.flushSync.update(),u.flushSync.preRender(),u.flushSync.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach(Ti),this.sharedNodes.forEach(Mi)},t.prototype.scheduleUpdateProjection=function(){p.default.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;p.default.postRender((function(){t.isLayoutDirty?t.root.didUpdate():t.root.checkUpdateFailed()}))},t.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var t=this.measure(),e=this.removeTransform(this.removeElementScroll(t));Ni(e),this.snapshot={measured:t,layout:e,latestValues:{}}}},t.prototype.updateLayout=function(){var t;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var e=0;e<this.path.length;e++){this.path[e].updateScroll()}var n=this.measure();Ni(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected=er(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(t=this.options.visualElement)||void 0===t||t.notifyLayoutMeasure(this.layout.actual,null===r||void 0===r?void 0:r.actual)}},t.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=o(this.instance),this.scroll=i(this.instance))},t.prototype.resetTransform=function(){var t;if(l){var e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!mi(this.projectionDelta),r=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate,i=null===r||void 0===r?void 0:r(this.latestValues,""),o=i!==this.prevTransformTemplateValue;e&&(n||ar(this.latestValues)||o)&&(l(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return er();var e=t.measureViewportBox(),n=this.root.scroll;return n&&(fr(e.x,n.x),fr(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e=er();li(e,t);for(var n=0;n<this.path.length;n++){var r=this.path[n],i=r.scroll,o=r.options,a=r.isScrollRoot;if(r!==this.root&&i&&o.layoutScroll){if(a){li(e,t);var s=this.root.scroll;s&&(fr(e.x,-s.x),fr(e.y,-s.y))}fr(e.x,i.x),fr(e.y,i.y)}}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n=er();li(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];!e&&i.options.layoutScroll&&i.scroll&&i!==i.root&&mr(n,{x:-i.scroll.x,y:-i.scroll.y}),ar(i.latestValues)&&mr(n,i.latestValues)}return ar(this.latestValues)&&mr(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n=er();li(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];if(i.instance&&ar(i.latestValues)){or(i.latestValues)&&i.updateSnapshot();var o=er();li(o,i.measure()),pi(n,i.latestValues,null===(e=i.snapshot)||void 0===e?void 0:e.layout,o)}}return ar(this.latestValues)&&pi(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=r.__assign(r.__assign(r.__assign({},this.options),t),{crossfade:null===(e=t.crossfade)||void 0===e||e})},t.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},t.prototype.resolveTargetDelta=function(){var t,e,n,r,i=this.options,o=i.layout,a=i.layoutId;this.layout&&(o||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=er(),this.relativeTargetOrigin=er(),Zn(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),li(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=er(),this.targetWithTransforms=er()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?(e=this.target,n=this.relativeTarget,r=this.relativeParent.target,Wn(e.x,n.x,r.x),Wn(e.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):li(this.target,this.layout.actual),dr(this.target,this.targetDelta)):li(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=er(),this.relativeTargetOrigin=er(),Zn(this.relativeTargetOrigin,this.target,this.relativeParent.target),li(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!ar(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},t.prototype.calcProjection=function(){var t,e=this.options,n=e.layout,r=e.layoutId;if(this.isTreeAnimating=Boolean((null===(t=this.parent)||void 0===t?void 0:t.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var i=this.getLead();li(this.layoutCorrected,this.layout.actual),function(t,e,n,r){var i,o;void 0===r&&(r=!1);var a=n.length;if(a){var s,u;e.x=e.y=1;for(var l=0;l<a;l++)u=(s=n[l]).projectionDelta,"contents"!==(null===(o=null===(i=s.instance)||void 0===i?void 0:i.style)||void 0===o?void 0:o.display)&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&mr(t,{x:-s.scroll.x,y:-s.scroll.y}),u&&(e.x*=u.x.scale,e.y*=u.y.scale,dr(t,u)),r&&ar(s.latestValues)&&mr(t,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==i);var o=i.target;if(o){this.projectionDelta||(this.projectionDelta=tr(),this.projectionDeltaWithTransform=tr());var a=this.treeScale.x,s=this.treeScale.y,u=this.projectionTransform;Hn(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=_i(this.projectionDelta,this.treeScale),this.projectionTransform===u&&this.treeScale.x===a&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",o))}}},t.prototype.hide=function(){this.isVisible=!1},t.prototype.show=function(){this.isVisible=!0},t.prototype.scheduleRender=function(t){var e,n,r;void 0===t&&(t=!0),null===(n=(e=this.options).scheduleRender)||void 0===n||n.call(e),t&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},t.prototype.setAnimationOrigin=function(t,e){var n,i=this;void 0===e&&(e=!1);var o=this.snapshot,u=(null===o||void 0===o?void 0:o.latestValues)||{},l=r.__assign({},this.latestValues),c=tr();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var d=er(),f=null===o||void 0===o?void 0:o.isShared,v=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,p=Boolean(f&&!v&&!0===this.options.crossfade&&!this.path.some(Fi));this.animationProgress=0,this.mixTargetDelta=function(e){var n,r,o,h,m,g=e/1e3;Ii(c.x,t.x,g),Ii(c.y,t.y,g),i.setTargetDelta(c),i.relativeTarget&&i.relativeTargetOrigin&&i.layout&&(null===(n=i.relativeParent)||void 0===n?void 0:n.layout)&&(Zn(d,i.layout.actual,i.relativeParent.layout.actual),r=i.relativeTarget,o=i.relativeTargetOrigin,h=d,m=g,Oi(r.x,o.x,h.x,m),Oi(r.y,o.y,h.y,m)),f&&(i.animationValues=l,function(t,e,n,r,i,o){var u,l,c,d;
1i?(t.opacity=s.mix(0,null!==(u=n.opacity)&&void 0!==u?u:1,oi(r)),t.opacityExit=s.mix(null!==(l=e.opacity)&&void 0!==l?l:1,0,ai(r))):o&&(t.opacity=s.mix(null!==(c=e.opacity)&&void 0!==c?c:1,null!==(d=n.opacity)&&void 0!==d?d:1,r));for(var f=0;f<ei;f++){var v="border".concat(ti[f],"Radius"),p=ii(e,v),h=ii(n,v);if(void 0!==p||void 0!==h)p||(p=0),h||(h=0),0===p||0===h||ri(p)===ri(h)?(t[v]=Math.max(s.mix(ni(p),ni(h),r),0),(a.percent.test(h)||a.percent.test(p))&&(t[v]+="%")):t[v]=h}(e.rotate||n.rotate)&&(t.rotate=s.mix(e.rotate||0,n.rotate||0,r))}(l,u,i.latestValues,g,p,v)),i.root.scheduleUpdateProjection(),i.scheduleRender(),i.animationProgress=g},this.mixTargetDelta(0)},t.prototype.startAnimation=function(t){var e,n,i=this;this.notifyListeners("animationStart"),null===(e=this.currentAnimation)||void 0===e||e.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(u.cancelSync.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=p.default.update((function(){z.hasAnimatedSinceResize=!0,i.currentAnimation=Qr(0,Si,r.__assign(r.__assign({},t),{onUpdate:function(e){var n;i.mixTargetDelta(e),null===(n=t.onUpdate)||void 0===n||n.call(t,e)},onComplete:function(){var e;null===(e=t.onComplete)||void 0===e||e.call(t),i.completeAnimation()}})),i.resumingFrom&&(i.resumingFrom.currentAnimation=i.currentAnimation),i.pendingAnimation=void 0}))},t.prototype.completeAnimation=function(){var t;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(t=this.getStack())||void 0===t||t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},t.prototype.finishAnimation=function(){var t;this.currentAnimation&&(null===(t=this.mixTargetDelta)||void 0===t||t.call(this,Si),this.currentAnimation.stop()),this.completeAnimation()},t.prototype.applyTransformsToTarget=function(){var t=this.getLead(),e=t.targetWithTransforms,n=t.target,r=t.layout,i=t.latestValues;e&&n&&r&&(li(e,n),mr(e,i),Hn(this.projectionDeltaWithTransform,this.layoutCorrected,e,i))},t.prototype.registerSharedNode=function(t,e){var n,r,i;this.sharedNodes.has(t)||this.sharedNodes.set(t,new yi),this.sharedNodes.get(t).add(e),e.promote({transition:null===(n=e.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(i=null===(r=e.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===i?void 0:i.call(r,e)})},t.prototype.isLead=function(){var t=this.getStack();return!t||t.lead===this},t.prototype.getLead=function(){var t;return this.options.layoutId&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this},t.prototype.getPrevLead=function(){var t;return this.options.layoutId?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0},t.prototype.getStack=function(){var t=this.options.layoutId;if(t)return this.root.sharedNodes.get(t)},t.prototype.promote=function(t){var e=void 0===t?{}:t,n=e.needsReset,r=e.transition,i=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,i),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},t.prototype.relegate=function(){var t=this.getStack();return!!t&&t.relegate(this)},t.prototype.resetRotation=function(){var t=this.options.visualElement;if(t){for(var e=!1,n={},r=0;r<Q.length;r++){var i="rotate"+Q[r];t.getStaticValue(i)&&(e=!0,n[i]=t.getStaticValue(i),t.setStaticValue(i,0))}if(e){for(var i in null===t||void 0===t||t.syncRender(),n)t.setStaticValue(i,n[i]);t.scheduleRender()}}},t.prototype.getProjectionStyles=function(t){var e,n,r,i,o,a;void 0===t&&(t={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var u=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=Nt(t.pointerEvents)||"",s.transform=u?u(this.latestValues,""):"none",s;var l=this.getLead();if(!this.projectionDelta||!this.layout||!l.target){var c={};return this.options.layoutId&&(c.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,c.pointerEvents=Nt(t.pointerEvents)||""),this.hasProjected&&!ar(this.latestValues)&&(c.transform=u?u({},""):"none",this.hasProjected=!1),c}var d=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=_i(this.projectionDeltaWithTransform,this.treeScale,d),u&&(s.transform=u(d,s.transform));var f=this.projectionDelta,v=f.x,p=f.y;for(var h in s.transformOrigin="".concat(100*v.origin,"% ").concat(100*p.origin,"% 0"),l.animationValues?s.opacity=l===this?null!==(i=null!==(r=d.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==i?i:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=l===this?null!==(o=d.opacity)&&void 0!==o?o:"":null!==(a=d.opacityExit)&&void 0!==a?a:0,q)if(void 0!==d[h]){var m=q[h],g=m.correct,y=m.applyTo,x=g(d[h],l);if(y)for(var _=y.length,E=0;E<_;E++)s[y[E]]=x;else s[h]=x}return this.options.layoutId&&(s.pointerEvents=l===this?Nt(t.pointerEvents)||"":"none"),s},t.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0}
1,t.prototype.resetTree=function(){this.root.nodes.forEach((function(t){var e;return null===(e=t.currentAnimation)||void 0===e?void 0:e.stop()})),this.root.nodes.forEach(Vi),this.root.sharedNodes.clear()},t}())}function wi(t){t.updateLayout()}function Pi(t){var e,n,r,i,o=null!==(n=null===(e=t.resumeFrom)||void 0===e?void 0:e.snapshot)&&void 0!==n?n:t.snapshot;if(t.isLead()&&t.layout&&o&&t.hasListeners("didUpdate")){var a=t.layout,s=a.actual,u=a.measured;"size"===t.options.animationType?nr((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=zn(e);e.min=s[t].min,e.max=e.min+n})):"position"===t.options.animationType&&nr((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=zn(s[t]);e.max=e.min+n}));var l=tr();Hn(l,s,o.layout);var c=tr();o.isShared?Hn(c,t.applyTransform(u,!0),o.measured):Hn(c,s,o.layout);var d=!mi(l),f=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var v=t.relativeParent,p=v.snapshot,h=v.layout;if(p&&h){var m=er();Zn(m,o.layout,p.layout);var g=er();Zn(g,s,h.actual),gi(m,g)||(f=!0)}}t.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:c,layoutDelta:l,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else t.isLead()&&(null===(i=(r=t.options).onExitComplete)||void 0===i||i.call(r));t.options.transition=void 0}function Ti(t){t.clearSnapshot()}function Vi(t){t.clearMeasurements()}function Ci(t){var e=t.options.visualElement;(null===e||void 0===e?void 0:e.getProps().onBeforeLayoutMeasure)&&e.notifyBeforeLayoutMeasure(),t.resetTransform()}function Ri(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function Li(t){t.resolveTargetDelta()}function ki(t){t.calcProjection()}function Di(t){t.resetRotation()}function Mi(t){t.removeLeadSnapshot()}function Ii(t,e,n){t.translate=s.mix(e.translate,0,n),t.scale=s.mix(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function Oi(t,e,n,r){t.min=s.mix(e.min,n.min,r),t.max=s.mix(e.max,n.max,r)}function Fi(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var ji={duration:.45,ease:[.4,0,.1,1]};function Bi(t,e){for(var n=t.root,r=t.path.length-1;r>=0;r--)if(Boolean(t.path[r].instance)){n=t.path[r];break}var i=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));i&&t.mount(i,!0)}function Ui(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function Ni(t){Ui(t.x),Ui(t.y)}var zi=bi({attachResizeListener:function(t,e){return Kt(t,"resize",e)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Yi={current:void 0},Xi=bi({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!Yi.current){var t=new zi(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),Yi.current=t}return Yi.current},resetTransform:function(t,e){t.style.transform=null!==e&&void 0!==e?e:"none"},checkIsScrollRoot:function(t){return Boolean("fixed"===window.getComputedStyle(t).position)}}),Hi=r.__assign(r.__assign(r.__assign(r.__assign({},Mn),Le),Er),Jr),Wi=Z((function(t,e){return Zt(t,e,Hi,Wr,Xi)}));var Gi=Z(Zt);function Zi(){var t=i.useRef(!1);return T((function(){return t.current=!0,function(){t.current=!1}}),[]),t}function Ki(){var t=Zi(),e=r.__read(i.useState(0),2),n=e[0],o=e[1],a=i.useCallback((function(){t.current&&o(n+1)}),[n]);return[i.useCallback((function(){return p.default.postRender(a)}),[a]),n]}var $i=function(t){var e=t.children,n=t.initial,o=t.isPresent,a=t.onExitComplete,s=t.custom,u=t.presenceAffectsLayout,l=N(qi),c=Me(),d=i.useMemo((function(){return{id:c,initial:n,isPresent:o,custom:s,onExitComplete:function(t){var e,n;l.set(t,!0);try{for(var i=r.__values(l.values()),o=i.next();!o.done;o=i.next()){if(!o.value)return}}catch(s){e={error:s}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}null===a||void 0===a||a()},register:function(t){return l.set(t,!1),function(){return l.delete(t)}}}}),u?void 0:[o]);return i.useMemo((function(){l.forEach((function(t,e){return l.set(e,!1)}))}),[o]),f.useEffect((function(){!o&&!l.size&&(null===a||void 0===a||a())}),[o]),f.createElement(w.Provider,{value:d},e)};function qi(){return new Map}var Ji=function(t){return t.key||""};var Qi=i.createContext(null),to=function(t){return!t.isLayoutDirty&&t.willUpdate(!1)};function eo(){var t=new Set,e=new WeakMap,n=function(){return t.forEach(to)};return{add:function(r){t.add(r),e.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var i;t.delete(r),null===(i=e.get(r))||void 0===i||i(),e.delete(r),n()},dirty:n}}var no=function(t){return!0===t},ro=function(t){var e,n,o=t.children,a=t.id,s=t.inheritId,u=t.inherit,l=void 0===u||u;void 0!==s&&(l=s);var c=i.useContext(X),d=i.useContext(Qi),v=r.__read(Ki(),2),p=v[0],h=v[1],m=i.useRef(null),g=null!==(e=c.id)&&void 0!==e?e:d;null===m.current&&(function(t){return no(!0===t)||"id"===t}(l)&&g&&(a=a?g+"-"+a:g),m.current={id:a,group:no(l)&&null!==(n=null===c||void 0===c?void 0:c.group)&&void 0!==n?n:eo()});var y=i.useMemo((function(){return r.__assign(r.__assign({},m.current),{forceRender:p})}),[h]);return f.createElement(X.Provider,{value:y},o)},io=0;function oo(t){return"function"===typeof t}var ao=i.createContext(null);function so(t,e,n,i){if(!i)return t;var o=t.findIndex((function(t){return t.value===e}));if(-1===o)return t;var a=i>0?1:-1,u=t[o+a];if(!u)return t;var l=t[o],c=u.layout,d=s.mix(c.min,c.max,.5);return 1===a&&l.layout.max+n>d||-1===a&&l.layout.min+n<d?function(t,e,n){var i=r.__read(t).slice(0),o=e<0?i.length+e:e;if(o>=0&&o<i.length){var a=n<0?i.length+n:n,s=r.__read(i.splice(e,1),1)[0];i.splice(a,0,s)}return i}(t,o,o+a):t}var uo=i.forwardRef((function(t,e){var n=t.children,a=t.as,s=void 0===a?"ul":a,u=t.axis,l=void 0===u?"y":u,c=t.onReorder,d=t.values,v=r.__rest(t,["children","as","axis","onReorder","values"]),p=N((function(){return Wi(s)})),h=[],m=i.useRef(!1);o.invariant(Boolean(d),"Reorder.Group must be provided a values prop");var g={axis:l,registerItem:function(t,e){e&&-1===h.findIndex((function(e){return t===e.value}))&&(h.push({value:t,layout:e[l]}),h.sort(co))},updateOrder:function(t,e,n){if(!m.current){var r=so(h,t,e,n);
1h!==r&&(m.current=!0,c(r.map(lo).filter((function(t){return-1!==d.indexOf(t)}))))}}};return i.useEffect((function(){m.current=!1})),f.createElement(p,r.__assign({},v,{ref:e}),f.createElement(ao.Provider,{value:g},n))}));function lo(t){return t.value}function co(t,e){return t.layout.min-e.layout.min}function fo(t){var e=N((function(){return fn(t)}));if(i.useContext(A).isStatic){var n=r.__read(i.useState(t),2)[1];i.useEffect((function(){return e.onChange(n)}),[])}return e}var vo=function(t){return function(t){return"object"===typeof t&&t.mix}(t)?t.mix:void 0};function po(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=!Array.isArray(t[0]),i=n?0:-1,o=t[0+i],a=t[1+i],u=t[2+i],l=t[3+i],c=s.interpolate(a,u,r.__assign({mixer:vo(u[0])},l));return n?c(o):c}function ho(t,e){var n=fo(e()),r=function(){return n.set(e())};return r(),function(t,e){T((function(){var n=t.map((function(t){return t.onChange(e)}));return function(){return n.forEach((function(t){return t()}))}}))}(t,(function(){return p.default.update(r,!1,!0)})),n}function mo(t,e,n,i){var o="function"===typeof e?e:po(e,n,i);return Array.isArray(t)?go(t,o):go([t],(function(t){var e=r.__read(t,1)[0];return o(e)}))}function go(t,e){var n=N((function(){return[]}));return ho(t,(function(){n.length=0;for(var r=t.length,i=0;i<r;i++)n[i]=t[i].get();return e(n)}))}function yo(t,e){return void 0===e&&(e=0),st(t)?t:fo(e)}var xo={Group:uo,Item:i.forwardRef((function(t,e){var n=t.children,a=t.style,s=t.value,u=t.as,l=void 0===u?"li":u,c=t.onDrag,d=t.layout,v=void 0===d||d,p=r.__rest(t,["children","style","value","as","onDrag","layout"]),h=N((function(){return Wi(l)})),m=i.useContext(ao),g={x:yo(null===a||void 0===a?void 0:a.x),y:yo(null===a||void 0===a?void 0:a.y)},y=mo([g.x,g.y],(function(t){var e=r.__read(t,2),n=e[0],i=e[1];return n||i?1:"unset"})),x=i.useRef(null);o.invariant(Boolean(m),"Reorder.Item must be a child of Reorder.Group");var _=m,E=_.axis,A=_.registerItem,S=_.updateOrder;return i.useEffect((function(){A(s,x.current)}),[m]),f.createElement(h,r.__assign({drag:E},p,{dragSnapToOrigin:!0,style:r.__assign(r.__assign({},a),{x:g.x,y:g.y,zIndex:y}),layout:v,onDrag:function(t,e){var n=e.velocity;n[E]&&S(s,g[E].get(),n[E]),null===c||void 0===c||c(t,e)},onLayoutMeasure:function(t){x.current=t},ref:e}),n)}))},_o=r.__assign(r.__assign({renderer:Wr},Mn),Le),Eo=r.__assign(r.__assign(r.__assign(r.__assign({},_o),Er),Jr),{projectionNodeConstructor:Xi});var Ao=function(){return{scrollX:fn(0),scrollY:fn(0),scrollXProgress:fn(0),scrollYProgress:fn(0)}};function So(t){void 0===t&&(t={});var e=t.container,n=t.target,i=r.__rest(t,["container","target"]),o=N(Ao);return T((function(){return l.scroll((function(t){var e=t.x,n=t.y;o.scrollX.set(e.current),o.scrollXProgress.set(e.progress),o.scrollY.set(n.current),o.scrollYProgress.set(n.progress)}),r.__assign(r.__assign({},i),{container:(null===e||void 0===e?void 0:e.current)||void 0,target:(null===n||void 0===n?void 0:n.current)||void 0}))}),[]),o}var bo="undefined"!==typeof performance?function(){return performance.now()}:function(){return Date.now()};function wo(t){var e=N(bo),n=i.useContext(A).isStatic;i.useEffect((function(){if(!n){var r=function(n){var r=n.timestamp;t(r-e)};return p.default.update(r,!0),function(){return u.cancelSync.update(r)}}}),[t])}function Po(){var t=!1,e=[],n=new Set,i={subscribe:function(t){return n.add(t),function(){n.delete(t)}},start:function(r,i){if(t){var o=[];return n.forEach((function(t){o.push(bn(t,r,{transitionOverride:i}))})),Promise.all(o)}return new Promise((function(t){e.push({animation:[r,i],resolve:t})}))},set:function(e){return o.invariant(t,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),n.forEach((function(t){!function(t,e){Array.isArray(e)?_n(t,e):"string"===typeof e?_n(t,[e]):xn(t,e)}(t,e)}))},stop:function(){n.forEach((function(t){!function(t){t.forEachValue((function(t){return t.stop()}))}(t)}))},mount:function(){return t=!0,e.forEach((function(t){var e=t.animation,n=t.resolve;i.start.apply(i,r.__spreadArray([],r.__read(e),!1)).then(n)})),function(){t=!1,i.stop()}}};return i}function To(){var t=N(Po);return i.useEffect(t.mount,[]),t}var Vo=To;var Co=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)}}
1,t.prototype.start=function(t,e){this.componentControls.forEach((function(n){n.start(t.nativeEvent||t,e)}))},t}(),Ro=function(){return new Co};function Lo(){return ko}function ko(t){Yi.current&&(Yi.current.isUpdating=!1,Yi.current.blockUpdate(),null===t||void 0===t||t())}var Do=function(){return{}},Mo=Sr({build:function(){},measureViewportBox:er,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:Do,readValueFromInstance:function(t,e,n){return n.initialState[e]||0},makeTargetAnimatable:function(t,e){var n=e.transition,i=e.transitionEnd,o=r.__rest(e,["transition","transitionEnd"]);return En(t,o,Sn(o,n||{},t)),r.__assign({transition:n,transitionEnd:i},o)}}),Io=Yt({scrapeMotionValuesFromProps:Do,createRenderState:Do});var Oo=function(t){return t>.001?1/t:1e5},Fo=!1;e.AnimatePresence=function(t){var e=t.children,n=t.custom,o=t.initial,a=void 0===o||o,s=t.onExitComplete,u=t.exitBeforeEnter,l=t.presenceAffectsLayout,c=void 0===l||l,d=r.__read(Ki(),1)[0],v=i.useContext(X).forceRender;v&&(d=v);var p=Zi(),m=function(t){var e=[];return i.Children.forEach(t,(function(t){i.isValidElement(t)&&e.push(t)})),e}(e),g=m,y=new Set,x=i.useRef(g),_=i.useRef(new Map).current,E=i.useRef(!0);if(T((function(){E.current=!1,function(t,e){t.forEach((function(t){var n=Ji(t);e.set(n,t)}))}(m,_),x.current=g})),xe((function(){E.current=!0,_.clear(),y.clear()})),E.current)return f.createElement(f.Fragment,null,g.map((function(t){return f.createElement($i,{key:Ji(t),isPresent:!0,initial:!!a&&void 0,presenceAffectsLayout:c},t)})));g=r.__spreadArray([],r.__read(g),!1);for(var A=x.current.map(Ji),S=m.map(Ji),b=A.length,w=0;w<b;w++){var P=A[w];-1===S.indexOf(P)&&y.add(P)}return u&&y.size&&(g=[]),y.forEach((function(t){if(-1===S.indexOf(t)){var e=_.get(t);if(e){var r=A.indexOf(t);g.splice(r,0,f.createElement($i,{key:Ji(e),isPresent:!1,onExitComplete:function(){_.delete(t),y.delete(t);var e=x.current.findIndex((function(e){return e.key===t}));if(x.current.splice(e,1),!y.size){if(x.current=m,!1===p.current)return;d(),s&&s()}},custom:n,presenceAffectsLayout:c},e))}}})),g=g.map((function(t){var e=t.key;return y.has(e)?t:f.createElement($i,{key:Ji(t),isPresent:!0,presenceAffectsLayout:c},t)})),"production"!==h&&u&&g.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),f.createElement(f.Fragment,null,y.size?g:g.map((function(t){return i.cloneElement(t)})))},e.AnimateSharedLayout=function(t){var e=t.children;return f.useEffect((function(){o.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")}),[]),f.createElement(ro,{id:N((function(){return"asl-".concat(io++)}))},e)},e.DeprecatedLayoutGroupContext=Qi,e.DragControls=Co,e.FlatTree=Ai,e.LayoutGroup=ro,e.LayoutGroupContext=X,e.LazyMotion=function(t){var e=t.children,n=t.features,o=t.strict,a=void 0!==o&&o,s=r.__read(i.useState(!oo(n)),2)[1],u=i.useRef(void 0);if(!oo(n)){var l=n.renderer,c=r.__rest(n,["renderer"]);u.current=l,y(c)}return i.useEffect((function(){oo(n)&&n().then((function(t){var e=t.renderer;y(r.__rest(t,["renderer"])),u.current=e,s(!0)}))}),[]),f.createElement(x.Provider,{value:{renderer:u.current,strict:a}},e)},e.MotionConfig=function(t){var e=t.children,n=t.isValidProp,o=r.__rest(t,["children","isValidProp"]);n&&Et(n),(o=r.__assign(r.__assign({},i.useContext(A)),o)).isStatic=N((function(){return o.isStatic}));var a=i.useMemo((function(){return o}),[JSON.stringify(o.transition),o.transformPagePoint,o.reducedMotion]);return f.createElement(A.Provider,{value:a},e)},e.MotionConfigContext=A,e.MotionContext=S,e.MotionValue=dn,e.PresenceContext=w,e.Reorder=xo,e.SwitchLayoutGroupContext=H,e.addPointerEvent=ce,e.addScaleCorrector=J,e.animate=Qr,e.animateVisualElement=bn,e.animationControls=Po,e.animations=Mn,e.calcLength=zn,e.checkTargetForNewValues=En,e.createBox=er,e.createDomMotionComponent=function(t){return G(Zt(t,{forwardMotionProps:!1},Hi,Wr,Xi))},e.createMotionComponent=G,e.domAnimation=_o,e.domMax=Eo,e.filterProps=At,e.isBrowser=P,e.isDragActive=me,e.isMotionValue=st,e.isValidMotionProp=xt,e.m=Gi,e.makeUseVisualState=Yt,e.motion=Wi,e.motionValue=fn,e.resolveMotionValue=Nt,e.transform=po,e.useAnimation=Vo,e.useAnimationControls=To,e.useAnimationFrame=wo,e.useCycle=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=i.useRef(0),o=r.__read(i.useState(t[n.current]),2),a=o[0],u=o[1];return[a,i.useCallback((function(e){n.current="number"!==typeof e?s.wrap(0,t.length,n.current+1):e,u(t[n.current])}),r.__spreadArray([t.length],r.__read(t),!1))]},e.useDeprecatedAnimatedState=function(t){var e=r.__read(i.useState(t),2),n=e[0],o=e[1],a=Io({},!1),s=N((function(){return Mo({props:{},visualState:a},{initialState:t})}));return i.useEffect((function(){return s.mount({}),s.unmount}),[s]),i.useEffect((function(){s.setProps({onUpdate:function(t){o(r.__assign({},t))}})}),[o,s]),[n,N((function(){return function(t){return bn(s,t)}}))]},e.useDeprecatedInvertedScale=function(t){var e=fo(1),n=fo(1),r=b();return o.invariant(!(!t&&!r),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),o.warning(Fo,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Fo=!0,t?(e=t.scaleX||e,n=t.scaleY||n):r&&(e=r.getValue("scaleX",1),n=r.getValue("scaleY",1)),{scaleX:mo(e,Oo),scaleY:mo(n,Oo)}},e.useDomEvent=$t,e.useDragControls=function(){return N(Ro)},e.useElementScroll=function(t){return Ee(!1,"useElementScroll is deprecated. Convert to useScroll({ container: ref })."),So({container:t})},e.useForceUpdate=Ki,e.useInView=function(t,e){var n=void 0===e?{}:e,o=n.root,a=n.margin,s=n.amount,u=n.once,c=void 0!==u&&u,d=r.__read(i.useState(!1),2),f=d[0],v=d[1];return i.useEffect((function(){var e;if(!(!t.current||c&&f)){var n={root:null!==(e=null===o||void 0===o?void 0:o.current)&&void 0!==e?e:void 0,margin:a,amount:"some"===s?"any":s};return l.inView(t.current,(function(){return v(!0),c?void 0:function(){return v(!1)}}),n)}}),[o,t,a,c]),f},e.useInstantLayoutTransition=Lo,e.useInstantTransition=function(){var t=r.__read(Ki(),2),e=t[0],n=t[1],o=Lo();return i.useEffect((function(){p.default.postRender((function(){return p.default.postRender((function(){return qe.current=!1}))}))}),[n]),function(t){o((function(){qe.current=!0,e(),t()}))}},e.useIsPresent=function(){return null===(t=i.useContext(w))||t.isPresent;var t},e.useIsomorphicLayoutEffect=T,e.useMotionTemplate=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=t.length;return ho(e,(function(){for(var n="",i=0;i<r;i++){n+=t[i],e[i]&&(n+=e[i].get())}return n}))},e.useMotionValue=fo,e.usePresence=Ie,e.useReducedMotion=R,e.useReducedMotionConfig=L,e.useResetProjection=function(){return f.useCallback((function(){var t=Yi.current;t&&t.resetTree()}),[])},e.useScroll=So,e.useSpring=function(t,e){void 0===e&&(e={});var n=i.useContext(A).isStatic,o=i.useRef(null),a=fo(st(t)?t.get():t);return i.useMemo((function(){return a.attach((function(t,i){return n?i(t):(o.current&&o.current.stop(),o.current=s.animate(r.__assign(r.__assign({from:a.get(),to:t,velocity:a.getVelocity()},e),{onUpdate:i})),a.get())}))}),[JSON.stringify(e)]),function(t,e){T((function(){if(st(t))return t.onChange(e)}
1),[e])}(t,(function(t){return a.set(parseFloat(t))})),a},e.useTime=function(){var t=fo(0);return wo((function(e){return t.set(e)})),t},e.useTransform=mo,e.useUnmountEffect=xe,e.useVelocity=function(t){var e=fo(t.getVelocity());return i.useEffect((function(){return t.velocityUpdateSubscribers.add((function(t){e.set(t)}))}),[t]),e},e.useViewportScroll=function(){return Ee(!1,"useViewportScroll is deprecated. Convert to useScroll()."),So()},e.useVisualElementContext=b,e.visualElement=Sr,e.wrapHandler=re}).call(this,n("7XVh"))}}]);
2//# sourceMappingURL=419dc87f.211a616a6580579508db.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.