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