1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,38976,60391,8864,33278,e=>{"use strict";e.s(["Feature",0,class{constructor(e){this.isMounted=!1,this.node=e}update(){}}],38976);var t=e.i(55458);function i(e,t){if((null==e?void 0:e.inherit)&&t){let{inherit:i,...n}=e;return{...t,...n}}return e}e.s(["resolveVariant",0,function(e,i,n){let r=e.getProps();return(0,t.resolveVariantFromProps)(r,i,void 0!==n?n:r.custom,e)}],60391),e.s(["resolveTransition",0,i],8864),e.s(["getValueTransition",0,function(e,t){let n=(null==e?void 0:e[t])??(null==e?void 0:e.default)??e;return n!==e?i(n,e):n}],33278)},70826,e=>{"use strict";let t=new Set(["width","height","top","left","right","bottom",...e.i(59778).transformPropOrder]);e.s(["positionalKeys",0,t])},98577,30350,69273,23301,74794,e=>{"use strict";var t=e.i(64355),i=e.i(60391);let n=e=>Array.isArray(e);e.s(["isKeyframesTarget",0,n],30350),e.s(["setTarget",0,function(e,r){let{transitionEnd:s={},transition:a={},...o}=(0,i.resolveVariant)(e,r)||{};for(let i in o={...o,...s}){var l;let r=n(l=o[i])?l[l.length-1]||0:l;e.hasValue(i)?e.getValue(i).set(r):e.addValue(i,(0,t.motionValue)(r))}}],98577);var r=e.i(19372),s=e.i(50764);function a(e){return!!((0,s.isMotionValue)(e)&&e.add)}e.s(["isWillChangeMotionValue",0,a],69273),e.s(["addValueToWillChange",0,function(e,t){let i=e.getValue("willChange");if(a(i))return i.add(t);if(!i&&r.MotionGlobalConfig.WillChange){let i=new r.MotionGlobalConfig.WillChange("auto");e.addValue("willChange",i),i.add(t)}}],23301);var o=e.i(54653);e.s(["getOptimisedAppearId",0,function(e){return e.props[o.optimizedAppearDataAttribute]}],74794)},15645,2722,26371,150,2887,19291,15395,e=>{"use strict";let t=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return t.reduce((e,t)=>i=>t(e(i)))};e.s(["pipe",0,t],15645);var i=e.i(25542),n=e.i(95905),r=e.i(70080),s=e.i(49997),a=e.i(34771),o=e.i(8027);function l(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}function u(e){let{hue:t,saturation:i,lightness:n,alpha:r}=e;t/=360,n/=100;let s=0,a=0,o=0;if(i/=100){let e=n<.5?n*(1+i):n+i-n*i,r=2*n-e;s=l(r,e,t+1/3),a=l(r,e,t),o=l(r,e,t-1/3)}else s=a=o=n;return{red:Math.round(255*s),green:Math.round(255*a),blue:Math.round(255*o),alpha:r}}e.s(["hslaToRgba",0,u],2722);var h=e.i(28076);function d(e,t){return i=>i>0?t:e}e.s(["mixImmediate",0,d],26371);var c=e.i(41330);let m=(e,t,i)=>{let n=e*e,r=i*(t*t-n)+n;return r<0?0:Math.sqrt(r)},p=[a.hex,h.rgba,o.hsla];function f(e){let t=p.find(t=>t.test(e));if((0,i.warning)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let n=t.parse(e);return t===o.hsla&&(n=u(n)),n}let v=(e,t)=>{let i=f(e),n=f(t);if(!i||!n)return d(e,t);let r={...i};return e=>(r.red=m(i.red,n.red,e),r.green=m(i.green,n.green,e),r.blue=m(i.blue,n.blue,e),r.alpha=(0,c.mixNumber)(i.alpha,n.alpha,e),h.rgba.transform(r))};e.s(["mixColor",0,v,"mixLinearColor",0,m],150);let g=new Set(["none","hidden"]);function y(e,t){return g.has(e)?i=>i<=0?e:t:i=>i>=1?t:e}function T(e,t){return i=>(0,c.mixNumber)(e,t,i)}function b(e){return"number"==typeof e?T:"string"==typeof e?(0,n.isCSSVariableToken)(e)?d:r.color.test(e)?v:A:Array.isArray(e)?x:"object"==typeof e?r.color.test(e)?v:w:d}function x(e,t){let i=[...e],n=i.length,r=e.map((e,i)=>b(e)(e,t[i]));return e=>{for(let t=0;t<n;t++)i[t]=r[t](e);return i}}function w(e,t){let i={...e,...t},n={};for(let r in i)void 0!==e[r]&&void 0!==t[r]&&(n[r]=b(e[r])(e[r],t[r]));return e=>{for(let t in n)i[t]=n[t](e);return i}}e.s(["invisibleValues",0,g,"mixVisibility",0,y],2887);let A=(e,n)=>{let r=s.complex.createTransformer(n),a=(0,s.analyseComplexValue)(e),o=(0,s.analyseComplexValue)(n);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?g.has(e)&&!o.values.length||g.has(n)&&!a.values.length?y(e,n):t(x(function(e,t){let i=[],n={color:0,var:0,number:0};for(let r=0;r<t.values.length;r++){let s=t.types[r],a=e.indexes[s][n[s]],o=e.values[a]??0;i[r]=o,n[s]++}return i}(a,o),o.values),r):((0,i.warning)(!0,`Complex values '${e}' and '${n}
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"),d(e,n))};e.s(["getMixer",0,b,"mixArray",0,x,"mixComplex",0,A,"mixObject",0,w],19291),e.s(["mix",0,function(e,t,i){return"number"==typeof e&&"number"==typeof t&&"number"==typeof i?(0,c.mixNumber)(e,t,i):b(e)(e,t)}],15395)},48175,6423,19084,53584,12702,35032,64350,15745,77182,97476,91388,23016,3981,509,11339,e=>{"use strict";var t=e.i(20802),i=e.i(7953);e.s(["frameloopDriver",0,e=>{let n=t=>{let{timestamp:i}=t;return e(i)};return{start:function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return i.frame.update(n,e)},stop:()=>(0,i.cancelFrame)(n),now:()=>i.frameData.isProcessing?i.frameData.timestamp:t.time.now()}}],48175);var n=e.i(33836),r=e.i(8983),s=e.i(25542),a=e.i(50252);function o(e){let t=0,i=e.next(t);for(;!i.done&&t<2e4;)t+=50,i=e.next(t);return t>=2e4?1/0:t}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,i=arguments.length>2?arguments[2]:void 0,r=i({...e,keyframes:[0,t]}),s=Math.min(o(r),2e4);return{type:"keyframes",ease:e=>r.next(s*e).value/t,duration:(0,n.millisecondsToSeconds)(s)}}e.s(["calcGeneratorDuration",0,o,"maxGeneratorDuration",0,2e4],6423),e.s(["createGeneratorEasing",0,l],19084);let u=.01,h=2,d=.005,c=.5;function m(e,t){return e*Math.sqrt(1-t*t)}let p=["duration","bounce"],f=["stiffness","damping","mass"];function v(e,t){return t.some(t=>void 0!==e[t])}function g(){let e,t,i,l,g,y,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.3,b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.3,x="object"!=typeof T?{visualDuration:T,keyframes:[0,1],bounce:b}:T,{restSpeed:w,restDelta:A}=x,S=x.keyframes[0],V=x.keyframes[x.keyframes.length-1],M={done:!1,value:S},{stiffness:C,damping:k,mass:E,duration:P,velocity:D,isResolvedFromDuration:O}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!v(e,f)&&v(e,p))if(t.velocity=0,e.visualDuration){let i=2*Math.PI/(1.2*e.visualDuration),n=i*i,s=2*(0,r.clamp)(.05,1,1-(e.bounce||0))*Math.sqrt(n);t={...t,mass:1,stiffness:n,damping:s}}else{let i=function(e){let t,i,{duration:a=800,bounce:o=.3,velocity:l=0,mass:u=1}=e;(0,s.warning)(a<=(0,n.secondsToMilliseconds)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let h=1-o;h=(0,r.clamp)(.05,1,h),a=(0,r.clamp)(.01,10,(0,n.millisecondsToSeconds)(a)),h<1?(t=e=>{let t=e*h,i=t*a;return .001-(t-l)/m(e,h)*Math.exp(-i)},i=e=>{let i=e*h*a,n=Math.pow(h,2)*Math.pow(e,2)*a,r=Math.exp(-i),s=m(Math.pow(e,2),h);return(i*l+l-n)*r*(-t(e)+.001>0?-1:1)/s}):(t=e=>-.001+Math.exp(-e*a)*((e-l)*a+1),i=e=>a*a*(l-e)*Math.exp(-e*a));let d=function(e,t,i){let n=i;for(let i=1;i<12;i++)n-=e(n)/t(n);return n}(t,i,5/a);if(a=(0,n.secondsToMilliseconds)(a),isNaN(d))return{stiffness:100,damping:10,duration:a};{let e=Math.pow(d,2)*u;return{stiffness:e,damping:2*h*Math.sqrt(u*e),duration:a}}}({...e,velocity:0});(t={...t,...i,mass:1}).isResolvedFromDuration=!0}return t}({...x,velocity:-(0,n.millisecondsToSeconds)(x.velocity||0)}),F=D||0,I=k/(2*Math.sqrt(C*E)),L=V-S,K=(0,n.millisecondsToSeconds)(Math.sqrt(C/E)),B=5>Math.abs(L);if(w||(w=B?u:h),A||(A=B?d:c),I<1)i=m(K,I),l=(F+I*K*L)/i,e=e=>V-Math.exp(-I*K*e)*(l*Math.sin(i*e)+L*Math.cos(i*e)),g=I*K*l+L*i,y=I*K*L-l*i,t=e=>Math.exp(-I*K*e)*(g*Math.sin(i*e)+y*Math.cos(i*e));else if(1===I){e=e=>V-Math.exp(-K*e)*(L+(F+K*L)*e);let i=F+K*L;t=e=>Math.exp(-K*e)*(K*i*e-F)}else{let i=K*Math.sqrt(I*I-1);e=e=>{let t=Math.exp(-I*K*e),n=Math.min(i*e,300);return V-t*((F+I*K*L)*Math.sinh(n)+i*L*Math.cosh(n))/i};let n=(F+I*K*L)/i,r=I*K*n-L*i,s=I*K*L-n*i;t=e=>{let t=Math.exp(-I*K*e),n=Math.min(i*e,300);return t*(r*Math.sinh(n)+s*Math.cosh(n))}}let G={calculatedDuration:O&&P||null,velocity:e=>(0,n.secondsToMilliseconds)(t(e)),next:r=>{if(!O&&I<1){let e=Math.exp(-I*K*r),t=Math.sin(i*r),s=Math.cos(i*r),a=V-e*(l*t+L*s);return M.done=Math.abs((0,n.secondsToMilliseconds)(e*(g*t+y*s)))<=w&&Math.abs(V-a)<=A,M.value=M.done?V:a,M}let s=e(r);return O?M.done=r>=P:M.done=Math.abs((0,n.secondsToMilliseconds)(t(r)))<=w&&Math.abs(V-s)<=A,M.value=M.done?V:s,M},toString:()=>{let e=Math.min(o(G),2e4),t=(0,a.generateLinearEasing)(t=>G.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return G}
1g.applyToOptions=e=>{let t=l(e,100,g);return e.ease=t.ease,e.duration=(0,n.secondsToMilliseconds)(t.duration),e.type="keyframes",e},e.s(["spring",0,g],53584);var y=e.i(98361);function T(e,t,i){let n=Math.max(t-5,0);return(0,y.velocityPerSecond)(i-e(n),t-n)}e.s(["getGeneratorVelocity",0,T],12702),e.s(["inertia",0,function(e){let t,i,{keyframes:n,velocity:r=0,power:s=.8,timeConstant:a=325,bounceDamping:o=10,bounceStiffness:l=500,modifyTarget:u,min:h,max:d,restDelta:c=.5,restSpeed:m}=e,p=n[0],f={done:!1,value:p},v=s*r,y=p+v,b=void 0===u?y:u(y);b!==y&&(v=b-p);let x=e=>-v*Math.exp(-e/a),w=e=>b+x(e),A=e=>{let t=x(e),i=w(e);f.done=Math.abs(t)<=c,f.value=f.done?b:i},S=e=>{let n;if(n=f.value,void 0!==h&&n<h||void 0!==d&&n>d){var r;t=e,i=g({keyframes:[f.value,(r=f.value,void 0===h?d:void 0===d||Math.abs(h-r)<Math.abs(d-r)?h:d)],velocity:T(w,e,f.value),damping:o,stiffness:l,restDelta:c,restSpeed:m})}};return S(0),{calculatedDuration:null,next:e=>{let n=!1;return(i||void 0!==t||(n=!0,A(e),S(e)),void 0!==t&&e>=t)?i.next(e-t):(n||A(e),f)}}}],35032);var b=e.i(20194);let x=(e,t,i)=>(((1-3*i+3*t)*e+(3*i-6*t))*e+3*t)*e;function w(e,t,i,n){return e===t&&i===n?b.noop:r=>0===r||1===r?r:x(function(e,t,i,n,r){let s,a,o=0;do(s=x(a=t+(i-t)/2,n,r)-e)>0?i=a:t=a;while(Math.abs(s)>1e-7&&++o<12)return a}(r,0,1,e,i),t,n)}e.s(["cubicBezier",0,w],64350);let A=w(.42,0,1,1),S=w(0,0,.58,1),V=w(.42,0,.58,1);e.s(["easeIn",0,A,"easeInOut",0,V,"easeOut",0,S],15745),e.s(["isEasingArray",0,e=>Array.isArray(e)&&"number"!=typeof e[0]],77182);let M=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2;e.s(["mirrorEasing",0,M],97476);let C=e=>t=>1-e(1-t);e.s(["reverseEasing",0,C],91388);let k=w(.33,1.53,.69,.99),E=C(k),P=M(E);e.s(["backIn",0,E,"backInOut",0,P,"backOut",0,k],23016);let D=e=>e>=1?1:(e*=2)<1?.5*E(e):.5*(2-Math.pow(2,-10*(e-1)));e.s(["anticipate",0,D],3981);let O=e=>1-Math.sin(Math.acos(e)),F=C(O),I=M(O);e.s(["circIn",0,O,"circInOut",0,I,"circOut",0,F],509);var L=e.i(10514);let K={linear:b.noop,easeIn:A,easeInOut:V,easeOut:S,circIn:O,circInOut:I,circOut:F,backIn:E,backInOut:P,backOut:k,anticipate:D};e.s(["easingDefinitionToFunction",0,e=>{if((0,L.isBezierDefinition)(e)){(0,s.invariant)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,i,n,r]=e;return w(t,i,n,r)}return"string"==typeof e?((0,s.invariant)(void 0!==K[e],`Invalid easing type '${e}'`,"invalid-easing-type"),K[e]):e}],11339)},70934,e=>{"use strict";e.s(["progress",0,(e,t,i)=>{let n=t-e;return n?(i-e)/n:1}])},62667,98809,31224,e=>{"use strict";var t=e.i(25542),i=e.i(8983),n=e.i(19372),r=e.i(20194),s=e.i(15645),a=e.i(70934),o=e.i(15395);e.s(["interpolate",0,function(e,l){let{clamp:u=!0,ease:h,mixer:d}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=e.length;if((0,t.invariant)(c===l.length,"Both input and output ranges must be the same length","range-length"),1===c)return()=>l[0];if(2===c&&l[0]===l[1])return()=>l[1];let m=e[0]===e[1];e[0]>e[c-1]&&(e=[...e].reverse(),l=[...l].reverse());let p=function(e,t,i){let a=[],l=i||n.MotionGlobalConfig.mix||o.mix,u=e.length-1;for(let i=0;i<u;i++){let n=l(e[i],e[i+1]);if(t){let e=Array.isArray(t)?t[i]||r.noop:t;n=(0,s.pipe)(e,n)}a.push(n)}return a}(l,h,d),f=p.length,v=t=>{if(m&&t<e[0])return l[0];let i=0;if(f>1)for(;i<e.length-2&&!(t<e[i+1]);i++);let n=(0,a.progress)(e[i],e[i+1],t);return p[i](n)};return u?t=>v((0,i.clamp)(e[0],e[c-1],t)):v}],62667);var l=e.i(41330);function u(e,t){let i=e[e.length-1];for(let n=1;n<=t;n++){let r=(0,a.progress)(0,t,n);e.push((0,l.mixNumber)(i,1,r))}}e.s(["fillOffset",0,u],98809),e.s(["defaultOffset",0,function(e){let t=[0];return u(t,e.length-1),t}],31224)},57722,10826,42353,4282,61050,25838,16616,6222,46010,84838,90350,332,38615,22386,59452,29949,51981,e=>{"use strict";var t=e.i(38976),i=e.i(60391),n=e.i(33278),r=e.i(8864),s=e.i(70826),a=e.i(98577),o=e.i(23301),l=e.i(74794),u=e.i(33836),h=e.i(19372),d=e.i(20194),c=e.i(20802);e.i(46539);var m=e.i(15645),p=e.i(8983),f=e.i(6470),v=e.i(15395),g=e.i(48175),y=e.i(35032),T=e.i(15745),b=e.i(77182),x=e.i(11339),w=e.i(62667),A=e.i(31224);function S(e,t){return e.map(e=>e*t)}function V(e,t){return e.map(()=>t||T.easeInOut).splice(0,e.length-1)}function M(e){let{duration:t=300,keyframes:i,times:n,ease:r="easeInOut"}=e,s=(0,b.isEasingArray)(r)?r.map(x.easingDefinitionToFunction):(0,x.easingDefinitionToFunction)(r),a={done:!1,value:i[0]},o=S(n&&n.length===i.length?n:(0,A.defaultOffset)(i),t),l=(0,w.interpolate)(o,i,{ease:Array.isArray(s)?s:V(i,s)});return{calculatedDuration:t,next:e=>(a.value=l(e),a.done=e>=t,a)}}e.s(["convertOffsetToTimes",0,S],10826),e.s(["defaultEasing",0,V,"keyframes",0,M],42353);var C=e.i(6423),k=e.i(12702),E=e.i(12126),P=e.i(53584);let D={decay:y.inertia,inertia:y.inertia,tween:M,keyframes:M,spring:P.spring};function O(e){"string"==typeof e.type&&(e.type=D[e.type])}var F=e.i(47553);let I=e=>e/100;class L extends F.WithPromise{constructor(e){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=()=>{var e,t;let{motionValue:i}=this.options;i&&i.updatedAt!==c.time.now()&&this.tick(c.time.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null==(e=(t=this.options).onStop)||e.call(t))},f.activeAnimations.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;O(e);let{type:t=M,repeat:i=0,repeatDelay:n=0,repeatType:r,velocity:s=0}=e,{keyframes:a}=e,o=t||M;o!==M&&"number"!=typeof a[0]&&(this.mixKeyframes=(0,m.pipe)(I,(0,v.mix)(a[0],a[1])),a=[0,100]);let l=o({...e,keyframes:a});"mirror"===r&&(this.mirroredGenerator=o({...e,keyframes:[...a].reverse(),velocity:-s})),null===l.calculatedDuration&&(l.calculatedDuration=(0,C.calcGeneratorDuration)(l));let{calculatedDuration:u}=l;this.calculatedDuration=u,this.resolvedDuration=u+n,this.totalDuration=this.resolvedDuration*(i+1)-n,this.generator=l}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e){let t,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{generator:n,totalDuration:r,mixKeyframes:s,mirroredGenerator:a,resolvedDuration:o,calculatedDuration:l}=this;if(null===this.startTime)return n.next(0);let{delay:u=0,keyframes:h,repeat:d,repeatType:c,repeatDelay:m,type:f,onUpdate:v,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),i?this.currentTime=e:this.updateTime(e);let T=this.currentTime-u*(this.playbackSpeed>=0?1:-1),b=this.playbackSpeed>=0?T<0:T>r;this.currentTime=Math.max(T,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let x=this.currentTime,w=n;if(d){let e=Math.min(this.currentTime,r)/o,t=Math.floor(e),i=e%1;!i&&e>=1&&(i=1),1===i&&t--,(t=Math.min(t,d+1))%2&&("reverse"===c?(i=1-i,m&&(i-=m/o)):"mirror"===c&&(w=a)),x=(0,p.clamp)(0,1,i)*o}b?(this.delayState.value=h[0],t=this.delayState):t=w.next(x),s&&!b&&(t.value=s(t.value));let{done:A}=t;b||null===l||(A=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&A);return S&&f!==y.inertia&&(t.value=(0,E.getFinalKeyframe)(h,this.options,g,this.speed)),v&&v(t.value),S&&this.finish(),t}then(e,t){return this.finished.then(e,t)}get duration(){return(0,u.millisecondsToSeconds)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,u.millisecondsToSeconds)(e)}get time(){return(0,u.millisecondsToSeconds)(this.currentTime)}set time(e){e=(0,u.secondsToMilliseconds)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return(0,k.getGeneratorVelocity)(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(c.time.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=(0,u.millisecondsToSeconds)(this.currentTime))}play(){var e,t;if(this.isStopped)return;let{driver:i=g.frameloopDriver,startTime:n}=this.options;this.driver||(this.driver=i(e=>this.tick(e))),null==(e=(t=this.options).onPlay)||e.call(t);let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),"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(c.time.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null==(e=(t=this.options).onComplete)||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null==(e=(t=this.options).onCancel)||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,f.activeAnimations.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null==(t=this.driver)||t.stop(),e.observe(this)}}e.s(["JSAnimation",0,L,"animateValue",0,function(e){return new L(e)}],4282);var K=e.i(20986),B=e.i(71929),G=e.i(91662),R=e.i(509),N=e.i(23016);let j={anticipate:e.i(3981).anticipate,backInOut:N.backInOut,circInOut:R.circInOut};class H extends G.NativeAnimation{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in j&&
1(e.ease=j[e.ease])}(e),O(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:i,onComplete:n,element:r,...s}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new L({...s,autoplay:!1}),o=Math.max(10,c.time.now()-this.startTime),l=(0,p.clamp)(0,10,o-10),u=a.sample(o).value,{name:h}=this.options;r&&h&&(0,B.setStyle)(r,h,u),t.setWithVelocity(a.sample(Math.max(0,o-l)).value,u,l),a.stop()}}e.s(["NativeAnimationExtended",0,H],61050);var W=e.i(25542),q=e.i(30142),z=e.i(49997);let U=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(z.complex.test(e)||"0"===e)&&!e.startsWith("url("));function $(e){e.duration=0,e.type="keyframes"}e.s(["makeAnimationInstant",0,$],25838);var Y=F,_=e.i(61866),X=e.i(37259);let J=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,Z=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),Q=(0,_.memo)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function ee(e){var t;let{motionValue:i,name:n,repeatDelay:r,repeatType:s,damping:a,type:o,keyframes:l}=e;if(!((null==i||null==(t=i.owner)?void 0:t.current)instanceof HTMLElement))return!1;let{onUpdate:u,transformTemplate:h}=i.owner.getProps();return Q()&&n&&(X.acceleratedValues.has(n)||Z.has(n)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&J.test(e[t]))return!0;return!1}(l))&&("transform"!==n||!h)&&!u&&!r&&"mirror"!==s&&0!==a&&"inertia"!==o}e.s(["supportsBrowserAnimation",0,ee],16616);class et extends Y.WithPromise{constructor({autoplay:e=!0,delay:t=0,type:i="keyframes",repeat:n=0,repeatDelay:r=0,repeatType:s="loop",keyframes:a,name:o,motionValue:l,element:u,...h}){var d;super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null==(t=this.stopTimeline)||t.call(this)),null==(e=this.keyframeResolver)||e.cancel()},this.createdAt=c.time.now();const m={autoplay:e,delay:t,type:i,repeat:n,repeatDelay:r,repeatType:s,name:o,motionValue:l,element:u,...h},p=(null==u?void 0:u.KeyframeResolver)||K.KeyframeResolver;this.keyframeResolver=new p(a,(e,t,i)=>this.onKeyframesResolved(e,t,m,!i),o,l,u),null==(d=this.keyframeResolver)||d.scheduleResolve()}onKeyframesResolved(e,t,i,n){var r,s;let a;this.keyframeResolver=void 0;let{name:o,type:l,velocity:u,delay:m,isHandoff:p,onUpdate:f}=i;this.resolvedAt=c.time.now();let v=!0;!function(e,t,i,n){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let s=e[e.length-1],a=U(r,t),o=U(s,t);return(0,W.warning)(a===o,`You are trying to animate ${t} from "${r}" to "${s}". "${a?s:r}" is not an animatable value.`,"value-not-animatable"),!!a&&!!o&&(function(e){let t=e[0];if(1===e.length)return!0;for(let i=0;i<e.length;i++)if(e[i]!==t)return!0}(e)||("spring"===i||(0,q.isGenerator)(i))&&n)}(e,o,l,u)&&(v=!1,(h.MotionGlobalConfig.instantAnimations||!m)&&(null==f||f((0,E.getFinalKeyframe)(e,i,t))),e[0]=e[e.length-1],$(i),i.repeat=0);let g={startTime:n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...i,keyframes:e},y=v&&!p&&ee(g),T=null==(s=g.motionValue)||null==(r=s.owner)?void 0:r.current;if(y)try{a=new H({...g,element:T})}catch{a=new L(g)}else a=new L(g);a.finished.then(()=>{this.notifyFinished()}).catch(d.noop),this.pendingTimeline&&(this.stopTimeline=a.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=a}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){if(!this._animation){var e;null==(e=this.keyframeResolver)||e.resume(),(0,K.flushKeyframeResolvers)()}return this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null==(e=this.keyframeResolver)||e.cancel()}}e.s(["AsyncMotionValueAnimation",0,et],6222);var ei=e.i(59778);let en={type:"spring",stiffness:500,damping:25,restSpeed:10},er={type:"keyframes",duration:.8},es={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},ea=(e,t)=>{let{keyframes:i}=t;return i.length>2?er:ei.transformProps.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===i[1]?2*Math.sqrt(550):30,restSpeed:10}:en:es};e.s(["getDefaultTransition",0,ea],46010);let eo=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function el(e){for(let t in e)if(!eo.has(t))return!0;return!1}e.s(["isTransitionDefined",0,el],84838);var eu=e.i(7953);let eh=function(e,t,i){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0;return o=>{let l=(0,n.getValueTransition)(r,e)||{},d=l.delay||r.delay||0,{elapsed:c=0}=r;c-=(0,u.secondsToMilliseconds)(d);let m={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-c,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{o(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:a?void 0:s};el(l)||Object.assign(m,ea(e,m)),m.duration&&(m.duration=(0,u.secondsToMilliseconds)(m.duration)),m.repeatDelay&&(m.repeatDelay=(0,u.secondsToMilliseconds)(m.repeatDelay)),void 0!==m.from&&(m.keyframes[0]=m.from);let p=!1;if(!1!==m.type&&(0!==m.duration||m.repeatDelay)||($(m),0===m.delay&&(p=!0)),(h.MotionGlobalConfig.instantAnimations||h.MotionGlobalConfig.skipAnimations||(null==s?void 0:s.shouldSkipAnimations)||l.skipAnimations)&&(p=!0,$(m),m.delay=0),m.allowFlatten=!l.type&&!l.ease,p&&!a&&void 0!==t.get()){let e=(0,E.getFinalKeyframe)(m.keyframes,l);if(void 0!==e)return void eu.frame.update(()=>{m.onUpdate(e),m.onComplete()})}return l.isSync?new L(m):new et(m)}};function ed(e,t){let{delay:i=0,transitionOverride:u,type:h}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:d,transitionEnd:c,...m}=t,p=e.getDefaultTransition(),f=null==(d=d?(0,r.resolveTransition)(d,p):p)?void 0:d.reduceMotion,v=null==d?void 0:d.skipAnimations;u&&(d=u);let g=[],y=h&&e.animationState&&e.animationState.getState()[h],T=null==d?void 0:d.path;for(let t in T&&T.animateVisualElement(e,m,d,i,g),m){let r=e.getValue(t,e.latestValues[t]??null),a=m[t];if(void 0===a||y&&function(e,t){let{protectedKeys:i,needsAnimating:n}=e,r=i.hasOwnProperty(t)&&!0!==n[t];return n[t]=!1,r}(y,t))continue;let u={delay:i,...(0,n.getValueTransition)(d||{},t)};v&&(u.skipAnimations=!0);let h=r.get();if(void 0!==h&&!r.isAnimating()&&!Array.isArray(a)&&a===h&&!u.velocity){eu.frame.update(()=>
1r.set(a));continue}let c=!1;if(window.MotionHandoffAnimation){let i=(0,l.getOptimisedAppearId)(e);if(i){let e=window.MotionHandoffAnimation(i,t,eu.frame);null!==e&&(u.startTime=e,c=!0)}}(0,o.addValueToWillChange)(e,t);let p=f??e.shouldReduceMotion;r.start(eh(t,r,a,p&&s.positionalKeys.has(t)?{type:!1}:u,e,c));let T=r.animation;T&&g.push(T)}if(c){let t=()=>eu.frame.update(()=>{c&&(0,a.setTarget)(e,c)});g.length?Promise.all(g).then(t):t()}return g}function ec(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),a=e.size,o=(a-1)*n;return"function"==typeof i?i(s,a):1===r?s*n:o-s*n}function em(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=(0,i.resolveVariant)(e,t,"exit"===r.type?null==(n=e.presenceContext)?void 0:n.custom:void 0),{transition:a=e.getDefaultTransition()||{}}=s||{};r.transitionOverride&&(a=r.transitionOverride);let o=s?()=>Promise.all(ed(e,s,r)):()=>Promise.resolve(),l=e.variantChildren&&e.variantChildren.size?function(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{delayChildren:n=0,staggerChildren:s,staggerDirection:o}=a;return function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,a=arguments.length>6?arguments[6]:void 0,o=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),o.push(em(l,t,{...a,delay:i+("function"==typeof n?0:n)+ec(e.variantChildren,l,n,r,s)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(o)}(e,t,i,n,s,o,r)}:()=>Promise.resolve(),{when:u}=a;if(!u)return Promise.all([o(),l(r.delay)]);{let[e,t]="beforeChildren"===u?[o,l]:[l,o];return e().then(()=>t())}}function ep(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>em(e,t,r)));else if("string"==typeof t)n=em(e,t,r);else{let s="function"==typeof t?(0,i.resolveVariant)(e,t,r.custom):t;n=Promise.all(ed(e,s,r))}return n.then(()=>{e.notify("AnimationComplete",t)})}e.s(["animateMotionValue",0,eh],90350),e.s(["animateTarget",0,ed],332),e.s(["calcChildStagger",0,ec],38615),e.s(["animateVariant",0,em],22386),e.s(["animateVisualElement",0,ep],59452);var ef=e.i(43646),ev=e.i(61749);let eg=ev.variantProps.length;function ey(e){if(!e)return;if(!e.isControllingVariants){let t=e.parent&&ey(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}let t={};for(let i=0;i<eg;i++){let n=ev.variantProps[i],r=e.props[n];((0,ef.isVariantLabel)(r)||!1===r)&&(t[n]=r)}return t}e.s(["getVariantContext",0,ey],29949);var eT=e.i(8578),eb=e.i(30350);function ex(e,t){if(!Array.isArray(t))return!1;let i=t.length;if(i!==e.length)return!1;for(let n=0;n<i;n++)if(t[n]!==e[n])return!1;return!0}let ew=[...ev.variantPriorityOrder].reverse(),eA=ev.variantPriorityOrder.length;function eS(e){let t=t=>Promise.all(t.map(t=>{let{animation:i,options:n}=t;return ep(e,i,n)})),n=eC(),r=!0,s=!1,a=t=>(n,r)=>{var s;let a=(0,i.resolveVariant)(e,r,"exit"===t?null==(s=e.presenceContext)?void 0:s.custom:void 0);if(a){let{transition:e,transitionEnd:t,...i}=a;n={...n,...i,...t}}return n};function o(o){let{props:l}=e,u=ey(e.parent)||{},h=[],d=new Set,c={},m=1/0;for(let t=0;t<eA;t++){let p=ew[t],f=n[p],v=void 0!==l[p]?l[p]:u[p],g=(0,ef.isVariantLabel)(v),y=p===o?f.isActive:null;!1===y&&(m=t);let T=v===u[p]&&v!==l[p]&&g;if(T&&(r||s)&&e.manuallyAnimateOnMount&&(T=!1),f.protectedKeys={...c},!f.isActive&&null===y||!v&&!f.prevProp||(0,eT.isAnimationControls)(v)||"boolean"==typeof v)continue;if("exit"===p&&f.isActive&&!0!==y){f.prevResolvedValues&&(c={...c,...f.prevResolvedValues});continue}let b=eV(f.prevProp,v),x=b||p===o&&f.isActive&&!T&&g||t>m&&g,w=!1,A=Array.isArray(v)?v:[v],S=A.reduce(a(p),{});!1===y&&(S={});let{prevResolvedValues:V={}}=f,M={...V,...S},C=t=>{x=!0,d.has(t)&&(w=!0,d.delete(t)),f.needsAnimating[t]=!0;let i=e.getValue(t);i&&(i.liveStyle=!1)};for(let e in M){let t=S[e],i=V[e];if(!c.hasOwnProperty(e))((0,eb.isKeyframesTarget)(t)&&(0,eb.isKeyframesTarget)(i)?!ex(t,i)||b:t!==i)?null!=t?C(e):d.add(e):void 0!==t&&d.has(e)?C(e):f.protectedKeys[e]=!0}f.prevProp=v,f.prevResolvedValues=S,f.isActive&&(c={...c,...S}),(r||s)&&e.blockInitialAnimation&&(x=!1);let k=T&&b,E=!k||w;x&&E&&h.push(...A.map(t=>{let n={type:p};if("string"==typeof t&&(r||s)&&!k&&e.manuallyAnimateOnMount&&e.parent){let{parent:r}=e,s=(0,i.resolveVariant)(r,t);if(r.enteringChildren&&s){let{delayChildren:t}=s.transition||{};n.delay=ec(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(d.size){let t={};if("boolean"!=typeof l.initial){let n=(0,i.resolveVariant)(e,Array.isArray(l.initial)?l.initial[0]:l.initial);n&&n.transition&&(t.transition=n.transition)}
1d.forEach(i=>{let n=e.getBaseTarget(i),r=e.getValue(i);r&&(r.liveStyle=!0),t[i]=n??null}),h.push({animation:t})}let p=!!h.length;return r&&(!1===l.initial||l.initial===l.animate)&&!e.manuallyAnimateOnMount&&(p=!1),r=!1,s=!1,p?t(h):Promise.resolve()}return{animateChanges:o,setActive:function(t,i){var r;if(n[t].isActive===i)return Promise.resolve();null==(r=e.variantChildren)||r.forEach(e=>{var n;return null==(n=e.animationState)?void 0:n.setActive(t,i)}),n[t].isActive=i;let s=o(t);for(let e in n)n[e].protectedKeys={};return s},setAnimateFunction:function(i){t=i(e)},getState:()=>n,reset:()=>{n=eC(),s=!0}}}function eV(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!ex(t,e)}function eM(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function eC(){return{animate:eM(!0),whileInView:eM(),whileHover:eM(),whileTap:eM(),whileDrag:eM(),whileFocus:eM(),exit:eM()}}e.s(["checkVariantsDidChange",0,eV,"createAnimationState",0,eS],51981);class ek extends t.Feature{constructor(e){super(e),e.animationState||(e.animationState=eS(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,eT.isAnimationControls)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null==(e=this.unmountControls)||e.call(this)}}var eE=t;let eP=0;class eD extends eE.Feature{constructor(){super(...arguments),this.id=eP++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&!1===n){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let n=(0,i.resolveVariant)(this.node,e,t);if(n){let{transition:e,transitionEnd:t,...i}=n;for(let e in i){var r;null==(r=this.node.getValue(e))||r.jump(i[e])}}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let s=this.node.animationState.setActive("exit",!e);t&&!e&&s.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}e.s(["animations",0,{animation:{Feature:ek},exit:{Feature:eD}}],57722)},10927,e=>{"use strict";let t={x:!1,y:!1};e.s(["isDragActive",0,function(){return t.x||t.y},"isDragging",0,t])},88133,e=>{"use strict";e.s(["resolveElements",0,function(e,t,i){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let r=(null==i?void 0:i[e])??n.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e).filter(e=>null!=e)}])},8416,67454,e=>{"use strict";var t=e.i(10927),i=e.i(88133);function n(e,t){let n=(0,i.resolveElements)(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}e.s(["setupGesture",0,n],67454),e.s(["hover",0,function(e,i){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},[s,a,o]=n(e,r);return s.forEach(e=>{let n,r=!1,s=!1,o=t=>{n&&(n(t),n=void 0),e.removeEventListener("pointerleave",u)},l=e=>{r=!1,window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",l),s&&(s=!1,o(e))},u=e=>{if("touch"!==e.pointerType){if(r){s=!0;return}o(e)}};e.addEventListener("pointerenter",r=>{if("touch"===r.pointerType||(0,t.isDragActive)())return;s=!1;let o=i(e,r);"function"==typeof o&&(n=o,e.addEventListener("pointerleave",u,a))},a),e.addEventListener("pointerdown",()=>{r=!0,window.addEventListener("pointerup",l,a),window.addEventListener("pointercancel",l,a)},a)}),o}],8416)},19186,58904,e=>{"use strict";let t=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function i(e){return{point:{x:e.pageX,y:e.pageY}}}e.s(["isPrimaryPointer",0,t],58904),e.s(["addPointerInfo",0,e=>n=>t(n)&&e(n,i(n)),"extractEventInfo",0,i],19186)},95753,e=>{"use strict";var t=e.i(38976),i=e.i(8416),n=e.i(7953),r=e.i(19186);function s(e,t,i){let{props:s}=e;e.animationState&&s.whileHover&&e.animationState.setActive("whileHover","Start"===i);let a=s["onHover"+i];a&&n.frame.postRender(()=>a(t,(0,r.extractEventInfo)(t)))}class a extends t.Feature{mount(){let{current:e}=this.node;e&&(this.unmount=(0,i.hover)(e,(e,t)=>(s(this.node,t,"Start"),e=>s(this.node,e,"End"))))}unmount(){}}
1e.s(["HoverGesture",0,a])},8821,e=>{"use strict";e.s(["addDomEvent",0,function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,i,n),()=>e.removeEventListener(t,i)}])},39198,60560,e=>{"use strict";var t=e.i(38976),i=e.i(8821),n=e.i(15645);class r extends t.Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&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,n.pipe)((0,i.addDomEvent)(this.node.current,"focus",()=>this.onFocus()),(0,i.addDomEvent)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}e.s(["FocusGesture",0,r],39198);let s=(e,t)=>!!t&&(e===t||s(e,t.parentElement));e.s(["isNodeOrChild",0,s],60560)},96584,e=>{"use strict";let t=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),i=new Set(["INPUT","SELECT","TEXTAREA"]);e.s(["isElementKeyboardAccessible",0,function(e){return t.has(e.tagName)||!0===e.isContentEditable},"isElementTextInput",0,function(e){return i.has(e.tagName)||!0===e.isContentEditable}])},75522,22682,e=>{"use strict";var t=e.i(95753),i=e.i(39198),n=e.i(38976),r=e.i(61427),s=e.i(10927),a=e.i(60560),o=e.i(58904),l=e.i(67454),u=e.i(96584);let h=new WeakSet;function d(e){return t=>{"Enter"===t.key&&e(t)}}function c(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function m(e){return(0,o.isPrimaryPointer)(e)&&!(0,s.isDragActive)()}let p=new WeakSet;function f(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},[n,s,o]=(0,l.setupGesture)(e,i),f=e=>{let n=e.currentTarget;if(!m(e)||p.has(e))return;h.add(n),i.stopPropagation&&p.add(e);let r=t(n,e),o=(e,t)=>{window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",u),h.has(n)&&h.delete(n),m(e)&&"function"==typeof r&&r(e,{success:t})},l=e=>{o(e,n===window||n===document||i.useGlobalTarget||(0,a.isNodeOrChild)(n,e.target))},u=e=>{o(e,!1)};window.addEventListener("pointerup",l,s),window.addEventListener("pointercancel",u,s)};return n.forEach(e=>{(i.useGlobalTarget?window:e).addEventListener("pointerdown",f,s),(0,r.isHTMLElement)(e)&&(e.addEventListener("focus",e=>((e,t)=>{let i=e.currentTarget;if(!i)return;let n=d(()=>{if(h.has(i))return;c(i,"down");let e=d(()=>{c(i,"up")});i.addEventListener("keyup",e,t),i.addEventListener("blur",()=>c(i,"cancel"),t)});i.addEventListener("keydown",n,t),i.addEventListener("blur",()=>i.removeEventListener("keydown",n),t)})(e,s)),(0,u.isElementKeyboardAccessible)(e)||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}e.s(["press",0,f],22682);var v=e.i(7953),g=e.i(19186);function y(e,t,i){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===i);let r=n["onTap"+("End"===i?"":i)];r&&v.frame.postRender(()=>r(t,(0,g.extractEventInfo)(t)))}class T extends n.Feature{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:i}=this.node.props;this.unmount=f(e,(e,t)=>(y(this.node,t,"Start"),(e,t)=>{let{success:i}=t;
1return y(this.node,e,i?"End":"Cancel")}),{useGlobalTarget:t,stopPropagation:(null==i?void 0:i.tap)===!1})}unmount(){}}var b=n;let x=new WeakMap,w=new WeakMap,A=e=>{let t=x.get(e.target);t&&t(e)},S=e=>{e.forEach(A)},V={some:0,all:1};class M extends b.Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e,t;let i;null==(e=this.stopObserver)||e.call(this);let{viewport:n={}}=this.node.getProps(),{root:r,margin:s,amount:a="some",once:o}=n,l={root:r?r.current:void 0,rootMargin:s,threshold:"number"==typeof a?a:V[a]},u=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,o&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:i,onViewportLeave:n}=this.node.getProps(),r=t?i:n;r&&r(e)};this.stopObserver=(t=this.node.current,i=function(e){let{root:t,...i}=e,n=t||document;w.has(n)||w.set(n,{});let r=w.get(n),s=JSON.stringify(i);return r[s]||(r[s]=new IntersectionObserver(S,{root:t,...i})),r[s]}(l),x.set(t,u),i.observe(t),()=>{x.delete(t),i.unobserve(t)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:i={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==i[e]}(e,t))&&this.startObserver()}unmount(){var e;null==(e=this.stopObserver)||e.call(this),this.hasEnteredView=!1,this.isInView=!1}}let C={inView:{Feature:M},tap:{Feature:T},focus:{Feature:i.FocusGesture},hover:{Feature:t.HoverGesture}};e.s(["gestureAnimations",0,C],75522)},28421,7700,5418,83581,90037,71348,39293,88257,5020,67052,74302,9846,82979,e=>{"use strict";var t=e.i(59778),i=e.i(11320),n=e.i(86968),r=e.i(50764),s=e.i(70826),a=e.i(26063),o=e.i(25542),l=e.i(23796),u=e.i(95905);let h=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function d(e){let t=h.exec(e);if(!t)return[,];let[,i,n,r]=t;return[`--${i??n}`,r]}function c(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;(0,o.invariant)(i<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[n,r]=d(e);if(!n)return;let s=window.getComputedStyle(t).getPropertyValue(n);if(s){let e=s.trim();return(0,l.isNumericalString)(e)?parseFloat(e):e}return(0,u.isCSSVariableToken)(r)?c(r,t,i+1):r}e.s(["getVariableValue",0,c,"parseCSSVariable",0,d],7700);var m=e.i(20986),p=e.i(74864),f=e.i(49997),v=e.i(98141);let g=new Set(["auto","none","0"]);var y=e.i(2192);class T extends m.KeyframeResolver{constructor(e,t,i,n,r){super(e,t,i,n,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:i}=this;if(!t||!t.current)return;super.readKeyframes();for(let i=0;i<e.length;i++){let n=e[i];if("string"==typeof n&&(n=n.trim(),(0,u.isCSSVariableToken)(n))){let r=c(n,t.current);void 0!==r&&(e[i]=r),i===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!s.positionalKeys.has(i)||2!==e.length)return;let[n,r]=e,o=(0,a.findDimensionValueType)(n),l=(0,a.findDimensionValueType)(r);if((0,u.containsCSSVariable)(n)!==(0,u.containsCSSVariable)(r)&&y.positionalValues[i]){this.needsMeasurement=!0;return}if(o!==l)if((0,y.isNumOrPxType)(o)&&(0,y.isNumOrPxType)(l))for(let t=0;t<e.length;t++){let i=e[t];"string"==typeof i&&(e[t]=parseFloat(i))}else y.positionalValues[i]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,i=[];for(let t=0;t<e.length;t++){var n;(null===e[t]||("number"==typeof(n=e[t])?0===n:null===n||"none"===n||"0"===n||(0,p.isZeroValueString)(n)))&&i.push(t)}i.length&&function(e,t,i){let n,r=0;for(;r<e.length&&!n;){let t=e[r];"string"==typeof t&&!g.has(t)&&(0,f.analyseComplexValue)(t).values.length&&(n=e[r]),r++}if(n&&i)for(let r of t)e[r]=(0,v.getAnimatableNone)(i,n)}(e,i,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:i}=this;if(!e||!e.current)return;"height"===i&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=y.positionalValues[i](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(i,n).jump(n,!1)}measureEndState(){var e;let{element:t,name:i,unresolvedKeyframes:n}=this;if(!t||!t.current)return;let r=t.getValue(i);r&&r.jump(this.measuredOrigin,!1);let s=n.length-1,a=n[s];n[s]=y.positionalValues[i](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),(null==(e=this.removedTransforms)?void 0:e.length)&&this.removedTransforms.forEac
1h(e=>{let[i,n]=e;t.getValue(i).set(n)}),this.resolveNoneKeyframes()}}e.s(["DOMKeyframesResolver",0,T],5418);var b=e.i(81103);class x extends b.VisualElement{constructor(){super(...arguments),this.KeyframeResolver=T}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let i=e.style;return i?i[t]:void 0}removeValueFromRenderState(e,t){let{vars:i,style:n}=t;delete i[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,r.isMotionValue)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}e.s(["DOMVisualElement",0,x],83581);var w=e.i(44473),A=e.i(33186);let S=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"]);e.s(["camelCaseAttributes",0,S],90037);var V=e.i(40109);function M(e,t,i,n){let r,{style:s,vars:a}=t,o=e.style;for(r in s)o[r]=s[r];for(r in null==n||n.applyProjectionStyles(o,i),a)o.setProperty(r,a[r])}function C(e,t,i,n){for(let i in M(e,t,void 0,n),t.attrs)e.setAttribute(S.has(i)?i:(0,w.camelToDash)(i),t.attrs[i])}e.s(["renderHTML",0,M],71348),e.s(["renderSVG",0,C],39293);var k=e.i(39190);class E extends x{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=n.createBox}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,n){if(t.transformProps.has(n)){let e=(0,i.getDefaultValueType)(n);return e&&e.default||0}return n=S.has(n)?n:(0,w.camelToDash)(n),e.getAttribute(n)}scrapeMotionValuesFromProps(e,t,i){return(0,k.scrapeMotionValuesFromProps)(e,t,i)}build(e,t,i){(0,A.buildSVGAttrs)(e,t,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(e,t,i,n){C(e,t,i,n)}mount(e){this.isSVGTag=(0,V.isSVGTag)(e.tagName),super.mount(e)}}e.s(["SVGVisualElement",0,E],88257);var P=e.i(29451);function D(e){let{top:t,left:i,right:n,bottom:r}=e;return{x:{min:i,max:n},y:{min:t,max:r}}}function O(e,t){if(!t)return e;let i=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:i.y,left:i.x,bottom:n.y,right:n.x}}e.s(["convertBoundingBoxToBox",0,D,"convertBoxToBoundingBox",0,function(e){let{x:t,y:i}=e;return{top:i.min,right:t.max,bottom:i.max,left:t.min}},"transformBoxPoints",0,O],5020);var F=e.i(41330);function I(e){return void 0===e||1===e}function L(e){let{scale:t,scaleX:i,scaleY:n}=e;return!I(t)||!I(i)||!I(n)}function K(e){return L(e)||B(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function B(e){var t,i;return(t=e.x)&&"0%"!==t||(i=e.y)&&"0%"!==i}function G(e,t,i){return i+t*(e-i)}function R(e,t,i,n,r){return void 0!==r&&(e=G(e,r,n)),G(e,i,n)+t}function N(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0;e.min=R(e.min,t,i,n,r),e.max=R(e.max,t,i,n,r)}function j(e,t){let{x:i,y:n}=t;N(e.x,i.translate,i.scale,i.originPoint),N(e.y,n.translate,n.scale,n.originPoint)}function H(e,t){e.min+=t,e.max+=t}function W(e,t,i,n){let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5,s=(0,F.mixNumber)(e.min,e.max,r);N(e,t,i,s,n)}function q(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function z(e,t,i){let n=i??e;W(e.x,q(t.x,n.x),t.scaleX,t.scale,t.originX),W(e.y,q(t.y,n.y),t.scaleY,t.scale,t.originY)}function U(e,t){return D(O(e.getBoundingClientRect(),t))}e.s(["has2DTranslate",0,B,"hasScale",0,L,"hasTransform",0,K],67052),e.s(["applyAxisDelta",0,N,"applyBoxDelta",0,j,"applyPointDelta",0,R,"applyTreeDeltas",0,function(e,t,i){let n,r,s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=i.length;if(a){t.x=t.y=1;for(let l=0;l<a;l++){r=(n=i[l]).projectionDelta;let{visualElement:a}=n.options;if((!a||!a.props.style||"contents"!==a.props.style.display)&&(s&&n.options.layoutScroll&&n.scroll&&n!==n.root&&(H(e.x,-n.scroll.offset.x),H(e.y,-n.scroll.offset.y)),r&&(t.x*=r.x.scale,t.y*=r.y.scale,j(e,r)),s&&K(n.latestValues))){var o;z(e,n.latestValues,null==(o=n.layout)?void 0:o.layoutBox)}}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}},"scalePoint",0,G,"transformAxis",0,W,"transformBox",0,z,"translateAxis",0,H],74302),e.s(["measurePageBox",0,function(e,t,i){let n=U(e,i),{scroll:r}=t;return r&&(H(n.x,r.offset.x),H(n.y,r.offset.y)),n},"measureViewportBox",0,U],9846);var $=e.i(6778),Y=e.i(70110);class _ extends x{constructor(){super(...arguments),this.type="html",this.renderInstance=M}readValueFromInstance(e,i){var n;if(t.transformProps.has(i))return(null==(n=this.projection)?void 0:n.isProjecting)?(0,P.defaultTransformValue)(i):(0,P.readTransformValue)(e,i);{let t=window.getComputedStyle(e),n=((0,u.isCSSVariableName)(i)?t.getPropertyValue(i):t[i])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,t){let{transformPagePoint:i}=t;return U(e,i)}build(e,t,i){(0,$.buildHTMLStyles)(e,t,i.transformTemplate)}scrapeMotionValuesFromProps(e,t,i){return(0,Y.scrapeMotionValuesFromProps)(e,t,i)}}e.s(["HTMLVisualElement",0,_],82979);var X=e.i(35964),J=e.i(63927);e.s(["createDomVisualElement",0,(e,t)=>t.isSVG??(0,J.isSVGComponent)(e)?new E(t):new _(t,{allowProjection:e!==X.Fragment})],28421)}]);
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.