1"use strict";(self.webpackChunkmysports_web=self.webpackChunkmysports_web||[]).push([[6133],{2626:function(t,e,n){n.d(e,{l:function(){return r}});var i=n(14041);function r(t){return(0,i.useEffect)((function(){return function(){return t()}}),[])}},11557:function(t,e,n){n.d(e,{_:function(){return i}});var i=("undefined"==typeof process||process.env,"production")},17417:function(t,e,n){n.d(e,{I:function(){return l},K:function(){return c}});var i=n(85608),r=n(14041),o=n(95989),a=n(22741),s={current:null},u=!1;function l(){return!u&&function(){if(u=!0,a.B)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return s.current=t.matches};t.addListener(e),e()}else s.current=!1}(),(0,i.__read)((0,r.useState)(s.current),1)[0]}function c(){var t=l(),e=(0,r.useContext)(o.Q).reducedMotion;return"never"!==e&&("always"===e||t)}},22741:function(t,e,n){n.d(e,{B:function(){return i}});var i="undefined"!=typeof document},29164:function(t,e,n){n.d(e,{M:function(){return r}});var i=n(14041);function r(t){var e=(0,i.useRef)(null);return null===e.current&&(e.current=t()),e.current}},34370:function(t,e,n){n.d(e,{P:function(){return mr}});var i=n(85608),r=n(14041),o=n(11557),a=function(t){return{isEnabled:function(e){return t.some((function(t){return!!e[t]}))}}},s={measureLayout:a(["layout","layoutId","drag"]),animation:a(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:a(["exit"]),drag:a(["drag","dragControls"]),focus:a(["whileFocus"]),hover:a(["whileHover","onHoverStart","onHoverEnd"]),tap:a(["whileTap","onTap","onTapStart","onTapCancel"]),pan:a(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:a(["whileInView","onViewportEnter","onViewportLeave"])},u=n(89489),l=(0,r.createContext)({strict:!1}),c=Object.keys(s),d=c.length,p=n(95989),f=(0,r.createContext)({}),v=n(37156),h=n(80471),m=n(17417);function g(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function y(t){return Array.isArray(t)}function x(t){return"string"==typeof t||y(t)}function _(t,e,n,i,r){var o;return void 0===i&&(i={}),void 0===r&&(r={}),"function"==typeof e&&(e=e(null!=n?n:t.custom,i,r)),"string"==typeof e&&(e=null===(o=t.variants)||void 0===o?void 0:o[e]),"function"==typeof e&&(e=e(null!=n?n:t.custom,i,r)),e}function E(t,e,n){var i=t.getProps();return _(i,e,null!=n?n:i.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 A(t){var e;return"function"==typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||x(t.initial)||x(t.animate)||x(t.whileHover)||x(t.whileDrag)||x(t.whileTap)||x(t.whileFocus)||x(t.exit)}function P(t){return Boolean(A(t)||t.variants)}function b(t){return Array.isArray(t)?t.join(" "):t}var T=n(22741),V=n(29164),S={hasAnimatedSinceResize:!0,hasEverUpdated:!1},w=1,C=n(72252),L=(0,r.createContext)({}),R=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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}(r.Component);function k(t){var e=t.preloadedFeatures,n=t.createVisualElement,a=t.projectionNodeConstructor,y=t.useRender,_=t.useVisualState,E=t.Component;return e&&function(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?s.projectionNodeConstructor=t[e]:s[e].Component=t[e])}(e),(0,r.forwardRef)((function(t,P){var k=function(t){var e,n=t.layoutId,i=null===(e=(0,r.useContext)(C.L))||void 0===e?void 0:e.id;return i&&void 0!==n?i+"-"+n:n}(t);t=(0,i.__assign)((0,i.__assign)({},t),{layoutId:k});var D=(0,r.useContext)(p.Q),j=null,M=function(t){var e=function(t,e){if(A(t)){var n=t.initial,i=t.animate;return{initial:!1===n||x(n)?n:void 0,animate:x(i)?i:void 0}}return!1!==t.inherit?e:{}}(t,(0,r.useContext)(f)),n=e.initial,i=e.animate;return(0,r.useMemo)((function(){return{initial:n,animate:i}}),[b(n),b(i)])}(t),F=D.isStatic?void 0:(0,V.M)((function(){if(S.hasEverUpdated)return w++})),B=_(t,D.isStatic);return!D.isStatic&&T.B&&(M.visualElement=function(t,e,n,i){var o=(0,r.useContext)(l),a=(0,r.useContext)(f).visualElement,s=(0,r.useContext)(v.t),u=(0,m.K)(),c=(0,r.useRef)(void 0);i||(i=o.renderer),!c.current&&i&&(c.current=i(t,{visualState:e,parent:a,props:n,presenceId:null==s?void 0:s.id,blockInitialAnimation:!1===(null==s?void 0:s.initial),shouldReduceMotion:u}));var d=c.current;return(0,h.E)((function(){null==d||d.syncRender()})),(0,r.useEffect)((function(){var t;null===(t=null==d?void 0:d.animationState)||void 0===t||t.animateChanges()})),(0,h.E)((function(){return function(){return null==d?void 0:d.notifyUnmount()}}),[]),d}(E,B,(0,i.__assign)((0,i.__assign)({},D),t),n),function(t,e,n,i){var o,a=e.layoutId,s=e.layout,u=e.drag,l=e.dragConstraints,c=e.layoutScroll,d=(0,r.useContext)(L);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(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&&g(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof s?s:"both",initialPromotionConfig:d,layoutScroll:c}))}(F,t,M.visualElement,a||s.projectionNodeConstructor),j=function(t,e,n){var a=[],p=(0,r.useContext)(l);if(!e)return null;"production"!==o._&&n&&p.strict&&(0,u.V)(!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 f=0;f<d;f++){var v=c[f],h=s[v],m=h.isEnabled,g=h.Component;m(t)&&g&&a.push(r.createElement(g,(0,i.__assign)({key:v},t,{visualElement:e})))}return a}(t,M.visualElement,e)),r.createElement(R,{visualElement:M.visualElement,props:(0,i.__assign)((0,i.__assign)({},D),t)},j,r.createElement(f.Provider,{value:M},y(E,t,F,function(t,e,n){return(0,r.useCallback)((function(i){var r;i&&(null===(r=t.mount)||void 0===r||r.call(t,i)),e&&(i?e.mount(i):e.unmount()),n&&("function"==typeof n?n(i):g(n)&&(n.current=i))}),[e])}(B,M.visualElement,P),B,D.isStatic,M.visualElement)))}))}function D(t){function e(e,n){return void 0===n&&(n={}),k(t(e,n))}if("undefined"==typeof Proxy)return e;var n=new Map;return new Proxy(e,{get:function(t,i){return n.has(i)||n.set(i,e(i)),n.get(i)}})}var j=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function M(t){return"string"==typeof t&&!t.includes("-")&&!!(j.indexOf(t)>-1||/[A-Z]/.test(t))}var F={},B=["","X","Y","Z"],O=["transformPerspective","x","y","z"];function I(t,e){return O.indexOf(t)-O.indexOf(e)}["translate","scale","rotate","skew"].forEach((function(t){return B.forEach((function(e){return O.pu
1sh(t+e)}))}));var U=new Set(O);function N(t){return U.has(t)}var z=new Set(["originX","originY","originZ"]);function X(t){return z.has(t)}function H(t,e){var n=e.layout,i=e.layoutId;return N(t)||X(t)||(n||void 0!==i)&&(!!F[t]||"opacity"===t)}var Y=function(t){return Boolean(null!==t&&"object"==typeof t&&t.getVelocity)},W={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function K(t){return t.startsWith("--")}var G=function(t,e){return e&&"number"==typeof t?e.transform(t):t},Z=n(32247),q=n(25494),$=(0,i.__assign)((0,i.__assign)({},q.ai),{transform:Math.round}),Q={borderWidth:Z.px,borderTopWidth:Z.px,borderRightWidth:Z.px,borderBottomWidth:Z.px,borderLeftWidth:Z.px,borderRadius:Z.px,radius:Z.px,borderTopLeftRadius:Z.px,borderTopRightRadius:Z.px,borderBottomRightRadius:Z.px,borderBottomLeftRadius:Z.px,width:Z.px,maxWidth:Z.px,height:Z.px,maxHeight:Z.px,size:Z.px,top:Z.px,right:Z.px,bottom:Z.px,left:Z.px,padding:Z.px,paddingTop:Z.px,paddingRight:Z.px,paddingBottom:Z.px,paddingLeft:Z.px,margin:Z.px,marginTop:Z.px,marginRight:Z.px,marginBottom:Z.px,marginLeft:Z.px,rotate:Z.uj,rotateX:Z.uj,rotateY:Z.uj,rotateZ:Z.uj,scale:q.hs,scaleX:q.hs,scaleY:q.hs,scaleZ:q.hs,skew:Z.uj,skewX:Z.uj,skewY:Z.uj,distance:Z.px,translateX:Z.px,translateY:Z.px,translateZ:Z.px,x:Z.px,y:Z.px,z:Z.px,perspective:Z.px,transformPerspective:Z.px,opacity:q.X4,originX:Z.gQ,originY:Z.gQ,originZ:Z.px,zIndex:$,fillOpacity:q.X4,strokeOpacity:q.X4,numOctaves:$};function J(t,e,n,i){var r,o=t.style,a=t.vars,s=t.transform,u=t.transformKeys,l=t.transformOrigin;u.length=0;var c=!1,d=!1,p=!0;for(var f in e){var v=e[f];if(K(f))a[f]=v;else{var h=Q[f],m=G(v,h);if(N(f)){if(c=!0,s[f]=m,u.push(f),!p)continue;v!==(null!==(r=h.default)&&void 0!==r?r:0)&&(p=!1)}else X(f)?(l[f]=m,d=!0):o[f]=m}}c?o.transform=function(t,e,n,i){var r=t.transform,o=t.transformKeys,a=e.enableHardwareAcceleration,s=void 0===a||a,u=e.allowTransformNone,l=void 0===u||u,c="";o.sort(I);for(var d=!1,p=o.length,f=0;f<p;f++){var v=o[f];c+="".concat(W[v]||v,"(").concat(r[v],") "),"z"===v&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),i?c=i(r,n?"":c):l&&n&&(c="none"),c}(t,n,p,i):i?o.transform=i({},""):!e.transform&&o.transform&&(o.transform="none"),d&&(o.transformOrigin=function(t){var e=t.originX,n=void 0===e?"50%":e,i=t.originY,r=void 0===i?"50%":i,o=t.originZ,a=void 0===o?0:o;return"".concat(n," ").concat(r," ").concat(a)}(l))}function tt(t,e,n){for(var i in e)Y(e[i])||H(i,n)||(t[i]=e[i])}function et(t,e,n){var o={},a=function(t,e,n){var o={};return tt(o,t.style||{},t),Object.assign(o,function(t,e,n){var o=t.transformTemplate;return(0,r.useMemo)((function(){var t={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};J(t,e,{enableHardwareAcceleration:!n},o);var r=t.vars,a=t.style;return(0,i.__assign)((0,i.__assign)({},r),a)}),[e])}(t,e,n)),t.transformValues&&(o=t.transformValues(o)),o}(t,e,n);return Boolean(t.drag)&&!1!==t.dragListener&&(o.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":"pan-".concat("x"===t.drag?"y":"x")),o.style=a,o}var nt=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 it(t){return nt.has(t)}var rt,ot=function(t){return!it(t)};try{(rt=require("@emotion/is-prop-valid").default)&&(ot=function(t){return t.startsWith("on")?!it(t):rt(t)})}catch(t){}function at(t,e,n){return"string"==typeof t?t:Z.px.transform(e+n*t)}var st={offset:"stroke-dashoffset",array:"stroke-dasharray"},ut={offset:"strokeDashoffset",array:"strokeDasharray"};function lt(t,e,n,r){var o=e.attrX,a=e.attrY,s=e.originX,u=e.originY,l=e.pathLength,c=e.pathSpacing,d=void 0===c?1:c,p=e.pathOffset,f=void 0===p?0:p;J(t,(0,i.__rest)(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),t.attrs=t.style,t.style={};var v=t.attrs,h=t.style,m=t.dimensions;v.transform&&(m&&(h.transform=v.transform),delete v.transform),m&&(void 0!==s||void 0!==u||h.transform)&&(h.transformOrigin=function(t,e,n){var i=at(e,t.x,t.width),r=at(n,t.y,t.height);return"".concat(i," ").concat(r)}(m,void 0!==s?s:.5,void 0!==u?u:.5)),void 0!==o&&(v.x=o),void 0!==a&&(v.y=a),void 0!==l&&function(t,e,n,i,r){void 0===n&&(n=1),void 0===i&&(i=0),void 0===r&&(r=!0),t.pathLength=1;var o=r?st:ut;t[o.offset]=Z.px.transform(-i);var a=Z.px.transform(e),s=Z.px.transform(n);t[o.array]="".concat(a," ").concat(s)}(v,l,d,f,!1)}var ct=function(){return(0,i.__assign)((0,i.__assign)({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function dt(t,e){var n=(0,r.useMemo)((function(){var n=ct();return lt(n,e,{enableHardwareAcceleration:!1},t.transformTemplate),(0,i.__assign)((0,i.__assign)({},n.attrs),{style:(0,i.__assign)({},n.style)})}),[e]);if(t.style){var o={};tt(o,t.style,t),n.style=(0,i.__assign)((0,i.__assign)({},o),n.style)}return n}function pt(t){return void 0===t&&(t=!1),function(e,n,o,a,s,u){var l=s.latestValues,c=(M(e)?dt:et)(n,l,u),d=function(t,e,n){var i={};for(var r in t)(ot(r)||!0===n&&it(r)||!e&&!it(r)||t.draggable&&r.startsWith("onDrag"))&&(i[r]=t[r]);return i}(n,"string"==typeof e,t),p=(0,i.__assign)((0,i.__assign)((0,i.__assign)({},d),c),{ref:a});return o&&(p["data-projection-id"]=o),(0,r.createElement)(e,p)}}
1var ft=/([a-z])([A-Z])/g,vt=function(t){return t.replace(ft,"$1-$2").toLowerCase()};function ht(t,e,n,i){var r=e.style,o=e.vars;for(var a in Object.assign(t.style,r,i&&i.getProjectionStyles(n)),o)t.style.setProperty(a,o[a])}var mt=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function gt(t,e,n,i){for(var r in ht(t,e,void 0,i),e.attrs)t.setAttribute(mt.has(r)?r:vt(r),e.attrs[r])}function yt(t){var e=t.style,n={};for(var i in e)(Y(e[i])||H(i,t))&&(n[i]=e[i]);return n}function xt(t){var e=yt(t);for(var n in t)Y(t[n])&&(e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]);return e}function _t(t){return"object"==typeof t&&"function"==typeof t.start}var Et=function(t){return Array.isArray(t)},At=function(t){return Et(t)?t[t.length-1]||0:t};function Pt(t){var e,n=Y(t)?t.get():t;return e=n,Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)?n.toValue():n}function bt(t,e,n,i){var r=t.scrapeMotionValuesFromProps,o=t.createRenderState,a=t.onMount,s={latestValues:Vt(e,n,i,r),renderState:o()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var Tt=function(t){return function(e,n){var i=(0,r.useContext)(f),o=(0,r.useContext)(v.t);return n?bt(t,e,i,o):(0,V.M)((function(){return bt(t,e,i,o)}))}};function Vt(t,e,n,r){var o={},a=!1===(null==n?void 0:n.initial),s=r(t);for(var u in s)o[u]=Pt(s[u]);var l=t.initial,c=t.animate,d=A(t),p=P(t);e&&p&&!d&&!1!==t.inherit&&(null!=l||(l=e.initial),null!=c||(c=e.animate));var f=a||!1===l,v=f?c:l;return v&&"boolean"!=typeof v&&!_t(v)&&(Array.isArray(v)?v:[v]).forEach((function(e){var n=_(t,e);if(n){var r=n.transitionEnd;n.transition;var a=(0,i.__rest)(n,["transitionEnd","transition"]);for(var s in a){var u=a[s];Array.isArray(u)&&(u=u[f?u.length-1:0]),null!==u&&(o[s]=u)}for(var s in r)o[s]=r[s]}})),o}var St,wt={useVisualState:Tt({scrapeMotionValuesFromProps:xt,createRenderState:ct,onMount:function(t,e,n){var i=n.renderState,r=n.latestValues;try{i.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){i.dimensions={x:0,y:0,width:0,height:0}}lt(i,r,{enableHardwareAcceleration:!1},t.transformTemplate),gt(e,i)}})},Ct={useVisualState:Tt({scrapeMotionValuesFromProps:yt,createRenderState:function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}})};function Lt(t,e,n,i){return void 0===i&&(i={passive:!0}),t.addEventListener(e,n,i),function(){return t.removeEventListener(e,n)}}function Rt(t,e,n,i){(0,r.useEffect)((function(){var r=t.current;if(n&&r)return Lt(r,e,n,i)}),[t,e,n,i])}function kt(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function Dt(t){return!!t.touches}!function(t){t.Animate="animate",t.Hover="whileHover",t.Tap="whileTap",t.Drag="whileDrag",t.Focus="whileFocus",t.InView="whileInView",t.Exit="exit"}(St||(St={}));var jt={pageX:0,pageY:0};function Mt(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||jt;return{x:n[e+"X"],y:n[e+"Y"]}}function Ft(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function Bt(t,e){return void 0===e&&(e="page"),{point:Dt(t)?Mt(t,e):Ft(t,e)}}var Ot=function(t,e){void 0===e&&(e=!1);var n,i=function(e){return t(e,Bt(e))};return e?(n=i,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):i},It={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Ut={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Nt(t){return T.B&&null===window.onpointerdown?t:T.B&&null===window.ontouchstart?Ut[t]:T.B&&null===window.onmousedown?It[t]:t}function zt(t,e,n,i){return Lt(t,Nt(e),Ot(n,"pointerdown"===e),i)}function Xt(t,e,n,i){return Rt(t,Nt(e),n&&Ot(n,"pointerdown"===e),i)}function Ht(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var Yt=Ht("dragHorizontal"),Wt=Ht("dragVertical");function Kt(t){var e=!1;if("y"===t)e=Wt();else if("x"===t)e=Yt();else{var n=Yt(),i=Wt();n&&i?e=function(){n(),i()}:(n&&n(),i&&i())}return e}function Gt(){var t=Kt(!0);return!t||(t(),!1)}function Zt(t,e,n){return function(i,r){var o;kt(i)&&!Gt()&&(null===(o=t.animationState)||void 0===o||o.setActive(St.Hover,e),null==n||n(i,r))}}var qt=function(t,e){return!!e&&(t===e||qt(t,e.parentElement))},$t=n(2626),Qt=n(98033),Jt=new Set,te=new WeakMap,ee=new WeakMap,ne=function(t){var e;null===(e=te.get(t.target))||void 0===e||e(t)},ie=function(t){t.forEach(ne)};var re={some:0,all:1};function oe(t,e,n,o){var a=o.root,s=o.margin,u=o.amount,l=void 0===u?"some":u,c=o.once;(0,r.useEffect)((function(){if(t){var r={root:null==a?void 0:a.current,rootMargin:s,threshold:"number"==typeof l?l:re[l]};return function(t,e,n){var r=function(t){var e=t.root,n=(0,i.__rest)(t,["root"]),r=e||document;ee.has(r)||ee.set(r,{});var o=ee.get(r),a=JSON.stringify(n);return o[a]||(o[a]=new IntersectionObserver(ie,(0,i.__assign)({root:e},n))),o[a]}(e);return te.set(t,n),r.observe(t),function(){te.delete(t),r.unobserve(t)}}(n.getInstance(),r,(function(t){var i,r=t.isIntersecting;if(e.isInView!==r&&(e.isInView=r,!c||r||!e.hasEnteredView)){r&&(e.hasEnteredView=!0),null===(i=n.animationState)||void 0===i||i.setActive(St.InView,r);var o=n.getProps(),a=r?o.onViewportEnter:o.onViewportLeave;null==a||a(t)}}))}}),[t,a,s,l])}function ae(t,e,n,i){var a=i.fallback,s=void 0===a||a;(0,r.useEffect)((function(){var i;t&&s&&("production"!==o._&&(i="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",Jt.has(i)||(console.warn(i),Jt.add(i))),requestAnimationFrame((function(){var t;e.hasEnteredView=!0;var i=n.getProps().onViewportEnter;null==i||i(null),null===(t=n.animationState)||void 0===t||t.setActive(St.InView,!0)})))}),[t])}var se=function(t){return function(e){return t(e),null}},ue={inView:se((function(t){var e=t.visualElement,n=t.whileInView,i=t.onViewportEnter,o=t.onViewportLeave,a=t.viewport,s=void 0===a?{}:a,u=(0,r.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||i||o);
1s.once&&u.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?ae:oe)(l,u.current,e,s)})),tap:se((function(t){var e=t.onTap,n=t.onTapStart,i=t.onTapCancel,o=t.whileTap,a=t.visualElement,s=e||n||i||o,u=(0,r.useRef)(!1),l=(0,r.useRef)(null),c={passive:!(n||e||i||h)};function d(){var t;null===(t=l.current)||void 0===t||t.call(l),l.current=null}function p(){var t;return d(),u.current=!1,null===(t=a.animationState)||void 0===t||t.setActive(St.Tap,!1),!Gt()}function f(t,n){p()&&(qt(a.getInstance(),t.target)?null==e||e(t,n):null==i||i(t,n))}function v(t,e){p()&&(null==i||i(t,e))}function h(t,e){var i;d(),u.current||(u.current=!0,l.current=(0,Qt.F)(zt(window,"pointerup",f,c),zt(window,"pointercancel",v,c)),null===(i=a.animationState)||void 0===i||i.setActive(St.Tap,!0),null==n||n(t,e))}Xt(a,"pointerdown",s?h:void 0,c),(0,$t.l)(d)})),focus:se((function(t){var e=t.whileFocus,n=t.visualElement;Rt(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(St.Focus,!0)}:void 0),Rt(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(St.Focus,!1)}:void 0)})),hover:se((function(t){var e=t.onHoverStart,n=t.onHoverEnd,i=t.whileHover,r=t.visualElement;Xt(r,"pointerenter",e||i?Zt(r,!0,e):void 0,{passive:!e}),Xt(r,"pointerleave",n||i?Zt(r,!1,n):void 0,{passive:!n})}))},le=n(75607);function ce(){var t=(0,r.useContext)(v.t);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,i=t.register,o=(0,le.B)();return(0,r.useEffect)((function(){return i(o)}),[]),!e&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}function de(t,e){if(!Array.isArray(e))return!1;var n=e.length;if(n!==t.length)return!1;for(var i=0;i<n;i++)if(e[i]!==t[i])return!1;return!0}var pe=n(57205),fe=n(2382),ve=function(t){return 1e3*t},he=n(53271),me=n(22317),ge={linear:he.sn,easeIn:he.a6,easeInOut:he.am,easeOut:he.vT,circIn:he.po,circInOut:he.tn,circOut:he.yT,backIn:he.dg,backInOut:he.ZZ,backOut:he.Sz,anticipate:he.bt,bounceIn:he.ip,bounceInOut:he.wm,bounceOut:he.Te},ye=function(t){if(Array.isArray(t)){(0,u.V)(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=(0,i.__read)(t,4),n=e[0],r=e[1],o=e[2],a=e[3];return(0,me.A)(n,r,o,a)}return"string"==typeof t?((0,u.V)(void 0!==ge[t],"Invalid easing type '".concat(t,"'")),ge[t]):t},xe=n(8908),_e=function(t,e){return!("zIndex"===t||"number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!xe.f.test(e)||e.startsWith("url(")))},Ee=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Ae=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},Pe=function(){return{type:"keyframes",ease:"linear",duration:.3}},be=function(t){return{type:"keyframes",duration:.8,values:t}},Te={x:Ee,y:Ee,z:Ee,rotate:Ee,rotateX:Ee,rotateY:Ee,rotateZ:Ee,scaleX:Ae,scaleY:Ae,scale:Ae,opacity:Pe,backgroundColor:Pe,color:Pe,default:Ae},Ve=n(50082),Se=n(54033),we=(0,i.__assign)((0,i.__assign)({},Q),{color:Se.y,backgroundColor:Se.y,outlineColor:Se.y,fill:Se.y,stroke:Se.y,borderColor:Se.y,borderTopColor:Se.y,borderRightColor:Se.y,borderBottomColor:Se.y,borderLeftColor:Se.y,filter:Ve.p,WebkitFilter:Ve.p}),Ce=function(t){return we[t]};function Le(t,e){var n,i=Ce(t);return i!==Ve.p&&(i=xe.f),null===(n=i.getAnimatableNone)||void 0===n?void 0:n.call(i,e)}var Re=!1;function ke(t,e,n){var r,o,a,s;return Array.isArray(e.to)&&(null!==(r=t.duration)&&void 0!==r||(t.duration=.8)),function(t){Array.isArray(t.to)&&null===t.to[0]&&(t.to=(0,i.__spreadArray)([],(0,i.__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=(0,i.__rest)(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=(0,i.__assign)((0,i.__assign)({},t),(o=n,a=e.to,s=Et(a)?be:Te[o]||Te.default,(0,i.__assign)({to:a},s(a))))),(0,i.__assign)((0,i.__assign)({},e),function(t){var e=t.ease,n=t.times,r=t.yoyo,o=t.flip,a=t.loop,s=(0,i.__rest)(t,["ease","times","yoyo","flip","loop"]),l=(0,i.__assign)({},s);return n&&(l.offset=n),s.duration&&(l.duration=ve(s.duration)),s.repeatDelay&&(l.repeatDelay=ve(s.repeatDelay)),e&&(l.ease=function(t){return Array.isArray(t)&&"number"!=typeof t[0]}(e)?e.map(ye):ye(e)),"tween"===s.type&&(l.type="keyframes"),(r||a||o)&&((0,u.$)(!Re,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),Re=!0,r?l.repeatType="reverse":a?l.repeatType="loop":o&&(l.repeatType="mirror"),l.repeat=a||r||o||s.repeat),"spring"!==s.type&&(l.type="keyframes"),l}(t))}function De(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function je(t){return"number"==typeof t?0:Le("",t)}function Me(t,e){return t[e]||t.default||t}function Fe(t,e,n,r){return void 0===r&&(r={}),e.start((function(o){var a,s,l=function(t,e,n,r,o){var a,s=Me(r,t),l=null!==(a=s.from)&&void 0!==a?a:e.get(),c=_e(t,n);"none"===l&&c&&"string"==typeof n?l=Le(t,n):De(l)&&"string"==typeof n?l=je(n):!Array.isArray(n)&&De(n)&&"string"==typeof l&&(n=je(l));var d=_e(t,l);return(0,u.$)(d===c,"You are trying to animate ".concat(t,' from "').concat(l,'" to "').concat(n,'". ').concat(l," is not an animatable value - to enable this animation set ").concat(l," to a value animatable to ").concat(n," via the `style` property.")),d&&c&&!1!==s.type?function(){var r={from:l,to:n,velocity:e.getVelocity(),onComplete:o,onUp
1date:function(t){return e.set(t)}};return"inertia"===s.type||"decay"===s.type?(0,pe.B)((0,i.__assign)((0,i.__assign)({},r),s)):(0,fe.i)((0,i.__assign)((0,i.__assign)({},ke(s,r,t)),{onUpdate:function(t){var e;r.onUpdate(t),null===(e=s.onUpdate)||void 0===e||e.call(s,t)},onComplete:function(){var t;r.onComplete(),null===(t=s.onComplete)||void 0===t||t.call(s)}}))}:function(){var t,i,r=At(n);return e.set(r),o(),null===(t=null==s?void 0:s.onUpdate)||void 0===t||t.call(s,r),null===(i=null==s?void 0:s.onComplete)||void 0===i||i.call(s),{stop:function(){}}}}(t,e,n,r,o),c=function(t,e){var n,i;return null!==(i=null!==(n=(Me(t,e)||{}).delay)&&void 0!==n?n:t.delay)&&void 0!==i?i:0}(r,t),d=function(){return s=l()};return c?a=window.setTimeout(d,ve(c)):d(),function(){clearTimeout(a),null==s||s.stop()}}))}var Be=n(71727),Oe=n(2643);function Ie(t,e){-1===t.indexOf(e)&&t.push(e)}function Ue(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var Ne=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return Ie(this.subscriptions,t),function(){return Ue(e.subscriptions,t)}},t.prototype.notify=function(t,e,n){var i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](t,e,n);else for(var r=0;r<i;r++){var o=this.subscriptions[r];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),ze=function(){function t(t){var e,n=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Ne,this.velocityUpdateSubscribers=new Ne,this.renderSubscribers=new Ne,this.canTrackVelocity=!1,this.updateAndNotify=function(t,e){void 0===e&&(e=!0),n.prev=n.current,n.current=t;var i=(0,Be.KK)(),r=i.delta,o=i.timestamp;n.lastUpdated!==o&&(n.timeDelta=r,n.lastUpdated=o,Be.Ay.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),e&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return Be.Ay.postRender(n.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=(e=this.current,!isNaN(parseFloat(e)))}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?(0,Oe.f)(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 Xe(t){return new ze(t)}var He=function(t){return function(e){return e.test(t)}},Ye=[q.ai,Z.px,Z.KN,Z.uj,Z.vw,Z.vh,{test:function(t){return"auto"===t},parse:function(t){return t}}],We=function(t){return Ye.find(He(t))},Ke=(0,i.__spreadArray)((0,i.__spreadArray)([],(0,i.__read)(Ye),!1),[Se.y,xe.f],!1),Ge=function(t){return Ke.find(He(t))};function Ze(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,Xe(n))}function qe(t,e){if(e)return(e[t]||e.default||e).from}function $e(t,e,n){var r;void 0===n&&(n={});var o=E(t,e,n.custom),a=(o||{}).transition,s=void 0===a?t.getDefaultTransition()||{}:a;n.transitionOverride&&(s=n.transitionOverride);var u=o?function(){return Qe(t,o,n)}:function(){return Promise.resolve()},l=(null===(r=t.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var o=s.delayChildren,a=void 0===o?0:o,u=s.staggerChildren,l=s.staggerDirection;return function(t,e,n,r,o,a){void 0===n&&(n=0),void 0===r&&(r=0),void 0===o&&(o=1);var s=[],u=(t.variantChildren.size-1)*r,l=1===o?function(t){return void 0===t&&(t=0),t*r}:function(t){return void 0===t&&(t=0),u-t*r};return Array.from(t.variantChildren).sort(Je).forEach((function(t,r){s.push($e(t,e,(0,i.__assign)((0,i.__assign)({},a),{delay:n+l(r)})).then((function(){return t.notifyAnimationComplete(e)})))}
1)),Promise.all(s)}(t,e,a+r,u,l,n)}:function(){return Promise.resolve()},c=s.when;if(c){var d=(0,i.__read)("beforeChildren"===c?[u,l]:[l,u],2),p=d[0],f=d[1];return p().then(f)}return Promise.all([u(),l(n.delay)])}function Qe(t,e,n){var r,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,p=void 0===d?t.getDefaultTransition():d,f=c.transitionEnd,v=(0,i.__rest)(c,["transition","transitionEnd"]);u&&(p=u);var h=[],m=l&&(null===(r=t.animationState)||void 0===r?void 0:r.getState()[l]);for(var g in v){var y=t.getValue(g),x=v[g];if(!(!y||void 0===x||m&&tn(m,g))){var _=(0,i.__assign)({delay:s},p);t.shouldReduceMotion&&N(g)&&(_=(0,i.__assign)((0,i.__assign)({},_),{type:!1,delay:0}));var A=Fe(g,y,x,_);h.push(A)}}return Promise.all(h).then((function(){f&&function(t,e){var n=E(t,e),r=n?t.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,a=void 0===o?{}:o;r.transition;var s=(0,i.__rest)(r,["transitionEnd","transition"]);for(var u in s=(0,i.__assign)((0,i.__assign)({},s),a))Ze(t,u,At(s[u]))}(t,f)}))}function Je(t,e){return t.sortNodePosition(e)}function tn(t,e){var n=t.protectedKeys,i=t.needsAnimating,r=n.hasOwnProperty(e)&&!0!==i[e];return i[e]=!1,r}var en=[St.Animate,St.InView,St.Focus,St.Hover,St.Tap,St.Drag,St.Exit],nn=(0,i.__spreadArray)([],(0,i.__read)(en),!1).reverse(),rn=en.length;function on(t){var e,n=function(t){return function(e){return Promise.all(e.map((function(e){var n=e.animation,i=e.options;return function(t,e,n){var i;if(void 0===n&&(n={}),t.notifyAnimationStart(e),Array.isArray(e)){var r=e.map((function(e){return $e(t,e,n)}));i=Promise.all(r)}else if("string"==typeof e)i=$e(t,e,n);else{var o="function"==typeof e?E(t,e,n.custom):e;i=Qe(t,o,n)}return i.then((function(){return t.notifyAnimationComplete(e)}))}(t,n,i)})))}}(t),r=((e={})[St.Animate]=an(!0),e[St.InView]=an(),e[St.Hover]=an(),e[St.Tap]=an(),e[St.Drag]=an(),e[St.Focus]=an(),e[St.Exit]=an(),e),o={},a=!0,s=function(e,n){var r=E(t,n);if(r){r.transition;var o=r.transitionEnd,a=(0,i.__rest)(r,["transition","transitionEnd"]);e=(0,i.__assign)((0,i.__assign)((0,i.__assign)({},e),a),o)}return e};function u(e,u){for(var l,c=t.getProps(),d=t.getVariantContext(!0)||{},p=[],f=new Set,v={},h=1/0,m=function(n){var o=nn[n],m=r[o],g=null!==(l=c[o])&&void 0!==l?l:d[o],_=x(g),E=o===u?m.isActive:null;!1===E&&(h=n);var A=g===d[o]&&g!==c[o]&&_;if(A&&a&&t.manuallyAnimateOnMount&&(A=!1),m.protectedKeys=(0,i.__assign)({},v),!m.isActive&&null===E||!g&&!m.prevProp||_t(g)||"boolean"==typeof g)return"continue";var P=function(t,e){return"string"==typeof e?e!==t:!!y(e)&&!de(e,t)}(m.prevProp,g),b=P||o===u&&m.isActive&&!A&&_||n>h&&_,T=Array.isArray(g)?g:[g],V=T.reduce(s,{});!1===E&&(V={});var S=m.prevResolvedValues,w=void 0===S?{}:S,C=(0,i.__assign)((0,i.__assign)({},w),V),L=function(t){b=!0,f.delete(t),m.needsAnimating[t]=!0};for(var R in C){var k=V[R],D=w[R];v.hasOwnProperty(R)||(k!==D?Et(k)&&Et(D)?!de(k,D)||P?L(R):m.protectedKeys[R]=!0:void 0!==k?L(R):f.add(R):void 0!==k&&f.has(R)?L(R):m.protectedKeys[R]=!0)}m.prevProp=g,m.prevResolvedValues=V,m.isActive&&(v=(0,i.__assign)((0,i.__assign)({},v),V)),a&&t.blockInitialAnimation&&(b=!1),b&&!A&&p.push.apply(p,(0,i.__spreadArray)([],(0,i.__read)(T.map((function(t){return{animation:t,options:(0,i.__assign)({type:o},e)}}))),!1))},g=0;g<rn;g++)m(g);if(o=(0,i.__assign)({},v),f.size){var _={};f.forEach((function(e){var n=t.getBaseTarget(e);void 0!==n&&(_[e]=n)})),p.push({animation:_})}var E=Boolean(p.length);return a&&!1===c.initial&&!t.manuallyAnimateOnMount&&(E=!1),a=!1,E?n(p):Promise.resolve()}return{isAnimated:function(t){return void 0!==o[t]},animateChanges:u,setActive:function(e,n,i){var o;if(r[e].isActive===n)return Promise.resolve();null===(o=t.variantChildren)||void 0===o||o.forEach((function(t){var i;return null===(i=t.animationState)||void 0===i?void 0:i.setActive(e,n)})),r[e].isActive=n;var a=u(i,e);for(var s in r)r[s].protectedKeys={};return a},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}function an(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var sn={animation:se((function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=on(e)),_t(n)&&(0,r.useEffect)((function(){return n.subscribe(e)}),[n])})),exit:se((function(t){var e=t.custom,n=t.visualElement,o=(0,i.__read)(ce(),2),a=o[0],s=o[1],u=(0,r.useContext)(v.t);(0,r.useEffect)((function(){var t,i;n.isPresent=a;var r=null===(t=n.animationState)||void 0===t?void 0:t.setActive(St.Exit,!a,{custom:null!==(i=null==u?void 0:u.custom)&&void 0!==i?i:e});!a&&(null==r||r.then(s))}),[a])}))},un=n(12510),ln=function(){function t(t,e,n){var r=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var t=pn(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=(0,un.I)(t.offset,{x:0,y:0})>=3;if(e||n){var o=t.point,a=(0,Be.KK)().timestamp;r.history.push((0,i.__assign)((0,i.__assign)({},o),{timestamp:a}));var s=r.handlers,u=s.onStart,l=s.onMove;e||(u&&u(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){r.lastMoveEvent=t,r.lastMoveEventInfo=cn(e,r.transformPagePoint),kt(t)&&0===t.buttons?r.handlePointerUp(t,e):Be.Ay.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,i=n.onEnd,o=n.onSessionEnd,a=pn(cn(e,r.transformPagePoint),r.history);r.startEvent&&i&&i(t,a),o&&o(t,a)},!(Dt(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=o;var a=cn(Bt(t),this.transformPagePoint),s=a.point,u=(0,Be.KK)().timestamp;this.history=[(0,i.__assign)((0,i.__assign)({},s),{timestamp:u})];var l=e.onSessionStart;l&&l(t,pn(a,this.history)),this.removeListeners=(0,Qt.F)(zt(window,"pointermove",this.handlePointerMove),zt(window,"pointerup",this.handlePointerUp),zt(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),Be.eO.update(this.updatePoint)},t}();function cn(t,e){return e?{point:e(t.point)}:t}function dn(t,e){return{x:t.x-e.x,y:t.y-e.y}}function pn(t,e){var n=t.point;return{point:n,delta:dn(n,vn(e)),offset:dn(n,fn(e)),velocity:hn(e,.1)}}function fn(t){return t[0]}function vn(t){return t[t.length-1]}function hn(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,i=null,r=vn(t);n>=0&&(i=t[n],!(r.timestamp-i.timestamp>ve(e)));)n--;if(!i)return{x:0,y:0};var o=(r.timestamp-i.timestamp)/1e3;if(0===o)return{x:0,y:0};var a={x:(r.x-i.x)/o,y:(r.y-i.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}var mn=n(33825),gn=n(9584),yn=n(17622);function xn(t){return t.max-t.min}function _n(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),(0,un.I)(t,e)<n}function En(t,e,n,i){void 0===i&&(i=.5),t.origin=i,t.originPoint=(0,mn.j)(e.min,e.max,t.origin),t.scale=xn(n)/xn(e),(_n(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=(0,mn.j)(n.min,n.max,t.origin)-t.originPoint,(_n(t.translate)||isNaN(t.translate))&&(t.translate=0)}function An(t,e,n,i){En(t.x,e.x,n.x,null==i?void 0:i.originX),En(t.y,e.y,n.y,null==i?void 0:i.originY)}function Pn(t,e,n){t.min=n.min+e.min,t.max=t.min+xn(e)}function bn(t,e,n){t.min=e.min-n.min,t.max=t.min+xn(e)}function Tn(t,e,n){bn(t.x,e.x,n.x),bn(t.y,e.y,n.y)}function Vn(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 Sn(t,e){var n,r=e.min-t.min,o=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=(0,i.__read)([o,r],2))[0],o=n[1]),{min:r,max:o}}var wn=.35;function Cn(t,e,n){return{min:Ln(t,e),max:Ln(t,n)}}function Ln(t,e){var n;return"number"==typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}function Rn(t){return[t("x"),t("y")]}function kn(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function Dn(t){return void 0===t||1===t}function jn(t){var e=t.scale,n=t.scaleX,i=t.scaleY;return!Dn(e)||!Dn(n)||!Dn(i)}function Mn(t){return jn(t)||Fn(t.x)||Fn(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function Fn(t){return t&&"0%"!==t}function Bn(t,e,n){return n+e*(t-n)}function On(t,e,n,i,r){return void 0!==r&&(t=Bn(t,r,i)),Bn(t,n,i)+e}function In(t,e,n,i,r){void 0===e&&(e=0),void 0===n&&(n=1),t.min=On(t.min,e,n,i,r),t.max=On(t.max,e,n,i,r)}function Un(t,e){var n=e.x,i=e.y;In(t.x,n.translate,n.scale,n.originPoint),In(t.y,i.translate,i.scale,i.originPoint)}function Nn(t,e){t.min=t.min+e,t.max=t.max+e}function zn(t,e,n){var r=(0,i.__read)(n,3),o=r[0],a=r[1],s=r[2],u=void 0!==e[s]?e[s]:.5,l=(0,mn.j)(t.min,t.max,u);In(t,e[o],e[a],l,e.scale)}var Xn=["x","scaleX","originX"],Hn=["y","scaleY","originY"];function Yn(t,e){zn(t.x,e,Xn),zn(t.y,e,Hn)}function Wn(t,e){return kn(function(t,e){if(!e)return t;var n=e({x:t.left,y:t.top}),i=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(t.getBoundingClientRect(),e))}var Kn=new WeakMap,Gn=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={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=t}return t.prototype.start=function(t,e){var n=this,i=(void 0===e?{}:e).snapToCursor,r=void 0!==i&&i;!1!==this.visualElement.isPresent&&(this.panSession=new ln(t,{onSessionStart:function(t){n.stopAnimation(),r&&n.snapToCursor(Bt(t,"page").point)},onStart:function(t,e){var i,r=n.getProps(),o=r.drag,a=r.dragPropagation,s=r.onDragStart;(!o||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=Kt(o),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),Rn((function(t){var e,i,r=n.getAxisMotionValue(t).get()||0;if(Z.KN.test(r)){var o=null===(i=null===(e=n.visualElement.projection)||void 0===e?void 0:e.layout)||void 0===i?void 0:i.actual[t];o&&(r=xn(o)*(parseFloat(r)/100))}n.originPoint[t]=r})),null==s||s(t,e),null===(i=n.visualElement.animationState)||void 0===i||i.setActive(St.Drag,!0))},onMove:function(t,e){var i=n.getProps(),r=i.dragPropagation,o=i.dragDirectionLock,a=i.onDirectionLock,s=i.onDrag;if(r||n.openGlobalLock){var u=e.offset;if(o&&null===n.currentDirection)return n.currentDirection=function(t,e){void 0===e&&(e=10);var n=null;return Math.abs(t.y)>e?n="y":Math.abs(t.x)>e&&(n="x"),n}(u),void(null!==n.currentDirection&&(null==a||a(n.currentDirection)));n.updateAxis("x",e.point,u),n.updateAxis("y",e.point,u),n.visualElement.syncRender(),null==s||s(t,e)}},onSessionEnd:function(t,e){return n.stop(t,e)}},{transformPagePoint:this.visualElement.getTransformPagePoint()}))},t.prototype.stop=function(t,e){var n=this.isDragging;if(this.cancel(),n){var i=e.velocity;this.startAnimation(i);var r=this.getProps().onDragEnd;null==r||r(t,e)}},t.prototype.cancel=function(){var t,e;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===(e=this.visualElement.animationState)||void 0===e||e.setActive(St.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var i=this.getProps().drag;if(n&&Zn(t,i,this.currentDirection)){var r,o,a,s,u,l=this.getAxisMotionValue(t),c=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(r=c,o=this.constraints[t],a=this.elastic[t],s=o.min,u=o.max,void 0!==s&&r<s?r=a?(0,mn.j)(s,r,a.min):Math.max(r,s):void 0!==u&&r>u&&(r=a?(0,mn.j)(u,r,a.max):Math.min(r,u)),c=r),l.set(c)}}
1,t.prototype.resolveConstraints=function(){var t=this,e=this.getProps(),n=e.dragConstraints,i=e.dragElastic,r=(this.visualElement.projection||{}).layout,o=this.constraints;n&&g(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!r)&&function(t,e){var n=e.top,i=e.left,r=e.bottom,o=e.right;return{x:Vn(t.x,i,o),y:Vn(t.y,n,r)}}(r.actual,n),this.elastic=function(t){return void 0===t&&(t=wn),!1===t?t=0:!0===t&&(t=wn),{x:Cn(t,"left","right"),y:Cn(t,"top","bottom")}}(i),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Rn((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}(r.actual[e],t.constraints[e]))}))},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!g(e))return!1;var i=e.current;(0,u.V)(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var r=this.visualElement.projection;if(!r||!r.layout)return!1;var o=function(t,e,n){var i=Wn(t,n),r=e.scroll;return r&&(Nn(i.x,r.x),Nn(i.y,r.y)),i}(i,r.root,this.visualElement.getTransformPagePoint()),a=function(t,e){return{x:Sn(t.x,e.x),y:Sn(t.y,e.y)}}(r.layout.actual,o);if(n){var s=n(function(t){var e=t.x,n=t.y;return{top:n.min,right:e.max,bottom:n.max,left:e.min}}(a));this.hasMutatedConstraints=!!s,s&&(a=kn(s))}return a},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),r=n.drag,o=n.dragMomentum,a=n.dragElastic,s=n.dragTransition,u=n.dragSnapToOrigin,l=n.onDragTransitionEnd,c=this.constraints||{},d=Rn((function(n){var l;if(Zn(n,r,e.currentDirection)){var d=null!==(l=null==c?void 0:c[n])&&void 0!==l?l:{};u&&(d={min:0,max:0});var p=a?200:1e6,f=a?40:1e7,v=(0,i.__assign)((0,i.__assign)({type:"inertia",velocity:o?t[n]:0,bounceStiffness:p,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10},s),d);return e.startAxisValueAnimation(n,v)}}));return Promise.all(d).then(l)},t.prototype.startAxisValueAnimation=function(t,e){return Fe(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;Rn((function(e){return t.getAxisMotionValue(e).stop()}))},t.prototype.getAxisMotionValue=function(t){var e,n,i="_drag"+t.toUpperCase();return this.visualElement.getProps()[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;Rn((function(n){if(Zn(n,e.getProps().drag,e.currentDirection)){var i=e.visualElement.projection,r=e.getAxisMotionValue(n);if(i&&i.layout){var o=i.layout.actual[n],a=o.min,s=o.max;r.set(t[n]-(0,mn.j)(a,s,.5))}}}))},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),i=n.drag,r=n.dragConstraints,o=this.visualElement.projection;if(g(r)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};Rn((function(t){var n,i,r,o,s,u=e.getAxisMotionValue(t);if(u){var l=u.get();a[t]=(n={min:l,max:l},i=e.constraints[t],r=.5,o=xn(n),(s=xn(i))>o?r=(0,gn.q)(i.min,i.max-o,n.min):o>s&&(r=(0,gn.q)(n.min,n.max-s,i.min)),(0,yn.q)(0,1,r))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(t=o.root)||void 0===t||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),Rn((function(t){if(Zn(t,i,null)){var n=e.getAxisMotionValue(t),r=e.constraints[t],o=r.min,s=r.max;n.set((0,mn.j)(o,s,a[t]))}}))}},t.prototype.addListeners=function(){var t,e=this;Kn.set(this.visualElement,this);var n=zt(this.visualElement.getInstance(),"pointerdown",(function(t){var n=e.getProps(),i=n.drag,r=n.dragListener;i&&(void 0===r||r)&&e.start(t)})),i=function(){g(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},r=this.visualElement.projection,o=r.addEventListener("measure",i);r&&!r.layout&&(null===(t=r.root)||void 0===t||t.updateScroll(),r.updateLayout()),i();var a=Lt(window,"resize",(function(){return e.scalePositionWithinConstraints()}));return r.addEventListener("didUpdate",(function(t){var n=t.delta,i=t.hasLayoutChanged;e.isDragging&&i&&(Rn((function(t){var i=e.getAxisMotionValue(t);i&&(e.originPoint[t]+=n[t].translate,i.set(i.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,r=t.dragDirectionLock,o=void 0!==r&&r,a=t.dragPropagation,s=void 0!==a&&a,u=t.dragConstraints,l=void 0!==u&&u,c=t.dragElastic,d=void 0===c?wn:c,p=t.dragMomentum,f=void 0===p||p;return(0,i.__assign)((0,i.__assign)({},t),{drag:n,dragDirectionLock:o,dragPropagation:s,dragConstraints:l,dragElastic:d,dragMomentum:f})},t}();function Zn(t,e,n){return!(!0!==e&&e!==t||null!==n&&n!==t)}var qn={pan:se((function(t){var e=t.onPan,n=t.onPanStart,i=t.onPanEnd,o=t.onPanSessionStart,a=t.visualElement,s=e||n||i||o,u=(0,r.useRef)(null),l=(0,r.useContext)(p.Q).transformPagePoint,c={onSessionStart:o,onStart:n,onMove:e,onEnd:function(t,e){u.current=null,i&&i(t,e)}};(0,r.useEffect)((function(){null!==u.current&&u.current.updateHandlers(c)}
1)),Xt(a,"pointerdown",s&&function(t){u.current=new ln(t,c,{transformPagePoint:l})}),(0,$t.l)((function(){return u.current&&u.current.end()}))})),drag:se((function(t){var e=t.dragControls,n=t.visualElement,i=(0,V.M)((function(){return new Gn(n)}));(0,r.useEffect)((function(){return e&&e.subscribe(i)}),[i,e]),(0,r.useEffect)((function(){return i.addListeners()}),[i])}))},$n=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"],Qn=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,o=t.getBaseTarget,a=t.makeTargetAnimatable,s=t.measureViewportBox,u=t.render,l=t.readValueFromInstance,c=t.removeValueFromRenderState,d=t.sortNodePosition,p=t.scrapeMotionValuesFromProps;return function(t,e){var f=t.parent,v=t.props,h=t.presenceId,m=t.blockInitialAnimation,g=t.visualState,y=t.shouldReduceMotion;void 0===e&&(e={});var _,E,b=!1,T=g.latestValues,V=g.renderState,S=function(){var t=$n.map((function(){return new Ne})),e={},n={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){$n.forEach((function(i){var r,o="on"+i,a=t[o];null===(r=e[i])||void 0===r||r.call(e),a&&(e[i]=n[o](a))}))}};return t.forEach((function(t,e){n["on"+$n[e]]=function(e){return t.add(e)},n["notify"+$n[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,(0,i.__spreadArray)([],(0,i.__read)(e),!1))}})),n}(),w=new Map,C=new Map,L={},R=(0,i.__assign)({},T);function k(){_&&b&&(D(),u(_,V,v.style,N.projection))}function D(){r(N,V,T,e,v)}function j(){S.notifyUpdate(T)}function M(t,e){var n=e.onChange((function(e){T[t]=e,v.onUpdate&&Be.Ay.update(j,!1,!0)})),i=e.onRenderRequest(N.scheduleRender);C.set(t,(function(){n(),i()}))}var F=p(v);for(var B in F){var O=F[B];void 0!==T[B]&&Y(O)&&O.set(T[B],!1)}var I=A(v),U=P(v),N=(0,i.__assign)((0,i.__assign)({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:h,shouldReduceMotion:y,variantChildren:U?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==f?void 0:f.isMounted()),blockInitialAnimation:m,isMounted:function(){return Boolean(_)}
1,mount:function(t){b=!0,_=N.current=t,N.projection&&N.projection.mount(t),U&&f&&!I&&(E=null==f?void 0:f.addVariantChild(N)),w.forEach((function(t,e){return M(e,t)})),null==f||f.children.add(N),N.setProps(v)},unmount:function(){var t;null===(t=N.projection)||void 0===t||t.unmount(),Be.eO.update(j),Be.eO.render(k),C.forEach((function(t){return t()})),null==E||E(),null==f||f.children.delete(N),S.clearAllListeners(),_=void 0,b=!1},addVariantChild:function(t){var e,n=N.getClosestVariantNode();if(n)return null===(e=n.variantChildren)||void 0===e||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return d&&n===t.treeType?d(N.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return U?N:null==f?void 0:f.getClosestVariantNode()},getLayoutId:function(){return v.layoutId},getInstance:function(){return _},getStaticValue:function(t){return T[t]},setStaticValue:function(t,e){return T[t]=e},getLatestValues:function(){return T},setVisibility:function(t){N.isVisible!==t&&(N.isVisible=t,N.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),a(N,t,v,e)},measureViewportBox:function(){return s(_,v)},addValue:function(t,e){N.hasValue(t)&&N.removeValue(t),w.set(t,e),T[t]=e.get(),M(t,e)},removeValue:function(t){var e;w.delete(t),null===(e=C.get(t))||void 0===e||e(),C.delete(t),delete T[t],c(t,V)},hasValue:function(t){return w.has(t)},getValue:function(t,e){var n=w.get(t);return void 0===n&&void 0!==e&&(n=Xe(e),N.addValue(t,n)),n},forEachValue:function(t){return w.forEach(t)},readValue:function(t){var n;return null!==(n=T[t])&&void 0!==n?n:l(_,t,e)},setBaseTarget:function(t,e){R[t]=e},getBaseTarget:function(t){if(o){var e=o(v,t);if(void 0!==e&&!Y(e))return e}return R[t]}},S),{build:function(){return D(),V},scheduleRender:function(){Be.Ay.render(k,!1,!0)},syncRender:k,setProps:function(t){(t.transformTemplate||v.transformTemplate)&&N.scheduleRender(),v=t,S.updatePropListeners(t),L=function(t,e,n){var i;for(var r in e){var o=e[r],a=n[r];if(Y(o))t.addValue(r,o);else if(Y(a))t.addValue(r,Xe(o));else if(a!==o)if(t.hasValue(r)){var s=t.getValue(r);!s.hasAnimated&&s.set(o)}else t.addValue(r,Xe(null!==(i=t.getStaticValue(r))&&void 0!==i?i:o))}for(var r in n)void 0===e[r]&&t.removeValue(r);return e}(N,p(v),L)},getProps:function(){return v},getVariant:function(t){var e;return null===(e=v.variants)||void 0===e?void 0:e[t]},getDefaultTransition:function(){return v.transition},getTransformPagePoint:function(){return v.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==f?void 0:f.getVariantContext();if(!I){var e=(null==f?void 0:f.getVariantContext())||{};return void 0!==v.initial&&(e.initial=v.initial),e}for(var n={},i=0;i<ti;i++){var r=Jn[i],o=v[r];(x(o)||!1===o)&&(n[r]=o)}return n}});return N}},Jn=(0,i.__spreadArray)(["initial"],(0,i.__read)(en),!1),ti=Jn.length;function ei(t){return"string"==typeof t&&t.startsWith("var(--")}var ni=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function ii(t,e,n){void 0===n&&(n=1),(0,u.V)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var r=(0,i.__read)(function(t){var e=ni.exec(t);if(!e)return[,];var n=(0,i.__read)(e,3);return[n[1],n[2]]}(t),2),o=r[0],a=r[1];if(o){var s=window.getComputedStyle(e).getPropertyValue(o);return s?s.trim():ei(a)?ii(a,e,n+1):a}}var ri,oi=new Set(["width","height","top","left","right","bottom","x","y"]),ai=function(t){return oi.has(t)},si=function(t,e){t.set(e,!1),t.set(e)},ui=function(t){return t===q.ai||t===Z.px};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(ri||(ri={}));var li=function(t,e){return parseFloat(t.split(", ")[e])},ci=function(t,e){return function(n,i){var r=i.transform;if("none"===r||!r)return 0;var o=r.match(/^matrix3d\((.+)\)$/);if(o)return li(o[1],e);var a=r.match(/^matrix\((.+)\)$/);return a?li(a[1],t):0}},di=new Set(["x","y","z"]),pi=O.filter((function(t){return!di.has(t)})),fi={width:function(t,e){var n=t.x,i=e.paddingLeft,r=void 0===i?"0":i,o=e.paddingRight,a=void 0===o?"0":o;return n.max-n.min-parseFloat(r)-parseFloat(a)},height:function(t,e){var n=t.y,i=e.paddingTop,r=void 0===i?"0":i,o=e.paddingBottom,a=void 0===o?"0":o;return n.max-n.min-parseFloat(r)-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,i=e.top;return parseFloat(i)+(n.max-n.min)},right:function(t,e){var n=t.x,i=e.left;return parseFloat(i)+(n.max-n.min)},x:ci(4,13),y:ci(5,14)};function vi(t,e,n,r){return function(t){return Object.keys(t).some(ai)}(e)?function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=(0,i.__assign)({},e),r=(0,i.__assign)({},r);var o=Object.keys(e).filter(ai),a=[],s=!1,l=[];
1if(o.forEach((function(i){var o=t.getValue(i);if(t.hasValue(i)){var c,d=n[i],p=We(d),f=e[i];if(Et(f)){var v=f.length,h=null===f[0]?1:0;d=f[h],p=We(d);for(var m=h;m<v;m++)c?(0,u.V)(We(f[m])===c,"All keyframes must be of the same type"):(c=We(f[m]),(0,u.V)(c===p||ui(p)&&ui(c),"Keyframes must be of the same dimension as the current value"))}else c=We(f);if(p!==c)if(ui(p)&&ui(c)){var g=o.get();"string"==typeof g&&o.set(parseFloat(g)),"string"==typeof f?e[i]=parseFloat(f):Array.isArray(f)&&c===Z.px&&(e[i]=f.map(parseFloat))}else(null==p?void 0:p.transform)&&(null==c?void 0:c.transform)&&(0===d||0===f)?0===d?o.set(c.transform(d)):e[i]=p.transform(f):(s||(a=function(t){var e=[];return pi.forEach((function(n){var i=t.getValue(n);void 0!==i&&(e.push([n,i.get()]),i.set(n.startsWith("scale")?1:0))})),e.length&&t.syncRender(),e}(t),s=!0),l.push(i),r[i]=void 0!==r[i]?r[i]:e[i],si(o,f))}})),l.length){var c=l.indexOf("height")>=0?window.pageYOffset:null,d=function(t,e,n){var i=e.measureViewportBox(),r=e.getInstance(),o=getComputedStyle(r),a=o.display,s={};"none"===a&&e.setStaticValue("display",t.display||"block"),n.forEach((function(t){s[t]=fi[t](i,o)})),e.syncRender();var u=e.measureViewportBox();return n.forEach((function(n){var i=e.getValue(n);si(i,s[n]),t[n]=fi[n](u,o)})),t}(e,t,l);return a.length&&a.forEach((function(e){var n=(0,i.__read)(e,2),r=n[0],o=n[1];t.getValue(r).set(o)})),t.syncRender(),null!==c&&window.scrollTo({top:c}),{target:d,transitionEnd:r}}return{target:e,transitionEnd:r}}(t,e,n,r):{target:e,transitionEnd:r}}var hi={treeType:"dom",readValueFromInstance:function(t,e){if(N(e)){var n=Ce(e);return n&&n.default||0}var i,r=(i=t,window.getComputedStyle(i));return(K(e)?r.getPropertyValue(e):r[e])||0},sortNodePosition:function(t,e){return 2&t.compareDocumentPosition(e)?1:-1},getBaseTarget:function(t,e){var n;return null===(n=t.style)||void 0===n?void 0:n[e]},measureViewportBox:function(t,e){return Wn(t,e.transformPagePoint)},resetTransform:function(t,e,n){var i=n.transformTemplate;e.style.transform=i?i({},""):"none",t.scheduleRender()},restoreTransform:function(t,e){t.style.transform=e.style.transform},removeValueFromRenderState:function(t,e){var n=e.vars,i=e.style;delete n[t],delete i[t]},makeTargetAnimatable:function(t,e,n,r){var o=n.transformValues;void 0===r&&(r=!0);var a=e.transition,s=e.transitionEnd,u=(0,i.__rest)(e,["transition","transitionEnd"]),l=function(t,e,n){var i,r,o={};for(var a in t)o[a]=null!==(i=qe(a,e))&&void 0!==i?i:null===(r=n.getValue(a))||void 0===r?void 0:r.get();return o}(u,a||{},t);if(o&&(s&&(s=o(s)),u&&(u=o(u)),l&&(l=o(l))),r){!function(t,e,n){var i,r,o,a,s=Object.keys(e).filter((function(e){return!t.hasValue(e)})),u=s.length;if(u)for(var l=0;l<u;l++){var c=s[l],d=e[c],p=null;Array.isArray(d)&&(p=d[0]),null===p&&(p=null!==(r=null!==(i=n[c])&&void 0!==i?i:t.readValue(c))&&void 0!==r?r:e[c]),null!=p&&("string"==typeof p&&(/^\-?\d*\.?\d+$/.test(p)||/^0[^.\s]+$/.test(p))?p=parseFloat(p):!Ge(p)&&xe.f.test(d)&&(p=Le(c,d)),t.addValue(c,Xe(p)),null!==(o=(a=n)[c])&&void 0!==o||(a[c]=p),t.setBaseTarget(c,p))}}(t,u,l);var c=function(t,e,n,r){var o=function(t,e,n){var r,o=(0,i.__rest)(e,[]),a=t.getInstance();if(!(a instanceof Element))return{target:o,transitionEnd:n};for(var s in n&&(n=(0,i.__assign)({},n)),t.forEachValue((function(t){var e=t.get();if(ei(e)){var n=ii(e,a);n&&t.set(n)}})),o){var u=o[s];if(ei(u)){var l=ii(u,a);l&&(o[s]=l,n&&(null!==(r=n[s])&&void 0!==r||(n[s]=u)))}}return{target:o,transitionEnd:n}}(t,e,r);return vi(t,e=o.target,n,r=o.transitionEnd)}(t,u,l,s);s=c.transitionEnd,u=c.target}return(0,i.__assign)({transition:a,transitionEnd:s},u)},scrapeMotionValuesFromProps:yt,build:function(t,e,n,i,r){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),J(e,n,i,r.transformTemplate)},render:ht},mi=Qn(hi),gi=Qn((0,i.__assign)((0,i.__assign)({},hi),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return N(e)?(null===(n=Ce(e))||void 0===n?void 0:n.default)||0:(e=mt.has(e)?e:vt(e),t.getAttribute(e))},scrapeMotionValuesFromProps:xt,build:function(t,e,n,i,r){lt(e,n,i,r.transformTemplate)},render:gt})),yi=function(t,e){return M(t)?gi(e,{enableHardwareAcceleration:!1}):mi(e,{enableHardwareAcceleration:!0})};function xi(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var _i={correct:function(t,e){if(!e.target)return t;if("string"==typeof t){if(!Z.px.test(t))return t;t=parseFloat(t)}var n=xi(t,e.target.x),i=xi(t,e.target.y);return"".concat(n,"% ").concat(i,"%")}},Ei="_$css",Ai={correct:function(t,e){var n=e.treeScale,i=e.projectionDelta,r=t,o=t.includes("var("),a=[];o&&(t=t.replace(ni,(function(t){return a.push(t),Ei})));var s=xe.f.parse(t);if(s.length>5)return r;var u=xe.f.createTransformer(t),l="number"!=typeof s[0]?1:0,c=i.x.scale*n.x,d=i.y.scale*n.y;s[0+l]/=c,s[1+l]/=d;var p=(0,mn.j)(c,d,.5);"number"==typeof s[2+l]&&(s[2+l]/=p),"number"==typeof s[3+l]&&(s[3+l]/=p);var f=u(s);if(o){var v=0;f=f.replace(Ei,(function(){var t=a[v];return v++,t}))}return f}},Pi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.componentDidMount=function(){var t,e=this,n=this.props,r=n.visualElement,o=n.layoutGroup,a=n.switchLayoutGroup,s=n.layoutId,u=r.projection;t=bi,Object.assign(F,t),u&&((null==o?void 0:o.group)&&o.group.add(u),(null==a?void 0:a.register)&&s&&a.register(u),u.root.didUpdate(),u.addEventListener("animationComplete",(function(){e.safeToRemove()})),u.setOptions((0,i.__assign)((0,i.__assign)({},u.options),{onExitComplete:function(){return e.safeToRemove()}}))),S.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,i=n.layoutDependency,r=n.visualElement,o=n.drag,a=n.isPresent,s=r.projection;return s?(s.isPresent=a,o||t.layoutDependency!==i||void 0===i?s.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?s.promote():s.relegate()||Be.Ay.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,i=t.switchLayoutGroup,r=e.projection;r&&(r.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(r),(null==i?void 0:i.deregister)&&i.deregister(r))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null==t||t()},e.prototype.render=function(){return null},e}(r.Component),bi={borderRadius:(0,i.__assign)((0,i.__assign)({},_i),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:_i,borderTopRightRadius:_i,borderBottomLeftRadius:_i,borderBottomRightRadius:_i,boxSh
1adow:Ai},Ti={measureLayout:function(t){var e=(0,i.__read)(ce(),2),n=e[0],o=e[1],a=(0,r.useContext)(C.L);return r.createElement(Pi,(0,i.__assign)({},t,{layoutGroup:a,switchLayoutGroup:(0,r.useContext)(L),isPresent:n,safeToRemove:o}))}},Vi=["TopLeft","TopRight","BottomLeft","BottomRight"],Si=Vi.length,wi=function(t){return"string"==typeof t?parseFloat(t):t},Ci=function(t){return"number"==typeof t||Z.px.test(t)};function Li(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var Ri=Di(0,.5,he.yT),ki=Di(.5,.95,he.sn);function Di(t,e,n){return function(i){return i<t?0:i>e?1:n((0,gn.q)(t,e,i))}}function ji(t,e){t.min=e.min,t.max=e.max}function Mi(t,e){ji(t.x,e.x),ji(t.y,e.y)}function Fi(t,e,n,i,r){return t=Bn(t-=e,1/n,i),void 0!==r&&(t=Bn(t,1/r,i)),t}function Bi(t,e,n,r,o){var a=(0,i.__read)(n,3),s=a[0],u=a[1],l=a[2];!function(t,e,n,i,r,o,a){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===i&&(i=.5),void 0===o&&(o=t),void 0===a&&(a=t),Z.KN.test(e)&&(e=parseFloat(e),e=(0,mn.j)(a.min,a.max,e/100)-a.min),"number"==typeof e){var s=(0,mn.j)(o.min,o.max,i);t===o&&(s-=e),t.min=Fi(t.min,e,n,s,r),t.max=Fi(t.max,e,n,s,r)}}(t,e[s],e[u],e[l],e.scale,r,o)}var Oi=["x","scaleX","originX"],Ii=["y","scaleY","originY"];function Ui(t,e,n,i){Bi(t.x,e,Oi,null==n?void 0:n.x,null==i?void 0:i.x),Bi(t.y,e,Ii,null==n?void 0:n.y,null==i?void 0:i.y)}function Ni(t){return 0===t.translate&&1===t.scale}function zi(t){return Ni(t.x)&&Ni(t.y)}function Xi(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 Hi=function(){function t(){this.members=[]}return t.prototype.add=function(t){Ie(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(Ue(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 i=n;i>=0;i--){var r=this.members[i];if(!1!==r.isPresent){e=r;break}}return!!e&&(this.promote(e),!0)},t.prototype.promote=function(t,e){var n,i=this.lead;t!==i&&(this.prevLead=i,this.lead=t,t.show(),i&&(i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,e&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues,t.snapshot.isShared=!0),(null===(n=t.root)||void 0===n?void 0:n.isUpdating)&&(t.isLayoutDirty=!0),!1===t.options.crossfade&&i.hide()))},t.prototype.exitAnimationComplete=function(){this.members.forEach((function(t){var e,n,i,r,o;null===(n=(e=t.options).onExitComplete)||void 0===n||n.call(e),null===(o=null===(i=t.resumingFrom)||void 0===i?void 0:(r=i.options).onExitComplete)||void 0===o||o.call(r)}))},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}();function Yi(t,e,n){var i=t.x.translate/e.x,r=t.y.translate/e.y,o="translate3d(".concat(i,"px, ").concat(r,"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"translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)"===(o+="scale(".concat(l,", ").concat(c,")"))?"none":o}var Wi=function(t,e){return t.depth-e.depth},Ki=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){Ie(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){Ue(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(Wi),this.isDirty=!1,this.children.forEach(t)},t}();function Gi(t){var e=t.attachResizeListener,n=t.defaultParent,r=t.measureScroll,o=t.checkIsScrollRoot,a=t.resetTransform;return function(){function t(t,e,r){var o=this;void 0===e&&(e={}),void 0===r&&(r=null==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())}
1,this.updateProjection=function(){o.nodes.forEach(er),o.nodes.forEach(nr)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=t,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?(0,i.__spreadArray)((0,i.__spreadArray)([],(0,i.__read)(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.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 Ki)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new Ne),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 r=this.eventHandlers.get(t);null==r||r.notify.apply(r,(0,i.__spreadArray)([],(0,i.__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 r,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===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),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),S.hasAnimatedSinceResize&&(S.hasAnimatedSinceResize=!1,o.nodes.forEach(tr))}))}s&&this.root.registerSharedNode(s,this),!1!==this.options.animate&&l&&(s||u)&&this.addEventListener("didUpdate",(function(t){var e,n,r,a,s,u=t.delta,c=t.hasLayoutChanged,d=t.hasRelativeTargetChanged,p=t.layout;if(o.isTreeAnimationBlocked())return o.target=void 0,void(o.relativeTarget=void 0);var f=null!==(n=null!==(e=o.options.transition)&&void 0!==e?e:l.getDefaultTransition())&&void 0!==n?n:ur,v=l.getProps(),h=v.onLayoutAnimationStart,m=v.onLayoutAnimationComplete,g=!o.targetLayout||!Xi(o.targetLayout,p)||d,y=!c&&d;if((null===(r=o.resumeFrom)||void 0===r?void 0:r.instance)||y||c&&(g||!o.currentAnimation)){o.resumeFrom&&(o.resumingFrom=o.resumeFrom,o.resumingFrom.resumingFrom=void 0),o.setAnimationOrigin(u,y);var x=(0,i.__assign)((0,i.__assign)({},Me(f,"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=p}))}},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,Be.eO.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(ir))},t.prototype.willUpdate=function(t){var e,n,i;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 r=0;r<this.path.length;r++){var o=this.path[r];o.shouldResetTransform=!0,o.updateScroll()}var a=this.options,s=a.layoutId,u=a.layout;if(void 0!==s||u){var l=null===(i=this.options.visualElement)||void 0===i?void 0:i.getProps().transformTemplate;this.prevTransformTemplateValue=null==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.forEac
1h(Qi);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(lr),this.potentialNodes.clear()),this.nodes.forEach(Ji),this.nodes.forEach(Zi),this.nodes.forEach(qi),this.clearAllSnapshots(),Be.qX.update(),Be.qX.preRender(),Be.qX.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach($i),this.sharedNodes.forEach(rr)},t.prototype.scheduleUpdateProjection=function(){Be.Ay.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;Be.Ay.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));dr(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();dr(n);var i=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},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==i?void 0:i.actual)}},t.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=o(this.instance),this.scroll=r(this.instance))},t.prototype.resetTransform=function(){var t;if(a){var e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!zi(this.projectionDelta),i=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate,r=null==i?void 0:i(this.latestValues,""),o=r!==this.prevTransformTemplateValue;e&&(n||Mn(this.latestValues)||o)&&(a(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};var e=t.measureViewportBox(),n=this.root.scroll;return n&&(Nn(e.x,n.x),Nn(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e={x:{min:0,max:0},y:{min:0,max:0}};Mi(e,t);for(var n=0;n<this.path.length;n++){var i=this.path[n],r=i.scroll,o=i.options,a=i.isScrollRoot;if(i!==this.root&&r&&o.layoutScroll){if(a){Mi(e,t);var s=this.root.scroll;s&&(Nn(e.x,-s.x),Nn(e.y,-s.y))}Nn(e.x,r.x),Nn(e.y,r.y)}}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};Mi(n,t);for(var i=0;i<this.path.length;i++){var r=this.path[i];!e&&r.options.layoutScroll&&r.scroll&&r!==r.root&&Yn(n,{x:-r.scroll.x,y:-r.scroll.y}),Mn(r.latestValues)&&Yn(n,r.latestValues)}return Mn(this.latestValues)&&Yn(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n={x:{min:0,max:0},y:{min:0,max:0}};Mi(n,t);for(var i=0;i<this.path.length;i++){var r=this.path[i];if(r.instance&&Mn(r.latestValues)){jn(r.latestValues)&&r.updateSnapshot();var o={x:{min:0,max:0},y:{min:0,max:0}};Mi(o,r.measure()),Ui(n,r.latestValues,null===(e=r.snapshot)||void 0===e?void 0:e.layout,o)}}return Mn(this.latestValues)&&Ui(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=(0,i.__assign)((0,i.__assign)((0,i.__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,i,r=this.options,o=r.layout,a=r.layoutId;this.layout&&(o||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Tn(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),Mi(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?(e=this.target,n=this.relativeTarget,i=this.relativeParent.target,Pn(e.x,n.x,i.x),Pn(e.y,n.y,i.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):Mi(this.target,this.layout.actual),Un(this.target,this.targetDelta)):Mi(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={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Tn(this.relativeTargetOrigin,this.target,this.relativeParent.target),Mi(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!Mn(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,i=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||i)){var r=this.getLead();Mi(this.layoutCorrected,this.layout.actual),function(t,e,n,i){var r,o;void 0===i&&(i=!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===(r=s.instance)||void 0===r?void 0:r.style)||void 0===o?void 0:o.display)&&(i&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Yn(t,{x:-s.scroll.x,y:-s.scroll.y}),u&&(e.x*=u.x.scale,e.y*=u.y.scale,Un(t,u)),i&&Mn(s.latestValues)&&Yn(t,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==r);var o=r.target;if(o){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var a=this.treeScale.x,s=this.treeScale.y,u=this.projectionTransform;An(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=Yi(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,i;void 0===t&&(t=!0),null===(n=(e=this.options).scheduleRender)||void 0===n||n.call(e),t&&(null===(i=this.getStack())||void 0===i||i.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},t.prototype.setAnimationOrigin=function(t,e){var n,r=this;void 0===e&&(e=!1);var o=this.snapshot,a=(null==o?void 0:o.latestValues)||{},s=(0,i.__assign)({},this.latestValues),u={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var l={x:{min:0,max:0},y:{min:0,max:0}},c=null==o?void 0:o.isShared,d=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,p=Boolean(c&&!d&&!0===this.options.crossfade&&!this.path.some(sr));this.animationProgress=0,this.mixTargetDelta=function(e){var n,i,o,f,v,h=e/1e3;or(u.x,t.x,h),or(u.y,t.y,h),r.setTargetDelta(u),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(Tn(l,r.layout.actual,r.relativeParent.layout.actual),i=r.relativeTarget,o=r.relativeTargetOrigin,f=l,v=h,ar(i.x,o.x,f.x,v),ar(i.y,o.y,f.y,v)),c&&(r.animationValues=s,function(t,e,n,i,r,o){var a,s,u,l;
1r?(t.opacity=(0,mn.j)(0,null!==(a=n.opacity)&&void 0!==a?a:1,Ri(i)),t.opacityExit=(0,mn.j)(null!==(s=e.opacity)&&void 0!==s?s:1,0,ki(i))):o&&(t.opacity=(0,mn.j)(null!==(u=e.opacity)&&void 0!==u?u:1,null!==(l=n.opacity)&&void 0!==l?l:1,i));for(var c=0;c<Si;c++){var d="border".concat(Vi[c],"Radius"),p=Li(e,d),f=Li(n,d);void 0===p&&void 0===f||(p||(p=0),f||(f=0),0===p||0===f||Ci(p)===Ci(f)?(t[d]=Math.max((0,mn.j)(wi(p),wi(f),i),0),(Z.KN.test(f)||Z.KN.test(p))&&(t[d]+="%")):t[d]=f)}(e.rotate||n.rotate)&&(t.rotate=(0,mn.j)(e.rotate||0,n.rotate||0,i))}(s,a,r.latestValues,h,p,d)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=h},this.mixTargetDelta(0)},t.prototype.startAnimation=function(t){var e,n,r=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&&(Be.eO.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Be.Ay.update((function(){S.hasAnimatedSinceResize=!0,r.currentAnimation=function(t,e,n){void 0===n&&(n={});var i=Y(0)?0:Xe(0);return Fe("",i,1e3,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}(0,0,(0,i.__assign)((0,i.__assign)({},t),{onUpdate:function(e){var n;r.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),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.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,1e3),this.currentAnimation.stop()),this.completeAnimation()},t.prototype.applyTransformsToTarget=function(){var t=this.getLead(),e=t.targetWithTransforms,n=t.target,i=t.layout,r=t.latestValues;e&&n&&i&&(Mi(e,n),Yn(e,r),An(this.projectionDeltaWithTransform,this.layoutCorrected,e,r))},t.prototype.registerSharedNode=function(t,e){var n,i,r;this.sharedNodes.has(t)||this.sharedNodes.set(t,new Hi),this.sharedNodes.get(t).add(e),e.promote({transition:null===(n=e.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(r=null===(i=e.options.initialPromotionConfig)||void 0===i?void 0:i.shouldPreserveFollowOpacity)||void 0===r?void 0:r.call(i,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,i=e.transition,r=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,r),n&&(this.projectionDelta=void 0,this.needsReset=!0),i&&this.setOptions({transition:i})},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={},i=0;i<B.length;i++){var r="rotate"+B[i];t.getStaticValue(r)&&(e=!0,n[r]=t.getStaticValue(r),t.setStaticValue(r,0))}if(e){for(var r in null==t||t.syncRender(),n)t.setStaticValue(r,n[r]);t.scheduleRender()}}},t.prototype.getProjectionStyles=function(t){var e,n,i,r,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=Pt(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=Pt(t.pointerEvents)||""),this.hasProjected&&!Mn(this.latestValues)&&(c.transform=u?u({},""):"none",this.hasProjected=!1),c}var d=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=Yi(this.projectionDeltaWithTransform,this.treeScale,d),u&&(s.transform=u(d,s.transform));var p=this.projectionDelta,f=p.x,v=p.y;for(var h in s.transformOrigin="".concat(100*f.origin,"% ").concat(100*v.origin,"% 0"),l.animationValues?s.opacity=l===this?null!==(r=null!==(i=d.opacity)&&void 0!==i?i:this.latestValues.opacity)&&void 0!==r?r: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,F)if(void 0!==d[h]){var m=F[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?Pt(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(Qi),this.root.sharedNodes.clear()},t}()}function Zi(t){t.updateLayout()}function qi(t){var e,n,i,r,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?Rn((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=xn(e);e.min=s[t].min,e.max=e.min+n})):"position"===t.options.animationType&&Rn((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=xn(s[t]);e.max=e.min+n}));var l={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};An(l,s,o.layout);var c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};o.isShared?An(c,t.applyTransform(u,!0),o.measured):An(c,s,o.layout);var d=!zi(l),p=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var f=t.relativeParent,v=f.snapshot,h=f.layout;if(v&&h){var m={x:{min:0,max:0},y:{min:0,max:0}};Tn(m,o.layout,v.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};Tn(g,s,h.actual),Xi(m,g)||(p=!0)}}t.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:c,layoutDelta:l,hasLayoutChanged:d,hasRelativeTargetChanged:p})}else t.isLead()&&(null===(r=(i=t.options).onExitComplete)||void 0===r||r.call(i));t.options.transition=void 0}function $i(t){t.clearSnapshot()}function Qi(t){t.clearMeasurements()}function Ji(t){var e=t.options.visualElement;(null==e?void 0:e.getProps().onBeforeLayoutMeasure)&&e.notifyBeforeLayoutMeasure(),t.resetTransform()}function tr(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function er(t){t.resolveTargetDelta()}function nr(t){t.calcProjection()}function ir(t){t.resetRotation()}function rr(t){t.removeLeadSnapshot()}function or(t,e,n){t.translate=(0,mn.j)(e.translate,0,n),t.scale=(0,mn.j)(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function ar(t,e,n,i){t.min=(0,mn.j)(e.min,n.min,i),t.max=(0,mn.j)(e.max,n.max,i)}function sr(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var ur={duration:.45,ease:[.4,0,.1,1]};function lr(t,e){for(var n=t.root,i=t.path.length-1;i>=0;i--)if(Boolean(t.path[i].instance)){n=t.path[i];break}var r=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));r&&t.mount(r,!0)}function cr(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function dr(t){cr(t.x),cr(t.y)}var pr=Gi({attachResizeListener:function(t,e){return Lt(t,"resize",e)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),fr={current:void 0},vr=Gi({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!fr.current){var t=new pr(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),fr.current=t}return fr.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"},checkIsScrollRoot:function(t){return Boolean("fixed"===window.getComputedStyle(t).position)}}),hr=(0,i.__assign)((0,i.__assign)((0,i.__assign)((0,i.__assign)({}
1,sn),ue),qn),Ti),mr=D((function(t,e){return function(t,e,n,r,o){var a=e.forwardMotionProps,s=void 0!==a&&a,u=M(t)?wt:Ct;return(0,i.__assign)((0,i.__assign)({},u),{preloadedFeatures:n,useRender:pt(s),createVisualElement:r,projectionNodeConstructor:o,Component:t})}(t,e,hr,yi,vr)}))},37156:function(t,e,n){n.d(e,{t:function(){return i}});var i=(0,n(14041).createContext)(null)},42569:function(t,e,n){n.d(e,{N:function(){return g}});var i=n(85608),r=n(14041),o=n(11557),a=n(71727),s=n(80471);function u(){var t=(0,r.useRef)(!1);return(0,s.E)((function(){return t.current=!0,function(){t.current=!1}}),[]),t}var l=n(37156),c=n(29164),d=n(75607),p=function(t){var e=t.children,n=t.initial,o=t.isPresent,a=t.onExitComplete,s=t.custom,u=t.presenceAffectsLayout,p=(0,c.M)(f),v=(0,d.B)(),h=(0,r.useMemo)((function(){return{id:v,initial:n,isPresent:o,custom:s,onExitComplete:function(t){var e,n;p.set(t,!0);try{for(var r=(0,i.__values)(p.values()),o=r.next();!o.done;o=r.next())if(!o.value)return}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(e)throw e.error}}null==a||a()},register:function(t){return p.set(t,!1),function(){return p.delete(t)}}}}),u?void 0:[o]);return(0,r.useMemo)((function(){p.forEach((function(t,e){return p.set(e,!1)}))}),[o]),r.useEffect((function(){!o&&!p.size&&(null==a||a())}),[o]),r.createElement(l.t.Provider,{value:h},e)};function f(){return new Map}var v=n(72252),h=n(2626),m=function(t){return t.key||""},g=function(t){var e=t.children,n=t.custom,l=t.initial,c=void 0===l||l,d=t.onExitComplete,f=t.exitBeforeEnter,g=t.presenceAffectsLayout,y=void 0===g||g,x=(0,i.__read)(function(){var t=u(),e=(0,i.__read)((0,r.useState)(0),2),n=e[0],o=e[1],s=(0,r.useCallback)((function(){t.current&&o(n+1)}),[n]);return[(0,r.useCallback)((function(){return a.Ay.postRender(s)}),[s]),n]}(),1),_=x[0],E=(0,r.useContext)(v.L).forceRender;E&&(_=E);var A=u(),P=function(t){var e=[];return r.Children.forEach(t,(function(t){(0,r.isValidElement)(t)&&e.push(t)})),e}(e),b=P,T=new Set,V=(0,r.useRef)(b),S=(0,r.useRef)(new Map).current,w=(0,r.useRef)(!0);if((0,s.E)((function(){w.current=!1,function(t,e){t.forEach((function(t){var n=m(t);e.set(n,t)}))}(P,S),V.current=b})),(0,h.l)((function(){w.current=!0,S.clear(),T.clear()})),w.current)return r.createElement(r.Fragment,null,b.map((function(t){return r.createElement(p,{key:m(t),isPresent:!0,initial:!!c&&void 0,presenceAffectsLayout:y},t)})));b=(0,i.__spreadArray)([],(0,i.__read)(b),!1);for(var C=V.current.map(m),L=P.map(m),R=C.length,k=0;k<R;k++){var D=C[k];-1===L.indexOf(D)&&T.add(D)}return f&&T.size&&(b=[]),T.forEach((function(t){if(-1===L.indexOf(t)){var e=S.get(t);if(e){var i=C.indexOf(t);b.splice(i,0,r.createElement(p,{key:m(e),isPresent:!1,onExitComplete:function(){S.delete(t),T.delete(t);var e=V.current.findIndex((function(e){return e.key===t}));if(V.current.splice(e,1),!T.size){if(V.current=P,!1===A.current)return;_(),d&&d()}},custom:n,presenceAffectsLayout:y},e))}}})),b=b.map((function(t){var e=t.key;return T.has(e)?t:r.createElement(p,{key:m(t),isPresent:!0,presenceAffectsLayout:y},t)})),"production"!==o._&&f&&b.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."),r.createElement(r.Fragment,null,T.size?b:b.map((function(t){return(0,r.cloneElement)(t)})))}},56619:function(t,e,n){n.d(e,{P:function(){return fr}});var i=n(85608),r=n(14041),o=function(t){return{isEnabled:function(e){return t.some((function(t){return!!e[t]}))}}},a={measureLayout:o(["layout","layoutId","drag"]),animation:o(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:o(["exit"]),drag:o(["drag","dragControls"]),focus:o(["whileFocus"]),hover:o(["whileHover","onHoverStart","onHoverEnd"]),tap:o(["whileTap","onTap","onTapStart","onTapCancel"]),pan:o(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:o(["whileInView","onViewportEnter","onViewportLeave"])},s=(0,r.createContext)({strict:!1}),u=Object.keys(a),l=u.length,c=(0,r.createContext)({transformPagePoint:function(t){return t},isStatic:!1}),d=(0,r.createContext)({}),p=(0,r.createContext)(null),f="undefined"!=typeof window,v=f?r.useLayoutEffect:r.useEffect;function h(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function m(t){return Array.isArray(t)}function g(t){return"string"==typeof t||m(t)}function y(t,e,n,i,r){var o;return void 0===i&&(i={}),void 0===r&&(r={}),"function"==typeof e&&(e=e(null!=n?n:t.custom,i,r)),"string"==typeof e&&(e=null===(o=t.variants)||void 0===o?void 0:o[e]),"function"==typeof e&&(e=e(null!=n?n:t.custom,i,r)),e}function x(t,e,n){var i=t.getProps();return y(i,e,null!=n?n:i.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 _(t){var e;return"function"==typeof(null===(e=t.animate)||void 0===e?void 0:e.start)||g(t.initial)||g(t.animate)||g(t.whileHover)||g(t.whileDrag)||g(t.whileTap)||g(t.whileFocus)||g(t.exit)}function E(t){return Boolean(_(t)||t.variants)}function A(t){return Array.isArray(t)?t.join(" "):t}function P(t){var e=(0,r.useRef)(null);return null===e.current&&(e.current=t()),e.current}var b=n(71727),T=n(33825),V=n(2643);function S(t,e){-1===t.indexOf(e)&&t.push(e)}function w(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var C=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return S(this.subscriptions,t),function(){return w(e.subscriptions,t)}},t.prototype.notify=function(t,e,n){var i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](t,e,n);else for(var r=0;r<i;r++){var o=this.subscriptions[r];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),L=function(){function t(t){var e,n=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new C,this.velocityUpdateSubscribers=new C,this.renderSubscribers=new C,this.canTrackVelocity=!1,this.updateAndNotify=function(t,e){void 0===e&&(e=!0),n.prev=n.current,n.current=t;var i=(0,b.KK)(),r=i.delta,o=i.timestamp;n.lastUpdated!==o&&(n.timeDelta=r,n.lastUpdated=o,b.Ay.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),e&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return b.Ay.postRender(n.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=(e=this.current,!isNaN(parseFloat(e)))}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?(0,V.f)(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 R(t){return new L(t)}var k=function(t){return Boolean(null!==t&&"object"==typeof t&&t.getVelocity)},D=n(57205),j=n(2382),M=function(t){return 1e3*t}
1,F=n(89489),B=n(53271),O=n(22317),I={linear:B.sn,easeIn:B.a6,easeInOut:B.am,easeOut:B.vT,circIn:B.po,circInOut:B.tn,circOut:B.yT,backIn:B.dg,backInOut:B.ZZ,backOut:B.Sz,anticipate:B.bt,bounceIn:B.ip,bounceInOut:B.wm,bounceOut:B.Te},U=function(t){if(Array.isArray(t)){(0,F.V)(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=(0,i.__read)(t,4),n=e[0],r=e[1],o=e[2],a=e[3];return(0,O.A)(n,r,o,a)}return"string"==typeof t?((0,F.V)(void 0!==I[t],"Invalid easing type '".concat(t,"'")),I[t]):t},N=n(8908),z=function(t,e){return!("zIndex"===t||"number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!N.f.test(e)||e.startsWith("url(")))},X=function(t){return Array.isArray(t)},H=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Y=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},W=function(){return{type:"keyframes",ease:"linear",duration:.3}},K=function(t){return{type:"keyframes",duration:.8,values:t}},G={x:H,y:H,z:H,rotate:H,rotateX:H,rotateY:H,rotateZ:H,scaleX:Y,scaleY:Y,scale:Y,opacity:W,backgroundColor:W,color:W,default:Y},Z=n(50082),q=n(54033),$=n(32247),Q=n(25494),J=(0,i.__assign)((0,i.__assign)({},Q.ai),{transform:Math.round}),tt={borderWidth:$.px,borderTopWidth:$.px,borderRightWidth:$.px,borderBottomWidth:$.px,borderLeftWidth:$.px,borderRadius:$.px,radius:$.px,borderTopLeftRadius:$.px,borderTopRightRadius:$.px,borderBottomRightRadius:$.px,borderBottomLeftRadius:$.px,width:$.px,maxWidth:$.px,height:$.px,maxHeight:$.px,size:$.px,top:$.px,right:$.px,bottom:$.px,left:$.px,padding:$.px,paddingTop:$.px,paddingRight:$.px,paddingBottom:$.px,paddingLeft:$.px,margin:$.px,marginTop:$.px,marginRight:$.px,marginBottom:$.px,marginLeft:$.px,rotate:$.uj,rotateX:$.uj,rotateY:$.uj,rotateZ:$.uj,scale:Q.hs,scaleX:Q.hs,scaleY:Q.hs,scaleZ:Q.hs,skew:$.uj,skewX:$.uj,skewY:$.uj,distance:$.px,translateX:$.px,translateY:$.px,translateZ:$.px,x:$.px,y:$.px,z:$.px,perspective:$.px,transformPerspective:$.px,opacity:Q.X4,originX:$.gQ,originY:$.gQ,originZ:$.px,zIndex:J,fillOpacity:Q.X4,strokeOpacity:Q.X4,numOctaves:J},et=(0,i.__assign)((0,i.__assign)({},tt),{color:q.y,backgroundColor:q.y,outlineColor:q.y,fill:q.y,stroke:q.y,borderColor:q.y,borderTopColor:q.y,borderRightColor:q.y,borderBottomColor:q.y,borderLeftColor:q.y,filter:Z.p,WebkitFilter:Z.p}),nt=function(t){return et[t]};function it(t,e){var n,i=nt(t);return i!==Z.p&&(i=N.f),null===(n=i.getAnimatableNone)||void 0===n?void 0:n.call(i,e)}var rt=function(t){return X(t)?t[t.length-1]||0:t},ot=!1;function at(t,e,n){var r,o,a,s;return Array.isArray(e.to)&&(null!==(r=t.duration)&&void 0!==r||(t.duration=.8)),function(t){Array.isArray(t.to)&&null===t.to[0]&&(t.to=(0,i.__spreadArray)([],(0,i.__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=(0,i.__rest)(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(e).length}(t)||(t=(0,i.__assign)((0,i.__assign)({},t),(o=n,a=e.to,s=X(a)?K:G[o]||G.default,(0,i.__assign)({to:a},s(a))))),(0,i.__assign)((0,i.__assign)({},e),function(t){var e=t.ease,n=t.times,r=t.yoyo,o=t.flip,a=t.loop,s=(0,i.__rest)(t,["ease","times","yoyo","flip","loop"]),u=(0,i.__assign)({},s);return n&&(u.offset=n),s.duration&&(u.duration=M(s.duration)),s.repeatDelay&&(u.repeatDelay=M(s.repeatDelay)),e&&(u.ease=function(t){return Array.isArray(t)&&"number"!=typeof t[0]}(e)?e.map(U):U(e)),"tween"===s.type&&(u.type="keyframes"),(r||a||o)&&((0,F.$)(!ot,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),ot=!0,r?u.repeatType="reverse":a?u.repeatType="loop":o&&(u.repeatType="mirror"),u.repeat=a||r||o||s.repeat),"spring"!==s.type&&(u.type="keyframes"),u}(t))}function st(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function ut(t){return"number"==typeof t?0:it("",t)}function lt(t,e){return t[e]||t.default||t}function ct(t,e,n,r){return void 0===r&&(r={}),e.start((function(o){var a,s,u=function(t,e,n,r,o){var a,s=lt(r,t),u=null!==(a=s.from)&&void 0!==a?a:e.get(),l=z(t,n);"none"===u&&l&&"string"==typeof n?u=it(t,n):st(u)&&"string"==typeof n?u=ut(n):!Array.isArray(n)&&st(n)&&"string"==typeof u&&(n=ut(u));var c=z(t,u);return(0,F.$)(c===l,"You are trying to animate ".concat(t,' from "').concat(u,'" to "').concat(n,'". ').concat(u," is not an animatable value - to enable this animation set ").concat(u," to a value animatable to ").concat(n," via the `style` property.")),c&&l&&!1!==s.type?function(){var r={from:u,to:n,velocity:e.getVelocity(),onComplete:o,onUp
1date:function(t){return e.set(t)}};return"inertia"===s.type||"decay"===s.type?(0,D.B)((0,i.__assign)((0,i.__assign)({},r),s)):(0,j.i)((0,i.__assign)((0,i.__assign)({},at(s,r,t)),{onUpdate:function(t){var e;r.onUpdate(t),null===(e=s.onUpdate)||void 0===e||e.call(s,t)},onComplete:function(){var t;r.onComplete(),null===(t=s.onComplete)||void 0===t||t.call(s)}}))}:function(){var t,i,r=rt(n);return e.set(r),o(),null===(t=null==s?void 0:s.onUpdate)||void 0===t||t.call(s,r),null===(i=null==s?void 0:s.onComplete)||void 0===i||i.call(s),{stop:function(){}}}}(t,e,n,r,o),l=function(t,e){var n,i;return null!==(i=null!==(n=(lt(t,e)||{}).delay)&&void 0!==n?n:t.delay)&&void 0!==i?i:0}(r,t),c=function(){return s=u()};return l?a=setTimeout(c,M(l)):c(),function(){clearTimeout(a),null==s||s.stop()}}))}var dt=n(9584),pt=["TopLeft","TopRight","BottomLeft","BottomRight"],ft=pt.length;function vt(t,e){var n;return null!==(n=t[e])&&void 0!==n?n:t.borderRadius}var ht=gt(0,.5,B.yT),mt=gt(.5,.95,B.sn);function gt(t,e,n){return function(i){return i<t?0:i>e?1:n((0,dt.q)(t,e,i))}}function yt(t,e){t.min=e.min,t.max=e.max}function xt(t,e){yt(t.x,e.x),yt(t.y,e.y)}function _t(t){return void 0===t||1===t}function Et(t){var e=t.scale,n=t.scaleX,i=t.scaleY;return!_t(e)||!_t(n)||!_t(i)}function At(t){return Et(t)||Pt(t.x)||Pt(t.y)||t.z||t.rotate||t.rotateX||t.rotateY}function Pt(t){return t&&"0%"!==t}function bt(t,e,n){return n+e*(t-n)}function Tt(t,e,n,i,r){return void 0!==r&&(t=bt(t,r,i)),bt(t,n,i)+e}function Vt(t,e,n,i,r){void 0===e&&(e=0),void 0===n&&(n=1),t.min=Tt(t.min,e,n,i,r),t.max=Tt(t.max,e,n,i,r)}function St(t,e){var n=e.x,i=e.y;Vt(t.x,n.translate,n.scale,n.originPoint),Vt(t.y,i.translate,i.scale,i.originPoint)}function wt(t,e){t.min=t.min+e,t.max=t.max+e}function Ct(t,e,n){var r=(0,i.__read)(n,3),o=r[0],a=r[1],s=r[2],u=void 0!==e[s]?e[s]:.5,l=(0,T.j)(t.min,t.max,u);Vt(t,e[o],e[a],l,e.scale)}var Lt=["x","scaleX","originX"],Rt=["y","scaleY","originY"];function kt(t,e){Ct(t.x,e,Lt),Ct(t.y,e,Rt)}var Dt=n(12510);function jt(t){return t.max-t.min}function Mt(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),(0,Dt.I)(t,e)<n}function Ft(t,e,n,i){void 0===i&&(i=.5),t.origin=i,t.originPoint=(0,T.j)(e.min,e.max,t.origin),t.scale=jt(n)/jt(e),(Mt(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=(0,T.j)(n.min,n.max,t.origin)-t.originPoint,(Mt(t.translate)||isNaN(t.translate))&&(t.translate=0)}function Bt(t,e,n,i){Ft(t.x,e.x,n.x,null==i?void 0:i.originX),Ft(t.y,e.y,n.y,null==i?void 0:i.originY)}function Ot(t,e,n){t.min=n.min+e.min,t.max=t.min+jt(e)}function It(t,e,n){t.min=e.min-n.min,t.max=t.min+jt(e)}function Ut(t,e,n){It(t.x,e.x,n.x),It(t.y,e.y,n.y)}function Nt(t,e,n,i,r){return t=bt(t-=e,1/n,i),void 0!==r&&(t=bt(t,1/r,i)),t}function zt(t,e,n,r,o){var a=(0,i.__read)(n,3),s=a[0],u=a[1],l=a[2];!function(t,e,n,i,r,o,a){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===i&&(i=.5),void 0===o&&(o=t),void 0===a&&(a=t),$.KN.test(e)&&(e=parseFloat(e),e=(0,T.j)(a.min,a.max,e/100)-a.min),"number"==typeof e){var s=(0,T.j)(o.min,o.max,i);t===o&&(s-=e),t.min=Nt(t.min,e,n,s,r),t.max=Nt(t.max,e,n,s,r)}}(t,e[s],e[u],e[l],e.scale,r,o)}var Xt=["x","scaleX","originX"],Ht=["y","scaleY","originY"];function Yt(t,e,n,i){zt(t.x,e,Xt,null==n?void 0:n.x,null==i?void 0:i.x),zt(t.y,e,Ht,null==n?void 0:n.y,null==i?void 0:i.y)}function Wt(t){return 0===t.translate&&1===t.scale}function Kt(t){return Wt(t.x)&&Wt(t.y)}function Gt(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 Zt=function(){function t(){this.members=[]}return t.prototype.add=function(t){S(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(w(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 i=n;i>=0;i--){var r=this.members[i];if(!1!==r.isPresent){e=r;break}}return!!e&&(this.promote(e),!0)},t.prototype.promote=function(t,e){var n,i=this.lead;t!==i&&(this.prevLead=i,this.lead=t,t.show(),i&&(i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,e&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues,t.snapshot.isShared=!0),(null===(n=t.root)||void 0===n?void 0:n.isUpdating)&&(t.isLayoutDirty=!0),!1===t.options.crossfade&&i.hide()))},t.prototype.exitAnimationComplete=function(){this.members.forEac
1h((function(t){var e,n,i,r,o;null===(n=(e=t.options).onExitComplete)||void 0===n||n.call(e),null===(o=null===(i=t.resumingFrom)||void 0===i?void 0:(r=i.options).onExitComplete)||void 0===o||o.call(r)}))},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}(),qt={};function $t(t,e,n){var i=t.x.translate/e.x,r=t.y.translate/e.y,o="translate3d(".concat(i,"px, ").concat(r,"px, 0) ");if(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) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(o+="scale(".concat(t.x.scale,", ").concat(t.y.scale,")"))?"none":o}function Qt(t){return[t("x"),t("y")]}var Jt=["","X","Y","Z"],te=["transformPerspective","x","y","z"];function ee(t,e){return te.indexOf(t)-te.indexOf(e)}["translate","scale","rotate","skew"].forEach((function(t){return Jt.forEach((function(e){return te.push(t+e)}))}));var ne=new Set(te);function ie(t){return ne.has(t)}var re=new Set(["originX","originY","originZ"]);function oe(t){return re.has(t)}var ae=function(t,e){return t.depth-e.depth},se=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){S(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){w(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(ae),this.isDirty=!1,this.children.forEach(t)},t}();function ue(t){var e,n=k(t)?t.get():t;return e=n,Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)?n.toValue():n}var le={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function ce(t){var e=t.attachResizeListener,n=t.defaultParent,r=t.measureScroll,o=t.resetTransform;return function(){function t(t,e,r){var o=this;void 0===e&&(e={}),void 0===r&&(r=null==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(ge),o.nodes.forEach(ye)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=t,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?(0,i.__spreadArray)((0,i.__spreadArray)([],(0,i.__read)(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.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 se)}return t.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new C),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 r=this.eventHandlers.get(t);null==r||r.notify.apply(r,(0,i.__spreadArray)([],(0,i.__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 r,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===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),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=setTimeout(d,250),le.hasAnimatedSinceResize&&(le.hasAnimatedSinceResize=!1,o.nodes.forEach(me))}))}s&&this.root.registerSharedNode(s,this),!1!==this.options.animate&&l&&(s||u)&&this.addEventListener("didUpdate",(function(t){var e,n,r,a,s,u=t.delta,c=t.hasLayoutChanged,d=t.hasRelativeTargetChanged,p=t.layout;if(o.isTreeAnimationBlocked())return o.target=void 0,void(o.relativeTarget=void 0);var f=null!==(n=null!==(e=o.options.transition)&&void 0!==e?e:l.getDefaultTransition())&&void 0!==n?n:be,v=l.getProps().onLayoutAnimationComplete,h=!o.targetLayout||!Gt(o.targetLayout,p)||d,m=!c&&d;(null===(r=o.resumeFrom)||void 0===r?void 0:r.instance)||m||c&&(h||!o.currentAnimation)?(o.resumeFrom&&(o.resumingFrom=o.resumeFrom,o.resumingFrom.resumingFrom=void 0),o.setAnimationOrigin(u,m),o.startAnimation((0,i.__assign)((0,i.__assign)({},lt(f,"layout")),{onComplete:v}))):o.isLead()&&(null===(s=(a=o.options).onExitComplete)||void 0===s||s.call(a)),o.targetLayout=p}))}},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,b.eO.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}
1,t.prototype.startUpdate=function(){var t;this.isUpdateBlocked()||(this.isUpdating=!0,null===(t=this.nodes)||void 0===t||t.forEach(xe))},t.prototype.willUpdate=function(t){var e,n,i;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 r=0;r<this.path.length;r++){var o=this.path[r];o.shouldResetTransform=!0,o.updateScroll()}var a=this.options,s=a.layoutId,u=a.layout;if(void 0!==s||u){var l=null===(i=this.options.visualElement)||void 0===i?void 0:i.getProps().transformTemplate;this.prevTransformTemplateValue=null==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(ve);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Te),this.potentialNodes.clear()),this.nodes.forEach(he),this.nodes.forEach(de),this.nodes.forEach(pe),this.clearAllSnapshots(),b.qX.update(),b.qX.preRender(),b.qX.render())},t.prototype.clearAllSnapshots=function(){this.nodes.forEach(fe),this.sharedNodes.forEach(_e)},t.prototype.scheduleUpdateProjection=function(){b.Ay.preRender(this.updateProjection,!1,!0)},t.prototype.scheduleCheckAfterUnmount=function(){var t=this;b.Ay.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));Se(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();Se(n);var i=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},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==i?void 0:i.actual)}},t.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},t.prototype.resetTransform=function(){var t;if(o){var e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!Kt(this.projectionDelta),i=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate,r=null==i?void 0:i(this.latestValues,""),a=r!==this.prevTransformTemplateValue;e&&(n||At(this.latestValues)||a)&&(o(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}},t.prototype.measure=function(){var t=this.options.visualElement;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};var e=t.measureViewportBox(),n=this.root.scroll;return n&&(wt(e.x,n.x),wt(e.y,n.y)),e},t.prototype.removeElementScroll=function(t){var e={x:{min:0,max:0},y:{min:0,max:0}};xt(e,t);for(var n=0;n<this.path.length;n++){var i=this.path[n],r=i.scroll,o=i.options;i!==this.root&&r&&o.layoutScroll&&(wt(e.x,r.x),wt(e.y,r.y))}return e},t.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};xt(n,t);for(var i=0;i<this.path.length;i++){var r=this.path[i];!e&&r.options.layoutScroll&&r.scroll&&r!==r.root&&kt(n,{x:-r.scroll.x,y:-r.scroll.y}),At(r.latestValues)&&kt(n,r.latestValues)}return At(this.latestValues)&&kt(n,this.latestValues),n},t.prototype.removeTransform=function(t){var e,n={x:{min:0,max:0},y:{min:0,max:0}};xt(n,t);for(var i=0;i<this.path.length;i++){var r=this.path[i];if(r.instance&&At(r.latestValues)){Et(r.latestValues)&&r.updateSnapshot();var o={x:{min:0,max:0},y:{min:0,max:0}};xt(o,r.measure()),Yt(n,r.latestValues,null===(e=r.snapshot)||void 0===e?void 0:e.layout,o)}}return At(this.latestValues)&&Yt(n,this.latestValues),n},t.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},t.prototype.setOptions=function(t){var e;this.options=(0,i.__assign)((0,i.__assign)((0,i.__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,i,r=this.options,o=r.layout,a=r.layoutId;this.layout&&(o||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Ut(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),xt(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(t=this.relativeParent)||void 0===t?void 0:t.target)?(e=this.target,n=this.relativeTarget,i=this.relativeParent.target,Ot(e.x,n.x,i.x),Ot(e.y,n.y,i.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):xt(this.target,this.layout.actual),St(this.target,this.targetDelta)):xt(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={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Ut(this.relativeTargetOrigin,this.target,this.relativeParent.target),xt(this.relativeTarget,this.relativeTargetOrigin)))))},t.prototype.getClosestProjectingParent=function(){if(this.parent&&!At(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,i=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||i)){var r=this.getLead();xt(this.layoutCorrected,this.layout.actual),function(t,e,n,i){var r,o;void 0===i&&(i=!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===(r=s.instance)||void 0===r?void 0:r.style)||void 0===o?void 0:o.display)&&(i&&s.options.layoutScroll&&s.scroll&&s!==s.root&&kt(t,{x:-s.scroll.x,y:-s.scroll.y}),u&&(e.x*=u.x.scale,e.y*=u.y.scale,St(t,u)),i&&At(s.latestValues)&&kt(t,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==r);var o=r.target;if(o){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var a=this.treeScale.x,s=this.treeScale.y,u=this.projectionTransform;Bt(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=$t(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,i;void 0===t&&(t=!0),null===(n=(e=this.options).scheduleRender)||void 0===n||n.call(e),t&&(null===(i=this.getStack())||void 0===i||i.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},t.prototype.setAnimationOrigin=function(t,e){var n,r=this;void 0===e&&(e=!1);var o=this.snapshot,a=(null==o?void 0:o.latestValues)||{},s=(0,i.__assign)({},this.latestValues),u={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;var l={x:{min:0,max:0},y:{min:0,max:0}},c=null==o?void 0:o.isShared,d=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,p=Boolean(c&&!d&&!0===this.options.crossfade&&!this.path.some(Pe));this.mixTargetDelta=function(e){var n,i,o,f,v,h=e/1e3;Ee(u.x,t.x,h),Ee(u.y,t.y,h),r.setTargetDelta(u),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(Ut(l,r.layout.actual,r.relativeParent.layout.actual),i=r.relativeTarget,o=r.relativeTargetOrigin,f=l,v=h,Ae(i.x,o.x,f.x,v),Ae(i.y,o.y,f.y,v)),c&&(r.animationValues=s,function(t,e,n,i,r,o){var a,s,u,l;
1r?(t.opacity=(0,T.j)(0,null!==(a=n.opacity)&&void 0!==a?a:1,ht(i)),t.opacityExit=(0,T.j)(null!==(s=e.opacity)&&void 0!==s?s:1,0,mt(i))):o&&(t.opacity=(0,T.j)(null!==(u=e.opacity)&&void 0!==u?u:1,null!==(l=n.opacity)&&void 0!==l?l:1,i));for(var c=0;c<ft;c++){var d="border".concat(pt[c],"Radius"),p=vt(e,d),f=vt(n,d);if((void 0!==p||void 0!==f)&&(p||(p=0),f||(f=0),"number"==typeof p&&"number"==typeof f)){var v=Math.max((0,T.j)(p,f,i),0);t[d]=v}}(e.rotate||n.rotate)&&(t.rotate=(0,T.j)(e.rotate||0,n.rotate||0,i))}(s,a,r.latestValues,h,p,d)),r.root.scheduleUpdateProjection(),r.scheduleRender()},this.mixTargetDelta(0)},t.prototype.startAnimation=function(t){var e,n,r=this;null===(e=this.currentAnimation)||void 0===e||e.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(b.eO.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=b.Ay.update((function(){le.hasAnimatedSinceResize=!0,r.currentAnimation=function(t,e,n){void 0===n&&(n={});var i=k(0)?0:R(0);return ct("",i,1e3,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}(0,0,(0,i.__assign)((0,i.__assign)({},t),{onUpdate:function(e){var n;r.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),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.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,1e3),this.currentAnimation.stop()),this.completeAnimation()},t.prototype.applyTransformsToTarget=function(){var t=this.getLead(),e=t.targetWithTransforms,n=t.target,i=t.layout,r=t.latestValues;e&&n&&i&&(xt(e,n),kt(e,r),Bt(this.projectionDeltaWithTransform,this.layoutCorrected,e,r))},t.prototype.registerSharedNode=function(t,e){var n,i,r;this.sharedNodes.has(t)||this.sharedNodes.set(t,new Zt),this.sharedNodes.get(t).add(e),e.promote({transition:null===(n=e.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(r=null===(i=e.options.initialPromotionConfig)||void 0===i?void 0:i.shouldPreserveFollowOpacity)||void 0===r?void 0:r.call(i,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,i=e.transition,r=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,r),n&&(this.projectionDelta=void 0,this.needsReset=!0),i&&this.setOptions({transition:i})},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={},i=0;i<Jt.length;i++){var r="rotate"+Jt[i];t.getStaticValue(r)&&(e=!0,n[r]=t.getStaticValue(r),t.setStaticValue(r,0))}if(e){for(var r in null==t||t.syncRender(),n)t.setStaticValue(r,n[r]);t.scheduleRender()}}},t.prototype.getProjectionStyles=function(t){var e,n,i,r,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=ue(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=ue(t.pointerEvents)||""),this.hasProjected&&!At(this.latestValues)&&(c.transform=u?u({},""):"none",this.hasProjected=!1),c}var d=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=$t(this.projectionDeltaWithTransform,this.treeScale,d),u&&(s.transform=u(d,s.transform));var p=this.projectionDelta,f=p.x,v=p.y;for(var h in s.transformOrigin="".concat(100*f.origin,"% ").concat(100*v.origin,"% 0"),l.animationValues?s.opacity=l===this?null!==(r=null!==(i=d.opacity)&&void 0!==i?i:this.latestValues.opacity)&&void 0!==r?r: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,qt)if(void 0!==d[h]){var m=qt[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?ue(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(ve),this.root.sharedNodes.clear()},t}()}function de(t){t.updateLayout()}function pe(t){var e,n,i,r,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?Qt((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=jt(e);e.min=s[t].min,e.max=e.min+n})):"position"===t.options.animationType&&Qt((function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=jt(s[t]);e.max=e.min+n}));var l={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Bt(l,s,o.layout);var c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};o.isShared?Bt(c,t.applyTransform(u,!0),o.measured):Bt(c,s,o.layout);var d=!Kt(l),p=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var f=t.relativeParent,v=f.snapshot,h=f.layout;if(v&&h){var m={x:{min:0,max:0},y:{min:0,max:0}};Ut(m,o.layout,v.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};Ut(g,s,h.actual),Gt(m,g)||(p=!0)}}t.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:c,layoutDelta:l,hasLayoutChanged:d,hasRelativeTargetChanged:p})}else t.isLead()&&(null===(r=(i=t.options).onExitComplete)||void 0===r||r.call(i));t.options.transition=void 0}function fe(t){t.clearSnapshot()}function ve(t){t.clearMeasurements()}function he(t){t.resetTransform()}function me(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function ge(t){t.resolveTargetDelta()}function ye(t){t.calcProjection()}function xe(t){t.resetRotation()}function _e(t){t.removeLeadSnapshot()}function Ee(t,e,n){t.translate=(0,T.j)(e.translate,0,n),t.scale=(0,T.j)(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function Ae(t,e,n,i){t.min=(0,T.j)(e.min,n.min,i),t.max=(0,T.j)(e.max,n.max,i)}function Pe(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var be={duration:.45,ease:[.4,0,.1,1]};function Te(t,e){for(var n=t.root,i=t.path.length-1;i>=0;i--)if(Boolean(t.path[i].instance)){n=t.path[i];break}var r=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));r&&t.mount(r,!0)}function Ve(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function Se(t){Ve(t.x),Ve(t.y)}var we=1,Ce=(0,r.createContext)({}),Le=(0,r.createContext)({}),Re=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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}(r.Component);function ke(t){var e=t.preloadedFeatures,n=t.createVisualElement,o=t.projectionNodeConstructor,m=t.useRender,y=t.useVisualState,x=t.Component;return e&&function(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?a.projectionNodeConstructor=t[e]:a[e].Component=t[e])}(e),(0,r.forwardRef)((function(t,e){var E=function(t){var e,n=t.layoutId,i=null===(e=(0,r.useContext)(Ce))||void 0===e?void 0:e.id;return i&&void 0!==n?i+"-"+n:n}(t);t=(0,i.__assign)((0,i.__assign)({},t),{layoutId:E});var b=(0,r.useContext)(c),T=null,V=function(t){var e=function(t,e){if(_(t)){var n=t.initial,i=t.animate;return{initial:!1===n||g(n)?n:void 0,animate:g(i)?i:void 0}}return!1!==t.inherit?e:{}}(t,(0,r.useContext)(d)),n=e.initial,i=e.animate;return(0,r.useMemo)((function(){return{initial:n,animate:i}}),[A(n),A(i)])}(t),S=b.isStatic?void 0:P((function(){if(le.hasEverUpdated)return we++})),w=y(t,b.isStatic);return!b.isStatic&&f&&(V.visualElement=function(t,e,n,i){var o=(0,r.useContext)(s),a=(0,r.useContext)(d).visualElement,u=(0,r.useContext)(p),l=(0,r.useRef)(void 0);i||(i=o.renderer),!l.current&&i&&(l.current=i(t,{visualState:e,parent:a,props:n,presenceId:null==u?void 0:u.id,blockInitialAnimation:!1===(null==u?void 0:u.initial)}));var c=l.current;return v((function(){null==c||c.syncRender()})),(0,r.useEffect)((function(){var t;null===(t=null==c?void 0:c.animationState)||void 0===t||t.animateChanges()})),v((function(){return function(){return null==c?void 0:c.notifyUnmount()}}),[]),c}(x,w,(0,i.__assign)((0,i.__assign)({},b),t),n),function(t,e,n,i){var o,a=e.layoutId,s=e.layout,u=e.drag,l=e.dragConstraints,c=e.layoutScroll,d=(0,r.useContext)(Le);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(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&&h(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof s?s:"both",initialPromotionConfig:d,layoutScroll:c}))}(S,t,V.visualElement,o||a.projectionNodeConstructor),T=function(t,e){var n=[];if((0,r.useContext)(s),!e)return null;for(var o=0;o<l;o++){var c=u[o],d=a[c],p=d.isEnabled,f=d.Component;p(t)&&f&&n.push(r.createElement(f,(0,i.__assign)({key:c},t,{visualElement:e})))}return n}(t,V.visualElement)),r.createElement(Re,{visualElement:V.visualElement,props:(0,i.__assign)((0,i.__assign)({},b),t)},T,r.createElement(d.Provider,{value:V},m(x,t,S,function(t,e,n){return(0,r.useCallback)((function(i){var r;i&&(null===(r=t.mount)||void 0===r||r.call(t,i)),e&&(i?e.mount(i):e.unmount()),n&&("function"==typeof n?n(i):h(n)&&(n.current=i))}),[e])}(w,V.visualElement,e),w,b.isStatic,V.visualElement)))}))}function De(t){function e(e,n){return void 0===n&&(n={}),ke(t(e,n))}if("undefined"==typeof Proxy)return e;var n=new Map;return new Proxy(e,{get:function(t,i){return n.has(i)||n.set(i,e(i)),n.get(i)}})}var je=["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 Me(t){return"string"==typeof t&&!t.includes("-")&&!!(je.indexOf(t)>-1||/[A-Z]/.test(t))}function Fe(t,e){var n=e.layout,i=e.layoutId;return ie(t)||oe(t)||(n||void 0!==i)&&(!!qt[t]||"opacity"===t)}var Be={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Oe(t){return t.startsWith("--")}var Ie=function(t,e){return e&&"number"==typeof t?e.transform(t):t};function Ue(t,e,n,i){var r,o=t.style,a=t.vars,s=t.transform,u=t.transformKeys,l=t.transformOrigin;u.length=0;var c=!1,d=!1,p=!0;for(var f in e){var v=e[f];if(Oe(f))a[f]=v;else{var h=tt[f],m=Ie(v,h);if(ie(f)){if(c=!0,s[f]=m,u.push(f),!p)continue;v!==(null!==(r=h.default)&&void 0!==r?r:0)&&(p=!1)}else oe(f)?(l[f]=m,d=!0):o[f]=m}}c?o.transform=function(t,e,n,i){var r=t.transform,o=t.transformKeys,a=e.enableHardwareAcceleration,s=void 0===a||a,u=e.allowTransformNone,l=void 0===u||u,c="";o.sort(ee);for(var d=!1,p=o.length,f=0;f<p;f++){var v=o[f];c+="".concat(Be[v]||v,"(").concat(r[v],") "),"z"===v&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),i?c=i(r,n?"":c):l&&n&&(c="none"),c}(t,n,p,i):i&&(o.transform=i({},"")),d&&(o.transformOrigin=function(t){var e=t.originX,n=void 0===e?"50%":e,i=t.originY,r=void 0===i?"50%":i,o=t.originZ,a=void 0===o?0:o;return"".concat(n," ").concat(r," ").concat(a)}(l))}function Ne(t,e,n){for(var i in e)k(e[i])||Fe(i,n)||(t[i]=e[i])}function ze(t,e,n){var o={},a=function(t,e,n){var o={};return Ne(o,t.style||{},t),Object.assign(o,function(t,e,n){var o=t.transformTemplate;return(0,r.useMemo)((function(){var t={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};Ue(t,e,{enableHardwareAcceleration:!n},o);var r=t.vars,a=t.style;return(0,i.__assign)((0,i.__assign)({},r),a)}),[e])}(t,e,n)),t.transformValues&&(o=t.transformValues(o)),o}(t,e,n);return Boolean(t.drag)&&!1!==t.dragListener&&(o.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":"pan-".concat("x"===t.drag?"y":"x")),o.style=a,o}var Xe=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","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 He(t){return Xe.has(t)}var Ye=function(t){return!He(t)};try{var We=require("@emotion/is-prop-valid").default;Ye=function(t){return t.startsWith("on")?!He(t):We(t)}}catch(t){}function Ke(t,e,n){return"string"==typeof t?t:$.px.transform(e+n*t)}var Ge={offset:"stroke-dashoffset",array:"stroke-dasharray"},Ze={offset:"strokeDashoffset",array:"strokeDasharray"};function qe(t,e,n,r){var o=e.attrX,a=e.attrY,s=e.originX,u=e.originY,l=e.pathLength,c=e.pathSpacing,d=void 0===c?1:c,p=e.pathOffset,f=void 0===p?0:p;Ue(t,(0,i.__rest)(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),t.attrs=t.style,t.style={};var v=t.attrs,h=t.style,m=t.dimensions;v.transform&&(m&&(h.transform=v.transform),delete v.transform),m&&(void 0!==s||void 0!==u||h.transform)&&(h.transformOrigin=function(t,e,n){var i=Ke(e,t.x,t.width),r=Ke(n,t.y,t.height);return"".concat(i," ").concat(r)}(m,void 0!==s?s:.5,void 0!==u?u:.5)),void 0!==o&&(v.x=o),void 0!==a&&(v.y=a),void 0!==l&&function(t,e,n,i,r){void 0===n&&(n=1),void 0===i&&(i=0),void 0===r&&(r=!0),t.pathLength=1;var o=r?Ge:Ze;t[o.offset]=$.px.transform(-i);var a=$.px.transform(e),s=$.px.transform(n);t[o.array]="".concat(a," ").concat(s)}(v,l,d,f,!1)}var $e=function(){return(0,i.__assign)((0,i.__assign)({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function Qe(t,e){var n=(0,r.useMemo)((function(){var n=$e();return qe(n,e,{enableHardwareAcceleration:!1},t.transformTemplate),(0,i.__assign)((0,i.__assign)({},n.attrs),{style:(0,i.__assign)({},n.style)})}),[e]);if(t.style){var o={};Ne(o,t.style,t),n.style=(0,i.__assign)((0,i.__assign)({},o),n.style)}return n}function Je(t){return void 0===t&&(t=!1),function(e,n,o,a,s,u){var l=s.latestValues,c=(Me(e)?Qe:ze)(n,l,u),d=function(t,e,n){var i={};for(var r in t)(Ye(r)||!0===n&&He(r)||!e&&!He(r)||t.draggable&&r.startsWith("onDrag"))&&(i[r]=t[r]);return i}(n,"string"==typeof e,t),p=(0,i.__assign)((0,i.__assign)((0,i.__assign)({},d),c),{ref:a});return o&&(p["data-projection-id"]=o),(0,r.createElement)(e,p)}}var tn=/([a-z])([A-Z])/g,en=function(t){return t.replace(tn,"$1-$2").toLowerCase()};function nn(t,e,n,i){var r=e.style,o=e.vars;for(var a in Object.assign(t.style,r,i&&i.getProjectionStyles(n)),o)t.style.setProperty(a,o[a])}var rn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function on(t,e){for(var n in nn(t,e),e.attrs)t.setAttribute(rn.has(n)?n:en(n),e.attrs[n])}function an(t){var e=t.style,n={};for(var i in e)(k(e[i])||Fe(i,t))&&(n[i]=e[i]);return n}function sn(t){var e=an(t);for(var n in t)k(t[n])&&(e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]);return e}function un(t){return"object"==typeof t&&"function"==typeof t.start}function ln(t,e,n,i){var r=t.scrapeMotionValuesFromProps,o=t.createRenderState,a=t.onMount,s={latestValues:dn(e,n,i,r),renderState:o()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var cn=function(t){return function(e,n){var i=(0,r.useContext)(d),o=(0,r.useContext)(p);return n?ln(t,e,i,o):P((function(){return ln(t,e,i,o)}))}};function dn(t,e,n,r){var o={},a=!1===(null==n?void 0:n.initial),s=r(t);for(var u in s)o[u]=ue(s[u]);var l=t.initial,c=t.animate,d=_(t),p=E(t);
1e&&p&&!d&&!1!==t.inherit&&(null!=l||(l=e.initial),null!=c||(c=e.animate));var f=a||!1===l,v=f?c:l;return v&&"boolean"!=typeof v&&!un(v)&&(Array.isArray(v)?v:[v]).forEach((function(e){var n=y(t,e);if(n){var r=n.transitionEnd;n.transition;var a=(0,i.__rest)(n,["transitionEnd","transition"]);for(var s in a){var u=a[s];Array.isArray(u)&&(u=u[f?u.length-1:0]),null!==u&&(o[s]=u)}for(var s in r)o[s]=r[s]}})),o}var pn,fn={useVisualState:cn({scrapeMotionValuesFromProps:sn,createRenderState:$e,onMount:function(t,e,n){var i=n.renderState,r=n.latestValues;try{i.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){i.dimensions={x:0,y:0,width:0,height:0}}qe(i,r,{enableHardwareAcceleration:!1},t.transformTemplate),on(e,i)}})},vn={useVisualState:cn({scrapeMotionValuesFromProps:an,createRenderState:function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}})};function hn(t,e,n,i){return t.addEventListener(e,n,i),function(){return t.removeEventListener(e,n,i)}}function mn(t,e,n,i){(0,r.useEffect)((function(){var r=t.current;if(n&&r)return hn(r,e,n,i)}),[t,e,n,i])}function gn(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function yn(t){return!!t.touches}!function(t){t.Animate="animate",t.Hover="whileHover",t.Tap="whileTap",t.Drag="whileDrag",t.Focus="whileFocus",t.InView="whileInView",t.Exit="exit"}(pn||(pn={}));var xn={pageX:0,pageY:0};function _n(t,e){void 0===e&&(e="page");var n=t.touches[0]||t.changedTouches[0]||xn;return{x:n[e+"X"],y:n[e+"Y"]}}function En(t,e){return void 0===e&&(e="page"),{x:t[e+"X"],y:t[e+"Y"]}}function An(t,e){return void 0===e&&(e="page"),{point:yn(t)?_n(t,e):En(t,e)}}var Pn=function(t,e){void 0===e&&(e=!1);var n,i=function(e){return t(e,An(e))};return e?(n=i,function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}):i},bn={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Tn={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Vn(t){return f&&null===window.onpointerdown?t:f&&null===window.ontouchstart?Tn[t]:f&&null===window.onmousedown?bn[t]:t}function Sn(t,e,n,i){return hn(t,Vn(e),Pn(n,"pointerdown"===e),i)}function wn(t,e,n,i){return mn(t,Vn(e),n&&Pn(n,"pointerdown"===e),i)}function Cn(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var Ln=Cn("dragHorizontal"),Rn=Cn("dragVertical");function kn(t){var e=!1;if("y"===t)e=Rn();else if("x"===t)e=Ln();else{var n=Ln(),i=Rn();n&&i?e=function(){n(),i()}:(n&&n(),i&&i())}return e}function Dn(){var t=kn(!0);return!t||(t(),!1)}function jn(t,e,n){return function(i,r){var o;gn(i)&&!Dn()&&(null===(o=t.animationState)||void 0===o||o.setActive(pn.Hover,e),null==n||n(i,r))}}var Mn=function(t,e){return!!e&&(t===e||Mn(t,e.parentElement))};function Fn(t){return(0,r.useEffect)((function(){return function(){return t()}}),[])}var Bn=n(98033),On=new WeakMap,In=new WeakMap,Un=function(t){var e;null===(e=On.get(t.target))||void 0===e||e(t)},Nn=function(t){t.forEach(Un)};var zn={some:0,all:1};function Xn(t,e,n,o){var a=o.root,s=o.margin,u=o.amount,l=void 0===u?"some":u,c=o.once;(0,r.useEffect)((function(){if(t){var r={root:null==a?void 0:a.current,rootMargin:s,threshold:"number"==typeof l?l:zn[l]};return function(t,e,n){var r=function(t){var e=t.root,n=(0,i.__rest)(t,["root"]),r=e||document;In.has(r)||In.set(r,{});var o=In.get(r),a=JSON.stringify(n);
1return o[a]||(o[a]=new IntersectionObserver(Nn,(0,i.__assign)({root:e},n))),o[a]}(e);return On.set(t,n),r.observe(t),function(){On.delete(t),r.unobserve(t)}}(n.getInstance(),r,(function(t){var i,r=t.isIntersecting;if(e.isInView!==r&&(e.isInView=r,!c||r||!e.hasEnteredView)){r&&(e.hasEnteredView=!0),null===(i=n.animationState)||void 0===i||i.setActive(pn.InView,r);var o=n.getProps(),a=r?o.onViewportEnter:o.onViewportLeave;null==a||a(t)}}))}}),[t,a,s,l])}function Hn(t,e,n){(0,r.useEffect)((function(){t&&requestAnimationFrame((function(){var t;e.hasEnteredView=!0;var i=n.getProps().onViewportEnter;null==i||i(null),null===(t=n.animationState)||void 0===t||t.setActive(pn.InView,!0)}))}),[t])}var Yn=function(t){return function(e){return t(e),null}},Wn={inView:Yn((function(t){var e=t.visualElement,n=t.whileInView,i=t.onViewportEnter,o=t.onViewportLeave,a=t.viewport,s=void 0===a?{}:a,u=(0,r.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||i||o);s.once&&u.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?Hn:Xn)(l,u.current,e,s)})),tap:Yn((function(t){var e=t.onTap,n=t.onTapStart,i=t.onTapCancel,o=t.whileTap,a=t.visualElement,s=e||n||i||o,u=(0,r.useRef)(!1),l=(0,r.useRef)(null);function c(){var t;null===(t=l.current)||void 0===t||t.call(l),l.current=null}function d(){var t;return c(),u.current=!1,null===(t=a.animationState)||void 0===t||t.setActive(pn.Tap,!1),!Dn()}function p(t,n){d()&&(Mn(a.getInstance(),t.target)?null==e||e(t,n):null==i||i(t,n))}function f(t,e){d()&&(null==i||i(t,e))}wn(a,"pointerdown",s?function(t,e){var i;c(),u.current||(u.current=!0,l.current=(0,Bn.F)(Sn(window,"pointerup",p),Sn(window,"pointercancel",f)),null===(i=a.animationState)||void 0===i||i.setActive(pn.Tap,!0),null==n||n(t,e))}:void 0),Fn(c)})),focus:Yn((function(t){var e=t.whileFocus,n=t.visualElement;mn(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(pn.Focus,!0)}:void 0),mn(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(pn.Focus,!1)}:void 0)})),hover:Yn((function(t){var e=t.onHoverStart,n=t.onHoverEnd,i=t.whileHover,r=t.visualElement;wn(r,"pointerenter",e||i?jn(r,!0,e):void 0),wn(r,"pointerleave",n||i?jn(r,!1,n):void 0)}))};function Kn(){var t=(0,r.useContext)(p);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,i=t.register,o=qn();return(0,r.useEffect)((function(){return i(o)}),[]),!e&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}var Gn=0,Zn=function(){return Gn++},qn=function(){return P(Zn)};function $n(t,e){if(!Array.isArray(e))return!1;var n=e.length;if(n!==t.length)return!1;for(var i=0;i<n;i++)if(e[i]!==t[i])return!1;return!0}var Qn=function(t){return function(e){return e.test(t)}},Jn=[Q.ai,$.px,$.KN,$.uj,$.vw,$.vh,{test:function(t){return"auto"===t},parse:function(t){return t}}],ti=function(t){return Jn.find(Qn(t))},ei=(0,i.__spreadArray)((0,i.__spreadArray)([],(0,i.__read)(Jn),!1),[q.y,N.f],!1),ni=function(t){return ei.find(Qn(t))};function ii(t,e,n){t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,R(n))}function ri(t,e){if(e)return(e[t]||e.default||e).from}function oi(t,e,n){var r;void 0===n&&(n={});var o=x(t,e,n.custom),a=(o||{}).transition,s=void 0===a?t.getDefaultTransition()||{}:a;n.transitionOverride&&(s=n.transitionOverride);var u=o?function(){return ai(t,o,n)}:function(){return Promise.resolve()},l=(null===(r=t.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var o=s.delayChildren,a=void 0===o?0:o,u=s.staggerChildren,l=s.staggerDirection;return function(t,e,n,r,o,a){void 0===n&&(n=0),void 0===r&&(r=0),void 0===o&&(o=1);var s=[],u=(t.variantChildren.size-1)*r,l=1===o?function(t){return void 0===t&&(t=0),t*r}:function(t){return void 0===t&&(t=0),u-t*r};return Array.from(t.variantChildren).sort(si).forEach((function(t,r){s.push(oi(t,e,(0,i.__assign)((0,i.__assign)({},a),{delay:n+l(r)})).then((function(){return t.notifyAnimationComplete(e)})))})),Promise.all(s)}(t,e,a+r,u,l,n)}:function(){return Promise.resolve()},c=s.when;if(c){var d=(0,i.__read)("beforeChildren"===c?[u,l]:[l,u],2),p=d[0],f=d[1];return p().then(f)}return Promise.all([u(),l(n.delay)])}function ai(t,e,n){var r,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,p=void 0===d?t.getDefaultTransition():d,f=c.transitionEnd,v=(0,i.__rest)(c,["transition","transitionEnd"]);u&&(p=u);var h=[],m=l&&(null===(r=t.animationState)||void 0===r?void 0:r.getState()[l]);for(var g in v){var y=t.getValue(g),_=v[g];if(!(!y||void 0===_||m&&ui(m,g))){var E=ct(g,y,_,(0,i.__assign)({delay:s},p));h.push(E)}}return Promise.all(h).then((function(){f&&function(t,e){var n=x(t,e),r=n?t.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,a=void 0===o?{}:o;r.transition;var s=(0,i.__rest)(r,["transitionEnd","transition"]);for(var u in s=(0,i.__assign)((0,i.__assign)({},s),a))ii(t,u,rt(s[u]))}(t,f)}))}function si(t,e){return t.sortNodePosition(e)}function ui(t,e){var n=t.protectedKeys,i=t.needsAnimating,r=n.hasOwnProperty(e)&&!0!==i[e];return i[e]=!1,r}var li=[pn.Animate,pn.InView,pn.Focus,pn.Hover,pn.Tap,pn.Drag,pn.Exit],ci=(0,i.__spreadArray)([],(0,i.__read)(li),!1).reverse(),di=li.length;function pi(t){var e,n=function(t){return function(e){return Promise.all(e.map((function(e){var n=e.animation,i=e.options;return function(t,e,n){var i;if(void 0===n&&(n={}),t.notifyAnimationStart(e),Array.isArray(e)){var r=e.map((function(e){return oi(t,e,n)}
1));i=Promise.all(r)}else if("string"==typeof e)i=oi(t,e,n);else{var o="function"==typeof e?x(t,e,n.custom):e;i=ai(t,o,n)}return i.then((function(){return t.notifyAnimationComplete(e)}))}(t,n,i)})))}}(t),r=((e={})[pn.Animate]=fi(!0),e[pn.InView]=fi(),e[pn.Hover]=fi(),e[pn.Tap]=fi(),e[pn.Drag]=fi(),e[pn.Focus]=fi(),e[pn.Exit]=fi(),e),o={},a=!0,s=function(e,n){var r=x(t,n);if(r){r.transition;var o=r.transitionEnd,a=(0,i.__rest)(r,["transition","transitionEnd"]);e=(0,i.__assign)((0,i.__assign)((0,i.__assign)({},e),a),o)}return e};function u(e,u){for(var l,c=t.getProps(),d=t.getVariantContext(!0)||{},p=[],f=new Set,v={},h=1/0,y=function(n){var o=ci[n],y=r[o],x=null!==(l=c[o])&&void 0!==l?l:d[o],_=g(x),E=o===u?y.isActive:null;!1===E&&(h=n);var A=x===d[o]&&x!==c[o]&&_;if(A&&a&&t.manuallyAnimateOnMount&&(A=!1),y.protectedKeys=(0,i.__assign)({},v),!y.isActive&&null===E||!x&&!y.prevProp||un(x)||"boolean"==typeof x)return"continue";var P=function(t,e){return"string"==typeof e?e!==t:!!m(e)&&!$n(e,t)}(y.prevProp,x),b=P||o===u&&y.isActive&&!A&&_||n>h&&_,T=Array.isArray(x)?x:[x],V=T.reduce(s,{});!1===E&&(V={});var S=y.prevResolvedValues,w=void 0===S?{}:S,C=(0,i.__assign)((0,i.__assign)({},w),V),L=function(t){b=!0,f.delete(t),y.needsAnimating[t]=!0};for(var R in C){var k=V[R],D=w[R];v.hasOwnProperty(R)||(k!==D?X(k)&&X(D)?!$n(k,D)||P?L(R):y.protectedKeys[R]=!0:void 0!==k?L(R):f.add(R):void 0!==k&&f.has(R)?L(R):y.protectedKeys[R]=!0)}y.prevProp=x,y.prevResolvedValues=V,y.isActive&&(v=(0,i.__assign)((0,i.__assign)({},v),V)),a&&t.blockInitialAnimation&&(b=!1),b&&!A&&p.push.apply(p,(0,i.__spreadArray)([],(0,i.__read)(T.map((function(t){return{animation:t,options:(0,i.__assign)({type:o},e)}}))),!1))},x=0;x<di;x++)y(x);if(o=(0,i.__assign)({},v),f.size){var _={};f.forEach((function(e){var n=t.getBaseTarget(e);void 0!==n&&(_[e]=n)})),p.push({animation:_})}var E=Boolean(p.length);return a&&!1===c.initial&&!t.manuallyAnimateOnMount&&(E=!1),a=!1,E?n(p):Promise.resolve()}return{isAnimated:function(t){return void 0!==o[t]},animateChanges:u,setActive:function(e,n,i){var o;return r[e].isActive===n?Promise.resolve():(null===(o=t.variantChildren)||void 0===o||o.forEach((function(t){var i;return null===(i=t.animationState)||void 0===i?void 0:i.setActive(e,n)})),r[e].isActive=n,u(i,e))},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}function fi(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var vi={animation:Yn((function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=pi(e)),un(n)&&(0,r.useEffect)((function(){return n.subscribe(e)}),[n])})),exit:Yn((function(t){var e=t.custom,n=t.visualElement,o=(0,i.__read)(Kn(),2),a=o[0],s=o[1],u=(0,r.useContext)(p);(0,r.useEffect)((function(){var t,i;n.isPresent=a;var r=null===(t=n.animationState)||void 0===t?void 0:t.setActive(pn.Exit,!a,{custom:null!==(i=null==u?void 0:u.custom)&&void 0!==i?i:e});!a&&(null==r||r.then(s))}),[a])}))},hi=function(){function t(t,e,n){var r=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var t=yi(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=(0,Dt.I)(t.offset,{x:0,y:0})>=3;if(e||n){var o=t.point,a=(0,b.KK)().timestamp;r.history.push((0,i.__assign)((0,i.__assign)({},o),{timestamp:a}));var s=r.handlers,u=s.onStart,l=s.onMove;e||(u&&u(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){r.lastMoveEvent=t,r.lastMoveEventInfo=mi(e,r.transformPagePoint),gn(t)&&0===t.buttons?r.handlePointerUp(t,e):b.Ay.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,i=n.onEnd,o=n.onSessionEnd,a=yi(mi(e,r.transformPagePoint),r.history);r.startEvent&&i&&i(t,a),o&&o(t,a)},!(yn(t)&&t.touches.length>1)){this.handlers=e,this.transformPagePoint=o;var a=mi(An(t),this.transformPagePoint),s=a.point,u=(0,b.KK)().timestamp;this.history=[(0,i.__assign)((0,i.__assign)({},s),{timestamp:u})];var l=e.onSessionStart;l&&l(t,yi(a,this.history)),this.removeListeners=(0,Bn.F)(Sn(window,"pointermove",this.handlePointerMove),Sn(window,"pointerup",this.handlePointerUp),Sn(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),b.eO.update(this.updatePoint)},t}();function mi(t,e){return e?{point:e(t.point)}:t}function gi(t,e){return{x:t.x-e.x,y:t.y-e.y}}function yi(t,e){var n=t.point;return{point:n,delta:gi(n,_i(e)),offset:gi(n,xi(e)),velocity:Ei(e,.1)}}function xi(t){return t[0]}function _i(t){return t[t.length-1]}function Ei(t,e){if(t.length<2)return{x:0,y:0};for(var n=t.length-1,i=null,r=_i(t);n>=0&&(i=t[n],!(r.timestamp-i.timestamp>M(e)));)n--;if(!i)return{x:0,y:0};var o=(r.timestamp-i.timestamp)/1e3;if(0===o)return{x:0,y:0};var a={x:(r.x-i.x)/o,y:(r.y-i.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}var Ai=n(17622);function Pi(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 bi(t,e){var n,r=e.min-t.min,o=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=(0,i.__read)([o,r],2))[0],o=n[1]),{min:r,max:o}}var Ti=.35;function Vi(t,e,n){return{min:Si(t,e),max:Si(t,n)}}function Si(t,e){var n;return"number"==typeof t?t:null!==(n=t[e])&&void 0!==n?n:0}function wi(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function Ci(t,e){return wi(function(t,e){if(!e)return t;var n=e({x:t.left,y:t.top}),i=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(t.getBoundingClientRect(),e))}var Li=new WeakMap,Ri=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={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=t}return t.prototype.start=function(t,e){var n=this,i=(void 0===e?{}:e).snapToCursor,r=void 0!==i&&i;!1!==this.visualElement.isPresent&&(this.panSession=new hi(t,{onSessionStart:function(t){n.stopAnimation(),r&&n.snapToCursor(An(t,"page").point)},onStart:function(t,e){var i,r=n.getProps(),o=r.drag,a=r.dragPropagation,s=r.onDragStart;(!o||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=kn(o),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),Qt((function(t){var e,i,r=n.getAxisMotionValue(t).get()||0;if($.KN.test(r)){var o=null===(i=null===(e=n.visualElement.projection)||void 0===e?void 0:e.layout)||void 0===i?void 0:i.actual[t];o&&(r=jt(o)*(parseFloat(r)/100))}n.originPoint[t]=r})),null==s||s(t,e),null===(i=n.visualElement.animationState)||void 0===i||i.setActive(pn.Drag,!0))},onMove:function(t,e){var i=n.getProps(),r=i.dragPropagation,o=i.dragDirectionLock,a=i.onDirectionLock,s=i.onDrag;if(r||n.openGlobalLock){var u=e.offset;if(o&&null===n.currentDirection)return n.currentDirection=function(t,e){void 0===e&&(e=10);var n=null;return Math.abs(t.y)>e?n="y":Math.abs(t.x)>e&&(n="x"),n}(u),void(null!==n.currentDirection&&(null==a||a(n.currentDirection)));n.updateAxis("x",e.point,u),n.updateAxis("y",e.point,u),n.visualElement.syncRender(),null==s||s(t,e)}},onSessionEnd:function(t,e){return n.stop(t,e)}},{transformPagePoint:this.visualElement.getTransformPagePoint()}))},t.prototype.stop=function(t,e){var n=this.isDragging;if(this.cancel(),n){var i=e.velocity;this.startAnimation(i);var r=this.getProps().onDragEnd;null==r||r(t,e)}},t.prototype.cancel=function(){var t,e;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===(e=this.visualElement.animationState)||void 0===e||e.setActive(pn.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var i=this.getProps().drag;if(n&&ki(t,i,this.currentDirection)){var r,o,a,s,u,l=this.getAxisMotionValue(t),c=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(r=c,o=this.constraints[t],a=this.elastic[t],s=o.min,u=o.max,void 0!==s&&r<s?r=a?(0,T.j)(s,r,a.min):Math.max(r,s):void 0!==u&&r>u&&(r=a?(0,T.j)(u,r,a.max):Math.min(r,u)),c=r),l.set(c)}}
1,t.prototype.resolveConstraints=function(){var t=this,e=this.getProps(),n=e.dragConstraints,i=e.dragElastic,r=(this.visualElement.projection||{}).layout,o=this.constraints;n&&h(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!r)&&function(t,e){var n=e.top,i=e.left,r=e.bottom,o=e.right;return{x:Pi(t.x,i,o),y:Pi(t.y,n,r)}}(r.actual,n),this.elastic=function(t){return void 0===t&&(t=Ti),!1===t?t=0:!0===t&&(t=Ti),{x:Vi(t,"left","right"),y:Vi(t,"top","bottom")}}(i),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Qt((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}(r.actual[e],t.constraints[e]))}))},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!h(e))return!1;var i=e.current;(0,F.V)(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var r=this.visualElement.projection;if(!r||!r.layout)return!1;var o=function(t,e,n){var i=Ci(t,n),r=e.scroll;return r&&(wt(i.x,r.x),wt(i.y,r.y)),i}(i,r.root,this.visualElement.getTransformPagePoint()),a=function(t,e){return{x:bi(t.x,e.x),y:bi(t.y,e.y)}}(r.layout.actual,o);if(n){var s=n(function(t){var e=t.x,n=t.y;return{top:n.min,right:e.max,bottom:n.max,left:e.min}}(a));this.hasMutatedConstraints=!!s,s&&(a=wi(s))}return a},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),r=n.drag,o=n.dragMomentum,a=n.dragElastic,s=n.dragTransition,u=n.dragSnapToOrigin,l=n.onDragTransitionEnd,c=this.constraints||{},d=Qt((function(n){var l;if(ki(n,r,e.currentDirection)){var d=null!==(l=null==c?void 0:c[n])&&void 0!==l?l:{};u&&(d={min:0,max:0});var p=a?200:1e6,f=a?40:1e7,v=(0,i.__assign)((0,i.__assign)({type:"inertia",velocity:o?t[n]:0,bounceStiffness:p,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10},s),d);return e.startAxisValueAnimation(n,v)}}));return Promise.all(d).then(l)},t.prototype.startAxisValueAnimation=function(t,e){return ct(t,this.getAxisMotionValue(t),0,e)},t.prototype.stopAnimation=function(){var t=this;Qt((function(e){return t.getAxisMotionValue(e).stop()}))},t.prototype.getAxisMotionValue=function(t){var e,n,i="_drag"+t.toUpperCase();return this.visualElement.getProps()[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;Qt((function(n){if(ki(n,e.getProps().drag,e.currentDirection)){var i=e.visualElement.projection,r=e.getAxisMotionValue(n);if(i&&i.layout){var o=i.layout.actual[n],a=o.min,s=o.max;r.set(t[n]-(0,T.j)(a,s,.5))}}}))},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),i=n.drag,r=n.dragConstraints,o=this.visualElement.projection;if(h(r)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};Qt((function(t){var n,i,r,o,s,u=e.getAxisMotionValue(t);if(u){var l=u.get();a[t]=(n={min:l,max:l},i=e.constraints[t],r=.5,o=jt(n),(s=jt(i))>o?r=(0,dt.q)(i.min,i.max-o,n.min):o>s&&(r=(0,dt.q)(n.min,n.max-s,i.min)),(0,Ai.q)(0,1,r))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(t=o.root)||void 0===t||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),Qt((function(t){if(ki(t,i,null)){var n=e.getAxisMotionValue(t),r=e.constraints[t],o=r.min,s=r.max;n.set((0,T.j)(o,s,a[t]))}}))}},t.prototype.addListeners=function(){var t,e=this;Li.set(this.visualElement,this);var n=Sn(this.visualElement.getInstance(),"pointerdown",(function(t){var n=e.getProps(),i=n.drag,r=n.dragListener;i&&(void 0===r||r)&&e.start(t)})),i=function(){h(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},r=this.visualElement.projection,o=r.addEventListener("measure",i);r&&!r.layout&&(null===(t=r.root)||void 0===t||t.updateScroll(),r.updateLayout()),i();var a=hn(window,"resize",(function(){e.scalePositionWithinConstraints()}));return r.addEventListener("didUpdate",(function(t){var n=t.delta,i=t.hasLayoutChanged;e.isDragging&&i&&(Qt((function(t){var i=e.getAxisMotionValue(t);i&&(e.originPoint[t]+=n[t].translate,i.set(i.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,r=t.dragDirectionLock,o=void 0!==r&&r,a=t.dragPropagation,s=void 0!==a&&a,u=t.dragConstraints,l=void 0!==u&&u,c=t.dragElastic,d=void 0===c?Ti:c,p=t.dragMomentum,f=void 0===p||p;return(0,i.__assign)((0,i.__assign)({},t),{drag:n,dragDirectionLock:o,dragPropagation:s,dragConstraints:l,dragElastic:d,dragMomentum:f})},t}();function ki(t,e,n){return!(!0!==e&&e!==t||null!==n&&n!==t)}var Di={pan:Yn((function(t){var e=t.onPan,n=t.onPanStart,i=t.onPanEnd,o=t.onPanSessionStart,a=t.visualElement,s=e||n||i||o,u=(0,r.useRef)(null),l=(0,r.useContext)(c).transformPagePoint,d={onSessionStart:o,onStart:n,onMove:e,onEnd:function(t,e){u.current=null,i&&i(t,e)}};(0,r.useEffect)((function(){null!==u.current&&u.current.updateHandlers(d)}
1)),wn(a,"pointerdown",s&&function(t){u.current=new hi(t,d,{transformPagePoint:l})}),Fn((function(){return u.current&&u.current.end()}))})),drag:Yn((function(t){var e=t.dragControls,n=t.visualElement,i=P((function(){return new Ri(n)}));(0,r.useEffect)((function(){return e&&e.subscribe(i)}),[i,e]),(0,r.useEffect)((function(){return i.addListeners()}),[i])}))},ji=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"],Mi=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,o=t.getBaseTarget,a=t.makeTargetAnimatable,s=t.measureViewportBox,u=t.render,l=t.readValueFromInstance,c=t.removeValueFromRenderState,d=t.sortNodePosition,p=t.scrapeMotionValuesFromProps;return function(t,e){var f=t.parent,v=t.props,h=t.presenceId,m=t.blockInitialAnimation,y=t.visualState;void 0===e&&(e={});var x,A,P=!1,T=y.latestValues,V=y.renderState,S=function(){var t=ji.map((function(){return new C})),e={},n={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){ji.forEach((function(i){var r,o="on"+i,a=t[o];null===(r=e[i])||void 0===r||r.call(e),a&&(e[i]=n[o](a))}))}};return t.forEach((function(t,e){n["on"+ji[e]]=function(e){return t.add(e)},n["notify"+ji[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];t.notify.apply(t,(0,i.__spreadArray)([],(0,i.__read)(e),!1))}})),n}(),w=new Map,L=new Map,D={},j=(0,i.__assign)({},T);function M(){x&&P&&(F(),u(x,V,v.style,X.projection))}function F(){r(X,V,T,e,v)}function B(){S.notifyUpdate(T)}var O=p(v);for(var I in O){var U=O[I];void 0!==T[I]&&k(U)&&U.set(T[I],!1)}var N=_(v),z=E(v),X=(0,i.__assign)((0,i.__assign)({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:h,variantChildren:z?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==f?void 0:f.isMounted()),blockInitialAnimation:m,isMounted:function(){return Boolean(x)},mount:function(t){P=!0,x=X.current=t,X.projection&&X.projection.mount(t),z&&f&&!N&&(A=null==f?void 0:f.addVariantChild(X)),null==f||f.children.add(X),X.setProps(v)},unmount:function(){var t;null===(t=X.projection)||void 0===t||t.unmount(),b.eO.update(B),b.eO.render(M),L.forEach((function(t){return t()})),null==A||A(),null==f||f.children.delete(X),S.clearAllListeners(),x=void 0,P=!1},addVariantChild:function(t){var e,n=X.getClosestVariantNode();if(n)return null===(e=n.variantChildren)||void 0===e||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return d&&n===t.treeType?d(X.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return z?X:null==f?void 0:f.getClosestVariantNode()},getLayoutId:function(){return v.layoutId},getInstance:function(){return x},getStaticValue:function(t){return T[t]},setStaticValue:function(t,e){return T[t]=e},getLatestValues:function(){return T},setVisibility:function(t){X.isVisible!==t&&(X.isVisible=t,X.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),a(X,t,v,e)},measureViewportBox:function(){return s(x,v)},addValue:function(t,e){X.hasValue(t)&&X.removeValue(t),w.set(t,e),T[t]=e.get(),function(t,e){var n=e.onChange((function(e){T[t]=e,v.onUpdate&&b.Ay.update(B,!1,!0)})),i=e.onRenderRequest(X.scheduleRender);L.set(t,(function(){n(),i()}))}(t,e)},removeValue:function(t){var e;w.delete(t),null===(e=L.get(t))||void 0===e||e(),L.delete(t),delete T[t],c(t,V)},hasValue:function(t){return w.has(t)},getValue:function(t,e){var n=w.get(t);return void 0===n&&void 0!==e&&(n=R(e),X.addValue(t,n)),n},forEachValue:function(t){return w.forEach(t)},readValue:function(t){var n;return null!==(n=T[t])&&void 0!==n?n:l(x,t,e)},setBaseTarget:function(t,e){j[t]=e},getBaseTarget:function(t){if(o){var e=o(v,t);if(void 0!==e&&!k(e))return e}return j[t]}},S),{build:function(){return F(),V},scheduleRender:function(){b.Ay.render(M,!1,!0)},syncRender:M,setProps:function(t){v=t,S.updatePropListeners(t),D=function(t,e,n){var i;for(var r in e){var o=e[r],a=n[r];if(k(o))t.addValue(r,o);else if(k(a))t.addValue(r,R(o));else if(a!==o)if(t.hasValue(r)){var s=t.getValue(r);!s.hasAnimated&&s.set(o)}else t.addValue(r,R(null!==(i=t.getStaticValue(r))&&void 0!==i?i:o))}for(var r in n)void 0===e[r]&&t.removeValue(r);return e}(X,p(v),D)},getProps:function(){return v},getVariant:function(t){var e;return null===(e=v.variants)||void 0===e?void 0:e[t]},getDefaultTransition:function(){return v.transition},getTransformPagePoint:function(){return v.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==f?void 0:f.getVariantContext();if(!N){var e=(null==f?void 0:f.getVariantContext())||{};return void 0!==v.initial&&(e.initial=v.initial),e}for(var n={},i=0;i<Bi;i++){var r=Fi[i],o=v[r];(g(o)||!1===o)&&(n[r]=o)}return n}});return X}},Fi=(0,i.__spreadArray)(["initial"],(0,i.__read)(li),!1),Bi=Fi.length;function Oi(t){return"string"==typeof t&&t.startsWith("var(--")}var Ii=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function Ui(t,e,n){void 0===n&&(n=1),(0,F.V)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var r=(0,i.__read)(function(t){var e=Ii.exec(t);if(!e)return[,];var n=(0,i.__read)(e,3);return[n[1],n[2]]}(t),2),o=r[0],a=r[1];if(o){var s=window.getComputedStyle(e).getPropertyValue(o);return s?s.trim():Oi(a)?Ui(a,e,n+1):a}}var Ni,zi=new Set(["width","height","top","left","right","bottom","x","y"]),Xi=function(t){return zi.has(t)},Hi=function(t,e){t.set(e,!1),t.set(e)},Yi=function(t){return t===Q.ai||t===$.px};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(Ni||(Ni={}));var Wi=function(t,e){return parseFloat(t.split(", ")[e])},Ki=function(t,e){return function(n,i){var r=i.transform;if("none"===r||!r)return 0;var o=r.match(/^matrix3d\((.+)\)$/);if(o)return Wi(o[1],e);var a=r.match(/^matrix\((.+)\)$/);return a?Wi(a[1],t):0}},Gi=new Set(["x","y","z"]),Zi=te.filter((function(t){return!Gi.has(t)})),qi={width:function(t,e){var n=t.x,i=e.paddingLeft,r=void 0===i?"0":i,o=e.paddingRight,a=void 0===o?"0":o;return n.max-n.min-parseFloat(r)-parseFloat(a)},height:function(t,e){var n=t.y,i=e.paddingTop,r=void 0===i?"0":i,o=e.paddingBottom,a=void 0===o?"0":o;return n.max-n.min-parseFloat(r)-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,i=e.top;return parseFloat(i)+(n.max-n.min)},right:function(t,e){var n=t.x,i=e.left;return parseFloat(i)+(n.max-n.min)},x:Ki(4,13),y:Ki(5,14)};function $i(t,e,n,r){return function(t){return Object.keys(t).some(Xi)}(e)?function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=(0,i.__assign)({},e),r=(0,i.__assign)({},r);var o=Object.keys(e).filter(Xi),a=[],s=!1,u=[];
1if(o.forEach((function(i){var o=t.getValue(i);if(t.hasValue(i)){var l,c=n[i],d=ti(c),p=e[i];if(X(p)){var f=p.length,v=null===p[0]?1:0;c=p[v],d=ti(c);for(var h=v;h<f;h++)l?(0,F.V)(ti(p[h])===l,"All keyframes must be of the same type"):(l=ti(p[h]),(0,F.V)(l===d||Yi(d)&&Yi(l),"Keyframes must be of the same dimension as the current value"))}else l=ti(p);if(d!==l)if(Yi(d)&&Yi(l)){var m=o.get();"string"==typeof m&&o.set(parseFloat(m)),"string"==typeof p?e[i]=parseFloat(p):Array.isArray(p)&&l===$.px&&(e[i]=p.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==l?void 0:l.transform)&&(0===c||0===p)?0===c?o.set(l.transform(c)):e[i]=d.transform(p):(s||(a=function(t){var e=[];return Zi.forEach((function(n){var i=t.getValue(n);void 0!==i&&(e.push([n,i.get()]),i.set(n.startsWith("scale")?1:0))})),e.length&&t.syncRender(),e}(t),s=!0),u.push(i),r[i]=void 0!==r[i]?r[i]:e[i],Hi(o,p))}})),u.length){var l=function(t,e,n){var i=e.measureViewportBox(),r=e.getInstance(),o=getComputedStyle(r),a=o.display,s={};"none"===a&&e.setStaticValue("display",t.display||"block"),n.forEach((function(t){s[t]=qi[t](i,o)})),e.syncRender();var u=e.measureViewportBox();return n.forEach((function(n){var i=e.getValue(n);Hi(i,s[n]),t[n]=qi[n](u,o)})),t}(e,t,u);return a.length&&a.forEach((function(e){var n=(0,i.__read)(e,2),r=n[0],o=n[1];t.getValue(r).set(o)})),t.syncRender(),{target:l,transitionEnd:r}}return{target:e,transitionEnd:r}}(t,e,n,r):{target:e,transitionEnd:r}}var Qi={treeType:"dom",readValueFromInstance:function(t,e){if(ie(e)){var n=nt(e);return n&&n.default||0}var i,r=(i=t,window.getComputedStyle(i));return(Oe(e)?r.getPropertyValue(e):r[e])||0},sortNodePosition:function(t,e){return 2&t.compareDocumentPosition(e)?1:-1},getBaseTarget:function(t,e){var n;return null===(n=t.style)||void 0===n?void 0:n[e]},measureViewportBox:function(t,e){return Ci(t,e.transformPagePoint)},resetTransform:function(t,e,n){var i=n.transformTemplate;e.style.transform=i?i({},""):"none",t.scheduleRender()},restoreTransform:function(t,e){t.style.transform=e.style.transform},removeValueFromRenderState:function(t,e){var n=e.vars,i=e.style;delete n[t],delete i[t]},makeTargetAnimatable:function(t,e,n,r){var o=n.transformValues;void 0===r&&(r=!0);var a=e.transition,s=e.transitionEnd,u=(0,i.__rest)(e,["transition","transitionEnd"]),l=function(t,e,n){var i,r,o={};for(var a in t)o[a]=null!==(i=ri(a,e))&&void 0!==i?i:null===(r=n.getValue(a))||void 0===r?void 0:r.get();return o}(u,a||{},t);if(o&&(s&&(s=o(s)),u&&(u=o(u)),l&&(l=o(l))),r){!function(t,e,n){var i,r,o,a,s=Object.keys(e).filter((function(e){return!t.hasValue(e)})),u=s.length;if(u)for(var l=0;l<u;l++){var c=s[l],d=e[c],p=null;Array.isArray(d)&&(p=d[0]),null===p&&(p=null!==(r=null!==(i=n[c])&&void 0!==i?i:t.readValue(c))&&void 0!==r?r:e[c]),null!=p&&("string"==typeof p&&(/^\-?\d*\.?\d+$/.test(p)||/^0[^.\s]+$/.test(p))?p=parseFloat(p):!ni(p)&&N.f.test(d)&&(p=it(c,d)),t.addValue(c,R(p)),null!==(o=(a=n)[c])&&void 0!==o||(a[c]=p),t.setBaseTarget(c,p))}}(t,u,l);var c=function(t,e,n,r){var o=function(t,e,n){var r,o=(0,i.__rest)(e,[]),a=t.getInstance();if(!(a instanceof Element))return{target:o,transitionEnd:n};for(var s in n&&(n=(0,i.__assign)({},n)),t.forEachValue((function(t){var e=t.get();if(Oi(e)){var n=Ui(e,a);n&&t.set(n)}})),o){var u=o[s];if(Oi(u)){var l=Ui(u,a);l&&(o[s]=l,n&&(null!==(r=n[s])&&void 0!==r||(n[s]=u)))}}return{target:o,transitionEnd:n}}(t,e,r);return $i(t,e=o.target,n,r=o.transitionEnd)}(t,u,l,s);s=c.transitionEnd,u=c.target}return(0,i.__assign)({transition:a,transitionEnd:s},u)},scrapeMotionValuesFromProps:an,build:function(t,e,n,i,r){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),Ue(e,n,i,r.transformTemplate)},render:nn},Ji=Mi(Qi),tr=Mi((0,i.__assign)((0,i.__assign)({},Qi),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return ie(e)?(null===(n=nt(e))||void 0===n?void 0:n.default)||0:(e=rn.has(e)?e:en(e),t.getAttribute(e))},scrapeMotionValuesFromProps:sn,build:function(t,e,n,i,r){qe(e,n,i,r.transformTemplate)},render:on})),er=function(t,e){return Me(t)?tr(e,{enableHardwareAcceleration:!1}):Ji(e,{enableHardwareAcceleration:!0})};function nr(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var ir={correct:function(t,e){if(!e.target)return t;if("string"==typeof t){if(!$.px.test(t))return t;t=parseFloat(t)}var n=nr(t,e.target.x),i=nr(t,e.target.y);return"".concat(n,"% ").concat(i,"%")}},rr="_$css",or={correct:function(t,e){var n=e.treeScale,i=e.projectionDelta,r=t,o=t.includes("var("),a=[];o&&(t=t.replace(Ii,(function(t){return a.push(t),rr})));var s=N.f.parse(t);if(s.length>5)return r;var u=N.f.createTransformer(t),l="number"!=typeof s[0]?1:0,c=i.x.scale*n.x,d=i.y.scale*n.y;s[0+l]/=c,s[1+l]/=d;var p=(0,T.j)(c,d,.5);"number"==typeof s[2+l]&&(s[2+l]/=p),"number"==typeof s[3+l]&&(s[3+l]/=p);var f=u(s);if(o){var v=0;f=f.replace(rr,(function(){var t=a[v];return v++,t}))}return f}},ar=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.componentDidMount=function(){var t,e=this,n=this.props,r=n.visualElement,o=n.layoutGroup,a=n.switchLayoutGroup,s=n.layoutId,u=r.projection;t=sr,Object.assign(qt,t),u&&((null==o?void 0:o.group)&&o.group.add(u),(null==a?void 0:a.register)&&s&&a.register(u),u.root.didUpdate(),u.addEventListener("animationComplete",(function(){e.safeToRemove()})),u.setOptions((0,i.__assign)((0,i.__assign)({},u.options),{onExitComplete:function(){return e.safeToRemove()}}))),le.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,i=n.layoutDependency,r=n.visualElement,o=n.drag,a=n.isPresent,s=r.projection;return s?(s.isPresent=a,o||t.layoutDependency!==i||void 0===i?s.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?s.promote():s.relegate()||b.Ay.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,i=t.switchLayoutGroup,r=e.projection;r&&(r.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(r),(null==i?void 0:i.deregister)&&i.deregister(r))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null==t||t()},e.prototype.render=function(){return null},e}(r.Component),sr={borderRadius:(0,i.__assign)((0,i.__assign)({},ir),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:ir,borderTopRightRadius:ir,borderBottomLeftRadius:ir,borderBottomRightRadius:ir,boxShadow:or},ur={measureLayout:function(t){var e=(0,i.__read)(Kn(),2),n=e[0],o=e[1],a=(0,r.useContext)(Ce);return r.createElement(ar,(0,i.__assign)({},t,{layoutGroup:a,switchLayoutGroup:(0,r.useContext)(Le),isPresent:n,safeToRemove:o}))}},lr=ce({attachResizeListener:function(t,e){return t.addEventListener("resize",e,{passive:!0}),function(){return t.removeEventListener("resize",e)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),cr={current:void 0},dr=ce({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!cr.current){var t=new lr(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),cr.current=t}return cr.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"}}),pr=(0,i.__assign)((0,i.__assign)((0,i.__assign)((0,i.__assign)({},vi),Wn),Di),ur),fr=De((function(t,e){return function(t,e,n,r,o){var a=e.forwardMotionProps,s=void 0!==a&&a,u=Me(t)?fn:vn;return(0,i.__assign)((0,i.__assign)({},u),{preloadedFeatures:n,useRender:Je(s),createVisualElement:r,projectionNodeConstructor:o,Component:t})}(t,e,pr,er,dr)}))},72252:function(t,e,n){n.d(e,{L:function(){return i}});var i=(0,n(14041).createContext)({})},75607:function(t,e,n){n.d(e,{B:function(){return a}});var i=n(29164),r=0,o=function(){return r++},a=function(){return(0,i.M)(o)}},80471:function(t,e,n){n.d(e,{E:function(){return r}});var i=n(14041),r=n(22741).B?i.useLayoutEffect:i.useEffect},95989:function(t,e,n){n.d(e,{Q:function(){return i}});var i=(0,n(14041).createContext)({transformPagePoint:function(t){return t},isStatic:!1,reducedMotion:"never"})}}]);
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.