import{G as Ln,g as st,t as Rn,b as Pn,I as In,r as A,J as Nn,K as Bn,L as P,y as $n,e as F,w as E,f as kn,j as oe,M as zn,d as Hn,N as Un,l as qe,O as qn,P as Wn}from"./vue-c19408e5.js";var uo=!1;const fo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Zn=()=>{};function Kn(e){return e||st()}function po(...e){if(e.length!==1)return Rn(...e);const t=e[0];return typeof t=="function"?Pn(In(()=>({get:t,set:Zn}))):A(t)}function Yn(e,t){Kn(t)&&Ln(e,t)}function ue(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function be(e,t,n=".",r){if(!ue(t))return be(e,{},n,r);const i=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const o=e[s];o!=null&&(r&&r(i,s,o,n)||(Array.isArray(o)&&Array.isArray(i[s])?i[s]=[...o,...i[s]]:ue(o)&&ue(i[s])?i[s]=be(o,i[s],(n?`${n}.`:"")+s.toString(),r):i[s]=o))}return i}function Gn(e){return(...t)=>t.reduce((n,r)=>be(n,r,"",e),{})}const Qn=Gn();function Ee(e){return Nn()?(Bn(e),!0):!1}function se(e){return typeof e=="function"?e():P(e)}const Jn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Xn=e=>e!=null,er=Object.prototype.toString,ne=e=>er.call(e)==="[object Object]",Q=()=>{};function N(e){var t;const n=se(e);return(t=n==null?void 0:n.$el)!=null?t:n}const je=Jn?window:void 0;function j(...e){let t,n,r,i;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,i]=e,t=je):[t,n,r,i]=e,!t)return Q;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],o=()=>{s.forEach(u=>u()),s.length=0},a=(u,f,p,y)=>(u.addEventListener(f,p,y),()=>u.removeEventListener(f,p,y)),c=E(()=>[N(t),se(i)],([u,f])=>{if(o(),!u)return;const p=ne(f)?{...f}:f;s.push(...n.flatMap(y=>r.map(b=>a(u,y,b,p))))},{immediate:!0,flush:"post"}),l=()=>{c(),o()};return Ee(l),l}function tr(){const e=A(!1),t=st();return t&&kn(()=>{e.value=!0},t),e}function at(e){const t=tr();return F(()=>(t.value,!!e()))}function nr(e,t={}){const{window:n=je}=t,r=at(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let i;const s=A(!1),o=l=>{s.value=l.matches},a=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",o):i.removeListener(o))},c=$n(()=>{r.value&&(a(),i=n.matchMedia(se(e)),"addEventListener"in i?i.addEventListener("change",o):i.addListener(o),s.value=i.matches)});return Ee(()=>{c(),a(),i=void 0}),s}function rr(e,t,n={}){const{root:r,rootMargin:i="0px",threshold:s=.1,window:o=je,immediate:a=!0}=n,c=at(()=>o&&"IntersectionObserver"in o),l=F(()=>{const b=se(e);return(Array.isArray(b)?b:[b]).map(N).filter(Xn)});let u=Q;const f=A(a),p=c.value?E(()=>[l.value,N(r),f.value],([b,M])=>{if(u(),!f.value||!b.length)return;const x=new IntersectionObserver(t,{root:N(M),rootMargin:i,threshold:s});b.forEach(g=>g&&x.observe(g)),u=()=>{x.disconnect(),u=Q}},{immediate:a,flush:"post"}):Q,y=()=>{u(),p(),f.value=!1};return Ee(y),{isSupported:c,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:y}}const ct=1/60*1e3,ir=typeof performance<"u"?()=>performance.now():()=>Date.now(),lt=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(ir()),ct);function or(e){let t=[],n=[],r=0,i=!1,s=!1;const o=new WeakSet,a={schedule:(c,l=!1,u=!1)=>{const f=u&&i,p=f?t:n;return l&&o.add(c),p.indexOf(c)===-1&&(p.push(c),f&&i&&(r=t.length)),c},cancel:c=>{const l=n.indexOf(c);l!==-1&&n.splice(l,1),o.delete(c)},process:c=>{if(i){s=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let l=0;l(e[t]=or(()=>z=!0),e),{}),ve=U.reduce((e,t)=>{const n=ae[t];return e[t]=(r,i=!1,s=!1)=>(z||lr(),n.schedule(r,i,s)),e},{}),ar=U.reduce((e,t)=>(e[t]=ae[t].cancel,e),{});U.reduce((e,t)=>(e[t]=()=>ae[t].process(I),e),{});const cr=e=>ae[e].process(I),ut=e=>{z=!1,I.delta=he?ct:Math.max(Math.min(e-I.timestamp,sr),1),I.timestamp=e,ge=!0,U.forEach(cr),ge=!1,z&&(he=!1,lt(ut))},lr=()=>{z=!0,he=!0,ge||lt(ut)},ft=()=>I;function pt(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 i=0,r=Object.getOwnPropertySymbols(e);iMath.min(Math.max(n,e),t),fe=.001,fr=.01,Ze=10,pr=.05,dr=1;function mr({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,s;ur(e<=Ze*1e3);let o=1-t;o=Oe(pr,dr,o),e=Oe(fr,Ze,e/1e3),o<1?(i=l=>{const u=l*o,f=u*e,p=u-n,y=xe(l,o),b=Math.exp(-f);return fe-p/y*b},s=l=>{const f=l*o*e,p=f*n+n,y=Math.pow(o,2)*Math.pow(l,2)*e,b=Math.exp(-f),M=xe(Math.pow(l,2),o);return(-i(l)+fe>0?-1:1)*((p-y)*b)/M}):(i=l=>{const u=Math.exp(-l*e),f=(l-n)*e+1;return-fe+u*f},s=l=>{const u=Math.exp(-l*e),f=(n-l)*(e*e);return u*f});const a=5/e,c=br(i,s,a);if(e=e*1e3,isNaN(c))return{stiffness:100,damping:10,duration:e};{const l=Math.pow(c,2)*r;return{stiffness:l,damping:o*2*Math.sqrt(r*l),duration:e}}}const yr=12;function br(e,t,n){let r=n;for(let i=1;ie[n]!==void 0)}function vr(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ke(e,gr)&&Ke(e,hr)){const n=mr(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Ve(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:i}=e,s=pt(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:a,damping:c,mass:l,velocity:u,duration:f,isResolvedFromDuration:p}=vr(s),y=Ye,b=Ye;function M(){const x=u?-(u/1e3):0,g=n-t,O=c/(2*Math.sqrt(a*l)),m=Math.sqrt(a/l)/1e3;if(i===void 0&&(i=Math.min(Math.abs(n-t)/100,.4)),O<1){const h=xe(m,O);y=v=>{const T=Math.exp(-O*m*v);return n-T*((x+O*m*g)/h*Math.sin(h*v)+g*Math.cos(h*v))},b=v=>{const T=Math.exp(-O*m*v);return O*m*T*(Math.sin(h*v)*(x+O*m*g)/h+g*Math.cos(h*v))-T*(Math.cos(h*v)*(x+O*m*g)-h*g*Math.sin(h*v))}}else if(O===1)y=h=>n-Math.exp(-m*h)*(g+(x+m*g)*h);else{const h=m*Math.sqrt(O*O-1);y=v=>{const T=Math.exp(-O*m*v),w=Math.min(h*v,300);return n-T*((x+O*m*g)*Math.sinh(w)+h*g*Math.cosh(w))/h}}}return M(),{next:x=>{const g=y(x);if(p)o.done=x>=f;else{const O=b(x)*1e3,m=Math.abs(O)<=r,h=Math.abs(n-g)<=i;o.done=m&&h}return o.value=o.done?n:g,o},flipTarget:()=>{u=-u,[t,n]=[n,t],M()}}}Ve.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Ye=e=>0,dt=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},we=(e,t,n)=>-n*e+n*t+e,mt=(e,t)=>n=>Math.max(Math.min(n,t),e),B=e=>e%1?Number(e.toFixed(5)):e,H=/(-)?([\d]*\.?[\d])+/g,Te=/(#[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,Or=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function q(e){return typeof e=="string"}const W={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},$=Object.assign(Object.assign({},W),{transform:mt(0,1)}),Y=Object.assign(Object.assign({},W),{default:1}),Fe=e=>({test:t=>q(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),D=Fe("deg"),k=Fe("%"),d=Fe("px"),Ge=Object.assign(Object.assign({},k),{parse:e=>k.parse(e)/100,transform:e=>k.transform(e*100)}),_e=(e,t)=>n=>!!(q(n)&&Or.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),yt=(e,t,n)=>r=>{if(!q(r))return r;const[i,s,o,a]=r.match(H);return{[e]:parseFloat(i),[t]:parseFloat(s),[n]:parseFloat(o),alpha:a!==void 0?parseFloat(a):1}},R={test:_e("hsl","hue"),parse:yt("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+k.transform(B(t))+", "+k.transform(B(n))+", "+B($.transform(r))+")"},xr=mt(0,255),pe=Object.assign(Object.assign({},W),{transform:e=>Math.round(xr(e))}),C={test:_e("rgb","red"),parse:yt("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+pe.transform(e)+", "+pe.transform(t)+", "+pe.transform(n)+", "+B($.transform(r))+")"};function Tr(e){let t="",n="",r="",i="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),i=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),i=e.substr(4,1),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const Me={test:_e("#"),parse:Tr,transform:C.transform},S={test:e=>C.test(e)||Me.test(e)||R.test(e),parse:e=>C.test(e)?C.parse(e):R.test(e)?R.parse(e):Me.parse(e),transform:e=>q(e)?e:e.hasOwnProperty("red")?C.transform(e):R.transform(e)},bt="${c}",ht="${n}";function Mr(e){var t,n,r,i;return isNaN(e)&&q(e)&&((n=(t=e.match(H))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((i=(r=e.match(Te))===null||r===void 0?void 0:r.length)!==null&&i!==void 0?i:0)>0}function gt(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match(Te);r&&(n=r.length,e=e.replace(Te,bt),t.push(...r.map(S.parse)));const i=e.match(H);return i&&(e=e.replace(H,ht),t.push(...i.map(W.parse))),{values:t,numColors:n,tokenised:e}}function vt(e){return gt(e).values}function Ot(e){const{values:t,numColors:n,tokenised:r}=gt(e),i=t.length;return s=>{let o=r;for(let a=0;atypeof e=="number"?0:e;function Ar(e){const t=vt(e);return Ot(e)(t.map(Sr))}const Z={test:Mr,parse:vt,createTransformer:Ot,getAnimatableNone:Ar},Er=new Set(["brightness","contrast","saturate","opacity"]);function jr(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(H)||[];if(!r)return e;const i=n.replace(r,"");let s=Er.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+i+")"}const Vr=/([a-z-]*)\(.*?\)/g,Se=Object.assign(Object.assign({},Z),{getAnimatableNone:e=>{const t=e.match(Vr);return t?t.map(jr).join(" "):e}});function de(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 Qe({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,s=0,o=0;if(!t)i=s=o=n;else{const a=n<.5?n*(1+t):n+t-n*t,c=2*n-a;i=de(c,a,e+1/3),s=de(c,a,e),o=de(c,a,e-1/3)}return{red:Math.round(i*255),green:Math.round(s*255),blue:Math.round(o*255),alpha:r}}const wr=(e,t,n)=>{const r=e*e,i=t*t;return Math.sqrt(Math.max(0,n*(i-r)+r))},Fr=[Me,C,R],Je=e=>Fr.find(t=>t.test(e)),xt=(e,t)=>{let n=Je(e),r=Je(t),i=n.parse(e),s=r.parse(t);n===R&&(i=Qe(i),n=C),r===R&&(s=Qe(s),r=C);const o=Object.assign({},i);return a=>{for(const c in o)c!=="alpha"&&(o[c]=wr(i[c],s[c],a));return o.alpha=we(i.alpha,s.alpha,a),n.transform(o)}},_r=e=>typeof e=="number",Cr=(e,t)=>n=>t(e(n)),Tt=(...e)=>e.reduce(Cr);function Mt(e,t){return _r(e)?n=>we(e,t,n):S.test(e)?xt(e,t):At(e,t)}const St=(e,t)=>{const n=[...e],r=n.length,i=e.map((s,o)=>Mt(s,t[o]));return s=>{for(let o=0;o{const n=Object.assign(Object.assign({},e),t),r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=Mt(e[i],t[i]));return i=>{for(const s in r)n[s]=r[s](i);return n}};function Xe(e){const t=Z.parse(e),n=t.length;let r=0,i=0,s=0;for(let o=0;o{const n=Z.createTransformer(t),r=Xe(e),i=Xe(t);return r.numHSL===i.numHSL&&r.numRGB===i.numRGB&&r.numNumbers>=i.numNumbers?Tt(St(r.parsed,i.parsed),n):o=>`${o>0?t:e}`},Lr=(e,t)=>n=>we(e,t,n);function Rr(e){if(typeof e=="number")return Lr;if(typeof e=="string")return S.test(e)?xt:At;if(Array.isArray(e))return St;if(typeof e=="object")return Dr}function Pr(e,t,n){const r=[],i=n||Rr(e[0]),s=e.length-1;for(let o=0;on(dt(e,t,r))}function Nr(e,t){const n=e.length,r=n-1;return i=>{let s=0,o=!1;if(i<=e[0]?o=!0:i>=e[r]&&(s=r-1,o=!0),!o){let c=1;for(;ci||c===r);c++);s=c-1}const a=dt(e[s],e[s+1],i);return t[s](a)}}function Et(e,t,{clamp:n=!0,ease:r,mixer:i}={}){const s=e.length;We(s===t.length),We(!r||!Array.isArray(r)||r.length===s-1),e[0]>e[s-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=Pr(t,r,i),a=s===2?Ir(e,o):Nr(e,o);return n?c=>a(Oe(e[0],e[s-1],c)):a}const ce=e=>t=>1-e(1-t),Ce=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Br=e=>t=>Math.pow(t,e),jt=e=>t=>t*t*((e+1)*t-e),$r=e=>{const t=jt(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},Vt=1.525,kr=4/11,zr=8/11,Hr=9/10,wt=e=>e,De=Br(2),Ur=ce(De),Ft=Ce(De),_t=e=>1-Math.sin(Math.acos(e)),Ct=ce(_t),qr=Ce(Ct),Le=jt(Vt),Wr=ce(Le),Zr=Ce(Le),Kr=$r(Vt),Yr=4356/361,Gr=35442/1805,Qr=16061/1805,re=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-re(1-e*2)):.5*re(e*2-1)+.5;function ei(e,t){return e.map(()=>t||Ft).splice(0,e.length-1)}function ti(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function ni(e,t){return e.map(n=>n*t)}function J({from:e=0,to:t=1,ease:n,offset:r,duration:i=300}){const s={done:!1,value:e},o=Array.isArray(t)?t:[e,t],a=ni(r&&r.length===o.length?r:ti(o),i);function c(){return Et(a,o,{ease:Array.isArray(n)?n:ei(o,n)})}let l=c();return{next:u=>(s.value=l(u),s.done=u>=i,s),flipTarget:()=>{o.reverse(),l=c()}}}function ri({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:s}){const o={done:!1,value:t};let a=n*e;const c=t+a,l=s===void 0?c:s(c);return l!==c&&(a=l-t),{next:u=>{const f=-a*Math.exp(-u/r);return o.done=!(f>i||f<-i),o.value=o.done?l:l+f,o},flipTarget:()=>{}}}const et={keyframes:J,spring:Ve,decay:ri};function ii(e){if(Array.isArray(e.to))return J;if(et[e.type])return et[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?J:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Ve:J}function Dt(e,t,n=0){return e-t-n}function oi(e,t,n=0,r=!0){return r?Dt(t+-e,t,n):t-(e-t)+n}function si(e,t,n,r){return r?e>=t+n:e<=-n}const ai=e=>{const t=({delta:n})=>e(n);return{start:()=>ve.update(t,!0),stop:()=>ar.update(t)}};function Re(e){var t,n,{from:r,autoplay:i=!0,driver:s=ai,elapsed:o=0,repeat:a=0,repeatType:c="loop",repeatDelay:l=0,onPlay:u,onStop:f,onComplete:p,onRepeat:y,onUpdate:b}=e,M=pt(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:x}=M,g,O=0,m=M.duration,h,v=!1,T=!0,w;const K=ii(M);!((n=(t=K).needsInterpolation)===null||n===void 0)&&n.call(t,r,x)&&(w=Et([0,100],[r,x],{clamp:!1}),r=0,x=100);const _=K(Object.assign(Object.assign({},M),{from:r,to:x}));function Fn(){O++,c==="reverse"?(T=O%2===0,o=oi(o,m,l,T)):(o=Dt(o,m,l),c==="mirror"&&_.flipTarget()),v=!1,y&&y()}function _n(){g.stop(),p&&p()}function Cn(le){if(T||(le=-le),o+=le,!v){const Ue=_.next(Math.max(0,o));h=Ue.value,w&&(h=w(h)),v=T?Ue.done:o<=0}b==null||b(h),v&&(O===0&&(m??(m=o)),O{f==null||f(),g.stop()}}}function Lt(e,t){return t?e*(1e3/t):0}function ci({from:e=0,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:s=750,bounceStiffness:o=500,bounceDamping:a=10,restDelta:c=1,modifyTarget:l,driver:u,onUpdate:f,onComplete:p,onStop:y}){let b;function M(m){return n!==void 0&&mr}function x(m){return n===void 0?r:r===void 0||Math.abs(n-m){var v;f==null||f(h),(v=m.onUpdate)===null||v===void 0||v.call(m,h)},onComplete:p,onStop:y}))}function O(m){g(Object.assign({type:"spring",stiffness:o,damping:a,restDelta:c},m))}if(M(e))O({from:e,velocity:t,to:x(e)});else{let m=i*t+e;typeof l<"u"&&(m=l(m));const h=x(m),v=h===n?-1:1;let T,w;const K=_=>{T=w,w=_,t=Lt(_-T,ft().delta),(v===1&&_>h||v===-1&&_b==null?void 0:b.stop()}}const Rt=(e,t)=>1-3*t+3*e,Pt=(e,t)=>3*t-6*e,It=e=>3*e,ie=(e,t,n)=>((Rt(t,n)*e+Pt(t,n))*e+It(t))*e,Nt=(e,t,n)=>3*Rt(t,n)*e*e+2*Pt(t,n)*e+It(t),li=1e-7,ui=10;function fi(e,t,n,r,i){let s,o,a=0;do o=t+(n-t)/2,s=ie(o,r,i)-e,s>0?n=o:t=o;while(Math.abs(s)>li&&++a=di?mi(o,f,e,n):p===0?f:fi(o,a,a+G,e,n)}return o=>o===0||o===1?o:ie(s(o),t,r)}/** * @vue/shared v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function bi(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const hi="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",gi=bi(hi),ee={};var vi=Object.defineProperty,Oi=(e,t,n)=>t in e?vi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xi=(e,t,n)=>(Oi(e,typeof t!="symbol"?t+"":t,n),n);class Ti{constructor(){xi(this,"subscriptions",new Set)}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,r){if(this.subscriptions.size)for(const i of this.subscriptions)i(t,n,r)}clear(){this.subscriptions.clear()}}var Mi=Object.defineProperty,Si=(e,t,n)=>t in e?Mi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,V=(e,t,n)=>(Si(e,typeof t!="symbol"?t+"":t,n),n);function tt(e){return!isNaN(parseFloat(e))}class Ai{constructor(t){V(this,"current"),V(this,"prev"),V(this,"timeDelta",0),V(this,"lastUpdated",0),V(this,"updateSubscribers",new Ti),V(this,"stopAnimation"),V(this,"canTrackVelocity",!1),V(this,"updateAndNotify",n=>{this.prev=this.current,this.current=n;const{delta:r,timestamp:i}=ft();this.lastUpdated!==i&&(this.timeDelta=r,this.lastUpdated=i),ve.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)}),V(this,"scheduleVelocityCheck",()=>ve.postRender(this.velocityCheck)),V(this,"velocityCheck",({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=tt(this.current)),n!==this.lastUpdated&&(this.prev=this.current)}),this.prev=this.current=t,this.canTrackVelocity=tt(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?Lt(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:r}=t(n);this.stopAnimation=r}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function Ei(e){return new Ai(e)}const{isArray:ji}=Array;function Bt(){const e=A({}),t=r=>{const i=s=>{e.value[s]&&(e.value[s].stop(),e.value[s].destroy(),delete e.value[s])};r?ji(r)?r.forEach(i):i(r):Object.keys(e.value).forEach(i)},n=(r,i,s)=>{if(e.value[r])return e.value[r];const o=Ei(i);return o.onChange(a=>s[r]=a),e.value[r]=o,o};return Yn(t),{motionValues:e,get:n,stop:t}}function Vi(e){return Array.isArray(e)}function L(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function me(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function wi(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function ye(){return{type:"keyframes",ease:"linear",duration:300}}function Fi(e){return{type:"keyframes",duration:800,values:e}}const nt={default:wi,x:L,y:L,z:L,rotate:L,rotateX:L,rotateY:L,rotateZ:L,scaleX:me,scaleY:me,scale:me,backgroundColor:ye,color:ye,opacity:ye};function Pe(e,t){let n;return Vi(t)?n=Fi:n=nt[e]||nt.default,{to:t,...n(t)}}const rt={...W,transform:Math.round},$t={color:S,backgroundColor:S,outlineColor:S,fill:S,stroke:S,borderColor:S,borderTopColor:S,borderRightColor:S,borderBottomColor:S,borderLeftColor:S,borderWidth:d,borderTopWidth:d,borderRightWidth:d,borderBottomWidth:d,borderLeftWidth:d,borderRadius:d,radius:d,borderTopLeftRadius:d,borderTopRightRadius:d,borderBottomRightRadius:d,borderBottomLeftRadius:d,width:d,maxWidth:d,height:d,maxHeight:d,size:d,top:d,right:d,bottom:d,left:d,padding:d,paddingTop:d,paddingRight:d,paddingBottom:d,paddingLeft:d,margin:d,marginTop:d,marginRight:d,marginBottom:d,marginLeft:d,rotate:D,rotateX:D,rotateY:D,rotateZ:D,scale:Y,scaleX:Y,scaleY:Y,scaleZ:Y,skew:D,skewX:D,skewY:D,distance:d,translateX:d,translateY:d,translateZ:d,x:d,y:d,z:d,perspective:d,transformPerspective:d,opacity:$,originX:Ge,originY:Ge,originZ:d,zIndex:rt,filter:Se,WebkitFilter:Se,fillOpacity:$,strokeOpacity:$,numOctaves:rt},Ie=e=>$t[e];function kt(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function _i(e,t){let n=Ie(e);return n!==Se&&(n=Z),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Ci={linear:wt,easeIn:De,easeInOut:Ft,easeOut:Ur,circIn:_t,circInOut:qr,circOut:Ct,backIn:Le,backInOut:Zr,backOut:Wr,anticipate:Kr,bounceIn:Jr,bounceInOut:Xr,bounceOut:re};function it(e){if(Array.isArray(e)){const[t,n,r,i]=e;return yi(t,n,r,i)}else if(typeof e=="string")return Ci[e];return e}function Di(e){return Array.isArray(e)&&typeof e[0]!="number"}function ot(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&Z.test(t)&&!t.startsWith("url("))}function Li(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function Ri({ease:e,times:t,delay:n,...r}){const i={...r};return t&&(i.offset=t),e&&(i.ease=Di(e)?e.map(it):it(e)),n&&(i.elapsed=-n),i}function Pi(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),Li(t),Ii(e)||(e={...e,...Pe(n,t.to)}),{...t,...Ri(e)}}function Ii({delay:e,repeat:t,repeatType:n,repeatDelay:r,from:i,...s}){return!!Object.keys(s).length}function Ni(e,t){return e[t]||e.default||e}function Bi(e,t,n,r,i){const s=Ni(r,e);let o=s.from===null||s.from===void 0?t.get():s.from;const a=ot(e,n);o==="none"&&a&&typeof n=="string"&&(o=_i(e,n));const c=ot(e,o);function l(f){const p={from:o,to:n,velocity:r.velocity?r.velocity:t.getVelocity(),onUpdate:y=>t.set(y)};return s.type==="inertia"||s.type==="decay"?ci({...p,...s}):Re({...Pi(s,p,e),onUpdate:y=>{p.onUpdate(y),s.onUpdate&&s.onUpdate(y)},onComplete:()=>{r.onComplete&&r.onComplete(),i&&i(),f&&f()}})}function u(f){return t.set(n),r.onComplete&&r.onComplete(),i&&i(),f&&f(),{stop:()=>{}}}return!c||!a||s.type===!1?u:l}function zt(){const{motionValues:e,stop:t,get:n}=Bt();return{motionValues:e,stop:t,push:(i,s,o,a={},c)=>{const l=o[i],u=n(i,l,o);if(a&&a.immediate){u.set(s);return}const f=Bi(i,u,s,a,c);u.start(f)}}}function Ht(e,t={},{motionValues:n,push:r,stop:i}=zt()){const s=P(t),o=A(!1);E(n,f=>{o.value=Object.values(f).filter(p=>p.isAnimating()).length>0},{immediate:!0,deep:!0});const a=f=>{if(!s||!s[f])throw new Error(`The variant ${f} does not exist.`);return s[f]},c=f=>(typeof f=="string"&&(f=a(f)),Promise.all(Object.entries(f).map(([p,y])=>{if(p!=="transition")return new Promise(b=>r(p,y,e,f.transition||Pe(p,f[p]),b))}).filter(Boolean)));return{isAnimating:o,apply:c,set:f=>{const p=ne(f)?f:a(f);Object.entries(p).forEach(([y,b])=>{y!=="transition"&&r(y,b,e,{immediate:!0})})},leave:async f=>{let p;if(s&&(s.leave&&(p=s.leave),!s.leave&&s.initial&&(p=s.initial)),!p){f();return}await c(p),f()},stop:i}}const Ne=typeof window<"u",$i=()=>Ne&&window.onpointerdown===null,ki=()=>Ne&&window.ontouchstart===null,zi=()=>Ne&&window.onmousedown===null;function Hi({target:e,state:t,variants:n,apply:r}){const i=P(n),s=A(!1),o=A(!1),a=A(!1),c=F(()=>{let u=[];return i&&(i.hovered&&(u=[...u,...Object.keys(i.hovered)]),i.tapped&&(u=[...u,...Object.keys(i.tapped)]),i.focused&&(u=[...u,...Object.keys(i.focused)])),u}),l=F(()=>{const u={};Object.assign(u,t.value),s.value&&i.hovered&&Object.assign(u,i.hovered),o.value&&i.tapped&&Object.assign(u,i.tapped),a.value&&i.focused&&Object.assign(u,i.focused);for(const f in u)c.value.includes(f)||delete u[f];return u});i.hovered&&(j(e,"mouseenter",()=>s.value=!0),j(e,"mouseleave",()=>{s.value=!1,o.value=!1}),j(e,"mouseout",()=>{s.value=!1,o.value=!1})),i.tapped&&(zi()&&(j(e,"mousedown",()=>o.value=!0),j(e,"mouseup",()=>o.value=!1)),$i()&&(j(e,"pointerdown",()=>o.value=!0),j(e,"pointerup",()=>o.value=!1)),ki()&&(j(e,"touchstart",()=>o.value=!0),j(e,"touchend",()=>o.value=!1))),i.focused&&(j(e,"focus",()=>a.value=!0),j(e,"blur",()=>a.value=!1)),E(l,r)}function Ui({set:e,target:t,variants:n,variant:r}){const i=P(n);E(()=>t,()=>{i&&(i.initial&&e("initial"),i.enter&&(r.value="enter"))},{immediate:!0,flush:"pre"})}function qi({state:e,apply:t}){E(e,n=>{n&&t(n)},{immediate:!0})}function Ut({target:e,variants:t,variant:n}){const r=P(t);r&&(r.visible||r.visibleOnce)&&rr(e,([{isIntersecting:i}])=>{r.visible?i?n.value="visible":n.value="initial":r.visibleOnce&&(i&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function Wi(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&Ui(e),t.syncVariants&&qi(e),t.visibilityHooks&&Ut(e),t.eventListeners&&Hi(e)}function Be(e={}){const t=oe({...e}),n=A({});return E(t,()=>{const r={};for(const[i,s]of Object.entries(t)){const o=Ie(i),a=kt(s,o);r[i]=a}n.value=r},{immediate:!0,deep:!0}),{state:t,style:n}}function $e(e,t){E(()=>N(e),n=>{n&&t(n)},{immediate:!0})}const Zi={x:"translateX",y:"translateY",z:"translateZ"};function ke(e={},t=!0){const n=oe({...e}),r=A("");return E(n,i=>{let s="",o=!1;if(t&&(i.x||i.y||i.z)){const a=[i.x||0,i.y||0,i.z||0].map(d.transform).join(",");s+=`translate3d(${a}) `,o=!0}for(const[a,c]of Object.entries(i)){if(t&&(a==="x"||a==="y"||a==="z"))continue;const l=Ie(a),u=kt(c,l);s+=`${Zi[a]||a}(${u}) `}t&&!o&&(s+="translateZ(0px) "),r.value=s.trim()},{immediate:!0,deep:!0}),{state:n,transform:r}}const Ki=["","X","Y","Z"],Yi=["perspective","translate","scale","rotate","skew"],qt=["transformPerspective","x","y","z"];Yi.forEach(e=>{Ki.forEach(t=>{const n=e+t;qt.push(n)})});const Gi=new Set(qt);function ze(e){return Gi.has(e)}const Qi=new Set(["originX","originY","originZ"]);function Wt(e){return Qi.has(e)}function Ji(e){const t={},n={};return Object.entries(e).forEach(([r,i])=>{ze(r)||Wt(r)?t[r]=i:n[r]=i}),{transform:t,style:n}}function Zt(e){const{transform:t,style:n}=Ji(e),{transform:r}=ke(t),{style:i}=Be(n);return r.value&&(i.value.transform=r.value),i.value}function Kt(e,t){let n,r;const{state:i,style:s}=Be();return $e(e,o=>{r=o;for(const a of Object.keys($t))o.style[a]===null||o.style[a]===""||ze(a)||Wt(a)||(i[a]=o.style[a]);n&&Object.entries(n).forEach(([a,c])=>o.style[a]=c),t&&t(i)}),E(s,o=>{if(!r){n=o;return}for(const a in o)r.style[a]=o[a]},{immediate:!0}),{style:i}}function Xi(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=r=>r.endsWith("px")||r.endsWith("deg")?parseFloat(r):isNaN(Number(r))?Number(r):r;return t.reduce((r,i)=>{if(!i)return r;const[s,o]=i.split("("),c=o.split(",").map(u=>n(u.endsWith(")")?u.replace(")",""):u.trim())),l=c.length===1?c[0]:c;return{...r,[s]:l}},{})}function eo(e,t){Object.entries(Xi(t)).forEach(([n,r])=>{const i=["x","y","z"];if(n==="translate3d"){if(r===0){i.forEach(s=>e[s]=0);return}r.forEach((s,o)=>e[i[o]]=s);return}if(r=parseFloat(r),n==="translateX"){e.x=r;return}if(n==="translateY"){e.y=r;return}if(n==="translateZ"){e.z=r;return}e[n]=r})}function Yt(e,t){let n,r;const{state:i,transform:s}=ke();return $e(e,o=>{r=o,o.style.transform&&eo(i,o.style.transform),n&&(o.style.transform=n),t&&t(i)}),E(s,o=>{if(!r){n=o;return}r.style.transform=o},{immediate:!0}),{transform:i}}function Gt(e,t){const n=oe({}),r=o=>Object.entries(o).forEach(([a,c])=>n[a]=c),{style:i}=Kt(e,r),{transform:s}=Yt(e,r);return E(n,o=>{Object.entries(o).forEach(([a,c])=>{const l=ze(a)?s:i;l[a]&&l[a]===c||(l[a]=c)})},{immediate:!0,deep:!0}),$e(e,()=>t&&r(t)),{motionProperties:n,style:i,transform:s}}function Qt(e={}){const t=P(e),n=A();return{state:F(()=>{if(n.value)return t[n.value]}),variant:n}}function He(e,t={},n){const{motionProperties:r}=Gt(e),{variant:i,state:s}=Qt(t),o=Ht(r,t),a={target:e,variant:i,variants:t,state:s,motionProperties:r,...o};return Wi(a,n),a}const to=["initial","enter","leave","visible","visible-once","visibleOnce","hovered","tapped","focused","delay"];function no(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};n&&(n.variants&&ne(n.variants)&&(t.value={...t.value,...n.variants}),to.forEach(r=>{if(r==="delay"){if(n&&n[r]&&typeof n[r]=="number"){const i=n[r];t&&t.value&&(t.value.enter&&(t.value.enter.transition||(t.value.enter.transition={}),t.value.enter.transition={delay:i,...t.value.enter.transition}),t.value.visible&&(t.value.visible.transition||(t.value.visible.transition={}),t.value.visible.transition={delay:i,...t.value.visible.transition}),t.value.visibleOnce&&(t.value.visibleOnce.transition||(t.value.visibleOnce.transition={}),t.value.visibleOnce.transition={delay:i,...t.value.visibleOnce.transition}))}return}if(n&&n[r]&&ne(n[r])){const i=n[r];r==="visible-once"&&(r="visibleOnce"),t.value[r]=i}}))}function te(e){return{created:(r,i,s)=>{const o=i.value&&typeof i.value=="string"?i.value:s.key;o&&ee[o]&&ee[o].stop();const a=A(e||{});typeof i.value=="object"&&(a.value=i.value),no(s,a);const l=He(r,a,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});r.motionInstance=l,o&&(ee[o]=l)},mounted:(r,i,s)=>{r.motionInstance&&Ut(r.motionInstance)},getSSRProps(r,i){let{initial:s}=r.value||i&&(i==null?void 0:i.props)||{};s=P(s);const o=Qn((e==null?void 0:e.initial)||{},s||{});return!o||Object.keys(o).length===0?void 0:{style:Zt(o)}}}}const Jt={initial:{opacity:0},enter:{opacity:1}},Xt={initial:{opacity:0},visible:{opacity:1}},en={initial:{opacity:0},visibleOnce:{opacity:1}},tn={initial:{scale:0,opacity:0},enter:{scale:1,opacity:1}},nn={initial:{scale:0,opacity:0},visible:{scale:1,opacity:1}},rn={initial:{scale:0,opacity:0},visibleOnce:{scale:1,opacity:1}},on={initial:{x:-100,rotate:90,opacity:0},enter:{x:0,rotate:0,opacity:1}},sn={initial:{x:-100,rotate:90,opacity:0},visible:{x:0,rotate:0,opacity:1}},an={initial:{x:-100,rotate:90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},cn={initial:{x:100,rotate:-90,opacity:0},enter:{x:0,rotate:0,opacity:1}},ln={initial:{x:100,rotate:-90,opacity:0},visible:{x:0,rotate:0,opacity:1}},un={initial:{x:100,rotate:-90,opacity:0},visibleOnce:{x:0,rotate:0,opacity:1}},fn={initial:{y:-100,rotate:-90,opacity:0},enter:{y:0,rotate:0,opacity:1}},pn={initial:{y:-100,rotate:-90,opacity:0},visible:{y:0,rotate:0,opacity:1}},dn={initial:{y:-100,rotate:-90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},mn={initial:{y:100,rotate:90,opacity:0},enter:{y:0,rotate:0,opacity:1}},yn={initial:{y:100,rotate:90,opacity:0},visible:{y:0,rotate:0,opacity:1}},bn={initial:{y:100,rotate:90,opacity:0},visibleOnce:{y:0,rotate:0,opacity:1}},hn={initial:{x:-100,opacity:0},enter:{x:0,opacity:1}},gn={initial:{x:-100,opacity:0},visible:{x:0,opacity:1}},vn={initial:{x:-100,opacity:0},visibleOnce:{x:0,opacity:1}},On={initial:{x:100,opacity:0},enter:{x:0,opacity:1}},xn={initial:{x:100,opacity:0},visible:{x:0,opacity:1}},Tn={initial:{x:100,opacity:0},visibleOnce:{x:0,opacity:1}},Mn={initial:{y:-100,opacity:0},enter:{y:0,opacity:1}},Sn={initial:{y:-100,opacity:0},visible:{y:0,opacity:1}},An={initial:{y:-100,opacity:0},visibleOnce:{y:0,opacity:1}},En={initial:{y:100,opacity:0},enter:{y:0,opacity:1}},jn={initial:{y:100,opacity:0},visible:{y:0,opacity:1}},Vn={initial:{y:100,opacity:0},visibleOnce:{y:0,opacity:1}},Ae={__proto__:null,fade:Jt,fadeVisible:Xt,fadeVisibleOnce:en,pop:tn,popVisible:nn,popVisibleOnce:rn,rollBottom:mn,rollLeft:on,rollRight:cn,rollTop:fn,rollVisibleBottom:yn,rollVisibleLeft:sn,rollVisibleOnceBottom:bn,rollVisibleOnceLeft:an,rollVisibleOnceRight:un,rollVisibleOnceTop:dn,rollVisibleRight:ln,rollVisibleTop:pn,slideBottom:En,slideLeft:hn,slideRight:On,slideTop:Mn,slideVisibleBottom:jn,slideVisibleLeft:gn,slideVisibleOnceBottom:Vn,slideVisibleOnceLeft:vn,slideVisibleOnceRight:Tn,slideVisibleOnceTop:An,slideVisibleRight:xn,slideVisibleTop:Sn},ro=Hn({props:{is:{type:[String,Object],required:!1},preset:{type:String,required:!1},instance:{type:Object,required:!1},variants:{type:Object,required:!1},initial:{type:Object,required:!1},enter:{type:Object,required:!1},leave:{type:Object,required:!1},visible:{type:Object,required:!1},visibleOnce:{type:Object,required:!1},hovered:{type:Object,required:!1},tapped:{type:Object,required:!1},focused:{type:Object,required:!1},delay:{type:[Number,String],required:!1}},setup(e){var a;const t=Un(),n=oe({});if(!e.is&&!t.default)return()=>qe("div",{});const r=F(()=>{let c;return e.preset&&(c=Ae[e.preset]),c}),i=F(()=>({initial:e.initial,enter:e.enter,leave:e.leave,visible:e.visible,visibleOnce:e.visibleOnce,hovered:e.hovered,tapped:e.tapped,focused:e.focused})),s=F(()=>{const c={...i.value,...r.value||{},...e.variants||{}};return e.delay&&(c.enter.transition={...c.enter.transition},c.enter.transition.delay=parseInt(e.delay)),c}),o=F(()=>{if(!e.is)return;let c=e.is;return typeof o.value=="string"&&!gi(c)&&(c=qn(c)),c});if(((a=process==null?void 0:process.env)==null?void 0:a.NODE_ENV)==="development"||process!=null&&process.dev){const c=l=>{var u;(u=l.variants)!=null&&u.initial&&l.set("initial"),setTimeout(()=>{var f,p,y;(f=l.variants)!=null&&f.enter&&l.apply("enter"),(p=l.variants)!=null&&p.visible&&l.apply("visible"),(y=l.variants)!=null&&y.visibleOnce&&l.apply("visibleOnce")},10)};Wn(()=>Object.entries(n).forEach(([l,u])=>c(u)))}return{slots:t,component:o,motionConfig:s,instances:n}},render({slots:e,motionConfig:t,instances:n,component:r}){var a;const i=Zt(t.initial||{}),s=(c,l)=>(c.props||(c.props={}),c.props.style=i,c.props.onVnodeMounted=({el:u})=>{const f=He(u,t);n[l]=f},c);if(r){const c=qe(r,void 0,e);return s(c,0),c}return(((a=e.default)==null?void 0:a.call(e))||[]).map((c,l)=>s(c,l))}});function wn(e){const t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõőṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n="aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnoooooooooprrsssssttuuuuuuuuuwxyyzzz------",r=new RegExp(t.split("").join("|"),"g");return e.toString().replace(/[A-Z]/g,i=>`-${i}`).toLowerCase().replace(/\s+/g,"-").replace(r,i=>n.charAt(t.indexOf(i))).replace(/&/g,"-and-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const io={install(e,t){if(e.directive("motion",te()),e.component("Motion",ro),!t||t&&!t.excludePresets)for(const n in Ae){const r=Ae[n];e.directive(`motion-${wn(n)}`,te(r))}if(t&&t.directives)for(const n in t.directives){const r=t.directives[n];!r.initial&&__DEV__&&console.warn(`Your directive v-motion-${n} is missing initial variant!`),e.directive(`motion-${n}`,te(r))}}};function oo(e){const t=e;return t.apply!==void 0&&typeof t.apply=="function"&&t.set!==void 0&&typeof t.set=="function"&&t.target!==void 0&&zn(t.target)}function so(){return ee}function ao(e,t){const{stop:n,get:r}=Bt();return{values:e,stop:n,set:i=>Promise.all(Object.entries(i).map(([s,o])=>{const a=r(s,e[s],e);return a.start(c=>{const l={type:"spring",...t||Pe(s,o)};return Re({from:a.get(),to:o,velocity:a.getVelocity(),onUpdate:u=>a.set(u),onComplete:c,...l})})}))}}function co(e={}){return nr("(prefers-reduced-motion: reduce)",e)}const mo=Object.freeze(Object.defineProperty({__proto__:null,MotionDirective:te,MotionPlugin:io,fade:Jt,fadeVisible:Xt,fadeVisibleOnce:en,isMotionInstance:oo,pop:tn,popVisible:nn,popVisibleOnce:rn,reactiveStyle:Be,reactiveTransform:ke,rollBottom:mn,rollLeft:on,rollRight:cn,rollTop:fn,rollVisibleBottom:yn,rollVisibleLeft:sn,rollVisibleOnceBottom:bn,rollVisibleOnceLeft:an,rollVisibleOnceRight:un,rollVisibleOnceTop:dn,rollVisibleRight:ln,rollVisibleTop:pn,slideBottom:En,slideLeft:hn,slideRight:On,slideTop:Mn,slideVisibleBottom:jn,slideVisibleLeft:gn,slideVisibleOnceBottom:Vn,slideVisibleOnceLeft:vn,slideVisibleOnceRight:Tn,slideVisibleOnceTop:An,slideVisibleRight:xn,slideVisibleTop:Sn,slugify:wn,useElementStyle:Kt,useElementTransform:Yt,useMotion:He,useMotionControls:Ht,useMotionProperties:Gt,useMotionTransitions:zt,useMotionVariants:Qt,useMotions:so,useReducedMotion:co,useSpring:ao},Symbol.toStringTag,{value:"Module"}));export{fo as a,mo as b,uo as i,po as t};