import{c as X,b as k,t as dn,d as Ii}from"./DChXCVzF.js";import{i as K}from"./DN-4COnd.js";import{b as Fi,h as Ce,k as ko,P as Ni,p as Ho,ae as Bi,af as Sr,d as Cr,s as Pn,e as ct,aA as Yt,ag as Go,r as Ko,ah as Ui,u as Tr,aB as zi,aC as ki,o as Hi,aD as Gi,_ as Ki,l as Yi,L as Wi,ai as Xi,a8 as Ar,aE as qi,aF as Zi,aG as Ji,g as Qi,av as Yo,z as $i,aw as es,D as _,I as ts,ad as ns,aH as rs,aI as os,t as Y,T as G,v as W,aJ as re,aK as Qt,a2 as R,C as m,ay as er,aL as j,a1 as O,aM as Rn,aN as Q,$ as Te,a0 as J,X as rt,U as as,V as Wo,W as Xo}from"./DQ4wegPz.js";import{e as is}from"./Dxno6nk1.js";import{p as w,s as Ee,b as ue,i as qo,c as Zo,l as Er}from"./DqqhFrJ_.js";import{w as Ve,g as be,r as ss,d as us,b as It}from"./CCN-q-DV.js";import{o as Vt,a as pn,b as Je,c as ls}from"./DO8iMfni.js";function cs(e,t,n,r){for(var o=[],i=t.length,a=0;a0&&o.length===0&&n!==null;if(s){var u=n.parentNode;Hi(u),u.append(n),r.clear(),Be(e,t[0].prev,t[i-1].next)}Gi(o,()=>{for(var l=0;l{var c=n(),p=Ni(c)?c:c==null?[]:Ho(c),f=p.length;if(l&&f===0)return;l=f===0;let d=!1;if(Ce){var g=a.data===Bi;g!==(f===0)&&(a=Sr(),Cr(a),Pn(!1),d=!0)}if(Ce){for(var x=null,h,v=0;v0&&Cr(Sr())}if(!Ce){var P=Wi;fs(p,s,a,o,t,(P.f&Yt)!==0,r)}i!==null&&(f===0?u?Go(u):u=Ko(()=>i(a)):u!==null&&Ui(u,()=>{u=null})),d&&Pn(!0),n()}),Ce&&(a=ct)}function fs(e,t,n,r,o,i,a,s){var u=e.length,l=t.items,c=t.first,p=c,f,d=null,g=[],x=[],h,v,y,b;for(b=0;b0){var z=null;cs(t,V,z,l)}}Tr.first=t.first&&t.first.e,Tr.last=d&&d.e}function ds(e,t,n,r){zi(e.v,t),e.i=n}function Qo(e,t,n,r,o,i,a,s,u,l){var c=(u&Zi)!==0,p=(u&Ji)===0,f=c?p?Xi(o):Ar(o):o,d=u&qi?Ar(a):a,g={i:d,v:f,k:i,a:null,e:null,prev:n,next:r};try{return g.e=Ko(()=>s(e,f,d),Ce),g.e.prev=n&&n.e,g.e.next=r&&r.e,n===null?t.first=g:(n.next=g,n.e.next=g.e),r!==null&&(r.prev=g,r.e.prev=g.e),g}finally{}}function Vr(e,t,n){for(var r=e.next?e.next.e.nodes_start:n,o=t?t.e.nodes_start:n,i=e.e.nodes_start;i!==r;){var a=Qi(i);o.before(i),i=a}}function Be(e,t,n){t===null?e.first=n:(t.next=n,t.e.next=n&&n.e),n!==null&&(n.prev=t,n.e.prev=t&&t.e)}function $(e,t,n,r,o){var s;Ce&&ko();var i=(s=t.$$slots)==null?void 0:s[n],a=!1;i===!0&&(i=t.children,a=!0),i===void 0?o!==null&&o(e):i(e,a?()=>r:r)}function Mr(e,t,n){Yo(()=>{var r=$i(()=>t(e,n==null?void 0:n())||{});if(n&&(r!=null&&r.update)){var o=!1,i={};es(()=>{var a=n();_(a),o&&ts(i,a)&&(i=a,r.update(a))}),o=!0}if(r!=null&&r.destroy)return()=>r.destroy()})}function $o(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tperformance.now():()=>Date.now(),na=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(hs()),ta);function ys(e){let t=[],n=[],r=0,o=!1,i=!1;const a=new WeakSet,s={schedule:(u,l=!1,c=!1)=>{const p=c&&o,f=p?t:n;return l&&a.add(u),f.indexOf(u)===-1&&(f.push(u),p&&o&&(r=t.length)),u},cancel:u=>{const l=n.indexOf(u);l!==-1&&n.splice(l,1),a.delete(u)},process:u=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let l=0;l(e[t]=ys(()=>Pt=!0),e),{}),Se=Mt.reduce((e,t)=>{const n=mn[t];return e[t]=(r,o=!1,i=!1)=>(Pt||Ps(),n.schedule(r,o,i)),e},{}),gt=Mt.reduce((e,t)=>(e[t]=mn[t].cancel,e),{}),nt=Mt.reduce((e,t)=>(e[t]=()=>mn[t].process(ot),e),{}),xs=e=>mn[e].process(ot),ra=e=>{Pt=!1,ot.delta=jn?ta:Math.max(Math.min(e-ot.timestamp,bs),1),ot.timestamp=e,Dn=!0,Mt.forEach(xs),Dn=!1,Pt&&(jn=!1,na(ra))},Ps=()=>{Pt=!0,jn=!0,Dn||na(ra)},$t=()=>ot;function oa(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oMath.min(Math.max(n,e),t),Rr=.001,ws=.01,Ss=10,Cs=.05,Ts=1;function As({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i,a=1-t;a=en(Cs,Ts,a),e=en(ws,Ss,e/1e3),a<1?(o=l=>{const c=l*a,p=c*e,f=c-n,d=In(l,a),g=Math.exp(-p);return Rr-f/d*g},i=l=>{const p=l*a*e,f=p*n+n,d=Math.pow(a,2)*Math.pow(l,2)*e,g=Math.exp(-p),x=In(Math.pow(l,2),a);return(-o(l)+Rr>0?-1:1)*((f-d)*g)/x}):(o=l=>{const c=Math.exp(-l*e),p=(l-n)*e+1;return-.001+c*p},i=l=>{const c=Math.exp(-l*e),p=(n-l)*(e*e);return c*p});const s=5/e,u=Vs(o,i,s);if(e=e*1e3,isNaN(u))return{stiffness:100,damping:10,duration:e};{const l=Math.pow(u,2)*r;return{stiffness:l,damping:a*2*Math.sqrt(r*l),duration:e}}}const Es=12;function Vs(e,t,n){let r=n;for(let o=1;oe[n]!==void 0)}function Ls(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!jr(e,Os)&&jr(e,Ms)){const n=As(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function tr(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:o}=e,i=oa(e,["from","to","restSpeed","restDelta"]);const a={done:!1,value:t};let{stiffness:s,damping:u,mass:l,velocity:c,duration:p,isResolvedFromDuration:f}=Ls(i),d=Dr,g=Dr;function x(){const h=c?-(c/1e3):0,v=n-t,y=u/(2*Math.sqrt(s*l)),b=Math.sqrt(s/l)/1e3;if(o===void 0&&(o=Math.min(Math.abs(n-t)/100,.4)),y<1){const P=In(b,y);d=S=>{const A=Math.exp(-y*b*S);return n-A*((h+y*b*v)/P*Math.sin(P*S)+v*Math.cos(P*S))},g=S=>{const A=Math.exp(-y*b*S);return y*b*A*(Math.sin(P*S)*(h+y*b*v)/P+v*Math.cos(P*S))-A*(Math.cos(P*S)*(h+y*b*v)-P*v*Math.sin(P*S))}}else if(y===1)d=P=>n-Math.exp(-b*P)*(v+(h+b*v)*P);else{const P=b*Math.sqrt(y*y-1);d=S=>{const A=Math.exp(-y*b*S),T=Math.min(P*S,300);return n-A*((h+y*b*v)*Math.sinh(T)+P*v*Math.cosh(T))/P}}}return x(),{next:h=>{const v=d(h);if(f)a.done=h>=p;else{const y=g(h)*1e3,b=Math.abs(y)<=r,P=Math.abs(n-v)<=o;a.done=b&&P}return a.value=a.done?n:v,a},flipTarget:()=>{c=-c,[t,n]=[n,t],x()}}}tr.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Dr=e=>0,wt=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},ge=(e,t,n)=>-n*e+n*t+e,aa=(e,t)=>n=>Math.max(Math.min(n,t),e),vt=e=>e%1?Number(e.toFixed(5)):e,St=/(-)?([\d]*\.?[\d])+/g,Fn=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,_s=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Ot(e){return typeof e=="string"}const Qe={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},ht=Object.assign(Object.assign({},Qe),{transform:aa(0,1)}),Nt=Object.assign(Object.assign({},Qe),{default:1}),Lt=e=>({test:t=>Ot(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Ne=Lt("deg"),at=Lt("%"),D=Lt("px"),Rs=Lt("vh"),js=Lt("vw"),Ir=Object.assign(Object.assign({},at),{parse:e=>at.parse(e)/100,transform:e=>at.transform(e*100)}),nr=(e,t)=>n=>!!(Ot(n)&&_s.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),ia=(e,t,n)=>r=>{if(!Ot(r))return r;const[o,i,a,s]=r.match(St);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},Xe={test:nr("hsl","hue"),parse:ia("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+at.transform(vt(t))+", "+at.transform(vt(n))+", "+vt(ht.transform(r))+")"},Ds=aa(0,255),wn=Object.assign(Object.assign({},Qe),{transform:e=>Math.round(Ds(e))}),Ue={test:nr("rgb","red"),parse:ia("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+wn.transform(e)+", "+wn.transform(t)+", "+wn.transform(n)+", "+vt(ht.transform(r))+")"};function Is(e){let t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const Nn={test:nr("#"),parse:Is,transform:Ue.transform},de={test:e=>Ue.test(e)||Nn.test(e)||Xe.test(e),parse:e=>Ue.test(e)?Ue.parse(e):Xe.test(e)?Xe.parse(e):Nn.parse(e),transform:e=>Ot(e)?e:e.hasOwnProperty("red")?Ue.transform(e):Xe.transform(e)},sa="${c}",ua="${n}";function Fs(e){var t,n,r,o;return isNaN(e)&&Ot(e)&&((n=(t=e.match(St))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((o=(r=e.match(Fn))===null||r===void 0?void 0:r.length)!==null&&o!==void 0?o:0)>0}function la(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match(Fn);r&&(n=r.length,e=e.replace(Fn,sa),t.push(...r.map(de.parse)));const o=e.match(St);return o&&(e=e.replace(St,ua),t.push(...o.map(Qe.parse))),{values:t,numColors:n,tokenised:e}}function ca(e){return la(e).values}function fa(e){const{values:t,numColors:n,tokenised:r}=la(e),o=t.length;return i=>{let a=r;for(let s=0;stypeof e=="number"?0:e;function Bs(e){const t=ca(e);return fa(e)(t.map(Ns))}const Le={test:Fs,parse:ca,createTransformer:fa,getAnimatableNone:Bs},Us=new Set(["brightness","contrast","saturate","opacity"]);function zs(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(St)||[];if(!r)return e;const o=n.replace(r,"");let i=Us.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const ks=/([a-z-]*)\(.*?\)/g,Bn=Object.assign(Object.assign({},Le),{getAnimatableNone:e=>{const t=e.match(ks);return t?t.map(zs).join(" "):e}});function Sn(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Fr({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,a=0;if(!t)o=i=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,u=2*n-s;o=Sn(u,s,e+1/3),i=Sn(u,s,e),a=Sn(u,s,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(a*255),alpha:r}}const Hs=(e,t,n)=>{const r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},Gs=[Nn,Ue,Xe],Nr=e=>Gs.find(t=>t.test(e)),da=(e,t)=>{let n=Nr(e),r=Nr(t),o=n.parse(e),i=r.parse(t);n===Xe&&(o=Fr(o),n=Ue),r===Xe&&(i=Fr(i),r=Ue);const a=Object.assign({},o);return s=>{for(const u in a)u!=="alpha"&&(a[u]=Hs(o[u],i[u],s));return a.alpha=ge(o.alpha,i.alpha,s),n.transform(a)}},Un=e=>typeof e=="number",Ks=(e,t)=>n=>t(e(n)),_t=(...e)=>e.reduce(Ks);function pa(e,t){return Un(e)?n=>ge(e,t,n):de.test(e)?da(e,t):ga(e,t)}const ma=(e,t)=>{const n=[...e],r=n.length,o=e.map((i,a)=>pa(i,t[a]));return i=>{for(let a=0;a{const n=Object.assign(Object.assign({},e),t),r={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=pa(e[o],t[o]));return o=>{for(const i in r)n[i]=r[i](o);return n}};function Br(e){const t=Le.parse(e),n=t.length;let r=0,o=0,i=0;for(let a=0;a{const n=Le.createTransformer(t),r=Br(e),o=Br(t);return r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&r.numNumbers>=o.numNumbers?_t(ma(r.parsed,o.parsed),n):a=>`${a>0?t:e}`},Ws=(e,t)=>n=>ge(e,t,n);function Xs(e){if(typeof e=="number")return Ws;if(typeof e=="string")return de.test(e)?da:ga;if(Array.isArray(e))return ma;if(typeof e=="object")return Ys}function qs(e,t,n){const r=[],o=n||Xs(e[0]),i=e.length-1;for(let a=0;an(wt(e,t,r))}function Js(e,t){const n=e.length,r=n-1;return o=>{let i=0,a=!1;if(o<=e[0]?a=!0:o>=e[r]&&(i=r-1,a=!0),!a){let u=1;for(;uo||u===r);u++);i=u-1}const s=wt(e[i],e[i+1],o);return t[i](s)}}function va(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const i=e.length;_r(i===t.length),_r(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const a=qs(t,r,o),s=i===2?Zs(e,a):Js(e,a);return n?u=>s(en(e[0],e[i-1],u)):s}const gn=e=>t=>1-e(1-t),rr=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Qs=e=>t=>Math.pow(t,e),ha=e=>t=>t*t*((e+1)*t-e),$s=e=>{const t=ha(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},ya=1.525,eu=4/11,tu=8/11,nu=9/10,ba=e=>e,or=Qs(2),ru=gn(or),xa=rr(or),Pa=e=>1-Math.sin(Math.acos(e)),wa=gn(Pa),ou=rr(wa),ar=ha(ya),au=gn(ar),iu=rr(ar),su=$s(ya),uu=4356/361,lu=35442/1805,cu=16061/1805,tn=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-tn(1-e*2)):.5*tn(e*2-1)+.5;function pu(e,t){return e.map(()=>t||xa).splice(0,e.length-1)}function mu(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function gu(e,t){return e.map(n=>n*t)}function Wt({from:e=0,to:t=1,ease:n,offset:r,duration:o=300}){const i={done:!1,value:e},a=Array.isArray(t)?t:[e,t],s=gu(r&&r.length===a.length?r:mu(a),o);function u(){return va(s,a,{ease:Array.isArray(n)?n:pu(a,n)})}let l=u();return{next:c=>(i.value=l(c),i.done=c>=o,i),flipTarget:()=>{a.reverse(),l=u()}}}function vu({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:i}){const a={done:!1,value:t};let s=n*e;const u=t+s,l=i===void 0?u:i(u);return l!==u&&(s=l-t),{next:c=>{const p=-s*Math.exp(-c/r);return a.done=!(p>o||p<-o),a.value=a.done?l:l+p,a},flipTarget:()=>{}}}const Ur={keyframes:Wt,spring:tr,decay:vu};function hu(e){if(Array.isArray(e.to))return Wt;if(Ur[e.type])return Ur[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Wt:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?tr:Wt}function Sa(e,t,n=0){return e-t-n}function yu(e,t,n=0,r=!0){return r?Sa(t+-e,t,n):t-(e-t)+n}function bu(e,t,n,r){return r?e>=t+n:e<=-n}const xu=e=>{const t=({delta:n})=>e(n);return{start:()=>Se.update(t,!0),stop:()=>gt.update(t)}};function Ca(e){var t,n,{from:r,autoplay:o=!0,driver:i=xu,elapsed:a=0,repeat:s=0,repeatType:u="loop",repeatDelay:l=0,onPlay:c,onStop:p,onComplete:f,onRepeat:d,onUpdate:g}=e,x=oa(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:h}=x,v,y=0,b=x.duration,P,S=!1,A=!0,T;const M=hu(x);!((n=(t=M).needsInterpolation)===null||n===void 0)&&n.call(t,r,h)&&(T=va([0,100],[r,h],{clamp:!1}),r=0,h=100);const V=M(Object.assign(Object.assign({},x),{from:r,to:h}));function F(){y++,u==="reverse"?(A=y%2===0,a=yu(a,b,l,A)):(a=Sa(a,b,l),u==="mirror"&&V.flipTarget()),S=!1,d&&d()}function z(){v.stop(),f&&f()}function I(B){if(A||(B=-B),a+=B,!S){const ae=V.next(Math.max(0,a));P=ae.value,T&&(P=T(P)),S=A?ae.done:a<=0}g==null||g(P),S&&(y===0&&(b??(b=a)),y{p==null||p(),v.stop()}}}function Ta(e,t){return t?e*(1e3/t):0}function Pu({from:e=0,velocity:t=0,min:n,max:r,power:o=.8,timeConstant:i=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:u=1,modifyTarget:l,driver:c,onUpdate:p,onComplete:f,onStop:d}){let g;function x(b){return n!==void 0&&br}function h(b){return n===void 0?r:r===void 0||Math.abs(n-b){var S;p==null||p(P),(S=b.onUpdate)===null||S===void 0||S.call(b,P)},onComplete:f,onStop:d}))}function y(b){v(Object.assign({type:"spring",stiffness:a,damping:s,restDelta:u},b))}if(x(e))y({from:e,velocity:t,to:h(e)});else{let b=o*t+e;typeof l<"u"&&(b=l(b));const P=h(b),S=P===n?-1:1;let A,T;const M=V=>{A=T,T=V,t=Ta(V-A,$t().delta),(S===1&&V>P||S===-1&&Vg==null?void 0:g.stop()}}const zn=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),zr=e=>zn(e)&&e.hasOwnProperty("z"),Bt=(e,t)=>Math.abs(e-t);function Aa(e,t){if(Un(e)&&Un(t))return Bt(e,t);if(zn(e)&&zn(t)){const n=Bt(e.x,t.x),r=Bt(e.y,t.y),o=zr(e)&&zr(t)?Bt(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}}const Ea=(e,t)=>1-3*t+3*e,Va=(e,t)=>3*t-6*e,Ma=e=>3*e,nn=(e,t,n)=>((Ea(t,n)*e+Va(t,n))*e+Ma(t))*e,Oa=(e,t,n)=>3*Ea(t,n)*e*e+2*Va(t,n)*e+Ma(t),wu=1e-7,Su=10;function Cu(e,t,n,r,o){let i,a,s=0;do a=t+(n-t)/2,i=nn(a,r,o)-e,i>0?n=a:t=a;while(Math.abs(i)>wu&&++s=Au?Eu(a,p,e,n):f===0?p:Cu(a,s,s+Ut,e,n)}return a=>a===0||a===1?a:nn(i(a),t,r)}function La(e,t){e.indexOf(t)===-1&&e.push(t)}function _a(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var qt=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(t){var n=this;return La(this.subscriptions,t),function(){return _a(n.subscriptions,t)}},e.prototype.notify=function(t,n,r){var o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(var i=0;i{},this.onUnsubscription=()=>{},n&&(this.onSubscription=()=>{if(this.updateSubscribers.getSize()+this.velocityUpdateSubscribers.getSize()+this.renderSubscribers.getSize()===0){const o=n();this.onUnsubscription=()=>{},o&&(this.onUnsubscription=()=>{this.updateSubscribers.getSize()+this.velocityUpdateSubscribers.getSize()+this.renderSubscribers.getSize()===0&&o()})}})}return e.prototype.onChange=function(t){this.onSubscription();const n=this.updateSubscribers.add(t);return()=>{n(),this.onUnsubscription()}},e.prototype.subscribe=function(t){return this.onChange(t)},e.prototype.clearListeners=function(){this.updateSubscribers.clear(),this.onUnsubscription()},e.prototype.onRenderRequest=function(t){this.onSubscription(),t(this.get());const n=this.renderSubscribers.add(t);return()=>{n(),this.onUnsubscription()}},e.prototype.attach=function(t){this.passiveEffect=t},e.prototype.set=function(t,n){n===void 0&&(n=!0),!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)},e.prototype.update=function(t){this.set(t(this.get()))},e.prototype.get=function(){this.onSubscription();const t=this.current;return this.onUnsubscription(),t},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){this.onSubscription();const t=this.canTrackVelocity?Ta(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0;return this.onUnsubscription(),t},e.prototype.start=function(t){var n=this;return this.stop(),new Promise(function(r){n.hasAnimated=!0,n.stopAnimation=t(r)}).then(function(){return n.clearAnimation()})},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop(),this.onUnsubscription()},e}();function qe(e,t){return new Ou(e,t)}const $e=(e,t)=>{if(!t||!window)return;let n=t;for(;n=n.parentNode;)if(n.motionDomContext&&n.motionDomContext.has(e))return n.motionDomContext.get(e)},ir=(e,t,n)=>{t&&window&&(t.motionDomContext||(t.motionDomContext=new Map),t.motionDomContext.set(e,n))};var ze=e=>$e("MotionConfig",e)||Ve({transformPagePoint:function(t){return t},isStatic:!1});const mt=e=>$e("ScaleCorrection",e)||Ve([]),Ra=()=>Ve([]),Lu=e=>{const t=re(mt)||mt(e),n=mt();Qt(mt,n),ir("ScaleCorrection",e,n),Qt(Ra,t)};function _u(e,t){Y(t,!1);let n=w(t,"isCustom",8);Lu(n()),K();var r=X(),o=G(r);$(o,t,"default",{},null),k(e,r),W()}function _e(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}function ve(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;rr?n=wt(t.min,t.max-r,e.min):r>o&&(n=wt(e.min,e.max-o,t.min)),vl(n)}function no(e,t,n,r){r===void 0&&(r=.5),e.origin=r,e.originPoint=ge(t.min,t.max,e.origin),e.scale=Tt(n)/Tt(t),to(e.scale,1,1e-4)&&(e.scale=1),e.translate=ge(n.min,n.max,e.origin)-e.originPoint,to(e.translate)&&(e.translate=0)}function Ya(e,t,n,r){no(e.x,t.x,n.x,ro(r.originX)),no(e.y,t.y,n.y,ro(r.originY))}function ro(e){return typeof e=="number"?e:.5}function oo(e,t,n){e.min=n.min+t.min,e.max=e.min+Tt(t)}function yl(e,t){oo(e.target.x,e.relativeTarget.x,t.target.x),oo(e.target.y,e.relativeTarget.y,t.target.y)}var He=function(e){return e!==null&&typeof e=="object"&&e.getVelocity},bl=function(){return{isEnabled:!1,isTargetLocked:!1,target:ke(),targetFinal:ke()}};function Wa(){return{isHydrated:!1,layout:ke(),layoutCorrected:ke(),treeScale:{x:1,y:1},delta:qr(),deltaFinal:qr(),deltaTransform:""}}var ao=Wa();function yn(e,t,n){var r=e.x,o=e.y,i=r.translate/t.x,a=o.translate/t.y,s="translate3d("+i+"px, "+a+"px, 0) ";if(n){var u=n.rotate,l=n.rotateX,c=n.rotateY;u&&(s+="rotate("+u+") "),l&&(s+="rotateX("+l+") "),c&&(s+="rotateY("+c+") ")}return s+="scale("+r.scale+", "+o.scale+")",!n&&s===xl?"":s}function Xa(e){var t=e.deltaFinal;return t.x.origin*100+"% "+t.y.origin*100+"% 0"}var xl=yn(ao.delta,ao.treeScale,{x:1,y:1}),cr=function(e){return typeof e=="object"&&typeof e.start=="function"};function qa(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;ry&&z,ae=Array.isArray(F)?F:[F],te=ae.reduce(i,{});I===!1&&(te={});var ie=V.prevResolvedValues,le=ie===void 0?{}:ie,me=Object.assign(Object.assign({},le),te),he=function(Pe){B=!0,h.delete(Pe),V.needsAnimating[Pe]=!0};for(var q in me){var ce=te[q],xe=le[q];v.hasOwnProperty(q)||(ce!==xe?Ct(ce)&&Ct(xe)?qa(ce,xe)?V.protectedKeys[q]=!0:he(q):ce!==void 0?he(q):h.add(q):ce!==void 0&&h.has(q)?he(q):V.protectedKeys[q]=!0)}V.prevProp=F,V.prevResolvedValues=te,V.isActive&&(v=Object.assign(Object.assign({},v),te)),o&&e.blockInitialAnimation&&(B=!1),B&&!U&&x.push.apply(x,ve([],oe(ae.map(function(Pe){return{animation:Pe,options:Object.assign({type:M},c)}}))))},P=0;P=0;E--){var H=L.path[E];if(H.projection.isEnabled){C=H;break}}F=C}return F},resolveRelativeTargetBox:function(){var C=L.getProjectionParent();if(!(!V.relativeTarget||!C)&&(yl(V,C.projection),ka(C))){var E=V.target;Gn(E,E,C.getLatestValues())}},shouldResetTransform:function(){return!!v._layoutResetTransform},pointTo:function(C){z=C.projection,I=C.getLatestValues(),U==null||U(),U=_t(C.onSetAxisTarget(L.scheduleUpdateLayoutProjection),C.onLayoutAnimationComplete(function(){var E;L.isPresent?L.presence=xt.Present:(E=L.layoutSafeToRemove)===null||E===void 0||E.call(L)}))},isPresent:!0,presence:xt.Entering});return L}};function _l(e){e.resolveRelativeTargetBox()}function Rl(e){e.updateLayoutProjection()}var Ja=ve(["initial"],oe(fr)),jl=Ja.length,Dl=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","onLayoutAnimationComplete","onViewportBoxUpdate","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover"]);function un(e){return Dl.has(e)}const Ae=e=>$e("Presence",e)||Ve(null);let Il=0;const Fl=()=>Il++;function Nl(e){return e===null?!0:e.isPresent}const Qa=(e=!1)=>{const t=re(Ae)||Ae(e),n=be(t)===null?void 0:Fl();return Vt(()=>{be(t)!==null&&be(t).register(n)}),be(t)===null?ss([!0,null]):us(t,r=>!r.isPresent&&r.onExitComplete?[!1,()=>{var o;return(o=r.onExitComplete)==null?void 0:o.call(r,n)}]:[!0])},uo=e=>$e("LayoutGroup",e)||Ve(null);function $a(e){var t=e.projection.isEnabled;return t||e.shouldResetTransform()}function ln(e,t){t===void 0&&(t=[]);var n=e.parent;return n&&ln(n,t),$a(e)&&t.push(e),t}function Bl(e){var t=[],n=function(r){$a(r)&&t.push(r),r.children.forEach(n)};return e.children.forEach(n),t.sort(dr)}function Zt(e){if(!e.shouldResetTransform()){var t=e.getLayoutState();e.notifyBeforeLayoutMeasure(t.layout),t.isHydrated=!0,t.layout=e.measureViewportBox(),t.layoutCorrected=fl(t.layout),e.notifyLayoutMeasure(t.layout,e.prevViewportBox||t.layout),Se.update(function(){return e.rebaseProjectionTarget()})}}function Ul(e,t){e.shouldResetTransform()||(t||(e.prevViewportBox=e.measureViewportBox(!1)),e.rebaseProjectionTarget(!1,e.prevViewportBox))}var bt=new Set;function lo(e,t,n){e[n]||(e[n]=[]),e[n].push(t)}function Kn(e){return bt.add(e),function(){return bt.delete(e)}}function Yn(){if(bt.size){var e=0,t=[[]],n=[],r=function(s){return lo(t,s,e)},o=function(s){lo(n,s,e),e++};bt.forEach(function(s){s(r,o),e=0}),bt.clear(),Se.postRender(function(){setTimeout(function(){return!1},10)});for(var i=n.length,a=0;a<=i;a++)t[a]&&t[a].forEach(co),n[a]&&n[a].forEach(co)}}var co=function(e){return e()},zl={layoutReady:function(e){return e.notifyLayoutReady()}};function ei(){var e=new Set;return{add:function(t){return e.add(t)},flush:function(t){var n=t===void 0?zl:t,r=n.layoutReady,o=n.parent;Kn(function(i,a){var s=Array.from(e).sort(dr),u=o?ln(o):[];a(function(){var l=ve(ve([],oe(u)),oe(s));l.forEach(function(c){return c.resetTransform()})}),i(function(){s.forEach(Zt)}),a(function(){u.forEach(function(l){return l.restoreTransform()}),s.forEach(r)}),i(function(){s.forEach(function(l){l.isPresent&&(l.presence=xt.Present)})}),a(function(){nt.preRender(),nt.render()}),i(function(){Se.postRender(function(){return s.forEach(kl)}),e.clear()})}),Yn()}}}function kl(e){e.prevViewportBox=e.projection.target}var cn=e=>$e("SharedLayout",e)||Ve(ei()),fo=()=>Ve(ei());function We(e){return!!e.forceUpdate}const po=e=>$e("Lazy",e)||Ve({strict:!1}),Ze=e=>$e("Motion",e)||Ve({});function Hl(e,t){Y(t,!1);const n=Ee(),r=()=>ue(h,"$mc",n),o=()=>ue(y,"$layoutGroupId",n),i=()=>ue(x,"$lazyContext",n),a=()=>ue(g,"$presenceContext",n),s=()=>ue(d,"$config",n);let u=w(t,"createVisualElement",12,void 0),l=w(t,"props",8),c=w(t,"Component",8),p=w(t,"visualState",8),f=w(t,"isCustom",8);const d=re(ze)||ze(f()),g=re(Ae)||Ae(f()),x=re(po)||po(f()),h=re(Ze)||Ze(f());let v=R(be(h).visualElement);const y=re(uo)||uo(f());let b=R(o()&&l().layoutId!==void 0?o()+"-"+l().layoutId:l().layoutId),P=R(void 0);u()||u(i().renderer);let S=R(m(P));pn(()=>{er().then(()=>{var M;(M=m(S).animationState)==null||M.animateChanges()})}),Je(()=>{var M;(M=m(S))==null||M.notifyUnmount()}),j(()=>r(),()=>{O(v,r().visualElement)}),j(()=>(o(),_(l())),()=>{O(b,o()&&l().layoutId!==void 0?o()+"-"+l().layoutId:l().layoutId)}),j(()=>(m(P),_(u()),_(c()),_(p()),m(v),_(l()),m(b),a()),()=>{var M,V;!m(P)&&u()&&O(P,u()(c(),{visualState:p(),parent:m(v),props:{...l(),layoutId:m(b)},presenceId:(M=a())==null?void 0:M.id,blockInitialAnimation:((V=a())==null?void 0:V.initial)===!1}))}),j(()=>m(P),()=>{O(S,m(P))}),j(()=>(m(S),s(),_(l()),m(b),a(),m(v)),()=>{var M;m(S)&&(m(S).setProps({...s(),...l(),layoutId:m(b)}),Rn(S,m(S).isPresent=Nl(a())),Rn(S,m(S).isPresenceRoot=!m(v)||m(v).presenceId!==((M=a())==null?void 0:M.id)),m(S).syncRender())}),Q(),K();var A=X(),T=G(A);$(T,t,"default",{get visualElement(){return m(S)}},null),k(e,A),W()}var Me=function(e){return{isEnabled:function(t){return e.some(function(n){return!!t[n]})}}},Wn={measureLayout:Me(["layout","layoutId","drag"]),animation:Me(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag"]),exit:Me(["exit"]),drag:Me(["drag","dragControls"]),focus:Me(["whileFocus"]),hover:Me(["whileHover","onHoverStart","onHoverEnd"]),tap:Me(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Me(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),layoutAnimation:Me(["layout","layoutId"])};function Gl(e){for(var t in e){var n=e[t];n!==null&&(Wn[t].Component=n)}}function Kl(e,t){Y(t,!1);const n=Object.keys(Wn),r=n.length;let o=w(t,"visualElement",8),i=w(t,"props",8),a=R([]);j(()=>(m(a),_(i()),_(o())),()=>{O(a,[]);for(let c=0;c{var p=X(),f=G(p);$(f,t,"default",{get features(){return m(a)}},null),k(c,p)};qo(u,c=>{o()&&c(l)})}k(e,s),W()}function Yl(e,t){Y(t,!1);let n=w(t,"value",8),r=w(t,"isCustom",8),o=Ve(n());Qt(Ze,o),ir("Motion",r(),o),Je(()=>{var s,u;(u=(s=n())==null?void 0:s.visualElement)==null||u.unmount()}),j(()=>_(n()),()=>{o.set(n())}),Q(),K();var i=X(),a=G(i);$(a,t,"default",{},null),k(e,i),W()}var pr=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}},ti=function(){return Object.assign(Object.assign({},pr()),{attrs:{}})},Wl=["","X","Y","Z"],Xl=["translate","scale","rotate","skew"],At=["transformPerspective","x","y","z"];Xl.forEach(function(e){return Wl.forEach(function(t){return At.push(e+t)})});function ql(e,t){return At.indexOf(e)-At.indexOf(t)}var Zl=new Set(At);function bn(e){return Zl.has(e)}var Jl=new Set(["originX","originY","originZ"]);function ni(e){return Jl.has(e)}function ri(e,t){var n=t.layout,r=t.layoutId;return bn(e)||ni(e)||(n||r!==void 0)&&!!yt[e]}var Ql={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function $l(e,t,n,r){var o=e.transform,i=e.transformKeys,a=t.enableHardwareAcceleration,s=a===void 0?!0:a,u=t.allowTransformNone,l=u===void 0?!0:u,c="";i.sort(ql);for(var p=!1,f=i.length,d=0;d{let l=pr();mr(l,r(),void 0,void 0,{enableHardwareAcceleration:!o()},i().transformTemplate);const{vars:c,style:p}=l;return{...c,...p}};j(()=>_(r()),()=>{O(n,a(r()))}),Q(),K();var s=X(),u=G(s);$(u,t,"default",{get styles(){return m(n)}},null),k(e,s),W()}function ai(e,t,n){for(const r in t)!He(t[r])&&!ri(r,n)&&(e[r]=t[r])}function rc(e,t){Y(t,!1);const n=R();let r=w(t,"visualState",8),o=w(t,"props",8),i=w(t,"isStatic",8),a=R({});const s=ai,u=l=>(Object.assign(m(a),l),o().transformValues&&O(a,o().transformValues(m(a))),m(a));j(()=>_(o()),()=>{O(n,o().style||{})}),j(()=>(m(a),m(n),_(o())),()=>{s(m(a),m(n),o())}),Q(),K(),nc(e,{get props(){return o()},get visualState(){return r()},get isStatic(){return i()},children:Te,$$slots:{default:(l,c)=>{const p=J(()=>c.styles);var f=X(),d=G(f);$(d,t,"default",{get styles(){return u(m(p),o(),m(a))}},null),k(l,f)}}}),W()}function oc(e,t){let n=w(t,"props",8),r=w(t,"visualState",8),o=w(t,"isStatic",8);const i=(a,s)=>{let u={};return s.drag&&(u.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=s.drag===!0?"none":`pan-${s.drag==="x"?"y":"x"}`),u.style=a,u};rc(e,{get visualState(){return r()},get props(){return n()},get isStatic(){return o()},children:Te,$$slots:{default:(a,s)=>{const u=J(()=>s.styles);var l=X(),c=G(l);$(c,t,"default",{get visualProps(){return i(m(u),n())}},null),k(a,l)}}})}function mo(e,t,n){return typeof e=="string"?e:D.transform(t+n*e)}function ac(e,t,n){var r=mo(t,e.x,e.width),o=mo(n,e.y,e.height);return r+" "+o}var An=function(e,t){return D.transform(e*t)},ic={offset:"strokeDashoffset",array:"strokeDasharray"};function sc(e,t,n,r,o,i){r===void 0&&(r=1),o===void 0&&(o=0);var a=ic;e[a.offset]=An(-o,t);var s=An(n,t),u=An(r,t);e[a.array]=s+" "+u}function gr(e,t,n,r,o,i,a,s){var u=t.attrX,l=t.attrY,c=t.originX,p=t.originY,f=t.pathLength,d=t.pathSpacing,g=d===void 0?1:d,x=t.pathOffset,h=x===void 0?0:x,v=_e(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);mr(e,v,n,r,o,i,a,s),e.attrs=e.style,e.style={};var y=e.attrs,b=e.style,P=e.dimensions,S=e.totalPathLength;y.transform&&(P&&(b.transform=y.transform),delete y.transform),P&&(c!==void 0||p!==void 0||b.transform)&&(b.transformOrigin=ac(P,c!==void 0?c:.5,p!==void 0?p:.5)),u!==void 0&&(y.x=u),l!==void 0&&(y.y=l),S!==void 0&&f!==void 0&&sc(y,S,f,g,h)}function uc(e,t){Y(t,!1);const n=R();let r=w(t,"visualState",8),o=w(t,"props",8),i=()=>{const u=ti();return gr(u,r(),void 0,void 0,{enableHardwareAcceleration:!1},o().transformTemplate),{...u.attrs,style:{...u.style}}};j(()=>_(r()),()=>{O(n,i(r()))}),j(()=>(_(o()),m(n)),()=>{if(o().style){const u={};ai(u,o().style,o()),Rn(n,m(n).style={...u,...m(n).style})}}),Q(),K();var a=X(),s=G(a);$(s,t,"default",{get visualProps(){return m(n)}},null),k(e,a),W()}var ii=function(e){return!un(e)};try{var lc=require("@emotion/is-prop-valid").default;ii=function(e){return e.startsWith("on")?!un(e):lc(e)}}catch{}function cc(e,t,n){var r={};for(var o in e)(ii(o)||n===!0&&un(o)||!t&&!un(o))&&(r[o]=e[o]);return r}function fc(e,t){Y(t,!1);const n=R();let r=w(t,"props",8),o=w(t,"visualState",8),i=w(t,"Component",8),a=w(t,"forwardMotionProps",8,!1),s=w(t,"isStatic",8),u=w(t,"ref",8),l=w(t,"targetEl",8,void 0);const c=d=>{u()(d)};j(()=>(_(r()),_(i()),_(a())),()=>{O(n,cc(r(),typeof i()=="string",a()))}),j(()=>_(l()),()=>{l()&&c(l())}),Q(),K();var p=X(),f=G(p);Zo(f,()=>i()==="SVG"?uc:oc,(d,g)=>{g(d,{get visualState(){return o()},get isStatic(){return s()},get props(){return r()},children:Te,$$slots:{default:(x,h)=>{const v=J(()=>h.visualProps);var y=X(),b=G(y);$(b,t,"default",{motion:c,get props(){return{...m(n),...m(v)}}},null),k(x,y)}}})}),k(e,p),W()}function si(e,t){var n=e.getBoundingClientRect();return za(cl(n,t))}function Xn(e){return typeof e=="string"&&e.startsWith("var(--")}var ui=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function dc(e){var t=ui.exec(e);if(!t)return[,];var n=oe(t,3),r=n[1],o=n[2];return[r,o]}function qn(e,t,n){var r=oe(dc(e),2),o=r[0],i=r[1];if(o){var a=window.getComputedStyle(t).getPropertyValue(o);return a?a.trim():Xn(i)?qn(i,t):i}}function pc(e,t,n){var r,o=_e(t,[]),i=e.getInstance();if(!(i instanceof HTMLElement))return{target:o,transitionEnd:n};n&&(n=Object.assign({},n)),e.forEachValue(function(l){var c=l.get();if(Xn(c)){var p=qn(c,i);p&&l.set(p)}});for(var a in o){var s=o[a];if(Xn(s)){var u=qn(s,i);u&&(o[a]=u,n&&((r=n[a])!==null&&r!==void 0||(n[a]=s)))}}return{target:o,transitionEnd:n}}var mc=new Set(["width","height","top","left","right","bottom","x","y"]),li=function(e){return mc.has(e)},gc=function(e){return Object.keys(e).some(li)},ci=function(e,t){e.set(t,!1),e.set(t)},go=function(e){return e===Qe||e===D},vo;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(vo||(vo={}));var ho=function(e,t){return parseFloat(e.split(", ")[t])},yo=function(e,t){return function(n,r){var o=r.transform;if(o==="none"||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return ho(i[1],t);var a=o.match(/^matrix\((.+)\)$/);return a?ho(a[1],e):0}},vc=new Set(["x","y","z"]),hc=At.filter(function(e){return!vc.has(e)});function yc(e){var t=[];return hc.forEach(function(n){var r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.syncRender(),t}var bo={width:function(e){var t=e.x;return t.max-t.min},height:function(e){var t=e.y;return t.max-t.min},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:yo(4,13),y:yo(5,14)},bc=function(e,t,n){var r=t.measureViewportBox(),o=t.getInstance(),i=getComputedStyle(o),a=i.display,s=i.top,u=i.left,l=i.bottom,c=i.right,p=i.transform,f={top:s,left:u,bottom:l,right:c,transform:p};a==="none"&&t.setStaticValue("display",e.display||"block"),t.syncRender();var d=t.measureViewportBox();return n.forEach(function(g){var x=t.getValue(g);ci(x,bo[g](r,f)),e[g]=bo[g](d,i)}),e},xc=function(e,t,n,r){n===void 0&&(n={}),r===void 0&&(r={}),t=Object.assign({},t),r=Object.assign({},r);var o=Object.keys(t).filter(li),i=[],a=!1,s=[];if(o.forEach(function(l){var c=e.getValue(l);if(e.hasValue(l)){var p=n[l],f=t[l],d=Tn(p),g;if(Ct(f))for(var x=f.length,h=f[0]===null?1:0;hue(s,"$mc",n);let o=w(t,"props",8),i=w(t,"isStatic",8),a=w(t,"isCustom",8),s=re(Ze)||Ze(a()),u=xo(o(),be(s)),l=R(u.initial),c=R(u.animate);const p=h=>Array.isArray(h)?h.join(" "):h,f=()=>({initial:m(l),animate:m(c)});let d=R(f());j(()=>(m(l),m(c),_(o()),r()),()=>{(h=>(O(l,h.initial),O(c,h.animate)))(xo(o(),r()))}),j(()=>(_(i()),m(l),m(c)),()=>{i()&&O(d,f(p(m(l)),p(m(c))))}),Q(),K();var g=X(),x=G(g);$(x,t,"default",{get value(){return m(d)}},null),k(e,g),W()}function Rc(e){var t=He(e)?e.get():e;return Ku(t)?t.toValue():t}const Po=({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,o,i)=>{const a={latestValues:jc(r,o,i,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a};function jc(e,t,n,r){const o={},i=(n==null?void 0:n.initial)===!1,a=r(e);for(const f in a)o[f]=Rc(a[f]);let{initial:s,animate:u}=e;const l=hn(e),c=Ba(e);t&&c&&!l&&e.inherit!==!1&&(s??(s=t.initial),u??(u=t.animate));const p=i||s===!1?u:s;return p&&typeof p!="boolean"&&!cr(p)&&(Array.isArray(p)?p:[p]).forEach(d=>{const g=Na(e,d);if(!g)return;const{transitionEnd:x,transition:h,...v}=g;for(const y in v)o[y]=v[y];for(const y in x)o[y]=x[y]}),o}function Dc(e,t){Y(t,!1);const n=Ee(),r=()=>ue(l,"$context",n),o=()=>ue(c,"$presenceContext",n);let i=w(t,"config",8),a=w(t,"props",8),s=w(t,"isStatic",8),u=w(t,"isCustom",8);const l=re(Ze)||Ze(u()),c=re(Ae)||Ae(u());let p=R(Po(i(),a(),be(l),be(c)));const f=Po;j(()=>(_(s()),_(i()),_(a()),r(),o()),()=>{s()&&O(p,f(i(),a(),r(),o()))}),Q(),K();var d=X(),g=G(d);$(g,t,"default",{get state(){return m(p)}},null),k(e,d),W()}function Zn(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Ic(e,t,n){return function(r){var o;r&&((o=e.mount)===null||o===void 0||o.call(e,r)),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Zn(n)&&(n.current=r))}}var Fc=dn(" ",1);function Nc(e,t){const n=Er(t,["children","$$slots","$$events","$$legacy"]),r=Er(n,["isSVG","forwardMotionProps","externalRef","targetEl"]);Y(t,!1);const o=Ee(),i=()=>ue(h,"$a",o),a=R(),s=R();let u=w(t,"isSVG",8,!1),l=w(t,"forwardMotionProps",8,!1),c=w(t,"externalRef",8,void 0);const f=w(t,"targetEl",8,void 0)();let d=u()?"SVG":"DOM",g=Vc,x=u()?Mc:Lc;const h=re(ze)||ze(f);let v=R(!1);const y=(b,P)=>(b.visualElement=P,P);Vt(()=>O(v,!0)),j(()=>_(r),()=>{O(a,r)}),j(()=>(m(s),i()),()=>{(b=>O(s,b.isStatic))(i()||{})}),Q(),K(),_u(e,{isCustom:f,children:(b,P)=>{_c(b,{get props(){return m(a)},get isStatic(){return m(s)},isCustom:f,children:Te,$$slots:{default:(S,A)=>{const T=J(()=>A.value);Dc(S,{config:x,get props(){return m(a)},get isStatic(){return m(s)},isCustom:f,children:Te,$$slots:{default:(M,V)=>{const F=J(()=>V.state);Hl(M,{Component:d,get visualState(){return m(F)},createVisualElement:g,get props(){return m(a)},isCustom:f,children:Te,$$slots:{default:(z,I)=>{const U=J(()=>I.visualElement);var B=J(()=>y(m(T),m(U)));Kl(z,{get visualElement(){return m(B)},get props(){return m(a)},children:Te,$$slots:{default:(ae,te)=>{const ie=J(()=>te.features);var le=Fc(),me=G(le);Yl(me,{get value(){return m(T)},isCustom:f,children:(ce,xe)=>{var Pe=J(()=>Ic(m(F),m(T).visualElement,c()));fc(ce,{Component:d,get props(){return m(a)},get ref(){return m(Pe)},get visualState(){return m(F)},get isStatic(){return m(s)},get forwardMotionProps(){return l()},children:Te,$$slots:{default:(Re,je)=>{const et=J(()=>je.motion),lt=J(()=>je.props);var Ge=X(),Ke=G(Ge);$(Ke,t,"default",{get motion(){return m(et)},get props(){return m(lt)}},null),k(Re,Ge)}}})},$$slots:{default:!0}});var he=rt(me,2);{var q=ce=>{var xe=X(),Pe=G(xe);Jo(Pe,1,()=>m(ie),Re=>Re.key,(Re,je)=>{var et=X(),lt=G(et);Zo(lt,()=>m(je).Component,(Ge,Ke)=>{Ke(Ge,{get props(){return m(je).props},get visualElement(){return m(je).visualElement},isCustom:f})}),k(Re,et)}),k(ce,xe)};qo(he,ce=>{m(v)&&ce(q)})}k(ae,le)}}})}}})}}})}}})},$$slots:{default:!0}}),W()}function hr(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function Jn(e,t){Y(t,!1);let n=w(t,"ref",8),r=w(t,"eventName",8),o=w(t,"handler",8,void 0),i=w(t,"options",8,void 0),a=R(()=>{});const s=()=>{if(m(a)(),!n())return()=>{};const c=n().current;return o()&&c?hr(c,r(),o(),i()):()=>{}};Je(m(a)),j(()=>(_(n()),_(r()),_(o()),_(i())),()=>{O(a,s(n(),r(),o(),i()))}),Q(),K();var u=X(),l=G(u);$(l,t,"default",{},null),k(e,u),W()}function hi(e){return typeof PointerEvent<"u"&&e instanceof PointerEvent?e.pointerType==="mouse":e instanceof MouseEvent}function yi(e){var t=!!e.touches;return t}function Bc(e){return function(t){var n=t instanceof MouseEvent,r=!n||n&&t.button===0;r&&e(t)}}var Uc={pageX:0,pageY:0};function zc(e,t){t===void 0&&(t="page");var n=e.touches[0]||e.changedTouches[0],r=n||Uc;return{x:r[t+"X"],y:r[t+"Y"]}}function kc(e,t){return t===void 0&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function yr(e,t){return t===void 0&&(t="page"),{point:yi(e)?zc(e,t):kc(e,t)}}function Hc(e){return yr(e,"client")}var bi=function(e,t){t===void 0&&(t=!1);var n=function(r){return e(r,yr(r))};return t?Bc(n):n},br=typeof window<"u",Gc=function(){return br&&window.onpointerdown===null},Kc=function(){return br&&window.ontouchstart===null},Yc=function(){return br&&window.onmousedown===null};const Wc={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Xc={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function xi(e){return Gc()?e:Kc()?Xc[e]:Yc()?Wc[e]:e}function it(e,t,n,r){return hr(e,xi(t),bi(n,t==="pointerdown"),r)}function fn(e,t){Y(t,!1);let n=w(t,"ref",8),r=w(t,"eventName",8),o=w(t,"handler",8,void 0),i=w(t,"options",8,void 0);K();var a=J(()=>xi(r())),s=J(()=>o()&&bi(o(),r()==="pointerdown"));Jn(e,{get ref(){return n()},get eventName(){return m(a)},get handler(){return m(s)},get options(){return i()},children:(u,l)=>{var c=X(),p=G(c);$(p,t,"default",{},null),k(u,c)},$$slots:{default:!0}}),W()}var Pi=function(){function e(t,n,r){var o=this,i=r===void 0?{}:r,a=i.transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(o.lastMoveEvent&&o.lastMoveEventInfo){var f=Vn(o.lastMoveEventInfo,o.history),d=o.startEvent!==null,g=Aa(f.offset,{x:0,y:0})>=3;if(!(!d&&!g)){var x=f.point,h=$t().timestamp;o.history.push(Object.assign(Object.assign({},x),{timestamp:h}));var v=o.handlers,y=v.onStart,b=v.onMove;d||(y&&y(o.lastMoveEvent,f),o.startEvent=o.lastMoveEvent),b&&b(o.lastMoveEvent,f)}}},this.handlePointerMove=function(f,d){if(o.lastMoveEvent=f,o.lastMoveEventInfo=En(d,o.transformPagePoint),hi(f)&&f.buttons===0){o.handlePointerUp(f,d);return}Se.update(o.updatePoint,!0)},this.handlePointerUp=function(f,d){o.end();var g=o.handlers,x=g.onEnd,h=g.onSessionEnd,v=Vn(En(d,o.transformPagePoint),o.history);o.startEvent&&x&&x(f,v),h&&h(f,v)},!(yi(t)&&t.touches.length>1)){this.handlers=n,this.transformPagePoint=a;var s=yr(t),u=En(s,this.transformPagePoint),l=u.point,c=$t().timestamp;this.history=[Object.assign(Object.assign({},l),{timestamp:c})];var p=n.onSessionStart;p&&p(t,Vn(u,this.history)),this.removeListeners=_t(it(window,"pointermove",this.handlePointerMove),it(window,"pointerup",this.handlePointerUp),it(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(t){this.handlers=t},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),gt.update(this.updatePoint)},e}();function En(e,t){return t?{point:t(e.point)}:e}function wo(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Vn(e,t){var n=e.point;return{point:n,delta:wo(n,wi(t)),offset:wo(n,qc(t)),velocity:Zc(t,.1)}}function qc(e){return e[0]}function wi(e){return e[e.length-1]}function Zc(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=wi(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>rn(t)));)n--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(i===0)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Jc(e,t){Y(t,!1);const n=Ee(),r=()=>ue(g,"$mcc",n),o=R();let i=w(t,"props",8),a=w(t,"visualElement",8),s=w(t,"isCustom",8),u=i(),l=R(u.onPan),c=R(u.onPanStart),p=R(u.onPanEnd),f=R(u.onPanSessionStart),d=R(null);const g=re(ze)||ze(s());let x=be(g),h=R(x.transformPagePoint),v=R({onSessionStart:m(f),onStart:m(c),onMove:m(l),onEnd:(P,S)=>{O(d,null),m(p)&&m(p)(P,S)}});function y(P){O(d,new Pi(P,m(v),{transformPagePoint:m(h)}))}pn(()=>{m(d)!==null&&m(d).updateHandlers(m(v))}),Je(()=>m(d)&&m(d).end()),j(()=>(m(l),m(c),m(p),m(f),_(i())),()=>{(P=>(O(l,P.onPan),O(c,P.onPanStart),O(p,P.onPanEnd),O(f,P.onPanSessionStart)))(i())}),j(()=>(m(l),m(c),m(p),m(f)),()=>{O(o,m(l)||m(c)||m(p)||m(f))}),j(()=>(m(h),r()),()=>{(P=>O(h,P.transformPagePoint))(r())}),j(()=>(m(f),m(c),m(l),m(p)),()=>{O(v,{onSessionStart:m(f),onStart:m(c),onMove:m(l),onEnd:(P,S)=>{O(d,null),m(p)&&m(p)(P,S)}})}),Q(),K();var b=J(()=>m(o)&&y);fn(e,{get ref(){return a()},eventName:"pointerdown",get handler(){return m(b)},children:(P,S)=>{var A=X(),T=G(A);$(T,t,"default",{},null),k(P,A)},$$slots:{default:!0}}),W()}var Si=function(e,t){return t?e===t?!0:Si(e,t.parentElement):!1};function Ci(e){var t=null;return function(){var n=function(){t=null};return t===null?(t=e,n):!1}}var So=Ci("dragHorizontal"),Co=Ci("dragVertical");function Ti(e){var t=!1;if(e==="y")t=Co();else if(e==="x")t=So();else{var n=So(),r=Co();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function Ai(){var e=Ti(!0);return e?(e(),!1):!0}function Qc(e,t){Y(t,!1);const n=R(),r=R(),o=R(),i=R(),a=R();let s=w(t,"props",8),u=w(t,"visualElement",8),l=!1,c=null;function p(){c==null||c(),c=null}function f(){var v;return p(),l=!1,(v=u().animationState)==null||v.setActive(ee.Tap,!1),!Ai()}function d(v,y){var b,P;f()&&(Si(u().getInstance(),v.target)?(P=m(n))==null||P(v,y):(b=m(o))==null||b(v,y))}function g(v,y){var b;f()&&((b=m(o))==null||b(v,y))}function x(v,y){var b,P;l||(p(),l=!0,c=_t(it(window,"pointerup",d),it(window,"pointercancel",g)),(b=m(r))==null||b(v,y),(P=u().animationState)==null||P.setActive(ee.Tap,!0))}Je(p),j(()=>(m(n),m(r),m(o),m(i),_(s())),()=>{(v=>(O(n,v.onTap),O(r,v.onTapStart),O(o,v.onTapCancel),O(i,v.whileTap)))(s())}),j(()=>(m(n),m(r),m(o),m(i)),()=>{O(a,m(n)||m(r)||m(o)||m(i))}),Q(),K();var h=J(()=>m(a)?x:void 0);fn(e,{get ref(){return u()},eventName:"pointerdown",get handler(){return m(h)},children:(v,y)=>{var b=X(),P=G(b);$(P,t,"default",{},null),k(v,b)},$$slots:{default:!0}}),W()}function To(e,t,n){return(r,o)=>{var i;!hi(r)||Ai()||(n==null||n(r,o),(i=e.animationState)==null||i.setActive(ee.Hover,t))}}var $c=dn(" ",1);function ef(e,t){Y(t,!1);let n=w(t,"props",8),r=w(t,"visualElement",8),o=n(),i=R(o.onHoverStart),a=R(o.onHoverEnd),s=R(o.whileHover);j(()=>(m(i),m(a),m(s),_(n())),()=>{(g=>(O(i,g.onHoverStart),O(a,g.onHoverEnd),O(s,g.whileHover)))(n())}),Q(),K();var u=$c(),l=G(u),c=J(()=>m(i)||m(s)?To(r(),!0,m(i)):void 0);fn(l,{get ref(){return r()},eventName:"pointerenter",get handler(){return m(c)}});var p=rt(l,2),f=J(()=>m(a)||m(s)?To(r(),!1,m(a)):void 0);fn(p,{get ref(){return r()},eventName:"pointerleave",get handler(){return m(f)}});var d=rt(p,2);$(d,t,"default",{},null),k(e,u),W()}function tf(e,t){Y(t,!1);const n=R();let r=w(t,"props",8),o=w(t,"visualElement",8);const i=()=>{var u;(u=o().animationState)==null||u.setActive(ee.Focus,!0)},a=()=>{var u;(u=o().animationState)==null||u.setActive(ee.Focus,!1)};j(()=>(m(n),_(r())),()=>{(u=>O(n,u.whileFocus))(r())}),Q(),K();var s=J(()=>m(n)?i:void 0);Jn(e,{get ref(){return o()},eventName:"focus",get handler(){return m(s)},children:(u,l)=>{var c=J(()=>m(n)?a:void 0);Jn(u,{get ref(){return o()},eventName:"blur",get handler(){return m(c)},children:(p,f)=>{var d=X(),g=G(d);$(g,t,"default",{},null),k(p,d)},$$slots:{default:!0}})},$$slots:{default:!0}}),W()}const nf=e=>(Gl(e),Nc),rf={tap:Qc,focus:tf,hover:ef};function Ei(e,t,n){var r=t.min,o=t.max;return r!==void 0&&eo&&(e=n?ge(o,e,n.max):Math.min(e,o)),e}function of(e,t,n,r,o){var i=e-t*n;return r?Ei(i,r,o):i}function Ao(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function af(e,t){var n=t.top,r=t.left,o=t.bottom,i=t.right;return{x:Ao(e.x,r,i),y:Ao(e.y,n,o)}}function Eo(e,t){var n,r=t.min-e.min,o=t.max-e.max;return t.max-t.mint?n="y":Math.abs(e.x)>t&&(n="x"),n}function gf(e,t){Y(t,!1);const n=Ee(),r=()=>ue(s,"$mcc",n);let o=w(t,"visualElement",8),i=w(t,"props",8),a=w(t,"isCustom",8);const s=re(ze)||ze(a());let u=new pf({visualElement:o()}),l;const c=()=>{l&&l(),m(f)&&(l=m(f).subscribe(u))};let p=i(),f=R(p.dragControls),d=be(s),g=R(d.transformPagePoint);u.setProps({...i(),transformPagePoint:m(g)}),Je(()=>{l&&l()}),Vt(()=>u.mount(o())),j(()=>(m(f),_(i())),()=>{(v=>O(f,v.dragControls))(i())}),j(()=>(m(g),r()),()=>{(v=>O(g,v.transformPagePoint))(r())}),j(()=>(_(i()),m(g)),()=>{u.setProps({...i(),transformPagePoint:m(g)})}),j(()=>{},()=>{c()}),Q(),K();var x=X(),h=G(x);$(h,t,"default",{},null),k(e,x),W()}const vf={pan:Jc,drag:gf};function Lo(e,t){return e/(t.max-t.min)*100}function hf(e,t,n){var r=n.target;if(typeof e=="string")if(D.test(e))e=parseFloat(e);else return e;var o=Lo(e,r.x),i=Lo(e,r.y);return o+"% "+i+"%"}var _o="_$css";function yf(e,t){var n=t.delta,r=t.treeScale,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(ui,function(x){return a.push(x),_o}));var s=Le.parse(e);if(s.length>5)return o;var u=Le.createTransformer(e),l=typeof s[0]!="number"?1:0,c=n.x.scale*r.x,p=n.y.scale*r.y;s[0+l]/=c,s[1+l]/=p;var f=ge(c,p,.5);typeof s[2+l]=="number"&&(s[2+l]/=f),typeof s[3+l]=="number"&&(s[3+l]/=f);var d=u(s);if(i){var g=0;d=d.replace(_o,function(){var x=a[g];return g++,x})}return d}var ft={process:hf},bf={borderRadius:Object.assign(Object.assign({},ft),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:ft,borderTopRightRadius:ft,borderBottomLeftRadius:ft,borderBottomRightRadius:ft,boxShadow:{process:yf}};const Ro=1e3;function xf(e,t){return!Do(e)&&!Do(t)&&(!Et(e.x,t.x)||!Et(e.y,t.y))}const jo={min:0,max:0};function Do(e){return Et(e.x,jo)&&Et(e.y,jo)}function Et(e,t){return e.min===t.min&&e.max===t.max}const Pf={duration:.45,ease:[.4,0,.1,1]};function wf(e,t){Y(t,!1);let n=w(t,"visualElement",12),r=w(t,"layout",8,void 0),o=w(t,"safeToRemove",8),i=ke(),a=ke(),s={x:!1,y:!1},u={x:void 0,y:void 0},l,c=!1;Vt(()=>{n(n().animateMotionValue=on,!0),n().enableLayoutProjection(),l=n().onLayoutUpdate(p),n(n().layoutSafeToRemove=function(){o()()},!0),sl(bf)}),Je(()=>{l(),pe(d=>{var g;return(g=u[d])==null?void 0:g.call(u)})});const p=(d,g,{originBox:x,targetBox:h,visibilityAction:v,shouldStackAnimate:y,onComplete:b,...P}={})=>{if(y===!1)return c=!1,o()();if(c&&y!==!0)return;y&&(c=!0),g=x||g,d=h||d;const S=xf(g,d),A=pe(T=>{if(r()==="position"){const M=d[T].max-d[T].min;g[T].max=g[T].min+M}if(!n().projection.isTargetLocked)if(v!==void 0)n().setVisibility(v===VisibilityAction.Show);else return S?f(T,d[T],g[T],P):n().setProjectionTargetAxis(T,d[T].min,d[T].max)});return n().syncRender(),Promise.all(A).then(()=>{c=!1,b&&b(),n().notifyLayoutAnimationComplete()})},f=(d,g,x,{transition:h}={})=>{var T,M;if((T=u[d])==null||T.call(u),s[d]&&Et(g,a[d]))return;(M=u[d])==null||M.call(u),s[d]=!0;const v=i[d],y=n().getProjectionAnimationProgress()[d];y.clearListeners(),y.set(0),y.set(0);const b=()=>{const V=y.get()/Ro;Ol(v,x,g,V),n().setProjectionTargetAxis(d,v.min,v.max)};b();const P=y.onChange(b);u[d]=()=>{s[d]=!1,y.stop(),P()},a[d]=g;const S=h||n().getDefaultTransition()||Pf;return on(d==="x"?"layoutX":"layoutY",y,Ro,lr(S,"layout")).then(u[d])};K(),W()}function Sf(e,t){Y(t,!1);const n=Ee(),r=()=>ue(l,"$presence",n);let o=w(t,"visualElement",8),i=w(t,"props",8),a=w(t,"isCustom",8),s=i(),u=R(s.layout);const l=Qa(a());j(()=>(m(u),_(i())),()=>{(c=>O(u,c.layout))(i())}),Q(),K(),wf(e,{get visualElement(){return o()},get layout(){return m(u)},get safeToRemove(){return r()[1]}}),W()}function Cf(e,t){Y(t,!1);let n=w(t,"visualElement",8),r=w(t,"syncLayout",8),o=w(t,"framerSyncLayout",8),i=w(t,"update",8);const a=re(mt),s=re(Ra);Vt(()=>{We(r())&&r().register(n()),We(o())&&o().register(n()),n().onUnmount(()=>{We(r())&&r().remove(n()),We(o())&&o().remove(n())})});let u=!1;const l=(p=!1)=>(u||(u=!0,be(a).forEach(f=>{var d;(d=f.updater)==null||d.call(f,!0)}),We(r())?r().syncUpdate():(Ul(n(),p),r().add(n()))),null);i()===void 0&&ls(l);const c=(p=!1)=>{u=!1,be(a).forEach((d,g)=>{var x;(x=d.afterU)==null||x.call(d,!0)}),We(r())||r().flush()};s.update(p=>p.concat([{updater:l,afterU:c}])),pn(c),j(()=>_(i()),()=>{i()!==void 0&&l(i())}),Q(),K(),W()}function Tf(e,t){Y(t,!1);const n=Ee(),r=()=>ue(l,"$syncLayout",n),o=()=>ue(c,"$framerSyncLayout",n),i=R();let a=w(t,"visualElement",8),s=w(t,"props",8),u=w(t,"isCustom",8);const l=re(cn)||cn(u()),c=re(fo)||fo(u());j(()=>(m(i),_(s())),()=>{(p=>O(i,p.update))(s())}),Q(),K(),Cf(e,{get syncLayout(){return r()},get framerSyncLayout(){return o()},get visualElement(){return a()},get update(){return m(i)}}),W()}var Af={measureLayout:Tf,layoutAnimation:Sf};function Ef(e,t){Y(t,!1);let n=w(t,"visualElement",12),r=w(t,"props",8),o=r(),i=R(o.animate);j(()=>(m(i),_(r())),()=>{(a=>O(i,a.animate))(r())}),j(()=>(_(n()),io),()=>{n(n().animationState=n().animationState||io(n()),!0)}),j(()=>(m(i),_(n())),()=>{cr(m(i))&&er().then(()=>m(i).subscribe(n()))}),Q(),K(),W()}function Vf(e,t){Y(t,!1);const n=Ee(),r=()=>ue(l,"$presenceContext",n),o=()=>ue(c,"$presence",n),i=R();let a=w(t,"props",8),s=w(t,"visualElement",8),u=w(t,"isCustom",8);const l=re(Ae)||Ae(u()),c=Qa(u()),p=g=>{var y,b;const[x,h]=g,v=(b=s().animationState)==null?void 0:b.setActive(ee.Exit,!x,{custom:((y=r())==null?void 0:y.custom)??m(i)});return!x&&(v==null||v.then(h)),""};j(()=>(m(i),_(a())),()=>{(g=>O(i,g.custom))(a())}),j(()=>o(),()=>{p(o())}),Q(),K();var f=X(),d=G(f);$(d,t,"default",{},null),k(e,f),W()}const Mf={animation:Ef,exit:Vf},Of={...Mf,...rf,...vf,...Af};var Lf=nf(Of);let Io=0;function _f(){const e=Io;return Io++,e}function Rf(){return new Map}function jf(e,t){Y(t,!1);const n=R();let r=w(t,"isPresent",8),o=w(t,"onExitComplete",8,void 0),i=w(t,"initial",8),a=w(t,"custom",8,void 0),s=w(t,"presenceAffectsLayout",8),u=w(t,"isCustom",8);const l=new Rf,c=_f(),p=()=>({id:c,initial:i(),isPresent:r(),custom:a(),onExitComplete:h=>{var y;l.set(h,!0);let v=!0;l.forEach(b=>{b||(v=!1)}),v&&((y=o())==null||y())},register:h=>(l.set(h,!1),()=>l.delete(h))});let f=Ae();pn(()=>{s()&&f.set(p())});const d=()=>{l.forEach((h,v)=>l.set(v,!1))};Qt(Ae,f),ir("Presence",u(),f),j(()=>(_(s()),_(r())),()=>{O(n,s()?void 0:r())}),j(()=>m(n),()=>{f.set(p(m(n)))}),j(()=>_(r()),()=>{d(r())}),j(()=>(_(r()),_(o())),()=>{er().then(()=>{var h;!r()&&!l.size&&((h=o())==null||h())})}),Q(),K();var g=X(),x=G(g);$(x,t,"default",{},null),k(e,g),W()}function Df(e,t){Y(t,!1);const n=Ee(),r=()=>ue(x,"$layoutContext",n),o=R(),i=R();let a=w(t,"list",8,void 0),s=w(t,"custom",8,void 0),u=w(t,"initial",8,!0),l=w(t,"onExitComplete",8,void 0),c=w(t,"exitBeforeEnter",8,void 0),p=w(t,"presenceAffectsLayout",8,!0),f=w(t,"show",8,void 0),d=w(t,"isCustom",8,!1),g=R(a()!==void 0?a():f()?[{key:1}]:[]);const x=re(cn)||cn(d());function h(F){return F.key||""}let v=R(!0),y=R(m(g)),b=R(m(y)),P=new Map,S=new Set;const A=(F,z)=>{F.forEach(I=>{const U=h(I);z.set(U,I)})};let T=R([...m(y).map(F=>({present:!0,item:F,key:F.key}))]);j(()=>(_(a()),_(f())),()=>{O(g,a()!==void 0?a():f()?[{key:1}]:[])}),j(()=>r(),()=>{O(o,We(r()))}),j(()=>(m(o),r(),m(g)),()=>{O(i,()=>{m(o)&&r().forceUpdate(),O(g,[...m(g)])})}),j(()=>m(g),()=>{O(y,m(g))}),j(()=>m(y),()=>{A(m(y),P)}),j(()=>(m(v),m(T),m(y),m(b),_(c()),m(i),_(l())),()=>{if(m(v))O(v,!1);else{O(T,[...m(y).map(U=>({present:!0,item:U,key:U.key}))]);const F=m(b).map(h),z=m(y).map(h),I=F.length;for(let U=0;U{if(z.indexOf(U)!==-1)return;const B=P.get(U);if(!B)return;const ae=F.indexOf(U),te=()=>{P.delete(U),S.delete(U);const ie=m(b).findIndex(le=>le.key===U);ie<0||(m(b).splice(ie,1),S.size||(O(b,[...m(y)]),m(i)(),l()&&l()()))};m(T).splice(ae,0,{present:!1,item:B,key:h(B),onExit:te})}),O(b,m(T))}}),Q(),K();var M=X(),V=G(M);Jo(V,1,()=>m(T),F=>h(F),(F,z)=>{var I=J(()=>u()?void 0:!1),U=J(()=>m(z).onExit?s():void 0);jf(F,{get isPresent(){return m(z).present},get initial(){return m(I)},get custom(){return m(U)},get presenceAffectsLayout(){return p()},get onExitComplete(){return m(z).onExit},get isCustom(){return d()},children:(B,ae)=>{var te=X(),ie=G(te);$(ie,t,"default",{get item(){return m(z).item}},null),k(B,te)},$$slots:{default:!0}})}),k(e,M),W()}function If(e){return e()}function Ff(e){e.forEach(If)}const Gt=[],Fo=[],Jt=[],No=[],Mi=Promise.resolve();let Qn=!1;function Nf(){Qn||(Qn=!0,Mi.then(zf))}function Bf(){return Nf(),Mi}function Uf(e){Jt.push(e)}const Mn=new Set;let Kt=0;function zf(){do{for(;Ktnew CustomEvent(e,{detail:t});function On(e,t={}){const{root:n,rootMargin:r,threshold:o,unobserveOnEnter:i}=Object.assign(Object.assign({},Hf),t);let a={x:void 0,y:void 0},s={vertical:void 0,horizontal:void 0};if(typeof IntersectionObserver<"u"&&e){const u=new IntersectionObserver((l,c)=>{l.forEach(p=>{a.y>p.boundingClientRect.y?s.vertical="up":s.vertical="down",a.x>p.boundingClientRect.x?s.horizontal="left":s.horizontal="right",a={y:p.boundingClientRect.y,x:p.boundingClientRect.x};const f={inView:p.isIntersecting,entry:p,scrollDirection:s,node:e,observer:c};e.dispatchEvent(De("inview_change",f)),e.dispatchEvent(De("change",f)),p.isIntersecting?(e.dispatchEvent(De("inview_enter",f)),e.dispatchEvent(De("enter",f)),i&&c.unobserve(e)):(e.dispatchEvent(De("inview_leave",f)),e.dispatchEvent(De("leave",f)))})},{root:n,rootMargin:r,threshold:o});return Bf().then(()=>{e.dispatchEvent(De("inview_init",{observer:u,node:e})),e.dispatchEvent(De("init",{observer:u,node:e}))}),u.observe(e),{destroy(){u.unobserve(e)}}}}const xr="-",Gf=e=>{const t=Yf(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:a=>{const s=a.split(xr);return s[0]===""&&s.length!==1&&s.shift(),Oi(s,t)||Kf(a)},getConflictingClassGroupIds:(a,s)=>{const u=n[a]||[];return s&&r[a]?[...u,...r[a]]:u}}},Oi=(e,t)=>{var a;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?Oi(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join(xr);return(a=t.validators.find(({validator:s})=>s(i)))==null?void 0:a.classGroupId},Bo=/^\[(.+)\]$/,Kf=e=>{if(Bo.test(e)){const t=Bo.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},Yf=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return Xf(Object.entries(e.classGroups),n).forEach(([i,a])=>{$n(a,r,i,t)}),r},$n=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:Uo(t,o);i.classGroupId=n;return}if(typeof o=="function"){if(Wf(o)){$n(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([i,a])=>{$n(a,Uo(t,i),n,r)})})},Uo=(e,t)=>{let n=e;return t.split(xr).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Wf=e=>e.isThemeGetter,Xf=(e,t)=>t?e.map(([n,r])=>{const o=r.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([a,s])=>[t+a,s])):i);return[n,o]}):e,qf=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(i,a)=>{n.set(i,a),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let a=n.get(i);if(a!==void 0)return a;if((a=r.get(i))!==void 0)return o(i,a),a},set(i,a){n.has(i)?n.set(i,a):o(i,a)}}},Li="!",Zf=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],i=t.length,a=s=>{const u=[];let l=0,c=0,p;for(let h=0;hc?p-c:void 0;return{modifiers:u,hasImportantModifier:d,baseClassName:g,maybePostfixModifierPosition:x}};return n?s=>n({className:s,parseClassName:a}):a},Jf=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},Qf=e=>({cache:qf(e.cacheSize),parseClassName:Zf(e),...Gf(e)}),$f=/\s+/,ed=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,i=[],a=e.trim().split($f);let s="";for(let u=a.length-1;u>=0;u-=1){const l=a[u],{modifiers:c,hasImportantModifier:p,baseClassName:f,maybePostfixModifierPosition:d}=n(l);let g=!!d,x=r(g?f.substring(0,d):f);if(!x){if(!g){s=l+(s.length>0?" "+s:s);continue}if(x=r(f),!x){s=l+(s.length>0?" "+s:s);continue}g=!1}const h=Jf(c).join(":"),v=p?h+Li:h,y=v+x;if(i.includes(y))continue;i.push(y);const b=o(x,g);for(let P=0;P0?" "+s:s)}return s};function td(){let e=0,t,n,r="";for(;e{if(typeof e=="string")return e;let t,n="";for(let r=0;rp(c),e());return n=Qf(l),r=n.cache.get,o=n.cache.set,i=s,s(u)}function s(u){const l=r(u);if(l)return l;const c=ed(u,n);return o(u,c),c}return function(){return i(td.apply(null,arguments))}}const Z=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},Ri=/^\[(?:([a-z-]+):)?(.+)\]$/i,rd=/^\d+\/\d+$/,od=new Set(["px","full","screen"]),ad=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,id=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,sd=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,ud=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,ld=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Oe=e=>st(e)||od.has(e)||rd.test(e),Ie=e=>ut(e,"length",hd),st=e=>!!e&&!Number.isNaN(Number(e)),Ln=e=>ut(e,"number",st),dt=e=>!!e&&Number.isInteger(Number(e)),cd=e=>e.endsWith("%")&&st(e.slice(0,-1)),N=e=>Ri.test(e),Fe=e=>ad.test(e),fd=new Set(["length","size","percentage"]),dd=e=>ut(e,fd,ji),pd=e=>ut(e,"position",ji),md=new Set(["image","url"]),gd=e=>ut(e,md,bd),vd=e=>ut(e,"",yd),pt=()=>!0,ut=(e,t,n)=>{const r=Ri.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},hd=e=>id.test(e)&&!sd.test(e),ji=()=>!1,yd=e=>ud.test(e),bd=e=>ld.test(e),xd=()=>{const e=Z("colors"),t=Z("spacing"),n=Z("blur"),r=Z("brightness"),o=Z("borderColor"),i=Z("borderRadius"),a=Z("borderSpacing"),s=Z("borderWidth"),u=Z("contrast"),l=Z("grayscale"),c=Z("hueRotate"),p=Z("invert"),f=Z("gap"),d=Z("gradientColorStops"),g=Z("gradientColorStopPositions"),x=Z("inset"),h=Z("margin"),v=Z("opacity"),y=Z("padding"),b=Z("saturate"),P=Z("scale"),S=Z("sepia"),A=Z("skew"),T=Z("space"),M=Z("translate"),V=()=>["auto","contain","none"],F=()=>["auto","hidden","clip","visible","scroll"],z=()=>["auto",N,t],I=()=>[N,t],U=()=>["",Oe,Ie],B=()=>["auto",st,N],ae=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],te=()=>["solid","dashed","dotted","double","none"],ie=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],le=()=>["start","end","center","between","around","evenly","stretch"],me=()=>["","0",N],he=()=>["auto","avoid","all","avoid-page","page","left","right","column"],q=()=>[st,N];return{cacheSize:500,separator:":",theme:{colors:[pt],spacing:[Oe,Ie],blur:["none","",Fe,N],brightness:q(),borderColor:[e],borderRadius:["none","","full",Fe,N],borderSpacing:I(),borderWidth:U(),contrast:q(),grayscale:me(),hueRotate:q(),invert:me(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[cd,Ie],inset:z(),margin:z(),opacity:q(),padding:I(),saturate:q(),scale:q(),sepia:me(),skew:q(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",N]}],container:["container"],columns:[{columns:[Fe]}],"break-after":[{"break-after":he()}],"break-before":[{"break-before":he()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...ae(),N]}],overflow:[{overflow:F()}],"overflow-x":[{"overflow-x":F()}],"overflow-y":[{"overflow-y":F()}],overscroll:[{overscroll:V()}],"overscroll-x":[{"overscroll-x":V()}],"overscroll-y":[{"overscroll-y":V()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[x]}],"inset-x":[{"inset-x":[x]}],"inset-y":[{"inset-y":[x]}],start:[{start:[x]}],end:[{end:[x]}],top:[{top:[x]}],right:[{right:[x]}],bottom:[{bottom:[x]}],left:[{left:[x]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",dt,N]}],basis:[{basis:z()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",N]}],grow:[{grow:me()}],shrink:[{shrink:me()}],order:[{order:["first","last","none",dt,N]}],"grid-cols":[{"grid-cols":[pt]}],"col-start-end":[{col:["auto",{span:["full",dt,N]},N]}],"col-start":[{"col-start":B()}],"col-end":[{"col-end":B()}],"grid-rows":[{"grid-rows":[pt]}],"row-start-end":[{row:["auto",{span:[dt,N]},N]}],"row-start":[{"row-start":B()}],"row-end":[{"row-end":B()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",N]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",N]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...le()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...le(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...le(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[h]}],mx:[{mx:[h]}],my:[{my:[h]}],ms:[{ms:[h]}],me:[{me:[h]}],mt:[{mt:[h]}],mr:[{mr:[h]}],mb:[{mb:[h]}],ml:[{ml:[h]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",N,t]}],"min-w":[{"min-w":[N,t,"min","max","fit"]}],"max-w":[{"max-w":[N,t,"none","full","min","max","fit","prose",{screen:[Fe]},Fe]}],h:[{h:[N,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[N,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[N,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[N,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Fe,Ie]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Ln]}],"font-family":[{font:[pt]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",N]}],"line-clamp":[{"line-clamp":["none",st,Ln]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Oe,N]}],"list-image":[{"list-image":["none",N]}],"list-style-type":[{list:["none","disc","decimal",N]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[v]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[v]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...te(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Oe,Ie]}],"underline-offset":[{"underline-offset":["auto",Oe,N]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:I()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",N]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",N]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[v]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...ae(),pd]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",dd]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},gd]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[d]}],"gradient-via":[{via:[d]}],"gradient-to":[{to:[d]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[v]}],"border-style":[{border:[...te(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[v]}],"divide-style":[{divide:te()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...te()]}],"outline-offset":[{"outline-offset":[Oe,N]}],"outline-w":[{outline:[Oe,Ie]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:U()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[Oe,Ie]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Fe,vd]}],"shadow-color":[{shadow:[pt]}],opacity:[{opacity:[v]}],"mix-blend":[{"mix-blend":[...ie(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ie()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",Fe,N]}],grayscale:[{grayscale:[l]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[p]}],saturate:[{saturate:[b]}],sepia:[{sepia:[S]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[l]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[b]}],"backdrop-sepia":[{"backdrop-sepia":[S]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",N]}],duration:[{duration:q()}],ease:[{ease:["linear","in","out","in-out",N]}],delay:[{delay:q()}],animate:[{animate:["none","spin","ping","pulse","bounce",N]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[P]}],"scale-x":[{"scale-x":[P]}],"scale-y":[{"scale-y":[P]}],rotate:[{rotate:[dt,N]}],"translate-x":[{"translate-x":[M]}],"translate-y":[{"translate-y":[M]}],"skew-x":[{"skew-x":[A]}],"skew-y":[{"skew-y":[A]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",N]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",N]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",N]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Oe,Ie,Ln]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Pd=nd(xd);function wd(...e){return Pd(ea(e))}const se=[];for(let e=0;e<256;++e)se.push((e+256).toString(16).slice(1));function Sd(e,t=0){return(se[e[t+0]]+se[e[t+1]]+se[e[t+2]]+se[e[t+3]]+"-"+se[e[t+4]]+se[e[t+5]]+"-"+se[e[t+6]]+se[e[t+7]]+"-"+se[e[t+8]]+se[e[t+9]]+"-"+se[e[t+10]]+se[e[t+11]]+se[e[t+12]]+se[e[t+13]]+se[e[t+14]]+se[e[t+15]]).toLowerCase()}let _n;const Cd=new Uint8Array(16);function Td(){if(!_n){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");_n=crypto.getRandomValues.bind(crypto)}return _n(Cd)}const Ad=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),zo={randomUUID:Ad};function Ed(e,t,n){var o;if(zo.randomUUID&&!e)return zo.randomUUID();e=e||{};const r=e.random??((o=e.rng)==null?void 0:o.call(e))??Td();if(r.length<16)throw new Error("Random bytes length must be >= 16");return r[6]=r[6]&15|64,r[8]=r[8]&63|128,Sd(r)}var Vd=dn("
");function Nd(e,t){Y(t,!1);let n=w(t,"duration",8,.4),r=w(t,"delay",8,0),o=w(t,"yOffset",8,6),i=w(t,"inViewMargin",8,"-50px"),a=w(t,"blur",8,"6px"),s=w(t,"id",24,()=>Ed().slice(0,8)),u=w(t,"once",8,!1),l={hidden:{opacity:0,y:o(),filter:`blur(${a()})`},visible:{opacity:1,y:0,filter:"blur(0px)"}},c=R("hidden"),p=w(t,"class",8,"");K();var f=J(()=>[{key:s()}]);Df(e,{get list(){return m(f)},children:Te,$$slots:{default:(d,g)=>{var x=J(()=>({delay:.04+r(),duration:n(),ease:"easeOut"}));Lf(d,{initial:"hidden",get animate(){return m(c)},exit:"hidden",variants:l,get transition(){return m(x)},children:Te,$$slots:{default:(h,v)=>{const y=J(()=>v.motion);var b=Vd();const P=J(()=>ps(wd(p())));var S=Wo(b);$(S,t,"default",{},A=>{var T=Ii("Default");k(A,T)}),Xo(b),Mr(b,(A,T)=>On==null?void 0:On(A,T),()=>({rootMargin:i(),unobserveOnEnter:u()})),Mr(b,A=>{var T;return(T=m(y))==null?void 0:T(A)}),Yo(()=>is("inview_change",b,({detail:A})=>{O(c,A.inView?"visible":"hidden")})),as(()=>gs(b,m(P),"")),k(h,b)}}})}}}),W()}var Md=dn('
');function Bd(e){var t=Md(),n=Wo(t);Ft(n,"href",`${It??""}/`);var r=rt(n,2);Ft(r,"href",`${It??""}/contact`);var o=rt(r,2);Ft(o,"href",`${It??""}/skills`);var i=rt(o,2);Ft(i,"href",`${It??""}/projects`),Xo(t),k(e,t)}export{Nd as B,Bd as N,$ as a,Lf as b,Mr as c,gs as d,ps as e,wd as f,Ft as g,qe as m,Se as s,Fd as t};