1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[16158],{2774:(t,e,n)=>{n.d(e,{l:()=>function t(e,n,o={}){let s=(0,i.K)(e,n,"exit"===o.type?e.presenceContext?.custom:void 0),{transition:l=e.getDefaultTransition()||{}}=s||{};o.transitionOverride&&(l=o.transitionOverride);let u=s?()=>Promise.all((0,a.$)(e,s,o)):()=>Promise.resolve(),h=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:u}=l;return function(e,n,i=0,a=0,o=0,s=1,l){let u=[];for(let h of e.variantChildren)h.notify("AnimationStart",n),u.push(t(h,n,{...l,delay:i+("function"==typeof a?0:a)+(0,r.L)(e.variantChildren,h,a,o,s)}).then(()=>h.notify("AnimationComplete",n)));return Promise.all(u)}(e,n,i,a,s,u,o)}:()=>Promise.resolve(),{when:d}=l;if(!d)return Promise.all([u(),h(o.delay)]);{let[t,e]="beforeChildren"===d?[u,h]:[h,u];return t().then(()=>e())}}});var i=n(21767),r=n(93746),a=n(54838)},3473:(t,e,n)=>{n.d(e,{d:()=>o});var i=n(32246),r=n(33452),a=n(91409);function o(t,e,n,o){for(let n in(0,r.e)(t,e,void 0,o),e.attrs)t.setAttribute(a.e.has(n)?n:(0,i.I)(n),e.attrs[n])}},3729:(t,e,n)=>{n.d(e,{M:()=>d});var i=n(21391),r=n(40479),a=n(37899),o=n(68745),s=n(50529),l=n(71567),u=n(33452),h=n(76066);class d extends s.b{constructor(){super(...arguments),this.type="html",this.renderInstance=u.e}readValueFromInstance(t,e){if(r.f.has(e))return this.projection?.isProjecting?(0,a.zs)(e):(0,a.Ib)(t,e);{let n=window.getComputedStyle(t),r=((0,i.j4)(e)?n.getPropertyValue(e):n[e])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(t,{transformPagePoint:e}){return(0,o.m)(t,e)}build(t,e,n){(0,l.O)(t,e,n.transformTemplate)}scrapeMotionValuesFromProps(t,e,n){return(0,h.x)(t,e,n)}}},6833:(t,e,n)=>{n.d(e,{F:()=>a,e:()=>r});var i=n(55141);function r(t){return{point:{x:t.pageX,y:t.pageY}}}var a=function(t){return function(e){return(0,i.M)(e)&&t(e,r(e))}}},7112:(t,e,n)=>{n.d(e,{p:()=>i});let i=t=>Array.isArray(t)},8219:(t,e,n)=>{n.d(e,{K:()=>f});var i=n(88786),r=n(20091),a=n(46204),o=n(21391),s=n(42921),l=n(15075),u=n(24888),h=n(82264);let d=new Set(["auto","none","0"]);var c=n(78617);class f extends s.h{constructor(t,e,n,i,r){super(t,e,n,i,r,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:e,name:n}=this;if(!e||!e.current)return;super.readKeyframes();for(let n=0;n<t.length;n++){let i=t[n];if("string"==typeof i&&(i=i.trim(),(0,o.pG)(i))){let r=(0,a.W)(i,e.current);void 0!==r&&(t[n]=r),n===t.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!i.$.has(n)||2!==t.length)return;let[s,l]=t,u=(0,r.n)(s),h=(0,r.n)(l);if((0,o.rm)(s)!==(0,o.rm)(l)&&c.Hr[n]){this.needsMeasurement=!0;return}if(u!==h)if((0,c.E4)(u)&&(0,c.E4)(h))for(let e=0;e<t.length;e++){let n=t[e];"string"==typeof n&&(t[e]=parseFloat(n))}else c.Hr[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:e}=this,n=[];for(let e=0;e<t.length;e++){var i;(null===t[e]||("number"==typeof(i=t[e])?0===i:null===i||"none"===i||"0"===i||(0,l.$)(i)))&&n.push(e)}n.length&&function(t,e,n){let i,r=0;for(;r<t.length&&!i;){let e=t[r];"string"==typeof e&&!d.has(e)&&(0,u.V)(e).values.length&&(i=t[r]),r++}if(i&&n)for(let r of e)t[r]=(0,h.J)(n,i)}(t,n,e)}measureInitialState(){let{element:t,unresolvedKeyframes:e,name:n}=this;if(!t||!t.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=c.Hr[n](t.measureViewportBox(),window.getComputedStyle(t.current)),e[0]=this.measuredOrigin;let i=e[e.length-1];void 0!==i&&t.getValue(n,i).jump(i,!1)}measureEndState(){let{element:t,name:e,unresolvedKeyframes:n}=this;if(!t||!t.current)return;let i=t.getValue(e);i&&i.jump(this.measuredOrigin,!1);let r=n.length-1,a=n[r];n[r]=c.Hr[e](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}}},8540:(t,e,n)=>{n.d(e,{i:()=>h,l:()=>u});var i=n(40902),r=n(55038),a=n(59666),o=n(16706),s=n(44554),l=n(65670);function u(t,e){return t.map(()=>e||i.am).splice(0,t.length-1)}function h({duration:t=300,keyframes:e,times:n,ease:i="easeInOut"}){let h=(0,r.h)(i)?i.map(a.K):(0,a.K)(i),d={done:!1,value:e[0]},c=(0,l.A)(n&&n.length===e.length?n:(0,s.Z)(e),t),f=(0,o.G)(c,e,{ease:Array.isArray(h)?h:u(e,h)});return{calculatedDuration:t,next:e=>(d.value=f(e),d.done=e>=t,d)}}},9008:(t,e,n)=>{n.d(e,{c:()=>m});var i=n(81402),r=n(29792),a=n(46288),o=n(55141),s=n(72581),l=n(51945);let u=new WeakSet;function h(t){return e=>{"Enter"===e.key&&t(e)}}function d(t,e){t.dispatchEvent(new PointerEvent("pointer"+e,{isPrimary:!0,bubbles:!0}))}function c(t){return(0,o.M)(t)&&!(0,r.D)()}let f=new WeakSet;function m(t,e,n={}){let[r,o,p]=(0,s.V)(t,n),v=t=>{let i=t.currentTarget;if(!c(t)||f.has(t))return;u.add(i),n.stopPropagation&&f.add(t);let r=e(i,t),s=(t,e)=>{window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",h),u.has(i)&&u.delete(i),c(t)&&"function"==typeof r&&r(t,{success:e})},l=t=>{s(t,i===window||i===document||n.useGlobalTarget||(0,a.w)(i,t.target))},h=t=>{s(t,!1)};window.addEventListener("pointerup",l,o),window.addEventListener("pointercancel",h,o)};return r.forEach(t=>{(n.useGlobalTarget?window:t).addEventListener("pointerdown",v,o),(0,i.s)(t)&&(t.addEventListener("focus",t=>((t,e)=>{let n=t.currentTarget;if(!n)return;let i=h(()=>{if(u.has(n))return;d(n,"down");let t=h(()=>{d(n,"up")});n.addEventListener("keyup",t,e),n.addEventListener("blur",()=>d(n,"cancel"),e)});n.addEventListener("keydown",i,e),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),e)})(t,o)),(0,l.c)(t)||t.hasAttribute("tabindex")||(t.tabIndex=0))}),p}},16706:(t,e,n)=>{n.d(e,{G:()=>h});var i=n(40042),r=n(6500),a=n(23656),o=n(78041),s=n(91225),l=n(48895),u=n(95468);function h(t,e,{clamp:n=!0,ease:d,mixer:c}={}){let f=t.length;if((0,o.V)(f===e.length,"Both input and output ranges must be the same length","range-length"),1===f)return()=>e[0];if(2===f&&e[0]===e[1])return()=>e[1];let m=t[0]===t[1];t[0]>t[f-1]&&(t=[...t].reverse(),e=[...e].reverse());let p=function(t,e,n){let o=[],s=n||i.W.mix||u.j,l=t.length-1;for(let n=0;n<l;n++){let i=s(t[n],t[n+1]);if(e){let t=Array.isArray(e)?e[n]||r.l:e;i=(0,a.F)(t,i)}o.push(i)}return o}(e,d,c),v=p.length,y=n=>{if(m&&n<t[0])return e[0];let i=0;if(v>1)for(;i<t.length-2&&!(n<t[i+1]);i++);let r=(0,s.q)(t[i],t[i+1],n);return p[i](r)};return n?e=>y((0,l.q)(t[0],t[f-1],e)):y}},16815:(t,e,n)=>{n.d(e,{G:()=>i});let i=t=>e=>1-t(1-e)},17727:(t,e,n)=>{n.d(e,{OU:()=>u,Ql:()=>h,TA:()=>o,Ww:()=>f,hq:()=>a,mH:()=>d,o4:()=>l,yK:()=>s});var i=n(39361),r=n(42418);function a(t,e,n){return n+e*(t-n)}function o(t,e,n,i,r){return void 0!==r&&(t=i+r*(t-i)),i+n*(t-i)+e}function s(t,e=0,n=1,i,r){t.min=o(t.min,e,n,i,r),t.max=o(t.max,e,n,i,r)}function l(t,{x:e,y:n}){s(t.x,e.translate,e.scale,e.originPoint),s(t.y,n.translate,n.scale,n.originPoint)}function u(t,e,n,i=!1){let a,o,s=n.length;if(s){e.x=e.y=1;for(let u=0;u<s;u++){o=(a=n[u]).projectionDelta;let{visualElement:s}=a.options;(!s||!s.props.style||"contents"!==s.props.style.display)&&(i&&a.options.layoutScroll&&a.scroll&&a!==a.root&&(h(t.x,-a.scroll.offset.x),h(t.y,-a.scroll.offset.y)),o&&(e.x*=o.x.scale,e.y*=o.y.scale,l(t,o)),i&&(0,r.HD)(a.latestValues)&&f(t,a.latestValues,a.layout?.layoutBox))}e.x<1.0000000000001&&e.x>.999999999999&&(e.x=1),e.y<1.0000000000001&&e.y>.999999999999&&(e.y=1)}}function h(t,e){t.min+=e,t.max+=e}function d(t,e,n,r,a=.5){let o=(0,i.k)(t.min,t.max,a);s(t,e,n,o,r)}function c(t,e){return"string"==typeof t?parseFloat(t)/100*(e.max-e.min):t}function f(t,e,n){let i=n??t;d(t.x,c(e.x,i.x),e.scaleX,e.scale,e.originX),d(t.y,c(e.y,i.y),e.scaleY,e.scale,e.originY)}},21767:(t,e,n)=>{n.d(e,{K:()=>r});var i=n(10883);function r(t,e,n){let r=t.getProps();return(0,i.a)(r,e,void 0!==n?n:r.custom,t)}},23656:(t,e,n)=>{n.d(e,{F:()=>r});let i=(t,e)=>n=>e(t(n)),r=(...t)=>t.reduce(i)},25277:(t,e,n)=>{n.d(e,{n:()=>f});var i=n(48895),r=n(27424),a=n(96517),o=n(49752),s=n(87031),l=n(90625),u=n(32080),h=n(58605),d=n(69809);let c={anticipate:u.b,backInOut:h.ZZ,circInOut:d.tn};class f extends s.m{constructor(t){!function(t){"string"==typeof t.ease&&t.ease in c&&(t.ease=c[t.ease])}(t),(0,l.E)(t),super(t),void 0!==t.startTime&&!1!==t.autoplay&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){let{motionValue:e,onUpdate:n,onComplete:s,element:l,...u}=this.options;if(!e)return;if(void 0!==t)return void e.set(t);let h=new o.s({...u,autoplay:!1}),d=Math.max(10,r.k.now()-this.startTime),c=(0,i.q)(0,10,d-10),f=h.sample(d).value,{name:m}=this.options;l&&m&&(0,a.e)(l,m,f),e.setWithVelocity(h.sample(Math.max(0,d-c)).value,f,c),h.stop()}}},25921:(t,e,n)=>{n.d(e,{n:()=>V});
1var i=n(67434),r=n(62774),a=n(78247),o=n(15104),s=n(73934),l=n(40130),u=n(94322),h=n(6833);function d(t,e,n){var i=t.props;t.animationState&&i.whileHover&&t.animationState.setActive("whileHover","Start"===n);var r=i["onHover"+n];r&&s.Gt.postRender(function(){return r(e,(0,h.e)(e))})}var c=function(t){function e(){return(0,r._)(this,e),(0,i._)(this,e,arguments)}return(0,o._)(e,t),(0,a._)(e,[{key:"mount",value:function(){var t=this,e=this.node.current;e&&(this.unmount=(0,l.P)(e,function(e,n){return d(t.node,n,"Start"),function(e){return d(t.node,e,"End")}}))}},{key:"unmount",value:function(){}}]),e}(u.X),f=n(32494),m=n(23656),p=function(t){function e(){var t;return(0,r._)(this,e),t=(0,i._)(this,e,arguments),t.isActive=!1,t}return(0,o._)(e,t),(0,a._)(e,[{key:"onFocus",value:function(){var t=!1;try{t=this.node.current.matches(":focus-visible")}catch(e){t=!0}t&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}},{key:"onBlur",value:function(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}},{key:"mount",value:function(){var t=this;this.unmount=(0,m.F)((0,f.k)(this.node.current,"focus",function(){return t.onFocus()}),(0,f.k)(this.node.current,"blur",function(){return t.onBlur()}))}},{key:"unmount",value:function(){}}]),e}(u.X),v=n(8582),y=n(9008);function g(t,e,n){var i=t.props;if(!(0,v._)(t.current,HTMLButtonElement)||!t.current.disabled){t.animationState&&i.whileTap&&t.animationState.setActive("whileTap","Start"===n);var r=i["onTap"+("End"===n?"":n)];r&&s.Gt.postRender(function(){return r(e,(0,h.e)(e))})}}var w=function(t){function e(){return(0,r._)(this,e),(0,i._)(this,e,arguments)}return(0,o._)(e,t),(0,a._)(e,[{key:"mount",value:function(){var t=this,e=this.node.current;if(e){var n=this.node.props,i=n.globalTapTarget,r=n.propagate;this.unmount=(0,y.c)(e,function(e,n){return g(t.node,n,"Start"),function(e,n){var i=n.success;return g(t.node,e,i?"End":"Cancel")}},{useGlobalTarget:i,stopPropagation:(null==r?void 0:r.tap)===!1})}}},{key:"unmount",value:function(){}}]),e}(u.X),b=n(67867),T=n(12844),x=new WeakMap,k=new WeakMap,A=function(t){var e=x.get(t.target);e&&e(t)},S=function(t){t.forEach(A)},M={some:0,all:1},V={inView:{Feature:function(t){function e(){var t;return(0,r._)(this,e),t=(0,i._)(this,e,arguments),t.hasEnteredView=!1,t.isInView=!1,t}return(0,o._)(e,t),(0,a._)(e,[{key:"startObserver",value:function(){var t,e,n,i,r,a,o,s,l,u=this;null==(l=this.stopObserver)||l.call(this);var h=this.node.getProps().viewport,d=void 0===h?{}:h,c=d.root,f=d.margin,m=d.amount,p=void 0===m?"some":m,v=d.once,y={root:c?c.current:void 0,rootMargin:f,threshold:"number"==typeof p?p:M[p]};this.stopObserver=(t=this.node.current,e=function(t){var e=t.isIntersecting;if(u.isInView!==e){if(u.isInView=e,v&&!e&&u.hasEnteredView)return;e&&(u.hasEnteredView=!0),u.node.animationState&&u.node.animationState.setActive("whileInView",e);var n=u.node.getProps(),i=n.onViewportEnter,r=n.onViewportLeave,a=e?i:r;a&&a(t)}},n=y.root,i=(0,T._)(y,["root"]),r=n||document,k.has(r)||k.set(r,{}),(a=k.get(r))[o=JSON.stringify(i)]||(a[o]=new IntersectionObserver(S,(0,b._)({root:n},i))),s=a[o],x.set(t,e),s.observe(t),function(){x.delete(t),s.unobserve(t)})}},{key:"mount",value:function(){this.startObserver()}},{key:"update",value:function(){if("undefined"!=typeof IntersectionObserver){var t=this.node;["amount","margin","root"].some(function(t){var e=t.viewport,n=void 0===e?{}:e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.viewport,a=void 0===r?{}:r;return function(t){return n[t]!==a[t]}}(t.props,t.prevProps))&&this.startObserver()}}},{key:"unmount",value:function(){var t;null==(t=this.stopObserver)||t.call(this),this.hasEnteredView=!1,this.isInView=!1}}]),e}(u.X)},tap:{Feature:w},focus:{Feature:p},hover:{Feature:c}}},28202:(t,e,n)=>{function i(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 r({hue:t,saturation:e,lightness:n,alpha:r}){t/=360,n/=100;let a=0,o=0,s=0;if(e/=100){let r=n<.5?n*(1+e):n+e-n*e,l=2*n-r;a=i(l,r,t+1/3),o=i(l,r,t),s=i(l,r,t-1/3)}else a=o=s=n;return{red:Math.round(255*a),green:Math.round(255*o),blue:Math.round(255*s),alpha:r}}n.d(e,{a:()=>r})},28634:(t,e,n)=>{n.d(e,{f:()=>a});var i=n(91225),r=n(39361);function a(t,e){let n=t[t.length-1];for(let a=1;a<=e;a++){let o=(0,i.q)(0,e,a);t.push((0,r.k)(n,1,o))}}},29792:(t,e,n)=>{n.d(e,{D:()=>r,I:()=>i});let i={x:!1,y:!1};function r(){return i.x||i.y}},32080:(t,e,n)=>{n.d(e,{b:()=>r});var i=n(58605);let r=t=>t>=1?1:(t*=2)<1?.5*(0,i.dg)(t):.5*(2-Math.pow(2,-10*(t-1)))},32494:(t,e,n)=>{n.d(e,{k:()=>i});function i(t,e,n,r={passive:!0}){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n)}},33152:(t,e,n)=>{function i({top:t,left:e,right:n,bottom:i}){return{x:{min:e,max:n},y:{min:t,max:i}}}function r({x:t,y:e}){return{top:e.min,right:t.max,bottom:e.max,left:t.min}}function a(t,e){if(!e)return t;let n=e({x:t.left,y:t.top}),i=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}n.d(e,{FY:()=>i,bS:()=>a,pA:()=>r})},33452:(t,e,n)=>{n.d(e,{e:()=>i});function i(t,{style:e,vars:n},i,r){let a,o=t.style;for(a in e)o[a]=e[a];for(a in r?.applyProjectionStyles(o,i),n)o.setProperty(a,n[a])}},36262:(t,e,n)=>{n.d(e,{A:()=>a});var i=n(6500);let r=(t,e,n)=>(((1-3*n+3*e)*t+(3*n-6*e))*t+3*e)*t;function a(t,e,n,a){return t===e&&n===a?i.l:i=>0===i||1===i?i:r(function(t,e,n,i,a){let o,s,l=0;do(o=r(s=e+(n-e)/2,i,a)-t)>0?n=s:e=s;while(Math.abs(o)>1e-7&&++l<12);return s}(i,0,1,t,n),e,a)}},38147:(t,e,n)=>{n.d(e,{k:()=>r});var i=n(33182);function r(t){return!!((0,i.S)(t)&&t.add)}},38561:(t,e,n)=>{n.d(e,{K:()=>i});function i(t,e,n){if(null==t)return[];if(t instanceof EventTarget)return[t];if("string"==typeof t){let i=document;e&&(i=e.current);let r=n?.[t]??i.querySelectorAll(t);return r?Array.from(r):[]}return Array.from(t).filter(t=>null!=t)}},38857:(t,e,n)=>{n.d(e,{Y:()=>i,t:()=>r});let i=2e4;function r(t){let e=0,n=t.next(e);for(;!n.done&&e<i;)e+=50,n=t.next(e);return e>=i?1/0:e}},40130:(t,e,n)=>{n.d(e,{P:()=>a});var i=n(29792),r=n(72581);function a(t,e,n={}){let[o,s,l]=(0,r.V)(t,n);return o.forEach(t=>{let n,r=!1,a=!1,o=e=>{n&&(n(e),n=void 0),t.removeEventListener("pointerleave",u)},l=t=>{r=!1,window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",l),a&&(a=!1,o(t))},u=t=>{if("touch"!==t.pointerType){if(r){a=!0;return}o(t)}};t.addEventListener("pointerenter",r=>{if("touch"===r.pointerType||(0,i.D)())return;a=!1;let o=e(t,r);"function"==typeof o&&(n=o,t.addEventListener("pointerleave",u,s))},s),t.addEventListener("pointerdown",()=>{r=!0,window.addEventListener("pointerup",l,s),window.addEventListener("pointercancel",l,s)},s)}),l}},40902:(t,e,n)=>{n.d(e,{a6:()=>r,am:()=>o,vT:()=>a});var i=n(36262);
1let r=(0,i.A)(.42,0,1,1),a=(0,i.A)(0,0,.58,1),o=(0,i.A)(.42,0,.58,1)},42418:(t,e,n)=>{function i(t){return void 0===t||1===t}function r({scale:t,scaleX:e,scaleY:n}){return!i(t)||!i(e)||!i(n)}function a(t){return r(t)||o(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function o(t){var e,n;return(e=t.x)&&"0%"!==e||(n=t.y)&&"0%"!==n}n.d(e,{HD:()=>a,vF:()=>o,vk:()=>r})},44554:(t,e,n)=>{n.d(e,{Z:()=>r});var i=n(28634);function r(t){let e=[0];return(0,i.f)(e,t.length-1),e}},45606:(t,e,n)=>{n.d(e,{U:()=>o});var i=n(22039),r=n(21767),a=n(7112);function o(t,e){let{transitionEnd:n={},transition:o={},...s}=(0,r.K)(t,e)||{};for(let e in s={...s,...n}){var l;let n=(l=s[e],(0,a.p)(l)?l[l.length-1]||0:l);t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,(0,i.OQ)(n))}}},46140:(t,e,n)=>{n.d(e,{W:()=>m});var i=n(67434),r=n(62774),a=n(78247),o=n(15104),s=n(94730),l=n(36874),u=n(94322),h=function(t){function e(t){var n;return(0,r._)(this,e),n=(0,i._)(this,e,[t]),t.animationState||(t.animationState=(0,s.L)(t)),n}return(0,o._)(e,t),(0,a._)(e,[{key:"updateAnimationControlsSubscription",value:function(){var t=this.node.getProps().animate;(0,l.N)(t)&&(this.unmountControls=t.subscribe(this.node))}},{key:"mount",value:function(){this.updateAnimationControlsSubscription()}},{key:"update",value:function(){this.node.getProps().animate!==(this.node.prevProps||{}).animate&&this.updateAnimationControlsSubscription()}},{key:"unmount",value:function(){var t;this.node.animationState.reset(),null==(t=this.unmountControls)||t.call(this)}}]),e}(u.X),d=n(12844),c=n(21767),f=0,m={animation:{Feature:h},exit:{Feature:function(t){function e(){var t;return(0,r._)(this,e),t=(0,i._)(this,e,arguments),t.id=f++,t.isExitComplete=!1,t}return(0,o._)(e,t),(0,a._)(e,[{key:"update",value:function(){var t=this;if(this.node.presenceContext){var e=this.node.presenceContext,n=e.isPresent,i=e.onExitComplete,r=(this.node.prevPresenceContext||{}).isPresent;if(this.node.animationState&&n!==r){if(n&&!1===r){if(this.isExitComplete){var a=this.node.getProps(),o=a.initial,s=a.custom;if("string"==typeof o){var l=(0,c.K)(this.node,o,s);if(l){l.transition,l.transitionEnd;var u,h=(0,d._)(l,["transition","transitionEnd"]);for(var f in h)null==(u=this.node.getValue(f))||u.jump(h[f])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}var m=this.node.animationState.setActive("exit",!n);i&&!n&&m.then(function(){t.isExitComplete=!0,i(t.id)})}}}},{key:"mount",value:function(){var t=this.node.presenceContext||{},e=t.register,n=t.onExitComplete;n&&n(this.id),e&&(this.unmount=e(this.id))}},{key:"unmount",value:function(){}}]),e}(u.X)}}},46204:(t,e,n)=>{n.d(e,{W:()=>function t(e,n,o=1){(0,i.V)(o<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[l,u]=s(e);if(!l)return;let h=window.getComputedStyle(n).getPropertyValue(l);if(h){let t=h.trim();return(0,r.i)(t)?parseFloat(t):t}return(0,a.pG)(u)?t(u,n,o+1):u},t:()=>s});var i=n(78041),r=n(23863),a=n(21391);let o=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function s(t){let e=o.exec(t);if(!e)return[,];let[,n,i,r]=e;return[`--${n??i}`,r]}},46288:(t,e,n)=>{n.d(e,{w:()=>i});let i=(t,e)=>!!e&&(t===e||i(t,e.parentElement))},49752:(t,e,n)=>{n.d(e,{s:()=>w,L:()=>b});var i=n(23656),r=n(48895),a=n(27290),o=n(27424),s=n(62213),l=n(95468),u=n(73934);let h=t=>{let e=({timestamp:e})=>t(e);return{start:(t=!0)=>u.Gt.update(e,t),stop:()=>(0,u.WG)(e),now:()=>u.uv.isProcessing?u.uv.timestamp:o.k.now()}};var d=n(70561),c=n(8540),f=n(38857),m=n(66876),p=n(33855),v=n(90625),y=n(87671);let g=t=>t/100;class w extends y.q{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:t}=this.options;t&&t.updatedAt!==o.k.now()&&this.tick(o.k.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},s.q.mainThread++,this.options=t,this.initAnimation(),this.play(),!1===t.autoplay&&this.pause()}initAnimation(){let{options:t}=this;(0,v.E)(t);let{type:e=c.i,repeat:n=0,repeatDelay:r=0,repeatType:a,velocity:o=0}=t,{keyframes:s}=t,u=e||c.i;u!==c.i&&"number"!=typeof s[0]&&(this.mixKeyframes=(0,i.F)(g,(0,l.j)(s[0],s[1])),s=[0,100]);let h=u({...t,keyframes:s}
1);"mirror"===a&&(this.mirroredGenerator=u({...t,keyframes:[...s].reverse(),velocity:-o})),null===h.calculatedDuration&&(h.calculatedDuration=(0,f.t)(h));let{calculatedDuration:d}=h;this.calculatedDuration=d,this.resolvedDuration=d+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=h}updateTime(t){let e=Math.round(t-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=e}tick(t,e=!1){let n,{generator:i,totalDuration:a,mixKeyframes:o,mirroredGenerator:s,resolvedDuration:l,calculatedDuration:u}=this;if(null===this.startTime)return i.next(0);let{delay:h=0,keyframes:c,repeat:f,repeatType:m,repeatDelay:v,type:y,onUpdate:g,finalKeyframe:w}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-a/this.speed,this.startTime)),e?this.currentTime=t:this.updateTime(t);let b=this.currentTime-h*(this.playbackSpeed>=0?1:-1),T=this.playbackSpeed>=0?b<0:b>a;this.currentTime=Math.max(b,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=a);let x=this.currentTime,k=i;if(f){let t=Math.min(this.currentTime,a)/l,e=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&e--,(e=Math.min(e,f+1))%2&&("reverse"===m?(n=1-n,v&&(n-=v/l)):"mirror"===m&&(k=s)),x=(0,r.q)(0,1,n)*l}T?(this.delayState.value=c[0],n=this.delayState):n=k.next(x),o&&!T&&(n.value=o(n.value));let{done:A}=n;T||null===u||(A=this.playbackSpeed>=0?this.currentTime>=a:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&A);return S&&y!==d.B&&(n.value=(0,p.X)(c,this.options,w,this.speed)),g&&g(n.value),S&&this.finish(),n}then(t,e){return this.finished.then(t,e)}get duration(){return(0,a.X)(this.calculatedDuration)}get iterationDuration(){let{delay:t=0}=this.options||{};return this.duration+(0,a.X)(t)}get time(){return(0,a.X)(this.currentTime)}set time(t){t=(0,a.f)(t),this.currentTime=t,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=t,this.tick(t))}getGeneratorVelocity(){let t=this.currentTime;if(t<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(t);let e=this.generator.next(t).value;return(0,m.z)(t=>this.generator.next(t).value,t,e)}get speed(){return this.playbackSpeed}set speed(t){let e=this.playbackSpeed!==t;e&&this.driver&&this.updateTime(o.k.now()),this.playbackSpeed=t,e&&this.driver&&(this.time=(0,a.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:t=h,startTime:e}=this.options;this.driver||(this.driver=t(t=>this.tick(t))),this.options.onPlay?.();let n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=e??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(o.k.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,s.q.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),t.observe(this)}}function b(t){return new w(t)}},50529:(t,e,n)=>{n.d(e,{b:()=>o});var i=n(33182),r=n(8219),a=n(53404);class o extends a.BX{constructor(){super(...arguments),this.KeyframeResolver=r.K}sortInstanceNodePosition(t,e){return 2&t.compareDocumentPosition(e)?1:-1}getBaseTargetFromProps(t,e){let n=t.style;return n?n[e]:void 0}removeValueFromRenderState(t,{vars:e,style:n}){delete e[t],delete n[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;(0,i.S)(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}}},51118:(t,e,n)=>{n.d(e,{K:()=>i});function i(t,e){if(t?.inherit&&e){let{inherit:n,...i}=t;return{...e,...i}}return t}},51436:(t,e,n)=>{n.d(e,{JL:()=>v,MC:()=>m,W_:()=>f,YK:()=>p});var i=n(23656),r=n(78041),a=n(21391),o=n(55389),s=n(24888),l=n(88465),u=n(52931),h=n(39361),d=n(52538);function c(t,e){return n=>(0,h.k)(t,e,n)}function f(t){return"number"==typeof t?c:"string"==typeof t?(0,a.pG)(t)?u.O:o.y.test(t)?l.i:v:Array.isArray(t)?m:"object"==typeof t?o.y.test(t)?l.i:p:u.O}function m(t,e){let n=[...t],i=n.length,r=t.map((t,n)=>f(t)(t,e[n]));return t=>{for(let e=0;e<i;e++)n[e]=r[e](t);return n}}function p(t,e){let n={...t,...e},i={};for(let r in n)void 0!==t[r]&&void 0!==e[r]&&(i[r]=f(t[r])(t[r],e[r]));return t=>{for(let e in i)n[e]=i[e](t);return n}}let v=(t,e)=>{let n=s.f.createTransformer(e),a=(0,s.V)(t),o=(0,s.V)(e);return a.indexes.var.length===o.indexes.var.length&&a.indexes.color.length===o.indexes.color.length&&a.indexes.number.length>=o.indexes.number.length?d.Q.has(t)&&!o.values.length||d.Q.has(e)&&!a.values.length?(0,d.v)(t,e):(0,i.F)(m(function(t,e){let n=[],i={color:0,var:0,number:0};for(let r=0;r<e.values.length;r++){let a=e.types[r],o=t.indexes[a][i[a]],s=t.values[o]??0;n[r]=s,i[a]++}return n}(a,o),o.values),n):((0,r.$)(!0,`Complex values '${t}' and '${e}
1' 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.`,"complex-values-different"),(0,u.O)(t,e))}},51945:(t,e,n)=>{n.d(e,{a:()=>o,c:()=>r});let i=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function r(t){return i.has(t.tagName)||!0===t.isContentEditable}let a=new Set(["INPUT","SELECT","TEXTAREA"]);function o(t){return a.has(t.tagName)||!0===t.isContentEditable}},52323:(t,e,n)=>{n.d(e,{f:()=>f});var i=n(27290),r=n(40042),a=n(56152),o=n(49752),s=n(63354),l=n(70673),u=n(78968),h=n(33855),d=n(60592),c=n(73934);let f=(t,e,n,f={},m,p)=>v=>{let y=(0,s.r)(f,t)||{},g=y.delay||f.delay||0,{elapsed:w=0}=f;w-=(0,i.f)(g);let b={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:e.getVelocity(),...y,delay:-w,onUpdate:t=>{e.set(t),y.onUpdate&&y.onUpdate(t)},onComplete:()=>{v(),y.onComplete&&y.onComplete()},name:t,motionValue:e,element:p?void 0:m};(0,d.D)(y)||Object.assign(b,(0,u.x)(t,b)),b.duration&&(b.duration=(0,i.f)(b.duration)),b.repeatDelay&&(b.repeatDelay=(0,i.f)(b.repeatDelay)),void 0!==b.from&&(b.keyframes[0]=b.from);let T=!1;if(!1!==b.type&&(0!==b.duration||b.repeatDelay)||((0,l._)(b),0===b.delay&&(T=!0)),(r.W.instantAnimations||r.W.skipAnimations||m?.shouldSkipAnimations)&&(T=!0,(0,l._)(b),b.delay=0),b.allowFlatten=!y.type&&!y.ease,T&&!p&&void 0!==e.get()){let t=(0,h.X)(b.keyframes,y);if(void 0!==t)return void c.Gt.update(()=>{b.onUpdate(t),b.onComplete()})}return y.isSync?new o.s(b):new a.A(b)}},52538:(t,e,n)=>{n.d(e,{Q:()=>i,v:()=>r});let i=new Set(["none","hidden"]);function r(t,e){return i.has(t)?n=>n<=0?t:e:n=>n>=1?e:t}},52931:(t,e,n)=>{n.d(e,{O:()=>i});function i(t,e){return n=>n>0?e:t}},54838:(t,e,n)=>{n.d(e,{$:()=>d});var i=n(63354),r=n(51118),a=n(88786),o=n(45606),s=n(85956),l=n(60738),u=n(52323),h=n(73934);function d(t,e,{delay:n=0,transitionOverride:c,type:f}={}){let{transition:m,transitionEnd:p,...v}=e,y=t.getDefaultTransition();m=m?(0,r.K)(m,y):y;let g=m?.reduceMotion;c&&(m=c);let w=[],b=f&&t.animationState&&t.animationState.getState()[f];for(let e in v){let r=t.getValue(e,t.latestValues[e]??null),o=v[e];if(void 0===o||b&&function({protectedKeys:t,needsAnimating:e},n){let i=t.hasOwnProperty(n)&&!0!==e[n];return e[n]=!1,i}(b,e))continue;let d={delay:n,...(0,i.r)(m||{},e)},c=r.get();if(void 0!==c&&!r.isAnimating()&&!Array.isArray(o)&&o===c&&!d.velocity){h.Gt.update(()=>r.set(o));continue}let f=!1;if(window.MotionHandoffAnimation){let n=(0,l.P)(t);if(n){let t=window.MotionHandoffAnimation(n,e,h.Gt);null!==t&&(d.startTime=t,f=!0)}}(0,s.g)(t,e);let p=g??t.shouldReduceMotion;r.start((0,u.f)(e,r,o,p&&a.$.has(e)?{type:!1}:d,t,f));let y=r.animation;y&&w.push(y)}if(p){let e=()=>h.Gt.update(()=>{p&&(0,o.U)(t,p)});w.length?Promise.all(w).then(e):e()}return w}},55038:(t,e,n)=>{n.d(e,{h:()=>i});let i=t=>Array.isArray(t)&&"number"!=typeof t[0]},55141:(t,e,n)=>{n.d(e,{M:()=>i});let i=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary},56152:(t,e,n)=>{n.d(e,{A:()=>y});var i=n(40042),r=n(6500),a=n(27424),o=n(49752),s=n(33855),l=n(42921),u=n(25277),h=n(78041),d=n(65181),c=n(24888);let f=(t,e)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(c.f.test(t)||"0"===t)&&!t.startsWith("url("));var m=n(70673),p=n(87671),v=n(86136);class y extends p.q{constructor({autoplay:t=!0,delay:e=0,type:n="keyframes",repeat:i=0,repeatDelay:r=0,repeatType:o="loop",keyframes:s,name:u,motionValue:h,element:d,...c}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=a.k.now();let f={autoplay:t,delay:e,type:n,repeat:i,repeatDelay:r,repeatType:o,name:u,motionValue:h,element:d,...c},m=d?.KeyframeResolver||l.h;this.keyframeResolver=new m(s,(t,e,n)=>this.onKeyframesResolved(t,e,f,!n),u,h,d),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,e,n,l){let c;this.keyframeResolver=void 0;let{name:p,type:y,velocity:g,delay:w,isHandoff:b,onUpdate:T}=n;this.resolvedAt=a.k.now();let x=!0;!function(t,e,n,i){let r=t[0];if(null===r)return!1;if("display"===e||"visibility"===e)return!0;let a=t[t.length-1],o=f(r,e),s=f(a,e);return(0,h.$)(o===s,`You are trying to animate ${e} from "${r}" to "${a}". "${o?a:r}" is not an animatable value.`,"value-not-animatable"),!!o&&!!s&&(function(t){let e=t[0];if(1===t.length)return!0;for(let n=0;n<t.length;n++)if(t[n]!==e)return!0}(t)||("spring"===n||(0,d.W)(n))&&i)}(t,p,y,g)&&(x=!1,(i.W.instantAnimations||!w)&&T?.((0,s.X)(t,n,e)),t[0]=t[t.length-1],(0,m._)(n),n.repeat=0);let k={startTime:l?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:e,...n,keyframes:t},A=x&&!b&&(0,v.R)(k),S=k.motionValue?.owner?.current;if(A)try{c=new u.n({...k,element:S})}catch{c=new o.s(k)}else c=new o.s(k);c.finished.then(()=>{this.notifyFinished()}).catch(r.l),this.pendingTimeline&&(this.stopTimeline=c.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=c}get finished(){return this._animation?this.animation.finished:this._finished}then(t,e){return this.finished.finally(t).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,l.q)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}},58605:(t,e,n)=>{n.d(e,{Sz:()=>o,ZZ:()=>l,dg:()=>s});var i=n(36262),r=n(95516),a=n(16815);let o=(0,i.A)(.33,1.53,.69,.99),s=(0,a.G)(o),l=(0,r.V)(s)},59666:(t,e,n)=>{n.d(e,{K:()=>c});var i=n(78041),r=n(6500),a=n(32080),o=n(58605),s=n(69809),l=n(36262),u=n(40902),h=n(34324);let d={linear:r.l,easeIn:u.a6,easeInOut:u.am,easeOut:u.vT,circIn:s.po,circInOut:s.tn,circOut:s.yT,backIn:o.dg,backInOut:o.ZZ,backOut:o.Sz,anticipate:a.b},c=t=>{if((0,h.D)(t)){(0,i.V)(4===t.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[e,n,r,a]=t;return(0,l.A)(e,n,r,a)}return"string"==typeof t?((0,i.V)(void 0!==d[t],`Invalid easing type '${t}
1'`,"invalid-easing-type"),d[t]):t}},60592:(t,e,n)=>{n.d(e,{D:()=>r});let i=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function r(t){for(let e in t)if(!i.has(e))return!0;return!1}},60738:(t,e,n)=>{n.d(e,{P:()=>r});var i=n(99256);function r(t){return t.props[i.n]}},63354:(t,e,n)=>{n.d(e,{r:()=>r});var i=n(51118);function r(t,e){let n=t?.[e]??t?.default??t;return n!==t?(0,i.K)(n,t):n}},65670:(t,e,n)=>{n.d(e,{A:()=>i});function i(t,e){return t.map(t=>t*e)}},65971:(t,e,n)=>{n.d(e,{X:()=>a});var i=n(27290),r=n(38857);function a(t,e=100,n){let o=n({...t,keyframes:[0,e]}),s=Math.min((0,r.t)(o),r.Y);return{type:"keyframes",ease:t=>o.next(s*t).value/e,duration:(0,i.X)(s)}}},66876:(t,e,n)=>{n.d(e,{z:()=>r});var i=n(45242);function r(t,e,n){let r=Math.max(e-5,0);return(0,i.f)(n-t(r),e-r)}},68745:(t,e,n)=>{n.d(e,{L:()=>o,m:()=>a});var i=n(33152),r=n(17727);function a(t,e){return(0,i.FY)((0,i.bS)(t.getBoundingClientRect(),e))}function o(t,e,n){let i=a(t,n),{scroll:o}=e;return o&&((0,r.Ql)(i.x,o.offset.x),(0,r.Ql)(i.y,o.offset.y)),i}},69809:(t,e,n)=>{n.d(e,{po:()=>a,tn:()=>s,yT:()=>o});var i=n(95516),r=n(16815);let a=t=>1-Math.sin(Math.acos(t)),o=(0,r.G)(a),s=(0,i.V)(a)},70561:(t,e,n)=>{n.d(e,{B:()=>a});var i=n(72980),r=n(66876);function a({keyframes:t,velocity:e=0,power:n=.8,timeConstant:a=325,bounceDamping:o=10,bounceStiffness:s=500,modifyTarget:l,min:u,max:h,restDelta:d=.5,restSpeed:c}){let f,m,p=t[0],v={done:!1,value:p},y=n*e,g=p+y,w=void 0===l?g:l(g);w!==g&&(y=w-p);let b=t=>-y*Math.exp(-t/a),T=t=>w+b(t),x=t=>{let e=b(t),n=T(t);v.done=Math.abs(e)<=d,v.value=v.done?w:n},k=t=>{let e;if(e=v.value,void 0!==u&&e<u||void 0!==h&&e>h){var n;f=t,m=(0,i.o)({keyframes:[v.value,(n=v.value,void 0===u?h:void 0===h||Math.abs(u-n)<Math.abs(h-n)?u:h)],velocity:(0,r.z)(T,t,v.value),damping:o,stiffness:s,restDelta:d,restSpeed:c})}};return k(0),{calculatedDuration:null,next:t=>{let e=!1;return(m||void 0!==f||(e=!0,x(t),k(t)),void 0!==f&&t>=f)?m.next(t-f):(e||x(t),v)}}}},70673:(t,e,n)=>{n.d(e,{_:()=>i});function i(t){t.duration=0,t.type="keyframes"}},72581:(t,e,n)=>{n.d(e,{V:()=>r});var i=n(38561);function r(t,e){let n=(0,i.K)(t),r=new AbortController;return[n,{passive:!0,...e,signal:r.signal},()=>r.abort()]}},72980:(t,e,n)=>{n.d(e,{o:()=>m});var i=n(78041),r=n(27290),a=n(48895),o=n(33754),s=n(38857),l=n(65971);let u={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function h(t,e){return t*Math.sqrt(1-e*e)}let d=["duration","bounce"],c=["stiffness","damping","mass"];function f(t,e){return e.some(e=>void 0!==t[e])}function m(t=u.visualDuration,e=u.bounce){let n,l,p,v,y,g,w="object"!=typeof t?{visualDuration:t,keyframes:[0,1],bounce:e}:t,{restSpeed:b,restDelta:T}=w,x=w.keyframes[0],k=w.keyframes[w.keyframes.length-1],A={done:!1,value:x},{stiffness:S,damping:M,mass:V,duration:E,velocity:C,isResolvedFromDuration:P}=function(t){let e={velocity:u.velocity,stiffness:u.stiffness,damping:u.damping,mass:u.mass,isResolvedFromDuration:!1,...t};if(!f(t,c)&&f(t,d))if(e.velocity=0,t.visualDuration){let n=2*Math.PI/(1.2*t.visualDuration),i=n*n,r=2*(0,a.q)(.05,1,1-(t.bounce||0))*Math.sqrt(i);e={...e,mass:u.mass,stiffness:i,damping:r}}else{let n=function({duration:t=u.duration,bounce:e=u.bounce,velocity:n=u.velocity,mass:o=u.mass}){let s,l;(0,i.$)(t<=(0,r.f)(u.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let d=1-e;d=(0,a.q)(u.minDamping,u.maxDamping,d),t=(0,a.q)(u.minDuration,u.maxDuration,(0,r.X)(t)),d<1?(s=e=>{let i=e*d,r=i*t;return .001-(i-n)/h(e,d)*Math.exp(-r)},l=e=>{let i=e*d*t,r=Math.pow(d,2)*Math.pow(e,2)*t,a=Math.exp(-i),o=h(Math.pow(e,2),d);return(i*n+n-r)*a*(-s(e)+.001>0?-1:1)/o}):(s=e=>-.001+Math.exp(-e*t)*((e-n)*t+1),l=e=>t*t*(n-e)*Math.exp(-e*t));let c=function(t,e,n){let i=n;for(let n=1;n<12;n++)i-=t(i)/e(i);return i}(s,l,5/t);if(t=(0,r.f)(t),isNaN(c))return{stiffness:u.stiffness,damping:u.damping,duration:t};{let e=Math.pow(c,2)*o;return{stiffness:e,damping:2*d*Math.sqrt(o*e),duration:t}}}({...t,velocity:0});(e={...e,...n,mass:u.mass}).isResolvedFromDuration=!0}return e}({...w,velocity:-(0,r.X)(w.velocity||0)}),D=C||0,_=M/(2*Math.sqrt(S*V)),O=k-x,F=(0,r.X)(Math.sqrt(S/V)),K=5>Math.abs(O);if(b||(b=K?u.restSpeed.granular:u.restSpeed.default),T||(T=K?u.restDelta.granular:u.restDelta.default),_<1)p=h(F,_),v=(D+_*F*O)/p,n=t=>k-Math.exp(-_*F*t)*(v*Math.sin(p*t)+O*Math.cos(p*t)),y=_*F*v+O*p,g=_*F*O-v*p,l=t=>Math.exp(-_*F*t)*(y*Math.sin(p*t)+g*Math.cos(p*t));else if(1===_){n=t=>k-Math.exp(-F*t)*(O+(D+F*O)*t);let t=D+F*O;l=e=>Math.exp(-F*e)*(F*t*e-D)}else{let t=F*Math.sqrt(_*_-1);n=e=>{let n=Math.exp(-_*F*e),i=Math.min(t*e,300);return k-n*((D+_*F*O)*Math.sinh(i)+t*O*Math.cosh(i))/t};let e=(D+_*F*O)/t,i=_*F*e-O*t,r=_*F*O-e*t;l=e=>{let n=Math.exp(-_*F*e),a=Math.min(t*e,300);return n*(i*Math.sinh(a)+r*Math.cosh(a))}}let L={calculatedDuration:P&&E||null,velocity:t=>(0,r.f)(l(t)),next:t=>{if(!P&&_<1){let e=Math.exp(-_*F*t),n=Math.sin(p*t),i=Math.cos(p*t),a=k-e*(v*n+O*i);return A.done=Math.abs((0,r.f)(e*(y*n+g*i)))<=b&&Math.abs(k-a)<=T,A.value=A.done?k:a,A}let e=n(t);return P?A.done=t>=E:A.done=Math.abs((0,r.f)(l(t)))<=b&&Math.abs(k-e)<=T,A.value=A.done?k:e,A},toString:()=>{let t=Math.min((0,s.t)(L),s.Y),e=(0,o.K)(e=>L.next(t*e).value,t,30);return t+"ms "+e},toTransition:()=>{}};return L}m.applyToOptions=t=>{let e=(0,l.X)(t,100,m);return t.ease=e.ease,t.duration=(0,r.f)(e.duration),t.type="keyframes",t}},74222:(t,e,n)=>{n.d(e,{_:()=>o});var i=n(21767),r=n(54838),a=n(2774);function o(t,e,n={}){let s;if(t.notify("AnimationStart",e),Array.isArray(e))s=Promise.all(e.map(e=>(0,a.l)(t,e,n)));else if("string"==typeof e)s=(0,a.l)(t,e,n);else{let a="function"==typeof e?(0,i.K)(t,e,n.custom):e;s=Promise.all((0,r.$)(t,a,n))}return s.then(()=>{t.notify("AnimationComplete",e)})}},78968:(t,e,n)=>{n.d(e,{x:()=>s});var i=n(40479);let r={type:"spring",stiffness:500,damping:25,restSpeed:10},a={type:"keyframes",duration:.8},o={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},s=(t,{keyframes:e})=>e.length>2?a:i.f.has(t)?t.startsWith("scale")?{type:"spring",stiffness:550,damping:0===e[1]?2*Math.sqrt(550):30,restSpeed:10}:r:o},85956:(t,e,n)=>{n.d(e,{g:()=>a});var i=n(40042),r=n(38147);function a(t,e){let n=t.getValue("willChange");if((0,r.k)(n))return n.add(e);if(!n&&i.W.WillChange){let n=new i.W.WillChange("auto");t.addValue("willChange",n),n.add(e)}}},86136:(t,e,n)=>{n.d(e,{R:()=>l});var i=n(60178),r=n(87913);let a=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,o=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),s=(0,i.p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function l(t){let{motionValue:e,name:n,repeatDelay:i,repeatType:l,damping:u,type:h,keyframes:d}=t;if(!(e?.owner?.current instanceof HTMLElement))return!1;
1let{onUpdate:c,transformTemplate:f}=e.owner.getProps();return s()&&n&&(r.M.has(n)||o.has(n)&&function(t){for(let e=0;e<t.length;e++)if("string"==typeof t[e]&&a.test(t[e]))return!0;return!1}(d))&&("transform"!==n||!f)&&!c&&!i&&"mirror"!==l&&0!==u&&"inertia"!==h}},88465:(t,e,n)=>{n.d(e,{B:()=>h,i:()=>f});var i=n(78041),r=n(68894),a=n(44807),o=n(28202),s=n(31739),l=n(52931),u=n(39361);let h=(t,e,n)=>{let i=t*t,r=n*(e*e-i)+i;return r<0?0:Math.sqrt(r)},d=[r.u,s.B,a.V];function c(t){let e=d.find(e=>e.test(t));if((0,i.$)(!!e,`'${t}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!e)return!1;let n=e.parse(t);return e===a.V&&(n=(0,o.a)(n)),n}let f=(t,e)=>{let n=c(t),i=c(e);if(!n||!i)return(0,l.O)(t,e);let r={...n};return t=>(r.red=h(n.red,i.red,t),r.green=h(n.green,i.green,t),r.blue=h(n.blue,i.blue,t),r.alpha=(0,u.k)(n.alpha,i.alpha,t),s.B.transform(r))}},88786:(t,e,n)=>{n.d(e,{$:()=>i});let i=new Set(["width","height","top","left","right","bottom",...n(40479).U])},88897:(t,e,n)=>{n.d(e,{l:()=>f});var i=n(40479),r=n(98387),a=n(39622),o=n(50529),s=n(32246),l=n(62410),u=n(91409),h=n(36795),d=n(3473),c=n(35043);class f extends o.b{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=a.ge}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(i.f.has(e)){let t=(0,r.D)(e);return t&&t.default||0}return e=u.e.has(e)?e:(0,s.I)(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,n){return(0,c.x)(t,e,n)}
1build(t,e,n){(0,l.B)(t,e,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(t,e,n,i){(0,d.d)(t,e,n,i)}mount(t){this.isSVGTag=(0,h.n)(t.tagName),super.mount(t)}}},90625:(t,e,n)=>{n.d(e,{E:()=>s});var i=n(70561),r=n(8540),a=n(72980);let o={decay:i.B,inertia:i.B,tween:r.i,keyframes:r.i,spring:a.o};function s(t){"string"==typeof t.type&&(t.type=o[t.type])}},91225:(t,e,n)=>{n.d(e,{q:()=>i});let i=(t,e,n)=>{let i=e-t;return 0===i?1:(n-t)/i}},91409:(t,e,n)=>{n.d(e,{e:()=>i});let i=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},91568:(t,e,n)=>{n.d(e,{V:()=>function t(e){if(!e)return;if(!e.isControllingVariants){let n=e.parent&&t(e.parent)||{};return void 0!==e.props.initial&&(n.initial=e.props.initial),n}let n={};for(let t=0;t<a;t++){let a=r._[t],o=e.props[a];((0,i.w)(o)||!1===o)&&(n[a]=o)}return n}});var i=n(19461),r=n(52036);let a=r._.length},93746:(t,e,n)=>{n.d(e,{L:()=>i});function i(t,e,n,r=0,a=1){let o=Array.from(t).sort((t,e)=>t.sortNodePosition(e)).indexOf(e),s=t.size,l=(s-1)*r;return"function"==typeof n?n(o,s):1===a?o*r:l-o*r}},94322:(t,e,n)=>{n.d(e,{X:()=>i});class i{constructor(t){this.isMounted=!1,this.node=t}update(){}}},94730:(t,e,n)=>{n.d(e,{c:()=>p,L:()=>m});var i=n(74222),r=n(93746),a=n(91568),o=n(36874),s=n(7112),l=n(19461),u=n(21767);function h(t,e){if(!Array.isArray(e))return!1;let n=e.length;if(n!==t.length)return!1;for(let i=0;i<n;i++)if(e[i]!==t[i])return!1;return!0}var d=n(52036);let c=[...d.U].reverse(),f=d.U.length;function m(t){let e=e=>Promise.all(e.map(({animation:e,options:n})=>(0,i._)(t,e,n))),n=y(),d=!0,m=!1,v=e=>(n,i)=>{let r=(0,u.K)(t,i,"exit"===e?t.presenceContext?.custom:void 0);if(r){let{transition:t,transitionEnd:e,...i}=r;n={...n,...i,...e}}return n};function g(i){let{props:y}=t,g=(0,a.V)(t.parent)||{},w=[],b=new Set,T={},x=1/0;for(let e=0;e<f;e++){let a=c[e],f=n[a],k=void 0!==y[a]?y[a]:g[a],A=(0,l.w)(k),S=a===i?f.isActive:null;!1===S&&(x=e);let M=k===g[a]&&k!==y[a]&&A;if(M&&(d||m)&&t.manuallyAnimateOnMount&&(M=!1),f.protectedKeys={...T},!f.isActive&&null===S||!k&&!f.prevProp||(0,o.N)(k)||"boolean"==typeof k)continue;if("exit"===a&&f.isActive&&!0!==S){f.prevResolvedValues&&(T={...T,...f.prevResolvedValues});continue}let V=p(f.prevProp,k),E=V||a===i&&f.isActive&&!M&&A||e>x&&A,C=!1,P=Array.isArray(k)?k:[k],D=P.reduce(v(a),{});!1===S&&(D={});let{prevResolvedValues:_={}}=f,O={..._,...D},F=e=>{E=!0,b.has(e)&&(C=!0,b.delete(e)),f.needsAnimating[e]=!0;let n=t.getValue(e);n&&(n.liveStyle=!1)};for(let t in O){let e=D[t],n=_[t];if(!T.hasOwnProperty(t))((0,s.p)(e)&&(0,s.p)(n)?h(e,n):e===n)?void 0!==e&&b.has(t)?F(t):f.protectedKeys[t]=!0:null!=e?F(t):b.add(t)}f.prevProp=k,f.prevResolvedValues=D,f.isActive&&(T={...T,...D}),(d||m)&&t.blockInitialAnimation&&(E=!1);let K=M&&V,L=!K||C;E&&L&&w.push(...P.map(e=>{let n={type:a};if("string"==typeof e&&(d||m)&&!K&&t.manuallyAnimateOnMount&&t.parent){let{parent:i}=t,a=(0,u.K)(i,e);if(i.enteringChildren&&a){let{delayChildren:e}=a.transition||{};n.delay=(0,r.L)(i.enteringChildren,t,e)}}return{animation:e,options:n}}))}if(b.size){let e={};if("boolean"!=typeof y.initial){let n=(0,u.K)(t,Array.isArray(y.initial)?y.initial[0]:y.initial);n&&n.transition&&(e.transition=n.transition)}b.forEach(n=>{let i=t.getBaseTarget(n),r=t.getValue(n);r&&(r.liveStyle=!0),e[n]=i??null}),w.push({animation:e})}let k=!!w.length;return d&&(!1===y.initial||y.initial===y.animate)&&!t.manuallyAnimateOnMount&&(k=!1),d=!1,m=!1,k?e(w):Promise.resolve()}return{animateChanges:g,setActive:function(e,i){if(n[e].isActive===i)return Promise.resolve();t.variantChildren?.forEach(t=>t.animationState?.setActive(e,i)),n[e].isActive=i;let r=g(e);for(let t in n)n[t].protectedKeys={};return r},setAnimateFunction:function(n){e=n(t)},getState:()=>n,reset:()=>{n=y(),m=!0}}}function p(t,e){return"string"==typeof e?e!==t:!!Array.isArray(e)&&!h(e,t)}function v(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function y(){return{animate:v(!0),whileInView:v(),whileHover:v(),whileTap:v(),whileDrag:v(),whileFocus:v(),exit:v()}}},95468:(t,e,n)=>{n.d(e,{j:()=>a});var i=n(51436),r=n(39361);function a(t,e,n){return"number"==typeof t&&"number"==typeof e&&"number"==typeof n?(0,r.k)(t,e,n):(0,i.W_)(t)(t,e)}},95516:(t,e,n)=>{n.d(e,{V:()=>i});let i=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2},97194:(t,e,n)=>{n.d(e,{J:()=>s});var i=n(88897),r=n(3729),a=n(12115),o=n(36619),s=function(t,e){var n;return(null!=(n=e.isSVG)?n:(0,o.Q)(t))?new i.l(e):new r.M(e,{allowProjection:t!==a.Fragment})}}}]);
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.