PageSourceSearch

https://uremont.com/_next/static/chunks/2914-cfb7d267a2828fe5.js

js uremont.com collected 2026-10-01 15:20:58 UTC 100,894 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2914],{2274:(t,e,n)=>{n.d(e,{E:()=>i});var r=n(55729),i=n(89636).B?r.useLayoutEffect:r.useEffect},41459:(t,e,n)=>{n.d(e,{eO:()=>d,Ay:()=>x,qX:()=>h,KK:()=>g});let r=1/60*1e3,i="u">typeof performance?()=>performance.now():()=>Date.now(),o="u">typeof window?t=>window.requestAnimationFrame(t):t=>setTimeout(()=>t(i()),r),a=!0,s=!1,u=!1,l={delta:0,timestamp:0},c=["read","update","preRender","render","postRender"],p=c.reduce((t,e)=>{var n;let r,i,o,a,u,l,c;return t[e]=(n=()=>s=!0,r=[],i=[],o=0,a=!1,u=!1,l=new WeakSet,c={schedule:(t,e=!1,n=!1)=>{let s=n&&a,u=s?r:i;return e&&l.add(t),-1===u.indexOf(t)&&(u.push(t),s&&a&&(o=r.length)),t},cancel:t=>{let e=i.indexOf(t);-1!==e&&i.splice(e,1),l.delete(t)},process:t=>{if(a){u=!0;return}if(a=!0,[r,i]=[i,r],i.length=0,o=r.length)for(let e=0;e<o;e++){let i=r[e];i(t),l.has(i)&&(c.schedule(i),n())}a=!1,u&&(u=!1,c.process(t))}}),t},{}),f=c.reduce((t,e)=>{let n=p[e];return t[e]=(t,e=!1,r=!1)=>(s||y(),n.schedule(t,e,r)),t},{}),d=c.reduce((t,e)=>(t[e]=p[e].cancel,t),{}),h=c.reduce((t,e)=>(t[e]=()=>p[e].process(l),t),{}),v=t=>p[t].process(l),m=t=>{s=!1,l.delta=a?r:Math.max(Math.min(t-l.timestamp,40),1),l.timestamp=t,u=!0,c.forEach(v),u=!1,s&&(a=!1,o(m))},y=()=>{s=!0,a=!0,u||o(m)},g=()=>l,x=f},44033:(t,e,n)=>{n.d(e,{M:()=>i});var r=n(55729);function i(t){var e=(0,r.useRef)(null);return null===e.current&&(e.current=t()),e.current}},49326:(t,e,n)=>{let r;n.d(e,{P:()=>iY});var i,o,a,s,u,l=n(79777),c=n(55729),p=n(52020),f=function(t){return{isEnabled:function(e){return t.some(function(t){return!!e[t]})}}},d={measureLayout:f(["layout","layoutId","drag"]),animation:f(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:f(["exit"]),drag:f(["drag","dragControls"]),focus:f(["whileFocus"]),hover:f(["whileHover","onHoverStart","onHoverEnd"]),tap:f(["whileTap","onTap","onTapStart","onTapCancel"]),pan:f(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:f(["whileInView","onViewportEnter","onViewportLeave"])},h=function(){},v=function(){},m=(0,c.createContext)({strict:!1}),y=Object.keys(d),g=y.length,x=(0,c.createContext)({transformPagePoint:function(t){return t},isStatic:!1,reducedMotion:"never"}),b=(0,c.createContext)({}),C=n(67017),E=n(2274),w=n(89636),A={current:null},P=!1;function S(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function T(t){return Array.isArray(t)}function V(t){return"string"==typeof t||T(t)}function M(t,e,n,r,i){var o;return void 0===r&&(r={}),void 0===i&&(i={}),"function"==typeof e&&(e=e(null!=n?n:t.custom,r,i)),"string"==typeof e&&(e=null==(o=t.variants)?void 0:o[e]),"function"==typeof e&&(e=e(null!=n?n:t.custom,r,i)),e}function R(t,e,n){var r,i,o=t.getProps();return M(o,e,null!=n?n:o.custom,(r={},t.forEachValue(function(t,e){return r[e]=t.get()}),r),(i={},t.forEachValue(function(t,e){return i[e]=t.getVelocity()}),i))}function L(t){var e;return"function"==typeof(null==(e=t.animate)?void 0:e.start)||V(t.initial)||V(t.animate)||V(t.whileHover)||V(t.whileDrag)||V(t.whileTap)||V(t.whileFocus)||V(t.exit)}function O(t){return!!(L(t)||t.variants)}function k(t){return Array.isArray(t)?t.join(" "):t}var j=n(44033),D={hasAnimatedSinceResize:!0,hasEverUpdated:!1},F=1,I=n(72369),U=(0,c.createContext)({}),B=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,l.C6)(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}(c.Component),z=["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 N(t){if("string"!=typeof t||t.includes("-"));else if(z.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}var X={},H=["","X","Y","Z"],Y=["transformPerspective","x","y","z"];function W(t,e){return Y.indexOf(t)-Y.indexOf(e)}["translate","scale","rotate","skew"].forEach(function(t){return H.forEach(function(e){return Y.push(t+e)})});var _=new Set(Y);function q(t){return _.has(t)}var G=new Set(["originX","originY","originZ"]);function K(t,e){var n=e.layout,r=e.layoutId;return q(t)||G.has(t)||(n||void 0!==r)&&(!!X[t]||"opacity"===t)}var $=function(t){return!!(null!==t&&"object"==typeof t&&t.getVelocity)},Z={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function J(t){return t.startsWith("--")}let Q=(t,e)=>n=>Math.max(Math.min(n,e),t),tt=t=>
1t%1?Number(t.toFixed(5)):t,te=/(-)?([\d]*\.?[\d])+/g,tn=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,tr=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function ti(t){return"string"==typeof t}let to=t=>({test:e=>ti(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),ta=to("deg"),ts=to("%"),tu=to("px"),tl=to("vh"),tc=to("vw"),tp=Object.assign(Object.assign({},ts),{parse:t=>ts.parse(t)/100,transform:t=>ts.transform(100*t)}),tf={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},td=Object.assign(Object.assign({},tf),{transform:Q(0,1)}),th=Object.assign(Object.assign({},tf),{default:1});var tv=(0,l.Cl)((0,l.Cl)({},tf),{transform:Math.round}),tm={borderWidth:tu,borderTopWidth:tu,borderRightWidth:tu,borderBottomWidth:tu,borderLeftWidth:tu,borderRadius:tu,radius:tu,borderTopLeftRadius:tu,borderTopRightRadius:tu,borderBottomRightRadius:tu,borderBottomLeftRadius:tu,width:tu,maxWidth:tu,height:tu,maxHeight:tu,size:tu,top:tu,right:tu,bottom:tu,left:tu,padding:tu,paddingTop:tu,paddingRight:tu,paddingBottom:tu,paddingLeft:tu,margin:tu,marginTop:tu,marginRight:tu,marginBottom:tu,marginLeft:tu,rotate:ta,rotateX:ta,rotateY:ta,rotateZ:ta,scale:th,scaleX:th,scaleY:th,scaleZ:th,skew:ta,skewX:ta,skewY:ta,distance:tu,translateX:tu,translateY:tu,translateZ:tu,x:tu,y:tu,z:tu,perspective:tu,transformPerspective:tu,opacity:td,originX:tp,originY:tp,originZ:tu,zIndex:tv,fillOpacity:td,strokeOpacity:td,numOctaves:tv};function ty(t,e,n,r){var i,o,a,s,u=t.style,l=t.vars,c=t.transform,p=t.transformKeys,f=t.transformOrigin;p.length=0;var d=!1,h=!1,v=!0;for(var m in e){var y=e[m];if(J(m)){l[m]=y;continue}var g=tm[m],x=g&&"number"==typeof y?g.transform(y):y;if(q(m)){if(d=!0,c[m]=x,p.push(m),!v)continue;y!==(null!=(s=g.default)?s:0)&&(v=!1)}else G.has(m)?(f[m]=x,h=!0):u[m]=x}d?u.transform=function(t,e,n,r){var i=t.transform,o=t.transformKeys,a=e.enableHardwareAcceleration,s=e.allowTransformNone,u="";o.sort(W);for(var l=!1,c=o.length,p=0;p<c;p++){var f=o[p];u+="".concat(Z[f]||f,"(").concat(i[f],") "),"z"===f&&(l=!0)}return!l&&(void 0===a||a)?u+="translateZ(0)":u=u.trim(),r?u=r(i,n?"":u):(void 0===s||s)&&n&&(u="none"),u}(t,n,v,r):r?u.transform=r({},""):!e.transform&&u.transform&&(u.transform="none"),h&&(i=f.originX,o=f.originY,a=f.originZ,u.transformOrigin="".concat(void 0===i?"50%":i," ").concat(void 0===o?"50%":o," ").concat(void 0===a?0:a))}var tg=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function tx(t,e,n){for(var r in e)$(e[r])||K(r,n)||(t[r]=e[r])}var tb=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 tC(t){return tb.has(t)}var tE=function(t){return!tC(t)};try{(i=require("@emotion/is-prop-valid").default)&&(tE=function(t){return t.startsWith("on")?!tC(t):i(t)})}catch(t){}function tw(t,e,n){return"string"==typeof t?t:tu.transform(e+n*t)}var tA={offset:"stroke-dashoffset",array:"stroke-dasharray"},tP={offset:"strokeDashoffset",array:"strokeDasharray"};function tS(t,e,n,r){var i,o,a,s,u,c,p,f,d=e.attrX,h=e.attrY,v=e.originX,m=e.originY,y=e.pathLength,g=e.pathSpacing,x=e.pathOffset;ty(t,(0,l.Tt)(e,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),t.attrs=t.style,t.style={};var b=t.attrs,C=t.style,E=t.dimensions;b.transform&&(E&&(C.transform=b.transform),delete b.transform),E&&(void 0!==v||void 0!==m||C.transform)&&(i=tw(void 0!==v?v:.5,E.x,E.width),o=tw(void 0!==m?m:.5,E.y,E.height),C.transformOrigin="".concat(i," ").concat(o)),void 0!==d&&(b.x=d),void 0!==h&&(b.y=h),void 0!==y&&(u=!1,void 0===(a=void 0===g?1:g)&&(a=1),void 0===(s=void 0===x?0:x)&&(s=0),void 0===u&&(u=!0),b.pathLength=1,b[(c=u?tA:tP).offset]=tu.transform(-s),p=tu.transform(y),f=tu.transform(a),b[c.array]="".concat(p," ").concat(f))}var tT=function(){return(0,l.Cl)((0,l.Cl)({},tg()),{attrs:{}})},tV=/([a-z])([A-Z])/g,tM=function(t){return t.replace(tV,"$1-$2").toLowerCase()};function tR(t,e,n,r){var i=e.style,o=e.vars;for(var a in Object.assign(t.style,i,r&&r.getProjectionStyles(n)),o)t.style.setProperty(a,o[a])}var tL=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function tO(t,e,n,r){for(var i in tR(t,e,void 0,r),e.attrs)t.setAttribute(tL.has(i)?i:tM(i),e.attrs[i])}function tk(t){var e=t.style,n={};for(var r in e)($(e[r])||K(r,t))&&(n[r]=e[r]);return n}function tj(t){var e=tk(t);for(var n in t)$(t[n])&&(e["x"===n||"y"===n?"attr"+n.toUpperCase():n]=t[n]);return e}function tD(t){return"object"==typeof t&&"function"==typeof t.start}var tF=function(t){return Array.isArray(t)},tI=function(t){return tF(t)?t[t.length-1]||0:t};
1function tU(t){var e=$(t)?t.get():t;return e&&"object"==typeof e&&e.mix&&e.toValue?e.toValue():e}function tB(t,e,n,r){var i=t.scrapeMotionValuesFromProps,o=t.createRenderState,a=t.onMount,s={latestValues:function(t,e,n,r){var i={},o=(null==n?void 0:n.initial)===!1,a=r(t);for(var s in a)i[s]=tU(a[s]);var u=t.initial,c=t.animate,p=L(t),f=O(t);e&&f&&!p&&!1!==t.inherit&&(null!=u||(u=e.initial),null!=c||(c=e.animate));var d=o||!1===u,h=d?c:u;return h&&"boolean"!=typeof h&&!tD(h)&&(Array.isArray(h)?h:[h]).forEach(function(e){var n=M(t,e);if(n){var r=n.transitionEnd;n.transition;var o=(0,l.Tt)(n,["transitionEnd","transition"]);for(var a in o){var s=o[a];if(Array.isArray(s)){var u=d?s.length-1:0;s=s[u]}null!==s&&(i[a]=s)}for(var a in r)i[a]=r[a]}}),i}(e,n,r,i),renderState:o()};return a&&(s.mount=function(t){return a(e,t,s)}),s}var tz=function(t){return function(e,n){var r=(0,c.useContext)(b),i=(0,c.useContext)(C.t);return n?tB(t,e,r,i):(0,j.M)(function(){return tB(t,e,r,i)})}},tN={useVisualState:tz({scrapeMotionValuesFromProps:tj,createRenderState:tT,onMount:function(t,e,n){var r=n.renderState,i=n.latestValues;try{r.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){r.dimensions={x:0,y:0,width:0,height:0}}tS(r,i,{enableHardwareAcceleration:!1},t.transformTemplate),tO(e,r)}})},tX={useVisualState:tz({scrapeMotionValuesFromProps:tk,createRenderState:tg})};function tH(t,e,n,r){return void 0===r&&(r={passive:!0}),t.addEventListener(e,n,r),function(){return t.removeEventListener(e,n)}}function tY(t,e,n,r){(0,c.useEffect)(function(){var i=t.current;if(n&&i)return tH(i,e,n,r)},[t,e,n,r])}function tW(t){return"u">typeof PointerEvent&&t instanceof PointerEvent?"mouse"===t.pointerType:t instanceof MouseEvent}(o=s||(s={})).Animate="animate",o.Hover="whileHover",o.Tap="whileTap",o.Drag="whileDrag",o.Focus="whileFocus",o.InView="whileInView",o.Exit="exit";var t_={pageX:0,pageY:0};function tq(t,e){var n,r,i;return void 0===e&&(e="page"),{point:t.touches?(void 0===(n=e)&&(n="page"),{x:(r=t.touches[0]||t.changedTouches[0]||t_)[n+"X"],y:r[n+"Y"]}):(void 0===(i=e)&&(i="page"),{x:t[i+"X"],y:t[i+"Y"]})}}var tG=function(t,e){void 0===e&&(e=!1);var n=function(e){return t(e,tq(e))};return e?function(t){var e=t instanceof MouseEvent;(!e||e&&0===t.button)&&n(t)}:n},tK={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},t$={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function tZ(t){if(w.B&&null===window.onpointerdown);else if(w.B&&null===window.ontouchstart)return t$[t];else if(w.B&&null===window.onmousedown)return tK[t];return t}function tJ(t,e,n,r){return tH(t,tZ(e),tG(n,"pointerdown"===e),r)}function tQ(t,e,n,r){return tY(t,tZ(e),n&&tG(n,"pointerdown"===e),r)}function t0(t){var e=null;return function(){return null===e&&(e=t,function(){e=null})}}var t1=t0("dragHorizontal"),t2=t0("dragVertical");function t5(t){var e=!1;if("y"===t)e=t2();else if("x"===t)e=t1();else{var n=t1(),r=t2();n&&r?e=function(){n(),r()}:(n&&n(),r&&r())}return e}function t3(){var t=t5(!0);return!t||(t(),!1)}function t7(t,e,n){return function(r,i){var o;!tW(r)||t3()||(null==(o=t.animationState)||o.setActive(s.Hover,e),null==n||n(r,i))}}var t9=function(t,e){return!!e&&(t===e||t9(t,e.parentElement))},t6=n(70683);let t4=(t,e)=>n=>e(t(n)),t8=(...t)=>t.reduce(t4);var et=new Set,ee=new WeakMap,en=new WeakMap,er=function(t){var e;null==(e=ee.get(t.target))||e(t)},ei=function(t){t.forEach(er)},eo={some:0,all:1},ea=function(t){return function(e){return t(e),null}},es={inView:ea(function(t){var e=t.visualElement,n=t.whileInView,r=t.onViewportEnter,i=t.onViewportLeave,o=t.viewport,a=void 0===o?{}:o,u=(0,c.useRef)({hasEnteredView:!1,isInView:!1}),f=!!(n||r||i);a.once&&u.current.hasEnteredView&&(f=!1),("u"<typeof IntersectionObserver?function(t,e,n,r){var i=r.fallback,o=void 0===i||i;(0,c.useEffect)(function(){if(t&&o){var r;"production"!==p._&&(r="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",et.has(r)||(console.warn(r),et.add(r))),requestAnimationFrame(function(){e.hasEnteredView=!0;var t,r=n.getProps().onViewportEnter;null==r||r(null),null==(t=n.animationState)||t.setActive(s.InView,!0)})}},[t])}:function(t,e,n,r){var i=r.root,o=r.margin,a=r.amount,u=void 0===a?"some":a,p=r.once;(0,c.useEffect)(function(){if(t){var r,a,c,f,d,h,v,m,y={root:null==i?void 0:i.current,rootMargin:o,threshold:"number"==typeof u?u:eo[u]};return r=n.getInstance(),a=function(t){var r,i=t.isIntersecting;if(e.isInView!==i){if(e.isInView=i,p&&!i&&e.hasEnteredView)return;i&&(e.hasEnteredView=!0),null==(r=n.animationState)||r.setActive(s.InView,i);var o=n.getProps(),a=i?o.onViewportEnter:o.onViewportLeave;null==a||a(t)}},c=y.root,f=(0,l.Tt)(y,["root"]),d=c||document,en.has(d)||en.set(d,{}),(h=en.get(d))[v=JSON.stringify(f)]||(h[v]=new IntersectionObserver(ei,(0,l.Cl)({root:c},f))),m=h[v],ee.set(r,a),m.observe(r),function(){ee.delete(r),m.unobserve(r)}}},[t,i,o,u])})(f,u.current,e,a)}),tap:ea(function(t){var e=t.onTap,n=t.onTapStart,r=t.onTapCancel,i=t.whileTap,o=t.visualElement,a=e||n||r||i,u=(0,c.useRef)(!1),l=(0,c.useRef)(null),p={passive:!(n||e||r||m)};function f(){var t;null==(t=l.current)||t.call(l),l.current=null}function d(){var t;return f(),u.current=!1,null==(t=o.animationState)||t.setActive(s.Tap,!1),!t3()}function h(t,n){d()&&(t9(o.getInstance(),t.target)?null==e||e(t,n):null==r||r(t,n))}function v(t,e){d()&&(null==r||r(t,e))}function m(t,e){var r;f(),u.current||(u.current=!0,l.current=t8(tJ(window,"pointerup",h,p),tJ(window,"pointercancel",v,p)),null==(r=o.animationState)||r.setActive(s.Tap,!0),null==n||n(t,e))}tQ(o,"pointerdown",a?m:void 0,p),(0,t6.l)(f)}),focus:ea(function(t){var e=t.whileFocus,n=t.visualElement;
1tY(n,"focus",e?function(){var t;null==(t=n.animationState)||t.setActive(s.Focus,!0)}:void 0),tY(n,"blur",e?function(){var t;null==(t=n.animationState)||t.setActive(s.Focus,!1)}:void 0)}),hover:ea(function(t){var e=t.onHoverStart,n=t.onHoverEnd,r=t.whileHover,i=t.visualElement;tQ(i,"pointerenter",e||r?t7(i,!0,e):void 0,{passive:!e}),tQ(i,"pointerleave",n||r?t7(i,!1,n):void 0,{passive:!n})})},eu=n(79970);function el(){var t=(0,c.useContext)(C.t);if(null===t)return[!0,null];var e=t.isPresent,n=t.onExitComplete,r=t.register,i=(0,eu.B)();return(0,c.useEffect)(function(){return r(i)},[]),!e&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}function ec(t,e){if(!Array.isArray(e))return!1;var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}function ep(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&0>e.indexOf(r)&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(t);i<r.length;i++)0>e.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]]);return n}let ef=(t,e,n)=>Math.min(Math.max(n,t),e);function ed(t,e){return t*Math.sqrt(1-e*e)}let eh=["duration","bounce"],ev=["stiffness","damping","mass"];function em(t,e){return e.some(e=>void 0!==t[e])}function ey(t){var{from:e=0,to:n=1,restSpeed:r=2,restDelta:i}=t,o=ep(t,["from","to","restSpeed","restDelta"]);let a={done:!1,value:e},{stiffness:s,damping:u,mass:l,velocity:c,duration:p,isResolvedFromDuration:f}=function(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!em(t,ev)&&em(t,eh)){let n=function({duration:t=800,bounce:e=.25,velocity:n=0,mass:r=1}){let i,o;h(t<=1e4,"Spring duration must be 10 seconds or less");let a=1-e;a=ef(.05,1,a),t=ef(.01,10,t/1e3),a<1?(i=e=>{let r=e*a,i=r*t;return .001-(r-n)/ed(e,a)*Math.exp(-i)},o=e=>{let r=e*a*t,o=Math.pow(a,2)*Math.pow(e,2)*t,s=Math.exp(-r),u=ed(Math.pow(e,2),a);return(r*n+n-o)*s*(-i(e)+.001>0?-1:1)/u}):(i=e=>-.001+Math.exp(-e*t)*((e-n)*t+1),o=e=>t*t*(n-e)*Math.exp(-e*t));let s=function(t,e,n){let r=n;for(let n=1;n<12;n++)r-=t(r)/e(r);return r}(i,o,5/t);if(t*=1e3,isNaN(s))return{stiffness:100,damping:10,duration:t};{let e=Math.pow(s,2)*r;return{stiffness:e,damping:2*a*Math.sqrt(r*e),duration:t}}}(t);(e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1})).isResolvedFromDuration=!0}return e}(o),d=eg,v=eg;function m(){let t=c?-(c/1e3):0,r=n-e,o=u/(2*Math.sqrt(s*l)),a=Math.sqrt(s/l)/1e3;if(void 0===i&&(i=Math.min(Math.abs(n-e)/100,.4)),o<1){let e=ed(a,o);d=i=>n-Math.exp(-o*a*i)*((t+o*a*r)/e*Math.sin(e*i)+r*Math.cos(e*i)),v=n=>{let i=Math.exp(-o*a*n);return o*a*i*(Math.sin(e*n)*(t+o*a*r)/e+r*Math.cos(e*n))-i*(Math.cos(e*n)*(t+o*a*r)-e*r*Math.sin(e*n))}}else if(1===o)d=e=>n-Math.exp(-a*e)*(r+(t+a*r)*e);else{let e=a*Math.sqrt(o*o-1);d=i=>{let s=Math.exp(-o*a*i),u=Math.min(e*i,300);return n-s*((t+o*a*r)*Math.sinh(u)+e*r*Math.cosh(u))/e}}}return m(),{next:t=>{let e=d(t);if(f)a.done=t>=p;else{let o=Math.abs(1e3*v(t))<=r,s=Math.abs(n-e)<=i;a.done=o&&s}return a.value=a.done?n:e,a},flipTarget:()=>{c=-c,[e,n]=[n,e],m()}}}ey.needsInterpolation=(t,e)=>"string"==typeof t||"string"==typeof e;let eg=t=>0,ex=(t,e,n)=>{let r=e-t;return 0===r?1:(n-t)/r},eb=(t,e,n)=>-n*t+n*e+t,eC=(t,e)=>n=>!!(ti(n)&&tr.test(n)&&n.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(n,e)),eE=(t,e,n)=>r=>{if(!ti(r))return r;let[i,o,a,s]=r.match(te);return{[t]:parseFloat(i),[e]:parseFloat(o),[n]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},ew=Q(0,255),eA=Object.assign(Object.assign({},tf),{transform:t=>Math.round(ew(t))}),eP={test:eC("rgb","red"),parse:eE("red","green","blue"),transform:({red:t,green:e,blue:n,alpha:r=1})=>"rgba("+eA.transform(t)+", "+eA.transform(e)+", "+eA.transform(n)+", "+tt(td.transform(r))+")"},eS={test:eC("#"),parse:function(t){let e="",n="",r="",i="";return t.length>5?(e=t.substr(1,2),n=t.substr(3,2),r=t.substr(5,2),i=t.substr(7,2)):(e=t.substr(1,1),n=t.substr(2,1),r=t.substr(3,1),i=t.substr(4,1),e+=e,n+=n,r+=r,i+=i),{red:parseInt(e,16),green:parseInt(n,16),blue:parseInt(r,16),alph
1a:i?parseInt(i,16)/255:1}},transform:eP.transform},eT={test:eC("hsl","hue"),parse:eE("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:n,alpha:r=1})=>"hsla("+Math.round(t)+", "+ts.transform(tt(e))+", "+ts.transform(tt(n))+", "+tt(td.transform(r))+")"};function eV(t,e,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+(e-t)*6*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function eM({hue:t,saturation:e,lightness:n,alpha:r}){t/=360,n/=100;let i=0,o=0,a=0;if(e/=100){let r=n<.5?n*(1+e):n+e-n*e,s=2*n-r;i=eV(s,r,t+1/3),o=eV(s,r,t),a=eV(s,r,t-1/3)}else i=o=a=n;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:r}}let eR=(t,e,n)=>{let r=t*t;return Math.sqrt(Math.max(0,n*(e*e-r)+r))},eL=[eS,eP,eT],eO=t=>eL.find(e=>e.test(t)),ek=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`,ej=(t,e)=>{let n=eO(t),r=eO(e);v(!!n,ek(t)),v(!!r,ek(e));let i=n.parse(t),o=r.parse(e);n===eT&&(i=eM(i),n=eP),r===eT&&(o=eM(o),r=eP);let a=Object.assign({},i);return t=>{for(let e in a)"alpha"!==e&&(a[e]=eR(i[e],o[e],t));return a.alpha=eb(i.alpha,o.alpha,t),n.transform(a)}},eD={test:t=>eP.test(t)||eS.test(t)||eT.test(t),parse:t=>eP.test(t)?eP.parse(t):eT.test(t)?eT.parse(t):eS.parse(t),transform:t=>ti(t)?t:t.hasOwnProperty("red")?eP.transform(t):eT.transform(t)},eF="${c}",eI="${n}";function eU(t){"number"==typeof t&&(t=`${t}`);let e=[],n=0,r=t.match(tn);r&&(n=r.length,t=t.replace(tn,eF),e.push(...r.map(eD.parse)));let i=t.match(te);return i&&(t=t.replace(te,eI),e.push(...i.map(tf.parse))),{values:e,numColors:n,tokenised:t}}function eB(t){return eU(t).values}function ez(t){let{values:e,numColors:n,tokenised:r}=eU(t),i=e.length;return t=>{let e=r;for(let r=0;r<i;r++)e=e.replace(r<n?eF:eI,r<n?eD.transform(t[r]):tt(t[r]));return e}}let eN=t=>"number"==typeof t?0:t,eX={test:function(t){var e,n,r,i;return isNaN(t)&&ti(t)&&(null!=(n=null==(e=t.match(te))?void 0:e.length)?n:0)+(null!=(i=null==(r=t.match(tn))?void 0:r.length)?i:0)>0},parse:eB,createTransformer:ez,getAnimatableNone:function(t){let e=eB(t);return ez(t)(e.map(eN))}};function eH(t,e){return"number"==typeof t?n=>eb(t,e,n):eD.test(t)?ej(t,e):eq(t,e)}let eY=(t,e)=>{let n=[...t],r=n.length,i=t.map((t,n)=>eH(t,e[n]));return t=>{for(let e=0;e<r;e++)n[e]=i[e](t);return n}},eW=(t,e)=>{let n=Object.assign(Object.assign({},t),e),r={};for(let i in n)void 0!==t[i]&&void 0!==e[i]&&(r[i]=eH(t[i],e[i]));return t=>{for(let e in r)n[e]=r[e](t);return n}};function e_(t){let e=eX.parse(t),n=e.length,r=0,i=0,o=0;for(let t=0;t<n;t++)r||"number"==typeof e[t]?r++:void 0!==e[t].hue?o++:i++;return{parsed:e,numNumbers:r,numRGB:i,numHSL:o}}let eq=(t,e)=>{let n=eX.createTransformer(e),r=e_(t),i=e_(e);return r.numHSL===i.numHSL&&r.numRGB===i.numRGB&&r.numNumbers>=i.numNumbers?t8(eY(r.parsed,i.parsed),n):(h(!0,`Complex values '${t}' and '${e}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?e:t}`)},eG=(t,e)=>n=>eb(t,e,n);function eK(t,e,{clamp:n=!0,ease:r,mixer:i}={}){var o;let a,s,u=t.length;v(u===e.length,"Both input and output ranges must be the same length"),v(!r||!Array.isArray(r)||r.length===u-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),t[0]>t[u-1]&&(t=[].concat(t),e=[].concat(e),t.reverse(),e.reverse());let l=function(t,e,n){let r=[],i=n||function(t){if("number"==typeof t)return eG;if("string"==typeof t)if(eD.test(t))return ej;else return eq;return Array.isArray(t)?eY:"object"==typeof t?eW:void 0}(t[0]),o=t.length-1;for(let n=0;n<o;n++){let o=i(t[n],t[n+1]);e&&(o=t8(Array.isArray(e)?e[n]:e,o)),r.push(o)}return r}(e,r,i),c=2===u?function([t,e],[n]){return r=>n(ex(t,e,r))}(t,l):(s=(a=(o=t).length)-1,t=>{let e=0,n=!1;if(t<=o[0]?n=!0:t>=o[s]&&(e=s-1,n=!0),!n){let n=1;for(;n<a&&!(o[n]>t)&&n!==s;n++);e=n-1}let r=ex(o[e],o[e+1],t);return l[e](r)});return n?e=>c(ef(t[0],t[u-1],e)):c}let e$=t=>e=>1-t(1-e),eZ=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,eJ=t=>e=>e*e*((t+1)*e-t),eQ=4/11,e0=8/11,e1=t=>t,e2=t=>Math.pow(t,2),e5=e$(e2),e3=eZ(e2),e7=t=>1-Math.sin(Math.acos(t)),e9=e$(e7),e6=eZ(e9),e4=eJ(1.525),e8=e$(e4),nt=eZ(e4),ne=(r=eJ(1.525),t=>(t*=2)<1?.5*r(t):.5*(2-Math.pow(2,-10*(t-1)))),nn=4356/361,nr=35442/1805,ni=16061/1805,no=t=>{if(1===t||0===t)return t;let e=t*t;return t<eQ?7.5625*e:t<e0?9.075*e-9.9*t+3.4:t<.9?nn*e-nr*t+ni:10.8*t*t-20.52*t+10.72},na=e$(no);function ns({from:t=0,to:e=1,ease:n,offset:r,duration:i=300}){var o;let a,s={done:!1,value:t},u=Array.isArray(e)?e:[t,e],l=(o=r&&r.length===u.length?r:(a=u.length,u.map((t,e)=>0!==e?e/(a-1):0)),o.map(t=>t*i));function c(){return eK(l,u,{ease:Array.isArray(n)?n:u.map(()=>n||e3).splice(0,u.length-1)})}let p=c();return{next:t=>(s.value=p(t),s.done=t>=i,s),flipTarget:()=>{u.reverse(),p=c()}}}let nu={keyframes:ns,spring:ey,decay:function({velocity:t=0,from:e=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){let a={done:!1,value:e},s=n*t,u=e+s,l=void 0===o?u:o(u);return l!==u&&(s=l-e),{next:t=>{let e=-s*Math.exp(-t/r);return a.done=!(e>i||e<-i),a.value=a.done?l:l+e,a},flipTarget:()=>{}}}};var nl=n(41459);function nc(t,e,n=0){return t-e-n}let np=t=>{let e=({delta:e})=>t(e);return{start:()=>nl.Ay.update(e,!0),stop:()=>nl.eO.update(e)}};function nf(t){let e,n,r;var i,{from:o,autoplay:a=!0,driver:s=np,elapsed:u=0,repeat:l=0,repeatType:c="loop",repeatDelay:p=0,onPlay:f,onStop:d,onComplete:h,onRepeat:v,onUpdate:m}=t,y=ep(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:g}=y,x=0,b=y.duration,C=!1,E=!0,w=function(t){if(Array.isArray(t.to))return ns;if(nu[t.type])return nu[t.type];let e=new Set(Object.keys(t));if(e.has("ease")||e.has("duration")&&!e.has("dampingRatio"));else if(e.has("dampingRatio")||e.has("stiffness")||e.has("mass")||e.has("damping")||e.has("restSpeed")||e.has("restDelta"))return ey;return ns}(y);(null==(i=w.needsInterpolation)?void 0:i.call(w,o,g))&&(r=eK([0,100],[o,g],{clamp:!1}),o=0,g=100);let A=w(Object.assign(Object.assign({},y),{from:o,to:g}));return a&&(null==f||f(),(e=s(function(t){if(E||(t=-t),u+=t,!C){let t=A.next(Math.max(0,u));n=t.value,r&&(n=r(n)),C=E?t.done:u<=0}if(null==m||m(n),C)if(0===x&&(null!=b||(b=u)),x<l){var i,o;i=u,o=b,(E?i>=o+p:i<=-p)&&(x++,"reverse"===c?u=function(t,e,n=0,r=!0){return r?nc(e+-t,e,n):e-(t-e)+n}(u,b,p,E=x%2==0):(u=nc(u,b,p),"mirror"===c&&A.flipTarget()),C=!1,v&&v())}else e.stop(),h&&h()})).start()),{stop:()=>{null==d||d(),e.stop()}}}var nd=function(t){return 1e3*t};let nh=(t,e)=>1-3*e+3*t,nv=(t,e)=>3*e-6*t,nm=(t,e,n)=>((nh(e,n)*t+nv(e,n))*t+3*e)*t,ny=(t,e,n)=>3*nh(e,n)*t*t+2*nv(e,n)*t+3*e;var ng={linear:e1,easeIn:e2,easeInOut:e3,easeOut:e5,circIn:e7,circInOut:e6,circOut:e9,backIn:e4,backInOut:nt,backOut:e8,anticipate:ne,bounceIn:na,bounceInOut:t=>t<.5?.5*(1-no(1-2*t)):.5*no(2*t-1)+.5,bounceOut:no},nx=function(t){if(Array.isArray(t)){v(4===t.length,"Cubic bezier arrays must contain four numerical values.");var e=(0,l.zs)(t,4),n=e[0],r=e[1],i=e[2],o=e[3];
1if(n===r&&i===o)return e1;let a=new Float32Array(11);for(let t=0;t<11;++t)a[t]=nm(.1*t,n,i);return t=>0===t||1===t?t:nm(function(t){let e=0,r=1;for(;10!==r&&a[r]<=t;++r)e+=.1;let o=e+(t-a[--r])/(a[r+1]-a[r])*.1,s=ny(o,n,i);if(s>=.001){var u=o;for(let e=0;e<8;++e){let e=ny(u,n,i);if(0===e)break;let r=nm(u,n,i)-t;u-=r/e}return u}return 0===s?o:function(t,e,n,r,i){let o,a,s=0;do(o=nm(a=e+(n-e)/2,r,i)-t)>0?n=a:e=a;while(Math.abs(o)>1e-7&&++s<10);return a}(t,e,e+.1,n,i)}(t),r,o)}return"string"==typeof t?(v(void 0!==ng[t],"Invalid easing type '".concat(t,"'")),ng[t]):t},nb=function(t,e){return"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&eX.test(e)&&!e.startsWith("url("))},nC=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},nE=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}},nw=function(){return{type:"keyframes",ease:"linear",duration:.3}},nA=function(t){return{type:"keyframes",duration:.8,values:t}},nP={x:nC,y:nC,z:nC,rotate:nC,rotateX:nC,rotateY:nC,rotateZ:nC,scaleX:nE,scaleY:nE,scale:nE,opacity:nw,backgroundColor:nw,color:nw,default:nE},nS=function(t,e){var n;return n=tF(e)?nA:nP[t]||nP.default,(0,l.Cl)({to:e},n(e))};let nT=new Set(["brightness","contrast","saturate","opacity"]);function nV(t){let[e,n]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;let[r]=n.match(te)||[];if(!r)return t;let i=n.replace(r,""),o=+!!nT.has(e);return r!==n&&(o*=100),e+"("+o+i+")"}let nM=/([a-z-]*)\(.*?\)/g,nR=Object.assign(Object.assign({},eX),{getAnimatableNone:t=>{let e=t.match(nM);return e?e.map(nV).join(" "):t}});var nL=(0,l.Cl)((0,l.Cl)({},tm),{color:eD,backgroundColor:eD,outlineColor:eD,fill:eD,stroke:eD,borderColor:eD,borderTopColor:eD,borderRightColor:eD,borderBottomColor:eD,borderLeftColor:eD,filter:nR,WebkitFilter:nR}),nO=function(t){return nL[t]};function nk(t,e){var n,r=nO(t);return r!==nR&&(r=eX),null==(n=r.getAnimatableNone)?void 0:n.call(r,e)}var nj=!1;function nD(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function nF(t){return"number"==typeof t?0:nk("",t)}function nI(t,e){return t[e]||t.default||t}function nU(t,e,n,r){return void 0===r&&(r={}),e.start(function(i){var o,a,s,u,c,p,f,d,v,m,y,g=(u=n,f=null!=(c=(p=nI(r,t)).from)?c:e.get(),d=nb(t,u),"none"===f&&d&&"string"==typeof u?f=nk(t,u):nD(f)&&"string"==typeof u?f=nF(u):!Array.isArray(u)&&nD(u)&&"string"==typeof f&&(u=nF(f)),h((v=nb(t,f))===d,"You are trying to animate ".concat(t,' from "').concat(f,'" to "').concat(u,'". ').concat(f," is not an animatable value - to enable this animation set ").concat(f," to a value animatable to ").concat(u," via the `style` property.")),v&&d&&!1!==p.type?function(){var n,r,o,a,s,c,d,v,m,y,g={from:f,to:u,velocity:e.getVelocity(),onComplete:i,onUpdate:function(t){return e.set(t)}};return"inertia"===p.type||"decay"===p.type?function({from:t=0,velocity:e=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:u=1,modifyTarget:l,driver:c,onUpdate:p,onComplete:f,onStop:d}){let h;function v(t){return void 0!==n&&t<n||void 0!==r&&t>r}function m(t){return void 0===n?r:void 0===r||Math.abs(n-t)<Math.abs(r-t)?n:r}function y(t){null==h||h.stop(),h=nf(Object.assign(Object.assign({},t),{driver:c,onUpdate:e=>{var n;null==p||p(e),null==(n=t.onUpdate)||n.call(t,e)},onComplete:f,onStop:d}))}function g(t){y(Object.assign({type:"spring",stiffness:a,damping:s,restDelta:u},t))}if(v(t))g({from:t,velocity:e,to:m(t)});else{let r,a,s=i*e+t;void 0!==l&&(s=l(s));let c=m(s),p=c===n?-1:1;y({type:"decay",from:t,velocity:e,timeConstant:o,power:i,restDelta:u,modifyTarget:l,onUpdate:v(s)?t=>{var n,i;r=a,a=t,n=t-r,e=(i=(0,nl.KK)().delta)?1e3/i*n:0,(1===p&&t>c||-1===p&&t<c)&&g({from:t,to:c,velocity:e})}:void 0})}return{stop:()=>null==h?void 0:h.stop()}}((0,l.Cl)((0,l.Cl)({},g),p)):nf((0,l.Cl)((0,l.Cl)({},(n=p,Array.isArray(g.to)&&(null!=n.duration||(n.duration=.8)),Array.isArray(g.to)&&null===g.to[0]&&(g.to=(0,l.fX)([],(0,l.zs)(g.to),!1),g.to[0]=g.from),(r=n).when,r.delay,r.delayChildren,r.staggerChildren,r.staggerDirection,r.repeat,r.repeatType,r.repeatDelay,r.from,Object.keys((0,l.Tt)(r,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"])).length||(n=(0,l.Cl)((0,l.Cl)({},n),nS(t,g.to))),(0,l.Cl)((0,l.Cl)({},g),(a=(o=n).ease,s=o.times,c=o.yoyo,d=o.flip,v=o.loop,m=(0,l.Tt)(o,["ease","times","yoyo","flip","loop"]),y=(0,l.Cl)({},m),s&&(y.offset=s),m.duration&&(y.duration=nd(m.duration)),m.repeatDelay&&(y.repeatDelay=nd(m.repeatDelay)),a&&(y.ease=Array.isArray(a)&&"number"!=typeof a[0]?a.map(nx):nx(a)),"tween"===m.type&&(y.type="keyframes"),(c||v||d)&&(h(!nj,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),nj=!0,c?y.repeatType="reverse":v?y.repeatType="loop":d&&(y.repeatType="mirror"),y.repeat=v||c||d||m.repeat),"spring"!==m.type&&(y.type="keyframes"),y)))),{onUpdate:function(t){var e;
1g.onUpdate(t),null==(e=p.onUpdate)||e.call(p,t)},onComplete:function(){var t;g.onComplete(),null==(t=p.onComplete)||t.call(p)}}))}:function(){var t,n,r=tI(u);return e.set(r),i(),null==(t=null==p?void 0:p.onUpdate)||t.call(p,r),null==(n=null==p?void 0:p.onComplete)||n.call(p),{stop:function(){}}}),x=null!=(s=null!=(a=(nI(o=r,t)||{}).delay)?a:o.delay)?s:0,b=function(){return y=g()};return x?m=window.setTimeout(b,nd(x)):b(),function(){clearTimeout(m),null==y||y.stop()}})}function nB(t,e){-1===t.indexOf(e)&&t.push(e)}function nz(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var nN=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var e=this;return nB(this.subscriptions,t),function(){return nz(e.subscriptions,t)}},t.prototype.notify=function(t,e,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](t,e,n);else for(var i=0;i<r;i++){var o=this.subscriptions[i];o&&o(t,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),nX=function(){function t(t){var e=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new nN,this.velocityUpdateSubscribers=new nN,this.renderSubscribers=new nN,this.canTrackVelocity=!1,this.updateAndNotify=function(t,n){void 0===n&&(n=!0),e.prev=e.current,e.current=t;var r=(0,nl.KK)(),i=r.delta,o=r.timestamp;e.lastUpdated!==o&&(e.timeDelta=i,e.lastUpdated=o,nl.Ay.postRender(e.scheduleVelocityCheck)),e.prev!==e.current&&e.updateSubscribers.notify(e.current),e.velocityUpdateSubscribers.getSize()&&e.velocityUpdateSubscribers.notify(e.getVelocity()),n&&e.renderSubscribers.notify(e.current)},this.scheduleVelocityCheck=function(){return nl.Ay.postRender(e.velocityCheck)},this.velocityCheck=function(t){t.timestamp!==e.lastUpdated&&(e.prev=e.current,e.velocityUpdateSubscribers.notify(e.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=!isNaN(parseFloat(this.current))}return t.prototype.onChange=function(t){return this.updateSubscribers.add(t)},t.prototype.clearListeners=function(){this.updateSubscribers.clear()},t.prototype.onRenderRequest=function(t){return t(this.get()),this.renderSubscribers.add(t)},t.prototype.attach=function(t){this.passiveEffect=t},t.prototype.set=function(t,e){void 0===e&&(e=!0),e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)},t.prototype.get=function(){return this.current},t.prototype.getPrevious=function(){return this.prev},t.prototype.getVelocity=function(){var t,e;return this.canTrackVelocity?(t=parseFloat(this.current)-parseFloat(this.prev),(e=this.timeDelta)?1e3/e*t:0):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 nH(t){return new nX(t)}var nY=function(t){return function(e){return e.test(t)}},nW=[tf,tu,ts,ta,tc,tl,{test:function(t){return"auto"===t},parse:function(t){return t}}],n_=function(t){return nW.find(nY(t))},nq=(0,l.fX)((0,l.fX)([],(0,l.zs)(nW),!1),[eD,eX],!1);function nG(t,e,n){void 0===n&&(n={});var r,i=R(t,e,n.custom),o=(i||{}).transition,a=void 0===o?t.getDefaultTransition()||{}:o;n.transitionOverride&&(a=n.transitionOverride);var s=i?function(){return nK(t,i,n)}:function(){return Promise.resolve()},u=(null==(r=t.variantChildren)?void 0:r.size)?function(r){void 0===r&&(r=0);var i,o,s,u,c,p,f,d,h,v=a.delayChildren;return i=t,o=e,s=(void 0===v?0:v)+r,u=a.staggerChildren,c=a.staggerDirection,p=n,void 0===s&&(s=0),void 0===u&&(u=0),void 0===c&&(c=1),f=[],d=(i.variantChildren.size-1)*u,h=1===c?function(t){return void 0===t&&(t=0),t*u}:function(t){return void 0===t&&(t=0),d-t*u},Array.from(i.variantChildren).sort(n$).forEach(function(t,e){f.push(nG(t,o,(0,l.Cl)((0,l.Cl)({},p),{delay:s+h(e)})).then(function(){return t.notifyAnimationComplete(o)}
1))}),Promise.all(f)}:function(){return Promise.resolve()},c=a.when;if(!c)return Promise.all([s(),u(n.delay)]);var p=(0,l.zs)("beforeChildren"===c?[s,u]:[u,s],2),f=p[0],d=p[1];return f().then(d)}function nK(t,e,n){var r,i=void 0===n?{}:n,o=i.delay,a=void 0===o?0:o,s=i.transitionOverride,u=i.type,c=t.makeTargetAnimatable(e),p=c.transition,f=void 0===p?t.getDefaultTransition():p,d=c.transitionEnd,h=(0,l.Tt)(c,["transition","transitionEnd"]);s&&(f=s);var v=[],m=u&&(null==(r=t.animationState)?void 0:r.getState()[u]);for(var y in h){var g=t.getValue(y),x=h[y];if(!(!g||void 0===x||m&&function(t,e){var n=t.protectedKeys,r=t.needsAnimating,i=n.hasOwnProperty(e)&&!0!==r[e];return r[e]=!1,i}(m,y))){var b=(0,l.Cl)({delay:a},f);t.shouldReduceMotion&&q(y)&&(b=(0,l.Cl)((0,l.Cl)({},b),{type:!1,delay:0}));var C=nU(y,g,x,b);v.push(C)}}return Promise.all(v).then(function(){d&&function(t,e){var n=R(t,e),r=n?t.makeTargetAnimatable(n,!1):{},i=r.transitionEnd;r.transition;var o=(0,l.Tt)(r,["transitionEnd","transition"]);for(var a in o=(0,l.Cl)((0,l.Cl)({},o),void 0===i?{}:i)){var s=tI(o[a]);t.hasValue(a)?t.getValue(a).set(s):t.addValue(a,nH(s))}}(t,d)})}function n$(t,e){return t.sortNodePosition(e)}var nZ=[s.Animate,s.InView,s.Focus,s.Hover,s.Tap,s.Drag,s.Exit],nJ=(0,l.fX)([],(0,l.zs)(nZ),!1).reverse(),nQ=nZ.length;function n0(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var n1={animation:ea(function(t){var e=t.visualElement,n=t.animate;e.animationState||(e.animationState=function(t){var e,n=function(e){return Promise.all(e.map(function(e){var n,r=e.animation,i=e.options;if(void 0===i&&(i={}),t.notifyAnimationStart(r),Array.isArray(r))n=Promise.all(r.map(function(e){return nG(t,e,i)}));else if("string"==typeof r)n=nG(t,r,i);else{var o="function"==typeof r?R(t,r,i.custom):r;n=nK(t,o,i)}return n.then(function(){return t.notifyAnimationComplete(r)})}))},r=((e={})[s.Animate]=n0(!0),e[s.InView]=n0(),e[s.Hover]=n0(),e[s.Tap]=n0(),e[s.Drag]=n0(),e[s.Focus]=n0(),e[s.Exit]=n0(),e),i={},o=!0,a=function(e,n){var r=R(t,n);if(r){r.transition;var i=r.transitionEnd,o=(0,l.Tt)(r,["transition","transitionEnd"]);e=(0,l.Cl)((0,l.Cl)((0,l.Cl)({},e),o),i)}return e};function u(e,s){for(var u,c=t.getProps(),p=t.getVariantContext(!0)||{},f=[],d=new Set,h={},v=1/0,m=0;m<nQ;m++)!function(n){var i,m,y=nJ[n],g=r[y],x=null!=(u=c[y])?u:p[y],b=V(x),C=y===s?g.isActive:null;!1===C&&(v=n);var E=x===p[y]&&x!==c[y]&&b;if(E&&o&&t.manuallyAnimateOnMount&&(E=!1),g.protectedKeys=(0,l.Cl)({},h),!(!g.isActive&&null===C||!x&&!g.prevProp||tD(x))&&"boolean"!=typeof x){var w=(i=g.prevProp,"string"==typeof(m=x)?m!==i:!!T(m)&&!ec(m,i)),A=w||y===s&&g.isActive&&!E&&b||n>v&&b,P=Array.isArray(x)?x:[x],S=P.reduce(a,{});!1===C&&(S={});var M=g.prevResolvedValues,R=void 0===M?{}:M,L=(0,l.Cl)((0,l.Cl)({},R),S),O=function(t){A=!0,d.delete(t),g.needsAnimating[t]=!0};for(var k in L){var j=S[k],D=R[k];h.hasOwnProperty(k)||(j!==D?tF(j)&&tF(D)?!ec(j,D)||w?O(k):g.protectedKeys[k]=!0:void 0!==j?O(k):d.add(k):void 0!==j&&d.has(k)?O(k):g.protectedKeys[k]=!0)}g.prevProp=x,g.prevResolvedValues=S,g.isActive&&(h=(0,l.Cl)((0,l.Cl)({},h),S)),o&&t.blockInitialAnimation&&(A=!1),A&&!E&&f.push.apply(f,(0,l.fX)([],(0,l.zs)(P.map(function(t){return{animation:t,options:(0,l.Cl)({type:y},e)}})),!1))}}(m);if(i=(0,l.Cl)({},h),d.size){var y={};d.forEach(function(e){var n=t.getBaseTarget(e);void 0!==n&&(y[e]=n)}),f.push({animation:y})}var g=!!f.length;return o&&!1===c.initial&&!t.manuallyAnimateOnMount&&(g=!1),o=!1,g?n(f):Promise.resolve()}return{isAnimated:function(t){return void 0!==i[t]},animateChanges:u,setActive:function(e,n,i){if(r[e].isActive===n)return Promise.resolve();null==(o=t.variantChildren)||o.forEach(function(t){var r;return null==(r=t.animationState)?void 0:r.setActive(e,n)}),r[e].isActive=n;var o,a=u(i,e);for(var s in r)r[s].protectedKeys={};return a},setAnimateFunction:function(e){n=e(t)},getState:function(){return r}}}(e)),tD(n)&&(0,c.useEffect)(function(){return n.subscribe(e)},[n])}),exit:ea(function(t){var e=t.custom,n=t.visualElement,r=(0,l.zs)(el(),2),i=r[0],o=r[1],a=(0,c.useContext)(C.t);(0,c.useEffect)(function(){n.isPresent=i;var t,r,u=null==(t=n.animationState)?void 0:t.setActive(s.Exit,!i,{custom:null!=(r=null==a?void 0:a.custom)?r:e});i||null==u||u.then(o)},[i])})};let n2=t=>t.hasOwnProperty("x")&&t.hasOwnProperty("y"),n5=t=>n2(t)&&t.hasOwnProperty("z"),n3=(t,e)=>Math.abs(t-e);function n7(t,e){return"number"==typeof t&&"number"==typeof e?n3(t,e):n2(t)&&n2(e)?Math.sqrt(Math.pow(n3(t.x,e.x),2)+Math.pow(n3(t.y,e.y),2)+Math.pow(n5(t)&&n5(e)?n3(t.z,e.z):0,2)):void 0}var n9=function(){function t(t,e,n){var r=this,i=(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=n8(r.lastMoveEventInfo,r.history),e=null!==r.startEvent,n=n7(t.offset,{x:0,y:0})>=3;if(e||n){var i=t.point,o=(0,nl.KK)().timestamp;r.history.push((0,l.Cl)((0,l.Cl)({},i),{timestamp:o}));var a=r.handlers,s=a.onStart,u=a.onMove;e||(s&&s(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),u&&u(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,e){(r.lastMoveEvent=t,r.lastMoveEventInfo=n6(e,r.transformPagePoint),tW(t)&&0===t.buttons)?r.handlePointerUp(t,e):nl.Ay.update(r.updatePoint,!0)},this.handlePointerUp=function(t,e){r.end();var n=r.handlers,i=n.onEnd,o=n.onSessionEnd,a=n8(n6(e,r.transformPagePoint),r.history);r.startEvent&&i&&i(t,a),o&&o(t,a)},!t.touches||!(t.touches.length>1)){this.handlers=e,this.transformPagePoint=i;var o=n6(tq(t),this.transformPagePoint),a=o.point,s=(0,nl.KK)().timestamp;this.history=[(0,l.Cl)((0,l.Cl)({},a),{timestamp:s})];var u=e.onSessionStart;u&&u(t,n8(o,this.history)),this.removeListeners=t8(tJ(window,"pointermove",this.handlePointerMove),tJ(window,"pointerup",this.handlePointerUp),tJ(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),nl.eO.update(this.updatePoint)},t}();function n6(t,e){return e?{point:e(t.point)}:t}function n4(t,e){return{x:t.x-e.x,y:t.y-e.y}}function n8(t,e){var n=t.point;return{point:n,delta:n4(n,rt(e)),offset:n4(n,e[0]),velocity:function(t){if(t.length<2)return{x:0,y:0};for(var e=t.length-1,n=null,r=rt(t);e>=0&&(n=t[e],!(r.timestamp-n.timestamp>nd(.1)));)e--;if(!n)return{x:0,y:0};var i=(r.timestamp-n.timestamp)/1e3;if(0===i)return{x:0,y:0};var o={x:(r.x-n.x)/i,y:(r.y-n.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(e)}}function rt(t){return t[t.length-1]}function re(t){return t.max-t.min}function rn(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=.01),n7(t,e)<n}function rr(t,e,n,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=eb(e.min,e.max,t.origin),t.scale=re(n)/re(e),(rn(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=eb(n.min,n.max,t.origin)-t.originPoint,(rn(t.translate)||isNaN(t.translate))&&(t.translate=0)}function ri(t,e,n,r){rr(t.x,e.x,n.x,null==r?void 0:r.originX),rr(t.y,e.y,n.y,null==r?void 0:r.originY)}function ro(t,e,n){t.min=n.min+e.min,t.max=t.min+re(e)}function ra(t,e,n){t.min=e.min-n.min,t.max=t.min+re(e)}function rs(t,e,n){ra(t.x,e.x,n.x),ra(t.y,e.y,n.y)}function ru(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 rl(t,e){var n,r=e.min-t.min,i=e.max-t.max;return e.max-e.min<t.max-t.min&&(r=(n=(0,l.zs)([i,r],2))[0],i=n[1]),{min:r,max:i}}function rc(t,e,n){return{min:rp(t,e),max:rp(t,n)}}function rp(t,e){var n;return"number"==typeof t?t:null!=(n=t[e])?n:0}var rf=function(){return{translate:0,scale:1,origin:0,originPoint:0}},rd=function(){return{x:rf(),y:rf()}},rh=function(){return{min:0,max:0}},rv=function(){return{x:rh(),y:rh()}};function rm(t){return[t("x"),t("y")]}function ry(t){var e=t.top;return{x:{min:t.left,max:t.right},y:{min:e,max:t.bottom}}}function rg(t){return void 0===t||1===t}function rx(t){var e=t.scale,n=t.scaleX,r=t.scaleY;return!rg(e)||!rg(n)||!rg(r)}function rb(t){var e,n;return rx(t)||(e=t.x)&&"0%"!==e||(n=t.y)&&"0%"!==n||t.z||t.rotate||t.rotateX||t.rotateY}function rC(t,e,n,r,i){return void 0!==i&&(t=r+i*(t-r)),r+n*(t-r)+e}function rE(t,e,n,r,i){void 0===e&&(e=0),void 0===n&&(n=1),t.min=rC(t.min,e,n,r,i),t.max=rC(t.max,e,n,r,i)}function rw(t,e){var n=e.x,r=e.y;rE(t.x,n.translate,n.scale,n.originPoint),rE(t.y,r.translate,r.scale,r.originPoint)}function rA(t,e){t.min=t.min+e,t.max=t.max+e}function rP(t,e,n){var r=(0,l.zs)(n,3),i=r[0],o=r[1],a=r[2],s=void 0!==e[a]?e[a]:.5,u=eb(t.min,t.max,s);rE(t,e[i],e[o],u,e.scale)}var rS=["x","scaleX","originX"],rT=["y","scaleY","originY"];function rV(t,e){rP(t.x,e,rS),rP(t.y,e,rT)}function rM(t,e){return ry(function(t,e){if(!e)return t;var n=e({x:t.left,y:t.top}),r=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(t.getBoundingClientRect(),e))}var rR=new WeakMap,rL=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=rv(),this.visualElement=t}return t.prototype.start=function(t,e){var n=this,r=(void 0===e?{}:e).snapToCursor,i=void 0!==r&&r;!1!==this.visualElement.isPresent&&(this.panSession=new n9(t,{onSessionStart:function(t){n.stopAnimation(),i&&n.snapToCursor(tq(t,"page").point)},onStart:function(t,e){var r,i=n.getProps(),o=i.drag,a=i.dragPropagation,u=i.onDragStart;(!o||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=t5(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),rm(function(t){var e,r,i=n.getAxisMotionValue(t).get()||0;if(ts.test(i)){var o=null==(r=null==(e=n.visualElement.projection)?void 0:e.layout)?void 0:r.actual[t];o&&(i=re(o)*(parseFloat(i)/100))}n.originPoint[t]=i}),null==u||u(t,e),null==(r=n.visualElement.animationState)||r.setActive(s.Drag,!0))},onMove:function(t,e){var r=n.getProps(),i=r.dragPropagation,o=r.dragDirectionLock,a=r.onDirectionLock,s=r.onDrag;if(i||n.openGlobalLock){var u,l,c,p=e.offset;if(o&&null===n.currentDirection){void 0===l&&(l=10),c=null,Math.abs((u=p).y)>l?c="y":Math.abs(u.x)>l&&(c="x"),n.currentDirection=c,null!==n.currentDirection&&(null==a||a(n.currentDirection));return}n.updateAxis("x",e.point,p),n.updateAxis("y",e.point,p),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 r=e.velocity;this.startAnimation(r);var i=this.getProps().onDragEnd;null==i||i(t,e)}},t.prototype.cancel=function(){var t,e;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null==(t=this.panSession)||t.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null==(e=this.visualElement.animationState)||e.setActive(s.Drag,!1)},t.prototype.updateAxis=function(t,e,n){var r=this.getProps().drag;if(n&&rO(t,r,this.currentDirection)){var i,o,a,s,u,l=this.getAxisMotionValue(t),c=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(i=c,o=this.constraints[t],a=this.elastic[t],s=o.min,u=o.max,void 0!==s&&i<s?i=a?eb(s,i,a.min):Math.max(i,s):void 0!==u&&i>u&&(i=a?eb(u,i,a.max):Math.min(i,u)),c=i),l.set(c)}}
1,t.prototype.resolveConstraints=function(){var t,e,n,r,i,o,a=this,s=this.getProps(),u=s.dragConstraints,l=s.dragElastic,c=(this.visualElement.projection||{}).layout,p=this.constraints;u&&S(u)?this.constraints||(this.constraints=this.resolveRefConstraints()):u&&c?this.constraints=(t=c.actual,e=u.top,n=u.left,r=u.bottom,i=u.right,{x:ru(t.x,n,i),y:ru(t.y,e,r)}):this.constraints=!1,this.elastic=(void 0===(o=l)&&(o=.35),!1===o?o=0:!0===o&&(o=.35),{x:rc(o,"left","right"),y:rc(o,"top","bottom")}),p!==this.constraints&&c&&this.constraints&&!this.hasMutatedConstraints&&rm(function(t){var e,n,r;a.getAxisMotionValue(t)&&(a.constraints[t]=(e=c.actual[t],n=a.constraints[t],r={},void 0!==n.min&&(r.min=n.min-e.min),void 0!==n.max&&(r.max=n.max-e.min),r))})},t.prototype.resolveRefConstraints=function(){var t=this.getProps(),e=t.dragConstraints,n=t.onMeasureDragConstraints;if(!e||!S(e))return!1;var r=e.current;v(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var i=this.visualElement.projection;if(!i||!i.layout)return!1;var o=(s=i.root,u=rM(r,this.visualElement.getTransformPagePoint()),(l=s.scroll)&&(rA(u.x,l.x),rA(u.y,l.y)),u),a=(c=i.layout.actual,{x:rl(c.x,o.x),y:rl(c.y,o.y)});if(n){var s,u,l,c,p,f,d,h=n((f=(p=a).x,{top:(d=p.y).min,right:f.max,bottom:d.max,left:f.min}));this.hasMutatedConstraints=!!h,h&&(a=ry(h))}return a},t.prototype.startAnimation=function(t){var e=this,n=this.getProps(),r=n.drag,i=n.dragMomentum,o=n.dragElastic,a=n.dragTransition,s=n.dragSnapToOrigin,u=n.onDragTransitionEnd,c=this.constraints||{};return Promise.all(rm(function(n){if(rO(n,r,e.currentDirection)){var u,p=null!=(u=null==c?void 0:c[n])?u:{};s&&(p={min:0,max:0});var f=(0,l.Cl)((0,l.Cl)({type:"inertia",velocity:i?t[n]:0,bounceStiffness:o?200:1e6,bounceDamping:o?40:1e7,timeConstant:750,restDelta:1,restSpeed:10},a),p);return e.startAxisValueAnimation(n,f)}})).then(u)},t.prototype.startAxisValueAnimation=function(t,e){var n=this.getAxisMotionValue(t);return nU(t,n,0,e)},t.prototype.stopAnimation=function(){var t=this;rm(function(e){return t.getAxisMotionValue(e).stop()})},t.prototype.getAxisMotionValue=function(t){var e,n,r="_drag"+t.toUpperCase();return this.visualElement.getProps()[r]||this.visualElement.getValue(t,null!=(n=null==(e=this.visualElement.getProps().initial)?void 0:e[t])?n:0)},t.prototype.snapToCursor=function(t){var e=this;rm(function(n){if(rO(n,e.getProps().drag,e.currentDirection)){var r=e.visualElement.projection,i=e.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],a=o.min,s=o.max;i.set(t[n]-eb(a,s,.5))}}})},t.prototype.scalePositionWithinConstraints=function(){var t,e=this,n=this.getProps(),r=n.drag,i=n.dragConstraints,o=this.visualElement.projection;if(S(i)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};rm(function(t){var n=e.getAxisMotionValue(t);if(n){var r,i,o,s,u,l=n.get();a[t]=(r={min:l,max:l},i=e.constraints[t],o=.5,s=re(r),(u=re(i))>s?o=ex(i.min,i.max-s,r.min):s>u&&(o=ex(r.min,r.max-u,i.min)),ef(0,1,o))}});var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null==(t=o.root)||t.updateScroll(),o.updateLayout(),this.resolveConstraints(),rm(function(t){if(rO(t,r,null)){var n=e.getAxisMotionValue(t),i=e.constraints[t],o=i.min,s=i.max;n.set(eb(o,s,a[t]))}})}},t.prototype.addListeners=function(){var t,e=this;rR.set(this.visualElement,this);var n=tJ(this.visualElement.getInstance(),"pointerdown",function(t){var n=e.getProps(),r=n.drag,i=n.dragListener;r&&(void 0===i||i)&&e.start(t)}),r=function(){S(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},i=this.visualElement.projection,o=i.addEventListener("measure",r);i&&!i.layout&&(null==(t=i.root)||t.updateScroll(),i.updateLayout()),r();var a=tH(window,"resize",function(){return e.scalePositionWithinConstraints()});return i.addEventListener("didUpdate",function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(rm(function(t){var r=e.getAxisMotionValue(t);r&&(e.originPoint[t]+=n[t].translate,r.set(r.get()+n[t].translate))}),e.visualElement.syncRender())}),function(){a(),n(),o()}},t.prototype.getProps=function(){var t=this.visualElement.getProps(),e=t.drag,n=t.dragDirectionLock,r=t.dragPropagation,i=t.dragConstraints,o=t.dragElastic,a=t.dragMomentum;return(0,l.Cl)((0,l.Cl)({},t),{drag:void 0!==e&&e,dragDirectionLock:void 0!==n&&n,dragPropagation:void 0!==r&&r,dragConstraints:void 0!==i&&i,dragElastic:void 0===o?.35:o,dragMomentum:void 0===a||a})},t}();function rO(t,e,n){return(!0===e||e===t)&&(null===n||n===t)}var rk={pan:ea(function(t){var e=t.onPan,n=t.onPanStart,r=t.onPanEnd,i=t.onPanSessionStart,o=t.visualElement,a=(0,c.useRef)(null),s=(0,c.useContext)(x).transformPagePoint,u={onSessionStart:i,onStart:n,onMove:e,onEnd:function(t,e){a.current=null,r&&r(t,e)}};(0,c.useEffect)(function(){null!==a.current&&a.current.updateHandlers(u)}
1),tQ(o,"pointerdown",(e||n||r||i)&&function(t){a.current=new n9(t,u,{transformPagePoint:s})}),(0,t6.l)(function(){return a.current&&a.current.end()})}),drag:ea(function(t){var e=t.dragControls,n=t.visualElement,r=(0,j.M)(function(){return new rL(n)});(0,c.useEffect)(function(){return e&&e.subscribe(r)},[r,e]),(0,c.useEffect)(function(){return r.addListeners()},[r])})},rj=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"],rD=function(t){var e=t.treeType,n=void 0===e?"":e,r=t.build,i=t.getBaseTarget,o=t.makeTargetAnimatable,a=t.measureViewportBox,s=t.render,u=t.readValueFromInstance,c=t.removeValueFromRenderState,p=t.sortNodePosition,f=t.scrapeMotionValuesFromProps;return function(t,e){var d,h,v,m,y,g=t.parent,x=t.props,b=t.presenceId,C=t.blockInitialAnimation,E=t.visualState,w=t.shouldReduceMotion;void 0===e&&(e={});var A=!1,P=E.latestValues,S=E.renderState,T=(d=rj.map(function(){return new nN}),h={},v={clearAllListeners:function(){return d.forEach(function(t){return t.clear()})},updatePropListeners:function(t){rj.forEach(function(e){var n,r="on"+e,i=t[r];null==(n=h[e])||n.call(h),i&&(h[e]=v[r](i))})}},d.forEach(function(t,e){v["on"+rj[e]]=function(e){return t.add(e)},v["notify"+rj[e]]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t.notify.apply(t,(0,l.fX)([],(0,l.zs)(e),!1))}}),v),M=new Map,R=new Map,k={},j=(0,l.Cl)({},P);function D(){m&&A&&(F(),s(m,S,x.style,Y.projection))}function F(){r(Y,S,P,e,x)}function I(){T.notifyUpdate(P)}function U(t,e){var n=e.onChange(function(e){P[t]=e,x.onUpdate&&nl.Ay.update(I,!1,!0)}),r=e.onRenderRequest(Y.scheduleRender);R.set(t,function(){n(),r()})}var B=f(x);for(var z in B){var N=B[z];void 0!==P[z]&&$(N)&&N.set(P[z],!1)}var X=L(x),H=O(x),Y=(0,l.Cl)((0,l.Cl)({treeType:n,current:null,depth:g?g.depth+1:0,parent:g,children:new Set,presenceId:b,shouldReduceMotion:w,variantChildren:H?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(null==g?void 0:g.isMounted()),blockInitialAnimation:C,isMounted:function(){return!!m},mount:function(t){A=!0,m=Y.current=t,Y.projection&&Y.projection.mount(t),H&&g&&!X&&(y=null==g?void 0:g.addVariantChild(Y)),M.forEach(function(t,e){return U(e,t)}),null==g||g.children.add(Y),Y.setProps(x)},unmount:function(){var t;null==(t=Y.projection)||t.unmount(),nl.eO.update(I),nl.eO.render(D),R.forEach(function(t){return t()}),null==y||y(),null==g||g.children.delete(Y),T.clearAllListeners(),m=void 0,A=!1},addVariantChild:function(t){var e,n=Y.getClosestVariantNode();if(n)return null==(e=n.variantChildren)||e.add(t),function(){return n.variantChildren.delete(t)}},sortNodePosition:function(t){return p&&n===t.treeType?p(Y.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return H?Y:null==g?void 0:g.getClosestVariantNode()},getLayoutId:function(){return x.layoutId},getInstance:function(){return m},getStaticValue:function(t){return P[t]},setStaticValue:function(t,e){return P[t]=e},getLatestValues:function(){return P},setVisibility:function(t){Y.isVisible!==t&&(Y.isVisible=t,Y.scheduleRender())},makeTargetAnimatable:function(t,e){return void 0===e&&(e=!0),o(Y,t,x,e)},measureViewportBox:function(){return a(m,x)},addValue:function(t,e){Y.hasValue(t)&&Y.removeValue(t),M.set(t,e),P[t]=e.get(),U(t,e)},removeValue:function(t){var e;M.delete(t),null==(e=R.get(t))||e(),R.delete(t),delete P[t],c(t,S)},hasValue:function(t){return M.has(t)},getValue:function(t,e){var n=M.get(t);return void 0===n&&void 0!==e&&(n=nH(e),Y.addValue(t,n)),n},forEachValue:function(t){return M.forEach(t)},readValue:function(t){var n;return null!=(n=P[t])?n:u(m,t,e)},setBaseTarget:function(t,e){j[t]=e},getBaseTarget:function(t){if(i){var e=i(x,t);if(void 0!==e&&!$(e))return e}return j[t]}},T),{build:function(){return F(),S},scheduleRender:function(){nl.Ay.render(D,!1,!0)},syncRender:D,setProps:function(t){(t.transformTemplate||x.transformTemplate)&&Y.scheduleRender(),x=t,T.updatePropListeners(t),k=function(t,e,n){var r;for(var i in e){var o=e[i],a=n[i];if($(o))t.addValue(i,o);else if($(a))t.addValue(i,nH(o));else if(a!==o)if(t.hasValue(i)){var s=t.getValue(i);s.hasAnimated||s.set(o)}else t.addValue(i,nH(null!=(r=t.getStaticValue(i))?r:o))}for(var i in n)void 0===e[i]&&t.removeValue(i);return e}(Y,f(x),k)},getProps:function(){return x},getVariant:function(t){var e;return null==(e=x.variants)?void 0:e[t]},getDefaultTransition:function(){return x.transition},getTransformPagePoint:function(){return x.transformPagePoint},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==g?void 0:g.getVariantContext();if(!X){var e=(null==g?void 0:g.getVariantContext())||{};return void 0!==x.initial&&(e.initial=x.initial),e}for(var n={},r=0;r<rI;r++){var i=rF[r],o=x[i];(V(o)||!1===o)&&(n[i]=o)}return n}});return Y}},rF=(0,l.fX)(["initial"],(0,l.zs)(nZ),!1),rI=rF.length;function rU(t){return"string"==typeof t&&t.startsWith("var(--")}var rB=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function rz(t,e,n){void 0===n&&(n=1),v(n<=4,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'));var r=(0,l.zs)(function(t){var e=rB.exec(t);if(!e)return[,];var n=(0,l.zs)(e,3);return[n[1],n[2]]}(t),2),i=r[0],o=r[1];if(i){var a=window.getComputedStyle(e).getPropertyValue(i);return a?a.trim():rU(o)?rz(o,e,n+1):o}}var rN=new Set(["width","height","top","left","right","bottom","x","y"]),rX=function(t){return rN.has(t)},rH=function(t,e){t.set(e,!1),t.set(e)},rY=function(t){return t===tf||t===tu};(a=u||(u={})).width="width",a.height="height",a.left="left",a.right="right",a.top="top",a.bottom="bottom";var rW=function(t,e){return parseFloat(t.split(", ")[e])},r_=function(t,e){return function(n,r){var i=r.transform;if("none"===i||!i)return 0;var o=i.match(/^matrix3d\((.+)\)$/);
1if(o)return rW(o[1],e);var a=i.match(/^matrix\((.+)\)$/);return a?rW(a[1],t):0}},rq=new Set(["x","y","z"]),rG=Y.filter(function(t){return!rq.has(t)}),rK={width:function(t,e){var n=t.x,r=e.paddingLeft,i=e.paddingRight;return n.max-n.min-parseFloat(void 0===r?"0":r)-parseFloat(void 0===i?"0":i)},height:function(t,e){var n=t.y,r=e.paddingTop,i=e.paddingBottom;return n.max-n.min-parseFloat(void 0===r?"0":r)-parseFloat(void 0===i?"0":i)},top:function(t,e){return parseFloat(e.top)},left:function(t,e){return parseFloat(e.left)},bottom:function(t,e){var n=t.y;return parseFloat(e.top)+(n.max-n.min)},right:function(t,e){var n=t.x;return parseFloat(e.left)+(n.max-n.min)},x:r_(4,13),y:r_(5,14)},r$=function(t,e,n){var r=e.measureViewportBox(),i=getComputedStyle(e.getInstance()),o=i.display,a={};"none"===o&&e.setStaticValue("display",t.display||"block"),n.forEach(function(t){a[t]=rK[t](r,i)}),e.syncRender();var s=e.measureViewportBox();return n.forEach(function(n){rH(e.getValue(n),a[n]),t[n]=rK[n](s,i)}),t},rZ=function(t,e,n,r){void 0===n&&(n={}),void 0===r&&(r={}),e=(0,l.Cl)({},e),r=(0,l.Cl)({},r);var i=Object.keys(e).filter(rX),o=[],a=!1,s=[];if(i.forEach(function(i){var u,l=t.getValue(i);if(t.hasValue(i)){var c,p=n[i],f=n_(p),d=e[i];if(tF(d)){var h=d.length,m=+(null===d[0]);f=n_(p=d[m]);for(var y=m;y<h;y++)u?v(n_(d[y])===u,"All keyframes must be of the same type"):v((u=n_(d[y]))===f||rY(f)&&rY(u),"Keyframes must be of the same dimension as the current value")}else u=n_(d);if(f!==u)if(rY(f)&&rY(u)){var g=l.get();"string"==typeof g&&l.set(parseFloat(g)),"string"==typeof d?e[i]=parseFloat(d):Array.isArray(d)&&u===tu&&(e[i]=d.map(parseFloat))}else(null==f?void 0:f.transform)&&(null==u?void 0:u.transform)&&(0===p||0===d)?0===p?l.set(u.transform(p)):e[i]=f.transform(d):(a||(c=[],rG.forEach(function(e){var n=t.getValue(e);void 0!==n&&(c.push([e,n.get()]),n.set(+!!e.startsWith("scale")))}),c.length&&t.syncRender(),o=c,a=!0),s.push(i),r[i]=void 0!==r[i]?r[i]:e[i],rH(l,d))}}),!s.length)return{target:e,transitionEnd:r};var u=s.indexOf("height")>=0?window.pageYOffset:null,c=r$(e,t,s);return o.length&&o.forEach(function(e){var n=(0,l.zs)(e,2),r=n[0],i=n[1];t.getValue(r).set(i)}),t.syncRender(),null!==u&&window.scrollTo({top:u}),{target:c,transitionEnd:r}},rJ=function(t,e,n,r){var i=function(t,e,n){var r=(0,l.Tt)(e,[]),i=t.getInstance();if(!(i instanceof Element))return{target:r,transitionEnd:n};for(var o in n&&(n=(0,l.Cl)({},n)),t.forEachValue(function(t){var e=t.get();if(rU(e)){var n=rz(e,i);n&&t.set(n)}}),r){var a=r[o];if(rU(a)){var s=rz(a,i);s&&(r[o]=s,n&&(null!=n[o]||(n[o]=a)))}}return{target:r,transitionEnd:n}}(t,e,r);e=i.target,r=i.transitionEnd;var o=e,a=r;return Object.keys(o).some(rX)?rZ(t,o,n,a):{target:o,transitionEnd:a}},rQ={treeType:"dom",readValueFromInstance:function(t,e){if(q(e)){var n=nO(e);return n&&n.default||0}var r=window.getComputedStyle(t);return(J(e)?r.getPropertyValue(e):r[e])||0},sortNodePosition:function(t,e){return 2&t.compareDocumentPosition(e)?1:-1},getBaseTarget:function(t,e){var n;return null==(n=t.style)?void 0:n[e]},measureViewportBox:function(t,e){return rM(t,e.transformPagePoint)},resetTransform:function(t,e,n){var r=n.transformTemplate;e.style.transform=r?r({},""):"none",t.scheduleRender()},restoreTransform:function(t,e){t.style.transform=e.style.transform},removeValueFromRenderState:function(t,e){var n=e.vars,r=e.style;delete n[t],delete r[t]},makeTargetAnimatable:function(t,e,n,r){var i=n.transformValues;void 0===r&&(r=!0);var o=e.transition,a=e.transitionEnd,s=(0,l.Tt)(e,["transition","transitionEnd"]),u=function(t,e,n){var r,i,o={};for(var a in t)o[a]=null!=(r=function(t,e){if(e)return(e[t]||e.default||e).from}(a,e))?r:null==(i=n.getValue(a))?void 0:i.get();return o}(s,o||{},t);if(i&&(a&&(a=i(a)),s&&(s=i(s)),u&&(u=i(u))),r){!function(t,e,n){var r,i,o=Object.keys(e).filter(function(e){return!t.hasValue(e)}),a=o.length;if(a)for(var s=0;s<a;s++){var u,l,c,p=o[s],f=e[p],d=null;Array.isArray(f)&&(d=f[0]),null===d&&(d=null!=(i=null!=(r=n[p])?r:t.readValue(p))?i:e[p]),null!=d&&("string"==typeof d&&(u=d,/^\-?\d*\.?\d+$/.test(u)||(l=d,/^0[^.\s]+$/.test(l)))?d=parseFloat(d):(c=d,!nq.find(nY(c))&&eX.test(f)&&(d=nk(p,f))),t.addValue(p,nH(d)),null!=n[p]||(n[p]=d),t.setBaseTarget(p,d))}}(t,s,u);var c=rJ(t,s,u,a);a=c.transitionEnd,s=c.target}return(0,l.Cl)({transition:o,transitionEnd:a},s)},scrapeMotionValuesFromProps:tk,build:function(t,e,n,r,i){void 0!==t.isVisible&&(e.style.visibility=t.isVisible?"visible":"hidden"),ty(e,n,r,i.transformTemplate)},render:tR},r0=rD(rQ),r1=rD((0,l.Cl)((0,l.Cl)({},rQ),{getBaseTarget:function(t,e){return t[e]},readValueFromInstance:function(t,e){var n;return q(e)?(null==(n=nO(e))?void 0:n.default)||0:(e=tL.has(e)?e:tM(e),t.getAttribute(e))},scrapeMotionValuesFromProps:tj,build:function(t,e,n,r,i){tS(e,n,r,i.transformTemplate)},render:tO})),r2=function(t,e){return N(t)?r1(e,{enableHardwareAcceleration:!1}):r0(e,{enableHardwareAcceleration:!0})};function r5(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}var r3={correct:function(t,e){if(!e.target)return t;if("string"==typeof t)if(!tu.test(t))return t;else t=parseFloat(t);var n=r5(t,e.target.x),r=r5(t,e.target.y);return"".concat(n,"% ").concat(r,"%")}},r7="_$css",r9=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,l.C6)(e,t),e.prototype.componentDidMount=function(){var t=this,e=this.props,n=e.visualElement,r=e.layoutGroup,i=e.switchLayoutGroup,o=e.layoutId,a=n.projection;Object.assign(X,r6),a&&((null==r?void 0:r.group)&&r.group.add(a),(null==i?void 0:i.register)&&o&&i.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",function(){t.safeToRemove()}),a.setOptions((0,l.Cl)((0,l.Cl)({},a.options),{onExitComplete:function(){return t.safeToRemove()}}))),D.hasEverUpdated=!0},e.prototype.getSnapshotBeforeUpdate=function(t){var e=this,n=this.props,r=n.layoutDependency,i=n.visualElement,o=n.drag,a=n.isPresent,s=i.projection;return s&&(s.isPresent=a,o||t.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?s.promote():s.relegate()||nl.Ay.postRender(function(){var t;(null==(t=s.getStack())?void 0:t.members.length)||e.safeToRemove()}))),null},e.prototype.componentDidUpdate=function(){var t=this.props.visualElement.projection;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())},e.prototype.componentWillUnmount=function(){var t=this.props,e=t.visualElement,n=t.layoutGroup,r=t.switchLayoutGroup,i=e.projection;i&&(i.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(i),(null==r?void 0:r.deregister)&&r.deregister(i))},e.prototype.safeToRemove=function(){var t=this.props.safeToRemove;null==t||t()},e.prototype.render=function(){return null},e}(c.Component),r6={borderRadius:(0,l.Cl)((0,l.Cl)({},r3),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:r3,borderTopRightRadius:r3,borderBottomLeftRadius:r3,borderBottomRightRadius:r3,boxShadow:{correct:function(t,e){var n=e.treeScale,r=e.projectionDelta,i=t,o=t.includes("var("),a=[];o&&(t=t.replace(rB,function(t){return a.push(t),r7}));var s=eX.parse(t);if(s.length>5)return i;var u=eX.createTransformer(t),l=+("number"!=typeof s[0]),c=r.x.scale*n.x,p=r.y.scale*n.y;s[0+l]/=c,s[1+l]/=p;var f=eb(c,p,.5);"number"==typeof s[2+l]&&(s[2+l]/=f),"number"==typeof s[3+l]&&(s[3+l]/=f);var d=u(s);if(o){var h=0;
1d=d.replace(r7,function(){var t=a[h];return h++,t})}return d}}},r4=["TopLeft","TopRight","BottomLeft","BottomRight"],r8=r4.length,it=function(t){return"string"==typeof t?parseFloat(t):t},ie=function(t){return"number"==typeof t||tu.test(t)};function ir(t,e){var n;return null!=(n=t[e])?n:t.borderRadius}var ii=ia(0,.5,e9),io=ia(.5,.95,e1);function ia(t,e,n){return function(r){return r<t?0:r>e?1:n(ex(t,e,r))}}function is(t,e){t.min=e.min,t.max=e.max}function iu(t,e){is(t.x,e.x),is(t.y,e.y)}function il(t,e,n,r,i){return t-=e,t=r+1/n*(t-r),void 0!==i&&(t=r+1/i*(t-r)),t}function ic(t,e,n,r,i){var o=(0,l.zs)(n,3),a=o[0],s=o[1],u=o[2];!function(t,e,n,r,i,o,a){if(void 0===e&&(e=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=t),void 0===a&&(a=t),ts.test(e)&&(e=parseFloat(e),e=eb(a.min,a.max,e/100)-a.min),"number"==typeof e){var s=eb(o.min,o.max,r);t===o&&(s-=e),t.min=il(t.min,e,n,s,i),t.max=il(t.max,e,n,s,i)}}(t,e[a],e[s],e[u],e.scale,r,i)}var ip=["x","scaleX","originX"],id=["y","scaleY","originY"];function ih(t,e,n,r){ic(t.x,e,ip,null==n?void 0:n.x,null==r?void 0:r.x),ic(t.y,e,id,null==n?void 0:n.y,null==r?void 0:r.y)}function iv(t){return 0===t.translate&&1===t.scale}function im(t){return iv(t.x)&&iv(t.y)}function iy(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 ig=function(){function t(){this.members=[]}return t.prototype.add=function(t){nB(this.members,t),t.scheduleRender()},t.prototype.remove=function(t){if(nz(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){var e=this.members[this.members.length-1];e&&this.promote(e)}},t.prototype.relegate=function(t){var e,n=this.members.findIndex(function(e){return t===e});if(0===n)return!1;for(var r=n;r>=0;r--){var i=this.members[r];if(!1!==i.isPresent){e=i;break}}return!!e&&(this.promote(e),!0)},t.prototype.promote=function(t,e){var n,r=this.lead;t!==r&&(this.prevLead=r,this.lead=t,t.show(),r&&(r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,e&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues,t.snapshot.isShared=!0),(null==(n=t.root)?void 0:n.isUpdating)&&(t.isLayoutDirty=!0),!1===t.options.crossfade&&r.hide()))},t.prototype.exitAnimationComplete=function(){this.members.forEach(function(t){var e,n,r,i,o;null==(n=(e=t.options).onExitComplete)||n.call(e),null==(o=null==(r=t.resumingFrom)?void 0:(i=r.options).onExitComplete)||o.call(i)})},t.prototype.scheduleRender=function(){this.members.forEach(function(t){t.instance&&t.scheduleRender(!1)})},t.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},t}();function ix(t,e,n){var r=t.x.translate/e.x,i=t.y.translate/e.y,o="translate3d(".concat(r,"px, ").concat(i,"px, 0) ");if(o+="scale(".concat(1/e.x,", ").concat(1/e.y,") "),n){var a=n.rotate,s=n.rotateX,u=n.rotateY;a&&(o+="rotate(".concat(a,"deg) ")),s&&(o+="rotateX(".concat(s,"deg) ")),u&&(o+="rotateY(".concat(u,"deg) "))}var l=t.x.scale*e.x,c=t.y.scale*e.y;return"translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)"===(o+="scale(".concat(l,", ").concat(c,")"))?"none":o}var ib=function(t,e){return t.depth-e.depth},iC=function(){function t(){this.children=[],this.isDirty=!1}return t.prototype.add=function(t){nB(this.children,t),this.isDirty=!0},t.prototype.remove=function(t){nz(this.children,t),this.isDirty=!0},t.prototype.forEach=function(t){this.isDirty&&this.children.sort(ib),this.isDirty=!1,this.children.forEach(t)},t}();function iE(t){var e=t.attachResizeListener,n=t.defaultParent,r=t.measureScroll,i=t.checkIsScrollRoot,o=t.resetTransform;function a(t,e,r){var i=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(){i.isUpdating&&(i.isUpdating=!1,i.clearAllSnapshots())}
1,this.updateProjection=function(){i.nodes.forEach(iM),i.nodes.forEach(iR)},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,l.fX)((0,l.fX)([],(0,l.zs)(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,t&&this.root.registerPotentialNode(t,this);for(var o=0;o<this.path.length;o++)this.path[o].shouldResetTransform=!0;this.root===this&&(this.nodes=new iC)}return a.prototype.addEventListener=function(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new nN),this.eventHandlers.get(t).add(e)},a.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,l.fX)([],(0,l.zs)(e),!1))},a.prototype.hasListeners=function(t){return this.eventHandlers.has(t)},a.prototype.registerPotentialNode=function(t,e){this.potentialNodes.set(t,e)},a.prototype.mount=function(t,n){var r=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;var i=this.options,o=i.layoutId,a=i.layout,s=i.visualElement;if(s&&!s.getInstance()&&s.mount(t),this.root.nodes.add(this),null==(u=this.parent)||u.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(a||o)&&(this.isLayoutDirty=!0),e){var u,c,p=function(){return r.root.updateBlockedByResize=!1};e(t,function(){r.root.updateBlockedByResize=!0,clearTimeout(c),c=window.setTimeout(p,250),D.hasAnimatedSinceResize&&(D.hasAnimatedSinceResize=!1,r.nodes.forEach(iV))})}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&s&&(o||a)&&this.addEventListener("didUpdate",function(t){var e,n,i,o,a,u=t.delta,c=t.hasLayoutChanged,p=t.hasRelativeTargetChanged,f=t.layout;if(r.isTreeAnimationBlocked()){r.target=void 0,r.relativeTarget=void 0;return}var d=null!=(n=null!=(e=r.options.transition)?e:s.getDefaultTransition())?n:iF,h=s.getProps(),v=h.onLayoutAnimationStart,m=h.onLayoutAnimationComplete,y=!r.targetLayout||!iy(r.targetLayout,f)||p,g=!c&&p;if((null==(i=r.resumeFrom)?void 0:i.instance)||g||c&&(y||!r.currentAnimation)){r.resumeFrom&&(r.resumingFrom=r.resumeFrom,r.resumingFrom.resumingFrom=void 0),r.setAnimationOrigin(u,g);var x=(0,l.Cl)((0,l.Cl)({},nI(d,"layout")),{onPlay:v,onComplete:m});s.shouldReduceMotion&&(x.delay=0,x.type=!1),r.startAnimation(x)}else c||0!==r.animationProgress||r.finishAnimation(),r.isLead()&&(null==(a=(o=r.options).onExitComplete)||a.call(o));r.targetLayout=f})}},a.prototype.unmount=function(){var t,e;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null==(t=this.getStack())||t.remove(this),null==(e=this.parent)||e.children.delete(this),this.instance=void 0,nl.eO.preRender(this.updateProjection)},a.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},a.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},a.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},a.prototype.isTreeAnimationBlocked=function(){var t;return this.isAnimationBlocked||(null==(t=this.parent)?void 0:t.isTreeAnimationBlocked())||!1},a.prototype.startUpdate=function(){var t;this.isUpdateBlocked()||(this.isUpdating=!0,null==(t=this.nodes)||t.forEach(iL))},a.prototype.willUpdate=function(t){if(void 0===t&&(t=!0),this.root.isUpdateBlocked()){null==(n=(e=this.options).onExitComplete)||n.call(e);return}if(this.root.isUpdating||this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var e,n,r,i=0;i<this.path.length;i++){var o=this.path[i];o.shouldResetTransform=!0,o.updateScroll()}var a=this.options,s=a.layoutId,u=a.layout;if(void 0!==s||u){var l=null==(r=this.options.visualElement)?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==l?void 0:l(this.latestValues,""),this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}}},a.prototype.didUpdate=function(){if(this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(iS);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEac
1h(iI),this.potentialNodes.clear()),this.nodes.forEach(iT),this.nodes.forEach(iw),this.nodes.forEach(iA),this.clearAllSnapshots(),nl.qX.update(),nl.qX.preRender(),nl.qX.render())},a.prototype.clearAllSnapshots=function(){this.nodes.forEach(iP),this.sharedNodes.forEach(iO)},a.prototype.scheduleUpdateProjection=function(){nl.Ay.preRender(this.updateProjection,!1,!0)},a.prototype.scheduleCheckAfterUnmount=function(){var t=this;nl.Ay.postRender(function(){t.isLayoutDirty?t.root.didUpdate():t.root.checkUpdateFailed()})},a.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var t=this.measure(),e=this.removeTransform(this.removeElementScroll(t));iB(e),this.snapshot={measured:t,layout:e,latestValues:{}}}},a.prototype.updateLayout=function(){if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t,e=0;e<this.path.length;e++)this.path[e].updateScroll();var n=this.measure();iB(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected=rv(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null==(t=this.options.visualElement)||t.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},a.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=i(this.instance),this.scroll=r(this.instance))},a.prototype.resetTransform=function(){if(o){var t,e=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!im(this.projectionDelta),r=null==(t=this.options.visualElement)?void 0:t.getProps().transformTemplate,i=null==r?void 0:r(this.latestValues,""),a=i!==this.prevTransformTemplateValue;e&&(n||rb(this.latestValues)||a)&&(o(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}},a.prototype.measure=function(){var t=this.options.visualElement;if(!t)return rv();var e=t.measureViewportBox(),n=this.root.scroll;return n&&(rA(e.x,n.x),rA(e.y,n.y)),e},a.prototype.removeElementScroll=function(t){var e=rv();iu(e,t);for(var n=0;n<this.path.length;n++){var r=this.path[n],i=r.scroll,o=r.options,a=r.isScrollRoot;if(r!==this.root&&i&&o.layoutScroll){if(a){iu(e,t);var s=this.root.scroll;s&&(rA(e.x,-s.x),rA(e.y,-s.y))}rA(e.x,i.x),rA(e.y,i.y)}}return e},a.prototype.applyTransform=function(t,e){void 0===e&&(e=!1);var n=rv();iu(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];!e&&i.options.layoutScroll&&i.scroll&&i!==i.root&&rV(n,{x:-i.scroll.x,y:-i.scroll.y}),rb(i.latestValues)&&rV(n,i.latestValues)}return rb(this.latestValues)&&rV(n,this.latestValues),n},a.prototype.removeTransform=function(t){var e,n=rv();iu(n,t);for(var r=0;r<this.path.length;r++){var i=this.path[r];if(i.instance&&rb(i.latestValues)){rx(i.latestValues)&&i.updateSnapshot();var o=rv();iu(o,i.measure()),ih(n,i.latestValues,null==(e=i.snapshot)?void 0:e.layout,o)}}return rb(this.latestValues)&&ih(n,this.latestValues),n},a.prototype.setTargetDelta=function(t){this.targetDelta=t,this.root.scheduleUpdateProjection()},a.prototype.setOptions=function(t){var e;this.options=(0,l.Cl)((0,l.Cl)((0,l.Cl)({},this.options),t),{crossfade:null==(e=t.crossfade)||e})},a.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},a.prototype.resolveTargetDelta=function(){var t,e,n,r,i=this.options,o=i.layout,a=i.layoutId;this.layout&&(o||a)&&(!this.targetDelta&&!this.relativeTarget&&(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=rv(),this.relativeTargetOrigin=rv(),rs(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),iu(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&((this.target||(this.target=rv(),this.targetWithTransforms=rv()),this.relativeTarget&&this.relativeTargetOrigin&&(null==(r=this.relativeParent)?void 0:r.target))?(t=this.target,e=this.relativeTarget,n=this.relativeParent.target,ro(t.x,e.x,n.x),ro(t.y,e.y,n.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.actual):iu(this.target,this.layout.actual),rw(this.target,this.targetDelta)):iu(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&!!this.relativeParent.resumingFrom==!!this.resumingFrom&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=rv(),this.relativeTargetOrigin=rv(),rs(this.relativeTargetOrigin,this.target,this.relativeParent.target),iu(this.relativeTarget,this.relativeTargetOrigin)))))},a.prototype.getClosestProjectingParent=function(){if(!(!this.parent||rb(this.parent.latestValues)))if((this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout)return this.parent;else return this.parent.getClosestProjectingParent()},a.prototype.calcProjection=function(){var t,e=this.options,n=e.layout,r=e.layoutId;if(this.isTreeAnimating=!!((null==(t=this.parent)?void 0:t.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var i=this.getLead();iu(this.layoutCorrected,this.layout.actual),function(t,e,n,r){void 0===r&&(r=!1);var i,o,a,s,u=n.length;if(u){e.x=e.y=1;for(var l=0;l<u;l++)s=(a=n[l]).projectionDelta,(null==(o=null==(i=a.instance)?void 0:i.style)?void 0:o.display)!=="contents"&&(r&&a.options.layoutScroll&&a.scroll&&a!==a.root&&rV(t,{x:-a.scroll.x,y:-a.scroll.y}),s&&(e.x*=s.x.scale,e.y*=s.y.scale,rw(t,s)),r&&rb(a.latestValues)&&rV(t,a.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,!!this.resumingFrom||this!==i);var o=i.target;if(o){this.projectionDelta||(this.projectionDelta=rd(),this.projectionDeltaWithTransform=rd());var a=this.treeScale.x,s=this.treeScale.y,u=this.projectionTransform;ri(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=ix(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==a||this.treeScale.y!==s)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",o))}}},a.prototype.hide=function(){this.isVisible=!1},a.prototype.show=function(){this.isVisible=!0},a.prototype.scheduleRender=function(t){var e,n,r;void 0===t&&(t=!0),null==(n=(e=this.options).scheduleRender)||n.call(e),t&&(null==(r=this.getStack())||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},a.prototype.setAnimationOrigin=function(t,e){var n,r=this;void 0===e&&(e=!1);var i=this.snapshot,o=(null==i?void 0:i.latestValues)||{},a=(0,l.Cl)({},this.latestValues),s=rd();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!e;
1var u=rv(),c=null==i?void 0:i.isShared,p=1>=((null==(n=this.getStack())?void 0:n.members.length)||0),f=!!(c&&!p&&!0===this.options.crossfade&&!this.path.some(iD));this.animationProgress=0,this.mixTargetDelta=function(e){var n,i,l,d,h,v=e/1e3;ik(s.x,t.x,v),ik(s.y,t.y,v),r.setTargetDelta(s),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null==(h=r.relativeParent)?void 0:h.layout)&&(rs(u,r.layout.actual,r.relativeParent.layout.actual),n=r.relativeTarget,i=r.relativeTargetOrigin,l=u,d=v,ij(n.x,i.x,l.x,d),ij(n.y,i.y,l.y,d)),c&&(r.animationValues=a,function(t,e,n,r,i,o){var a,s,u,l;i?(t.opacity=eb(0,null!=(a=n.opacity)?a:1,ii(r)),t.opacityExit=eb(null!=(s=e.opacity)?s:1,0,io(r))):o&&(t.opacity=eb(null!=(u=e.opacity)?u:1,null!=(l=n.opacity)?l:1,r));for(var c=0;c<r8;c++){var p="border".concat(r4[c],"Radius"),f=ir(e,p),d=ir(n,p);(void 0!==f||void 0!==d)&&(f||(f=0),d||(d=0),0===f||0===d||ie(f)===ie(d)?(t[p]=Math.max(eb(it(f),it(d),r),0),(ts.test(d)||ts.test(f))&&(t[p]+="%")):t[p]=d)}(e.rotate||n.rotate)&&(t.rotate=eb(e.rotate||0,n.rotate||0,r))}(a,o,r.latestValues,v,f,p)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=v},this.mixTargetDelta(0)},a.prototype.startAnimation=function(t){var e,n,r=this;this.notifyListeners("animationStart"),null==(e=this.currentAnimation)||e.stop(),this.resumingFrom&&(null==(n=this.resumingFrom.currentAnimation)||n.stop()),this.pendingAnimation&&(nl.eO.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=nl.Ay.update(function(){var e,n;D.hasAnimatedSinceResize=!0,void 0===(e=(0,l.Cl)((0,l.Cl)({},t),{onUpdate:function(e){var n;r.mixTargetDelta(e),null==(n=t.onUpdate)||n.call(t,e)},onComplete:function(){var e;null==(e=t.onComplete)||e.call(t),r.completeAnimation()}}))&&(e={}),nU("",n=$(0)?0:nH(0),1e3,e),r.currentAnimation={stop:function(){return n.stop()},isAnimating:function(){return n.isAnimating()}},r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0})},a.prototype.completeAnimation=function(){var t;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null==(t=this.getStack())||t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},a.prototype.finishAnimation=function(){var t;this.currentAnimation&&(null==(t=this.mixTargetDelta)||t.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},a.prototype.applyTransformsToTarget=function(){var t=this.getLead(),e=t.targetWithTransforms,n=t.target,r=t.layout,i=t.latestValues;e&&n&&r&&(iu(e,n),rV(e,i),ri(this.projectionDeltaWithTransform,this.layoutCorrected,e,i))},a.prototype.registerSharedNode=function(t,e){var n,r,i;this.sharedNodes.has(t)||this.sharedNodes.set(t,new ig),this.sharedNodes.get(t).add(e),e.promote({transition:null==(n=e.options.initialPromotionConfig)?void 0:n.transition,preserveFollowOpacity:null==(i=null==(r=e.options.initialPromotionConfig)?void 0:r.shouldPreserveFollowOpacity)?void 0:i.call(r,e)})},a.prototype.isLead=function(){var t=this.getStack();return!t||t.lead===this},a.prototype.getLead=function(){var t;return this.options.layoutId&&(null==(t=this.getStack())?void 0:t.lead)||this},a.prototype.getPrevLead=function(){var t;return this.options.layoutId?null==(t=this.getStack())?void 0:t.prevLead:void 0},a.prototype.getStack=function(){var t=this.options.layoutId;if(t)return this.root.sharedNodes.get(t)},a.prototype.promote=function(t){var e=void 0===t?{}:t,n=e.needsReset,r=e.transition,i=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,i),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},a.prototype.relegate=function(){var t=this.getStack();return!!t&&t.relegate(this)},a.prototype.resetRotation=function(){var t=this.options.visualElement;if(t){for(var e=!1,n={},r=0;r<H.length;r++){var i="rotate"+H[r];t.getStaticValue(i)&&(e=!0,n[i]=t.getStaticValue(i),t.setStaticValue(i,0))}if(e){for(var i in null==t||t.syncRender(),n)t.setStaticValue(i,n[i]);t.scheduleRender()}}},a.prototype.getProjectionStyles=function(t){void 0===t&&(t={});var e,n,r,i,o,a,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.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=tU(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)?n:1,c.pointerEvents=tU(t.pointerEvents)||""),this.hasProjected&&!rb(this.latestValues)&&(c.transform=u?u({},""):"none",this.hasProjected=!1),c}var p=l.animationValues||l.latestValues;this.applyTransformsToTarget(),s.transform=ix(this.projectionDeltaWithTransform,this.treeScale,p),u&&(s.transform=u(p,s.transform));var f=this.projectionDelta,d=f.x,h=f.y;for(var v in s.transformOrigin="".concat(100*d.origin,"% ").concat(100*h.origin,"% 0"),l.animationValues?s.opacity=l===this?null!=(i=null!=(r=p.opacity)?r:this.latestValues.opacity)?i:1:this.preserveOpacity?this.latestValues.opacity:p.opacityExit:s.opacity=l===this?null!=(o=p.opacity)?o:"":null!=(a=p.opacityExit)?a:0,X)if(void 0!==p[v]){var m=X[v],y=m.correct,g=m.applyTo,x=y(p[v],l);if(g)for(var b=g.length,C=0;C<b;C++)s[g[C]]=x;else s[v]=x}return this.options.layoutId&&(s.pointerEvents=l===this?tU(t.pointerEvents)||"":"none"),s},a.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0}
1,a.prototype.resetTree=function(){this.root.nodes.forEach(function(t){var e;return null==(e=t.currentAnimation)?void 0:e.stop()}),this.root.nodes.forEach(iS),this.root.sharedNodes.clear()},a}function iw(t){t.updateLayout()}function iA(t){var e,n,r,i,o=null!=(n=null==(e=t.resumeFrom)?void 0:e.snapshot)?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?rm(function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=re(e);e.min=s[t].min,e.max=e.min+n}):"position"===t.options.animationType&&rm(function(t){var e=o.isShared?o.measured[t]:o.layout[t],n=re(s[t]);e.max=e.min+n});var l=rd();ri(l,s,o.layout);var c=rd();o.isShared?ri(c,t.applyTransform(u,!0),o.measured):ri(c,s,o.layout);var p=!im(l),f=!1;if(!t.resumeFrom&&(t.relativeParent=t.getClosestProjectingParent(),t.relativeParent&&!t.relativeParent.resumeFrom)){var d=t.relativeParent,h=d.snapshot,v=d.layout;if(h&&v){var m=rv();rs(m,o.layout,h.layout);var y=rv();rs(y,s,v.actual),iy(m,y)||(f=!0)}}t.notifyListeners("didUpdate",{layout:s,snapshot:o,delta:c,layoutDelta:l,hasLayoutChanged:p,hasRelativeTargetChanged:f})}else t.isLead()&&(null==(i=(r=t.options).onExitComplete)||i.call(r));t.options.transition=void 0}function iP(t){t.clearSnapshot()}function iS(t){t.clearMeasurements()}function iT(t){var e=t.options.visualElement;(null==e?void 0:e.getProps().onBeforeLayoutMeasure)&&e.notifyBeforeLayoutMeasure(),t.resetTransform()}function iV(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function iM(t){t.resolveTargetDelta()}function iR(t){t.calcProjection()}function iL(t){t.resetRotation()}function iO(t){t.removeLeadSnapshot()}function ik(t,e,n){t.translate=eb(e.translate,0,n),t.scale=eb(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function ij(t,e,n,r){t.min=eb(e.min,n.min,r),t.max=eb(e.max,n.max,r)}function iD(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}var iF={duration:.45,ease:[.4,0,.1,1]};function iI(t,e){for(var n=t.root,r=t.path.length-1;r>=0;r--)if(t.path[r].instance){n=t.path[r];break}var i=(n&&n!==t.root?n.instance:document).querySelector('[data-projection-id="'.concat(e,'"]'));i&&t.mount(i,!0)}function iU(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function iB(t){iU(t.x),iU(t.y)}var iz=iE({attachResizeListener:function(t,e){return tH(t,"resize",e)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),iN={current:void 0},iX=iE({measureScroll:function(t){return{x:t.scrollLeft,y:t.scrollTop}},defaultParent:function(){if(!iN.current){var t=new iz(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),iN.current=t}return iN.current},resetTransform:function(t,e){t.style.transform=null!=e?e:"none"},checkIsScrollRoot:function(t){return"fixed"===window.getComputedStyle(t).position}}),iH=(0,l.Cl)((0,l.Cl)((0,l.Cl)((0,l.Cl)({},n1),es),rk),{measureLayout:function(t){var e=(0,l.zs)(el(),2),n=e[0],r=e[1],i=(0,c.useContext)(I.L);return c.createElement(r9,(0,l.Cl)({},t,{layoutGroup:i,switchLayoutGroup:(0,c.useContext)(U),isPresent:n,safeToRemove:r}))}}),iY=function(t){function e(e,n){var r,i,o,a,s,u,f;return void 0===n&&(n={}),i=(r=t(e,n)).preloadedFeatures,o=r.createVisualElement,a=r.projectionNodeConstructor,s=r.useRender,u=r.useVisualState,f=r.Component,i&&function(t){for(var e in t)null!==t[e]&&("projectionNodeConstructor"===e?d.projectionNodeConstructor=t[e]:d[e].Component=t[e])}(i),(0,c.forwardRef)(function(t,e){var n,r,h,T,M,R,O,z,N,X,H,Y,W,_,q,G,K,$,Z,J,Q,tt,te,tn,tr,ti,to,ta=(r=t.layoutId,(h=null==(n=(0,c.useContext)(I.L))?void 0:n.id)&&void 0!==r?h+"-"+r:r);t=(0,l.Cl)((0,l.Cl)({},t),{layoutId:ta});var ts=(0,c.useContext)(x),tu=null,tl=(M=(T=function(t,e){if(L(t)){var n=t.initial,r=t.animate;return{initial:!1===n||V(n)?n:void 0,animate:V(r)?r:void 0}}return!1!==t.inherit?e:{}}(t,(0,c.useContext)(b))).initial,R=T.animate,(0,c.useMemo)(function(){return{initial:M,animate:R}},[k(M),k(R)])),tc=ts.isStatic?void 0:(0,j.M)(function(){if(D.hasEverUpdated)return F++}),tp=u(t,ts.isStatic);return!ts.isStatic&&w.B&&(O=(0,l.Cl)((0,l.Cl)({},ts),t),z=o,N=(0,c.useContext)(m),X=(0,c.useContext)(b).visualElement,H=(0,c.useContext)(C.t),P||function(){if(P=!0,w.B)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),e=function(){return A.current=t.matches};t.addListener(e),e()}else A.current=!1}(),Y=(0,l.zs)((0,c.useState)(A.current),1)[0],_="never"!==(W=(0,c.useContext)(x).reducedMotion)&&("always"===W||Y),q=(0,c.useRef)(void 0),z||(z=N.renderer),!q.current&&z&&(q.current=z(f,{visualState:tp,parent:X,props:O,presenceId:null==H?void 0:H.id,blockInitialAnimation:(null==H?void 0:H.initial)===!1,shouldReduceMotion:_})),G=q.current,(0,E.E)(function(){null==G||G.syncRender()}),(0,c.useEffect)(function(){var t;null==(t=null==G?void 0:G.animationState)||t.animateChanges()}),(0,E.E)(function(){return function(){return null==G?void 0:G.notifyUnmount()}},[]),tl.visualElement=G,K=t,$=tl.visualElement,Z=a||d.projectionNodeConstructor,Q=K.layoutId,tt=K.layout,te=K.drag,tn=K.dragConstraints,tr=K.layoutScroll,t
1i=(0,c.useContext)(U),Z&&$&&(null==$||!$.projection)&&($.projection=new Z(tc,$.getLatestValues(),null==(J=$.parent)?void 0:J.projection),$.projection.setOptions({layoutId:Q,layout:tt,alwaysMeasureLayout:!!te||tn&&S(tn),visualElement:$,scheduleRender:function(){return $.scheduleRender()},animationType:"string"==typeof tt?tt:"both",initialPromotionConfig:ti,layoutScroll:tr})),tu=function(t,e,n){var r=[],i=(0,c.useContext)(m);if(!e)return null;"production"!==p._&&n&&i.strict&&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 o=0;o<g;o++){var a=y[o],s=d[a],u=s.isEnabled,f=s.Component;u(t)&&f&&r.push(c.createElement(f,(0,l.Cl)({key:a},t,{visualElement:e})))}return r}(t,tl.visualElement,i)),c.createElement(B,{visualElement:tl.visualElement,props:(0,l.Cl)((0,l.Cl)({},ts),t)},tu,c.createElement(b.Provider,{value:tl},s(f,t,tc,(to=tl.visualElement,(0,c.useCallback)(function(t){var n;t&&(null==(n=tp.mount)||n.call(tp,t)),to&&(t?to.mount(t):to.unmount()),e&&("function"==typeof e?e(t):S(e)&&(e.current=t))},[to])),tp,ts.isStatic,tl.visualElement)))})}if("u"<typeof Proxy)return e;var n=new Map;return new Proxy(e,{get:function(t,r){return n.has(r)||n.set(r,e(r)),n.get(r)}})}(function(t,e){var n,r,i;return n=e.forwardMotionProps,r=N(t)?tN:tX,(0,l.Cl)((0,l.Cl)({},r),{preloadedFeatures:iH,useRender:(void 0===(i=void 0!==n&&n)&&(i=!1),function(t,e,n,r,o,a){var s=o.latestValues,u=(N(t)?function(t,e){var n=(0,c.useMemo)(function(){var n=tT();return tS(n,e,{enableHardwareAcceleration:!1},t.transformTemplate),(0,l.Cl)((0,l.Cl)({},n.attrs),{style:(0,l.Cl)({},n.style)})},[e]);if(t.style){var r={};tx(r,t.style,t),n.style=(0,l.Cl)((0,l.Cl)({},r),n.style)}return n}:function(t,e,n){var r,i,o={},a=(tx(r={},t.style||{},t),Object.assign(r,(i=t.transformTemplate,(0,c.useMemo)(function(){var t=tg();ty(t,e,{enableHardwareAcceleration:!n},i);var r=t.vars,o=t.style;return(0,l.Cl)((0,l.Cl)({},r),o)},[e]))),t.transformValues&&(r=t.transformValues(r)),r);return 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})(e,s,a),p=function(t,e,n){var r={};for(var i in t)(tE(i)||!0===n&&tC(i)||!e&&!tC(i)||t.draggable&&i.startsWith("onDrag"))&&(r[i]=t[i]);return r}(e,"string"==typeof t,i),f=(0,l.Cl)((0,l.Cl)((0,l.Cl)({},p),u),{ref:r});return n&&(f["data-projection-id"]=n),(0,c.createElement)(t,f)}),createVisualElement:r2,projectionNodeConstructor:iX,Component:t})})},52020:(t,e,n)=>{n.d(e,{_:()=>i});var r=n(33601),i=(void 0===r||r.env,"production")},59669:(t,e,n)=>{n.d(e,{N:()=>y});var r=n(79777),i=n(55729),o=n(52020),a=n(41459),s=n(2274);function u(){var t=(0,i.useRef)(!1);return(0,s.E)(function(){return t.current=!0,function(){t.current=!1}},[]),t}var l=n(67017),c=n(44033),p=n(79970),f=function(t){var e=t.children,n=t.initial,o=t.isPresent,a=t.onExitComplete,s=t.custom,u=t.presenceAffectsLayout,f=(0,c.M)(d),h=(0,p.B)(),v=(0,i.useMemo)(function(){return{id:h,initial:n,isPresent:o,custom:s,onExitComplete:function(t){var e,n;f.set(t,!0);try{for(var i=(0,r.Ju)(f.values()),o=i.next();!o.done;o=i.next())if(!o.value)return}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}null==a||a()},register:function(t){return f.set(t,!1),function(){return f.delete(t)}}}},u?void 0:[o]);return(0,i.useMemo)(function(){f.forEach(function(t,e){return f.set(e,!1)})},[o]),i.useEffect(function(){o||f.size||null==a||a()},[o]),i.createElement(l.t.Provider,{value:v},e)};function d(){return new Map}var h=n(72369),v=n(70683),m=function(t){return t.key||""},y=function(t){var e,n,l,c,p,d,y=t.children,g=t.custom,x=t.initial,b=void 0===x||x,C=t.onExitComplete,E=t.exitBeforeEnter,w=t.presenceAffectsLayout,A=void 0===w||w,P=(0,r.zs)((e=u(),l=(n=(0,r.zs)((0,i.useState)(0),2))[0],c=n[1],p=(0,i.useCallback)(function(){e.current&&c(l+1)},[l]),[(0,i.useCallback)(function(){return a.Ay.postRender(p)},[p]),l]),1)[0],S=(0,i.useContext)(h.L).forceRender;S&&(P=S);
1var T=u(),V=(d=[],i.Children.forEach(y,function(t){(0,i.isValidElement)(t)&&d.push(t)}),d),M=V,R=new Set,L=(0,i.useRef)(M),O=(0,i.useRef)(new Map).current,k=(0,i.useRef)(!0);if((0,s.E)(function(){k.current=!1,V.forEach(function(t){var e=m(t);O.set(e,t)}),L.current=M}),(0,v.l)(function(){k.current=!0,O.clear(),R.clear()}),k.current)return i.createElement(i.Fragment,null,M.map(function(t){return i.createElement(f,{key:m(t),isPresent:!0,initial:!!b&&void 0,presenceAffectsLayout:A},t)}));M=(0,r.fX)([],(0,r.zs)(M),!1);for(var j=L.current.map(m),D=V.map(m),F=j.length,I=0;I<F;I++){var U=j[I];-1===D.indexOf(U)&&R.add(U)}return E&&R.size&&(M=[]),R.forEach(function(t){if(-1===D.indexOf(t)){var e=O.get(t);if(e){var n=j.indexOf(t);M.splice(n,0,i.createElement(f,{key:m(e),isPresent:!1,onExitComplete:function(){O.delete(t),R.delete(t);var e=L.current.findIndex(function(e){return e.key===t});if(L.current.splice(e,1),!R.size){if(L.current=V,!1===T.current)return;P(),C&&C()}},custom:g,presenceAffectsLayout:A},e))}}}),M=M.map(function(t){var e=t.key;return R.has(e)?t:i.createElement(f,{key:m(t),isPresent:!0,presenceAffectsLayout:A},t)}),"production"!==o._&&E&&M.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."),i.createElement(i.Fragment,null,R.size?M:M.map(function(t){return(0,i.cloneElement)(t)}))}},67017:(t,e,n)=>{n.d(e,{t:()=>r});var r=(0,n(55729).createContext)(null)},70683:(t,e,n)=>{n.d(e,{l:()=>i});var r=n(55729);function i(t){return(0,r.useEffect)(function(){return function(){return t()}},[])}},72369:(t,e,n)=>{n.d(e,{L:()=>r});var r=(0,n(55729).createContext)({})},79777:(t,e,n)=>{n.d(e,{C6:()=>i,Cl:()=>o,Ju:()=>s,Tt:()=>a,fX:()=>l,zs:()=>u});var r=function(t,e){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};function i(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var o=function(){return(o=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function a(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&0>e.indexOf(r)&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(t);i<r.length;i++)0>e.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]]);return n}function s(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function l(t,e,n){if(n||2==arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))}"function"==typeof SuppressedError&&SuppressedError},79970:(t,e,n)=>{n.d(e,{B:()=>a});var r=n(44033),i=0,o=function(){return i++},a=function(){return(0,r.M)(o)}},89636:(t,e,n)=>{n.d(e,{B:()=>r});var r="u">typeof document}}]);

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.