1!function(){try{var t="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="87a07d45-50f0-49a9-8746-826b41720b83",t._sentryDebugIdIdentifier="sentry-dbid-87a07d45-50f0-49a9-8746-826b41720b83")}catch(t){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8411],{462:(t,e,n)=>{n.d(e,{F:()=>a,e:()=>r});var i=n(65954);function r(t){return{point:{x:t.pageX,y:t.pageY}}}let a=t=>e=>(0,i.M)(e)&&t(e,r(e))},3243:(t,e,n)=>{n.d(e,{$:()=>d});var i=n(69551),r=n(88547),a=n(75431),s=n(73335),o=n(80279),l=n(19559),u=n(19592),h=n(33701);function d(t,e,{delay:n=0,transitionOverride:c,type:m}={}){let{transition:f,transitionEnd:p,...v}=e,y=t.getDefaultTransition();f=f?(0,r.K)(f,y):y;let g=f?.reduceMotion;c&&(f=c);let w=[],b=m&&t.animationState&&t.animationState.getState()[m];for(let e in v){let r=t.getValue(e,t.latestValues[e]??null),s=v[e];if(void 0===s||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)(f||{},e)},c=r.get();if(void 0!==c&&!r.isAnimating&&!Array.isArray(s)&&s===c&&!d.velocity)continue;let m=!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,m=!0)}}(0,o.g)(t,e);let p=g??t.shouldReduceMotion;r.start((0,u.f)(e,r,s,p&&a.$.has(e)?{type:!1}:d,t,m));let y=r.animation;y&&w.push(y)}if(p){let e=()=>h.Gt.update(()=>{p&&(0,s.U)(t,p)});w.length?Promise.all(w).then(e):e()}return w}},3953:(t,e,n)=>{n.d(e,{Z:()=>r});var i=n(50563);function r(t){let e=[0];return(0,i.f)(e,t.length-1),e}},6142:(t,e,n)=>{n.d(e,{M:()=>d});var i=n(1968),r=n(88696),a=n(3482),s=n(22128),o=n(52482),l=n(3718),u=n(59577),h=n(7707);class d extends o.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,s.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)}}},6641:(t,e,n)=>{n.d(e,{l:()=>function t(e,n,s={}){let o=(0,i.K)(e,n,"exit"===s.type?e.presenceContext?.custom:void 0),{transition:l=e.getDefaultTransition()||{}}=o||{};s.transitionOverride&&(l=s.transitionOverride);let u=o?()=>Promise.all((0,a.$)(e,o,s)):()=>Promise.resolve(),h=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:a=0,staggerChildren:o,staggerDirection:u}=l;return function(e,n,i=0,a=0,s=0,o=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,s,o)}).then(()=>h.notify("AnimationComplete",n)));return Promise.all(u)}(e,n,i,a,o,u,s)}:()=>Promise.resolve(),{when:d}=l;if(!d)return Promise.all([u(),h(s.delay)]);{let[t,e]="beforeChildren"===d?[u,h]:[h,u];return t().then(()=>e())}}});var i=n(59660),r=n(61135),a=n(3243)},8775:(t,e,n)=>{n.d(e,{D:()=>i});function i({when:t,delay:e,delayChildren:n,staggerChildren:i,staggerDirection:r,repeat:a,repeatType:s,repeatDelay:o,from:l,elapsed:u,...h}){return!!Object.keys(h).length}},13427:(t,e,n)=>{n.d(e,{JL:()=>v,MC:()=>f,W_:()=>m,YK:()=>p});var i=n(79960),r=n(38473),a=n(1968),s=n(83190),o=n(50500),l=n(28858),u=n(78608),h=n(81900),d=n(50179);function c(t,e){return n=>(0,h.k)(t,e,n)}function m(t){return"number"==typeof t?c:"string"==typeof t?(0,a.pG)(t)?u.O:s.y.test(t)?l.i:v:Array.isArray(t)?f:"object"==typeof t?s.y.test(t)?l.i:p:u.O}function f(t,e){let n=[...t],i=n.length,r=t.map((t,n)=>m(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]=m(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=o.f.createTransformer(e),a=(0,o.V)(t),s=(0,o.V)(e);return a.indexes.var.length===s.indexes.var.length&&a.indexes.color.length===s.indexes.color.length&&a.indexes.number.length>=s.indexes.number.length?d.Q.has(t)&&!s.values.length||d.Q.has(e)&&!a.values.length?(0,d.v)(t,e):(0,i.F)(f(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],s=t.indexes[a][i[a]],o=t.values[s]??0;n[r]=o,i[a]++}return n}(a,s),s.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))}},16770:(t,e,n)=>{n.d(e,{K:()=>c});var i=n(38473),r=n(32308),a=n(35680),s=n(43869),o=n(88577),l=n(52502),u=n(17366),h=n(56004);let d={linear:r.l,easeIn:u.a6,easeInOut:u.am,easeOut:u.vT,circIn:o.po,circInOut:o.tn,circOut:o.yT,backIn:s.dg,backInOut:s.ZZ,backOut:s.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}'`,"invalid-easing-type"),d[t]):t}},17366:(t,e,n)=>{n.d(e,{a6:()=>r,am:()=>s,vT:()=>a});var i=n(52502);let r=(0,i.A)(.42,0,1,1),a=(0,i.A)(0,0,.58,1),s=(0,i.A)(.42,0,.58,1)},17427:(t,e,n)=>{n.d(e,{R:()=>s});var i=n(24930);let r=new Set(["opacity","clipPath","filter","transform"]),a=(0,i.p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function s(t){let{motionValue:e,name:n,repeatDelay:i,repeatType:s,damping:o,type:l}=t;if(!(e?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:u,transformTemplate:h}=e.owner.getProps();return a()&&n&&r.has(n)&&("transform"!==n||!h)&&!u&&!i&&"mirror"!==s&&0!==o&&"inertia"!==l}},17595:(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)||s(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function s(t){var e,n;return(e=t.x)&&"0%"!==e||(n=t.y)&&"0%"!==n}n.d(e,{HD:()=>a,vF:()=>s,vk:()=>r})},19517:(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})},19559:(t,e,n)=>{n.d(e,{P:()=>r});var i=n(49941);function r(t){return t.props[i.n]}},19592:(t,e,n)=>{n.d(e,{f:()=>m});var i=n(89290),r=n(98586),a=n(88952),s=n(75745),o=n(69551),l=n(67276),u=n(35151),h=n(69735),d=n(8775),c=n(33701);let m=(t,e,n,m={},f,p)=>v=>{let y=(0,o.r)(m,t)||{},g=y.delay||m.delay||0,{elapsed:w=0}=m;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:f};(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||f?.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 s.s(b):new a.A(b)}},21930:(t,e,n)=>{n.d(e,{E:()=>o});var i=n(66432),r=n(30753),a=n(94059);let s={decay:i.B,inertia:i.B,tween:r.i,keyframes:r.i,spring:a.o};function o(t){"string"==typeof t.type&&(t.type=s[t.type])}},22128:(t,e,n)=>{n.d(e,{L:()=>s,m:()=>a});var i=n(19517),r=n(50004);function a(t,e){return(0,i.FY)((0,i.bS)(t.getBoundingClientRect(),e))}function s(t,e,n){let i=a(t,n),{scroll:s}=e;return s&&((0,r.Ql)(i.x,s.offset.x),(0,r.Ql)(i.y,s.offset.y)),i}},23370:(t,e,n)=>{n.d(e,{l:()=>m});var i=n(88696),r=n(76840),a=n(22311),s=n(52482),o=n(96571),l=n(85075),u=n(68930),h=n(39156),d=n(84914),c=n(8628);class m extends s.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,o.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)}}},28858:(t,e,n)=>{n.d(e,{B:()=>h,i:()=>m});var i=n(38473),r=n(60625),a=n(4150),s=n(60159),o=n(7218),l=n(78608),u=n(81900);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,o.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,s.a)(n)),n}let m=(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),o.B.transform(r))}},29488:(t,e,n)=>{n.d(e,{c:()=>p,L:()=>f});var i=n(71789),r=n(61135),a=n(84073),s=n(671),o=n(50413),l=n(23394),u=n(59660);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(38273);let c=[...d.U].reverse(),m=d.U.length;function f(t){let e=e=>Promise.all(e.map(({animation:e,options:n})=>(0,i._)(t,e,n))),n=y(),d=!0,f=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 v(i){let{props:v}=t,y=(0,a.V)(t.parent)||{},g=[],w=new Set,b={},T=1/0;for(let e=0;e<m;e++){let a=c[e],m=n[a],x=void 0!==v[a]?v[a]:y[a],A=(0,l.w)(x),k=a===i?m.isActive:null;!1===k&&(T=e);let S=x===y[a]&&x!==v[a]&&A;if(S&&d&&t.manuallyAnimateOnMount&&(S=!1),m.protectedKeys={...b},!m.isActive&&null===k||!x&&!m.prevProp||(0,s.N)(x)||"boolean"==typeof x)continue;if("exit"===a&&m.isActive&&!0!==k){m.prevResolvedValues&&(b={...b,...m.prevResolvedValues});continue}let M=p(m.prevProp,x),V=M||a===i&&m.isActive&&!S&&A||e>T&&A,E=!1,P=Array.isArray(x)?x:[x],C=P.reduce(f(a),{});!1===k&&(C={});let{prevResolvedValues:D={}}=m,O={...D,...C},F=e=>{V=!0,w.has(e)&&(E=!0,w.delete(e)),m.needsAnimating[e]=!0;let n=t.getValue(e);n&&(n.liveStyle=!1)};for(let t in O){let e=C[t],n=D[t];if(!b.hasOwnProperty(t))((0,o.p)(e)&&(0,o.p)(n)?h(e,n):e===n)?void 0!==e&&w.has(t)?F(t):m.protectedKeys[t]=!0:null!=e?F(t):w.add(t)}m.prevProp=x,m.prevResolvedValues=C,m.isActive&&(b={...b,...C}),d&&t.blockInitialAnimation&&(V=!1);let I=S&&M,K=!I||E;V&&K&&g.push(...P.map(e=>{let n={type:a};if("string"==typeof e&&d&&!I&&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(w.size){let e={};if("boolean"!=typeof v.initial){let n=(0,u.K)(t,Array.isArray(v.initial)?v.initial[0]:v.initial);n&&n.transition&&(e.transition=n.transition)}w.forEach(n=>{let i=t.getBaseTarget(n),r=t.getValue(n);r&&(r.liveStyle=!0),e[n]=i??null}),g.push({animation:e})}let x=!!g.length;return d&&(!1===v.initial||v.initial===v.animate)&&!t.manuallyAnimateOnMount&&(x=!1),d=!1,x?e(g):Promise.resolve()}return{animateChanges:v,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=v(e);for(let t in n)n[t].protectedKeys={};return r},setAnimateFunction:function(n){e=n(t)},getState:()=>n,reset:()=>{n=y()}}}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()}}},30753:(t,e,n)=>{n.d(e,{i:()=>h,l:()=>u});var i=n(17366),r=n(63534),a=n(16770),s=n(31145),o=n(3953),l=n(95463);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,o.Z)(e),t),m=(0,s.G)(c,e,{ease:Array.isArray(h)?h:u(e,h)});return{calculatedDuration:t,next:e=>(d.value=m(e),d.done=e>=t,d)}}},31145:(t,e,n)=>{n.d(e,{G:()=>h});var i=n(98586),r=n(32308),a=n(79960),s=n(38473),o=n(77033),l=n(58415),u=n(36587);function h(t,e,{clamp:n=!0,ease:d,mixer:c}={}){let m=t.length;if((0,s.V)(m===e.length,"Both input and output ranges must be the same length","range-length"),1===m)return()=>e[0];if(2===m&&e[0]===e[1])return()=>e[1];let f=t[0]===t[1];t[0]>t[m-1]&&(t=[...t].reverse(),e=[...e].reverse());let p=function(t,e,n){let s=[],o=n||i.W.mix||u.j,l=t.length-1;for(let n=0;n<l;n++){let i=o(t[n],t[n+1]);if(e){let t=Array.isArray(e)?e[n]||r.l:e;i=(0,a.F)(t,i)}s.push(i)}return s}(e,d,c),v=p.length,y=n=>{if(f&&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,o.q)(t[i],t[i+1],n);return p[i](r)};return n?e=>y((0,l.q)(t[0],t[m-1],e)):y}},32801:(t,e,n)=>{n.d(e,{n:()=>T});var i=n(33701),r=n(40691),a=n(62843),s=n(462);function o(t,e,n){let{props:r}=t;t.animationState&&r.whileHover&&t.animationState.setActive("whileHover","Start"===n);let a=r["onHover"+n];a&&i.Gt.postRender(()=>a(e,(0,s.e)(e)))}class l extends r.X{mount(){let{current:t}=this.node;t&&(this.unmount=(0,a.P)(t,(t,e)=>(o(this.node,e,"Start"),t=>o(this.node,t,"End"))))}unmount(){}}var u=n(73227),h=n(79960);class d extends r.X{constructor(){super(...arguments),this.isActive=!1}onFocus(){let 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)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,h.F)((0,u.k)(this.node.current,"focus",()=>this.onFocus()),(0,u.k)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var c=n(69801);function m(t,e,n){let{props:r}=t;if(t.current instanceof HTMLButtonElement&&t.current.disabled)return;t.animationState&&r.whileTap&&t.animationState.setActive("whileTap","Start"===n);let a=r["onTap"+("End"===n?"":n)];a&&i.Gt.postRender(()=>a(e,(0,s.e)(e)))}class f extends r.X{mount(){let{current:t}=this.node;if(!t)return;let{globalTapTarget:e,propagate:n}=this.node.props;
1this.unmount=(0,c.c)(t,(t,e)=>(m(this.node,e,"Start"),(t,{success:e})=>m(this.node,t,e?"End":"Cancel")),{useGlobalTarget:e,stopPropagation:n?.tap===!1})}unmount(){}}let p=new WeakMap,v=new WeakMap,y=t=>{let e=p.get(t.target);e&&e(t)},g=t=>{t.forEach(y)},w={some:0,all:1};class b extends r.X{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var t;let e;this.unmount();let{viewport:n={}}=this.node.getProps(),{root:i,margin:r,amount:a="some",once:s}=n,o={root:i?i.current:void 0,rootMargin:r,threshold:"number"==typeof a?a:w[a]},l=t=>{let{isIntersecting:e}=t;if(this.isInView===e||(this.isInView=e,s&&!e&&this.hasEnteredView))return;e&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",e);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),r=e?n:i;r&&r(t)};return t=this.node.current,e=function({root:t,...e}){let n=t||document;v.has(n)||v.set(n,{});let i=v.get(n),r=JSON.stringify(e);return i[r]||(i[r]=new IntersectionObserver(g,{root:t,...e})),i[r]}(o),p.set(t,l),e.observe(t),()=>{p.delete(t),e.unobserve(t)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(function({viewport:t={}},{viewport:e={}}={}){return n=>t[n]!==e[n]}(t,e))&&this.startObserver()}unmount(){}}let T={inView:{Feature:b},tap:{Feature:f},focus:{Feature:d},hover:{Feature:l}}},34110:(t,e,n)=>{n.d(e,{X:()=>a});var i=n(89290),r=n(40516);function a(t,e=100,n){let s=n({...t,keyframes:[0,e]}),o=Math.min((0,r.t)(s),r.Y);return{type:"keyframes",ease:t=>s.next(o*t).value/e,duration:(0,i.X)(o)}}},35151:(t,e,n)=>{n.d(e,{x:()=>o});var i=n(88696);let r={type:"spring",stiffness:500,damping:25,restSpeed:10},a={type:"keyframes",duration:.8},s={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},o=(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:s},35680:(t,e,n)=>{n.d(e,{b:()=>r});var i=n(43869);let r=t=>(t*=2)<1?.5*(0,i.dg)(t):.5*(2-Math.pow(2,-10*(t-1)))},35750:(t,e,n)=>{n.d(e,{n:()=>c});var i=n(58415),r=n(29427),a=n(75745),s=n(28440),o=n(21930),l=n(35680),u=n(43869),h=n(88577);let d={anticipate:l.b,backInOut:u.ZZ,circInOut:h.tn};class c extends s.m{constructor(t){!function(t){"string"==typeof t.ease&&t.ease in d&&(t.ease=d[t.ease])}(t),(0,o.E)(t),super(t),void 0!==t.startTime&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){let{motionValue:e,onUpdate:n,onComplete:s,element:o,...l}=this.options;if(!e)return;if(void 0!==t)return void e.set(t);let u=new a.s({...l,autoplay:!1}),h=Math.max(10,r.k.now()-this.startTime),d=(0,i.q)(0,10,h-10);e.setWithVelocity(u.sample(Math.max(0,h-d)).value,u.sample(h).value,d),u.stop()}}},36587:(t,e,n)=>{n.d(e,{j:()=>a});var i=n(13427),r=n(81900);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)}},39487:(t,e,n)=>{n.d(e,{G:()=>i});let i=t=>e=>1-t(1-e)},40516:(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}},40691:(t,e,n)=>{n.d(e,{X:()=>i});class i{constructor(t){this.isMounted=!1,this.node=t}update(){}}},42631:(t,e,n)=>{n.d(e,{J:()=>o});var i=n(23370),r=n(6142),a=n(76937),s=n(72606);let o=(t,e)=>e.isSVG??(0,s.Q)(t)?new i.l(e):new r.M(e,{allowProjection:t!==a.Fragment})},43869:(t,e,n)=>{n.d(e,{Sz:()=>s,ZZ:()=>l,dg:()=>o});var i=n(52502),r=n(79692),a=n(39487);let s=(0,i.A)(.33,1.53,.69,.99),o=(0,a.G)(s),l=(0,r.V)(o)},50004:(t,e,n)=>{n.d(e,{OU:()=>u,Ql:()=>h,TA:()=>s,Ww:()=>c,hq:()=>a,mH:()=>d,o4:()=>l,yK:()=>o});var i=n(81900),r=n(17595);function a(t,e,n){return n+e*(t-n)}function s(t,e,n,i,r){return void 0!==r&&(t=i+r*(t-i)),i+n*(t-i)+e}function o(t,e=0,n=1,i,r){t.min=s(t.min,e,n,i,r),t.max=s(t.max,e,n,i,r)}function l(t,{x:e,y:n}){o(t.x,e.translate,e.scale,e.originPoint),o(t.y,n.translate,n.scale,n.originPoint)}function u(t,e,n,i=!1){let a,s,o=n.length;if(o){e.x=e.y=1;for(let u=0;u<o;u++){s=(a=n[u]).projectionDelta;let{visualElement:o}=a.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(i&&a.options.layoutScroll&&a.scroll&&a!==a.root&&c(t,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),s&&(e.x*=s.x.scale,e.y*=s.y.scale,l(t,s)),i&&(0,r.HD)(a.latestValues)&&c(t,a.latestValues))}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=t.min+e,t.max=t.max+e}function d(t,e,n,r,a=.5){let s=(0,i.k)(t.min,t.max,a);o(t,e,n,s,r)}function c(t,e){d(t.x,e.x,e.scaleX,e.scale,e.originX),d(t.y,e.y,e.scaleY,e.scale,e.originY)}},50179:(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}},50413:(t,e,n)=>{n.d(e,{p:()=>i});let i=t=>Array.isArray(t)}
1,50563:(t,e,n)=>{n.d(e,{f:()=>a});var i=n(77033),r=n(81900);function a(t,e){let n=t[t.length-1];for(let a=1;a<=e;a++){let s=(0,i.q)(0,e,a);t.push((0,r.k)(n,1,s))}}},52088:(t,e,n)=>{n.d(e,{V:()=>r});var i=n(85920);function r(t,e){let n=(0,i.K)(t),r=new AbortController;return[n,{passive:!0,...e,signal:r.signal},()=>r.abort()]}},52482:(t,e,n)=>{n.d(e,{b:()=>s});var i=n(47765),r=n(67345),a=n(27917);class s 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}`)}))}}},52502:(t,e,n)=>{n.d(e,{A:()=>a});var i=n(32308);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 s,o,l=0;do(s=r(o=e+(n-e)/2,i,a)-t)>0?n=o:e=o;while(Math.abs(s)>1e-7&&++l<12);return o}(i,0,1,t,n),e,a)}},52871:(t,e,n)=>{n.d(e,{w:()=>i});let i=(t,e)=>!!e&&(t===e||i(t,e.parentElement))},54742:(t,e,n)=>{n.d(e,{a:()=>s,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 s(t){return a.has(t.tagName)||!0===t.isContentEditable}},59577:(t,e,n)=>{n.d(e,{e:()=>i});function i(t,{style:e,vars:n},i,r){let a,s=t.style;for(a in e)s[a]=e[a];for(a in r?.applyProjectionStyles(s,i),n)s.setProperty(a,n[a])}},59660:(t,e,n)=>{n.d(e,{K:()=>r});var i=n(85728);function r(t,e,n){let r=t.getProps();return(0,i.a)(r,e,void 0!==n?n:r.custom,t)}},60159:(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,s=0,o=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),s=i(l,r,t),o=i(l,r,t-1/3)}else a=s=o=n;return{red:Math.round(255*a),green:Math.round(255*s),blue:Math.round(255*o),alpha:r}}n.d(e,{a:()=>r})},61135:(t,e,n)=>{n.d(e,{L:()=>i});function i(t,e,n,r=0,a=1){let s=Array.from(t).sort((t,e)=>t.sortNodePosition(e)).indexOf(e),o=t.size,l=(o-1)*r;return"function"==typeof n?n(s,o):1===a?s*r:l-s*r}},62401:(t,e,n)=>{n.d(e,{W:()=>function t(e,n,s=1){(0,i.V)(s<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[l,u]=o(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,s+1):u},t:()=>o});var i=n(38473),r=n(61415),a=n(1968);let s=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function o(t){let e=s.exec(t);if(!e)return[,];let[,n,i,r]=e;return[`--${n??i}`,r]}},62843:(t,e,n)=>{n.d(e,{P:()=>a});var i=n(78203),r=n(52088);function a(t,e,n={}){let[s,o,l]=(0,r.V)(t,n);return s.forEach(t=>{let n,r=!1,a=!1,s=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,s(t))},u=t=>{if("touch"!==t.pointerType){if(r){a=!0;return}s(t)}};t.addEventListener("pointerenter",r=>{if("touch"===r.pointerType||(0,i.D)())return;a=!1;let s=e(t,r);"function"==typeof s&&(n=s,t.addEventListener("pointerleave",u,o))},o),t.addEventListener("pointerdown",()=>{r=!0,window.addEventListener("pointerup",l,o),window.addEventListener("pointercancel",l,o)},o)}),l}},63534:(t,e,n)=>{n.d(e,{h:()=>i});let i=t=>Array.isArray(t)&&"number"!=typeof t[0]},65954:(t,e,n)=>{n.d(e,{M:()=>i});let i=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary},66432:(t,e,n)=>{n.d(e,{B:()=>a});var i=n(94059),r=n(97143);function a({keyframes:t,velocity:e=0,power:n=.8,timeConstant:a=325,bounceDamping:s=10,bounceStiffness:o=500,modifyTarget:l,min:u,max:h,restDelta:d=.5,restSpeed:c}){let m,f,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},A=t=>{let e;if(e=v.value,void 0!==u&&e<u||void 0!==h&&e>h){var n;m=t,f=(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.Y)(T,t,v.value),damping:s,stiffness:o,restDelta:d,restSpeed:c})}};return A(0),{calculatedDuration:null,next:t=>{let e=!1;return(f||void 0!==m||(e=!0,x(t),A(t)),void 0!==m&&t>=m)?f.next(t-m):(e||x(t),v)}}}},66453:(t,e,n)=>{n.d(e,{W:()=>u});var i=n(40691),r=n(29488),a=n(671);class s extends i.X{constructor(t){super(t),t.animationState||(t.animationState=(0,r.L)(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();(0,a.N)(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let o=0;class l extends i.X{constructor(){super(...arguments),this.id=o++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;let i=this.node.animationState.setActive("exit",!t);e&&!t&&i.then(()=>
1{e(this.id)})}mount(){let{register:t,onExitComplete:e}=this.node.presenceContext||{};e&&e(this.id),t&&(this.unmount=t(this.id))}unmount(){}}let u={animation:{Feature:s},exit:{Feature:l}}},67276:(t,e,n)=>{n.d(e,{_:()=>i});function i(t){t.duration=0,t.type="keyframes"}},67345:(t,e,n)=>{n.d(e,{K:()=>m});var i=n(75431),r=n(1411),a=n(62401),s=n(1968),o=n(96186),l=n(44787),u=n(50500),h=n(29975);let d=new Set(["auto","none","0"]);var c=n(59750);class m extends o.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,s.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[o,l]=t,u=(0,r.n)(o),h=(0,r.n)(l);if((0,s.rm)(o)!==(0,s.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()}}},68930:(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"])},69551:(t,e,n)=>{n.d(e,{r:()=>r});var i=n(88547);function r(t,e){let n=t?.[e]??t?.default??t;return n!==t?(0,i.K)(n,t):n}},69735:(t,e,n)=>{n.d(e,{X:()=>r});let i=t=>null!==t;function r(t,{repeat:e,repeatType:n="loop"},r){let a=t.filter(i),s=e&&"loop"!==n&&e%2==1?0:a.length-1;return s&&void 0!==r?r:a[s]}},69801:(t,e,n)=>{n.d(e,{c:()=>f});var i=n(54733),r=n(78203),a=n(52871),s=n(65954),o=n(52088),l=n(54742);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,s.M)(t)&&!(0,r.D)()}let m=new WeakSet;function f(t,e,n={}){let[r,s,p]=(0,o.V)(t,n),v=t=>{let i=t.currentTarget;if(!c(t)||m.has(t))return;u.add(i),n.stopPropagation&&m.add(t);let r=e(i,t),o=(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=>{o(t,i===window||i===document||n.useGlobalTarget||(0,a.w)(i,t.target))},h=t=>{o(t,!1)};window.addEventListener("pointerup",l,s),window.addEventListener("pointercancel",h,s)};return r.forEach(t=>{(n.useGlobalTarget?window:t).addEventListener("pointerdown",v,s),(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,s)),(0,l.c)(t)||t.hasAttribute("tabindex")||(t.tabIndex=0))}),p}},71789:(t,e,n)=>{n.d(e,{_:()=>s});var i=n(59660),r=n(3243),a=n(6641);function s(t,e,n={}){let o;if(t.notify("AnimationStart",e),Array.isArray(e))o=Promise.all(e.map(e=>(0,a.l)(t,e,n)));else if("string"==typeof e)o=(0,a.l)(t,e,n);else{let a="function"==typeof e?(0,i.K)(t,e,n.custom):e;o=Promise.all((0,r.$)(t,a,n))}return o.then(()=>{t.notify("AnimationComplete",e)})}},73227:(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)}},73335:(t,e,n)=>{n.d(e,{U:()=>s});var i=n(41548),r=n(59660),a=n(50413);function s(t,e){let{transitionEnd:n={},transition:s={},...o}=(0,r.K)(t,e)||{};for(let e in o={...o,...n}){var l;let n=(l=o[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))}}},75431:(t,e,n)=>{n.d(e,{$:()=>i});let i=new Set(["width","height","top","left","right","bottom",...n(88696).U])},75745:(t,e,n)=>{n.d(e,{s:()=>g,L:()=>w});var i=n(79960),r=n(58415),a=n(89290),s=n(29427),o=n(46938),l=n(36587),u=n(33701);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:s.k.now()}};var d=n(66432),c=n(30753),m=n(40516),f=n(26992),p=n(21930),v=n(61644);let y=t=>t/100;class g extends v.q{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:t}=this.options;t&&t.updatedAt!==s.k.now()&&this.tick(s.k.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},o.q.mainThread++,this.options=t,this.initAnimation(),this.play(),!1===t.autoplay&&this.pause()}initAnimation(){let{options:t}=this;(0,p.E)(t);let{type:e=c.i,repeat:n=0,repeatDelay:r=0,repeatType:a,velocity:s=0}=t,{keyframes:o}=t,u=e||c.i;u!==c.i&&"number"!=typeof o[0]&&(this.mixKeyframes=(0,i.F)(y,(0,l.j)(o[0],o[1])),o=[0,100]);let h=u({...t,keyframes:o});"mirror"===a&&(this.mirroredGenerator=u({...t,keyframes:[...o].reverse(),velocity:-s})),null===h.calculatedDuration&&(h.calculatedDuration=(0,m.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{generator:n,totalDuration:i,mixKeyframes:a,mirroredGenerator:s,resolvedDuration:o,calculatedDuration:l}=this;if(null===this.startTime)return n.next(0);let{delay:u=0,keyframes:h,repeat:c,repeatType:m,repeatDelay:p,type:v,onUpdate:y,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-i/this.speed,this.startTime)),e?this.currentTime=t:this.updateTime(t);let w=this.currentTime-u*(this.playbackSpeed>=0?1:-1),b=this.playbackSpeed>=0?w<0:w>i;this.currentTime=Math.max(w,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let T=this.currentTime,x=n;if(c){let t=Math.min(this.currentTime,i)/o,e=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&e--,(e=Math.min(e,c+1))%2&&("reverse"===m?(n=1-n,p&&(n-=p/o)):"mirror"===m&&(x=s)),T=(0,r.q)(0,1,n)*o}let A=b?{done:!1,value:h[0]}:x.next(T);a&&(A.value=a(A.value));let{done:k}=A;b||null===l||(k=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&k);return S&&v!==d.B&&(A.value=(0,f.X)(h,this.options,g,this.speed)),y&&y(A.value),S&&this.finish(),A}
1then(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?.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(s.k.now());let e=this.playbackSpeed!==t;this.playbackSpeed=t,e&&(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(s.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,o.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 w(t){return new g(t)}},77033:(t,e,n)=>{n.d(e,{q:()=>i});let i=(t,e,n)=>{let i=e-t;return 0===i?1:(n-t)/i}},78203:(t,e,n)=>{n.d(e,{D:()=>r,I:()=>i});let i={x:!1,y:!1};function r(){return i.x||i.y}},78608:(t,e,n)=>{n.d(e,{O:()=>i});function i(t,e){return n=>n>0?e:t}},79692:(t,e,n)=>{n.d(e,{V:()=>i});let i=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2},79960:(t,e,n)=>{n.d(e,{F:()=>r});let i=(t,e)=>n=>e(t(n)),r=(...t)=>t.reduce(i)},80279:(t,e,n)=>{n.d(e,{g:()=>a});var i=n(98586),r=n(98238);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)}}},84073:(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],s=e.props[a];((0,i.w)(s)||!1===s)&&(n[a]=s)}return n}});var i=n(23394),r=n(38273);let a=r._.length},84914:(t,e,n)=>{n.d(e,{d:()=>s});var i=n(96571),r=n(59577),a=n(68930);function s(t,e,n,s){for(let n in(0,r.e)(t,e,void 0,s),e.attrs)t.setAttribute(a.e.has(n)?n:(0,i.I)(n),e.attrs[n])}},85920:(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)}},88547:(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}},88577:(t,e,n)=>{n.d(e,{po:()=>a,tn:()=>o,yT:()=>s});var i=n(79692),r=n(39487);let a=t=>1-Math.sin(Math.acos(t)),s=(0,r.G)(a),o=(0,i.V)(a)},88952:(t,e,n)=>{n.d(e,{A:()=>y});var i=n(98586),r=n(32308),a=n(29427),s=n(75745),o=n(26992),l=n(96186),u=n(35750),h=n(38473),d=n(60738),c=n(50500);let m=(t,e)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(c.f.test(t)||"0"===t)&&!t.startsWith("url("));var f=n(67276),p=n(61644),v=n(17427);class y extends p.q{constructor({autoplay:t=!0,delay:e=0,type:n="keyframes",repeat:i=0,repeatDelay:r=0,repeatType:s="loop",keyframes:o,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();const m={autoplay:t,delay:e,type:n,repeat:i,repeatDelay:r,repeatType:s,name:u,motionValue:h,element:d,...c},f=d?.KeyframeResolver||l.h;this.keyframeResolver=new f(o,(t,e,n)=>this.onKeyframesResolved(t,e,m,!n),u,h,d),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,e,n,l){this.keyframeResolver=void 0;let{name:c,type:p,velocity:y,delay:g,isHandoff:w,onUpdate:b}=n;this.resolvedAt=a.k.now(),!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],s=m(r,e),o=m(a,e);return(0,h.$)(s===o,`You are trying to animate ${e} from "${r}" to "${a}". "${s?a:r}" is not an animatable value.`,"value-not-animatable"),!!s&&!!o&&(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,c,p,y)&&((i.W.instantAnimations||!g)&&b?.((0,o.X)(t,n,e)),t[0]=t[t.length-1],(0,f._)(n),n.repeat=0);let T={startTime:l?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:e,...n,keyframes:t},x=!w&&(0,v.R)(T),A=T.motionValue?.owner?.current,k=x?new u.n({...T,element:A}):new s.s(T);k.finished.then(()=>{this.notifyFinished()}).catch(r.l),this.pendingTimeline&&(this.stopTimeline=k.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=k}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()}}},94059:(t,e,n)=>{n.d(e,{o:()=>g});var i=n(58415),r=n(89290),a=n(65363),s=n(40516),o=n(34110),l=n(97143);let u=.01,h=2,d=.005,c=.5;var m=n(38473);function f(t,e){return t*Math.sqrt(1-e*e)}let p=["duration","bounce"],v=["stiffness","damping","mass"];function y(t,e){return e.some(e=>void 0!==t[e])}function g(t=.3,e=.3){let n,o="object"!=typeof t?{visualDuration:t,keyframes:[0,1],bounce:e}:t,{restSpeed:w,restDelta:b}=o,T=o.keyframes[0],x=o.keyframes[o.keyframes.length-1],A={done:!1,value:T},{stiffness:k,damping:S,mass:M,duration:V,velocity:E,isResolvedFromDuration:P}=function(t){let e={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!y(t,v)&&y(t,p))if(t.visualDuration){let n=2*Math.PI/(1.2*t.visualDuration),r=n*n,a=2*(0,i.q)(.05,1,1-(t.bounce||0))*Math.sqrt(r);e={...e,mass:1,stiffness:r,damping:a}}else{let n=function({duration:t=800,bounce:e=.3,velocity:n=0,mass:a=1}
1){let s,o;(0,m.$)(t<=(0,r.f)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let l=1-e;l=(0,i.q)(.05,1,l),t=(0,i.q)(.01,10,(0,r.X)(t)),l<1?(s=e=>{let i=e*l,r=i*t;return .001-(i-n)/f(e,l)*Math.exp(-r)},o=e=>{let i=e*l*t,r=Math.pow(l,2)*Math.pow(e,2)*t,a=Math.exp(-i),o=f(Math.pow(e,2),l);return(i*n+n-r)*a*(-s(e)+.001>0?-1:1)/o}):(s=e=>-.001+Math.exp(-e*t)*((e-n)*t+1),o=e=>t*t*(n-e)*Math.exp(-e*t));let u=function(t,e,n){let i=n;for(let n=1;n<12;n++)i-=t(i)/e(i);return i}(s,o,5/t);if(t=(0,r.f)(t),isNaN(u))return{stiffness:100,damping:10,duration:t};{let e=Math.pow(u,2)*a;return{stiffness:e,damping:2*l*Math.sqrt(a*e),duration:t}}}(t);(e={...e,...n,mass:1}).isResolvedFromDuration=!0}return e}({...o,velocity:-(0,r.X)(o.velocity||0)}),C=E||0,D=S/(2*Math.sqrt(k*M)),O=x-T,F=(0,r.X)(Math.sqrt(k/M)),I=5>Math.abs(O);if(w||(w=I?u:h),b||(b=I?d:c),D<1){let t=f(F,D);n=e=>x-Math.exp(-D*F*e)*((C+D*F*O)/t*Math.sin(t*e)+O*Math.cos(t*e))}else if(1===D)n=t=>x-Math.exp(-F*t)*(O+(C+F*O)*t);else{let t=F*Math.sqrt(D*D-1);n=e=>{let n=Math.exp(-D*F*e),i=Math.min(t*e,300);return x-n*((C+D*F*O)*Math.sinh(i)+t*O*Math.cosh(i))/t}}let K={calculatedDuration:P&&V||null,next:t=>{let e=n(t);if(P)A.done=t>=V;else{let i=0===t?C:0;D<1&&(i=0===t?(0,r.f)(C):(0,l.Y)(n,t,e));let a=Math.abs(x-e)<=b;A.done=Math.abs(i)<=w&&a}return A.value=A.done?x:e,A},toString:()=>{let t=Math.min((0,s.t)(K),s.Y),e=(0,a.K)(e=>K.next(t*e).value,t,30);return t+"ms "+e},toTransition:()=>{}};return K}g.applyToOptions=t=>{let e=(0,o.X)(t,100,g);return t.ease=e.ease,t.duration=(0,r.f)(e.duration),t.type="keyframes",t}},95463:(t,e,n)=>{n.d(e,{A:()=>i});function i(t,e){return t.map(t=>t*e)}},97143:(t,e,n)=>{n.d(e,{Y:()=>r});var i=n(45802);function r(t,e,n){let r=Math.max(e-5,0);return(0,i.f)(n-t(r),e-r)}},98238:(t,e,n)=>{n.d(e,{k:()=>r});var i=n(47765);function r(t){return!!((0,i.S)(t)&&t.add)}}}]);
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.