1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2677],{63510:function(e,t,r){r.d(t,{J:function(){return n}});var n={solid:{default:"bg-default text-default-foreground",primary:"bg-primary text-primary-foreground",secondary:"bg-secondary text-secondary-foreground",success:"bg-success text-success-foreground",warning:"bg-warning text-warning-foreground",danger:"bg-danger text-danger-foreground",foreground:"bg-foreground text-background"},shadow:{default:"shadow-lg shadow-default/50 bg-default text-default-foreground",primary:"shadow-lg shadow-primary/40 bg-primary text-primary-foreground",secondary:"shadow-lg shadow-secondary/40 bg-secondary text-secondary-foreground",success:"shadow-lg shadow-success/40 bg-success text-success-foreground",warning:"shadow-lg shadow-warning/40 bg-warning text-warning-foreground",danger:"shadow-lg shadow-danger/40 bg-danger text-danger-foreground",foreground:"shadow-lg shadow-foreground/40 bg-foreground text-background"},bordered:{default:"bg-transparent border-default text-foreground",primary:"bg-transparent border-primary text-primary",secondary:"bg-transparent border-secondary text-secondary",success:"bg-transparent border-success text-success",warning:"bg-transparent border-warning text-warning",danger:"bg-transparent border-danger text-danger",foreground:"bg-transparent border-foreground text-foreground"},flat:{default:"bg-default/40 text-default-foreground",primary:"bg-primary/20 text-primary",secondary:"bg-secondary/20 text-secondary",success:"bg-success/20 text-success-600 dark:text-success",warning:"bg-warning/20 text-warning-600 dark:text-warning",danger:"bg-danger/20 text-danger dark:text-danger-500",foreground:"bg-foreground
1/10 text-foreground"},faded:{default:"border-default bg-default-100 text-default-foreground",primary:"border-default bg-default-100 text-primary",secondary:"border-default bg-default-100 text-secondary",success:"border-default bg-default-100 text-success",warning:"border-default bg-default-100 text-warning",danger:"border-default bg-default-100 text-danger",foreground:"border-default bg-default-100 text-foreground"},light:{default:"bg-transparent text-default-foreground",primary:"bg-transparent text-primary",secondary:"bg-transparent text-secondary",success:"bg-transparent text-success",warning:"bg-transparent text-warning",danger:"bg-transparent text-danger",foreground:"bg-transparent text-foreground"},ghost:{default:"border-default text-default-foreground hover:!bg-default",primary:"border-primary text-primary hover:!text-primary-foreground hover:!bg-primary",secondary:"border-secondary text-secondary hover:text-secondary-foreground hover:!bg-secondary",success:"border-success text-success hover:!text-success-foreground hover:!bg-success",warning:"border-warning text-warning hover:!text-warning-foreground hover:!bg-warning",danger:"border-danger text-danger hover:!text-danger-foreground hover:!bg-danger",foreground:"border-foreground text-foreground hover:!bg-foreground"}}},50330:function(e,t,r){r.d(t,{l:function(){return n}});var n=(0,r(97665).tv)({slots:{base:"relative inline-flex flex-col gap-2 items-center justify-center",wrapper:"relative flex",circle1:["absolute","w-full","h-full","rounded-full","animate-spinner-ease-spin","border-2","border-solid","border-t-transparent","border-l-transparent","border-r-transparent"],circle2:["absolute","w-full","h-full","rounded-full","opacity-75","animate-spinner-linear-spin","border-2","border-dotted","border-t-transparent","border-l-transparent","border-r-transparent"],label:"text-foreground dark:text-foreground-dark font-regular"},variants:{size:{sm:{wrapper:"w-5 h-5",circle1:"border-2",circle2:"border-2",label:"text-small"},md:{wrapper:"w-8 h-8",circle1:"border-3",circle2:"border-3",label:"text-medium"},lg:{wrapper:"w-10 h-10",circle1:"border-3",circle2:"border-3",label:"text-large"}},color:{current:{circle1:"border-b-current",circle2:"border-b-current"},white:{circle1:"border-b-white",circle2:"border-b-white"},default:{circle1:"border-b-default",circle2:"border-b-default"},primary:{circle1:"border-b-primary",circle2:"border-b-primary"},secondary:{circle1:"border-b-secondary",circle2:"border-b-secondary"},success:{circle1:"border-b-success",circle2:"border-b-success"},warning:{circle1:"border-b-warning",circle2:"border-b-warning"},danger:{circle1:"border-b-danger",circle2:"border-b-danger"}},labelColor:{foreground:{label:"text-foreground"},primary:{label:"text-primary"},secondary:{label:"text-secondary"},success:{label:"text-success"},warning:{label:"text-warning"},danger:{label:"text-danger"}}},defaultVariants:{size:"md",color:"primary",labelColor:"foreground"}})},10627:function(e,t,r){r.d(t,{D:function(){return a},L:function(){return o}});var n=r(63510),i=r(97665),s=r(18373),o=(0,i.tv)({base:["z-0","group","relative","inline-flex","items-center","justify-center","box-border","appearance-none","outline-none","select-none","whitespace-nowrap","min-w-max","font-normal","subpixel-antialiased","overflow-hidden","tap-highlight-transparent","data-[pressed=true]:scale-[0.97]",...s.Dh],variants:{variant:{solid:"",bordered:"border-medium bg-transparent",light:"bg-transparent",flat:"",faded:"border-medium",shadow:"",ghost:"border-medium bg-transparent"},size:{sm:"px-3 min-w-16 h-8 text-tiny gap-2 rounded-small",md:"px-4 min-w-20 h-10 text-small gap-2 rounded-medium",lg:"px-6 min-w-24 h-12 text-medium gap-3 rounded-large"},color:{default:"",primary:"",secondary:"",success:"",warning:"",danger:""},radius:{none:"rounded-none",sm:"rounded-small",md:"rounded-medium",lg:"rounded-large",full:"rounded-full"},fullWidth:{true:"w-full"},isDisabled:{true:"opacity-disabled pointer-events-none"},isInGroup:{true:"[&:not(:first-child):not(:last-child)]:rounded-none"},isIconOnly:{true:"px-0 !gap-0",false:"[&>svg]:max-w-[theme(spacing.8)]"},disableAnimation:{true:"!transition-none",false:"transition-transform-colors-opacity motion-reduce:transition-none"}},defaultVariants:{size:"md",variant:"solid",color:"default",fullWidth:!1,isDisabled:!1,isInGroup:!1},compoundVariants:[{variant:"solid",color:"default",class:n.J.solid.default},{variant:"solid",color:"primary",class:n.J.solid.primary},{variant:"solid",color:"secondary",class:n.J.solid.secondary},{variant:"solid",color:"success",class:n.J.solid.success},{variant:"solid",color:"warning",class:n.J.solid.warning},{variant:"solid",color:"danger",class:n.J.solid.danger},{variant:"shadow",color:"default",class:n.J.shadow.default},{variant:"shadow",color:"primary",class:n.J.shadow.primary},{variant:"shadow",color:"secondary",class:n.J.shadow.secondary},{variant:"shadow",color:"success",class:n.J.shadow.success},{variant:"shadow",color:"warning",class:n.J.shadow.warning},{variant:"shadow",color:"danger",class:n.J.shadow.danger},{variant:"bordered",color:"default",class:n.J.bordered.default},{variant:"bordered",color:"primary",class:n.J.bordered.primary},{variant:"bordered",color:"secondary",class:n.J.bordered.secondary},{variant:"bordered",color:"success",class:n.J.bordered.success},{variant:"bordered",color:"warning",class:n.J.bordered.warning},{variant:"bordered",color:"danger",class:n.J.bordered.danger},{variant:"flat",color:"default",class:n.J.flat.default},{variant:"flat",color:"primary",class:n.J.flat.primary},{variant:"flat",color:"secondary",class:n.J.flat.secondary},{variant:"flat",color:"success",class:n.J.flat.success},{variant:"flat",color:"warning",class:n.J.flat.warning},{variant:"flat",color:"danger",class:n.J.flat.danger},{variant:"faded",color:"default",class:n.J.faded.default},{variant:"faded",color:"primary",class:n.J.faded.primary},{variant:"faded",color:"secondary",class:n.J.faded.secondary},{variant:"faded",color:"success",class:n.J.faded.success},{variant:"faded",color:"warning",class:n.J.faded.warning},{variant:"faded",color:"danger",class:n.J.faded.danger},{variant:"light",color:"default",class:[n.J.light.default,"data-[hover=true]:bg-default/40"]},{variant:"light",color:"primary",class:[n.J.light.primary,"data-[hover=true]:bg-primary/20"]},{variant:"light",color:"secondary",class:[n.J.light.secondary,"data-[hover=true]:bg-secondary/20"]},{variant:"light",color:"success",class:[n.J.light.success,"data-[hover=true]:bg-success/20"]},{variant:"light",color:"warning",class:[n.J.light.warning,"data-[hover=true]:bg-warning/20"]},{variant:"light",color:"danger",class:[n.J.light.danger,"data-[hover=true]:bg-danger/20"]},{variant:"ghost",color:"default",class:n.J.ghost.default},{variant:"ghost",color:"primary",class:n.J.ghost.primary},{variant:"ghost",color:"secondary",class:n.J.ghost.secondary},{variant:"ghost",color:"success",class:n.J.ghost.success},{variant:"ghost",color:"warning",class:n.J.ghost.warning},{variant:"ghost",color:"danger",class:n.J.ghost.danger},{isInGroup:!0,class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,size:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,isRounded:!0,class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,radius:"none",class:"rounded-none first:rounded-s-none last:rounded-e-none"},{isInGroup:!0,radius:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,radius:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,radius:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,radius:"full",class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,variant:["ghost","bordered"],color:"default",className:s.Zs.default},{isInGroup:!0,variant:["ghost","bordered"],color:"primary",className:s.Zs.primary},{isInGroup:!0,variant:["ghost","bordered"],color:"secondary",className:s.Zs.secondary},{isInGroup:!0,variant:["ghost","bordered"],color:"success",className:s.Zs.success},{isInGroup:!0,variant:["ghost","bordered"],color:"warning",className:s.Zs.warning},{isInGroup:!0,variant:["ghost","bordered"],color:"danger",className:s.Zs.danger},{isIconOnly:!0,size:"sm",class:"min-w-8 w-8 h-8"},{isIconOnly:!0,size:"md",class:"min-w-10 w-10 h-10"},{isIconOnly:!0,size:"lg",class:"min-w-12 w-12 h-12"},{variant:["solid","faded","flat","bordered","shadow"],class:"data-[hover=true]:opacity-hover"}]}),a=(0,i.tv)({base:"inline-flex items-center justify-center h-auto",variants:{fullWidth:{true:"w-full"}},defaultVariants:{fullWidth:!1}})},50253:function(e,t,r){let n;r.d(t,{v:function(){return eE}});var i,s=r(56717),o=r(8834);let a={type:"spring",stiffness:500,damping:25,restSpeed:10},l=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),u={type:"keyframes",duration:.8},d={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},c=(e,{keyframes:t})=>t.length>2?u:o.G.has(e)?e.startsWith("scale")?l(t[1]):a:d;var h=r(79573),f=r(24118);let p={current:!1},m=e=>null!==e;function g(e,{repeat:t,repeatType:r="loop"},n){let i=e.filter(m),s=t&&"loop"!==r&&t%2==1?0:i.length-1;return s&&void 0!==n?n:i[s]}var v=r(45414),y=r(40504),b=r(94238),w=r(44439),x=r(39545),P=r(13223),A=r(15636);let S=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(A.P.test(e)||"0"===e)&&!e.startsWith("url("));class V{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:i=0,repeatType:s="loop",...o}
1){this.isStopped=!1,this.hasAttemptedResolve=!1,this.options={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:i,repeatType:s,...o},this.updateFinishedPromise()}get resolved(){return this._resolved||this.hasAttemptedResolve||(0,x.m)(),this._resolved}onKeyframesResolved(e,t){this.hasAttemptedResolve=!0;let{name:r,type:n,velocity:i,delay:s,onComplete:o,onUpdate:a,isGenerator:l}=this.options;if(!l&&!function(e,t,r,n){let i=e[0];if(null===i)return!1;let s=e[e.length-1],o=S(i,t),a=S(s,t);return(0,P.K)(o===a,`You are trying to animate ${t} from "${i}" to "${s}". ${i} is not an animatable value - to enable this animation set ${i} to a value animatable to ${s} via the \`style\` property.`),!!o&&!!a&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||"spring"===r&&n)}(e,r,n,i)){if(p.current||!s){null==a||a(g(e,this.options,t)),null==o||o(),this.resolveFinishedPromise();return}this.options.duration=0}let u=this.initPlayback(e,t);!1!==u&&(this._resolved={keyframes:e,finalKeyframe:t,...u},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}}var C=r(51116);function T(e,t,r){let n=Math.max(t-5,0);return(0,C.R)(r-e(n),t-n)}var M=r(59111);function E(e,t){return e*Math.sqrt(1-t*t)}let k=["duration","bounce"],R=["stiffness","damping","mass"];function F(e,t){return t.some(t=>void 0!==e[t])}function I({keyframes:e,restDelta:t,restSpeed:r,...n}){let i;let o=e[0],a=e[e.length-1],l={done:!1,value:o},{stiffness:u,damping:d,mass:c,duration:h,velocity:f,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!F(e,R)&&F(e,k)){let r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let i,o;(0,P.K)(e<=(0,s.w)(10),"Spring duration must be 10 seconds or less");let a=1-t;a=(0,M.u)(.05,1,a),e=(0,M.u)(.01,10,(0,s.X)(e)),a<1?(i=t=>{let n=t*a,i=n*e;return .001-(n-r)/E(t,a)*Math.exp(-i)},o=t=>{let n=t*a*e,s=Math.pow(a,2)*Math.pow(t,2)*e,o=E(Math.pow(t,2),a);return(n*r+r-s)*Math.exp(-n)*(-i(t)+.001>0?-1:1)/o}):(i=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),o=t=>e*e*(r-t)*Math.exp(-t*e));let l=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(i,o,5/e);if(e=(0,s.w)(e),isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*n;return{stiffness:t,damping:2*a*Math.sqrt(n*t),duration:e}}}(e);(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...n,velocity:-(0,s.X)(n.velocity||0)}),m=f||0,g=d/(2*Math.sqrt(u*c)),v=a-o,y=(0,s.X)(Math.sqrt(u/c)),b=5>Math.abs(v);if(r||(r=b?.01:2),t||(t=b?.005:.5),g<1){let e=E(y,g);i=t=>a-Math.exp(-g*y*t)*((m+g*y*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}else if(1===g)i=e=>a-Math.exp(-y*e)*(v+(m+y*v)*e);else{let e=y*Math.sqrt(g*g-1);i=t=>{let r=Math.exp(-g*y*t),n=Math.min(e*t,300);return a-r*((m+g*y*v)*Math.sinh(n)+e*v*Math.cosh(n))/e}}return{calculatedDuration:p&&h||null,next:e=>{let n=i(e);if(p)l.done=e>=h;else{let s=m;0!==e&&(s=g<1?T(i,e,n):0);let o=Math.abs(s)<=r,u=Math.abs(a-n)<=t;l.done=o&&u}return l.value=l.done?a:n,l}}}function $({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:u=.5,restSpeed:d}){let c,h;let f=e[0],p={done:!1,value:f},m=e=>void 0!==a&&e<a||void 0!==l&&e>l,g=e=>void 0===a?l:void 0===l?a:Math.abs(a-e)<Math.abs(l-e)?a:l,v=r*t,y=f+v,b=void 0===o?y:o(y);b!==y&&(v=b-f);let w=e=>-v*Math.exp(-e/n),x=e=>b+w(e),P=e=>{let t=w(e),r=x(e);p.done=Math.abs(t)<=u,p.value=p.done?b:r},A=e=>{m(p.value)&&(c=e,h=I({keyframes:[p.value,g(p.value)],velocity:T(x,e,p.value),damping:i,stiffness:s,restDelta:u,restSpeed:d}))};return A(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==c||(t=!0,P(e),A(e)),void 0!==c&&e>=c)?h.next(e-c):(t||P(e),p)}}}let O=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function L(e,t,r,n){if(e===t&&r===n)return w.Z;let i=t=>(function(e,t,r,n,i){let s,o;let a=0;do(s=O(o=t+(r-t)/2,n,i)-e)>0?r=o:t=o;while(Math.abs(s)>1e-7&&++a<12);return o}
1)(t,0,1,e,r);return e=>0===e||1===e?e:O(i(e),t,n)}let W=L(.42,0,1,1),j=L(0,0,.58,1),D=L(.42,0,.58,1),J=e=>Array.isArray(e)&&"number"!=typeof e[0];var N=r(26378),z=r(87457),B=r(63627);let K=L(.33,1.53,.69,.99),X=(0,B.M)(K),H=(0,z.o)(X),G={linear:w.Z,easeIn:W,easeInOut:D,easeOut:j,circIn:N.Z7,circInOut:N.X7,circOut:N.Bn,backIn:X,backInOut:H,backOut:K,anticipate:e=>(e*=2)<1?.5*X(e):.5*(2-Math.pow(2,-10*(e-1)))},Z=e=>{if(Array.isArray(e)){(0,P.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,i]=e;return L(t,r,n,i)}return"string"==typeof e?((0,P.k)(void 0!==G[e],`Invalid easing type '${e}'`),G[e]):e};var Y=r(56920),U=r(76376),q=r(96781);function _(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var Q=r(87325),ee=r(18859),et=r(92943);let er=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},en=[Q.$,ee.m,et.J],ei=e=>en.find(t=>t.test(e));function es(e){let t=ei(e);(0,P.k)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let r=t.parse(e);return t===et.J&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,s=0,o=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,a=2*r-n;i=_(a,n,e+1/3),s=_(a,n,e),o=_(a,n,e-1/3)}else i=s=o=r;return{red:Math.round(255*i),green:Math.round(255*s),blue:Math.round(255*o),alpha:n}}(r)),r}let eo=(e,t)=>{let r=es(e),n=es(t),i={...r};return e=>(i.red=er(r.red,n.red,e),i.green=er(r.green,n.green,e),i.blue=er(r.blue,n.blue,e),i.alpha=(0,q.t)(r.alpha,n.alpha,e),ee.m.transform(i))};var ea=r(33964),el=r(37249);function eu(e,t){return r=>r>0?t:e}function ed(e,t){return r=>(0,q.t)(e,t,r)}function ec(e){return"number"==typeof e?ed:"string"==typeof e?(0,el.t)(e)?eu:ea.$.test(e)?eo:ep:Array.isArray(e)?eh:"object"==typeof e?ea.$.test(e)?eo:ef:eu}function eh(e,t){let r=[...e],n=r.length,i=e.map((e,r)=>ec(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}}function ef(e,t){let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=ec(e[i])(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let ep=(e,t)=>{let r=A.P.createTransformer(t),n=(0,A.V)(e),i=(0,A.V)(t);return n.indexes.var.length===i.indexes.var.length&&n.indexes.color.length===i.indexes.color.length&&n.indexes.number.length>=i.indexes.number.length?(0,Y.z)(eh(function(e,t){var r;let n=[],i={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){let o=t.types[s],a=e.indexes[o][i[o]],l=null!==(r=e.values[a])&&void 0!==r?r:0;n[s]=l,i[o]++}return n}(n,i),i.values),r):((0,P.K)(!0,`Complex values '${e}' and '${t}' 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.`),eu(e,t))};function em(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,q.t)(e,t,r):ec(e)(e,t)}function eg({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){let i=J(n)?n.map(Z):Z(n),s={done:!1,value:t[0]},o=function(e,t,{clamp:r=!0,ease:n,mixer:i}={}){let s=e.length;if((0,P.k)(s===t.length,"Both input and output ranges must be the same length"),1===s)return()=>t[0];if(2===s&&e[0]===e[1])return()=>t[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());let o=function(e,t,r){let n=[],i=r||em,s=e.length-1;for(let r=0;r<s;r++){let s=i(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||w.Z:t;s=(0,Y.z)(e,s)}n.push(s)}return n}(t,n,i),a=o.length,l=t=>{let r=0;if(a>1)for(;r<e.length-2&&!(t<e[r+1]);r++);let n=(0,U.Y)(e[r],e[r+1],t);return o[r](n)};return r?t=>l((0,M.u)(e[0],e[s-1],t)):l}((r&&r.length===t.length?r:function(e){let t=[0];return function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=(0,U.Y)(0,t,n);e.push((0,q.t)(r,1,i))}}(t,e.length-1),t}(t)).map(t=>t*e),t,{ease:Array.isArray(i)?i:t.map(()=>i||D).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=o(t),s.done=t>=e,s)}}let ev=e=>{let t=({timestamp:t})=>e(t);return{start:()=>v.Wi.update(t,!0),stop:()=>(0,v.Pn)(t),now:()=>v.frameData.isProcessing?v.frameData.timestamp:y.X.now()}},ey={decay:$,inertia:$,tween:eg,keyframes:eg,spring:I},eb=e=>e/100;class ew extends V{constructor({KeyframeResolver:e=x.e,...t}){super(t),this.holdTime=null,this.startTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.state="idle",this.stop=()=>
1{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:e}=this.options;e&&e()};let{name:r,motionValue:n,keyframes:i}=this.options,s=(e,t)=>this.onKeyframesResolved(e,t);r&&n&&n.owner?this.resolver=n.owner.resolveKeyframes(i,s,r,n):this.resolver=new e(i,s,r,n),this.resolver.scheduleResolve()}initPlayback(e){let t,r;let{type:n="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:o,velocity:a=0}=this.options,l=ey[n]||eg;l!==eg&&"number"!=typeof e[0]&&(t=(0,Y.z)(eb,em(e[0],e[1])),e=[0,100]);let u=l({...this.options,keyframes:e});"mirror"===o&&(r=l({...this.options,keyframes:[...e].reverse(),velocity:-a})),null===u.calculatedDuration&&(u.calculatedDuration=function(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}(u));let{calculatedDuration:d}=u,c=d+s;return{generator:u,mirroredGenerator:r,mapPercentToKeyframes:t,calculatedDuration:d,resolvedDuration:c,totalDuration:c*(i+1)-s}}onPostResolved(){let{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){let{resolved:r}=this;if(!r){let{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}let{finalKeyframe:n,generator:i,mirroredGenerator:s,mapPercentToKeyframes:o,keyframes:a,calculatedDuration:l,totalDuration:u,resolvedDuration:d}=r;if(null===this.startTime)return i.next(0);let{delay:c,repeat:h,repeatType:f,repeatDelay:p,onUpdate:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-u/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;let v=this.currentTime-c*(this.speed>=0?1:-1),y=this.speed>=0?v<0:v>u;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=u);let b=this.currentTime,w=i;if(h){let e=Math.min(this.currentTime,u)/d,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,h+1))%2&&("reverse"===f?(r=1-r,p&&(r-=p/d)):"mirror"===f&&(w=s)),b=(0,M.u)(0,1,r)*d}let x=y?{done:!1,value:a[0]}:w.next(b);o&&(x.value=o(x.value));let{done:P}=x;y||null===l||(P=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let A=null===this.holdTime&&("finished"===this.state||"running"===this.state&&P);return A&&void 0!==n&&(x.value=g(a,this.options,n)),m&&m(x.value),A&&this.finish(),x}get duration(){let{resolved:e}=this;return e?(0,s.X)(e.calculatedDuration):0}get time(){return(0,s.X)(this.currentTime)}set time(e){e=(0,s.w)(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,s.X)(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:e=ev,onPlay:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();let r=this.driver.now();null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime&&"finished"!==this.state||(this.startTime=r),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!==(e=this.currentTime)&&void 0!==e?e:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}let ex=e=>Array.isArray(e)&&"number"==typeof e[0],eP=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,eA={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eP([0,.65,.55,1]),circOut:eP([.55,0,1,.45]),backIn:eP([.31,.01,.66,-.59]),backOut:eP([.33,1.53,.69,.99])};function eS(e){return eV(e)||eA.easeOut}function eV(e){if(e)return ex(e)?eP(e):Array.isArray(e)?e.map(eS):eA[e]}let eC=(i=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===n&&(n=i()),n)),eT=new Set(["opacity","clipPath","filter","transform"]);class eM extends V{constructor(e){super(e);let{name:t,motionValue:r,keyframes:n}=this.options;this.resolver=new b.s(n,(e,t)=>this.onKeyframesResolved(e,t),t,r),this.resolver.scheduleResolve()}initPlayback(e,t){var r,n;let{duration:i=300,times:s,ease:o,type:a,motionValue:l,name:u}=this.options;if(!(null===(r=l.owner)||void 0===r?void 0:r.current))return!1;if("spring"===(n=this.options).type||"backgroundColor"===n.name||!function e(t){return!!(!t||"string"==typeof t&&t in eA||ex(t)||Array.isArray(t)&&t.every(e))}(n.ease)){let{onComplete:t,onUpdate:r,motionValue:n,...l}=this.options,u=function(e,t){let r=new ew({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),n={done:!1,value:e[0]},i=[],s=0;for(;!n.done&&s<2e4;)i.push((n=r.sample(s)).value),s+=10;return{times:void 0,keyframes:i,duration:s-10,ease:"linear"}}(e,l);1===(e=u.keyframes).length&&(e[1]=e[0]),i=u.duration,s=u.times,o=u.ease,a="keyframes"}let d=function(e,t,r,{delay:n=0,duration:i=300,repeat:s=0,repeatType:
1o="loop",ease:a,times:l}={}){let u={[t]:r};l&&(u.offset=l);let d=eV(a);return Array.isArray(d)&&(u.easing=d),e.animate(u,{delay:n,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:"reverse"===o?"alternate":"normal"})}(l.owner.current,u,e,{...this.options,duration:i,times:s,ease:o});return d.startTime=y.X.now(),this.pendingTimeline?(d.timeline=this.pendingTimeline,this.pendingTimeline=void 0):d.onfinish=()=>{let{onComplete:r}=this.options;l.set(g(e,this.options,t)),r&&r(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:i,times:s,type:a,ease:o,keyframes:e}}get duration(){let{resolved:e}=this;if(!e)return 0;let{duration:t}=e;return(0,s.X)(t)}get time(){let{resolved:e}=this;if(!e)return 0;let{animation:t}=e;return(0,s.X)(t.currentTime||0)}set time(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.currentTime=(0,s.w)(e)}get speed(){let{resolved:e}=this;if(!e)return 1;let{animation:t}=e;return t.playbackRate}set speed(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.playbackRate=e}get state(){let{resolved:e}=this;if(!e)return"idle";let{animation:t}=e;return t.playState}attachTimeline(e){if(this._resolved){let{resolved:t}=this;if(!t)return w.Z;let{animation:r}=t;r.timeline=e,r.onfinish=null}else this.pendingTimeline=e;return w.Z}play(){if(this.isStopped)return;let{resolved:e}=this;if(!e)return;let{animation:t}=e;"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){let{resolved:e}=this;if(!e)return;let{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;let{resolved:e}=this;if(!e)return;let{animation:t,keyframes:r,duration:n,type:i,ease:o,times:a}=e;if("idle"!==t.playState&&"finished"!==t.playState){if(this.time){let{motionValue:e,onUpdate:t,onComplete:l,...u}=this.options,d=new ew({...u,keyframes:r,duration:n,type:i,ease:o,times:a,isGenerator:!0}),c=(0,s.w)(this.time);e.setWithVelocity(d.sample(c-10).value,d.sample(c).value,10)}this.cancel()}}complete(){let{resolved:e}=this;e&&e.animation.finish()}cancel(){let{resolved:e}=this;e&&e.animation.cancel()}static supports(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:i,damping:s,type:o}=e;return eC()&&r&&eT.has(r)&&t&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate&&!n&&"mirror"!==i&&0!==s&&"inertia"!==o}}let eE=(e,t,r,n={},i,o)=>a=>{let l=(0,h.e)(n,e)||{},u=l.delay||n.delay||0,{elapsed:d=0}=n;d-=(0,s.w)(u);let m={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-d,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{a(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:o?void 0:i};(0,h.r)(l)||(m={...m,...c(e,m)}),m.duration&&(m.duration=(0,s.w)(m.duration)),m.repeatDelay&&(m.repeatDelay=(0,s.w)(m.repeatDelay)),void 0!==m.from&&(m.keyframes[0]=m.from);let y=!1;if(!1!==m.type&&(0!==m.duration||m.repeatDelay)||(m.duration=0,0!==m.delay||(y=!0)),(p.current||f.c.skipAnimations)&&(y=!0,m.duration=0,m.delay=0),y&&!o&&void 0!==t.get()){let e=g(m.keyframes,l);if(void 0!==e){v.Wi.update(()=>{m.onUpdate(e),m.onComplete()});return}}return!o&&eM.supports(m)?new eM(m):new ew(m)}},61750:function(e,t,r){r.d(t,{M:function(){return n}});let n="data-"+(0,r(17444).D)("framerAppearId")},20569:function(e,t,r){r.d(t,{H:function(){return n}});function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}},44944:function(e,t,r){r.d(t,{C:function(){return n}});let n=e=>Array.isArray(e)},79573:function(e,t,r){function n({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:u,...d}){return!!Object.keys(d).length}function i(e,t){return e[t]||e.default||e}r.d(t,{e:function(){return i},r:function(){return n}})},53458:function(e,t,r){r.d(t,{M:function(){return y}});var n=r(57437),i=r(2265),s=r(31251),o=r(65871),a=r(64252),l=r(53576),u=r(45750);class d extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t}){let r=(0,i.useId)(),s=(0,i.useRef)(null),o=(0,i.useRef)({width:0,height:0,top:0,left:0}),{nonce:a}=(0,i.useContext)(u._);return(0,i.useInsertionEffect)(()=>{let{width:e,height:n,top:i,left:l}=o.current;if(t||!s.current||!e||!n)return;s.current.dataset.motionPopId=r;let u=document.createElement("style");return a&&(u.nonce=a),document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` 2 [data-motion-pop-id="${r}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${n}px !important; 6 top: ${i}px !important; 7 left: ${l}px !important; 8 } 9 `),()=>{document.head.removeChild(u)}},[t]),(0,n.jsx)(d,{isPresent:t,childRef:s,sizeRef:o,children:i.cloneElement(e,{ref:s})})}let h=({children:e,initial:t,isPresent:r,onExitComplete:s,custom:o,presenceAffectsLayout:u,mode:d})=>{let h=(0,l.h)(f),p=(0,i.useId)(),m=(0,i.useMemo)(()=>({id:p,initial:t,isPresent:r,custom:o,onExitComplete:e=>
9{for(let t of(h.set(e,!0),h.values()))if(!t)return;s&&s()},register:e=>(h.set(e,!1),()=>h.delete(e))}),u?[Math.random()]:[r]);return(0,i.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[r]),i.useEffect(()=>{r||h.size||!s||s()},[r]),"popLayout"===d&&(e=(0,n.jsx)(c,{isPresent:r,children:e})),(0,n.jsx)(a.O.Provider,{value:m,children:e})};function f(){return new Map}var p=r(58881),m=r(11534),g=r(13223);let v=e=>e.key||"",y=({children:e,custom:t,initial:r=!0,onExitComplete:a,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:d="sync"})=>{var c;(0,g.k)(!l,"Replace exitBeforeEnter with mode='wait'");let f=(0,i.useContext)(p.p).forceRender||(0,s.N)()[0],y=(0,o.t)(),b=function(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}(e),w=b,x=(0,i.useRef)(new Map).current,P=(0,i.useRef)(w),A=(0,i.useRef)(new Map).current,S=(0,i.useRef)(!0);if((0,m.L)(()=>{S.current=!1,function(e,t){e.forEach(e=>{let r=v(e);t.set(r,e)})}(b,A),P.current=w}),c=()=>{S.current=!0,A.clear(),x.clear()},(0,i.useEffect)(()=>()=>c(),[]),S.current)return(0,n.jsx)(n.Fragment,{children:w.map(e=>(0,n.jsx)(h,{isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:u,mode:d,children:e},v(e)))});w=[...w];let V=P.current.map(v),C=b.map(v),T=V.length;for(let e=0;e<T;e++){let t=V[e];-1!==C.indexOf(t)||x.has(t)||x.set(t,void 0)}return"wait"===d&&x.size&&(w=[]),x.forEach((e,r)=>{if(-1!==C.indexOf(r))return;let i=A.get(r);if(!i)return;let s=V.indexOf(r),o=e;o||(o=(0,n.jsx)(h,{isPresent:!1,onExitComplete:()=>{x.delete(r);let e=Array.from(A.keys()).filter(e=>!C.includes(e));if(e.forEach(e=>A.delete(e)),P.current=b.filter(t=>{let n=v(t);return n===r||e.includes(n)}),!x.size){if(!1===y.current)return;f(),a&&a()}},custom:t,presenceAffectsLayout:u,mode:d,children:i},v(i)),x.set(r,o)),w.splice(s,0,o)}),w=w.map(e=>{let t=e.key;return x.has(t)?e:(0,n.jsx)(h,{isPresent:!0,presenceAffectsLayout:u,mode:d,children:e},v(e))}),(0,n.jsx)(n.Fragment,{children:x.size?w:w.map(e=>(0,i.cloneElement)(e))})}},50278:function(e,t,r){r.d(t,{X:function(){return a}});var n=r(57437),i=r(2265),s=r(47337),o=r(24470);function a({children:e,features:t,strict:r=!1}){let[,a]=(0,i.useState)(!l(t)),u=(0,i.useRef)(void 0);if(!l(t)){let{renderer:e,...r}=t;u.current=e,(0,o.K)(r)}return(0,i.useEffect)(()=>
9{l(t)&&t().then(({renderer:e,...t})=>{(0,o.K)(t),u.current=e,a(!0)})},[]),(0,n.jsx)(s.u.Provider,{value:{renderer:u.current,strict:r},children:e})}function l(e){return"function"==typeof e}},58881:function(e,t,r){r.d(t,{p:function(){return n}});let n=(0,r(2265).createContext)({})},47337:function(e,t,r){r.d(t,{u:function(){return n}});let n=(0,r(2265).createContext)({strict:!1})},45750:function(e,t,r){r.d(t,{_:function(){return n}});let n=(0,r(2265).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},56961:function(e,t,r){r.d(t,{v:function(){return n}});let n=(0,r(2265).createContext)({})},64252:function(e,t,r){r.d(t,{O:function(){return n}});let n=(0,r(2265).createContext)(null)},29913:function(e,t,r){r.d(t,{g:function(){return n}});let n=(0,r(2265).createContext)({})},26378:function(e,t,r){r.d(t,{Bn:function(){return o},X7:function(){return a},Z7:function(){return s}});var n=r(87457),i=r(63627);let s=e=>1-Math.sin(Math.acos(e)),o=(0,i.M)(s),a=(0,n.o)(s)},87457:function(e,t,r){r.d(t,{o:function(){return n}});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},63627:function(e,t,r){r.d(t,{M:function(){return n}});let n=e=>t=>1-e(1-t)},34969:function(e,t,r){r.d(t,{E:function(){return n}});function n(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}},97883:function(e,t,r){r.d(t,{a:function(){return s}});var n=r(34969),i=r(43490);function s(e,t,r,s){return(0,n.E)(e,t,(0,i.s)(r),s)}},43490:function(e,t,r){r.d(t,{Q:function(){return i},s:function(){return s}});var n=r(92503);function i(e,t="page"){return{point:{x:e[`${t}X`],y:e[`${t}Y`]}}}let s=e=>t=>(0,n.D)(t)&&e(t,i(t))},92503:function(e,t,r){r.d(t,{D:function(){return n}});let n=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary},85005:function(e,t,r){r.d(t,{Z:function(){return o}});var n=r(24118);class i{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}let s=["read","resolveKeyframes","update","preRender","render","postRender"];function o(e,t){let r=!1,o=!0,a={delta:0,timestamp:0,isProcessing:!1},l=s.reduce((e,t)=>(e[t]=function(e){let t=new i,r=new i,n=0,s=!1,o=!1,a=new WeakSet,l={schedule:(e,i=!1,o=!1)=>{let l=o&&s,u=l?t:r;return i&&a.add(e),u.add(e)&&l&&s&&(n=t.order.length),e},cancel:e=>{r.remove(e),a.delete(e)},process:i=>{if(s){o=!0;return}if(s=!0,[t,r]=[r,t],r.clear(),n=t.order.length)for(let r=0;r<n;r++){let n=t.order[r];a.has(n)&&(l.schedule(n),e()),n(i)}s=!1,o&&(o=!1,l.process(i))}};return l}(()=>r=!0),e),{}),u=e=>{l[e].process(a)},d=()=>{let i=n.c.useManualTiming?a.timestamp:performance.now();r=!1,a.delta=o?1e3/60:Math.max(Math.min(i-a.timestamp,40),1),a.timestamp=i,a.isProcessing=!0,s.forEach(u),a.isProcessing=!1,r&&t&&(o=!1,e(d))},c=()=>{r=!0,o=!0,a.isProcessing||e(d)};return{schedule:s.reduce((e,t)=>{let n=l[t];return e[t]=(e,t=!1,i=!1)=>(r||c(),n.schedule(e,t,i)),e},{}),cancel:e=>s.forEach(t=>l[t].cancel(e)),state:a,steps:l}}},45414:function(e,t,r){r.d(t,{Pn:function(){return s},S6:function(){return a},Wi:function(){return i},frameData:function(){return o}});var n=r(44439);let{schedule:i,cancel:s,state:o,steps:a}=(0,r(85005).Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:n.Z,!0)},22199:function(e,t,r){r.d(t,{g:function(){return n}});let{schedule:n,cancel:i}=(0,r(85005).Z)(queueMicrotask,!1)},40504:function(e,t,r){let n;r.d(t,{X:function(){return a}});var i=r(24118),s=r(45414);function o(){n=void 0}let a={now:()=>(void 0===n&&a.set(s.frameData.isProcessing||i.c.useManualTiming?s.frameData.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(o)}}},9797:function(e,t,r){function n(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}r.d(t,{fJ:function(){return o},gD:function(){return a}});let i=n("dragHorizontal"),s=n("dragVertical");function o(e){let t=!1;if("y"===e)t=s();else if("x"===e)t=i();else{let e=i(),r=s();e&&r?t=()=>{e(),r()}
9:(e&&e(),r&&r())}return t}function a(){let e=o(!0);return!e||(e(),!1)}},80063:function(e,t,r){r.d(t,{L:function(){return n}});class n{constructor(e){this.isMounted=!1,this.node=e}update(){}}},76724:function(e,t,r){r.d(t,{s:function(){return M}});var n=r(20569),i=r(44944);function s(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}var o=r(74115),a=r(31297);function l(e,t,r){let n=e.getProps();return(0,a.o)(n,t,void 0!==r?r:n.custom,function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.get()),t}(e),function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.getVelocity()),t}(e))}var u=r(72589),d=r(8834),c=r(61750),h=r(50253),f=r(39593),p=r(4581),m=r(3078),g=r(79573),v=r(45414);function y(e,t,{delay:r=0,transitionOverride:n,type:i}={}){var s;let{transition:o=e.getDefaultTransition(),transitionEnd:a,...u}=t,y=e.getValue("willChange");n&&(o=n);let b=[],w=i&&e.animationState&&e.animationState.getState()[i];for(let t in u){let n=e.getValue(t,null!==(s=e.latestValues[t])&&void 0!==s?s:null),i=u[t];if(void 0===i||w&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(w,t))continue;let a={delay:r,elapsed:0,...(0,g.e)(o||{},t)},l=!1;if(window.HandoffAppearAnimations){let r=e.getProps()[c.M];if(r){let e=window.HandoffAppearAnimations(r,t);null!==e&&(a.elapsed=e,l=!0)}}n.start((0,h.v)(t,n,i,e.shouldReduceMotion&&d.G.has(t)?{type:!1}:a,e,l));let p=n.animation;p&&((0,f.L)(y)&&(y.add(t),p.then(()=>y.remove(t))),b.push(p))}return a&&Promise.all(b).then(()=>{v.Wi.update(()=>{a&&function(e,t){let{transitionEnd:r={},transition:n={},...i}=l(e,t)||{};for(let t in i={...i,...r}){let r=(0,p.Y)(i[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,(0,m.BX)(r))}}(e,a)})}),b}function b(e,t,r={}){var n;let i=l(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0),{transition:s=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(s=r.transitionOverride);let o=i?()=>Promise.all(y(e,i,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:i=0,staggerChildren:o,staggerDirection:a}=s;return function(e,t,r=0,n=0,i=1,s){let o=[],a=(e.variantChildren.size-1)*n,l=1===i?(e=0)=>e*n:(e=0)=>a-e*n;return Array.from(e.variantChildren).sort(w).forEach((e,n)=>{e.notify("AnimationStart",t),o.push(b(e,t,{...s,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(o)}(e,t,i+n,o,a,r)}:()=>Promise.resolve(),{when:u}=s;if(!u)return Promise.all([o(),a(r.delay)]);{let[e,t]="beforeChildren"===u?[o,a]:[a,o];return e().then(()=>t())}}function w(e,t){return e.sortNodePosition(t)}let x=[...u.e].reverse(),P=u.e.length;function A(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var S=r(80063);class V extends S.L{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>b(e,t,r)));else if("string"==typeof t)n=b(e,t,r);else{let i="function"==typeof t?l(e,t,r.custom):t;n=Promise.all(y(e,i,r))}return n.then(()=>{v.Wi.postRender(()=>{e.notify("AnimationComplete",t)})})})(e,t,r))),r={animate:A(!0),whileInView:A(),whileHover:A(),whileTap:A(),whileDrag:A(),whileFocus:A(),exit:A()},a=!0,u=t=>(r,n)=>{var i;let s=l(e,n,"exit"===t?null===(i=e.presenceContext)||void 0===i?void 0:i.custom:void 0);if(s){let{transition:e,transitionEnd:t,...n}=s;r={...r,...n,...t}}return r};function d(l){let d=e.getProps(),c=e.getVariantContext(!0)||{},h=[],f=new Set,p={},m=1/0;for(let t=0;t<P;t++){var g;let v=x[t],y=r[v],b=void 0!==d[v]?d[v]:c[v],w=(0,o.$)(b),P=v===l?y.isActive:null;!1===P&&(m=t);let A=b===c[v]&&b!==d[v]&&w;if(A&&a&&e.manuallyAnimateOnMount&&(A=!1),y.protectedKeys={...p},!y.isActive&&null===P||!b&&!y.prevProp||(0,n.H)(b)||"boolean"==typeof b)continue;let S=(g=y.prevProp,("string"==typeof b?b!==g:!!Array.isArray(b)&&!s(b,g))||v===l&&y.isActive&&!A&&w||t>m&&w),V=!1,C=Array.isArray(b)?b:[b],T=C.reduce(u(v),{});!1===P&&(T={});let{prevResolvedValues:M={}}=y,E={...M,...T},k=t=>{S=!0,f.has(t)&&(V=!0,f.delete(t)),y.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in E){let t=T[e],r=M[e];if(!p.hasOwnProperty(e))((0,i.C)(t)&&(0,i.C)(r)?s(t,r):t===r)?void 0!==t&&f.has(e)?k(e):y.protectedKeys[e]=!0:null!=t?k(e):f.add(e)}y.prevProp=b,y.prevResolvedValues=T,y.isActive&&(p={...p,...T}),a&&e.blockInitialAnimation&&(S=!1),S&&(!A||V)&&h.push(...C.map(e=>({animation:e,options:{type:v}})))}
9if(f.size){let t={};f.forEach(r=>{let n=e.getBaseTarget(r),i=e.getValue(r);i&&(i.liveStyle=!0),t[r]=null!=n?n:null}),h.push({animation:t})}let v=!!h.length;return a&&(!1===d.initial||d.initial===d.animate)&&!e.manuallyAnimateOnMount&&(v=!1),a=!1,v?t(h):Promise.resolve()}return{animateChanges:d,setActive:function(t,n){var i;if(r[t].isActive===n)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach(e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)}),r[t].isActive=n;let s=d(t);for(let e in r)r[e].protectedKeys={};return s},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),(0,n.H)(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}let C=0;class T extends S.L{constructor(){super(...arguments),this.id=C++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}let M={animation:{Feature:V},exit:{Feature:T}}},35938:function(e,t,r){r.d(t,{A:function(){return i}});let n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},i={};for(let e in n)i[e]={isEnabled:t=>n[e].some(e=>!!t[e])}},1306:function(e,t,r){r.d(t,{E:function(){return A}});var n=r(97883),i=r(56920),s=r(9797),o=r(80063),a=r(45414);function l(e,t){let r=t?"onHoverStart":"onHoverEnd";return(0,n.a)(e.current,t?"pointerenter":"pointerleave",(n,i)=>{if("touch"===n.pointerType||(0,s.gD)())return;let o=e.getProps();e.animationState&&o.whileHover&&e.animationState.setActive("whileHover",t);let l=o[r];l&&a.Wi.postRender(()=>l(n,i))},{passive:!e.getProps()[r]})}class u extends o.L{mount(){this.unmount=(0,i.z)(l(this.node,!0),l(this.node,!1))}unmount(){}}var d=r(34969);class c extends o.L{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,i.z)((0,d.E)(this.node.current,"focus",()=>this.onFocus()),(0,d.E)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var h=r(43490);let f=(e,t)=>!!t&&(e===t||f(e,t.parentElement));var p=r(44439);function m(e,t){if(!t)return;let r=new PointerEvent("pointer"+e);t(r,(0,h.Q)(r))}class g extends o.L{constructor(){super(...arguments),this.removeStartListeners=p.Z,this.removeEndListeners=p.Z,this.removeAccessibleListeners=p.Z,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();let r=this.node.getProps(),s=(0,n.a)(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:r,onTapCancel:n,globalTapTarget:i}=this.node.getProps(),s=i||f(this.node.current,e.target)?r:n;s&&a.Wi.update(()=>s(e,t))},{passive:!(r.onTap||r.onPointerUp)}),o=(0,n.a)(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=(0,i.z)(s,o),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=(0,d.E)(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=(0,d.E)(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&m("up",(e,t)=>{let{onTap:r}=this.node.getProps();r&&a.Wi.postRender(()=>r(e,t))})}),m("down",(e,t)=>{this.startPress(e,t)}))}),t=(0,d.E)(this.node.current,"blur",()=>{this.isPressing&&m("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=(0,i.z)(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&a.Wi.postRender(()=>r(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!(0,s.gD)()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:r}=this.node.getProps();r&&a.Wi.postRender(()=>r(e,t))}mount(){let e=this.node.getProps(),t=(0,n.a)(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=(0,d.E)(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=(0,i.z)(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let v=new WeakMap,y=new WeakMap,b=e=>{let t=v.get(e.target);t&&t(e)},w=e=>{e.forEach(b)},x={some:0,all:1};class P extends o.L{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:i}=e,s={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:x[n]};return function(e,t,r){let n=function({root:e,...t}){let r=e||document;y.has(r)||y.set(r,{});let n=y.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(w,{root:e,...t})),n[i]}(t);return v.set(e,r),n.observe(e),()=>{v.delete(e),n.unobserve(e)}}(this.node.current,s,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),s=t?r:n;s&&s(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){}}let A={inView:{Feature:P},tap:{Feature:g},focus:{Feature:c},hover:{Feature:u}}},24470:function(e,t,r){r.d(t,{K:function(){return i}});var n=r(35938);function i(e){for(let t in e)n.A[t]={...n.A[t],...e[t]}}},77556:function(e,t,r){r.d(t,{j:function(){return s}});var n=r(98639),i=r(8834);function s(e,{layout:t,layoutId:r}){return i.G.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!n.P[e]||"opacity"===e)}},82063:function(e,t,r){function n({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function s(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}r.d(t,{d7:function(){return s},i8:function(){return n},z2:function(){return i}})},47227:function(e,t,r){r.d(t,{D2:function(){return m},YY:function(){return u},am:function(){return c},o2:function(){return l},q2:function(){return s}});var n=r(96781),i=r(12787);function s(e,t,r){return r+t*(e-r)}function o(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function a(e,t=0,r=1,n,i){e.min=o(e.min,t,r,n,i),e.max=o(e.max,t,r,n,i)}function l(e,{x:t,y:r}){a(e.x,t.translate,t.scale,t.originPoint),a(e.y,r.translate,r.scale,r.originPoint)}function u(e,t,r,n=!1){let s,o;let a=r.length;if(a){t.x=t.y=1;for(let u=0;u<a;u++){o=(s=r[u]).projectionDelta;let a=s.instance;(!a||!a.style||"contents"!==a.style.display)&&(n&&s.options.layoutScroll&&s.scroll&&s!==s.root&&m(e,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,l(e,o)),n&&(0,i.ud)(s.latestValues)&&m(e,s.latestValues))}t.x=d(t.x),t.y=d(t.y)}}function d(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function c(e,t){e.min=e.min+t,e.max=e.max+t}function h(e,t,[r,i,s]){let o=void 0!==t[s]?t[s]:.5,l=(0,n.t)(e.min,e.max,o);a(e,t[r],t[i],l,t.scale)}let f=["x","scaleX","originX"],p=["y","scaleY","originY"];function m(e,t){h(e.x,t,f),h(e.y,t,p)}},96674:function(e,t,r){r.d(t,{dO:function(){return o},wc:function(){return i}});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),i=()=>({x:n(),y:n()}),s=()=>({min:0,max:0}),o=()=>({x:s(),y:s()})},98639:function(e,t,r){r.d(t,{B:function(){return i},P:function(){return n}});let n={};function i(e){Object.assign(n,e)}},12787:function(e,t,r){function n(e){return void 0===e||1===e}function i({scale:e,scaleX:t,scaleY:r}){return!n(e)||!n(t)||!n(r)}
9function s(e){return i(e)||o(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function o(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}r.d(t,{D_:function(){return o},Lj:function(){return i},ud:function(){return s}})},50813:function(e,t,r){r.d(t,{J:function(){return s},z:function(){return o}});var n=r(82063),i=r(47227);function s(e,t){return(0,n.i8)((0,n.d7)(e.getBoundingClientRect(),t))}function o(e,t,r){let n=s(e,r),{scroll:o}=t;return o&&((0,i.am)(n.x,o.offset.x),(0,i.am)(n.y,o.offset.y)),n}},94238:function(e,t,r){r.d(t,{s:function(){return f}});var n=r(13697),i=r(13223),s=r(4946),o=r(37249);let a=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var l=r(90401),u=r(38580),d=r(39545),c=r(25861);let h=new Set(["auto","none","0"]);class f extends d.e{constructor(e,t,r,n){super(e,t,r,n,null==n?void 0:n.owner,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&(0,o.t)(n)){let l=function e(t,r,n=1){(0,i.k)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[l,u]=function(e){let t=a.exec(e);if(!t)return[,];let[,r,n,i]=t;return[`--${null!=r?r:n}`,i]}(t);if(!l)return;let d=window.getComputedStyle(r).getPropertyValue(l);if(d){let e=d.trim();return(0,s.P)(e)?parseFloat(e):e}return(0,o.t)(u)?e(u,r,n+1):u}(n,t.current);void 0!==l&&(e[r]=l),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!l.z2.has(r)||2!==e.length)return;let[n,d]=e,c=(0,u.C)(n),h=(0,u.C)(d);if(c!==h){if((0,l.mP)(c)&&(0,l.mP)(h))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else this.needsMeasurement=!0}}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++){var i;("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||(0,n.W)(i))&&r.push(t)}r.length&&function(e,t,r){let n,i=0;for(;i<e.length&&!n;){let t=e[i];"string"!=typeof t||h.has(t)||(n=e[i]),i++}if(n&&r)for(let i of t)e[i]=(0,c.T)(r,n)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=l.lw[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){var e;let{element:t,name:r,unresolvedKeyframes:n}=this;if(!t.current)return;let i=t.getValue(r);i&&i.jump(this.measuredOrigin,!1);let s=n.length-1,o=n[s];n[s]=l.lw[r](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),(null===(e=this.removedTransforms)||void 0===e?void 0:e.length)&&this.removedTransforms.forEac
9h(([e,r])=>{t.getValue(e).set(r)}),this.resolveNoneKeyframes()}}},33667:function(e,t,r){r.d(t,{b:function(){return Q}});var n=r(2265),i=r(4469),s=r(37249),o=r(8834),a=r(67971),l=r(1125),u=r(22005),d=r(50813),c=r(96674),h=r(34006),f=r(44563);let p={current:null},m={current:!1};var g=r(34081),v=r(3078),y=r(39593),b=r(23999),w=r(17743),x=r(74115),P=r(31297),A=r(35938),S=r(72589);let V=new WeakMap;var C=r(39545),T=r(4946),M=r(13697),E=r(33964),k=r(15636),R=r(38580),F=r(55113);let I=[...R.$,E.$,k.P],$=e=>I.find((0,F.l)(e));var O=r(25861),L=r(45414);let W=Object.keys(A.A),j=W.length,D=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],J=S.V.length;class N{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,blockInitialAnimation:i,visualState:s},o={}){this.resolveKeyframes=(e,t,r,n)=>new this.KeyframeResolver(e,t,r,n,this),this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=C.e,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>L.Wi.render(this.render,!1,!0);let{latestValues:a,renderState:l}=s;this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=o,this.blockInitialAnimation=!!i,this.isControllingVariants=(0,w.G)(t),this.isVariantNode=(0,w.M)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:u,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in d){let t=d[e];void 0!==a[e]&&(0,b.i)(t)&&(t.set(a[e],!1),(0,y.L)(u)&&u.add(e))}}mount(e){this.current=e,V.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),m.current||function(){if(m.current=!0,f.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>p.current=e.matches;e.addListener(t),t()}else p.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||p.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){var e;for(let e in V.delete(this.current),this.projection&&this.projection.unmount(),(0,L.Pn)(this.notifyUpdate),(0,L.Pn)(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let t in this.features)null===(e=this.features[t])||void 0===e||e.unmount();this.current=null}bindToMotionValue(e,t){let r=o.G.has(e),n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&L.Wi.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{n(),i(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures({children:e,...t},r,n,i){let s,o;for(let e=0;e<j;e++){let r=W[e],{isEnabled:n,Feature:i,ProjectionNode:a,MeasureLayout:l}=A.A[r];a&&(s=a),n(t)&&(!this.features[r]&&i&&(this.features[r]=new i(this)),l&&(o=l))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&s){this.projection=new s(this.latestValues,function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(this.parent));let{layoutId:e,layout:r,drag:n,dragConstraints:o,layoutScroll:a,layoutRoot:l}=t;this.projection.setOptions({layoutId:e,layout:r,alwaysMeasureLayout:!!n||o&&(0,h.I)(o),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof r?r:"both",initialPromotionConfig:i,layoutScroll:a,layoutRoot:l})}return o}updateFeatures(){for(let e in this.features){let t=this.features[e];
9t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,c.dO)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<D.length;t++){let r=D[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){let{willChange:n}=t;for(let i in t){let s=t[i],o=r[i];if((0,b.i)(s))e.addValue(i,s),(0,y.L)(n)&&n.add(i);else if((0,b.i)(o))e.addValue(i,(0,v.BX)(s,{owner:e})),(0,y.L)(n)&&n.remove(i);else if(o!==s){if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(s):t.hasAnimated||t.set(s)}else{let t=e.getStaticValue(i);e.addValue(i,(0,v.BX)(void 0!==t?t:s,{owner:e}))}}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(e=!1){if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<J;e++){let r=S.V[e],n=this.props[r];((0,x.$)(n)||!1===n)&&(t[r]=n)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=(0,v.BX)(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){var r;let n=void 0===this.latestValues[e]&&this.current?null!==(r=this.getBaseTargetFromProps(this.props,e))&&void 0!==r?r:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&((0,T.P)(n)||(0,M.W)(n))?n=p
9arseFloat(n):!$(n)&&k.P.test(t)&&(n=(0,O.T)(e,t)),this.setBaseTarget(e,(0,b.i)(n)?n.get():n)),(0,b.i)(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let r;let{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let i=(0,P.o)(this.props,n,null===(t=this.presenceContext)||void 0===t?void 0:t.custom);i&&(r=i[e])}if(n&&void 0!==r)return r;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||(0,b.i)(i)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new g.L),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}var z=r(94238);class B extends N{constructor(){super(...arguments),this.KeyframeResolver=z.s}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}}class K extends B{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(o.G.has(t)){let e=(0,u.A)(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=((0,s.f)(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,d.J)(e,t)}build(e,t,r,n){(0,i.r)(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return(0,a.U)(e,t,r)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,b.i)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}renderInstance(e,t,r,n){(0,l.N)(e,t,r,n)}}var X=r(67098),H=r(67402),G=r(17444),Z=r(16582),Y=r(33390),U=r(37380);class q extends B{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(o.G.has(t)){let e=(0,u.A)(t);return e&&e.default||0}return t=Z.s.has(t)?t:(0,G.D)(t),e.getAttribute(t)}measureInstanceViewportBox(){return(0,c.dO)()}scrapeMotionValuesFromProps(e,t,r){return(0,X.U)(e,t,r)}
9build(e,t,r,n){(0,H.i)(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){(0,Y.K)(e,t,r,n)}mount(e){this.isSVGTag=(0,U.a)(e.tagName),super.mount(e)}}var _=r(64044);let Q=(e,t)=>(0,_.q)(e)?new q(t,{enableHardwareAcceleration:!1}):new K(t,{allowProjection:e!==n.Fragment,enableHardwareAcceleration:!0})},30878:function(e,t,r){r.d(t,{H:function(){return s}});var n=r(76724),i=r(1306);let s={renderer:r(33667).b,...n.s,...i.E}},9330:function(e,t,r){r.d(t,{m:function(){return s}});var n=r(1151),i=r(5908);let s=(0,n.D)(i.w)},1151:function(e,t,r){r.d(t,{D:function(){return x}});var n=r(57437),i=r(2265),s=r(45750),o=r(56961),a=r(64252),l=r(11534),u=r(47337),d=r(61750),c=r(22199),h=r(34006),f=r(74115),p=r(17743);function m(e){return Array.isArray(e)?e.join(" "):e}var g=r(24470),v=r(44563),y=r(58881),b=r(29913);let w=Symbol.for("motionComponentSymbol");function x(e){function t(t,r={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:x,Component:P}){e&&(0,g.K)(e);let A=(0,i.forwardRef)(function(g,w){var A;let S;let V={...(0,i.useContext)(s._),...g,layoutId:function({layoutId:e}){let t=(0,i.useContext)(y.p).id;return t&&void 0!==e?t+"-"+e:e}(g)},{isStatic:C}=V,T=function(e){let{initial:t,animate:r}=function(e,t){if((0,p.G)(e)){let{initial:t,animate:r}=e;return{initial:!1===t||(0,f.$)(t)?t:void 0,animate:(0,f.$)(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(o.v));return(0,i.useMemo)(()=>({initial:t,animate:r}),[m(t),m(r)])}(g),M=x(g,C);if(!C&&v.j){T.visualElement=function(e,t,r,n){let{visualElement:h}=(0,i.useContext)(o.v),f=(0,i.useContext)(u.u),p=(0,i.useContext)(a.O),m=(0,i.useContext)(s._).reducedMotion,g=(0,i.useRef)();n=n||f.renderer,!g.current&&n&&(g.current=n(e,{visualState:t,parent:h,props:r,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:m}));let v=g.current;(0,i.useInsertionEffect)(()=>{v&&v.update(r,p)});let y=(0,i.useRef)(!!(r[d.M]&&!window.HandoffComplete));return(0,l.L)(()=>{v&&(c.g.postRender(v.render),y.current&&v.animationState&&v.animationState.animateChanges())}),(0,i.useEffect)(()=>{v&&(v.updateFeatures(),!y.current&&v.animationState&&v.animationState.animateChanges(),y.current&&(y.current=!1,window.HandoffComplete=!0))}),v}(P,M,V,t);let r=(0,i.useContext)(b.g),n=(0,i.useContext)(u.u).strict;T.visualElement&&(S=T.visualElement.loadFeatures(V,n,e,r))}return(0,n.jsxs)(o.v.Provider,{value:T,children:[S&&T.visualElement?(0,n.jsx)(S,{visualElement:T.visualElement,...V}):null,r(P,g,(A=T.visualElement,(0,i.useCallback)(e=>{e&&M.mount&&M.mount(e),A&&(e?A.mount(e):A.unmount()),w&&("function"==typeof w?w(e):(0,h.I)(w)&&(w.current=e))},[A])),M,C,T.visualElement)]})});return A[w]=P,A}(e(t,r))}if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}},17444:function(e,t,r){r.d(t,{D:function(){return n}});let n=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},5908:function(e,t,r){r.d(t,{w:function(){return k}});var n,i=r(64044),s=r(2265),o=r(77556),a=r(23999),l=r(4469);let u=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function d(e,t,r){for(let n in t)(0,a.i)(t[n])||(0,o.j)(n,r)||(e[n]=t[n])}let c=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function h(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||c.has(e)}let f=e=>!h(e);try{(n=require("@emotion/is-prop-valid").default)&&(f=e=>e.startsWith("on")?!h(e):n(e))}catch(e){}var p=r(67402);let m=()=>({...u(),attrs:{}});var g=r(37380),v=r(33390),y=r(67098),b=r(20569),w=r(64252),x=r(31297),P=r(53576),A=r(84364),S=r(56961),V=r(17743);let C=e=>(t,r)=>{let n=(0,s.useContext)(S.v),i=(0,s.useContext)(w.O),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:r},n,i,s){let o={latestValues:function(e,t,r,n){let i={},s=n(e,{});for(let e in s)i[e]=(0,A.b)(s[e]);let{initial:o,animate:a}=e,l=(0,V.G)(e),u=(0,V.M)(e);t&&u&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===a&&(a=t.animate));let d=!!r&&!1===r.initial,c=(d=d||!1===o)?a:o;return c&&"boolean"!=typeof c&&!(0,b.H)(c)&&(Array.isArray(c)?c:[c]).forEac
9h(t=>{let r=(0,x.o)(e,t);if(!r)return;let{transitionEnd:n,transition:s,...o}=r;for(let e in o){let t=o[e];if(Array.isArray(t)){let e=d?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in n)i[e]=n[e]}),i}(n,i,s,e),renderState:t()};return r&&(o.mount=e=>r(n,e,o)),o})(e,t,n,i);return r?o():(0,P.h)(o)};var T=r(45414);let M={useVisualState:C({scrapeMotionValuesFromProps:y.U,createRenderState:m,onMount:(e,t,{renderState:r,latestValues:n})=>{T.Wi.read(()=>{try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}}),T.Wi.render(()=>{(0,p.i)(r,n,{enableHardwareAcceleration:!1},(0,g.a)(t.tagName),e.transformTemplate),(0,v.K)(t,r)})}})},E={useVisualState:C({scrapeMotionValuesFromProps:r(67971).U,createRenderState:u})};function k(e,{forwardMotionProps:t=!1},r,n){return{...(0,i.q)(e)?M:E,preloadedFeatures:r,useRender:function(e=!1){return(t,r,n,{latestValues:o},c)=>{let v=((0,i.q)(t)?function(e,t,r,n){let i=(0,s.useMemo)(()=>{let r=m();return(0,p.i)(r,t,{enableHardwareAcceleration:!1},(0,g.a)(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};d(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t,r){let n={},i=function(e,t,r){let n=e.style||{},i={};return d(i,n,e),Object.assign(i,function({transformTemplate:e},t,r){return(0,s.useMemo)(()=>{let n=u();return(0,l.r)(n,t,{enableHardwareAcceleration:!r},e),Object.assign({},n.vars,n.style)},[t])}(e,t,r)),i}(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n})(r,o,c,t),y=function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(f(i)||!0===r&&h(i)||!t&&!h(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(r,"string"==typeof t,e),b=t!==s.Fragment?{...y,...v,ref:n}:{},{children:w}=r,x=(0,s.useMemo)(()=>(0,a.i)(w)?w.get():w,[w]);return(0,s.createElement)(t,{...b,children:x})}}(t),createVisualElement:n,Component:e}}},37249:function(e,t,r){r.d(t,{f:function(){return i},t:function(){return o}});let n=e=>t=>"string"==typeof t&&t.startsWith(e),i=n("--"),s=n("var(--"),o=e=>!!s(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},64044:function(e,t,r){r.d(t,{q:function(){return i}});let n=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function i(e){if("string"!=typeof e||e.includes("-"));else if(n.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},90401:function(e,t,r){r.d(t,{Ei:function(){return h},lw:function(){return f},mP:function(){return a},z2:function(){return o}});var n=r(8834),i=r(74305),s=r(27492);let o=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),a=e=>e===i.Rx||e===s.px,l=(e,t)=>parseFloat(e.split(", ")[t]),u=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;let i=n.match(/^matrix3d\((.+)\)$/u);if(i)return l(i[1],t);{let t=n.match(/^matrix\((.+)\)$/u);return t?l(t[1],e):0}},d=new Set(["x","y","z"]),c=n._.filter(e=>!d.has(e));function h(e){let t=[];return c.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t}let f={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:u(4,13),y:u(5,14)};f.translateX=f.x,f.translateY=f.y},25861:function(e,t,r){r.d(t,{T:function(){return o}});var n=r(15636),i=r(22779),s=r(22005);function o(e,t){let r=(0,s.A)(e);return r!==i.h&&(r=n.P),r.getAnimatableNone?r.getAnimatableNone(t):void 0}},22005:function(e,t,r){r.d(t,{A:function(){return o}});var n=r(33964),i=r(22779);let s={...r(38325).j,color:n.$,backgroundColor:n.$,outlineColor:n.$,fill:n.$,stroke:n.$,borderColor:n.$,borderTopColor:n.$,borderRightColor:n.$,borderBottomColor:n.$,borderLeftColor:n.$,filter:i.h,WebkitFilter:i.h},o=e=>s[e]},38580:function(e,t,r){r.d(t,{$:function(){return o},C:function(){return a}});var n=r(74305),i=r(27492),s=r(55113);let o=[n.Rx,i.px,i.aQ,i.RW,i.vw,i.vh,{test:e=>"auto"===e,parse:e=>e}],a=e=>o.find((0,s.l)(e))},38325:function(e,t,r){r.d(t,{j:function(){return o}});var n=r(74305),i=r(27492);let s={...n.Rx,transform:Math.round},o={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,size:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,rotate:i.RW,rotateX:i.RW,rotateY:i.RW,rotateZ:i.RW,
9scale:n.bA,scaleX:n.bA,scaleY:n.bA,scaleZ:n.bA,skew:i.RW,skewX:i.RW,skewY:i.RW,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:n.Fq,originX:i.$C,originY:i.$C,originZ:i.px,zIndex:s,backgroundPositionX:i.px,backgroundPositionY:i.px,fillOpacity:n.Fq,strokeOpacity:n.Fq,numOctaves:s}},55113:function(e,t,r){r.d(t,{l:function(){return n}});let n=e=>t=>t.test(e)},4469:function(e,t,r){r.d(t,{r:function(){return u}});var n=r(8834);let i={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},s=n._.length;var o=r(37249);let a=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var l=r(38325);function u(e,t,r,u){let{style:d,vars:c,transform:h,transformOrigin:f}=e,p=!1,m=!1,g=!0;for(let e in t){let r=t[e];if((0,o.f)(e)){c[e]=r;continue}let i=l.j[e],s=a(r,i);if(n.G.has(e)){if(p=!0,h[e]=s,!g)continue;r!==(i.default||0)&&(g=!1)}else e.startsWith("origin")?(m=!0,f[e]=s):d[e]=s}if(!t.transform&&(p||u?d.transform=function(e,{enableHardwareAcceleration:t=!0,allowTransformNone:r=!0},o,a){let l="";for(let t=0;t<s;t++){let r=n._[t];if(void 0!==e[r]){let t=i[r]||r;l+=`${t}(${e[r]}) `}}return t&&!e.z&&(l+="translateZ(0)"),l=l.trim(),a?l=a(e,o?"":l):r&&o&&(l="none"),l}(e.transform,r,g,u):d.transform&&(d.transform="none")),m){let{originX:e="50%",originY:t="50%",originZ:r=0}=f;d.transformOrigin=`${e} ${t} ${r}`}}},1125:function(e,t,r){r.d(t,{N:function(){return n}});function n(e,{style:t,vars:r},n,i){for(let s in Object.assign(e.style,t,i&&i.getProjectionStyles(n)),r)e.style.setProperty(s,r[s])}},67971:function(e,t,r){r.d(t,{U:function(){return s}});var n=r(77556),i=r(23999);function s(e,t,r){var s;let{style:o}=e,a={};for(let l in o)((0,i.i)(o[l])||t.style&&(0,i.i)(t.style[l])||(0,n.j)(l,e)||(null===(s=null==r?void 0:r.getValue(l))||void 0===s?void 0:s.liveStyle)!==void 0)&&(a[l]=o[l]);return a}},8834:function(e,t,r){r.d(t,{G:function(){return i},_:function(){return n}});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(n)},67402:function(e,t,r){r.d(t,{i:function(){return l}});var n=r(4469),i=r(27492);function s(e,t,r){return"string"==typeof e?e:i.px.transform(t+r*e)}let o={offset:"stroke-dashoffset",array:"stroke-dasharray"},a={offset:"strokeDashoffset",array:"strokeDasharray"};function l(e,{attrX:t,attrY:r,attrScale:l,originX:u,originY:d,pathLength:c,pathSpacing:h=1,pathOffset:f=0,...p},m,g,v){if((0,n.r)(e,p,m,v),g){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:y,style:b,dimensions:w}=e;y.transform&&(w&&(b.transform=y.transform),delete y.transform),w&&(void 0!==u||void 0!==d||b.transform)&&(b.transformOrigin=function(e,t,r){let n=s(t,e.x,e.width),i=s(r,e.y,e.height);return`${n} ${i}`}(w,void 0!==u?u:.5,void 0!==d?d:.5)),void 0!==t&&(y.x=t),void 0!==r&&(y.y=r),void 0!==l&&(y.scale=l),void 0!==c&&function(e,t,r=1,n=0,s=!0){e.pathLength=1;let l=s?o:a;e[l.offset]=i.px.transform(-n);let u=i.px.transform(t),d=i.px.transform(r);e[l.array]=`${u} ${d}`}(y,c,h,f,!1)}},16582:function(e,t,r){r.d(t,{s:function(){return n}});let n=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"])},37380:function(e,t,r){r.d(t,{a:function(){return n}});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},33390:function(e,t,r){r.d(t,{K:function(){return o}});var n=r(17444),i=r(1125),s=r(16582);function o(e,t,r,o){for(let r in(0,i.N)(e,t,void 0,o),t.attrs)e.setAttribute(s.s.has(r)?r:(0,n.D)(r),t.attrs[r])}},67098:function(e,t,r){r.d(t,{U:function(){return o}});var n=r(23999),i=r(67971),s=r(8834);function o(e,t,r){let o=(0,i.U)(e,t,r);for(let r in e)((0,n.i)(e[r])||(0,n.i)(t[r]))&&(o[-1!==s._.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return o}},39545:function(e,t,r){r.d(t,{e:function(){return c},m:function(){return d}});var n=r(90401),i=r(45414);let s=new Set,o=!1,a=!1;function l(){if(a){let e=Array.from(s).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;
9t.forEach(e=>{let t=(0,n.Ei)(e);t.length&&(r.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{var n;null===(n=e.getValue(t))||void 0===n||n.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}a=!1,o=!1,s.forEach(e=>e.complete()),s.clear()}function u(){s.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(a=!0)})}function d(){u(),l()}class c{constructor(e,t,r,n,i,s=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=i,this.isAsync=s}scheduleResolve(){this.isScheduled=!0,this.isAsync?(s.add(this),o||(o=!0,i.Wi.read(u),i.Wi.resolveKeyframes(l))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;for(let i=0;i<e.length;i++)if(null===e[i]){if(0===i){let i=null==n?void 0:n.get(),s=e[e.length-1];if(void 0!==i)e[0]=i;else if(r&&t){let n=r.readValue(t,s);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=s),n&&void 0===i&&n.set(e[0])}else e[i]=e[i-1]}}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),s.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,s.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}},17743:function(e,t,r){r.d(t,{G:function(){return o},M:function(){return a}});var n=r(20569),i=r(74115),s=r(72589);function o(e){return(0,n.H)(e.animate)||s.V.some(t=>(0,i.$)(e[t]))}function a(e){return!!(o(e)||e.variants)}},74115:function(e,t,r){r.d(t,{$:function(){return n}});function n(e){return"string"==typeof e||Array.isArray(e)}},31297:function(e,t,r){r.d(t,{o:function(){return n}});function n(e,t,r,n={},i={}){return"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),t}},72589:function(e,t,r){r.d(t,{V:function(){return i},e:function(){return n}});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...n]},24118:function(e,t,r){r.d(t,{c:function(){return n}});let n={skipAnimations:!1,useManualTiming:!1}},69013:function(e,t,r){function n(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}r.d(t,{cl:function(){return i},y4:function(){return n}})},59111:function(e,t,r){r.d(t,{u:function(){return n}});let n=(e,t,r)=>r>t?t:r<e?e:r},13223:function(e,t,r){r.d(t,{K:function(){return i},k:function(){return s}});var n=r(44439);let i=n.Z,s=n.Z},44563:function(e,t,r){r.d(t,{j:function(){return n}});let n="undefined"!=typeof document},4946:function(e,t,r){r.d(t,{P:function(){return n}});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},34006:function(e,t,r){r.d(t,{I:function(){return n}});function n(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}},13697:function(e,t,r){r.d(t,{W:function(){return n}});let n=e=>/^0[^.\s]+$/u.test(e)},96781:function(e,t,r){r.d(t,{t:function(){return n}});let n=(e,t,r)=>e+(t-e)*r},44439:function(e,t,r){r.d(t,{Z:function(){return n}});let n=e=>e},56920:function(e,t,r){r.d(t,{z:function(){return i}});let n=(e,t)=>r=>t(e(r)),i=(...e)=>e.reduce(n)},76376:function(e,t,r){r.d(t,{Y:function(){return n}});let n=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},4581:function(e,t,r){r.d(t,{Y:function(){return s},p:function(){return i}});var n=r(44944);let i=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),s=e=>(0,n.C)(e)?e[e.length-1]||0:e},34081:function(e,t,r){r.d(t,{L:function(){return i}});var n=r(69013);class i{constructor(){this.subscriptions=[]}add(e){return(0,n.y4)(this.subscriptions,e),()=>(0,n.cl)(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},56717:function(e,t,r){r.d(t,{X:function(){return i},w:function(){return n}});let n=e=>1e3*e,i=e=>e/1e3},53576:function(e,t,r){r.d(t,{h:function(){return i}});var n=r(2265);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},31251:function(e,t,r){r.d(t,{N:function(){return o}});var n=r(2265),i=r(65871),s=r(45414);
9function o(){let e=(0,i.t)(),[t,r]=(0,n.useState)(0),o=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]);return[(0,n.useCallback)(()=>s.Wi.postRender(o),[o]),t]}},65871:function(e,t,r){r.d(t,{t:function(){return s}});var n=r(2265),i=r(11534);function s(){let e=(0,n.useRef)(!1);return(0,i.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},11534:function(e,t,r){r.d(t,{L:function(){return i}});var n=r(2265);let i=r(44563).j?n.useLayoutEffect:n.useEffect},51116:function(e,t,r){r.d(t,{R:function(){return n}});function n(e,t){return t?1e3/t*e:0}},3078:function(e,t,r){r.d(t,{BX:function(){return d},Hg:function(){return u}});var n=r(34081),i=r(51116),s=r(40504),o=r(45414);let a=e=>!isNaN(parseFloat(e)),l={current:void 0};class u{constructor(e,t={}){this.version="11.1.9",this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(e,t=!0)=>{let r=s.X.now();this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.canTrackVelocity=a(this.current),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=s.X.now()}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new n.L);let r=this.events[e].add(t);return"change"===e?()=>{r(),o.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=s.X.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.R)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function d(e,t){return new u(e,t)}},87325:function(e,t,r){r.d(t,{$:function(){return i}});var n=r(18859);let i={test:(0,r(42975).i)("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:n.m.transform}},92943:function(e,t,r){r.d(t,{J:function(){return a}});var n=r(74305),i=r(27492),s=r(50796),o=r(42975);let a={test:(0,o.i)("hsl","hue"),parse:(0,o.d)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:o=1})=>"hsla("+Math.round(e)+", "+i.aQ.transform((0,s.Nw)(t))+", "+i.aQ.transform((0,s.Nw)(r))+", "+(0,s.Nw)(n.Fq.transform(o))+")"}},33964:function(e,t,r){r.d(t,{$:function(){return a}});var n=r(50796),i=r(87325),s=r(92943),o=r(18859);let a={test:e=>o.m.test(e)||i.$.test(e)||s.J.test(e),parse:e=>o.m.test(e)?o.m.parse(e):s.J.test(e)?s.J.parse(e):i.$.parse(e),transform:e=>(0,n.HD)(e)?e:e.hasOwnProperty("red")?o.m.transform(e):s.J.transform(e)}},18859:function(e,t,r){r.d(t,{m:function(){return u}});var n=r(59111),i=r(74305),s=r(50796),o=r(42975);let a=e=>(0,n.u)(0,255,e),l={...i.Rx,transform:e=>Math.round(a(e))},u={test:(0,o.i)("rgb","red"),parse:(0,o.d)("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(r)+", "+(0,s.Nw)(i.Fq.transform(n))+")"}},42975:function(e,t,r){r.d(t,{d:function(){return s},i:function(){return i}});var n=r(50796);let i=(e,t)=>r=>!!((0,n.HD)(r)&&n.mj.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),s=(e,t,r)=>i=>{if(!(0,n.HD)(i))return i;let[s,o,a,l]=i.match(n.KP);return{[e]:parseFloat(s),[t]:parseFloat(o),[r]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}}},22779:function(e,t,r){r.d(t,{h:function(){return l}});var n=r(15636),i=r(50796);let s=new Set(["brightness","contrast","saturate","opacity"]);function o(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(i.KP)||[];if(!n)return e;let o=r.replace(n,""),a=s.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+o+")"}let a=/\b([a-z-]*)\(.*?\)/gu,l={...n.P,getAnimatableNone:e=>{let t=e.match(a);return t?t.map(o).join(" "):e}}},15636:function(e,t,r){r.d(t,{P:function(){return h},V:function(){return l}});var n=r(33964),i=r(50796);let s="number",o="color",a=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function l(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},l=[],u=0,d=t.replace(a,e=>(n.$.test(e)?(i.color.push(u),l.push(o),r.push(n.$.parse(e))):e.startsWith("var(")?(i.var.push(u),l.push("var"),r.push(e)):(i.number.push(u),l.push(s),r.push(parseFloat(e))),++u,"${}")).split("${}");return{values:r,split:d,indexes:i,types:l}}function u(e){return l(e).values}function d(e){let{split:t,types:r}=l(e),a=t.length;return e=>{let l="";for(let u=0;u<a;u++)if(l+=t[u],void 0!==e[u]){let t=r[u];t===s?l+=(0,i.Nw)(e[u]):t===o?l+=n.$.transform(e[u]):l+=e[u]}return l}}let c=e=>"number"==typeof e?0:e,h={test:function(e){var t,r;return isNaN(e)&&(0,i.HD)(e)&&((null===(t=e.match(i.KP))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(i.dA))||void 0===r?void 0:r.length)||0)>0},parse:u,createTransformer:d,getAnimatableNone:function(e){let t=u(e);return d(e)(t.map(c))}}},74305:function(e,t,r){r.d(t,{Fq:function(){return s},Rx:function(){return i},bA:function(){return o}});var n=r(59111);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},s={...i,transform:e=>(0,n.u)(0,1,e)},o={...i,default:1}},27492:function(e,t,r){r.d(t,{$C:function(){return d},RW:function(){return s},aQ:function(){return o},px:function(){return a},vh:function(){return l},vw:function(){return u}});var n=r(50796);let i=e=>({test:t=>(0,n.HD)(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),s=i("deg"),o=i("%"),a=i("px"),l=i("vh"),u=i("vw"),d={...o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},50796:function(e,t,r){r.d(t,{HD:function(){return a},KP:function(){return i},Nw:function(){return n},dA:function(){return s},mj:function(){return o}});let n=e=>Math.round(1e5*e)/1e5,i=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,s=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,o=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;function a(e){return"string"==typeof e}},39593:function(e,t,r){r.d(t,{L:function(){return i}});var n=r(23999);function i(e){return!!((0,n.i)(e)&&e.add)}},23999:function(e,t,r){r.d(t,{i:function(){return n}});let n=e=>!!(e&&e.getVelocity)},84364:function(e,t,r){r.d(t,{b:function(){return s}});var n=r(4581),i=r(23999);function s(e){let t=(0,i.i)(e)?e.get():e;return(0,n.p)(t)?t.toValue():t}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.