2025-03-25 21:30:34 +01:00

2 lines
118 KiB
JavaScript

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;a<i;a++)ki(t[a].e,o,!0);var s=i>0&&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<i;l++){var c=t[l];s||(r.delete(c.k),Be(e,c.prev,c.next)),Ki(c.e,!s)}})}function Jo(e,t,n,r,o,i=null){var a=e,s={flags:t,items:new Map,first:null};Ce&&ko();var u=null,l=!1;Fi(()=>{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;v<f;v++){if(ct.nodeType===8&&ct.data===Yi){a=ct,d=!0,Pn(!1);break}var y=p[v],b=r(y,v);h=Qo(ct,s,x,null,y,b,v,o,t),s.items.set(b,h),x=h}f>0&&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;b<u;b+=1){if(h=e[b],v=a(h,b),y=l.get(v),y===void 0){var P=p?p.e.nodes_start:n;d=Qo(P,t,d,d===null?t.first:d.next,h,v,b,r,o),l.set(v,d),g=[],x=[],p=d.next;continue}if(ds(y,h,b),y.e.f&Yt&&Go(y.e),y!==p){if(f!==void 0&&f.has(y)){if(g.length<x.length){var S=x[0],A;d=S.prev;var T=g[0],M=g[g.length-1];for(A=0;A<g.length;A+=1)Vr(g[A],S,n);for(A=0;A<x.length;A+=1)f.delete(x[A]);Be(t,T.prev,M.next),Be(t,d,T),Be(t,M,S),p=S,d=M,b-=1,g=[],x=[]}else f.delete(y),Vr(y,p,n),Be(t,y.prev,y.next),Be(t,y,d===null?t.first:d.next),Be(t,d,y),d=y;continue}for(g=[],x=[];p!==null&&p.k!==v;)(i||!(p.e.f&Yt))&&(f??(f=new Set)).add(p),x.push(p),p=p.next;if(p===null)continue;y=p}g.push(y),d=y,p=y.next}if(p!==null||f!==void 0){for(var V=f===void 0?[]:Ho(f);p!==null;)(i||!(p.e.f&Yt))&&V.push(p),p=p.next;var F=V.length;if(F>0){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;t<o;t++)e[t]&&(n=$o(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function ea(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=$o(e))&&(r&&(r+=" "),r+=t);return r}function ps(e){return typeof e=="object"?ea(e):e??""}function Ft(e,t,n,r){var o=e.__attributes??(e.__attributes={});Ce&&(o[t]=e.getAttribute(t),t==="src"||t==="srcset"||t==="href"&&e.nodeName==="LINK")||o[t]!==(o[t]=n)&&(t==="style"&&"__styles"in e&&(e.__styles={}),t==="loading"&&(e[rs]=n),n==null?e.removeAttribute(t):typeof n!="string"&&ms(e).includes(t)?e[t]=n:e.setAttribute(t,n))}var Or=new Map;function ms(e){var t=Or.get(e.nodeName);if(t)return t;Or.set(e.nodeName,t=[]);for(var n,r=e,o=Element.prototype;o!==r;){n=os(r);for(var i in n)n[i].set&&t.push(i);r=ns(r)}return t}function gs(e,t,n){var r=e.__className,o=vs(t,n);Ce&&e.className===o?e.__className=o:(r!==o||Ce&&e.className!==o)&&(t==null&&!n?e.removeAttribute("class"):e.className=o,e.__className=o)}function vs(e,t){return(e??"")+(t?" "+t:"")}function Fd(e,t,n){if(n){if(e.classList.contains(t))return;e.classList.add(t)}else{if(!e.classList.contains(t))return;e.classList.remove(t)}}var xt;(function(e){e[e.Entering=0]="Entering",e[e.Present=1]="Present",e[e.Exiting=2]="Exiting"})(xt||(xt={}));var Lr;(function(e){e[e.Hide=0]="Hide",e[e.Show=1]="Show"})(Lr||(Lr={}));const ta=1/60*1e3,hs=typeof performance<"u"?()=>performance.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<r;l++){const c=t[l];c(u),a.has(c)&&(s.schedule(c),e())}o=!1,i&&(i=!1,s.process(u))}};return s}const bs=40;let jn=!0,Pt=!1,Dn=!1;const ot={delta:0,timestamp:0},Mt=["read","update","preRender","render","postRender"],mn=Mt.reduce((e,t)=>(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);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var _r=function(){};const en=(e,t,n)=>Math.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;o<Es;o++)r=r-e(r)/t(r);return r}function In(e,t){return e*Math.sqrt(1-t*t)}const Ms=["duration","bounce"],Os=["stiffness","damping","mass"];function jr(e,t){return t.some(n=>e[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;s<o;s++)a=a.replace(s<n?sa:ua,s<n?de.transform(i[s]):vt(i[s]));return a}}const Ns=e=>typeof 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<r;a++)n[a]=o[a](i);return n}},Ys=(e,t)=>{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<n;a++)r||typeof t[a]=="number"?r++:t[a].hue!==void 0?i++:o++;return{parsed:t,numNumbers:r,numRGB:o,numHSL:i}}const ga=(e,t)=>{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;a<i;a++){let s=o(e[a],e[a+1]);if(t){const u=Array.isArray(t)?t[a]:t;s=_t(u,s)}r.push(s)}return r}function Zs([e,t],[n]){return r=>n(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(;u<n&&!(e[u]>o||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 e<eu?7.5625*t:e<tu?9.075*t-9.9*e+3.4:e<nu?uu*t-lu*e+cu:10.8*e*e-20.52*e+10.72},fu=gn(tn),du=e=>e<.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<s?bu(a,b,l,A)&&F():z())}function U(){c==null||c(),v=i(I),v.start()}return o&&U(),{stop:()=>{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&&b<n||r!==void 0&&b>r}function h(b){return n===void 0?r:r===void 0||Math.abs(n-b)<Math.abs(r-b)?n:r}function v(b){g==null||g.stop(),g=Ca(Object.assign(Object.assign({},b),{driver:c,onUpdate:P=>{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&&V<P)&&y({from:V,to:P,velocity:t})};v({type:"decay",from:e,velocity:t,timeConstant:i,power:o,restDelta:u,modifyTarget:l,onUpdate:x(b)?M:void 0})}return{stop:()=>g==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<Su);return a}const Tu=8,Au=.001;function Eu(e,t,n,r){for(let o=0;o<Tu;++o){const i=Oa(t,n,r);if(i===0)return t;const a=nn(t,n,r)-e;t-=a/i}return t}const Xt=11,Ut=1/(Xt-1);function Vu(e,t,n,r){if(e===t&&n===r)return ba;const o=new Float32Array(Xt);for(let a=0;a<Xt;++a)o[a]=nn(a*Ut,e,n);function i(a){let s=0,u=1;const l=Xt-1;for(;u!==l&&o[u]<=a;++u)s+=Ut;--u;const c=(a-o[u])/(o[u+1]-o[u]),p=s+c*Ut,f=Oa(p,e,n);return f>=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<o;i++){var a=this.subscriptions[i];a&&a(t,n,r)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),Mu=function(e){return!isNaN(parseFloat(e))},Ou=function(){function e(t,n){var r=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new qt,this.velocityUpdateSubscribers=new qt,this.renderSubscribers=new qt,this.canTrackVelocity=!1,this.updateAndNotify=function(o,i){i===void 0&&(i=!0),r.prev=r.current,r.current=o;var a=$t(),s=a.delta,u=a.timestamp;r.lastUpdated!==u&&(r.timeDelta=s,r.lastUpdated=u,Se.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.updateSubscribers.notify(r.current),r.velocityUpdateSubscribers.getSize()&&r.velocityUpdateSubscribers.notify(r.getVelocity()),i&&r.renderSubscribers.notify(r.current)},this.scheduleVelocityCheck=function(){return Se.postRender(r.velocityCheck)},this.velocityCheck=function(o){var i=o.timestamp;i!==r.lastUpdated&&(r.prev=r.current,r.velocityUpdateSubscribers.notify(r.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=Mu(this.current),this.onSubscription=()=>{},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);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function oe(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(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;r<o;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var rn=function(e){return e*1e3},Ru={linear:ba,easeIn:or,easeInOut:xa,easeOut:ru,circIn:Pa,circInOut:ou,circOut:wa,backIn:ar,backInOut:iu,backOut:au,anticipate:su,bounceIn:fu,bounceInOut:du,bounceOut:tn},kr=function(e){if(Array.isArray(e)){var t=oe(e,4),n=t[0],r=t[1],o=t[2],i=t[3];return Vu(n,r,o,i)}else if(typeof e=="string")return Ru[e];return e},ju=function(e){return Array.isArray(e)&&typeof e[0]!="number"},Hr=function(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&Le.test(t)&&!t.startsWith("url("))},Ct=function(e){return Array.isArray(e)},Ye=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},zt=function(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},Cn=function(){return{type:"keyframes",ease:"linear",duration:.3}},Du=function(e){return{type:"keyframes",duration:.8,values:e}},Gr={x:Ye,y:Ye,z:Ye,rotate:Ye,rotateX:Ye,rotateY:Ye,rotateZ:Ye,scaleX:zt,scaleY:zt,scale:zt,opacity:Cn,backgroundColor:Cn,color:Cn,default:zt},Iu=function(e,t){var n;return Ct(t)?n=Du:n=Gr[e]||Gr.default,Object.assign({to:t},n(t))},Kr=Object.assign(Object.assign({},Qe),{transform:Math.round}),ja={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:Ne,rotateX:Ne,rotateY:Ne,rotateZ:Ne,scale:Nt,scaleX:Nt,scaleY:Nt,scaleZ:Nt,skew:Ne,skewX:Ne,skewY:Ne,distance:D,translateX:D,translateY:D,translateZ:D,x:D,y:D,z:D,perspective:D,transformPerspective:D,opacity:ht,originX:Ir,originY:Ir,originZ:D,zIndex:Kr,fillOpacity:ht,strokeOpacity:ht,numOctaves:Kr},Fu=Object.assign(Object.assign({},ja),{color:de,backgroundColor:de,outlineColor:de,fill:de,stroke:de,borderColor:de,borderTopColor:de,borderRightColor:de,borderBottomColor:de,borderLeftColor:de,filter:Bn,WebkitFilter:Bn}),sr=function(e){return Fu[e]};function ur(e,t){var n,r=sr(e);return r!==Bn&&(r=Le),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}function Nu(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=_e(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}function Bu(e){var t=e.ease,n=e.times,r=e.yoyo,o=e.flip,i=e.loop,a=_e(e,["ease","times","yoyo","flip","loop"]),s=Object.assign({},a);return n&&(s.offset=n),a.duration&&(s.duration=rn(a.duration)),a.repeatDelay&&(s.repeatDelay=rn(a.repeatDelay)),t&&(s.ease=ju(t)?t.map(kr):kr(t)),a.type==="tween"&&(s.type="keyframes"),(r||i||o)&&(r?s.repeatType="reverse":i?s.repeatType="loop":o&&(s.repeatType="mirror"),s.repeat=i||r||o||a.repeat),a.type!=="spring"&&(s.type="keyframes"),s}function Uu(e,t){var n,r=lr(e,t)||{};return(n=r.delay)!==null&&n!==void 0?n:0}function zu(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=ve([],oe(e.to)),e.to[0]=e.from),e}function ku(e,t,n){var r;return Array.isArray(t.to)&&((r=e.duration)!==null&&r!==void 0||(e.duration=.8)),zu(t),Nu(e)||(e=Object.assign(Object.assign({},e),Iu(n,t.to))),Object.assign(Object.assign({},t),Bu(e))}function Hu(e,t,n,r,o){var i,a=lr(r,e),s=(i=a.from)!==null&&i!==void 0?i:t.get(),u=Hr(e,n);s==="none"&&u&&typeof n=="string"?s=ur(e,n):Yr(s)&&typeof n=="string"?s=Wr(n):!Array.isArray(n)&&Yr(n)&&typeof s=="string"&&(n=Wr(s));var l=Hr(e,s);function c(){var f={from:s,to:n,velocity:t.getVelocity(),onComplete:o,onUpdate:function(d){return t.set(d)}};return a.type==="inertia"||a.type==="decay"?Pu(Object.assign(Object.assign({},f),a)):Ca(Object.assign(Object.assign({},ku(a,f,e)),{onUpdate:function(d){var g;f.onUpdate(d),(g=a.onUpdate)===null||g===void 0||g.call(a,d)},onComplete:function(){var d;f.onComplete(),(d=a.onComplete)===null||d===void 0||d.call(a)}}))}function p(){var f;return t.set(n),o(),(f=a==null?void 0:a.onComplete)===null||f===void 0||f.call(a),{stop:function(){}}}return!l||!u||a.type===!1?p:c}function Yr(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function Wr(e){return typeof e=="number"?0:ur("",e)}function lr(e,t){return e[t]||e.default||e}function on(e,t,n,r){return r===void 0&&(r={}),t.start(function(o){var i,a,s=Hu(e,t,n,r,o),u=Uu(r,e),l=function(){return a=s()};return u?i=setTimeout(l,rn(u)):l(),function(){clearTimeout(i),a==null||a.stop()}})}var Gu=function(e){return/^\-?\d*\.?\d+$/.test(e)},Ku=function(e){return!!(e&&typeof e=="object"&&e.mix&&e.toValue)},Yu=function(e){return Ct(e)?e[e.length-1]||0:e},Da=function(e){return function(t){return t.test(e)}},Wu={test:function(e){return e==="auto"},parse:function(e){return e}},Ia=[Qe,D,at,Ne,js,Rs,Wu],Tn=function(e){return Ia.find(Da(e))},Xu=ve(ve([],oe(Ia)),[de,Le]),qu=function(e){return Xu.find(Da(e))};function Fa(e){return Array.isArray(e)}function we(e){return typeof e=="string"||Fa(e)}function Zu(e){var t={};return e.forEachValue(function(n,r){return t[r]=n.get()}),t}function Ju(e){var t={};return e.forEachValue(function(n,r){return t[r]=n.getVelocity()}),t}function Na(e,t,n,r,o){var i;return r===void 0&&(r={}),o===void 0&&(o={}),typeof t=="string"&&(t=(i=e.variants)===null||i===void 0?void 0:i[t]),typeof t=="function"?t(n??e.custom,r,o):t}function vn(e,t,n){var r=e.getProps();return Na(r,t,n??r.custom,Zu(e),Ju(e))}function hn(e){var t;return typeof((t=e.animate)===null||t===void 0?void 0:t.start)=="function"||we(e.initial)||we(e.animate)||we(e.whileHover)||we(e.whileDrag)||we(e.whileTap)||we(e.whileFocus)||we(e.exit)}function Ba(e){return!!(hn(e)||e.variants)}function Qu(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,qe(n))}function $u(e,t){var n=vn(e,t),r=n?e.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,i=o===void 0?{}:o;r.transition;var a=_e(r,["transitionEnd","transition"]);a=Object.assign(Object.assign({},a),i);for(var s in a){var u=Yu(a[s]);Qu(e,s,u)}}function el(e,t,n){var r,o,i,a,s=Object.keys(t).filter(function(d){return!e.hasValue(d)}),u=s.length;if(u)for(var l=0;l<u;l++){var c=s[l],p=t[c],f=null;Array.isArray(p)&&(f=p[0]),f===null&&(f=(o=(r=n[c])!==null&&r!==void 0?r:e.readValue(c))!==null&&o!==void 0?o:t[c]),f!=null&&(typeof f=="string"&&Gu(f)?f=parseFloat(f):!qu(f)&&Le.test(p)&&(f=ur(c,p)),e.addValue(c,qe(f)),(i=(a=n)[c])!==null&&i!==void 0||(a[c]=f),e.setBaseTarget(c,f))}}function tl(e,t){if(t){var n=t[e]||t.default||t;return n.from}}function nl(e,t,n){var r,o,i={};for(var a in e)i[a]=(r=tl(a,t))!==null&&r!==void 0?r:(o=n.getValue(a))===null||o===void 0?void 0:o.get();return i}function rl(e,t,n){n===void 0&&(n={}),e.notifyAnimationStart();var r;if(Array.isArray(t)){var o=t.map(function(a){return kn(e,a,n)});r=Promise.all(o)}else if(typeof t=="string")r=kn(e,t,n);else{var i=typeof t=="function"?vn(e,t,n.custom):t;r=Ua(e,i,n)}return r.then(function(){return e.notifyAnimationComplete(t)})}function kn(e,t,n){var r;n===void 0&&(n={});var o=vn(e,t,n.custom),i=(o||{}).transition,a=i===void 0?e.getDefaultTransition()||{}:i;n.transitionOverride&&(a=n.transitionOverride);var s=o?function(){return Ua(e,o,n)}:function(){return Promise.resolve()},u=!((r=e.variantChildren)===null||r===void 0)&&r.size?function(d){d===void 0&&(d=0);var g=a.delayChildren,x=g===void 0?0:g,h=a.staggerChildren,v=a.staggerDirection;return ol(e,t,x+d,h,v,n)}:function(){return Promise.resolve()},l=a.when;if(l){var c=oe(l==="beforeChildren"?[s,u]:[u,s],2),p=c[0],f=c[1];return p().then(f)}else return Promise.all([s(),u(n.delay)])}function Ua(e,t,n){var r,o=n===void 0?{}:n,i=o.delay,a=i===void 0?0:i,s=o.transitionOverride,u=o.type,l=e.makeTargetAnimatable(t),c=l.transition,p=c===void 0?e.getDefaultTransition():c,f=l.transitionEnd,d=_e(l,["transition","transitionEnd"]);s&&(p=s);var g=[],x=u&&((r=e.animationState)===null||r===void 0?void 0:r.getState()[u]);for(var h in d){var v=e.getValue(h),y=d[h];if(!(!v||y===void 0||x&&il(x,h))){var b=on(h,v,y,Object.assign({delay:a},p));g.push(b)}}return Promise.all(g).then(function(){f&&$u(e,f)})}function ol(e,t,n,r,o,i){n===void 0&&(n=0),r===void 0&&(r=0),o===void 0&&(o=1);var a=[],s=(e.variantChildren.size-1)*r,u=o===1?function(l){return l===void 0&&(l=0),l*r}:function(l){return l===void 0&&(l=0),s-l*r};return Array.from(e.variantChildren).sort(al).forEach(function(l,c){a.push(kn(l,t,Object.assign(Object.assign({},i),{delay:n+u(c)})).then(function(){return l.notifyAnimationComplete(t)}))}),Promise.all(a)}function al(e,t){return e.sortNodePosition(t)}function il(e,t){var n=e.protectedKeys,r=e.needsAnimating,o=n.hasOwnProperty(t)&&r[t]!==!0;return r[t]=!1,o}var yt={};function sl(e){for(var t in e)yt[t]=e[t]}function pe(e){return[e("x"),e("y")]}function ul(e){return e}function za(e){var t=e.top,n=e.left,r=e.right,o=e.bottom;return{x:{min:n,max:r},y:{min:t,max:o}}}function ll(e){var t=e.x,n=e.y;return{top:n.min,bottom:n.max,left:t.min,right:t.max}}function cl(e,t){var n=e.top,r=e.left,o=e.bottom,i=e.right;t===void 0&&(t=ul);var a=t({x:r,y:n}),s=t({x:i,y:o});return{top:a.y,left:a.x,bottom:s.y,right:s.x}}function ke(){return{x:{min:0,max:1},y:{min:0,max:1}}}function fl(e){return{x:Object.assign({},e.x),y:Object.assign({},e.y)}}var Xr={translate:0,scale:1,origin:0,originPoint:0};function qr(){return{x:Object.assign({},Xr),y:Object.assign({},Xr)}}function ka(e){var t=e.getProps(),n=t.drag,r=t._dragX;return n&&!r}function Zr(e,t){e.min=t.min,e.max=t.max}function dl(e,t){Zr(e.x,t.x),Zr(e.y,t.y)}function an(e,t,n){var r=e-n,o=t*r;return n+o}function Jr(e,t,n,r,o){return o!==void 0&&(e=an(e,o,r)),an(e,n,r)+t}function Hn(e,t,n,r,o){t===void 0&&(t=0),n===void 0&&(n=1),e.min=Jr(e.min,t,n,r,o),e.max=Jr(e.max,t,n,r,o)}function pl(e,t){var n=t.x,r=t.y;Hn(e.x,n.translate,n.scale,n.originPoint),Hn(e.y,r.translate,r.scale,r.originPoint)}function Qr(e,t,n,r){var o=oe(r,3),i=o[0],a=o[1],s=o[2];e.min=t.min,e.max=t.max;var u=n[s]!==void 0?n[s]:.5,l=ge(t.min,t.max,u);Hn(e,n[i],n[a],l,n.scale)}var Ha=["x","scaleX","originX"],Ga=["y","scaleY","originY"];function Gn(e,t,n){Qr(e.x,t.x,n,Ha),Qr(e.y,t.y,n,Ga)}function $r(e,t,n,r,o){return e-=t,e=an(e,1/n,r),o!==void 0&&(e=an(e,1/o,r)),e}function ml(e,t,n,r,o){t===void 0&&(t=0),n===void 0&&(n=1),r===void 0&&(r=.5);var i=ge(e.min,e.max,r)-t;e.min=$r(e.min,t,n,i,o),e.max=$r(e.max,t,n,i,o)}function eo(e,t,n){var r=oe(n,3),o=r[0],i=r[1],a=r[2];ml(e,t[o],t[i],t[a],t.scale)}function Ka(e,t){eo(e.x,t,Ha),eo(e.y,t,Ga)}function gl(e,t,n){var r=n.length;if(r){t.x=t.y=1;for(var o,i,a=0;a<r;a++)o=n[a],i=o.getLayoutState().delta,t.x*=i.x.scale,t.y*=i.y.scale,pl(e,i),ka(o)&&Gn(e,e,o.getLatestValues())}}var vl=function(e){return en(0,1,e)};function to(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=.01),Aa(e,t)<n}function Tt(e){return e.max-e.min}function hl(e,t){var n=.5,r=Tt(e),o=Tt(t);return o>r?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;r<n;r++)if(t[r]!==e[r])return!1;return!0}var ee;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.Exit="exit"})(ee||(ee={}));var fr=[ee.Animate,ee.Hover,ee.Tap,ee.Drag,ee.Focus,ee.Exit],Pl=ve([],oe(fr)).reverse(),wl=fr.length;function Sl(e){return function(t){return Promise.all(t.map(function(n){var r=n.animation,o=n.options;return rl(e,r,o)}))}}function io(e){var t=Sl(e),n=Tl(),r={},o=!0,i=function(c,p){var f=vn(e,p);if(f){f.transition;var d=f.transitionEnd,g=_e(f,["transition","transitionEnd"]);c=Object.assign(Object.assign(Object.assign({},c),g),d)}return c};function a(c){return r[c]!==void 0}function s(c){t=c(e)}function u(c,p){for(var f,d=e.getProps(),g=e.getVariantContext(!0)||{},x=[],h=new Set,v={},y=1/0,b=function(T){var M=Pl[T],V=n[M],F=(f=d[M])!==null&&f!==void 0?f:g[M],z=we(F),I=M===p?V.isActive:null;I===!1&&(y=T);var U=F===g[M]&&F!==d[M]&&z;if(U&&o&&e.manuallyAnimateOnMount&&(U=!1),V.protectedKeys=Object.assign({},v),!V.isActive&&I===null||!F&&!V.prevProp||cr(F)||typeof F=="boolean")return"continue";var B=Cl(V.prevProp,F)||M===p&&V.isActive&&!U&&z||T>y&&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<wl;P++)b(P);if(r=Object.assign({},v),h.size){var S={};h.forEach(function(T){var M=e.getBaseTarget(T);M!==void 0&&(S[T]=M)}),x.push({animation:S})}var A=!!x.length;return o&&d.initial===!1&&!e.manuallyAnimateOnMount&&(A=!1),o=!1,A?t(x):Promise.resolve()}function l(c,p,f){var d;return n[c].isActive===p?Promise.resolve():((d=e.variantChildren)===null||d===void 0||d.forEach(function(g){var x;return(x=g.animationState)===null||x===void 0?void 0:x.setActive(c,p)}),n[c].isActive=p,u(f,c))}return{isAnimated:a,animateChanges:u,setActive:l,setAnimateFunction:s,getState:function(){return n}}}function Cl(e,t){return typeof t=="string"?t!==e:Fa(t)?!qa(t,e):!1}function tt(e){return e===void 0&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Tl(){var e;return e={},e[ee.Animate]=tt(!0),e[ee.Hover]=tt(),e[ee.Tap]=tt(),e[ee.Drag]=tt(),e[ee.Focus]=tt(),e[ee.Exit]=tt(),e}var kt=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];function Al(){var e=kt.map(function(){return new qt}),t={},n={clearAllListeners:function(){return e.forEach(function(r){return r.clear()})},updatePropListeners:function(r){return kt.forEach(function(o){var i;(i=t[o])===null||i===void 0||i.call(t);var a="on"+o,s=r[a];s&&(t[o]=n[a](s))})}};return e.forEach(function(r,o){n["on"+kt[o]]=function(i){return r.add(i)},n["notify"+kt[o]]=function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];return r.notify.apply(r,ve([],oe(i)))}}),n}function El(e,t,n){var r;for(var o in t){var i=t[o],a=n[o];if(He(i))e.addValue(o,i);else if(He(a))e.addValue(o,qe(i));else if(a!==i)if(e.hasValue(o)){var s=e.getValue(o);!s.hasAnimated&&s.set(i)}else e.addValue(o,qe((r=e.getStaticValue(o))!==null&&r!==void 0?r:i))}for(var o in n)t[o]===void 0&&e.removeValue(o);return t}function Vl(e,t,n,r){var o=e.delta,i=e.layout,a=e.layoutCorrected,s=e.treeScale,u=t.target;dl(a,i),gl(a,s,n),Ya(o,a,u,r)}var dr=function(e,t){return e.depth-t.depth},Ml=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(t){La(this.children,t),this.isDirty=!0},e.prototype.remove=function(t){_a(this.children,t),this.isDirty=!0},e.prototype.forEach=function(t){this.isDirty&&this.children.sort(dr);for(var n=this.children.length,r=0;r<n;r++)t(this.children[r])},e}();function Ol(e,t,n,r){e.min=ge(t.min,n.min,r),e.max=ge(t.max,n.max,r)}function so(e,t){return{min:t.min-e.min,max:t.max-e.min}}function sn(e,t){return{x:so(e.x,t.x),y:so(e.y,t.y)}}function Ll(e){var t=e.getProjectionParent();if(!t){e.rebaseProjectionTarget();return}var n=sn(t.getLayoutState().layout,e.getLayoutState().layout);pe(function(r){e.setProjectionTargetAxis(r,n[r].min,n[r].max,!0)})}var Za=function(e){var t=e.treeType,n=t===void 0?"":t,r=e.build,o=e.getBaseTarget,i=e.makeTargetAnimatable,a=e.measureViewportBox,s=e.render,u=e.readValueFromInstance,l=e.resetTransform,c=e.restoreTransform,p=e.removeValueFromRenderState,f=e.sortNodePosition,d=e.scrapeMotionValuesFromProps;return function(g,x){var h=g.parent,v=g.props,y=g.presenceId,b=g.blockInitialAnimation,P=g.visualState;x===void 0&&(x={});var S=P.latestValues,A=P.renderState,T,M=Al(),V=bl(),F,z=V,I=S,U,B=Wa(),ae,te=!1,ie=new Map,le=new Map,me={},he,q=Object.assign({},S),ce;function xe(){T&&(L.isProjectionReady()&&(Gn(z.targetFinal,z.target,I),Ya(B.deltaFinal,B.layoutCorrected,z.targetFinal,S)),Pe(),s(T,A))}function Pe(){var C=S;if(ae&&ae.isActive()){var E=ae.getCrossfadeState(L);E&&(C=E)}r(L,A,C,z,B,x,v)}function Re(){M.notifyUpdate(S)}function je(){if(L.isProjectionReady()){var C=B.delta,E=B.treeScale,H=E.x,ne=E.y,fe=B.deltaTransform;Vl(B,z,L.path,S),te&&L.notifyViewportBoxUpdate(z.target,C),te=!1;var ye=yn(C,E);(ye!==fe||H!==E.x||ne!==E.y)&&L.scheduleRender(),B.deltaTransform=ye}}function et(){L.layoutTree.forEach(Rl)}function lt(C,E){var H=E.onChange(function(fe){S[C]=fe,v.onUpdate&&Se.update(Re,!1,!0)}),ne=E.onRenderRequest(L.scheduleRender);le.set(C,function(){H(),ne()})}var Ge=d(v);for(var Ke in Ge){var Pr=Ge[Ke];S[Ke]!==void 0&&He(Pr)&&Pr.set(S[Ke],!1)}var wr=hn(v),xn=Ba(v),L=Object.assign(Object.assign({treeType:n,current:null,depth:h?h.depth+1:0,parent:h,children:new Set,path:h?ve(ve([],oe(h.path)),[h]):[],layoutTree:h?h.layoutTree:new Ml,presenceId:y,projection:V,variantChildren:xn?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(h!=null&&h.isMounted()),blockInitialAnimation:b,isMounted:function(){return!!T},mount:function(C){T=L.current=C,L.pointTo(L),xn&&h&&!wr&&(ce=h==null?void 0:h.addVariantChild(L)),h==null||h.children.add(L)},unmount:function(){gt.update(Re),gt.render(xe),gt.preRender(L.updateLayoutProjection),le.forEach(function(C){return C()}),L.stopLayoutAnimation(),L.layoutTree.remove(L),ce==null||ce(),h==null||h.children.delete(L),U==null||U(),M.clearAllListeners()},addVariantChild:function(C){var E,H=L.getClosestVariantNode();if(H)return(E=H.variantChildren)===null||E===void 0||E.add(C),function(){return H.variantChildren.delete(C)}},sortNodePosition:function(C){return!f||n!==C.treeType?0:f(L.getInstance(),C.getInstance())},getClosestVariantNode:function(){return xn?L:h==null?void 0:h.getClosestVariantNode()},scheduleUpdateLayoutProjection:h?h.scheduleUpdateLayoutProjection:function(){return Se.preRender(L.updateTreeLayoutProjection,!1,!0)},getLayoutId:function(){return v.layoutId},getInstance:function(){return T},getStaticValue:function(C){return S[C]},setStaticValue:function(C,E){return S[C]=E},getLatestValues:function(){return S},setVisibility:function(C){L.isVisible!==C&&(L.isVisible=C,L.scheduleRender())},makeTargetAnimatable:function(C,E){return E===void 0&&(E=!0),i(L,C,v,E)},addValue:function(C,E){L.hasValue(C)&&L.removeValue(C),ie.set(C,E),S[C]=E.get(),lt(C,E)},removeValue:function(C){var E;ie.delete(C),(E=le.get(C))===null||E===void 0||E(),le.delete(C),delete S[C],p(C,A)},hasValue:function(C){return ie.has(C)},getValue:function(C,E){var H=ie.get(C);return H===void 0&&E!==void 0&&(H=qe(E),L.addValue(C,H)),H},forEachValue:function(C){return ie.forEach(C)},readValue:function(C){var E;return(E=S[C])!==null&&E!==void 0?E:u(T,C,x)},setBaseTarget:function(C,E){q[C]=E},getBaseTarget:function(C){if(o){var E=o(v,C);if(E!==void 0&&!He(E))return E}return q[C]}},M),{build:function(){return Pe(),A},scheduleRender:function(){Se.render(xe,!1,!0)},syncRender:xe,setProps:function(C){v=C,M.updatePropListeners(C),me=El(L,d(v),me)},getProps:function(){return v},getVariant:function(C){var E;return(E=v.variants)===null||E===void 0?void 0:E[C]},getDefaultTransition:function(){return v.transition},getVariantContext:function(C){if(C===void 0&&(C=!1),C)return h==null?void 0:h.getVariantContext();if(!wr){var E=(h==null?void 0:h.getVariantContext())||{};return v.initial!==void 0&&(E.initial=v.initial),E}for(var H={},ne=0;ne<jl;ne++){var fe=Ja[ne],ye=v[fe];(we(ye)||ye===!1)&&(H[fe]=ye)}return H},enableLayoutProjection:function(){V.isEnabled=!0,L.layoutTree.add(L)},lockProjectionTarget:function(){V.isTargetLocked=!0},unlockProjectionTarget:function(){L.stopLayoutAnimation(),V.isTargetLocked=!1},getLayoutState:function(){return B},setCrossfader:function(C){ae=C},isProjectionReady:function(){return V.isEnabled&&V.isHydrated&&B.isHydrated},startLayoutAnimation:function(C,E,H){H===void 0&&(H=!1);var ne=L.getProjectionAnimationProgress()[C],fe=H?V.relativeTarget[C]:V.target[C],ye=fe.min,Rt=fe.max,jt=Rt-ye;return ne.clearListeners(),ne.set(ye),ne.set(ye),ne.onChange(function(Dt){L.setProjectionTargetAxis(C,Dt,Dt+jt,H)}),L.animateMotionValue(C,ne,0,E)},stopLayoutAnimation:function(){pe(function(C){return L.getProjectionAnimationProgress()[C].stop()})},measureViewportBox:function(C){C===void 0&&(C=!0);var E=a(T,x);return C||Ka(E,S),E},getProjectionAnimationProgress:function(){return he||(he={x:qe(0),y:qe(0)}),he},setProjectionTargetAxis:function(C,E,H,ne){ne===void 0&&(ne=!1);var fe;ne?(V.relativeTarget||(V.relativeTarget=ke()),fe=V.relativeTarget[C]):(V.relativeTarget=void 0,fe=V.target[C]),V.isHydrated=!0,fe.min=E,fe.max=H,te=!0,M.notifySetAxisTarget()},rebaseProjectionTarget:function(C,E){E===void 0&&(E=B.layout);var H=L.getProjectionAnimationProgress(),ne=H.x,fe=H.y,ye=!V.relativeTarget&&!V.isTargetLocked&&!ne.isAnimating()&&!fe.isAnimating();(C||ye)&&pe(function(Rt){var jt=E[Rt],Dt=jt.min,Di=jt.max;L.setProjectionTargetAxis(Rt,Dt,Di)})},notifyLayoutReady:function(C){Ll(L),L.notifyLayoutUpdate(B.layout,L.prevViewportBox||B.layout,C)},resetTransform:function(){return l(L,T,v)},restoreTransform:function(){return c(T,A)},updateLayoutProjection:je,updateTreeLayoutProjection:function(){L.layoutTree.forEach(_l),Se.preRender(et,!1,!0)},getProjectionParent:function(){if(F===void 0){for(var C=!1,E=L.path.length-1;E>=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<r;c++){const p=n[c],{isEnabled:f,Component:d}=Wn[p];f(i())&&d&&m(a).push({Component:d,key:p,props:i(),visualElement:o()})}}),Q(),K();var s=X(),u=G(s);{var l=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<f;d++){var g=i[d];c+=(Ql[g]||g)+"("+o[g]+") ",g==="z"&&(p=!0)}return!p&&s?c+="translateZ(0)":c=c.trim(),r?c=r(o,n?"":c):l&&n&&(c="none"),c}function ec(e){var t=e.originX,n=t===void 0?"50%":t,r=e.originY,o=r===void 0?"50%":r,i=e.originZ,a=i===void 0?0:i;return n+" "+o+" "+a}function oi(e){return e.startsWith("--")}var tc=function(e,t){return t&&typeof e=="number"?t.transform(e):e};function mr(e,t,n,r,o,i,a,s){var u,l=e.style,c=e.vars,p=e.transform,f=e.transformKeys,d=e.transformOrigin;f.length=0;var g=!1,x=!1,h=!0;for(var v in t){var y=t[v];if(oi(v)){c[v]=y;continue}var b=ja[v],P=tc(y,b);if(bn(v)){if(g=!0,p[v]=P,f.push(v),!h)continue;y!==((u=b.default)!==null&&u!==void 0?u:0)&&(h=!1)}else if(ni(v))d[v]=P,x=!0;else if(r&&n&&r.isHydrated&&yt[v]){var S=yt[v].process(y,r,n),A=yt[v].applyTo;if(A)for(var T=A.length,M=0;M<T;M++)l[A[M]]=S;else l[v]=S}else l[v]=P}r&&n&&a&&s?(l.transform=a(r.deltaFinal,r.treeScale,g?p:void 0),i&&(l.transform=i(p,l.transform)),l.transformOrigin=s(r)):(g&&(l.transform=$l(e,o,h,i)),x&&(l.transformOrigin=ec(d)))}function nc(e,t){Y(t,!1);const n=R();let r=w(t,"visualState",8),o=w(t,"isStatic",8),i=w(t,"props",8);const a=()=>{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;h<x;h++)g||(g=Tn(f[h]));else g=Tn(f);if(d!==g)if(go(d)&&go(g)){var v=c.get();typeof v=="string"&&c.set(parseFloat(v)),typeof f=="string"?t[l]=parseFloat(f):Array.isArray(f)&&g===D&&(t[l]=f.map(parseFloat))}else d!=null&&d.transform&&(g!=null&&g.transform)&&(p===0||f===0)?p===0?c.set(g.transform(p)):t[l]=d.transform(f):(a||(i=yc(e),a=!0),s.push(l),r[l]=r[l]!==void 0?r[l]:t[l],ci(c,f))}}),s.length){var u=bc(t,e,s);return i.length&&i.forEach(function(l){var c=oe(l,2),p=c[0],f=c[1];e.getValue(p).set(f)}),e.syncRender(),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function Pc(e,t,n,r){return gc(t)?xc(e,t,n,r):{target:t,transitionEnd:r}}var wc=function(e,t,n,r){var o=pc(e,t,r);return t=o.target,r=o.transitionEnd,Pc(e,t,n,r)};function vr(e){var t=e.style,n={};for(var r in t)(He(t[r])||ri(r,e))&&(n[r]=t[r]);return n}function fi(e,t){var n=t.style,r=t.vars;Object.assign(e.style,n);for(var o in r)e.style.setProperty(o,r[o])}function Sc(e){return window.getComputedStyle(e)}var di={treeType:"dom",readValueFromInstance:function(e,t){if(bn(t)){var n=sr(t);return n&&n.default||0}else{var r=Sc(e);return(oi(t)?r.getPropertyValue(t):r[t])||0}},sortNodePosition:function(e,t){return e.compareDocumentPosition(t)&2?1:-1},getBaseTarget:function(e,t){var n;return(n=e.style)===null||n===void 0?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return si(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var o=n.transformValues;r===void 0&&(r=!0);var i=t.transition,a=t.transitionEnd,s=_e(t,["transition","transitionEnd"]),u=nl(s,i||{},e);if(o&&(a&&(a=o(a)),s&&(s=o(s)),u&&(u=o(u))),r){el(e,s,u);var l=wc(e,s,u,a);a=l.transitionEnd,s=l.target}return Object.assign({transition:i,transitionEnd:a},s)},scrapeMotionValuesFromProps:vr,build:function(e,t,n,r,o,i,a){e.isVisible!==void 0&&(t.style.visibility=e.isVisible?"visible":"hidden");var s=r.isEnabled&&o.isHydrated;mr(t,n,r,o,i,a.transformTemplate,s?yn:void 0,s?Xa:void 0)},render:fi},Cc=Za(di);function pi(e){var t=vr(e);for(var n in e)if(He(e[n])){var r=n==="x"||n==="y"?"attr"+n.toUpperCase():n;t[r]=e[n]}return t}var Tc=/([a-z])([A-Z])/g,Ac="$1-$2",mi=function(e){return e.replace(Tc,Ac).toLowerCase()},gi=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox"]);function vi(e,t){fi(e,t);for(var n in t.attrs)e.setAttribute(gi.has(n)?n:mi(n),t.attrs[n])}var Ec=Za(Object.assign(Object.assign({},di),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return bn(t)?((n=sr(t))===null||n===void 0?void 0:n.default)||0:(t=gi.has(t)?t:mi(t),e.getAttribute(t))},scrapeMotionValuesFromProps:pi,build:function(e,t,n,r,o,i,a){var s=r.isEnabled&&o.isHydrated;gr(t,n,r,o,i,a.transformTemplate,s?yn:void 0,s?Xa:void 0)},render:vi})),Vc=function(e,t){return e==="SVG"?Ec(t,{enableHardwareAcceleration:!1}):Cc(t,{enableHardwareAcceleration:!0})},Mc={scrapeMotionValuesFromProps:pi,createRenderState:ti,onMount:function(e,t,n){var r=n.renderState,o=n.latestValues;try{r.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{r.dimensions={x:0,y:0,width:0,height:0}}Oc(t)&&(r.totalPathLength=t.getTotalLength()),gr(r,o,void 0,void 0,{enableHardwareAcceleration:!1},e.transformTemplate),vi(t,r)}};function Oc(e){return e.tagName==="path"}var Lc={scrapeMotionValuesFromProps:vr,createRenderState:pr};function xo(e,t){if(hn(e)){var n=e.initial,r=e.animate;return{initial:n===!1||we(n)?n:void 0,animate:we(r)?r:void 0}}return e.inherit!==!1?t||{}:{}}function _c(e,t){Y(t,!1);const n=Ee(),r=()=>ue(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&&e<r?e=n?ge(r,e,n.min):Math.max(e,r):o!==void 0&&e>o&&(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.min<e.max-e.min&&(n=oe([o,r],2),r=n[0],o=n[1]),{min:e.min+r,max:e.min+o}}function sf(e,t){return{x:Eo(e.x,t.x),y:Eo(e.y,t.y)}}function uf(e,t,n){var r=e.max-e.min,o=ge(t.min,t.max-r,n);return{min:o,max:o+r}}function lf(e,t){var n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var Vi=.35;function cf(e){return e===!1?e=0:e===!0&&(e=Vi),{x:Vo(e,"left","right"),y:Vo(e,"top","bottom")}}function Vo(e,t,n){return{min:Mo(e,t),max:Mo(e,n)}}function Mo(e,t){var n;return typeof e=="number"?e:(n=e[t])!==null&&n!==void 0?n:0}function ff(e,t){t===void 0&&(t=!0);var n=e.getProjectionParent();if(!n)return!1;var r;return t?(r=sn(n.projection.target,e.projection.target),Ka(r,n.getLatestValues())):r=sn(n.getLayoutState().layout,e.getLayoutState().layout),pe(function(o){return e.setProjectionTargetAxis(o,r[o].min,r[o].max,!0)}),!0}var df=new WeakMap,Oo,pf=function(){function e(t){var n=t.visualElement;this.isDragging=!1,this.currentDirection=null,this.constraints=!1,this.elastic=ke(),this.props={},this.hasMutatedConstraints=!1,this.cursorProgress={x:.5,y:.5},this.originPoint={},this.openGlobalLock=null,this.panSession=null,this.visualElement=n,this.visualElement.enableLayoutProjection(),df.set(n,this)}return e.prototype.start=function(t,n){var r=this,o=n===void 0?{}:n,i=o.snapToCursor,a=i===void 0?!1:i,s=o.cursorProgress,u=function(d){var g;r.stopMotion();var x=Hc(d).point;(g=r.cancelLayout)===null||g===void 0||g.call(r),r.cancelLayout=Kn(function(h,v){var y=ln(r.visualElement),b=Bl(r.visualElement),P=ve(ve([],oe(y)),oe(b)),S=!1;r.isLayoutDrag()&&r.visualElement.lockProjectionTarget(),v(function(){P.forEach(function(A){return A.resetTransform()})}),h(function(){Zt(r.visualElement),b.forEach(Zt)}),v(function(){P.forEach(function(A){return A.restoreTransform()}),a&&(S=r.snapToCursor(x))}),h(function(){var A=!!(r.getAxisMotionValue("x")&&!r.isExternalDrag());A||r.visualElement.rebaseProjectionTarget(!0,r.visualElement.measureViewportBox(!1)),r.visualElement.scheduleUpdateLayoutProjection();var T=r.visualElement.projection;pe(function(M){if(!S){var V=T.target[M],F=V.min,z=V.max;r.cursorProgress[M]=s?s[M]:wt(F,z,x[M])}var I=r.getAxisMotionValue(M);I&&(r.originPoint[M]=I.get())})}),v(function(){nt.update(),nt.preRender(),nt.render(),nt.postRender()}),h(function(){return r.resolveDragConstraints()})})},l=function(d,g){var x,h,v,y=r.props,b=y.drag,P=y.dragPropagation;b&&!P&&(r.openGlobalLock&&r.openGlobalLock(),r.openGlobalLock=Ti(b),!r.openGlobalLock)||(Yn(),r.isDragging=!0,r.currentDirection=null,(h=(x=r.props).onDragStart)===null||h===void 0||h.call(x,d,g),(v=r.visualElement.animationState)===null||v===void 0||v.setActive(ee.Drag,!0))},c=function(d,g){var x,h,v,y,b=r.props,P=b.dragPropagation,S=b.dragDirectionLock;if(!(!P&&!r.openGlobalLock)){var A=g.offset;if(S&&r.currentDirection===null){r.currentDirection=mf(A),r.currentDirection!==null&&((h=(x=r.props).onDirectionLock)===null||h===void 0||h.call(x,r.currentDirection));return}r.updateAxis("x",g.point,A),r.updateAxis("y",g.point,A),(y=(v=r.props).onDrag)===null||y===void 0||y.call(v,d,g),Oo=d}},p=function(d,g){return r.stop(d,g)},f=this.props.transformPagePoint;this.panSession=new Pi(t,{onSessionStart:u,onStart:l,onMove:c,onSessionEnd:p},{transformPagePoint:f})},e.prototype.resolveDragConstraints=function(){var t=this,n=this.props,r=n.dragConstraints,o=n.dragElastic,i=this.visualElement.getLayoutState().layoutCorrected;r?this.constraints=Zn(r)?this.resolveRefConstraints(i,r):af(i,r):this.constraints=!1,this.elastic=cf(o),this.constraints&&!this.hasMutatedConstraints&&pe(function(a){t.getAxisMotionValue(a)&&(t.constraints[a]=lf(i[a],t.constraints[a]))})},e.prototype.resolveRefConstraints=function(t,n){var r=this.props,o=r.onMeasureDragConstraints,i=r.transformPagePoint,a=n.current;this.constraintsBox=si(a,i);var s=sf(t,this.constraintsBox);if(o){var u=o(ll(s));this.hasMutatedConstraints=!!u,u&&(s=za(u))}return s},e.prototype.cancelDrag=function(){var t,n;this.visualElement.unlockProjectionTarget(),(t=this.cancelLayout)===null||t===void 0||t.call(this),this.isDragging=!1,this.panSession&&this.panSession.end(),this.panSession=null,!this.props.dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(ee.Drag,!1)},e.prototype.stop=function(t,n){var r,o,i;(r=this.panSession)===null||r===void 0||r.end(),this.panSession=null;var a=this.isDragging;if(this.cancelDrag(),!!a){var s=n.velocity;this.animateDragEnd(s),(i=(o=this.props).onDragEnd)===null||i===void 0||i.call(o,t,n)}},e.prototype.snapToCursor=function(t){var n=this;return pe(function(r){var o=n.props.drag;if(Ht(r,o,n.currentDirection)){var i=n.getAxisMotionValue(r);if(i){var a=n.visualElement.getLayoutState().layout,s=a[r].max-a[r].min,u=a[r].min+s/2,l=t[r]-u;n.originPoint[r]=t[r],i.set(l)}else return n.cursorProgress[r]=.5,!0}}).includes(!0)},e.prototype.updateAxis=function(t,n,r){var o=this.props.drag;if(Ht(t,o,this.currentDirection))return this.getAxisMotionValue(t)?this.updateAxisMotionValue(t,r):this.updateVisualElementAxis(t,n)},e.prototype.updateAxisMotionValue=function(t,n){var r=this.getAxisMotionValue(t);if(!(!n||!r)){var o=this.originPoint[t]+n[t],i=this.constraints?Ei(o,this.constraints[t],this.elastic[t]):o;r.set(i)}},e.prototype.updateVisualElementAxis=function(t,n){var r,o=this.visualElement.getLayoutState().layout[t],i=o.max-o.min,a=this.cursorProgress[t],s=of(n[t],i,a,(r=this.constraints)===null||r===void 0?void 0:r[t],this.elastic[t]);this.visualElement.setProjectionTargetAxis(t,s,s+i)},e.prototype.setProps=function(t){var n=t.drag,r=n===void 0?!1:n,o=t.dragDirectionLock,i=o===void 0?!1:o,a=t.dragPropagation,s=a===void 0?!1:a,u=t.dragConstraints,l=u===void 0?!1:u,c=t.dragElastic,p=c===void 0?Vi:c,f=t.dragMomentum,d=f===void 0?!0:f,g=_e(t,["drag","dragDirectionLock","dragPropagation","dragConstraints","dragElastic","dragMomentum"]);this.props=Object.assign({drag:r,dragDirectionLock:i,dragPropagation:s,dragConstraints:l,dragElastic:p,dragMomentum:d},g)},e.prototype.getAxisMotionValue=function(t){var n=this.props,r=n.layout,o=n.layoutId,i="_drag"+t.toUpperCase();if(this.props[i])return this.props[i];if(!r&&o===void 0)return this.visualElement.getValue(t,0)},e.prototype.isLayoutDrag=function(){return!this.getAxisMotionValue("x")},e.prototype.isExternalDrag=function(){var t=this.props,n=t._dragX,r=t._dragY;return n||r},e.prototype.animateDragEnd=function(t){var n=this,r=this.props,o=r.drag,i=r.dragMomentum,a=r.dragElastic,s=r.dragTransition,u=ff(this.visualElement,this.isLayoutDrag()&&!this.isExternalDrag()),l=this.constraints||{};if(u&&Object.keys(l).length&&this.isLayoutDrag()){var c=this.visualElement.getProjectionParent();if(c){var p=sn(c.projection.targetFinal,l);pe(function(d){var g=p[d],x=g.min,h=g.max;l[d]={min:isNaN(x)?void 0:x,max:isNaN(h)?void 0:h}})}}var f=pe(function(d){var g;if(Ht(d,o,n.currentDirection)){var x=(g=l==null?void 0:l[d])!==null&&g!==void 0?g:{},h=a?200:1e6,v=a?40:1e7,y=Object.assign(Object.assign({type:"inertia",velocity:i?t[d]:0,bounceStiffness:h,bounceDamping:v,timeConstant:750,restDelta:1,restSpeed:10},s),x);return n.getAxisMotionValue(d)?n.startAxisValueAnimation(d,y):n.visualElement.startLayoutAnimation(d,y,u)}});return Promise.all(f).then(function(){var d,g;(g=(d=n.props).onDragTransitionEnd)===null||g===void 0||g.call(d)})},e.prototype.stopMotion=function(){var t=this;pe(function(n){var r=t.getAxisMotionValue(n);r?r.stop():t.visualElement.stopLayoutAnimation()})},e.prototype.startAxisValueAnimation=function(t,n){var r=this.getAxisMotionValue(t);if(r){var o=r.get();return r.set(o),r.set(o),on(t,r,0,n)}},e.prototype.scalePoint=function(){var t=this,n=this.props,r=n.drag,o=n.dragConstraints;if(!(!Zn(o)||!this.constraintsBox)){this.stopMotion();var i={x:0,y:0};pe(function(a){i[a]=hl(t.visualElement.projection.target[a],t.constraintsBox[a])}),this.updateConstraints(function(){pe(function(a){if(Ht(a,r,null)){var s=uf(t.visualElement.projection.target[a],t.constraintsBox[a],i[a]),u=s.min,l=s.max;t.visualElement.setProjectionTargetAxis(a,u,l)}})}),setTimeout(Yn,1)}},e.prototype.updateConstraints=function(t){var n=this;this.cancelLayout=Kn(function(r,o){var i=ln(n.visualElement);o(function(){return i.forEach(function(a){return a.resetTransform()})}),r(function(){return Zt(n.visualElement)}),o(function(){return i.forEach(function(a){return a.restoreTransform()})}),r(function(){n.resolveDragConstraints()}),t&&o(t)})},e.prototype.mount=function(t){var n=this,r=t.getInstance(),o=it(r,"pointerdown",function(u){var l=n.props,c=l.drag,p=l.dragListener,f=p===void 0?!0:p;c&&f&&n.start(u)}),i=hr(window,"resize",function(){n.scalePoint()}),a=t.onLayoutUpdate(function(){n.isDragging&&n.resolveDragConstraints()}),s=t.prevDragCursor;return s&&this.start(Oo,{cursorProgress:s}),function(){o==null||o(),i==null||i(),a==null||a(),n.cancelDrag()}},e}();function Ht(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function mf(e,t){t===void 0&&(t=10);var n=null;return Math.abs(e.y)>t?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<I;U++){const B=F[U];z.indexOf(B)===-1?S.add(B):S.delete(B)}c()&&S.size&&O(T,[]),S.forEach(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(;Kt<Gt.length;){const e=Gt[Kt];Kt++,kf(e.$$)}for(Gt.length=0,Kt=0;Fo.length;)Fo.pop()();for(let e=0;e<Jt.length;e+=1){const t=Jt[e];Mn.has(t)||(Mn.add(t),t())}Jt.length=0}while(Gt.length);for(;No.length;)No.pop()();Qn=!1,Mn.clear()}function kf(e){if(e.fragment!==null){e.update(),Ff(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(Uf)}}const Hf={root:null,rootMargin:"0px",threshold:0,unobserveOnEnter:!1},De=(e,t)=>new 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;h<s.length;h++){let v=s[h];if(l===0){if(v===o&&(r||s.slice(h,h+i)===t)){u.push(s.slice(c,h)),c=h+i;continue}if(v==="/"){p=h;continue}}v==="["?l++:v==="]"&&l--}const f=u.length===0?s:s.substring(c),d=f.startsWith(Li),g=d?f.substring(1):f,x=p&&p>c?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;P<b.length;++P){const S=b[P];i.push(v+S)}s=l+(s.length>0?" "+s:s)}return s};function td(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=_i(t))&&(r&&(r+=" "),r+=n);return r}const _i=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=_i(e[r]))&&(n&&(n+=" "),n+=t);return n};function nd(e,...t){let n,r,o,i=a;function a(u){const l=t.reduce((c,p)=>p(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("<div><!></div>");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('<div class="btm-nav max-w-[16rem] max-h-[4rem] place-self-center mb-3 rounded-lg text-xl shadow-2xl bg-primary "><a aria-label="Home" class="svelte-1kgnly8"><i class="fa-solid fa-house svelte-1kgnly8"></i></a> <a aria-label="Contact" class="svelte-1kgnly8"><i class="fa-solid fa-address-book svelte-1kgnly8"></i></a> <a aria-label="Skills" class="svelte-1kgnly8"><i class="fa-solid fa-tools svelte-1kgnly8"></i></a> <a aria-label="Projects" class="svelte-1kgnly8"><i class="fa-solid fa-suitcase svelte-1kgnly8"></i></a></div>');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};