| Server IP : 69.39.225.240 / Your IP : 216.73.216.138 Web Server : Apache System : Linux bronze7.serverhost.net 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : reademotions ( 1074) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/reademotions/www/wp-content/plugins/bb-plugin/js/build/ |
Upload File : |
(()=>{"use strict";var t={594:(t,n,e)=>{e.d(n,{Z:()=>o});var r=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;const o=function(t){var n={};return function(e){return void 0===n[e]&&(n[e]=t(e)),n[e]}}((function(t){return r.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&t.charCodeAt(2)<91}))}},n={};function e(r){var o=n[r];if(void 0!==o)return o.exports;var i=n[r]={exports:{}};return t[r](i,i.exports,e),i.exports}e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{var t={};e.r(t),e.d(t,{AnimateLayoutFeature:()=>ao,AnimatePresence:()=>ta,AnimateSharedLayout:()=>la,AnimationFeature:()=>Jr,DragControls:()=>Da,DragFeature:()=>gr,ExitFeature:()=>Tr,FramerTreeLayoutContext:()=>C,GesturesFeature:()=>Cr,LayoutGroupContext:()=>w,MotionConfig:()=>f,MotionConfigContext:()=>l,MotionValue:()=>kr,PresenceContext:()=>d,SharedLayoutContext:()=>S,VisibilityAction:()=>y,addScaleCorrection:()=>mo,animate:()=>na,animateVisualElement:()=>Ur,animationControls:()=>Yr,createBatcher:()=>P,createCrossfader:()=>ea,createDomMotionComponent:()=>Gi,createMotionComponent:()=>X,isValidMotionProp:()=>go,m:()=>Zi,motion:()=>qi,motionValue:()=>Lr,resolveMotionValue:()=>Go,transform:()=>ha,useAnimation:()=>La,useCycle:()=>Oa,useDeprecatedAnimatedState:()=>Ha,useDeprecatedInvertedScale:()=>za,useDomEvent:()=>Y,useDragControls:()=>Fa,useElementScroll:()=>Sa,useGestures:()=>Ar,useIsPresent:()=>m,useMotionTemplate:()=>pa,useMotionValue:()=>fa,usePanGesture:()=>xr,usePresence:()=>p,useReducedMotion:()=>ka,useSpring:()=>xa,useTapGesture:()=>Er,useTransform:()=>ga,useVelocity:()=>ba,useViewportScroll:()=>Va,visualElement:()=>Yo});const n=React;var r=e.n(n),o=function(t,n){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])},o(t,n)};function i(t,n){function e(){this.constructor=t}o(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}var a=function(){return a=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},a.apply(this,arguments)};function u(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(e[r[o]]=t[r[o]])}return e}function s(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return a}function c(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(s(arguments[n]));return t}var l=(0,n.createContext)({transformPagePoint:function(t){return t},features:[],isStatic:!1});function f(t){var e=t.children,r=t.features,o=void 0===r?[]:r,i=t.transition,a=u(t,["children","features","transition"]),s=(0,n.useContext)(l),f=c(new Set(c(s.features,o))),d=(0,n.useMemo)((function(){return{features:f,transition:i||s.transition}}),[f.length,i]);for(var v in a)d[v]=a[v];return(0,n.createElement)(l.Provider,{value:d},e)}var d=(0,n.createContext)(null);function v(t){var e=(0,n.useRef)(null);return null===e.current&&(e.current=t()),e.current}function p(){var t=(0,n.useContext)(d);if(null===t)return[!0,null];var e=t.isPresent,r=t.onExitComplete,o=t.register,i=E();(0,n.useEffect)((function(){return o(i)}),[]);return!e&&r?[!1,function(){return null==r?void 0:r(i)}]:[!0]}function m(){return h((0,n.useContext)(d))}function h(t){return null===t||t.isPresent}var g,y,x=0,b=function(){return x++},E=function(){return v(b)},w=(0,n.createContext)(null);!function(t){t[t.Entering=0]="Entering",t[t.Present=1]="Present",t[t.Exiting=2]="Exiting"}(g||(g={})),function(t){t[t.Hide=0]="Hide",t[t.Show=1]="Show"}(y||(y={}));var A={measureLayout:function(t){return t.updateLayoutMeasurement()},layoutReady:function(t){return t.notifyLayoutReady()}};function P(){var t=new Set;return{add:function(n){return t.add(n)},flush:function(n){var e=void 0===n?A:n,r=e.measureLayout,o=e.layoutReady,i=e.parent,a=Array.from(t).sort((function(t,n){return t.depth-n.depth})),u=function(){a.forEach((function(t){return t.resetTransform()})),a.forEach(r)};i?i.withoutTransform(u):u(),a.forEach(o),a.forEach((function(t){t.isPresent&&(t.presence=g.Present)})),t.clear()}}}var S=(0,n.createContext)(P()),C=(0,n.createContext)(P());function M(t){return!!t.forceUpdate}var T=(0,n.createContext)({});function V(){return(0,n.useContext)(T).visualElement}var k="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;function L(t,e,r,o){var i=(0,n.useContext)(l),u=V(),s=(0,n.useContext)(d),c=function(t){var e=t.layoutId,r=(0,n.useContext)(w);return r&&void 0!==e?r+"-"+e:e}(o),f=v((function(){return r(t,{visualState:e,parent:u,props:a(a({},o),{layoutId:c}),presenceId:null==s?void 0:s.id,blockInitialAnimation:!1===(null==s?void 0:s.initial)})}));return k((function(){f.setProps(a(a(a({},i),o),{layoutId:c})),f.isPresent=h(s),f.isPresenceRoot=!u||u.presenceId!==(null==s?void 0:s.id),f.syncRender()})),(0,n.useEffect)((function(){var t;null===(t=f.animationState)||void 0===t||t.animateChanges()})),function(t){var e=(0,n.useContext)(S),r=(0,n.useContext)(C);k((function(){return function(){M(e)&&e.remove(t),M(r)&&r.remove(t)}}),[])}(f),f}function R(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function O(t){return Array.isArray(t)}function D(t){return"string"==typeof t||O(t)}function B(t,n,e,r,o){var i;return void 0===r&&(r={}),void 0===o&&(o={}),"string"==typeof n&&(n=null===(i=t.variants)||void 0===i?void 0:i[n]),"function"==typeof n?n(null!=e?e:t.custom,r,o):n}function F(t,n,e){var r=t.getProps();return B(r,n,null!=e?e:r.custom,function(t){var n={};return t.forEachValue((function(t,e){return n[e]=t.get()})),n}(t),function(t){var n={};return t.forEachValue((function(t,e){return n[e]=t.getVelocity()})),n}(t))}function j(t){var n;return"function"==typeof(null===(n=t.animate)||void 0===n?void 0:n.start)||D(t.initial)||D(t.animate)||D(t.whileHover)||D(t.whileDrag)||D(t.whileTap)||D(t.whileFocus)||D(t.exit)}function U(t){return Boolean(j(t)||t.variants)}function I(t,e){var r=function(t,n){if(j(t)){var e=t.initial,r=t.animate;return{initial:!1===e||D(e)?e:void 0,animate:D(r)?r:void 0}}return!1!==t.inherit?n:{}}(t,(0,n.useContext)(T)),o=r.initial,i=r.animate;return(0,n.useMemo)((function(){return{initial:o,animate:i}}),e?[H(o),H(i)]:[])}function H(t){return Array.isArray(t)?t.join(" "):t}function X(t){var e=t.defaultFeatures,r=t.createVisualElement,o=t.useRender,i=t.useVisualState;return(0,n.forwardRef)((function(t,u){var s=(0,n.useContext)(l).isStatic,f=null,d=I(t,s),v=i(t,s);return s||"undefined"==typeof window||(d.visualElement=L(s,v,r,t),f=function(t,e,r){for(var o=c(t,(0,n.useContext)(l).features),i=o.length,u=[],s=0;s<i;s++){var f=o[s],d=f.shouldRender,v=f.key,p=f.getComponent;if(d(r)){var m=p(r);m&&u.push((0,n.createElement)(m,a({key:v},r,{visualElement:e})))}}return u}(e,d.visualElement,t)),(0,n.createElement)(n.Fragment,null,(0,n.createElement)(T.Provider,{value:d},o(t,function(t,e,r){return(0,n.useCallback)((function(n){var o;n&&(null===(o=t.mount)||void 0===o||o.call(t,n)),e&&(n?e.mount(n):e.unmount()),r&&("function"==typeof r?r(n):R(r)&&(r.current=n))}),[])}(v,d.visualElement,u),v,s)),f)}))}function z(t,n,e,r){return t.addEventListener(n,e,r),function(){return t.removeEventListener(n,e,r)}}function Y(t,e,r,o){(0,n.useEffect)((function(){var n=t.current;if(r&&n)return z(n,e,r,o)}),[t,e,r,o])}var W=function(t,n,e){var r=n-t;return 0===r?1:(e-t)/r};function N(t){return"undefined"!=typeof PointerEvent&&t instanceof PointerEvent?!("mouse"!==t.pointerType):t instanceof MouseEvent}function q(t){return!!t.touches}var G={pageX:0,pageY:0};function Z(t,n){void 0===n&&(n="page");var e=t.touches[0]||t.changedTouches[0]||G;return{x:e[n+"X"],y:e[n+"Y"]}}function _(t,n){return void 0===n&&(n="page"),{x:t[n+"X"],y:t[n+"Y"]}}function K(t,n){return void 0===n&&(n="page"),{point:q(t)?Z(t,n):_(t,n)}}function $(t){return K(t,"client")}var J=function(t,n){void 0===n&&(n=!1);var e,r=function(n){return t(n,K(n))};return n?(e=r,function(t){var n=t instanceof MouseEvent;(!n||n&&0===t.button)&&e(t)}):r},Q="undefined"!=typeof window,tt={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},nt={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function et(t){return Q&&null===window.onpointerdown?t:Q&&null===window.ontouchstart?nt[t]:Q&&null===window.onmousedown?tt[t]:t}function rt(t,n,e,r){return z(t,et(n),J(e,"pointerdown"===n),r)}function ot(t,n,e,r){return Y(t,et(n),e&&J(e,"pointerdown"===n),r)}var it=function(t){return t.hasOwnProperty("x")&&t.hasOwnProperty("y")},at=function(t){return it(t)&&t.hasOwnProperty("z")},ut=function(t){return"number"==typeof t},st=function(t,n){return Math.abs(t-n)};function ct(t,n){if(ut(t)&&ut(n))return st(t,n);if(it(t)&&it(n)){var e=st(t.x,n.x),r=st(t.y,n.y),o=at(t)&&at(n)?st(t.z,n.z):0;return Math.sqrt(Math.pow(e,2)+Math.pow(r,2)+Math.pow(o,2))}}var lt=function(t,n){return function(e){return n(t(e))}},ft=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.reduce(lt)},dt=1/60*1e3,vt="undefined"!=typeof performance?function(){return performance.now()}:function(){return Date.now()},pt="undefined"!=typeof window?function(t){return window.requestAnimationFrame(t)}:function(t){return setTimeout((function(){return t(vt())}),dt)};var mt=!0,ht=!1,gt=!1,yt={delta:0,timestamp:0},xt=["read","update","preRender","render","postRender"],bt=xt.reduce((function(t,n){return t[n]=function(t){var n=[],e=[],r=0,o=!1,i=new WeakSet,a={schedule:function(t,a,u){void 0===a&&(a=!1),void 0===u&&(u=!1);var s=u&&o,c=s?n:e;return a&&i.add(t),-1===c.indexOf(t)&&(c.push(t),s&&o&&(r=n.length)),t},cancel:function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),i.delete(t)},process:function(u){var s;if(o=!0,n=(s=[e,n])[0],(e=s[1]).length=0,r=n.length)for(var c=0;c<r;c++){var l=n[c];l(u),i.has(l)&&(a.schedule(l),t())}o=!1}};return a}((function(){return ht=!0})),t}),{}),Et=xt.reduce((function(t,n){var e=bt[n];return t[n]=function(t,n,r){return void 0===n&&(n=!1),void 0===r&&(r=!1),ht||St(),e.schedule(t,n,r)},t}),{}),wt=xt.reduce((function(t,n){return t[n]=bt[n].cancel,t}),{}),At=function(t){return bt[t].process(yt)},Pt=function(t){ht=!1,yt.delta=mt?dt:Math.max(Math.min(t-yt.timestamp,40),1),yt.timestamp=t,gt=!0,xt.forEach(At),gt=!1,ht&&(mt=!1,pt(Pt))},St=function(){ht=!0,mt=!0,gt||pt(Pt)},Ct=function(){return yt};const Mt=Et;var Tt=function(t){return 1e3*t},Vt=function(){function t(t,n,e){var r=this,o=(void 0===e?{}:e).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var t=Rt(r.lastMoveEventInfo,r.history),n=null!==r.startEvent,e=ct(t.offset,{x:0,y:0})>=3;if(n||e){var o=t.point,i=Ct().timestamp;r.history.push(a(a({},o),{timestamp:i}));var u=r.handlers,s=u.onStart,c=u.onMove;n||(s&&s(r.lastMoveEvent,t),r.startEvent=r.lastMoveEvent),c&&c(r.lastMoveEvent,t)}}},this.handlePointerMove=function(t,n){r.lastMoveEvent=t,r.lastMoveEventInfo=kt(n,r.transformPagePoint),N(t)&&0===t.buttons?r.handlePointerUp(t,n):Mt.update(r.updatePoint,!0)},this.handlePointerUp=function(t,n){r.end();var e=r.handlers.onEnd;if(e&&r.startEvent){var o=Rt(kt(n,r.transformPagePoint),r.history);e&&e(t,o)}},!(q(t)&&t.touches.length>1)){this.handlers=n,this.transformPagePoint=o;var i=kt(K(t),this.transformPagePoint),u=i.point,s=Ct().timestamp;this.history=[a(a({},u),{timestamp:s})];var c=n.onSessionStart;c&&c(t,Rt(i,this.history)),this.removeListeners=ft(rt(window,"pointermove",this.handlePointerMove),rt(window,"pointerup",this.handlePointerUp),rt(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(t){this.handlers=t},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),wt.update(this.updatePoint)},t}();function kt(t,n){return n?{point:n(t.point)}:t}function Lt(t,n){return{x:t.x-n.x,y:t.y-n.y}}function Rt(t,n){var e=t.point;return{point:e,delta:Lt(e,Dt(n)),offset:Lt(e,Ot(n)),velocity:Bt(n,.1)}}function Ot(t){return t[0]}function Dt(t){return t[t.length-1]}function Bt(t,n){if(t.length<2)return{x:0,y:0};for(var e=t.length-1,r=null,o=Dt(t);e>=0&&(r=t[e],!(o.timestamp-r.timestamp>Tt(n)));)e--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(0===i)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Ft(t){var n=null;return function(){return null===n&&(n=t,function(){n=null})}}var jt=Ft("dragHorizontal"),Ut=Ft("dragVertical");function It(t){var n=!1;if("y"===t)n=Ut();else if("x"===t)n=jt();else{var e=jt(),r=Ut();e&&r?n=function(){e(),r()}:(e&&e(),r&&r())}return n}function Ht(t){return t}function Xt(t){var n=t.top;return{x:{min:t.left,max:t.right},y:{min:n,max:t.bottom}}}function zt(){return{x:{min:0,max:1},y:{min:0,max:1}}}var Yt={translate:0,scale:1,origin:0,originPoint:0};function Wt(){return{x:a({},Yt),y:a({},Yt)}}function Nt(t){return[t("x"),t("y")]}var qt=function(t,n,e){return Math.min(Math.max(e,t),n)},Gt=function(t,n,e){return-e*t+e*n+t};function Zt(t,n,e){return void 0===n&&(n=0),void 0===e&&(e=.01),ct(t,n)<e}function _t(t){return t.max-t.min}function Kt(t,n){var e=.5,r=_t(t),o=_t(n);return o>r?e=W(n.min,n.max-r,t.min):r>o&&(e=W(t.min,t.max-o,n.min)),qt(0,1,e)}function $t(t,n,e,r){void 0===r&&(r=.5),t.origin=r,t.originPoint=Gt(n.min,n.max,t.origin),t.scale=_t(e)/_t(n),Zt(t.scale,1,1e-4)&&(t.scale=1),t.translate=Gt(e.min,e.max,t.origin)-t.originPoint,Zt(t.translate)&&(t.translate=0)}function Jt(t,n,e,r){$t(t.x,n.x,e.x,Qt(r.originX)),$t(t.y,n.y,e.y,Qt(r.originY))}function Qt(t){return"number"==typeof t?t:.5}function tn(t,n,e){var r=n.min,o=n.max;return void 0!==r&&t<r?t=e?Gt(r,t,e.min):Math.max(t,r):void 0!==o&&t>o&&(t=e?Gt(o,t,e.max):Math.min(t,o)),t}function nn(t,n,e){return{min:void 0!==n?t.min+n:void 0,max:void 0!==e?t.max+e-(t.max-t.min):void 0}}function en(t,n){var e,r=n.min-t.min,o=n.max-t.max;return n.max-n.min<t.max-t.min&&(r=(e=s([o,r],2))[0],o=e[1]),{min:t.min+r,max:t.min+o}}function rn(t,n,e){return{min:on(t,n),max:on(t,e)}}function on(t,n){var e;return"number"==typeof t?t:null!==(e=t[n])&&void 0!==e?e:0}function an(t,n){return Xt(function(t,n){var e=t.top,r=t.left,o=t.bottom,i=t.right;void 0===n&&(n=Ht);var a=n({x:r,y:e}),u=n({x:i,y:o});return{top:a.y,left:a.x,bottom:u.y,right:u.x}}(t.getBoundingClientRect(),n))}var un=.001;function sn(t){var n,e,r=t.duration,o=void 0===r?800:r,i=t.bounce,a=void 0===i?.25:i,u=t.velocity,s=void 0===u?0:u,c=t.mass,l=void 0===c?1:c,f=1-a;f=qt(.05,1,f),o=qt(.01,10,o/1e3),f<1?(n=function(t){var n=t*f,e=n*o,r=n-s,i=cn(t,f),a=Math.exp(-e);return un-r/i*a},e=function(t){var e=t*f*o,r=e*s+s,i=Math.pow(f,2)*Math.pow(t,2)*o,a=Math.exp(-e),u=cn(Math.pow(t,2),f);return(-n(t)+un>0?-1:1)*((r-i)*a)/u}):(n=function(t){return Math.exp(-t*o)*((t-s)*o+1)-.001},e=function(t){return Math.exp(-t*o)*(o*o*(s-t))});var d=function(t,n,e){for(var r=e,o=1;o<12;o++)r-=t(r)/n(r);return r}(n,e,5/o);if(isNaN(d))return{stiffness:100,damping:10};var v=Math.pow(d,2)*l;return{stiffness:v,damping:2*f*Math.sqrt(l*v)}}function cn(t,n){return t*Math.sqrt(1-n*n)}var ln=["duration","bounce"],fn=["stiffness","damping","mass"];function dn(t,n){return n.some((function(n){return void 0!==t[n]}))}function vn(t){var n=t.from,e=void 0===n?0:n,r=t.to,o=void 0===r?1:r,i=t.restSpeed,s=void 0===i?2:i,c=t.restDelta,l=u(t,["from","to","restSpeed","restDelta"]),f={done:!1,value:e},d=function(t){var n=a({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!dn(t,fn)&&dn(t,ln)){var e=sn(t);(n=a(a(a({},n),e),{velocity:0,mass:1})).isResolvedFromDuration=!0}return n}(l),v=d.stiffness,p=d.damping,m=d.mass,h=d.velocity,g=d.isResolvedFromDuration,y=pn,x=pn;function b(){var t=h?-h/1e3:0,n=o-e,r=p/(2*Math.sqrt(v*m)),i=Math.sqrt(v/m)/1e3;if(null!=c||(c=Math.abs(o-e)<=1?.01:.4),r<1){var a=cn(i,r);y=function(e){var u=Math.exp(-r*i*e);return o-u*((t+r*i*n)/a*Math.sin(a*e)+n*Math.cos(a*e))},x=function(e){var o=Math.exp(-r*i*e);return r*i*o*(Math.sin(a*e)*(t+r*i*n)/a+n*Math.cos(a*e))-o*(Math.cos(a*e)*(t+r*i*n)-a*n*Math.sin(a*e))}}else if(1===r)y=function(e){return o-Math.exp(-i*e)*(n+(t+i*n)*e)};else{var u=i*Math.sqrt(r*r-1);y=function(e){var a=Math.exp(-r*i*e),s=Math.min(u*e,300);return o-a*((t+r*i*n)*Math.sinh(s)+u*n*Math.cosh(s))/u}}}return b(),{next:function(t){var n=y(t);if(g)f.done=t>=l.duration;else{var e=1e3*x(t),r=Math.abs(e)<=s,i=Math.abs(o-n)<=c;f.done=r&&i}return f.value=f.done?o:n,f},flipTarget:function(){var t;h=-h,e=(t=[o,e])[0],o=t[1],b()}}}vn.needsInterpolation=function(t,n){return"string"==typeof t||"string"==typeof n};var pn=function(t){return 0},mn=function(t,n){return function(e){return Math.max(Math.min(e,n),t)}},hn=function(t){return t%1?Number(t.toFixed(5)):t},gn=/(-)?([\d]*\.?[\d])+/g,yn=/(#[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,xn=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function bn(t){return"string"==typeof t}var En={test:function(t){return"number"==typeof t},parse:parseFloat,transform:function(t){return t}},wn=a(a({},En),{transform:mn(0,1)}),An=a(a({},En),{default:1}),Pn=function(t,n){return function(e){return bn(e)&&xn.test(e)&&e.startsWith(t)||n&&Object.prototype.hasOwnProperty.call(e,n)}},Sn=function(t,n,e){return function(r){var o;if(!bn(r))return r;var i=r.match(gn),a=i[0],u=i[1],s=i[2],c=i[3];return(o={})[t]=parseFloat(a),o[n]=parseFloat(u),o[e]=parseFloat(s),o.alpha=void 0!==c?parseFloat(c):1,o}},Cn=mn(0,255),Mn=a(a({},En),{transform:function(t){return Math.round(Cn(t))}}),Tn={test:Pn("rgb","red"),parse:Sn("red","green","blue"),transform:function(t){var n=t.red,e=t.green,r=t.blue,o=t.alpha,i=void 0===o?1:o;return"rgba("+Mn.transform(n)+", "+Mn.transform(e)+", "+Mn.transform(r)+", "+hn(wn.transform(i))+")"}};var Vn={test:Pn("#"),parse:function(t){var n="",e="",r="",o="";return t.length>5?(n=t.substr(1,2),e=t.substr(3,2),r=t.substr(5,2),o=t.substr(7,2)):(n=t.substr(1,1),e=t.substr(2,1),r=t.substr(3,1),o=t.substr(4,1),n+=n,e+=e,r+=r,o+=o),{red:parseInt(n,16),green:parseInt(e,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:Tn.transform},kn=function(t){return{test:function(n){return bn(n)&&n.endsWith(t)&&1===n.split(" ").length},parse:parseFloat,transform:function(n){return""+n+t}}},Ln=kn("deg"),Rn=kn("%"),On=kn("px"),Dn=kn("vh"),Bn=kn("vw"),Fn=a(a({},Rn),{parse:function(t){return Rn.parse(t)/100},transform:function(t){return Rn.transform(100*t)}}),jn={test:Pn("hsl","hue"),parse:Sn("hue","saturation","lightness"),transform:function(t){var n=t.hue,e=t.saturation,r=t.lightness,o=t.alpha,i=void 0===o?1:o;return"hsla("+Math.round(n)+", "+Rn.transform(hn(e))+", "+Rn.transform(hn(r))+", "+hn(wn.transform(i))+")"}},Un=function(t,n,e){var r=t*t,o=n*n;return Math.sqrt(Math.max(0,e*(o-r)+r))},In=[Vn,Tn,jn],Hn=function(t){return In.find((function(n){return n.test(t)}))},Xn=function(t){return"'"+t+"' is not an animatable color. Use the equivalent color code instead."},zn=function(t,n){var e=Hn(t),r=Hn(n);Xn(t),Xn(n),e.transform,r.transform;var o=e.parse(t),i=r.parse(n),u=a({},o),s=e===jn?Gt:Un;return function(t){for(var n in u)"alpha"!==n&&(u[n]=s(o[n],i[n],t));return u.alpha=Gt(o.alpha,i.alpha,t),e.transform(u)}},Yn={test:function(t){return Tn.test(t)||Vn.test(t)||jn.test(t)},parse:function(t){return Tn.test(t)?Tn.parse(t):jn.test(t)?jn.parse(t):Vn.parse(t)},transform:function(t){return bn(t)?t:t.hasOwnProperty("red")?Tn.transform(t):jn.transform(t)}},Wn="${c}",Nn="${n}";function qn(t){var n=[],e=0,r=t.match(yn);r&&(e=r.length,t=t.replace(yn,Wn),n.push.apply(n,r.map(Yn.parse)));var o=t.match(gn);return o&&(t=t.replace(gn,Nn),n.push.apply(n,o.map(En.parse))),{values:n,numColors:e,tokenised:t}}function Gn(t){return qn(t).values}function Zn(t){var n=qn(t),e=n.values,r=n.numColors,o=n.tokenised,i=e.length;return function(t){for(var n=o,e=0;e<i;e++)n=n.replace(e<r?Wn:Nn,e<r?Yn.transform(t[e]):hn(t[e]));return n}}var _n=function(t){return"number"==typeof t?0:t};var Kn={test:function(t){var n,e,r,o;return isNaN(t)&&bn(t)&&(null!==(e=null===(n=t.match(gn))||void 0===n?void 0:n.length)&&void 0!==e?e:0)+(null!==(o=null===(r=t.match(yn))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:Gn,createTransformer:Zn,getAnimatableNone:function(t){var n=Gn(t);return Zn(t)(n.map(_n))}};function $n(t,n){return ut(t)?function(e){return Gt(t,n,e)}:Yn.test(t)?zn(t,n):ne(t,n)}var Jn=function(t,n){var e=function(){for(var t=0,n=0,e=arguments.length;n<e;n++)t+=arguments[n].length;var r=Array(t),o=0;for(n=0;n<e;n++)for(var i=arguments[n],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}(t),r=e.length,o=t.map((function(t,e){return $n(t,n[e])}));return function(t){for(var n=0;n<r;n++)e[n]=o[n](t);return e}},Qn=function(t,n){var e=a(a({},t),n),r={};for(var o in e)void 0!==t[o]&&void 0!==n[o]&&(r[o]=$n(t[o],n[o]));return function(t){for(var n in r)e[n]=r[n](t);return e}};function te(t){for(var n=Kn.parse(t),e=n.length,r=0,o=0,i=0,a=0;a<e;a++)r||"number"==typeof n[a]?r++:void 0!==n[a].hue?i++:o++;return{parsed:n,numNumbers:r,numRGB:o,numHSL:i}}var ne=function(t,n){var e=Kn.createTransformer(n),r=te(t),o=te(n);return r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&(r.numNumbers,o.numNumbers),ft(Jn(r.parsed,o.parsed),e)},ee=function(t,n){return function(e){return Gt(t,n,e)}};function re(t,n,e){for(var r,o=[],i=e||("number"==typeof(r=t[0])?ee:"string"==typeof r?Yn.test(r)?zn:ne:Array.isArray(r)?Jn:"object"==typeof r?Qn:void 0),a=t.length-1,u=0;u<a;u++){var s=i(t[u],t[u+1]);if(n){var c=Array.isArray(n)?n[u]:n;s=ft(c,s)}o.push(s)}return o}function oe(t,n,e){var r=void 0===e?{}:e,o=r.clamp,i=void 0===o||o,a=r.ease,u=r.mixer,s=t.length;n.length,!a||!Array.isArray(a)||a.length,t[0]>t[s-1]&&(t=[].concat(t),n=[].concat(n),t.reverse(),n.reverse());var c=re(n,a,u),l=2===s?function(t,n){var e=t[0],r=t[1],o=n[0];return function(t){return o(W(e,r,t))}}(t,c):function(t,n){var e=t.length,r=e-1;return function(o){var i=0,a=!1;if(o<=t[0]?a=!0:o>=t[r]&&(i=r-1,a=!0),!a){for(var u=1;u<e&&!(t[u]>o||u===r);u++);i=u-1}var s=W(t[i],t[i+1],o);return n[i](s)}}(t,c);return i?function(n){return l(qt(t[0],t[s-1],n))}:l}var ie,ae=function(t){return function(n){return 1-t(1-n)}},ue=function(t){return function(n){return n<=.5?t(2*n)/2:(2-t(2*(1-n)))/2}},se=function(t){return function(n){return n*n*((t+1)*n-t)}},ce=function(t){return t},le=(ie=2,function(t){return Math.pow(t,ie)}),fe=ae(le),de=ue(le),ve=function(t){return 1-Math.sin(Math.acos(t))},pe=ae(ve),me=ue(pe),he=se(1.525),ge=ae(he),ye=ue(he),xe=function(t){var n=se(t);return function(t){return(t*=2)<1?.5*n(t):.5*(2-Math.pow(2,-10*(t-1)))}}(1.525),be=function(t){if(1===t||0===t)return t;var n=t*t;return t<.36363636363636365?7.5625*n:t<.7272727272727273?9.075*n-9.9*t+3.4:t<.9?12.066481994459833*n-19.63545706371191*t+8.898060941828255:10.8*t*t-20.52*t+10.72},Ee=ae(be);function we(t,n){return t.map((function(){return n||de})).splice(0,t.length-1)}function Ae(t){var n=t.from,e=void 0===n?0:n,r=t.to,o=void 0===r?1:r,i=t.ease,a=t.offset,u=t.duration,s=void 0===u?300:u,c={done:!1,value:e},l=Array.isArray(o)?o:[e,o],f=function(t,n){return t.map((function(t){return t*n}))}(a&&a.length===l.length?a:function(t){var n=t.length;return t.map((function(t,e){return 0!==e?e/(n-1):0}))}(l),s);function d(){return oe(f,l,{ease:Array.isArray(i)?i:we(l,i)})}var v=d();return{next:function(t){return c.value=v(t),c.done=t>=s,c},flipTarget:function(){l.reverse(),v=d()}}}var Pe={keyframes:Ae,spring:vn,decay:function(t){var n=t.velocity,e=void 0===n?0:n,r=t.from,o=void 0===r?0:r,i=t.power,a=void 0===i?.8:i,u=t.timeConstant,s=void 0===u?350:u,c=t.restDelta,l=void 0===c?.5:c,f=t.modifyTarget,d={done:!1,value:o},v=a*e,p=o+v,m=void 0===f?p:f(p);return m!==p&&(v=m-o),{next:function(t){var n=-v*Math.exp(-t/s);return d.done=!(n>l||n<-l),d.value=d.done?m:m+n,d},flipTarget:function(){}}}};function Se(t,n,e){return void 0===e&&(e=0),t-n-e}var Ce=function(t){var n=function(n){var e=n.delta;return t(e)};return{start:function(){return Mt.update(n,!0)},stop:function(){return wt.update(n)}}};function Me(t){var n,e,r,o,i,s=t.from,c=t.autoplay,l=void 0===c||c,f=t.driver,d=void 0===f?Ce:f,v=t.elapsed,p=void 0===v?0:v,m=t.repeat,h=void 0===m?0:m,g=t.repeatType,y=void 0===g?"loop":g,x=t.repeatDelay,b=void 0===x?0:x,E=t.onPlay,w=t.onStop,A=t.onComplete,P=t.onRepeat,S=t.onUpdate,C=u(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),M=C.to,T=0,V=C.duration,k=!1,L=!0,R=function(t){if(Array.isArray(t.to))return Ae;if(Pe[t.type])return Pe[t.type];var n=new Set(Object.keys(t));return n.has("ease")||n.has("duration")&&!n.has("dampingRatio")?Ae:n.has("dampingRatio")||n.has("stiffness")||n.has("mass")||n.has("damping")||n.has("restSpeed")||n.has("restDelta")?vn:Ae}(C);(null===(e=(n=R).needsInterpolation)||void 0===e?void 0:e.call(n,s,M))&&(i=oe([0,100],[s,M],{clamp:!1}),s=0,M=100);var O=R(a(a({},C),{from:s,to:M}));function D(){T++,"reverse"===y?p=function(t,n,e,r){return void 0===e&&(e=0),void 0===r&&(r=!0),r?Se(n+-t,n,e):n-(t-n)+e}(p,V,b,L=T%2==0):(p=Se(p,V,b),"mirror"===y&&O.flipTarget()),k=!1,P&&P()}function B(t){if(L||(t=-t),p+=t,!k){var n=O.next(Math.max(0,p));o=n.value,i&&(o=i(o)),k=L?n.done:p<=0}null==S||S(o),k&&(0===T&&(null!=V||(V=p)),T<h?function(t,n,e,r){return r?t>=n+e:t<=-e}(p,V,b,L)&&D():(r.stop(),A&&A()))}return l&&(null==E||E(),(r=d(B)).start()),{stop:function(){null==w||w(),r.stop()}}}function Te(t,n){return n?t*(1e3/n):0}var Ve=function(t,n){return 1-3*n+3*t},ke=function(t,n){return 3*n-6*t},Le=function(t){return 3*t},Re=function(t,n,e){return((Ve(n,e)*t+ke(n,e))*t+Le(n))*t},Oe=function(t,n,e){return 3*Ve(n,e)*t*t+2*ke(n,e)*t+Le(n)};var De=.1;function Be(t,n,e,r){if(t===n&&e===r)return ce;for(var o=new Float32Array(11),i=0;i<11;++i)o[i]=Re(i*De,t,e);function a(n){for(var r=0,i=1;10!==i&&o[i]<=n;++i)r+=De;--i;var a=r+(n-o[i])/(o[i+1]-o[i])*De,u=Oe(a,t,e);return u>=.001?function(t,n,e,r){for(var o=0;o<8;++o){var i=Oe(n,e,r);if(0===i)return n;n-=(Re(n,e,r)-t)/i}return n}(n,a,t,e):0===u?a:function(t,n,e,r,o){var i,a,u=0;do{(i=Re(a=n+(e-n)/2,r,o)-t)>0?e=a:n=a}while(Math.abs(i)>1e-7&&++u<10);return a}(n,r,r+De,t,e)}return function(t){return 0===t||1===t?t:Re(a(t),n,r)}}var Fe={linear:ce,easeIn:le,easeInOut:de,easeOut:fe,circIn:ve,circInOut:me,circOut:pe,backIn:he,backInOut:ye,backOut:ge,anticipate:xe,bounceIn:Ee,bounceInOut:function(t){return t<.5?.5*(1-be(1-2*t)):.5*be(2*t-1)+.5},bounceOut:be},je=function(t){if(Array.isArray(t)){t.length;var n=s(t,4);return Be(n[0],n[1],n[2],n[3])}return"string"==typeof t?Fe[t]:t},Ue=function(t,n){return"zIndex"!==t&&(!("number"!=typeof n&&!Array.isArray(n))||!("string"!=typeof n||!Kn.test(n)||n.startsWith("url(")))},Ie=function(t){return Array.isArray(t)},He=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},Xe=function(t){return{type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},ze=function(){return{type:"keyframes",ease:"linear",duration:.3}},Ye=function(t){return{type:"keyframes",duration:.8,values:t}},We={x:He,y:He,z:He,rotate:He,rotateX:He,rotateY:He,rotateZ:He,scaleX:Xe,scaleY:Xe,scale:Xe,opacity:ze,backgroundColor:ze,color:ze,default:Xe},Ne=new Set(["brightness","contrast","saturate","opacity"]);function qe(t){var n=t.slice(0,-1).split("("),e=n[0],r=n[1];if("drop-shadow"===e)return t;var o=(r.match(gn)||[])[0];if(!o)return t;var i=r.replace(o,""),a=Ne.has(e)?1:0;return o!==r&&(a*=100),e+"("+a+i+")"}var Ge=/([a-z-]*)\(.*?\)/g,Ze=a(a({},Kn),{getAnimatableNone:function(t){var n=t.match(Ge);return n?n.map(qe).join(" "):t}}),_e=a(a({},En),{transform:Math.round}),Ke={color:Yn,backgroundColor:Yn,outlineColor:Yn,fill:Yn,stroke:Yn,borderColor:Yn,borderTopColor:Yn,borderRightColor:Yn,borderBottomColor:Yn,borderLeftColor:Yn,borderWidth:On,borderTopWidth:On,borderRightWidth:On,borderBottomWidth:On,borderLeftWidth:On,borderRadius:On,radius:On,borderTopLeftRadius:On,borderTopRightRadius:On,borderBottomRightRadius:On,borderBottomLeftRadius:On,width:On,maxWidth:On,height:On,maxHeight:On,size:On,top:On,right:On,bottom:On,left:On,padding:On,paddingTop:On,paddingRight:On,paddingBottom:On,paddingLeft:On,margin:On,marginTop:On,marginRight:On,marginBottom:On,marginLeft:On,rotate:Ln,rotateX:Ln,rotateY:Ln,rotateZ:Ln,scale:An,scaleX:An,scaleY:An,scaleZ:An,skew:Ln,skewX:Ln,skewY:Ln,distance:On,translateX:On,translateY:On,translateZ:On,x:On,y:On,z:On,perspective:On,transformPerspective:On,opacity:wn,originX:Fn,originY:Fn,originZ:On,zIndex:_e,filter:Ze,WebkitFilter:Ze,fillOpacity:wn,strokeOpacity:wn,numOctaves:_e},$e=[En,On,Rn,Ln,Bn,Dn,{test:function(t){return"auto"===t},parse:function(t){return t}}],Je=function(t){return function(n){return n.test(t)}},Qe=function(t){return $e.find(Je(t))},tr=c($e,[Yn,Kn]),nr=function(t){return tr.find(Je(t))},er=function(t){return Ke[t]},rr=function(t,n){return n&&"number"==typeof t?n.transform(t):t};function or(t,n){var e,r=er(t);return r!==Ze&&(r=Kn),null===(e=r.getAnimatableNone)||void 0===e?void 0:e.call(r,n)}var ir;function ar(t){var n=t.ease,e=t.times,r=t.yoyo,o=t.flip,i=t.loop,s=u(t,["ease","times","yoyo","flip","loop"]),c=a({},s);return e&&(c.offset=e),s.duration&&(c.duration=Tt(s.duration)),s.repeatDelay&&(c.repeatDelay=Tt(s.repeatDelay)),n&&(c.ease=function(t){return Array.isArray(t)&&"number"!=typeof t[0]}(n)?n.map(je):je(n)),"tween"===s.type&&(c.type="keyframes"),(r||i||o)&&(!0,r?c.repeatType="reverse":i?c.repeatType="loop":o&&(c.repeatType="mirror"),c.repeat=i||r||o||s.repeat),"spring"!==s.type&&(c.type="keyframes"),c}function ur(t,n,e){var r,o,i,s;return Array.isArray(n.to)&&(null!==(r=t.duration)&&void 0!==r||(t.duration=.8)),function(t){Array.isArray(t.to)&&null===t.to[0]&&(t.to=c(t.to),t.to[0]=t.from)}(n),function(t){t.when,t.delay,t.delayChildren,t.staggerChildren,t.staggerDirection,t.repeat,t.repeatType,t.repeatDelay,t.from;var n=u(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(n).length}(t)||(t=a(a({},t),(o=e,i=n.to,s=Ie(i)?Ye:We[o]||We.default,a({to:i},s(i))))),a(a({},n),ar(t))}function sr(t,n,e,r,o){var i,u=cr(r,t),s=null!==(i=u.from)&&void 0!==i?i:n.get(),c=Ue(t,e);"none"===s&&c&&"string"==typeof e&&(s=or(t,e));var l=Ue(t,s);return l&&c&&!1!==u.type?function(){var r={from:s,to:e,velocity:n.getVelocity(),onComplete:o,onUpdate:function(t){return n.set(t)}};return"inertia"===u.type||"decay"===u.type?function(t){var n,e=t.from,r=void 0===e?0:e,o=t.velocity,i=void 0===o?0:o,u=t.min,s=t.max,c=t.power,l=void 0===c?.8:c,f=t.timeConstant,d=void 0===f?750:f,v=t.bounceStiffness,p=void 0===v?500:v,m=t.bounceDamping,h=void 0===m?10:m,g=t.restDelta,y=void 0===g?1:g,x=t.modifyTarget,b=t.driver,E=t.onUpdate,w=t.onComplete;function A(t){return void 0!==u&&t<u||void 0!==s&&t>s}function P(t){return void 0===u?s:void 0===s||Math.abs(u-t)<Math.abs(s-t)?u:s}function S(t){null==n||n.stop(),n=Me(a(a({},t),{driver:b,onUpdate:function(n){var e;null==E||E(n),null===(e=t.onUpdate)||void 0===e||e.call(t,n)},onComplete:w}))}function C(t){S(a({type:"spring",stiffness:p,damping:h,restDelta:y},t))}if(A(r))C({from:r,velocity:i,to:P(r)});else{var M=l*i+r;void 0!==x&&(M=x(M));var T,V,k=P(M),L=k===u?-1:1;S({type:"decay",from:r,velocity:i,timeConstant:d,power:l,restDelta:y,modifyTarget:x,onUpdate:A(M)?function(t){T=V,V=t,i=Te(t-T,Ct().delta),(1===L&&t>k||-1===L&&t<k)&&C({from:t,to:k,velocity:i})}:void 0})}return{stop:function(){return null==n?void 0:n.stop()}}}(a(a({},r),u)):Me(a(a({},ur(u,r,t)),{onUpdate:function(t){var n;r.onUpdate(t),null===(n=u.onUpdate)||void 0===n||n.call(u,t)},onComplete:function(){var t;r.onComplete(),null===(t=u.onComplete)||void 0===t||t.call(u)}}))}:function(){var t;return n.set(e),o(),null===(t=null==u?void 0:u.onComplete)||void 0===t||t.call(u),{stop:function(){}}}}function cr(t,n){return t[n]||t.default||t}function lr(t,n,e,r){return void 0===r&&(r={}),n.start((function(o){var i,a,u=sr(t,n,e,r,o),s=function(t,n){var e;return null!==(e=(cr(t,n)||{}).delay)&&void 0!==e?e:0}(r,t),c=function(){return a=u()};return s?i=setTimeout(c,Tt(s)):c(),function(){clearTimeout(i),null==a||a.stop()}}))}!function(t){t.Animate="animate",t.Hover="whileHover",t.Tap="whileTap",t.Drag="whileDrag",t.Focus="whileFocus",t.Exit="exit"}(ir||(ir={}));var fr,dr=new WeakMap,vr=function(){function t(t){var n=t.visualElement;this.isDragging=!1,this.currentDirection=null,this.constraints=!1,this.elastic={x:{min:0,max:1},y:{min:0,max:1}},this.props={},this.hasMutatedConstraints=!1,this.cursorProgress={x:.5,y:.5},this.originPoint={},this.openGlobalLock=null,this.panSession=null,this.visualElement=n,this.visualElement.enableLayoutProjection(),dr.set(n,this)}return t.prototype.start=function(t,n){var e=this,r=void 0===n?{}:n,o=r.snapToCursor,i=void 0!==o&&o,a=r.cursorProgress;i&&this.snapToCursor(t);var u=this.props.transformPagePoint;this.panSession=new Vt(t,{onSessionStart:function(){e.stopMotion()},onStart:function(t,n){var r,o,i,u=e.props,s=u.drag,c=u.dragPropagation;if(!s||c||(e.openGlobalLock&&e.openGlobalLock(),e.openGlobalLock=It(s),e.openGlobalLock)){e.prepareBoundingBox(),e.visualElement.lockProjectionTarget(),e.resolveDragConstraints();var l=$(t).point;Nt((function(t){var n=e.visualElement.projection.target[t],r=n.min,o=n.max;e.cursorProgress[t]=a?a[t]:W(r,o,l[t]);var i=e.getAxisMotionValue(t);i&&(e.originPoint[t]=i.get())})),e.isDragging=!0,e.currentDirection=null,null===(o=(r=e.props).onDragStart)||void 0===o||o.call(r,t,n),null===(i=e.visualElement.animationState)||void 0===i||i.setActive(ir.Drag,!0)}},onMove:function(t,n){var r,o,i,a,u=e.props,s=u.dragPropagation,c=u.dragDirectionLock;if(s||e.openGlobalLock){var l=n.offset;if(c&&null===e.currentDirection)return e.currentDirection=function(t,n){void 0===n&&(n=10);var e=null;Math.abs(t.y)>n?e="y":Math.abs(t.x)>n&&(e="x");return e}(l),void(null!==e.currentDirection&&(null===(o=(r=e.props).onDirectionLock)||void 0===o||o.call(r,e.currentDirection)));e.updateAxis("x",t,l),e.updateAxis("y",t,l),null===(a=(i=e.props).onDrag)||void 0===a||a.call(i,t,n),fr=t}},onEnd:function(t,n){return e.stop(t,n)}},{transformPagePoint:u})},t.prototype.prepareBoundingBox=function(){var t=this.visualElement;t.withoutTransform((function(){t.updateLayoutMeasurement()})),t.rebaseProjectionTarget(!0,t.measureViewportBox(!1))},t.prototype.resolveDragConstraints=function(){var t=this,n=this.props,e=n.dragConstraints,r=n.dragElastic;this.constraints=!!e&&(R(e)?this.resolveRefConstraints(this.visualElement.getLayoutState().layout,e):function(t,n){var e=n.top,r=n.left,o=n.bottom,i=n.right;return{x:nn(t.x,r,i),y:nn(t.y,e,o)}}(this.visualElement.getLayoutState().layout,e)),this.elastic=function(t){return!1===t?t=0:!0===t&&(t=.35),{x:rn(t,"left","right"),y:rn(t,"top","bottom")}}(r),this.constraints&&!this.hasMutatedConstraints&&Nt((function(n){var e,r,o;t.getAxisMotionValue(n)&&(t.constraints[n]=(e=t.visualElement.getLayoutState().layout[n],r=t.constraints[n],o={},void 0!==r.min&&(o.min=r.min-e.min),void 0!==r.max&&(o.max=r.max-e.min),o))}))},t.prototype.resolveRefConstraints=function(t,n){var e=this.props,r=e.onMeasureDragConstraints,o=e.transformPagePoint,i=n.current;this.constraintsBox=an(i,o);var a=function(t,n){return{x:en(t.x,n.x),y:en(t.y,n.y)}}(t,this.constraintsBox);if(r){var u=r(function(t){var n=t.x,e=t.y;return{top:e.min,bottom:e.max,left:n.min,right:n.max}}(a));this.hasMutatedConstraints=!!u,u&&(a=Xt(u))}return a},t.prototype.cancelDrag=function(){var t;this.isDragging=!1,this.panSession&&this.panSession.end(),this.panSession=null,!this.props.dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(ir.Drag,!1)},t.prototype.stop=function(t,n){var e;this.visualElement.unlockProjectionTarget(),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=null;var r=this.isDragging;if(this.cancelDrag(),r){var o=this.props,i=o.dragMomentum,a=o.onDragEnd;if(i||this.elastic){var u=n.velocity;this.animateDragEnd(u)}null==a||a(t,n)}},t.prototype.snapToCursor=function(t){var n=this;this.prepareBoundingBox(),Nt((function(e){if(pr(e,n.props.drag,n.currentDirection)){var r=n.getAxisMotionValue(e);if(r){var o=$(t).point,i=n.visualElement.getLayoutState().layout,a=i[e].max-i[e].min,u=i[e].min+a/2,s=o[e]-u;n.originPoint[e]=o[e],r.set(s)}else n.cursorProgress[e]=.5,n.updateVisualElementAxis(e,t)}}))},t.prototype.updateAxis=function(t,n,e){if(pr(t,this.props.drag,this.currentDirection))return this.getAxisMotionValue(t)?this.updateAxisMotionValue(t,e):this.updateVisualElementAxis(t,n)},t.prototype.updateAxisMotionValue=function(t,n){var e=this.getAxisMotionValue(t);if(n&&e){var r=this.originPoint[t]+n[t],o=this.constraints?tn(r,this.constraints[t],this.elastic[t]):r;e.set(o)}},t.prototype.updateVisualElementAxis=function(t,n){var e,r=this.visualElement.getLayoutState().layout[t],o=r.max-r.min,i=this.cursorProgress[t],a=function(t,n,e,r,o){var i=t-n*e;return r?tn(i,r,o):i}($(n).point[t],o,i,null===(e=this.constraints)||void 0===e?void 0:e[t],this.elastic[t]);this.visualElement.setProjectionTargetAxis(t,a,a+o)},t.prototype.setProps=function(t){var n=t.drag,e=void 0!==n&&n,r=t.dragDirectionLock,o=void 0!==r&&r,i=t.dragPropagation,s=void 0!==i&&i,c=t.dragConstraints,l=void 0!==c&&c,f=t.dragElastic,d=void 0===f?.35:f,v=t.dragMomentum,p=void 0===v||v,m=u(t,["drag","dragDirectionLock","dragPropagation","dragConstraints","dragElastic","dragMomentum"]);this.props=a({drag:e,dragDirectionLock:o,dragPropagation:s,dragConstraints:l,dragElastic:d,dragMomentum:p},m)},t.prototype.getAxisMotionValue=function(t){var n=this.props,e=n.layout,r=n.layoutId,o="_drag"+t.toUpperCase();return this.props[o]?this.props[o]:e||void 0!==r?void 0:this.visualElement.getValue(t,0)},t.prototype.animateDragEnd=function(t){var n=this,e=this.props,r=e.drag,o=e.dragMomentum,i=e.dragElastic,u=e.dragTransition,s=Nt((function(e){if(pr(e,r,n.currentDirection)){var s=n.constraints?n.constraints[e]:{},c=i?200:1e6,l=i?40:1e7,f=a(a({type:"inertia",velocity:o?t[e]:0,bounceStiffness:c,bounceDamping:l,timeConstant:750,restDelta:1,restSpeed:10},u),s);return n.getAxisMotionValue(e)?n.startAxisValueAnimation(e,f):n.visualElement.startLayoutAnimation(e,f)}}));return Promise.all(s).then((function(){var t,e;null===(e=(t=n.props).onDragTransitionEnd)||void 0===e||e.call(t)}))},t.prototype.stopMotion=function(){var t=this;Nt((function(n){var e=t.getAxisMotionValue(n);e?e.stop():t.visualElement.stopLayoutAnimation()}))},t.prototype.startAxisValueAnimation=function(t,n){var e=this.getAxisMotionValue(t);if(e){var r=e.get();return e.set(r),e.set(r),lr(t,e,0,n)}},t.prototype.scalePoint=function(){var t=this,n=this.props,e=n.drag;if(R(n.dragConstraints)&&this.constraintsBox){this.stopMotion();var r={x:0,y:0};Nt((function(n){r[n]=Kt(t.visualElement.projection.target[n],t.constraintsBox[n])})),this.prepareBoundingBox(),this.resolveDragConstraints(),Nt((function(n){if(pr(n,e,null)){var o=function(t,n,e){var r=t.max-t.min,o=Gt(n.min,n.max-r,e);return{min:o,max:o+r}}(t.visualElement.projection.target[n],t.constraintsBox[n],r[n]),i=o.min,a=o.max;t.visualElement.setProjectionTargetAxis(n,i,a)}}))}},t.prototype.mount=function(t){var n=this,e=rt(t.getInstance(),"pointerdown",(function(t){var e=n.props,r=e.drag,o=e.dragListener;r&&(void 0===o||o)&&n.start(t)})),r=z(window,"resize",(function(){n.scalePoint()})),o=t.onLayoutUpdate((function(){n.isDragging&&n.resolveDragConstraints()})),i=t.prevDragCursor;return i&&this.start(fr,{cursorProgress:i}),function(){null==e||e(),null==r||r(),null==o||o(),n.cancelDrag()}},t}();function pr(t,n,e){return!(!0!==n&&n!==t||null!==e&&e!==t)}var mr=function(t){return function(n){return t(n),null}},hr=mr((function(t){var e=t.visualElement;return function(t,e){var r=t.dragControls,o=(0,n.useContext)(l).transformPagePoint,i=v((function(){return new vr({visualElement:e})}));i.setProps(a(a({},t),{transformPagePoint:o})),(0,n.useEffect)((function(){return r&&r.subscribe(i)}),[i]),(0,n.useEffect)((function(){return i.mount(e)}),[])}(u(t,["visualElement"]),e)})),gr={key:"drag",shouldRender:function(t){return!!t.drag||!!t.dragControls},getComponent:function(){return hr}};function yr(t){return(0,n.useEffect)((function(){return function(){return t()}}),[])}function xr(t,e){var r=t.onPan,o=t.onPanStart,i=t.onPanEnd,a=t.onPanSessionStart,u=r||o||i||a,s=(0,n.useRef)(null),c=(0,n.useContext)(l).transformPagePoint,f={onSessionStart:a,onStart:o,onMove:r,onEnd:function(t,n){s.current=null,i&&i(t,n)}};(0,n.useEffect)((function(){null!==s.current&&s.current.updateHandlers(f)})),ot(e,"pointerdown",u&&function(t){s.current=new Vt(t,f,{transformPagePoint:c})}),yr((function(){return s.current&&s.current.end()}))}var br=function(t,n){return!!n&&(t===n||br(t,n.parentElement))};function Er(t,e){var r=t.onTap,o=t.onTapStart,i=t.onTapCancel,a=t.whileTap,u=r||o||i||a,s=(0,n.useRef)(!1),c=(0,n.useRef)(null);function l(){var t;null===(t=c.current)||void 0===t||t.call(c),c.current=null}function f(){var t,n;return l(),s.current=!1,null===(t=e.animationState)||void 0===t||t.setActive(ir.Tap,!1),!(!(n=It(!0))||(n(),0))}function d(t,n){f()&&(br(e.getInstance(),t.target)?null==r||r(t,n):null==i||i(t,n))}function v(t,n){f()&&(null==i||i(t,n))}ot(e,"pointerdown",u?function(t,n){var r;l(),s.current||(s.current=!0,c.current=ft(rt(window,"pointerup",d),rt(window,"pointercancel",v)),null==o||o(t,n),null===(r=e.animationState)||void 0===r||r.setActive(ir.Tap,!0))}:void 0),yr(l)}function wr(t,n,e){return function(r,o){var i;N(r)&&t.isHoverEventsEnabled&&(null==e||e(r,o),null===(i=t.animationState)||void 0===i||i.setActive(ir.Hover,n))}}function Ar(t,n){xr(t,n),Er(t,n),function(t,n){var e=t.onHoverStart,r=t.onHoverEnd,o=t.whileHover;ot(n,"pointerenter",e||o?wr(n,!0,e):void 0),ot(n,"pointerleave",r||o?wr(n,!1,r):void 0)}(t,n),function(t,n){var e=t.whileFocus;Y(n,"focus",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(ir.Focus,!0)}:void 0),Y(n,"blur",e?function(){var t;null===(t=n.animationState)||void 0===t||t.setActive(ir.Focus,!1)}:void 0)}(t,n)}var Pr=["onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover"],Sr=mr((function(t){var n=t.visualElement;Ar(u(t,["visualElement"]),n)})),Cr={key:"gestures",shouldRender:function(t){return Pr.some((function(n){return t.hasOwnProperty(n)}))},getComponent:function(){return Sr}};var Mr=mr((function(t){var e=t.custom,r=t.visualElement,o=s(p(),2),i=o[0],a=o[1],u=(0,n.useContext)(d);(0,n.useEffect)((function(){var t,n,o=null===(t=r.animationState)||void 0===t?void 0:t.setActive(ir.Exit,!i,{custom:null!==(n=null==u?void 0:u.custom)&&void 0!==n?n:e});!i&&(null==o||o.then(a))}),[i])})),Tr={key:"exit",shouldRender:function(t){return!!t.exit&&!function(t){var n=t.animate,e=t.variants,r=t.inherit;return null!=r?r:!!e&&!n}(t)},getComponent:function(){return Mr}};var Vr=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(t){var n,e,r=this;return n=this.subscriptions,e=t,-1===n.indexOf(e)&&n.push(e),function(){return function(t,n){var e=t.indexOf(n);e>-1&&t.splice(e,1)}(r.subscriptions,t)}},t.prototype.notify=function(t,n,e){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](t,n,e);else for(var o=0;o<r;o++){var i=this.subscriptions[o];i&&i(t,n,e)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),kr=function(){function t(t){var n,e=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Vr,this.velocityUpdateSubscribers=new Vr,this.renderSubscribers=new Vr,this.canTrackVelocity=!1,this.updateAndNotify=function(t,n){void 0===n&&(n=!0),e.prev=e.current,e.current=t;var r=Ct(),o=r.delta,i=r.timestamp;e.lastUpdated!==i&&(e.timeDelta=o,e.lastUpdated=i,Mt.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 Mt.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=(n=this.current,!isNaN(parseFloat(n)))}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,n){void 0===n&&(n=!0),n&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,n)},t.prototype.get=function(){return this.current},t.prototype.getPrevious=function(){return this.prev},t.prototype.getVelocity=function(){return this.canTrackVelocity?Te(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},t.prototype.start=function(t){var n=this;return this.stop(),new Promise((function(e){n.hasAnimated=!0,n.stopAnimation=t(e)})).then((function(){return n.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 Lr(t){return new kr(t)}function Rr(t,n,e){t.hasValue(n)?t.getValue(n).set(e):t.addValue(n,Lr(e))}function Or(t,n){var e,r=F(t,n),o=r?t.makeTargetAnimatable(r,!1):{},i=o.transitionEnd,s=void 0===i?{}:i,c=(o.transition,u(o,["transitionEnd","transition"]));for(var l in c=a(a({},c),s)){Rr(t,l,(e=c[l],Ie(e)?e[e.length-1]||0:e))}}function Dr(t,n){c(n).reverse().forEach((function(e){var r,o=t.getVariant(e);o&&Or(t,o),null===(r=t.variantChildren)||void 0===r||r.forEach((function(t){Dr(t,n)}))}))}function Br(t,n,e){var r,o,i,a,u=Object.keys(n).filter((function(n){return!t.hasValue(n)})),s=u.length;if(s)for(var c=0;c<s;c++){var l=u[c],f=n[l],d=null;Array.isArray(f)&&(d=f[0]),null===d&&(d=null!==(o=null!==(r=e[l])&&void 0!==r?r:t.readValue(l))&&void 0!==o?o:n[l]),null!=d&&("string"==typeof d&&/^\-?\d*\.?\d+$/.test(d)?d=parseFloat(d):!nr(d)&&Kn.test(f)&&(d=or(l,f)),t.addValue(l,Lr(d)),null!==(i=(a=e)[l])&&void 0!==i||(a[l]=d),t.setBaseTarget(l,d))}}function Fr(t,n){if(n)return(n[t]||n.default||n).from}function jr(t,n,e){var r,o,i={};for(var a in t)i[a]=null!==(r=Fr(a,n))&&void 0!==r?r:null===(o=e.getValue(a))||void 0===o?void 0:o.get();return i}function Ur(t,n,e){var r;if(void 0===e&&(e={}),t.notifyAnimationStart(),Array.isArray(n)){var o=n.map((function(n){return Ir(t,n,e)}));r=Promise.all(o)}else if("string"==typeof n)r=Ir(t,n,e);else{var i="function"==typeof n?F(t,n,e.custom):n;r=Hr(t,i,e)}return r.then((function(){return t.notifyAnimationComplete(n)}))}function Ir(t,n,e){var r;void 0===e&&(e={});var o=F(t,n,e.custom),i=(o||{}).transition,u=void 0===i?t.getDefaultTransition()||{}:i;e.transitionOverride&&(u=e.transitionOverride);var c=o?function(){return Hr(t,o,e)}:function(){return Promise.resolve()},l=(null===(r=t.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var o=u.delayChildren,i=void 0===o?0:o,s=u.staggerChildren,c=u.staggerDirection;return function(t,n,e,r,o,i){void 0===e&&(e=0);void 0===r&&(r=0);void 0===o&&(o=1);var u=[],s=(t.variantChildren.size-1)*r,c=1===o?function(t){return void 0===t&&(t=0),t*r}:function(t){return void 0===t&&(t=0),s-t*r};return Array.from(t.variantChildren).sort(Xr).forEach((function(t,r){u.push(Ir(t,n,a(a({},i),{delay:e+c(r)})).then((function(){return t.notifyAnimationComplete(n)})))})),Promise.all(u)}(t,n,i+r,s,c,e)}:function(){return Promise.resolve()},f=u.when;if(f){var d=s("beforeChildren"===f?[c,l]:[l,c],2),v=d[0],p=d[1];return v().then(p)}return Promise.all([c(),l(e.delay)])}function Hr(t,n,e){var r,o=void 0===e?{}:e,i=o.delay,s=void 0===i?0:i,c=o.transitionOverride,l=o.type,f=t.makeTargetAnimatable(n),d=f.transition,v=void 0===d?t.getDefaultTransition():d,p=f.transitionEnd,m=u(f,["transition","transitionEnd"]);c&&(v=c);var h=[],g=l&&(null===(r=t.animationState)||void 0===r?void 0:r.getState()[l]);for(var y in m){var x=t.getValue(y),b=m[y];if(!(!x||void 0===b||g&&zr(g,y))){var E=lr(y,x,b,a({delay:s},v));h.push(E)}}return Promise.all(h).then((function(){p&&Or(t,p)}))}function Xr(t,n){return t.sortNodePosition(n)}function zr(t,n){var e=t.protectedKeys,r=t.needsAnimating,o=e.hasOwnProperty(n)&&!0!==r[n];return r[n]=!1,o}function Yr(){var t=!1,n=[],e=new Set,r={subscribe:function(t){return e.add(t),function(){e.delete(t)}},start:function(r,o){if(t){var i=[];return e.forEach((function(t){i.push(Ur(t,r,{transitionOverride:o}))})),Promise.all(i)}return new Promise((function(t){n.push({animation:[r,o],resolve:t})}))},set:function(t){return e.forEach((function(n){!function(t,n){Array.isArray(n)?Dr(t,n):"string"==typeof n?Dr(t,[n]):Or(t,n)}(n,t)}))},stop:function(){e.forEach((function(t){!function(t){t.forEachValue((function(t){return t.stop()}))}(t)}))},mount:function(){return t=!0,n.forEach((function(t){var n=t.animation,e=t.resolve;r.start.apply(r,c(n)).then(e)})),function(){t=!1,r.stop()}}};return r}function Wr(t){return"object"==typeof t&&"function"==typeof t.start}function Nr(t,n){if(!Array.isArray(n))return!1;var e=n.length;if(e!==t.length)return!1;for(var r=0;r<e;r++)if(n[r]!==t[r])return!1;return!0}var qr=[ir.Animate,ir.Hover,ir.Tap,ir.Drag,ir.Focus,ir.Exit],Gr=c(qr).reverse(),Zr=qr.length;function _r(t){var n,e=function(t){return function(n){return Promise.all(n.map((function(n){var e=n.animation,r=n.options;return Ur(t,e,r)})))}}(t),r=((n={})[ir.Animate]=Kr(!0),n[ir.Hover]=Kr(),n[ir.Tap]=Kr(),n[ir.Drag]=Kr(),n[ir.Focus]=Kr(),n[ir.Exit]=Kr(),n),o={},i=!0,s=function(n,e){var r=F(t,e);if(r){r.transition;var o=r.transitionEnd,i=u(r,["transition","transitionEnd"]);n=a(a(a({},n),i),o)}return n};function l(n,u){for(var l=t.getProps(),f=t.getVariantContext(!0)||{},d=[],v=new Set,p={},m=1/0,h=function(e){var o=Gr[e],h=r[o],g=null!==(P=l[o])&&void 0!==P?P:f[o],y=D(g),x=o===u?h.isActive:null;!1===x&&(m=e);var b=g===f[o]&&g!==l[o]&&y;if(b&&i&&t.manuallyAnimateOnMount&&(b=!1),h.protectedKeys=a({},p),!h.isActive&&null===x||!g&&!h.prevProp||Wr(g)||"boolean"==typeof g)return"continue";var E=function(t,n){if("string"==typeof n)return n!==t;if(O(n))return!Nr(n,t);return!1}(h.prevProp,g)||o===u&&h.isActive&&!b&&y||e>m&&y,w=Array.isArray(g)?g:[g],A=w.reduce(s,{});!1===x&&(A={});var P=h.prevResolvedValues,S=void 0===P?{}:P,C=a(a({},S),A),M=function(t){E=!0,v.delete(t),h.needsAnimating[t]=!0};for(var T in C){var V=A[T],k=S[T];p.hasOwnProperty(T)||(V!==k?Ie(V)&&Ie(k)?Nr(V,k)?h.protectedKeys[T]=!0:M(T):void 0!==V?M(T):v.add(T):void 0!==V&&v.has(T)?M(T):h.protectedKeys[T]=!0)}h.prevProp=g,h.prevResolvedValues=A,h.isActive&&(p=a(a({},p),A)),i&&t.blockInitialAnimation&&(E=!1),E&&!b&&d.push.apply(d,c(w.map((function(t){return{animation:t,options:a({type:o},n)}}))))},g=0;g<Zr;g++)h(g);if(o=a({},p),v.size){var y={};v.forEach((function(n){var e=t.getBaseTarget(n);void 0!==e&&(y[n]=e)})),d.push({animation:y})}var x=Boolean(d.length);return i&&!1===l.initial&&!t.manuallyAnimateOnMount&&(x=!1),i=!1,x?e(d):Promise.resolve()}return{isAnimated:function(t){return void 0!==o[t]},animateChanges:l,setActive:function(n,e,o){var i;return r[n].isActive===e?Promise.resolve():(null===(i=t.variantChildren)||void 0===i||i.forEach((function(t){var r;return null===(r=t.animationState)||void 0===r?void 0:r.setActive(n,e)})),r[n].isActive=e,l(o,n))},setAnimateFunction:function(n){e=n(t)},getState:function(){return r}}}function Kr(t){return void 0===t&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var $r=mr((function(t){var e=t.visualElement,r=t.animate;e.animationState||(e.animationState=_r(e)),Wr(r)&&(0,n.useEffect)((function(){return r.subscribe(e)}),[r])})),Jr={key:"animation",shouldRender:function(){return!0},getComponent:function(t){var n=t.animate,e=t.whileHover,r=t.whileFocus,o=t.whileTap,i=t.whileDrag,a=t.exit,u=t.variants;return n||e||r||o||i||a||u?$r:void 0}};var Qr=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.frameTarget={x:{min:0,max:1},y:{min:0,max:1}},n.currentAnimationTarget={x:{min:0,max:1},y:{min:0,max:1}},n.isAnimating={x:!1,y:!1},n.stopAxisAnimation={x:void 0,y:void 0},n.isAnimatingTree=!1,n.animate=function(t,e,r){void 0===r&&(r={});var o=r.originBox,i=r.targetBox,a=r.visibilityAction,s=r.shouldStackAnimate,c=r.onComplete,l=u(r,["originBox","targetBox","visibilityAction","shouldStackAnimate","onComplete"]),f=n.props,d=f.visualElement,v=f.layout;if(!1===s)return n.isAnimatingTree=!1,n.safeToRemove();if(!n.isAnimatingTree||!0===s){s&&(n.isAnimatingTree=!0);var p=no(e=o||e,t=i||t),m=Nt((function(r){if("position"===v){var o=t[r].max-t[r].min;e[r].max=e[r].min+o}if(!d.projection.isTargetLocked)return void 0===a?p?n.animateAxis(r,t[r],e[r],l):d.setProjectionTargetAxis(r,t[r].min,t[r].max):void d.setVisibility(a===y.Show)}));return d.syncRender(),Promise.all(m).then((function(){n.isAnimatingTree=!1,c&&c(),d.notifyLayoutAnimationComplete()}))}},n}return i(n,t),n.prototype.componentDidMount=function(){var t=this,n=this.props.visualElement;n.animateMotionValue=lr,n.enableLayoutProjection(),this.unsubLayoutReady=n.onLayoutUpdate(this.animate),n.layoutSafeToRemove=function(){return t.safeToRemove()}},n.prototype.componentWillUnmount=function(){var t=this;this.unsubLayoutReady(),Nt((function(n){var e,r;return null===(r=(e=t.stopAxisAnimation)[n])||void 0===r?void 0:r.call(e)}))},n.prototype.animateAxis=function(t,n,e,r){var o,i,a=this,u=(void 0===r?{}:r).transition;if(!this.isAnimating[t]||!oo(n,this.currentAnimationTarget[t])){null===(i=(o=this.stopAxisAnimation)[t])||void 0===i||i.call(o),this.isAnimating[t]=!0;var s=this.props.visualElement,c=this.frameTarget[t],l=s.getProjectionAnimationProgress()[t];l.clearListeners(),l.set(0),l.set(0);var f=function(){var r=l.get()/1e3;!function(t,n,e,r){t.min=Gt(n.min,e.min,r),t.max=Gt(n.max,e.max,r)}(c,e,n,r),s.setProjectionTargetAxis(t,c.min,c.max)};f(),s.updateLayoutProjection();var d=l.onChange(f);return this.stopAxisAnimation[t]=function(){a.isAnimating[t]=!1,l.stop(),d()},this.currentAnimationTarget[t]=n,lr("x"===t?"layoutX":"layoutY",l,1e3,u||this.props.transition||io).then(this.stopAxisAnimation[t])}},n.prototype.safeToRemove=function(){var t,n;null===(n=(t=this.props).safeToRemove)||void 0===n||n.call(t)},n.prototype.render=function(){return null},n}(n.Component);function to(t){var e=s(p(),2)[1];return(0,n.createElement)(Qr,a({},t,{safeToRemove:e}))}function no(t,n){return!(ro(t)||ro(n)||oo(t.x,n.x)&&oo(t.y,n.y))}var eo={min:0,max:0};function ro(t){return oo(t.x,eo)&&oo(t.y,eo)}function oo(t,n){return t.min===n.min&&t.max===n.max}var io={duration:.45,ease:[.4,0,.1,1]},ao={key:"animate-layout",shouldRender:function(t){return!!t.layout||void 0!==t.layoutId},getComponent:function(){return to}};function uo(t){return"string"==typeof t&&t.startsWith("var(--")}var so=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function co(t,n,e){void 0===e&&(e=1);var r=s(function(t){var n=so.exec(t);if(!n)return[,];var e=s(n,3);return[e[1],e[2]]}(t),2),o=r[0],i=r[1];if(o){var a=window.getComputedStyle(n).getPropertyValue(o);return a?a.trim():uo(i)?co(i,n,e+1):i}}function lo(t,n){return t/(n.max-n.min)*100}var fo="_$css";var vo={process:function(t,n,e){var r=e.target;if("string"==typeof t){if(!On.test(t))return t;t=parseFloat(t)}return lo(t,r.x)+"% "+lo(t,r.y)+"%"}},po={borderRadius:a(a({},vo),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:vo,borderTopRightRadius:vo,borderBottomLeftRadius:vo,borderBottomRightRadius:vo,boxShadow:{process:function(t,n){var e=n.delta,r=n.treeScale,o=t,i=t.includes("var("),a=[];i&&(t=t.replace(so,(function(t){return a.push(t),fo})));var u=Kn.parse(t);if(u.length>5)return o;var s=Kn.createTransformer(t),c="number"!=typeof u[0]?1:0,l=e.x.scale*r.x,f=e.y.scale*r.y;u[0+c]/=l,u[1+c]/=f;var d=Gt(l,f,.5);"number"==typeof u[2+c]&&(u[2+c]/=d),"number"==typeof u[3+c]&&(u[3+c]/=d);var v=s(u);if(i){var p=0;v=v.replace(fo,(function(){var t=a[p];return p++,t}))}return v}}};function mo(t){for(var n in t)po[n]=t[n]}var ho=new Set(c(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","onLayoutAnimationComplete","onViewportBoxUpdate","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag"],Pr));function go(t){return ho.has(t)}var yo=function(t){return t instanceof kr};function xo(){return{isHydrated:!1,layout:{x:{min:0,max:1},y:{min:0,max:1}},layoutCorrected:{x:{min:0,max:1},y:{min:0,max:1}},treeScale:{x:1,y:1},delta:Wt(),deltaFinal:Wt(),deltaTransform:""}}var bo=xo(),Eo=["","X","Y","Z"],wo=["transformPerspective","x","y","z"];function Ao(t,n){return wo.indexOf(t)-wo.indexOf(n)}["translate","scale","rotate","skew"].forEach((function(t){return Eo.forEach((function(n){return wo.push(t+n)}))}));var Po=new Set(wo);function So(t){return Po.has(t)}var Co=new Set(["originX","originY","originZ"]);function Mo(t){return Co.has(t)}var To={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Vo(t,n,e){var r=t.x,o=t.y,i="translate3d("+r.translate/n.x+"px, "+o.translate/n.y+"px, 0) ";if(e){var a=e.rotate,u=e.rotateX,s=e.rotateY;a&&(i+="rotate("+a+") "),u&&(i+="rotateX("+u+") "),s&&(i+="rotateY("+s+") ")}return i+="scale("+r.scale+", "+o.scale+")",e||i!==ko?i:""}var ko=Vo(bo.delta,bo.treeScale,{x:1,y:1});function Lo(t,n){t.min=n.min,t.max=n.max}function Ro(t,n,e){return e+n*(t-e)}function Oo(t,n,e,r,o){return void 0!==o&&(t=Ro(t,o,r)),Ro(t,e,r)+n}function Do(t,n,e,r,o){void 0===n&&(n=0),void 0===e&&(e=1),t.min=Oo(t.min,n,e,r,o),t.max=Oo(t.max,n,e,r,o)}function Bo(t,n){var e=n.x,r=n.y;Do(t.x,e.translate,e.scale,e.originPoint),Do(t.y,r.translate,r.scale,r.originPoint)}function Fo(t,n,e,r){var o=s(r,3),i=o[0],a=o[1],u=o[2];t.min=n.min,t.max=n.max;var c=void 0!==e[u]?e[u]:.5,l=Gt(n.min,n.max,c);Do(t,e[i],e[a],l,e.scale)}var jo=["x","scaleX","originX"],Uo=["y","scaleY","originY"];function Io(t,n,e,r,o){return t=Ro(t-=n,1/e,r),void 0!==o&&(t=Ro(t,1/o,r)),t}function Ho(t,n,e){var r=s(e,3),o=r[0],i=r[1],a=r[2];!function(t,n,e,r,o){void 0===n&&(n=0),void 0===e&&(e=1),void 0===r&&(r=.5);var i=Gt(t.min,t.max,r)-n;t.min=Io(t.min,n,e,i,o),t.max=Io(t.max,n,e,i,o)}(t,n[o],n[i],n[a],n.scale)}var Xo=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget"];function zo(t,n,e,r){var o,i,a=t.delta,u=t.layout,s=t.layoutCorrected,c=t.treeScale,l=n.target;i=u,Lo((o=s).x,i.x),Lo(o.y,i.y),function(t,n,e){var r=e.length;if(r){n.x=n.y=1;for(var o=0;o<r;o++){var i=e[o].getLayoutState().delta;n.x*=i.x.scale,n.y*=i.y.scale,Bo(t,i)}}}(s,c,e),Jt(a,s,l,r)}var Yo=function(t){var n=t.treeType,e=void 0===n?"":n,r=t.build,o=t.getBaseTarget,i=t.makeTargetAnimatable,u=t.measureViewportBox,s=t.render,l=t.readValueFromInstance,f=t.resetTransform,d=t.restoreTransform,v=t.removeValueFromRenderState,p=t.sortNodePosition,m=t.scrapeMotionValuesFromProps;return function(t,n){var h=t.parent,y=t.props,x=t.presenceId,b=t.blockInitialAnimation,E=t.visualState;void 0===n&&(n={});var w,A,P,S,C,M,T=E.latestValues,V=E.renderState,k=new Set,L=function(){var t=Xo.map((function(){return new Vr})),n={},e={clearAllListeners:function(){return t.forEach((function(t){return t.clear()}))},updatePropListeners:function(t){return Xo.forEach((function(r){var o;null===(o=n[r])||void 0===o||o.call(n);var i="on"+r,a=t[i];a&&(n[r]=e[i](a))}))}};return t.forEach((function(t,n){e["on"+Xo[n]]=function(n){return t.add(n)},e["notify"+Xo[n]]=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return t.notify.apply(t,c(n))}})),e}(),R={isEnabled:!1,isTargetLocked:!1,target:{x:{min:0,max:1},y:{min:0,max:1}},targetFinal:{x:{min:0,max:1},y:{min:0,max:1}}},O=R,B=T,F=xo(),I=!1,H=new Map,X=new Map,z={},Y=a({},T);function W(){return R.isEnabled&&F.isHydrated}function N(){var t,n,e;w&&(W()&&(t=O.targetFinal,n=O.target,e=B,Fo(t.x,n.x,e,jo),Fo(t.y,n.y,e,Uo),Jt(F.deltaFinal,F.layoutCorrected,O.targetFinal,T)),q(),s(w,V))}function q(){var t=T;if(P&&P.isActive()){var e=P.getCrossfadeState(Q);e&&(t=e)}r(Q,V,t,O,F,n,y)}function G(){L.notifyUpdate(T)}var Z=m(y);for(var _ in Z){var K=Z[_];void 0!==T[_]&&yo(K)&&K.set(T[_],!1)}var $=j(y),J=U(y),Q=a(a({treeType:e,current:null,depth:h?h.depth+1:0,path:h?c(h.path,[h]):[],presenceId:x,projection:R,variantChildren:J?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==h?void 0:h.isMounted()),blockInitialAnimation:b,isHoverEventsEnabled:!0,isMounted:function(){return Boolean(w)},mount:function(t){w=Q.current=t,Q.pointTo(Q),C=null==h?void 0:h.addChild(Q),J&&h&&!$&&(M=null==h?void 0:h.addVariantChild(Q))},unmount:function(){wt.update(G),wt.render(N),wt.preRender(Q.updateLayoutProjection),X.forEach((function(t){return t()})),Q.stopLayoutAnimation(),null==C||C(),null==M||M(),null==A||A(),L.clearAllListeners()},addChild:function(t){return k.add(t),function(){return k.delete(t)}},addVariantChild:function(t){var n,e=Q.getClosestVariantNode();if(e)return null===(n=e.variantChildren)||void 0===n||n.add(t),function(){return e.variantChildren.delete(t)}},sortNodePosition:function(t){return p&&e===t.treeType?p(Q.getInstance(),t.getInstance()):0},getClosestVariantNode:function(){return J?Q:null==h?void 0:h.getClosestVariantNode()},scheduleUpdateLayoutProjection:h?h.scheduleUpdateLayoutProjection:function(){return Mt.preRender(Q.updateLayoutProjection,!1,!0)},getLayoutId:function(){return y.layoutId},getInstance:function(){return w},getStaticValue:function(t){return T[t]},setStaticValue:function(t,n){return T[t]=n},getLatestValues:function(){return T},setVisibility:function(t){Q.isVisible!==t&&(Q.isVisible=t,Q.scheduleRender())},makeTargetAnimatable:function(t,n){return void 0===n&&(n=!0),i(Q,t,y,n)},suspendHoverEvents:function(){Q.isHoverEventsEnabled=!1,Mt.postRender((function(){return setTimeout((function(){return Q.isHoverEventsEnabled=!0}),10)}))},addValue:function(t,n){Q.hasValue(t)&&Q.removeValue(t),H.set(t,n),T[t]=n.get(),function(t,n){var e=n.onChange((function(n){T[t]=n,y.onUpdate&&Mt.update(G,!1,!0)})),r=n.onRenderRequest(Q.scheduleRender);X.set(t,(function(){e(),r()}))}(t,n)},removeValue:function(t){var n;H.delete(t),null===(n=X.get(t))||void 0===n||n(),X.delete(t),delete T[t],v(t,V)},hasValue:function(t){return H.has(t)},getValue:function(t,n){var e=H.get(t);return void 0===e&&void 0!==n&&(e=Lr(n),Q.addValue(t,e)),e},forEachValue:function(t){return H.forEach(t)},readValue:function(t){var e;return null!==(e=T[t])&&void 0!==e?e:l(w,t,n)},setBaseTarget:function(t,n){Y[t]=n},getBaseTarget:function(t){if(o){var n=o(y,t);if(void 0!==n&&!yo(n))return n}return Y[t]}},L),{build:function(){return q(),V},scheduleRender:function(){Mt.render(N,!1,!0)},syncRender:N,setProps:function(t){y=t,L.updatePropListeners(t),z=function(t,n,e){var r;for(var o in n){var i=n[o],a=e[o];if(yo(i))t.addValue(o,i);else if(yo(a))t.addValue(o,Lr(i));else if(a!==i)if(t.hasValue(o)){var u=t.getValue(o);!u.hasAnimated&&u.set(i)}else t.addValue(o,Lr(null!==(r=t.getStaticValue(o))&&void 0!==r?r:i))}for(var o in e)void 0===n[o]&&t.removeValue(o);return n}(Q,m(y),z)},getProps:function(){return y},getVariant:function(t){var n;return null===(n=y.variants)||void 0===n?void 0:n[t]},getDefaultTransition:function(){return y.transition},getVariantContext:function(t){if(void 0===t&&(t=!1),t)return null==h?void 0:h.getVariantContext();if(!$){var n=(null==h?void 0:h.getVariantContext())||{};return void 0!==y.initial&&(n.initial=y.initial),n}for(var e={},r=0;r<qo;r++){var o=No[r],i=y[o];(D(i)||!1===i)&&(e[o]=i)}return e},enableLayoutProjection:function(){R.isEnabled=!0},lockProjectionTarget:function(){R.isTargetLocked=!0},unlockProjectionTarget:function(){Q.stopLayoutAnimation(),R.isTargetLocked=!1},snapshotViewportBox:function(){Q.prevViewportBox=Q.measureViewportBox(!1),Q.rebaseProjectionTarget(!1,Q.prevViewportBox)},getLayoutState:function(){return F},setCrossfader:function(t){P=t},startLayoutAnimation:function(t,n){var e=Q.getProjectionAnimationProgress()[t],r=R.target[t],o=r.min,i=r.max-o;return e.clearListeners(),e.set(o),e.set(o),e.onChange((function(n){return Q.setProjectionTargetAxis(t,n,n+i)})),Q.animateMotionValue(t,e,0,n)},stopLayoutAnimation:function(){Nt((function(t){return Q.getProjectionAnimationProgress()[t].stop()}))},measureViewportBox:function(t){void 0===t&&(t=!0);var e,r,o=u(w,n);return t||(r=T,Ho((e=o).x,r,jo),Ho(e.y,r,Uo)),o},updateLayoutMeasurement:function(){var t;Q.notifyBeforeLayoutMeasure(F.layout),F.isHydrated=!0,F.layout=Q.measureViewportBox(),F.layoutCorrected=(t=F.layout,{x:a({},t.x),y:a({},t.y)}),Q.notifyLayoutMeasure(F.layout,Q.prevViewportBox||F.layout),Mt.update((function(){return Q.rebaseProjectionTarget()}))},getProjectionAnimationProgress:function(){return S||(S={x:Lr(0),y:Lr(0)}),S},setProjectionTargetAxis:function(t,n,e){var r=R.target[t];r.min=n,r.max=e,I=!0,L.notifySetAxisTarget()},rebaseProjectionTarget:function(t,n){void 0===n&&(n=F.layout);var e=Q.getProjectionAnimationProgress(),r=e.x,o=e.y,i=!R.isTargetLocked&&!r.isAnimating()&&!o.isAnimating();(t||i)&&Nt((function(t){var e=n[t],r=e.min,o=e.max;Q.setProjectionTargetAxis(t,r,o)}))},notifyLayoutReady:function(t){Q.notifyLayoutUpdate(F.layout,Q.prevViewportBox||F.layout,t)},resetTransform:function(){return f(Q,w,y)},withoutTransform:function(t){var n=R.isEnabled;n&&Q.resetTransform(),h?h.withoutTransform(t):t(),n&&d(w,V)},updateLayoutProjection:function(){W()&&function(){var t=F.delta,n=F.treeScale,e=n.x,r=n.x,o=F.deltaTransform;zo(F,O,Q.path,T),I&&Q.notifyViewportBoxUpdate(O.target,t),I=!1;var i=Vo(t,n);i===o&&e===n.x&&r===n.y||Q.scheduleRender(),F.deltaTransform=i}(),k.forEach(Wo)},pointTo:function(t){O=t.projection,B=t.getLatestValues(),null==A||A(),A=ft(t.onSetAxisTarget(Q.scheduleUpdateLayoutProjection),t.onLayoutAnimationComplete((function(){var t;Q.isPresent?Q.presence=g.Present:null===(t=Q.layoutSafeToRemove)||void 0===t||t.call(Q)})))},isPresent:!0,presence:g.Entering});return Q}};function Wo(t){t.updateLayoutProjection()}var No=c(["initial"],qr),qo=No.length;function Go(t){var n,e=t instanceof kr?t.get():t;return n=e,Boolean(n&&"object"==typeof n&&n.mix&&n.toValue)?e.toValue():e}var Zo=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return i(n,t),n.prototype.componentDidMount=function(){var t=this.props,n=t.syncLayout,e=t.framerSyncLayout,r=t.visualElement;M(n)&&n.register(r),M(e)&&e.register(r)},n.prototype.getSnapshotBeforeUpdate=function(){var t=this.props,n=t.syncLayout,e=t.visualElement;return M(n)?n.syncUpdate():(e.snapshotViewportBox(),n.add(e)),null},n.prototype.componentDidUpdate=function(){var t=this.props,n=t.syncLayout,e=t.visualElement;M(n)||n.flush(),e.rebaseProjectionTarget()},n.prototype.render=function(){return null},n}(r().Component);function _o(t){var e=(0,n.useContext)(S),o=(0,n.useContext)(C);return r().createElement(Zo,a({},t,{syncLayout:e,framerSyncLayout:o}))}var Ko={key:"measure-layout",shouldRender:function(t){return!!t.drag||!!t.layout||void 0!==t.layoutId},getComponent:function(){return _o}},$o=["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 Jo(t){return"string"==typeof t&&(!t.includes("-")&&($o.indexOf(t)>-1||(!!/[A-Z]/.test(t)||void 0)))}function Qo(t,n){var e=n.layout,r=n.layoutId;return So(t)||Mo(t)||(e||void 0!==r)&&!!po[t]}function ti(t){return t.startsWith("--")}function ni(t,n,e,r,o,i){var a,u=t.style,s=t.vars,c=t.transform,l=t.transformKeys,f=t.transformOrigin;l.length=0;var d=!1,v=!1,p=!0;for(var m in n){var h=n[m];if(ti(m))s[m]=h;else{var g=er(m),y=rr(h,g);if(So(m)){if(d=!0,c[m]=y,l.push(m),!p)continue;h!==(null!==(a=g.default)&&void 0!==a?a:0)&&(p=!1)}else if(Mo(m))f[m]=y,v=!0;else if(r&&e&&r.isHydrated&&po[m]){var x=po[m].process(h,r,e),b=po[m].applyTo;if(b)for(var E=b.length,w=0;w<E;w++)u[b[w]]=x;else u[m]=x}else u[m]=y}}r&&e&&e.isEnabled&&r.isHydrated?(u.transform=Vo(r.deltaFinal,r.treeScale,d?c:void 0),i&&(u.transform=i(c,u.transform)),u.transformOrigin=function(t){var n=t.deltaFinal;return 100*n.x.origin+"% "+100*n.y.origin+"% 0"}(r)):(d&&(u.transform=function(t,n,e,r){var o=t.transform,i=t.transformKeys,a=n.enableHardwareAcceleration,u=void 0===a||a,s=n.allowTransformNone,c=void 0===s||s,l="";i.sort(Ao);for(var f=!1,d=i.length,v=0;v<d;v++){var p=i[v];l+=(To[p]||p)+"("+o[p]+") ","z"===p&&(f=!0)}return!f&&u?l+="translateZ(0)":l=l.trim(),r?l=r(o,e?"":l):c&&e&&(l="none"),l}(t,o,p,i)),v&&(u.transformOrigin=function(t){var n=t.originX,e=void 0===n?"50%":n,r=t.originY,o=void 0===r?"50%":r,i=t.originZ;return e+" "+o+" "+(void 0===i?0:i)}(f)))}var ei=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function ri(t,n,e){for(var r in n)yo(n[r])||Qo(r,e)||(t[r]=n[r])}function oi(t,e,r){var o={};return ri(o,t.style||{},t),Object.assign(o,function(t,e,r){var o=t.transformTemplate;return(0,n.useMemo)((function(){var t={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};ni(t,e,void 0,void 0,{enableHardwareAcceleration:!r},o);var n=t.style;return a(a({},t.vars),n)}),[e])}(t,e,r)),t.transformValues&&(o=t.transformValues(o)),o}function ii(t,n,e){var r={},o=oi(t,n,e);return Boolean(t.drag)&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===t.drag?"none":"pan-"+("x"===t.drag?"y":"x")),r.style=o,r}var ai=function(t){return!go(t)};try{var ui=e(594).Z;ai=function(t){return t.startsWith("on")?!go(t):ui(t)}}catch(t){}function si(t,n,e){return"string"==typeof t?t:On.transform(n+e*t)}var ci=function(t,n){return On.transform(t*n)},li={offset:"stroke-dashoffset",array:"stroke-dasharray"},fi={offset:"strokeDashoffset",array:"strokeDasharray"};function di(t,n,e,r,o,i){var a=n.attrX,s=n.attrY,c=n.originX,l=n.originY,f=n.pathLength,d=n.pathSpacing,v=void 0===d?1:d,p=n.pathOffset,m=void 0===p?0:p;ni(t,u(n,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),e,r,o,i),t.attrs=t.style,t.style={};var h=t.attrs,g=t.style,y=t.dimensions,x=t.totalPathLength;h.transform&&(y&&(g.transform=h.transform),delete h.transform),y&&(void 0!==c||void 0!==l||g.transform)&&(g.transformOrigin=function(t,n,e){return si(n,t.x,t.width)+" "+si(e,t.y,t.height)}(y,void 0!==c?c:.5,void 0!==l?l:.5)),void 0!==a&&(h.x=a),void 0!==s&&(h.y=s),void 0!==x&&void 0!==f&&function(t,n,e,r,o,i){void 0===r&&(r=1),void 0===o&&(o=0),void 0===i&&(i=!0);var a=i?li:fi;t[a.offset]=ci(-o,n);var u=ci(e,n),s=ci(r,n);t[a.array]=u+" "+s}(h,x,f,v,m,!1)}var vi=function(){return a(a({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function pi(t,e){var r=(0,n.useMemo)((function(){var n=vi();return di(n,e,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),a(a({},n.attrs),{style:a({},n.style)})}),[e]);if(t.style){var o={};ri(o,t.style,t),r.style=a(a({},o),r.style)}return r}function mi(t,e){void 0===e&&(e=!1);return function(r,o,i,u){var s=i.latestValues,c=(Jo(t)?pi:ii)(r,s,u),l=function(t,n,e){var r={};for(var o in t)(ai(o)||!0===e&&go(o)||!n&&!go(o))&&(r[o]=t[o]);return r}(r,"string"==typeof t,e),f=a(a(a({},l),c),{ref:o});return(0,n.createElement)(t,f)}}function hi(t){var n=t.style,e={};for(var r in n)(yo(n[r])||Qo(r,t))&&(e[r]=n[r]);return e}function gi(t){var n=hi(t);for(var e in t){if(yo(t[e]))n["x"===e||"y"===e?"attr"+e.toUpperCase():e]=t[e]}return n}var yi,xi=new Set(["width","height","top","left","right","bottom","x","y"]),bi=function(t){return xi.has(t)},Ei=function(t,n){t.set(n,!1),t.set(n)},wi=function(t){return t===En||t===On};!function(t){t.width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom"}(yi||(yi={}));var Ai=function(t,n){return parseFloat(t.split(", ")[n])},Pi=function(t,n){return function(e,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return Ai(i[1],n);var a=o.match(/^matrix\((.+)\)$/);return a?Ai(a[1],t):0}},Si=new Set(["x","y","z"]),Ci=wo.filter((function(t){return!Si.has(t)}));var Mi={width:function(t){var n=t.x;return n.max-n.min},height:function(t){var n=t.y;return n.max-n.min},top:function(t,n){var e=n.top;return parseFloat(e)},left:function(t,n){var e=n.left;return parseFloat(e)},bottom:function(t,n){var e=t.y,r=n.top;return parseFloat(r)+(e.max-e.min)},right:function(t,n){var e=t.x,r=n.left;return parseFloat(r)+(e.max-e.min)},x:Pi(4,13),y:Pi(5,14)},Ti=function(t,n,e,r){void 0===e&&(e={}),void 0===r&&(r={}),n=a({},n),r=a({},r);var o=Object.keys(n).filter(bi),i=[],u=!1,c=[];if(o.forEach((function(o){var a=t.getValue(o);if(t.hasValue(o)){var s,l=e[o],f=n[o],d=Qe(l);if(Ie(f))for(var v=f.length,p=null===f[0]?1:0;p<v;p++)s?Qe(f[p]):(s=Qe(f[p]))===d||wi(d)&&wi(s);else s=Qe(f);if(d!==s)if(wi(d)&&wi(s)){var m=a.get();"string"==typeof m&&a.set(parseFloat(m)),"string"==typeof f?n[o]=parseFloat(f):Array.isArray(f)&&s===On&&(n[o]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==s?void 0:s.transform)&&(0===l||0===f)?0===l?a.set(s.transform(l)):n[o]=d.transform(f):(u||(i=function(t){var n=[];return Ci.forEach((function(e){var r=t.getValue(e);void 0!==r&&(n.push([e,r.get()]),r.set(e.startsWith("scale")?1:0))})),n.length&&t.syncRender(),n}(t),u=!0),c.push(o),r[o]=void 0!==r[o]?r[o]:n[o],Ei(a,f))}})),c.length){var l=function(t,n,e){var r=n.measureViewportBox(),o=n.getInstance(),i=getComputedStyle(o),a=i.display,u={top:i.top,left:i.left,bottom:i.bottom,right:i.right,transform:i.transform};"none"===a&&n.setStaticValue("display",t.display||"block"),n.syncRender();var s=n.measureViewportBox();return e.forEach((function(e){var o=n.getValue(e);Ei(o,Mi[e](r,u)),t[e]=Mi[e](s,i)})),t}(n,t,c);return i.length&&i.forEach((function(n){var e=s(n,2),r=e[0],o=e[1];t.getValue(r).set(o)})),t.syncRender(),{target:l,transitionEnd:r}}return{target:n,transitionEnd:r}};function Vi(t,n,e,r){return function(t){return Object.keys(t).some(bi)}(n)?Ti(t,n,e,r):{target:n,transitionEnd:r}}var ki=function(t,n,e,r){var o=function(t,n,e){var r,o=u(n,[]),i=t.getInstance();if(!(i instanceof HTMLElement))return{target:o,transitionEnd:e};for(var s in e&&(e=a({},e)),t.forEachValue((function(t){var n=t.get();if(uo(n)){var e=co(n,i);e&&t.set(e)}})),o){var c=o[s];if(uo(c)){var l=co(c,i);l&&(o[s]=l,e&&(null!==(r=e[s])&&void 0!==r||(e[s]=c)))}}return{target:o,transitionEnd:e}}(t,n,r);return Vi(t,n=o.target,e,r=o.transitionEnd)};var Li={treeType:"dom",readValueFromInstance:function(t,n){if(So(n)){var e=er(n);return e&&e.default||0}var r,o=(r=t,window.getComputedStyle(r));return(ti(n)?o.getPropertyValue(n):o[n])||0},sortNodePosition:function(t,n){return 2&t.compareDocumentPosition(n)?1:-1},getBaseTarget:function(t,n){var e;return null===(e=t.style)||void 0===e?void 0:e[n]},measureViewportBox:function(t,n){return an(t,n.transformPagePoint)},resetTransform:function(t,n,e){t.suspendHoverEvents();var r=e.transformTemplate;n.style.transform=r?r({},""):"none",t.scheduleRender()},restoreTransform:function(t,n){t.style.transform=n.style.transform},removeValueFromRenderState:function(t,n){var e=n.vars,r=n.style;delete e[t],delete r[t]},makeTargetAnimatable:function(t,n,e,r){var o=e.transformValues;void 0===r&&(r=!0);var i=n.transition,s=n.transitionEnd,c=u(n,["transition","transitionEnd"]),l=jr(c,i||{},t);if(o&&(s&&(s=o(s)),c&&(c=o(c)),l&&(l=o(l))),r){Br(t,c,l);var f=ki(t,c,l,s);s=f.transitionEnd,c=f.target}return a({transition:i,transitionEnd:s},c)},scrapeMotionValuesFromProps:hi,build:function(t,n,e,r,o,i,a){void 0!==t.isVisible&&(n.style.visibility=t.isVisible?"visible":"hidden"),ni(n,e,r,o,i,a.transformTemplate)},render:function(t,n){var e=n.style,r=n.vars;for(var o in Object.assign(t.style,e),r)t.style.setProperty(o,r[o])}},Ri=Yo(Li),Oi=/([a-z])([A-Z])/g,Di=function(t){return t.replace(Oi,"$1-$2").toLowerCase()},Bi=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox"]);function Fi(t,n){for(var e in Li.render(t,n),n.attrs)t.setAttribute(Bi.has(e)?e:Di(e),n.attrs[e])}var ji=Yo(a(a({},Li),{getBaseTarget:function(t,n){return t[n]},readValueFromInstance:function(t,n){var e;return So(n)?(null===(e=er(n))||void 0===e?void 0:e.default)||0:(n=Bi.has(n)?n:Di(n),t.getAttribute(n))},scrapeMotionValuesFromProps:gi,build:function(t,n,e,r,o,i,a){di(n,e,r,o,i,a.transformTemplate)},render:Fi}));function Ui(t,n,e,r){var o=t.scrapeMotionValuesFromProps,i=t.createRenderState,a=t.onMount,u={latestValues:Hi(n,e,r,o),renderState:i()};return a&&(u.mount=function(t){return a(n,t,u)}),u}var Ii=function(t){return function(e,r){var o=(0,n.useContext)(T),i=(0,n.useContext)(d);return r?Ui(t,e,o,i):v((function(){return Ui(t,e,o,i)}))}};function Hi(t,n,e,r){var o={},i=!1===(null==e?void 0:e.initial),a=r(t);for(var s in a)o[s]=Go(a[s]);var c=t.initial,l=t.animate,f=j(t),d=U(t);n&&d&&!f&&!1!==t.inherit&&(null!=c||(c=n.initial),null!=l||(l=n.animate));var v=i||!1===c?l:c;v&&"boolean"!=typeof v&&!Wr(v)&&(Array.isArray(v)?v:[v]).forEach((function(n){var e=B(t,n);if(e){var r=e.transitionEnd,i=(e.transition,u(e,["transitionEnd","transition"]));for(var a in i)o[a]=i[a];for(var a in r)o[a]=r[a]}}));return o}var Xi={createVisualElement:function(t,n){return ji(n,{enableHardwareAcceleration:!1})},useVisualState:Ii({scrapeMotionValuesFromProps:gi,createRenderState:vi,onMount:function(t,n,e){var r=e.renderState,o=e.latestValues;try{r.dimensions="function"==typeof n.getBBox?n.getBBox():n.getBoundingClientRect()}catch(t){r.dimensions={x:0,y:0,width:0,height:0}}"path"===n.tagName&&(r.totalPathLength=n.getTotalLength()),di(r,o,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),Fi(n,r)}})};var zi={createVisualElement:function(t,n){return Ri(n,{enableHardwareAcceleration:!t})},useVisualState:Ii({scrapeMotionValuesFromProps:hi,createRenderState:ei})};function Yi(t,n,e){var r=Jo(n)?Xi:zi;return a(a({},r),{defaultFeatures:t,useRender:mi(n,e)})}function Wi(t){function n(n,e){var r=(void 0===e?{}:e).forwardMotionProps;return X(Yi(t,n,void 0!==r&&r))}function e(t){return n(t,{forwardMotionProps:!0})}var r=new Map;return new Proxy(n,{get:function(t,o){return"custom"===o?e:(r.has(o)||r.set(o,n(o)),r.get(o))}})}var Ni=[Ko,Jr,gr,Cr,Tr,ao],qi=Wi(Ni);function Gi(t){return X(Yi(Ni,t,!1))}var Zi=Wi([Ko]);var _i=0;function Ki(){var t=_i;return _i++,t}var $i=function(t){var e=t.children,r=t.initial,o=t.isPresent,i=t.onExitComplete,a=t.custom,u=t.presenceAffectsLayout,s=v(Ji),c=v(Ki),l=(0,n.useMemo)((function(){return{id:c,initial:r,isPresent:o,custom:a,onExitComplete:function(t){s.set(t,!0);var n=!0;s.forEach((function(t){t||(n=!1)})),n&&(null==i||i())},register:function(t){return s.set(t,!1),function(){return s.delete(t)}}}}),u?void 0:[o]);return(0,n.useMemo)((function(){s.forEach((function(t,n){return s.set(n,!1)}))}),[o]),(0,n.useEffect)((function(){!o&&!s.size&&(null==i||i())}),[o]),(0,n.createElement)(d.Provider,{value:l},e)};function Ji(){return new Map}function Qi(t){return t.key||""}var ta=function(t){var e=t.children,r=t.custom,o=t.initial,i=void 0===o||o,a=t.onExitComplete,u=t.exitBeforeEnter,l=t.presenceAffectsLayout,f=void 0===l||l,d=function(){var t=(0,n.useRef)(!1),e=s((0,n.useState)(0),2),r=e[0],o=e[1];return yr((function(){return t.current=!0})),(0,n.useCallback)((function(){!t.current&&o(r+1)}),[r])}(),v=(0,n.useContext)(S);M(v)&&(d=v.forceUpdate);var p=(0,n.useRef)(!0),m=function(t){var e=[];return n.Children.forEach(t,(function(t){(0,n.isValidElement)(t)&&e.push(t)})),e}(e),h=(0,n.useRef)(m),g=(0,n.useRef)(new Map).current,y=(0,n.useRef)(new Set).current;if(function(t,n){t.forEach((function(t){var e=Qi(t);n.set(e,t)}))}(m,g),p.current)return p.current=!1,(0,n.createElement)(n.Fragment,null,m.map((function(t){return(0,n.createElement)($i,{key:Qi(t),isPresent:!0,initial:!!i&&void 0,presenceAffectsLayout:f},t)})));for(var x=c(m),b=h.current.map(Qi),E=m.map(Qi),w=b.length,A=0;A<w;A++){var P=b[A];-1===E.indexOf(P)?y.add(P):y.delete(P)}return u&&y.size&&(x=[]),y.forEach((function(t){if(-1===E.indexOf(t)){var e=g.get(t);if(e){var o=b.indexOf(t);x.splice(o,0,(0,n.createElement)($i,{key:Qi(e),isPresent:!1,onExitComplete:function(){g.delete(t),y.delete(t);var n=h.current.findIndex((function(n){return n.key===t}));h.current.splice(n,1),y.size||(h.current=m,d(),a&&a())},custom:r,presenceAffectsLayout:f},e))}}})),x=x.map((function(t){var e=t.key;return y.has(e)?t:(0,n.createElement)($i,{key:Qi(t),isPresent:!0,presenceAffectsLayout:f},t)})),h.current=x,(0,n.createElement)(n.Fragment,null,y.size?x:x.map((function(t){return(0,n.cloneElement)(t)})))};function na(t,n,e){void 0===e&&(e={});var r=yo(t)?t:Lr(t);return lr("",r,n,e),{stop:function(){return r.stop()}}}function ea(){var t=Lr(1),n={lead:void 0,follow:void 0,crossfadeOpacity:!1,preserveFollowOpacity:!1},e={},r={},o=!1,i=null,u=0;function s(e,r){var u=n.lead,s=n.follow;return o=!0,i=null,na(t,e,a(a({},r),{onUpdate:function(){u&&u.scheduleRender(),s&&s.scheduleRender()},onComplete:function(){o=!1,i=Ct().timestamp}}))}function c(){var o,i,a=Ct().timestamp,s=n.lead,c=n.follow;if(a!==u&&s){u=a;var l=s.getLatestValues();Object.assign(e,l);var f=c?c.getLatestValues():n.prevValues;Object.assign(r,f);var d=t.get(),v=null!==(o=l.opacity)&&void 0!==o?o:1,p=null!==(i=null==f?void 0:f.opacity)&&void 0!==i?i:1;n.crossfadeOpacity&&c?(e.opacity=Gt(0,v,ra(d)),r.opacity=n.preserveFollowOpacity?p:Gt(p,0,oa(d))):c||(e.opacity=Gt(p,v,d)),function(t,n,e,r,o,i){for(var a=0;a<ua;a++){var u="border"+aa[a]+"Radius",s=sa(r,u),c=sa(e,u);if((void 0!==s||void 0!==c)&&(s||(s=0),c||(c=0),"number"==typeof s&&"number"==typeof c)){var l=Gt(s,c,i);t[u]=n[u]=l}}if(r.rotate||e.rotate){var f=Gt(r.rotate||0,e.rotate||0,i);t.rotate=n.rotate=f}!o&&e.backgroundColor&&r.backgroundColor&&(t.backgroundColor=n.backgroundColor=zn(r.backgroundColor,e.backgroundColor)(i))}(e,r,l,f||{},Boolean(c),d)}}return{isActive:function(){return e&&(o||Ct().timestamp===i)},fromLead:function(t){return s(0,t)},toLead:function(e){return t.set(n.follow?1-t.get():0),s(1,e)},reset:function(){return t.set(1)},stop:function(){return t.stop()},getCrossfadeState:function(t){return c(),t===n.lead?e:t===n.follow?r:void 0},setOptions:function(t){n=t,e={},r={}},getLatestValues:function(){return e}}}var ra=ia(0,.5,pe),oa=ia(.5,.95,ce);function ia(t,n,e){return function(r){return r<t?0:r>n?1:e(W(t,n,r))}}var aa=["TopLeft","TopRight","BottomLeft","BottomRight"],ua=aa.length;function sa(t,n){var e;return null!==(e=t[n])&&void 0!==e?e:t.borderRadius}function ca(){var t,n,e,r=new Set,o={leadIsExiting:!1},i=a({},o),u=ea(),s=!1;return{add:function(t){t.setCrossfader(u),r.add(t),e&&(t.prevDragCursor=e),o.lead||(o.lead=t)},remove:function(t){r.delete(t)},getLead:function(){return o.lead},updateSnapshot:function(){if(o.lead){t=u.isActive()?u.getLatestValues():o.lead.getLatestValues(),n=o.lead.prevViewportBox;var r=dr.get(o.lead);r&&r.isDragging&&(e=r.cursorProgress)}},clearSnapshot:function(){e=n=void 0},updateLeadAndFollow:function(){var n,e,c;i=a({},o);for(var l=Array.from(r),f=l.length;f--;f>=0){var d=l[f];if(e&&(null!=c||(c=d)),null!=e||(e=d),e&&c)break}o.lead=e,o.follow=c,o.leadIsExiting=(null===(n=o.lead)||void 0===n?void 0:n.presence)===g.Exiting,u.setOptions({lead:e,follow:c,prevValues:t,crossfadeOpacity:(null==c?void 0:c.isPresenceRoot)||(null==e?void 0:e.isPresenceRoot)}),i.lead===o.lead&&i.leadIsExiting===o.leadIsExiting||(s=!0)},animate:function(t,e){if(void 0===e&&(e=!1),t===o.lead){e?t.pointTo(o.lead):t.setVisibility(!0);var r={};if(t.presence===g.Entering?r.originBox=o.follow?o.follow.prevViewportBox:n:t.presence===g.Exiting&&(r.targetBox=null===(a=o.follow)||void 0===a?void 0:a.getLayoutState().layout),s){s=!1;var i=t.getDefaultTransition();t.presence===g.Entering?u.toLead(i):u.fromLead(i)}t.notifyLayoutReady(r)}else e?o.lead&&t.pointTo(o.lead):t.setVisibility(!1);var a}}}var la=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.children=new Set,n.stacks=new Map,n.hasMounted=!1,n.updateScheduled=!1,n.renderScheduled=!1,n.syncContext=a(a({},P()),{syncUpdate:function(t){return n.scheduleUpdate(t)},forceUpdate:function(){n.syncContext=a({},n.syncContext),n.scheduleUpdate(!0)},register:function(t){return n.addChild(t)},remove:function(t){return n.removeChild(t)}}),n}return i(e,t),e.prototype.componentDidMount=function(){this.hasMounted=!0},e.prototype.componentDidUpdate=function(){this.startLayoutAnimation()},e.prototype.shouldComponentUpdate=function(){return this.renderScheduled=!0,!0},e.prototype.startLayoutAnimation=function(){var t=this;this.renderScheduled=this.updateScheduled=!1;var n=this.props.type;this.children.forEach((function(t){t.isPresent?t.presence!==g.Entering&&(t.presence=t.presence===g.Exiting?g.Entering:g.Present):t.presence=g.Exiting})),this.updateStacks();var e={measureLayout:function(t){return t.updateLayoutMeasurement()},layoutReady:function(e){void 0!==e.getLayoutId()?t.getStack(e).animate(e,"crossfade"===n):e.notifyLayoutReady()},parent:this.context.visualElement};this.children.forEach((function(n){return t.syncContext.add(n)})),this.syncContext.flush(e),this.stacks.forEach((function(t){return t.clearSnapshot()}))},e.prototype.updateStacks=function(){this.stacks.forEach((function(t){return t.updateLeadAndFollow()}))},e.prototype.scheduleUpdate=function(t){void 0===t&&(t=!1),!t&&this.updateScheduled||(this.updateScheduled=!0,this.children.forEach((function(t){return function(t){for(var n=!1,e={},r=0;r<Eo.length;r++){var o="rotate"+Eo[r];t.hasValue(o)&&0!==t.getStaticValue(o)&&(n=!0,e[o]=t.getStaticValue(o),t.setStaticValue(o,0))}if(n){for(var o in t.syncRender(),e)t.setStaticValue(o,e[o]);t.scheduleRender()}}(t)})),this.children.forEach((function(t){return t.snapshotViewportBox()})),this.stacks.forEach((function(t){return t.updateSnapshot()})),!t&&this.renderScheduled||(this.renderScheduled=!0,this.forceUpdate()))},e.prototype.addChild=function(t){this.children.add(t),this.addToStack(t),t.presence=this.hasMounted?g.Entering:g.Present},e.prototype.removeChild=function(t){this.scheduleUpdate(),this.children.delete(t),this.removeFromStack(t)},e.prototype.addToStack=function(t){var n=this.getStack(t);null==n||n.add(t)},e.prototype.removeFromStack=function(t){var n=this.getStack(t);null==n||n.remove(t)},e.prototype.getStack=function(t){var n=t.getLayoutId();if(void 0!==n)return!this.stacks.has(n)&&this.stacks.set(n,ca()),this.stacks.get(n)},e.prototype.render=function(){return(0,n.createElement)(S.Provider,{value:this.syncContext},this.props.children)},e.contextType=T,e}(n.Component);function fa(t){var e=v((function(){return Lr(t)}));if((0,n.useContext)(l).isStatic){var r=s((0,n.useState)(t),2)[1];(0,n.useEffect)((function(){return e.onChange(r)}),[])}return e}function da(t,e){(0,n.useEffect)((function(){if(yo(t))return t.onChange(e)}),[e])}function va(t,e){var r=fa(e()),o=function(){return r.set(e())};return o(),function(t,e){(0,n.useEffect)((function(){var n=t.map((function(t){return t.onChange(e)}));return function(){return n.forEach((function(t){return t()}))}}))}(t,(function(){return Mt.update(o,!1,!0)})),r}function pa(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];var r=t.length;function o(){for(var e="",o=0;o<r;o++){e+=t[o],n[o]&&(e+=n[o].get())}return e}return va(n,o)}var ma=function(t){return function(t){return"object"==typeof t&&t.mix}(t)?t.mix:void 0};function ha(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var e=!Array.isArray(t[0]),r=e?0:-1,o=t[0+r],i=t[1+r],u=t[2+r],s=t[3+r],c=oe(i,u,a({mixer:ma(u[0])},s));return e?c(o):c}function ga(t,n,e,r){var o="function"==typeof n?n:ha(n,e,r);return Array.isArray(t)?ya(t,o):ya([t],(function(t){var n=s(t,1)[0];return o(n)}))}function ya(t,n){var e=v((function(){return[]}));return va(t,(function(){e.length=0;for(var r=t.length,o=0;o<r;o++)e[o]=t[o].get();return n(e)}))}function xa(t,e){void 0===e&&(e={});var r=(0,n.useContext)(l).isStatic,o=(0,n.useRef)(null),i=fa(yo(t)?t.get():t);return(0,n.useMemo)((function(){return i.attach((function(t,n){return r?n(t):(o.current&&o.current.stop(),o.current=Me(a(a({from:i.get(),to:t,velocity:i.getVelocity()},e),{onUpdate:n})),i.get())}))}),Object.values(e)),da(t,(function(t){return i.set(parseFloat(t))})),i}function ba(t){var e=fa(t.getVelocity());return(0,n.useEffect)((function(){return t.velocityUpdateSubscribers.add((function(t){e.set(t)}))}),[t]),e}function Ea(){return{scrollX:Lr(0),scrollY:Lr(0),scrollXProgress:Lr(0),scrollYProgress:Lr(0)}}function wa(t,n,e){e.set(t&&n?t/n:0)}function Aa(t,n){var e=function(){var e=n(),r=e.xOffset,o=e.yOffset,i=e.xMaxOffset,a=e.yMaxOffset;t.scrollX.set(r),t.scrollY.set(o),wa(r,i,t.scrollXProgress),wa(o,a,t.scrollYProgress)};return e(),e}var Pa;function Sa(t){var n=v(Ea);return k((function(){var e=t.current;if(e){var r=Aa(n,function(t){return function(){return{xOffset:t.scrollLeft,yOffset:t.scrollTop,xMaxOffset:t.scrollWidth-t.offsetWidth,yMaxOffset:t.scrollHeight-t.offsetHeight}}}(e)),o=z(e,"scroll",r,{passive:!0}),i=z(e,"resize",r);return function(){o&&o(),i&&i()}}}),[]),n}function Ca(){return{xOffset:window.pageXOffset,yOffset:window.pageYOffset,xMaxOffset:document.body.clientWidth-window.innerWidth,yMaxOffset:document.body.clientHeight-window.innerHeight}}var Ma,Ta=!1;function Va(){return Pa||(Pa=Ea()),k((function(){!Ta&&function(){if(Ta=!0,"undefined"!=typeof window){var t=Aa(Pa,Ca);z(window,"scroll",t,{passive:!0}),z(window,"resize",t)}}()}),[]),Pa}function ka(){!Ma&&function(){if(Ma=Lr(null),"undefined"!=typeof window)if(window.matchMedia){var t=window.matchMedia("(prefers-reduced-motion)"),n=function(){return Ma.set(t.matches)};t.addListener(n),n()}else Ma.set(!1)}();var t=s((0,n.useState)(Ma.get()),2),e=t[0],r=t[1];return da(Ma,r),e}function La(){var t=v(Yr);return(0,n.useEffect)(t.mount,[]),t}var Ra=function(t,n,e){var r=n-t;return((e-t)%r+r)%r+t};function Oa(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var r=(0,n.useRef)(0),o=s((0,n.useState)(t[r.current]),2),i=o[0],a=o[1];return[i,function(n){r.current="number"!=typeof n?Ra(0,t.length,r.current+1):n,a(t[r.current])}]}var Da=function(){function t(){this.componentControls=new Set}return t.prototype.subscribe=function(t){var n=this;return this.componentControls.add(t),function(){return n.componentControls.delete(t)}},t.prototype.start=function(t,n){this.componentControls.forEach((function(e){e.start(t.nativeEvent||t,n)}))},t.prototype.updateConstraints=function(){this.componentControls.forEach((function(t){t.prepareBoundingBox(),t.resolveDragConstraints()}))},t}(),Ba=function(){return new Da};function Fa(){return v(Ba)}var ja=function(){return{}},Ua=Yo({build:function(){},measureViewportBox:zt,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:ja,readValueFromInstance:function(t,n,e){return e.initialState[n]||0},makeTargetAnimatable:function(t,n){var e=n.transition,r=n.transitionEnd,o=u(n,["transition","transitionEnd"]);return Br(t,o,jr(o,e||{},t)),a({transition:e,transitionEnd:r},o)}}),Ia=Ii({scrapeMotionValuesFromProps:ja,createRenderState:ja});function Ha(t){var e=s((0,n.useState)(t),2),r=e[0],o=e[1],i=Ia({},!1),u=v((function(){return Ua({props:{},visualState:i},{initialState:t})}));return(0,n.useEffect)((function(){return u.mount({}),u.unmount()}),[]),(0,n.useEffect)((function(){u.setProps({onUpdate:function(t){return o(a({},t))}})})),[r,v((function(){return function(t){return Ur(u,t)}}))]}var Xa=function(t){return t>.001?1/t:1e5};function za(t){var n=fa(1),e=fa(1),r=V();return!0,t?(n=t.scaleX||n,e=t.scaleY||e):r&&(n=r.getValue("scaleX",1),e=r.getValue("scaleY",1)),{scaleX:ga(n,Xa),scaleY:ga(e,Xa)}}window.FramerMotion=window.FramerMotion||t})()})();