(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[836],{7401:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(2115);let i=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=function(){for(var e=arguments.length,t=Array(e),n=0;n!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:i=24,strokeWidth:a=2,absoluteStrokeWidth:l,className:c="",children:u,iconNode:f,...d}=e;return(0,r.createElement)("svg",{ref:t,...s,width:i,height:i,stroke:n,strokeWidth:l?24*Number(a)/Number(i):a,className:o("lucide",c),...d},[...f.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(u)?u:[u]])}),l=(e,t)=>{let n=(0,r.forwardRef)((n,s)=>{let{className:l,...c}=n;return(0,r.createElement)(a,{ref:s,iconNode:t,className:o("lucide-".concat(i(e)),l),...c})});return n.displayName="".concat(e),n}},1719:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(7401).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},9191:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(7401).A)("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]])},767:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(7401).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},6562:()=>{},4359:(e,t,n)=>{"use strict";n.d(t,{b:()=>e_});var r,i,o,s,a,l,c,u=n(2115),f=n(3091),d={},p=180/Math.PI,h=Math.PI/180,m=Math.atan2,g=/([A-Z])/g,v=/(left|right|width|margin|padding|x)/i,y=/[\s,\(]\S/,x={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},w=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},b=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},S=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},E=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},_=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},C=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},A=function(e,t,n){return e.style[t]=n},O=function(e,t,n){return e.style.setProperty(t,n)},R=function(e,t,n){return e._gsap[t]=n},k=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},P=function(e,t,n,r,i){var o=e._gsap;o.scaleX=o.scaleY=n,o.renderTransform(i,o)},T=function(e,t,n,r,i){var o=e._gsap;o[t]=n,o.renderTransform(i,o)},L="transform",M=L+"Origin",N=function e(t,n){var r=this,i=this.target,o=i.style,s=i._gsap;if(t in d&&o){if(this.tfm=this.tfm||{},"transform"===t)return x.transform.split(",").forEach(function(t){return e.call(r,t,n)});if(~(t=x[t]||t).indexOf(",")?t.split(",").forEach(function(e){return r.tfm[e]=Q(i,e)}):this.tfm[t]=s.x?s[t]:Q(i,t),t===M&&(this.tfm.zOrigin=s.zOrigin),this.props.indexOf(L)>=0)return;s.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(M,n,"")),t=L}(o||n)&&this.props.push(t,n,o[t])},j=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},I=function(){var e,t,n=this.props,r=this.target,i=r.style,o=r._gsap;for(e=0;e=0?B[i]:"")+e},$=function(){"undefined"!=typeof window&&window.document&&(i=(r=window.document).documentElement,s=D("div")||{style:{}},D("div"),M=(L=W(L))+"Origin",s.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",c=!!W("perspective"),l=f.os.core.reverting,o=1)},H=function e(t){var n,r=D("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),o=this.parentNode,s=this.nextSibling,a=this.style.cssText;if(i.appendChild(r),r.appendChild(this),this.style.display="block",t)try{n=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=e}catch(e){}else this._gsapBBox&&(n=this._gsapBBox());return o&&(s?o.insertBefore(this,s):o.appendChild(this)),i.removeChild(r),this.style.cssText=a,n},Y=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},G=function(e){var t;try{t=e.getBBox()}catch(n){t=H.call(e,!0)}return t&&(t.width||t.height)||e.getBBox===H||(t=H.call(e,!0)),!t||t.width||t.x||t.y?t:{x:+Y(e,["x","cx","x1"])||0,y:+Y(e,["y","cy","y1"])||0,width:0,height:0}},q=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&G(e))},X=function(e,t){if(t){var n,r=e.style;t in d&&t!==M&&(t=L),r.removeProperty?(("ms"===(n=t.substr(0,2))||"webkit"===t.substr(0,6))&&(t="-"+t),r.removeProperty("--"===n?t:t.replace(g,"-$1").toLowerCase())):r.removeAttribute(t)}},V=function(e,t,n,r,i,o){var s=new f.J7(e._pt,t,n,0,1,o?C:_);return e._pt=s,s.b=r,s.e=i,e._props.push(n),s},U={deg:1,rad:1,turn:1},J={grid:1,flex:1},Z=function e(t,n,i,o){var a,l,c,u,p=parseFloat(i)||0,h=(i+"").trim().substr((p+"").length)||"px",m=s.style,g=v.test(n),y="svg"===t.tagName.toLowerCase(),x=(y?"client":"offset")+(g?"Width":"Height"),w="px"===o,b="%"===o;if(o===h||!p||U[o]||U[h])return p;if("px"===h||w||(p=e(t,n,i,"px")),u=t.getCTM&&q(t),(b||"%"===h)&&(d[n]||~n.indexOf("adius")))return a=u?t.getBBox()[g?"width":"height"]:t[x],(0,f.E_)(b?p/a*100:p/100*a);if(m[g?"width":"height"]=100+(w?h:o),l=~n.indexOf("adius")||"em"===o&&t.appendChild&&!y?t:t.parentNode,u&&(l=(t.ownerSVGElement||{}).parentNode),l&&l!==r&&l.appendChild||(l=r.body),(c=l._gsap)&&b&&c.width&&g&&c.time===f.au.time&&!c.uncache)return(0,f.E_)(p/c.width*100);if(b&&("height"===n||"width"===n)){var S=t.style[n];t.style[n]=100+o,a=t[x],S?t.style[n]=S:X(t,n)}else(b||"%"===h)&&!J[F(l,"display")]&&(m.position=F(t,"position")),l===t&&(m.position="static"),l.appendChild(s),a=s[x],l.removeChild(s),m.position="absolute";return g&&b&&((c=(0,f.a0)(l)).time=f.au.time,c.width=l[x]),(0,f.E_)(w?a*p/100:a&&p?100/a*p:0)},Q=function(e,t,n,r){var i;return o||$(),t in x&&"transform"!==t&&~(t=x[t]).indexOf(",")&&(t=t.split(",")[0]),d[t]&&"transform"!==t?(i=eu(e,r),i="transformOrigin"!==t?i[t]:i.svg?i.origin:ef(F(e,M))+" "+i.zOrigin+"px"):(!(i=e.style[t])||"auto"===i||r||~(i+"").indexOf("calc("))&&(i=er[t]&&er[t](e,t,n)||F(e,t)||(0,f.n)(e,t)||("opacity"===t?1:0)),n&&!~(i+"").trim().indexOf(" ")?Z(e,t,i,n)+n:i},K=function(e,t,n,r){if(!n||"none"===n){var i=W(t,e,1),o=i&&F(e,i,1);o&&o!==n?(t=i,n=o):"borderColor"===t&&(n=F(e,"borderTopColor"))}var s,a,l,c,u,d,p,h,m,g,v,y=new f.J7(this._pt,e.style,t,0,1,f.l1),x=0,w=0;if(y.b=n,y.e=r,n+="","auto"==(r+="")&&(d=e.style[t],e.style[t]=r,r=F(e,t)||r,d?e.style[t]=d:X(e,t)),s=[n,r],(0,f.Uc)(s),n=s[0],r=s[1],l=n.match(f.vM)||[],(r.match(f.vM)||[]).length){for(;a=f.vM.exec(r);)p=a[0],m=r.substring(x,a.index),u?u=(u+1)%5:("rgba("===m.substr(-5)||"hsla("===m.substr(-5))&&(u=1),p!==(d=l[w++]||"")&&(c=parseFloat(d)||0,v=d.substr((c+"").length),"="===p.charAt(1)&&(p=(0,f.B0)(c,p)+v),h=parseFloat(p),g=p.substr((h+"").length),x=f.vM.lastIndex-g.length,g||(g=g||f.Yz.units[t]||v,x!==r.length||(r+=g,y.e+=g)),v!==g&&(c=Z(e,t,d,g)||0),y._pt={_next:y._pt,p:m||1===w?m:",",s:c,c:h-c,m:u&&u<4||"zIndex"===t?Math.round:0});y.c=x-1;)d[n=a[i]]&&(r=1,n="transformOrigin"===n?M:L),X(o,n);r&&(X(o,L),l&&(l.svg&&o.removeAttribute("transform"),eu(o,1),l.uncache=1,j(s)))}},er={clearProps:function(e,t,n,r,i){if("isFromStart"!==i.data){var o=e._pt=new f.J7(e._pt,t,n,0,0,en);return o.u=r,o.pr=-10,o.tween=i,e._props.push(n),1}}},ei=[1,0,0,1,0,0],eo={},es=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},ea=function(e){var t=F(e,L);return es(t)?ei:t.substr(7).match(f.vX).map(f.E_)},el=function(e,t){var n,r,o,s,a=e._gsap||(0,f.a0)(e),l=e.style,c=ea(e);return a.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(c=[(o=e.transform.baseVal.consolidate().matrix).a,o.b,o.c,o.d,o.e,o.f]).join(",")?ei:c:(c!==ei||e.offsetParent||e===i||a.svg||(o=l.display,l.display="block",(n=e.parentNode)&&e.offsetParent||(s=1,r=e.nextElementSibling,i.appendChild(e)),c=ea(e),o?l.display=o:X(e,"display"),s&&(r?n.insertBefore(e,r):n?n.appendChild(e):i.removeChild(e))),t&&c.length>6?[c[0],c[1],c[4],c[5],c[12],c[13]]:c)},ec=function(e,t,n,r,i,o){var s,a,l,c,u=e._gsap,f=i||el(e,!0),d=u.xOrigin||0,p=u.yOrigin||0,h=u.xOffset||0,m=u.yOffset||0,g=f[0],v=f[1],y=f[2],x=f[3],w=f[4],b=f[5],S=t.split(" "),E=parseFloat(S[0])||0,_=parseFloat(S[1])||0;n?f!==ei&&(a=g*x-v*y)&&(l=x/a*E+-y/a*_+(y*b-x*w)/a,c=-v/a*E+g/a*_-(g*b-v*w)/a,E=l,_=c):(E=(s=G(e)).x+(~S[0].indexOf("%")?E/100*s.width:E),_=s.y+(~(S[1]||S[0]).indexOf("%")?_/100*s.height:_)),r||!1!==r&&u.smooth?(w=E-d,b=_-p,u.xOffset=h+(w*g+b*y)-w,u.yOffset=m+(w*v+b*x)-b):u.xOffset=u.yOffset=0,u.xOrigin=E,u.yOrigin=_,u.smooth=!!r,u.origin=t,u.originIsAbsolute=!!n,e.style[M]="0px 0px",o&&(V(o,u,"xOrigin",d,E),V(o,u,"yOrigin",p,_),V(o,u,"xOffset",h,u.xOffset),V(o,u,"yOffset",m,u.yOffset)),e.setAttribute("data-svg-origin",E+" "+_)},eu=function(e,t){var n=e._gsap||new f.n6(e);if("x"in n&&!t&&!n.uncache)return n;var r,i,o,s,a,l,u,d,g,v,y,x,w,b,S,E,_,C,A,O,R,k,P,T,N,j,I,z,D,B,W,$,H=e.style,Y=n.scaleX<0,G=getComputedStyle(e),X=F(e,M)||"0";return r=i=o=l=u=d=g=v=y=0,s=a=1,n.svg=!!(e.getCTM&&q(e)),G.translate&&(("none"!==G.translate||"none"!==G.scale||"none"!==G.rotate)&&(H[L]=("none"!==G.translate?"translate3d("+(G.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==G.rotate?"rotate("+G.rotate+") ":"")+("none"!==G.scale?"scale("+G.scale.split(" ").join(",")+") ":"")+("none"!==G[L]?G[L]:"")),H.scale=H.rotate=H.translate="none"),b=el(e,n.svg),n.svg&&(n.uncache?(N=e.getBBox(),X=n.xOrigin-N.x+"px "+(n.yOrigin-N.y)+"px",T=""):T=!t&&e.getAttribute("data-svg-origin"),ec(e,T||X,!!T||n.originIsAbsolute,!1!==n.smooth,b)),x=n.xOrigin||0,w=n.yOrigin||0,b!==ei&&(C=b[0],A=b[1],O=b[2],R=b[3],r=k=b[4],i=P=b[5],6===b.length?(s=Math.sqrt(C*C+A*A),a=Math.sqrt(R*R+O*O),l=C||A?m(A,C)*p:0,(g=O||R?m(O,R)*p+l:0)&&(a*=Math.abs(Math.cos(g*h))),n.svg&&(r-=x-(x*C+w*O),i-=w-(x*A+w*R))):($=b[6],B=b[7],I=b[8],z=b[9],D=b[10],W=b[11],r=b[12],i=b[13],o=b[14],u=(S=m($,D))*p,S&&(T=k*(E=Math.cos(-S))+I*(_=Math.sin(-S)),N=P*E+z*_,j=$*E+D*_,I=-(k*_)+I*E,z=-(P*_)+z*E,D=-($*_)+D*E,W=-(B*_)+W*E,k=T,P=N,$=j),d=(S=m(-O,D))*p,S&&(T=C*(E=Math.cos(-S))-I*(_=Math.sin(-S)),N=A*E-z*_,j=O*E-D*_,W=R*_+W*E,C=T,A=N,O=j),l=(S=m(A,C))*p,S&&(T=C*(E=Math.cos(S))+A*(_=Math.sin(S)),N=k*E+P*_,A=A*E-C*_,P=P*E-k*_,C=T,k=N),u&&Math.abs(u)+Math.abs(l)>359.9&&(u=l=0,d=180-d),s=(0,f.E_)(Math.sqrt(C*C+A*A+O*O)),a=(0,f.E_)(Math.sqrt(P*P+$*$)),g=Math.abs(S=m(k,P))>2e-4?S*p:0,y=W?1/(W<0?-W:W):0),n.svg&&(T=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!es(F(e,L)),T&&e.setAttribute("transform",T))),Math.abs(g)>90&&270>Math.abs(g)&&(Y?(s*=-1,g+=l<=0?180:-180,l+=l<=0?180:-180):(a*=-1,g+=g<=0?180:-180)),t=t||n.uncache,n.x=r-((n.xPercent=r&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-r)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+"px",n.y=i-((n.yPercent=i&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-i)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+"px",n.z=o+"px",n.scaleX=(0,f.E_)(s),n.scaleY=(0,f.E_)(a),n.rotation=(0,f.E_)(l)+"deg",n.rotationX=(0,f.E_)(u)+"deg",n.rotationY=(0,f.E_)(d)+"deg",n.skewX=g+"deg",n.skewY=v+"deg",n.transformPerspective=y+"px",(n.zOrigin=parseFloat(X.split(" ")[2])||!t&&n.zOrigin||0)&&(H[M]=ef(X)),n.xOffset=n.yOffset=0,n.force3D=f.Yz.force3D,n.renderTransform=n.svg?eg:c?em:ep,n.uncache=0,n},ef=function(e){return(e=e.split(" "))[0]+" "+e[1]},ed=function(e,t,n){var r=(0,f.l_)(t);return(0,f.E_)(parseFloat(t)+parseFloat(Z(e,"x",n+"px",r)))+r},ep=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,em(e,t)},eh="0deg",em=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,o=n.x,s=n.y,a=n.z,l=n.rotation,c=n.rotationY,u=n.rotationX,f=n.skewX,d=n.skewY,p=n.scaleX,m=n.scaleY,g=n.transformPerspective,v=n.force3D,y=n.target,x=n.zOrigin,w="",b="auto"===v&&e&&1!==e||!0===v;if(x&&(u!==eh||c!==eh)){var S,E=parseFloat(c)*h,_=Math.sin(E),C=Math.cos(E);o=ed(y,o,-(_*(S=Math.cos(E=parseFloat(u)*h))*x)),s=ed(y,s,-(-Math.sin(E)*x)),a=ed(y,a,-(C*S*x)+x)}"0px"!==g&&(w+="perspective("+g+") "),(r||i)&&(w+="translate("+r+"%, "+i+"%) "),(b||"0px"!==o||"0px"!==s||"0px"!==a)&&(w+="0px"!==a||b?"translate3d("+o+", "+s+", "+a+") ":"translate("+o+", "+s+") "),l!==eh&&(w+="rotate("+l+") "),c!==eh&&(w+="rotateY("+c+") "),u!==eh&&(w+="rotateX("+u+") "),(f!==eh||d!==eh)&&(w+="skew("+f+", "+d+") "),(1!==p||1!==m)&&(w+="scale("+p+", "+m+") "),y.style[L]=w||"translate(0, 0)"},eg=function(e,t){var n,r,i,o,s,a=t||this,l=a.xPercent,c=a.yPercent,u=a.x,d=a.y,p=a.rotation,m=a.skewX,g=a.skewY,v=a.scaleX,y=a.scaleY,x=a.target,w=a.xOrigin,b=a.yOrigin,S=a.xOffset,E=a.yOffset,_=a.forceCSS,C=parseFloat(u),A=parseFloat(d);p=parseFloat(p),m=parseFloat(m),(g=parseFloat(g))&&(m+=g=parseFloat(g),p+=g),p||m?(p*=h,m*=h,n=Math.cos(p)*v,r=Math.sin(p)*v,i=-(Math.sin(p-m)*y),o=Math.cos(p-m)*y,m&&(g*=h,i*=s=Math.sqrt(1+(s=Math.tan(m-g))*s),o*=s,g&&(n*=s=Math.sqrt(1+(s=Math.tan(g))*s),r*=s)),n=(0,f.E_)(n),r=(0,f.E_)(r),i=(0,f.E_)(i),o=(0,f.E_)(o)):(n=v,o=y,r=i=0),(C&&!~(u+"").indexOf("px")||A&&!~(d+"").indexOf("px"))&&(C=Z(x,"x",u,"px"),A=Z(x,"y",d,"px")),(w||b||S||E)&&(C=(0,f.E_)(C+w-(w*n+b*i)+S),A=(0,f.E_)(A+b-(w*r+b*o)+E)),(l||c)&&(s=x.getBBox(),C=(0,f.E_)(C+l/100*s.width),A=(0,f.E_)(A+c/100*s.height)),s="matrix("+n+","+r+","+i+","+o+","+C+","+A+")",x.setAttribute("transform",s),_&&(x.style[L]=s)},ev=function(e,t,n,r,i){var o,s,a=(0,f.vQ)(i),l=parseFloat(i)*(a&&~i.indexOf("rad")?p:1)-r,c=r+l+"deg";return a&&("short"===(o=i.split("_")[1])&&(l%=360)!=l%180&&(l+=l<0?360:-360),"cw"===o&&l<0?l=(l+36e9)%360-360*~~(l/360):"ccw"===o&&l>0&&(l=(l-36e9)%360-360*~~(l/360))),e._pt=s=new f.J7(e._pt,t,n,r,l,b),s.e=c,s.u="deg",e._props.push(n),s},ey=function(e,t){for(var n in t)e[n]=t[n];return e},ex=function(e,t,n){var r,i,o,s,a,l,c,u=ey({},n._gsap),p=n.style;for(i in u.svg?(o=n.getAttribute("transform"),n.setAttribute("transform",""),p[L]=t,r=eu(n,1),X(n,L),n.setAttribute("transform",o)):(o=getComputedStyle(n)[L],p[L]=t,r=eu(n,1),p[L]=o),d)(o=u[i])!==(s=r[i])&&0>"perspective,force3D,transformOrigin,svgOrigin".indexOf(i)&&(a=(0,f.l_)(o)!==(c=(0,f.l_)(s))?Z(n,i,o,c):parseFloat(o),l=parseFloat(s),e._pt=new f.J7(e._pt,r,i,a,l-a,w),e._pt.u=c||0,e._props.push(i));ey(r,u)};(0,f.fA)("padding,margin,Width,Radius",function(e,t){var n="Right",r="Bottom",i="Left",o=(t<3?["Top",n,r,i]:["Top"+i,"Top"+n,r+n,r+i]).map(function(n){return t<2?e+n:"border"+n+e});er[t>1?"border"+e:e]=function(e,t,n,r,i){var s,a;if(arguments.length<4)return 5===(a=(s=o.map(function(t){return Q(e,t,n)})).join(" ")).split(s[0]).length?s[0]:a;s=(r+"").split(" "),a={},o.forEach(function(e,t){return a[e]=s[t]=s[t]||s[(t-1)/2|0]}),e.init(t,a,i)}});var ew={name:"css",register:$,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var s,a,l,c,u,p,h,m,g,v,b,_,C,A,O,R,k=this._props,P=e.style,T=n.vars.startAt;for(h in o||$(),this.styles=this.styles||z(e),R=this.styles.props,this.tween=n,t)if("autoRound"!==h&&(a=t[h],!(f.wU[h]&&(0,f.Zm)(h,t,n,r,e,i)))){if(u=typeof a,p=er[h],"function"===u&&(u=typeof(a=a.call(n,r,e,i))),"string"===u&&~a.indexOf("random(")&&(a=(0,f.Vy)(a)),p)p(this,e,h,a,n)&&(O=1);else if("--"===h.substr(0,2))s=(getComputedStyle(e).getPropertyValue(h)+"").trim(),a+="",f.qA.lastIndex=0,f.qA.test(s)||(m=(0,f.l_)(s),g=(0,f.l_)(a)),g?m!==g&&(s=Z(e,h,s,g)+g):m&&(a+=m),this.add(P,"setProperty",s,a,r,i,0,0,h),k.push(h),R.push(h,0,P[h]);else if("undefined"!==u){if(T&&h in T?(s="function"==typeof T[h]?T[h].call(n,r,e,i):T[h],(0,f.vQ)(s)&&~s.indexOf("random(")&&(s=(0,f.Vy)(s)),(0,f.l_)(s+"")||"auto"===s||(s+=f.Yz.units[h]||(0,f.l_)(Q(e,h))||""),"="===(s+"").charAt(1)&&(s=Q(e,h))):s=Q(e,h),c=parseFloat(s),(v="string"===u&&"="===a.charAt(1)&&a.substr(0,2))&&(a=a.substr(2)),l=parseFloat(a),h in x&&("autoAlpha"===h&&(1===c&&"hidden"===Q(e,"visibility")&&l&&(c=0),R.push("visibility",0,P.visibility),V(this,P,"visibility",c?"inherit":"hidden",l?"inherit":"hidden",!l)),"scale"!==h&&"transform"!==h&&~(h=x[h]).indexOf(",")&&(h=h.split(",")[0])),b=h in d){if(this.styles.save(h),_||((C=e._gsap).renderTransform&&!t.parseTransform||eu(e,t.parseTransform),A=!1!==t.smoothOrigin&&C.smooth,(_=this._pt=new f.J7(this._pt,P,L,0,1,C.renderTransform,C,0,-1)).dep=1),"scale"===h)this._pt=new f.J7(this._pt,C,"scaleY",C.scaleY,(v?(0,f.B0)(C.scaleY,v+l):l)-C.scaleY||0,w),this._pt.u=0,k.push("scaleY",h),h+="X";else if("transformOrigin"===h){R.push(M,0,P[M]),a=et(a),C.svg?ec(e,a,0,A,0,this):((g=parseFloat(a.split(" ")[2])||0)!==C.zOrigin&&V(this,C,"zOrigin",C.zOrigin,g),V(this,P,h,ef(s),ef(a)));continue}else if("svgOrigin"===h){ec(e,a,1,A,0,this);continue}else if(h in eo){ev(this,C,h,c,v?(0,f.B0)(c,v+a):a);continue}else if("smoothOrigin"===h){V(this,C,"smooth",C.smooth,a);continue}else if("force3D"===h){C[h]=a;continue}else if("transform"===h){ex(this,a,e);continue}}else h in P||(h=W(h)||h);if(b||(l||0===l)&&(c||0===c)&&!y.test(a)&&h in P)m=(s+"").substr((c+"").length),l||(l=0),g=(0,f.l_)(a)||(h in f.Yz.units?f.Yz.units[h]:m),m!==g&&(c=Z(e,h,s,g)),this._pt=new f.J7(this._pt,b?C:P,h,c,(v?(0,f.B0)(c,v+l):l)-c,b||"px"!==g&&"zIndex"!==h||!1===t.autoRound?w:E),this._pt.u=g||0,m!==g&&"%"!==g&&(this._pt.b=s,this._pt.r=S);else if(h in P)K.call(this,e,h,s,v?v+a:a);else if(h in e)this.add(e,h,s||e[h],v?v+a:a,r,i);else if("parseTransform"!==h){(0,f.dg)(h,a);continue}b||(h in P?R.push(h,0,P[h]):R.push(h,1,s||e[h])),k.push(h)}}O&&(0,f.St)(this)},render:function(e,t){if(t.tween._time||!l())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:Q,aliases:x,getSetter:function(e,t,n){var r=x[t];return r&&0>r.indexOf(",")&&(t=r),t in d&&t!==M&&(e._gsap.x||Q(e,"x"))?n&&a===n?"scale"===t?k:R:(a=n||{},"scale"===t?P:T):e.style&&!(0,f.OF)(e.style[t])?A:~t.indexOf("-")?O:(0,f.Dx)(e,t)},core:{_removeProperty:X,_getMatrix:el}};f.os.utils.checkPrefix=W,f.os.core.getStyleSaver=z,function(e,t,n,r){var i=(0,f.fA)(e+","+t+","+n,function(e){d[e]=1});(0,f.fA)(t,function(e){f.Yz.units[e]="deg",eo[e]=1}),x[i[13]]=e+","+t,(0,f.fA)(r,function(e){var t=e.split(":");x[t[1]]=i[t[0]]})}("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY"),(0,f.fA)("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){f.Yz.units[e]="px"}),f.os.registerPlugin(ew);var eb=f.os.registerPlugin(ew)||f.os;eb.core.Tween;var eS={};function eE(e){void 0===e&&(e={});var t=(0,u.useRef)(eS);return t.current===eS&&(t.current="function"==typeof e?e():e),t.current}var e_=function(e){var t,n=e.isGelly,r=void 0!==n&&n,i=e.animationDuration,o=void 0===i?1.25:i,s=e.animationEase,a=void 0===s?f.xu.easeOut:s,l=e.gellyAnimationAmount,c=void 0===l?50:l,d=e.stickAnimationAmount,p=void 0===d?.09:d,h=e.stickAnimationDuration,m=void 0===h?.7:h,g=e.stickAnimationEase,v=void 0===g?f.MI.easeOut:g,y=e.magneticAnimationAmount,x=void 0===y?.2:y,w=e.magneticAnimationDuration,b=void 0===w?.7:w,S=e.magneticAnimationEase,E=void 0===S?f.MI.easeOut:S,_=e.colorAnimationEase,C=void 0===_?f.MI.easeOut:_,A=e.colorAnimationDuration,O=void 0===A?.2:A,R=e.backgroundImageAnimationEase,k=void 0===R?void 0:R,P=e.backgroundImageAnimationDuration,T=void 0===P?0:P,L=e.sizeAnimationEase,M=void 0===L?f.xu.easeOut:L,N=e.sizeAnimationDuration,j=void 0===N?.5:N,I=e.textAnimationEase,z=void 0===I?f.xu.easeOut:I,D=e.textAnimationDuration,F=void 0===D?1:D,B=e.cursorSize,W=void 0===B?48:B,$=e.cursorBackgrounColor,H=void 0===$?"#000":$,Y=e.exclusionBackgroundColor,G=void 0===Y?"#fff":Y,q=e.cursorInnerColor,X=(0,u.useRef)(null),V=(0,u.useRef)(null),U=eE(function(){return{x:0,y:0}}),J=eE(function(){return{x:0,y:0}}),Z=eE();(0,u.useLayoutEffect)(function(){Z.x=eb.quickSetter(X.current,"x","px"),Z.y=eb.quickSetter(X.current,"y","px"),r&&(Z.r=eb.quickSetter(X.current,"rotate","deg"),Z.sx=eb.quickSetter(X.current,"scaleX"),Z.sy=eb.quickSetter(X.current,"scaleY"),Z.width=eb.quickSetter(X.current,"width","px"),Z.rt=eb.quickSetter(V.current,"rotate","deg"))});var Q=(0,u.useCallback)(function(){var e,t=function(e,t){if(e&&t)return 180*Math.atan2(t,e)/Math.PI}(J.x,J.y),n=function(e,t){if(e&&t)return Math.min(Math.sqrt(Math.pow(e,2)+Math.pow(t,2))/735,.35)}(J.x,J.y);Z.x(U.x),Z.y(U.y),r&&n&&t&&X.current&&(Z.width((null==(e=X.current)?void 0:e.style.height)+n*c),Z.r(t),Z.sx(1+n),Z.sy(1-n),Z.rt(-t))},[c,r,U.x,U.y,Z,J.x,J.y]);return(0,u.useLayoutEffect)(function(){var e=document.querySelectorAll("[data-cursor-size]"),t=document.querySelectorAll("[data-cursor-text]"),n=document.querySelectorAll("[data-cursor-color]"),r=document.querySelectorAll("[data-cursor-background-image]"),i=document.querySelectorAll("[data-cursor-magnetic]"),s=document.querySelectorAll("[data-cursor-stick]"),l=document.querySelectorAll("[data-cursor-exclusion]"),c=!1,u=!1,f=function(e){var t,n,r=e.target,i=e.clientX,s=e.clientY,l=o,u=a;c&&(n=null==(t=r.querySelector(r.dataset.cursorStick))?void 0:t.getBoundingClientRect(),t&&n&&(s=n.top+t.clientHeight/2-(n.top+t.clientHeight/2-e.clientY)*p,i=n.left+t.clientWidth/2-(n.left+t.clientWidth/2-e.clientX)*p,l=m,u=v)),eb.set(U,{});var f=eb.quickTo(U,"x",{duration:l,ease:u,onUpdate:function(){U.x&&(J.x=i-U.x)}}),d=eb.quickTo(U,"y",{duration:l,ease:u,onUpdate:function(){U.y&&(J.y=s-U.y)}});f(i),d(s),Q()};return window.addEventListener("mousemove",function(e){f(e)}),document.body.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{opacity:1,duration:o,ease:a})}),document.body.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{opacity:0,duration:o,ease:a})}),e.forEach(function(e){e.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{width:""+e.target.dataset.cursorSize,height:""+e.target.dataset.cursorSize,duration:j,ease:M})})}),e.forEach(function(e){e.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{width:""+W,height:""+W,duration:j,ease:M})})}),t.forEach(function(e){e.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&V.current&&(V.current.textContent=""+e.target.dataset.cursorText,eb.to("#"+V.current.id,{scale:1,opacity:1,duration:F,ease:z}))})}),t.forEach(function(e){e.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&V.current&&(V.current.textContent="",eb.to("#"+V.current.id,{scale:0,opacity:0,duration:F,ease:z}))})}),n.forEach(function(e){e.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{backgroundColor:""+e.target.dataset.cursorColor,duration:O,ease:C})})}),n.forEach(function(e){e.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&X.current&&eb.to("#"+X.current.id,{backgroundColor:""+H,duration:O,ease:C})})}),l.forEach(function(e){e.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&X.current&&(X.current.style.mixBlendMode="exclusion",X.current.style.background=""+G)})}),l.forEach(function(e){e.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&X.current&&(X.current.style.mixBlendMode="",X.current.style.background=""+H)})}),r.forEach(function(e){e.addEventListener("mouseenter",function(e){e.target instanceof HTMLElement&&V.current&&(X.current&&("exclusion"===X.current.style.mixBlendMode&&(u=!0),X.current.style.mixBlendMode="exclusion",X.current.style.backgroundColor="transform"),eb.to("#"+V.current.id,{scale:1,opacity:1,background:'url("'+e.target.dataset.cursorBackgroundImage+'")',filter:"invert(1)",duration:T,ease:k}))})}),r.forEach(function(e){e.addEventListener("mouseleave",function(e){e.target instanceof HTMLElement&&V.current&&(X.current&&(u?X.current.style.backgroundColor=""+G:(X.current.style.mixBlendMode="",X.current.style.backgroundColor=""+H)),eb.to("#"+V.current.id,{scale:0,opacity:0,background:"",filter:"none",duration:T}))})}),i.forEach(function(e){e.addEventListener("mousemove",function(e){var t=e.target;eb.to(t,{x:(e.clientX-(t.offsetLeft-window.pageXOffset)-t.clientWidth/2)*x,y:(e.clientY-(t.offsetTop-window.pageYOffset)-t.clientHeight/2)*x,duration:b,ease:E})})}),i.forEach(function(e){e.addEventListener("mouseleave",function(e){var t=e.target;eb.to(t,{x:0,y:0,duration:b,ease:E})})}),s.forEach(function(e){e.addEventListener("mouseenter",function(){return c=!0})}),s.forEach(function(e){e.addEventListener("mouseleave",function(){return c=!1})}),function(){window.removeEventListener("mousemove",f),document.body.removeEventListener("mouseenter",function(){}),document.body.removeEventListener("mouseleave",function(){}),e.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})}),t.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})}),n.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})}),l.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})}),r.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})}),i.forEach(function(e){e.removeEventListener("mousemove",function(){}),e.removeEventListener("mouseleave",function(){})}),s.forEach(function(e){e.removeEventListener("mouseenter",function(){}),e.removeEventListener("mouseleave",function(){})})}}),(0,u.useLayoutEffect)(function(){return Q&&eb.ticker.add(Q),function(){eb.ticker.remove(Q)}},[Q,t]),u.createElement("div",{ref:X,id:"c-cursor",className:"c-cursor",style:{width:W,height:W,background:H}},u.createElement("div",{style:{color:void 0===q?"#fff":q},ref:V,id:"c-cursorInner",className:"c-cursor__inner"}))}},9725:e=>{e.exports=function(e,t,n,r){var i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),s=Object.keys(t);if(o.length!==s.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(t),l=0;l{"use strict";n.d(t,{Ay:()=>tf});var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1&&!e.return)switch(e.type){case p:e.return=function e(t,n,r){var i;switch(i=n,45^b(t,0)?(((i<<2^b(t,0))<<2^b(t,1))<<2^b(t,2))<<2^b(t,3):0){case 5103:return u+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return u+t+t;case 4789:return c+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return u+t+c+t+l+t+t;case 5936:switch(b(t,n+11)){case 114:return u+t+l+x(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return u+t+l+x(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return u+t+l+x(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return u+t+l+t+t;case 6165:return u+t+l+"flex-"+t+t;case 5187:return u+t+x(t,/(\w+).+(:[^]+)/,u+"box-$1$2"+l+"flex-$1$2")+t;case 5443:return u+t+l+"flex-item-"+x(t,/flex-|-self/g,"")+(y(t,/flex-|baseline/)?"":l+"grid-row-"+x(t,/flex-|-self/g,""))+t;case 4675:return u+t+l+"flex-line-pack"+x(t,/align-content|flex-|-self/g,"")+t;case 5548:return u+t+l+x(t,"shrink","negative")+t;case 5292:return u+t+l+x(t,"basis","preferred-size")+t;case 6060:return u+"box-"+x(t,"-grow","")+u+t+l+x(t,"grow","positive")+t;case 4554:return u+x(t,/([^-])(transform)/g,"$1"+u+"$2")+t;case 6187:return x(x(x(t,/(zoom-|grab)/,u+"$1"),/(image-set)/,u+"$1"),t,"")+t;case 5495:case 3959:return x(t,/(image-set\([^]*)/,u+"$1$`$1");case 4968:return x(x(t,/(.+:)(flex-)?(.*)/,u+"box-pack:$3"+l+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+u+t+t;case 4200:if(!y(t,/flex-|baseline/))return l+"grid-column-align"+S(t,n)+t;break;case 2592:case 3360:return l+x(t,"template-","")+t;case 4384:case 3616:if(r&&r.some(function(e,t){return n=t,y(e.props,/grid-\w+-end/)}))return~w(t+(r=r[n].value),"span",0)?t:l+x(t,"-start","")+t+l+"grid-row-span:"+(~w(r,"span",0)?y(r,/\d+/):+y(r,/\d+/)-+y(t,/\d+/))+";";return l+x(t,"-start","")+t;case 4896:case 4128:return r&&r.some(function(e){return y(e.props,/grid-\w+-start/)})?t:l+x(x(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return x(t,/(.+)-inline(.+)/,u+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(E(t)-1-n>6)switch(b(t,n+1)){case 109:if(45!==b(t,n+4))break;case 102:return x(t,/(.+:)(.+)-([^]+)/,"$1"+u+"$2-$3$1"+c+(108==b(t,n+3)?"$3":"$2-$3"))+t;case 115:return~w(t,"stretch",0)?e(x(t,"stretch","fill-available"),n,r)+t:t}break;case 5152:case 5920:return x(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(e,n,r,i,o,s,a){return l+n+":"+r+a+(i?l+n+"-span:"+(o?s:+s-+r)+a:"")+t});case 4949:if(121===b(t,n+6))return x(t,":",":"+u)+t;break;case 6444:switch(b(t,45===b(t,14)?18:11)){case 120:return x(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+u+(45===b(t,14)?"inline-":"")+"box$3$1"+u+"$2$3$1"+l+"$2box$3")+t;case 100:return x(t,":",":"+l)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return x(t,"scroll-","scroll-snap-")+t}return t}(e.value,e.length,n);return;case h:return F([M(e,{value:x(e.value,"@","@"+u)})],r);case d:if(e.length){var i,o;return i=n=e.props,o=function(t){switch(y(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":N(M(e,{props:[x(t,/:(read-\w+)/,":"+c+"$1")]})),N(M(e,{props:[t]})),v(e,{props:C(n,r)});break;case"::placeholder":N(M(e,{props:[x(t,/:(plac\w+)/,":"+u+"input-$1")]})),N(M(e,{props:[x(t,/:(plac\w+)/,":"+c+"$1")]})),N(M(e,{props:[x(t,/:(plac\w+)/,l+"input-$1")]})),N(M(e,{props:[t]})),v(e,{props:C(n,r)})}return""},i.map(o).join("")}}}function $(e,t,n,r,i,o,s,a,l,c,u,f){for(var p=i-1,h=0===i?o:[""],g=h.length,v=0,y=0,w=0;v0?h[b]+" "+E:x(E,/&\f/g,h[b])).trim())&&(l[w++]=_);return L(e,t,n,0===i?d:a,l,c,u,f)}function H(e,t,n,r,i){return L(e,t,n,p,S(e,0,r),S(e,r+1,-1),r,i)}var Y={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},G=n(7358),q=void 0!==G&&void 0!==G.env&&(G.env.REACT_APP_SC_ATTR||G.env.SC_ATTR)||"data-styled",X="active",V="data-styled-version",U="6.1.13",J="/*!sc*/\n",Z="undefined"!=typeof window&&"HTMLElement"in window,Q=!!("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:void 0!==G&&void 0!==G.env&&void 0!==G.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==G.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==G.env.REACT_APP_SC_DISABLE_SPEEDY&&G.env.REACT_APP_SC_DISABLE_SPEEDY:void 0!==G&&void 0!==G.env&&void 0!==G.env.SC_DISABLE_SPEEDY&&""!==G.env.SC_DISABLE_SPEEDY&&"false"!==G.env.SC_DISABLE_SPEEDY&&G.env.SC_DISABLE_SPEEDY),K=Object.freeze([]),ee=Object.freeze({}),et=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),en=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,er=/(^-|-$)/g;function ei(e){return e.replace(en,"-").replace(er,"")}var eo=/(a)(d)/gi,es=function(e){return String.fromCharCode(e+(e>25?39:97))};function ea(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=es(t%52)+n;return(es(t%52)+n).replace(eo,"$1-$2")}var el,ec=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},eu=function(e){return ec(5381,e)};function ef(e){return"string"==typeof e}var ed="function"==typeof Symbol&&Symbol.for,ep=ed?Symbol.for("react.memo"):60115,eh=ed?Symbol.for("react.forward_ref"):60112,em={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},eg={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ev={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ey=((el={})[eh]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},el[ep]=ev,el);function ex(e){return("type"in e&&e.type.$$typeof)===ep?ev:"$$typeof"in e?ey[e.$$typeof]:em}var ew=Object.defineProperty,eb=Object.getOwnPropertyNames,eS=Object.getOwnPropertySymbols,eE=Object.getOwnPropertyDescriptor,e_=Object.getPrototypeOf,eC=Object.prototype;function eA(e){return"function"==typeof e}function eO(e){return"object"==typeof e&&"styledComponentId"in e}function eR(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function ek(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r0?" Args: ".concat(t.join(", ")):""))}var eM=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,i=r;e>=i;)if((i<<=1)<0)throw eL(16,"".concat(e));this.groupSizes=new Uint32Array(i),this.groupSizes.set(n),this.length=i;for(var o=r;o=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),i=r+n,o=r;o=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(l+="".concat(e,","))}),r+="".concat(s).concat(a,'{content:"').concat(l,'"}').concat(J)}}})(i);return r}(i)})}return e.registerId=function(e){return ez(e)},e.prototype.rehydrate=function(){!this.server&&Z&&eH(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(r(r({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){var e,t,n;return this.tag||(this.tag=(t=(e=this.options).useCSSOMInjection,n=e.target,new eM(e.isServer?new eX(n):t?new eG(n):new eq(n))))},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(ez(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(ez(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(ez(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),eZ=/&/g,eQ=/^\s*\/\/.*$/gm;function eK(e){var t,n,r,i=void 0===e?ee:e,o=i.options,s=void 0===o?ee:o,a=i.plugins,l=void 0===a?K:a,c=function(e,r,i){return i.startsWith(n)&&i.endsWith(n)&&i.replaceAll(n,"").length>0?".".concat(t):e},u=l.slice();u.push(function(e){e.type===d&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(eZ,n).replace(r,c))}),s.prefix&&u.push(W),u.push(B);var p=function(e,i,o,a){void 0===i&&(i=""),void 0===o&&(o=""),void 0===a&&(a="&"),t=a,n=i,r=RegExp("\\".concat(n,"\\b"),"g");var l,c,d,p,h,v,y=e.replace(eQ,""),C=(h=function e(t,n,r,i,o,s,a,l,c){for(var u,d=0,p=0,h=a,v=0,y=0,C=0,R=1,M=1,N=1,F=0,B="",W=o,Y=s,G=i,q=B;M;)switch(C=F,F=j()){case 40:if(108!=C&&58==b(q,h-1)){-1!=w(q+=x(D(F),"&","&\f"),"&\f",m(d?l[d-1]:0))&&(N=-1);break}case 34:case 39:case 91:q+=D(F);break;case 9:case 10:case 13:case 32:q+=function(e){for(;P=I();)if(P<33)j();else break;return z(e)>2||z(P)>3?"":" "}(C);break;case 92:q+=function(e,t){for(var n;--t&&j()&&!(P<48)&&!(P>102)&&(!(P>57)||!(P<65))&&(!(P>70)||!(P<97)););return n=k+(t<6&&32==I()&&32==j()),S(T,e,n)}(k-1,7);continue;case 47:switch(I()){case 42:case 47:_(L(u=function(e,t){for(;j();)if(e+P===57)break;else if(e+P===84&&47===I())break;return"/*"+S(T,t,k-1)+"*"+g(47===e?e:j())}(j(),k),n,r,f,g(P),S(u,2,-2),0,c),c);break;default:q+="/"}break;case 123*R:l[d++]=E(q)*N;case 125*R:case 59:case 0:switch(F){case 0:case 125:M=0;case 59+p:-1==N&&(q=x(q,/\f/g,"")),y>0&&E(q)-h&&_(y>32?H(q+";",i,r,h-1,c):H(x(q," ","")+";",i,r,h-2,c),c);break;case 59:q+=";";default:if(_(G=$(q,n,r,d,p,o,l,B,W=[],Y=[],h,s),s),123===F){if(0===p)e(q,n,G,G,W,s,h,l,Y);else switch(99===v&&110===b(q,3)?100:v){case 100:case 108:case 109:case 115:e(t,G,G,i&&_($(t,G,G,0,0,o,l,B,o,W=[],h,Y),Y),o,Y,h,l,i?W:Y);break;default:e(q,G,G,G,[""],Y,0,l,Y)}}}d=p=y=0,R=N=1,B=q="",h=a;break;case 58:h=1+E(q),y=C;default:if(R<1){if(123==F)--R;else if(125==F&&0==R++&&125==(P=k>0?b(T,--k):0,O--,10===P&&(O=1,A--),P))continue}switch(q+=g(F),F*R){case 38:N=p>0?1:(q+="\f",-1);break;case 44:l[d++]=(E(q)-1)*N,N=1;break;case 64:45===I()&&(q+=D(j())),v=I(),p=h=E(B=q+=function(e){for(;!z(I());)j();return S(T,e,k)}(k)),F++;break;case 45:45===C&&2==E(q)&&(R=0)}}return s}("",null,null,null,[""],(d=p=o||i?"".concat(o," ").concat(i," { ").concat(y," }"):y,A=O=1,R=E(T=d),k=0,p=[]),0,[0],p),T="",h);s.namespace&&(C=function e(t,n){return t.map(function(t){return"rule"===t.type&&(t.value="".concat(n," ").concat(t.value),t.value=t.value.replaceAll(",",",".concat(n," ")),t.props=t.props.map(function(e){return"".concat(n," ").concat(e)})),Array.isArray(t.children)&&"@keyframes"!==t.type&&(t.children=e(t.children,n)),t})}(C,s.namespace));var M=[];return F(C,(c=(l=u.concat((v=function(e){return M.push(e)},function(e){!e.root&&(e=e.return)&&v(e)}))).length,function(e,t,n,r){for(var i="",o=0;o="A"&&r<="Z"?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var e7=function(e){return null==e||!1===e||""===e},e9=function(e){var t=[];for(var n in e){var r=e[n];e.hasOwnProperty(n)&&!e7(r)&&(Array.isArray(r)&&r.isCss||eA(r)?t.push("".concat(e8(n),":"),r,";"):eP(r)?t.push.apply(t,i(i(["".concat(n," {")],e9(r),!1),["}"],!1)):t.push("".concat(e8(n),": ").concat(null==r||"boolean"==typeof r||""===r?"":"number"!=typeof r||0===r||n in Y||n.startsWith("--")?String(r).trim():"".concat(r,"px"),";")))}return t};function te(e,t,n,r){return e7(e)?[]:eO(e)?[".".concat(e.styledComponentId)]:eA(e)?!eA(e)||e.prototype&&e.prototype.isReactComponent||!t?[e]:te(e(t),t,n,r):e instanceof e6?n?(e.inject(n,r),[e.getName(r)]):[e]:eP(e)?e9(e):Array.isArray(e)?Array.prototype.concat.apply(K,e.map(function(e){return te(e,t,n,r)})):[e.toString()]}function tt(e){for(var t=0;t>>0);if(!t.hasNameForId(this.componentId,o)){var s=n(i,".".concat(o),void 0,this.componentId);t.insertRules(this.componentId,o,s)}r=eR(r,o),this.staticRulesId=o}}else{for(var a=ec(this.baseHash,n.hash),l="",c=0;c>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(l,".".concat(d),void 0,this.componentId)),r=eR(r,d)}}return r},e}(),ti=o.createContext(void 0);ti.Consumer;var to={};function ts(e,t,n){var i,s,a,l,c=eO(e),u=!ef(e),f=t.attrs,d=void 0===f?K:f,p=t.componentId,h=void 0===p?(i=t.displayName,s=t.parentComponentId,to[a="string"!=typeof i?"sc":ei(i)]=(to[a]||0)+1,l="".concat(a,"-").concat(ea(eu(U+a+to[a])>>>0)),s?"".concat(s,"-").concat(l):l):p,m=t.displayName,g=void 0===m?ef(e)?"styled.".concat(e):"Styled(".concat(e.displayName||e.name||"Component",")"):m,v=t.displayName&&t.componentId?"".concat(ei(t.displayName),"-").concat(t.componentId):t.componentId||h,y=c&&e.attrs?e.attrs.concat(d).filter(Boolean):d,x=t.shouldForwardProp;if(c&&e.shouldForwardProp){var w=e.shouldForwardProp;if(t.shouldForwardProp){var b=t.shouldForwardProp;x=function(e,t){return w(e,t)&&b(e,t)}}else x=w}var S=new tr(n,v,c?e.componentStyle:void 0);function E(e,t){return function(e,t,n){var i,s,a=e.attrs,l=e.componentStyle,c=e.defaultProps,u=e.foldedComponentIds,f=e.styledComponentId,d=e.target,p=o.useContext(ti),h=e3(),m=e.shouldForwardProp||h.shouldForwardProp,g=(void 0===(i=c)&&(i=ee),t.theme!==i.theme&&t.theme||p||i.theme||ee),v=function(e,t,n){for(var i,o=r(r({},t),{className:void 0,theme:n}),s=0;s2&&eJ.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}(),function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var r=n.nc,i=ek([r&&'nonce="'.concat(r,'"'),"".concat(q,'="true"'),"".concat(V,'="').concat(U,'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw eL(2);return e._emitSheetCSS()},this.getStyleElement=function(){if(e.sealed)throw eL(2);var t,i=e.instance.toString();if(!i)return[];var s=((t={})[q]="",t[V]=U,t.dangerouslySetInnerHTML={__html:i},t),a=n.nc;return a&&(s.nonce=a),[o.createElement("style",r({},s,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new eJ({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw eL(2);return o.createElement(e4,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw eL(3)}}()},5434:(e,t,n)=>{"use strict";var r=n(7358);n(6562);var i=n(2115),o=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i),s=void 0!==r&&r.env&&!0,a=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,i=t.optimizeForSpeed,o=void 0===i?s:i;c(a(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",c("boolean"==typeof o,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=o,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="undefined"!=typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t=e.prototype;return t.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},t.isOptimizeForSpeed=function(){return this._optimizeForSpeed},t.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,"undefined"!=typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},t.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t>>0},f={};function d(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return f[r]||(f[r]="jsx-"+u(e+"-"+n)),f[r]}function p(e,t){"undefined"==typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var n=e+t;return f[n]||(f[n]=t.replace(/__jsx-style-dynamic-selector/g,e)),f[n]}var h=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,i=t.optimizeForSpeed,o=void 0!==i&&i;this._sheet=r||new l({name:"styled-jsx",optimizeForSpeed:o}),this._sheet.inject(),r&&"boolean"==typeof o&&(this._sheet.setOptimizeForSpeed(o),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"undefined"==typeof window||this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,i=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var o=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=o,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,n;return t=this.cssRules(),void 0===(n=e)&&(n={}),t.map(function(e){var t=e[0],r=e[1];return o.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:n.nonce?n.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var i=d(r,n);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return p(i,e)}):[p(i,t)]}}return{styleId:d(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=i.createContext(null);m.displayName="StyleSheetContext";var g=o.default.useInsertionEffect||o.default.useLayoutEffect,v="undefined"!=typeof window?new h:void 0;function y(e){var t=v||i.useContext(m);return t&&("undefined"==typeof window?t.add(e):g(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return d(e[0],e[1])}).join(" ")},t.style=y},8803:(e,t,n)=>{"use strict";e.exports=n(5434).style},3610:(e,t,n)=>{"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{m:()=>r})},6041:(e,t,n)=>{"use strict";n.d(t,{UC:()=>es,Y9:()=>ei,q7:()=>er,bL:()=>en,l9:()=>eo});var r=n(2115),i=n(8166),o=n(8068),s=n(2317),a=n(5155),l=n(3610),c=n(1488),u=n(3360),f=n(6611),d=n(7028),p=n(7668),h="Collapsible",[m,g]=(0,i.A)(h),[v,y]=m(h),x=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:i,defaultOpen:o,disabled:s,onOpenChange:l,...f}=e,[d=!1,h]=(0,c.i)({prop:i,defaultProp:o,onChange:l});return(0,a.jsx)(v,{scope:n,disabled:s,contentId:(0,p.B)(),open:d,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),children:(0,a.jsx)(u.sG.div,{"data-state":C(d),"data-disabled":s?"":void 0,...f,ref:t})})});x.displayName=h;var w="CollapsibleTrigger",b=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,i=y(w,n);return(0,a.jsx)(u.sG.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":C(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,l.m)(e.onClick,i.onOpenToggle)})});b.displayName=w;var S="CollapsibleContent",E=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=y(S,e.__scopeCollapsible);return(0,a.jsx)(d.C,{present:n||i.open,children:e=>{let{present:n}=e;return(0,a.jsx)(_,{...r,ref:t,present:n})}})});E.displayName=S;var _=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:i,children:s,...l}=e,c=y(S,n),[d,p]=r.useState(i),h=r.useRef(null),m=(0,o.s)(t,h),g=r.useRef(0),v=g.current,x=r.useRef(0),w=x.current,b=c.open||d,E=r.useRef(b),_=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>E.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.N)(()=>{let e=h.current;if(e){_.current=_.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,x.current=t.width,E.current||(e.style.transitionDuration=_.current.transitionDuration,e.style.animationName=_.current.animationName),p(i)}},[c.open,i]),(0,a.jsx)(u.sG.div,{"data-state":C(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!b,...l,ref:m,style:{"--radix-collapsible-content-height":v?"".concat(v,"px"):void 0,"--radix-collapsible-content-width":w?"".concat(w,"px"):void 0,...e.style},children:b&&s})});function C(e){return e?"open":"closed"}var A=r.createContext(void 0),O="Accordion",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[k,P,T]=function(e){let t=e+"CollectionProvider",[n,l]=(0,i.A)(t),[c,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),f=e=>{let{scope:t,children:n}=e,i=r.useRef(null),o=r.useRef(new Map).current;return(0,a.jsx)(c,{scope:t,itemMap:o,collectionRef:i,children:n})};f.displayName=t;let d=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=u(d,n),l=(0,o.s)(t,i.collectionRef);return(0,a.jsx)(s.DX,{ref:l,children:r})});p.displayName=d;let h=e+"CollectionItemSlot",m="data-radix-collection-item",g=r.forwardRef((e,t)=>{let{scope:n,children:i,...l}=e,c=r.useRef(null),f=(0,o.s)(t,c),d=u(h,n);return r.useEffect(()=>(d.itemMap.set(c,{ref:c,...l}),()=>void d.itemMap.delete(c))),(0,a.jsx)(s.DX,{[m]:"",ref:f,children:i})});return g.displayName=h,[{Provider:f,Slot:p,ItemSlot:g},function(t){let n=u(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(m,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}(O),[L,M]=(0,i.A)(O,[T,g]),N=g(),j=r.forwardRef((e,t)=>{let{type:n,...r}=e;return(0,a.jsx)(k.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,a.jsx)(W,{...r,ref:t}):(0,a.jsx)(B,{...r,ref:t})})});j.displayName=O;var[I,z]=L(O),[D,F]=L(O,{collapsible:!1}),B=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:o=()=>{},collapsible:s=!1,...l}=e,[u,f]=(0,c.i)({prop:n,defaultProp:i,onChange:o});return(0,a.jsx)(I,{scope:e.__scopeAccordion,value:u?[u]:[],onItemOpen:f,onItemClose:r.useCallback(()=>s&&f(""),[s,f]),children:(0,a.jsx)(D,{scope:e.__scopeAccordion,collapsible:s,children:(0,a.jsx)(Y,{...l,ref:t})})})}),W=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:o=()=>{},...s}=e,[l=[],u]=(0,c.i)({prop:n,defaultProp:i,onChange:o}),f=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),d=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,a.jsx)(I,{scope:e.__scopeAccordion,value:l,onItemOpen:f,onItemClose:d,children:(0,a.jsx)(D,{scope:e.__scopeAccordion,collapsible:!0,children:(0,a.jsx)(Y,{...s,ref:t})})})}),[$,H]=L(O),Y=r.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:i,dir:s,orientation:c="vertical",...f}=e,d=r.useRef(null),p=(0,o.s)(d,t),h=P(n),m="ltr"===function(e){let t=r.useContext(A);return e||t||"ltr"}(s),g=(0,l.m)(e.onKeyDown,e=>{var t;if(!R.includes(e.key))return;let n=e.target,r=h().filter(e=>{var t;return!(null===(t=e.ref.current)||void 0===t?void 0:t.disabled)}),i=r.findIndex(e=>e.ref.current===n),o=r.length;if(-1===i)return;e.preventDefault();let s=i,a=o-1,l=()=>{(s=i+1)>a&&(s=0)},u=()=>{(s=i-1)<0&&(s=a)};switch(e.key){case"Home":s=0;break;case"End":s=a;break;case"ArrowRight":"horizontal"===c&&(m?l():u());break;case"ArrowDown":"vertical"===c&&l();break;case"ArrowLeft":"horizontal"===c&&(m?u():l());break;case"ArrowUp":"vertical"===c&&u()}null===(t=r[s%o].ref.current)||void 0===t||t.focus()});return(0,a.jsx)($,{scope:n,disabled:i,direction:s,orientation:c,children:(0,a.jsx)(k.Slot,{scope:n,children:(0,a.jsx)(u.sG.div,{...f,"data-orientation":c,ref:p,onKeyDown:i?void 0:g})})})}),G="AccordionItem",[q,X]=L(G),V=r.forwardRef((e,t)=>{let{__scopeAccordion:n,value:r,...i}=e,o=H(G,n),s=z(G,n),l=N(n),c=(0,p.B)(),u=r&&s.value.includes(r)||!1,f=o.disabled||e.disabled;return(0,a.jsx)(q,{scope:n,open:u,disabled:f,triggerId:c,children:(0,a.jsx)(x,{"data-orientation":o.orientation,"data-state":et(u),...l,...i,ref:t,disabled:f,open:u,onOpenChange:e=>{e?s.onItemOpen(r):s.onItemClose(r)}})})});V.displayName=G;var U="AccordionHeader",J=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=H(O,n),o=X(U,n);return(0,a.jsx)(u.sG.h3,{"data-orientation":i.orientation,"data-state":et(o.open),"data-disabled":o.disabled?"":void 0,...r,ref:t})});J.displayName=U;var Z="AccordionTrigger",Q=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=H(O,n),o=X(Z,n),s=F(Z,n),l=N(n);return(0,a.jsx)(k.ItemSlot,{scope:n,children:(0,a.jsx)(b,{"aria-disabled":o.open&&!s.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...l,...r,ref:t})})});Q.displayName=Z;var K="AccordionContent",ee=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=H(O,n),o=X(K,n),s=N(n);return(0,a.jsx)(E,{role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation,...s,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function et(e){return e?"open":"closed"}ee.displayName=K;var en=j,er=V,ei=J,eo=Q,es=ee},8068:(e,t,n)=>{"use strict";n.d(t,{s:()=>s,t:()=>o});var r=n(2115);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let n=!1,r=e.map(e=>{let r=i(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t{"use strict";n.d(t,{A:()=>o});var r=n(2115),i=n(5155);function o(e,t=[]){let n=[],s=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return s.scopeName=e,[function(t,o){let s=r.createContext(o),a=n.length;n=[...n,o];let l=t=>{let{scope:n,children:o,...l}=t,c=n?.[e]?.[a]||s,u=r.useMemo(()=>l,Object.values(l));return(0,i.jsx)(c.Provider,{value:u,children:o})};return l.displayName=t+"Provider",[l,function(n,i){let l=i?.[e]?.[a]||s,c=r.useContext(l);if(c)return c;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(s,...t)]}},7668:(e,t,n)=>{"use strict";n.d(t,{B:()=>l});var r,i=n(2115),o=n(6611),s=(r||(r=n.t(i,2)))["useId".toString()]||(()=>void 0),a=0;function l(e){let[t,n]=i.useState(s());return(0,o.N)(()=>{e||n(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},7028:(e,t,n)=>{"use strict";n.d(t,{C:()=>s});var r=n(2115),i=n(8068),o=n(6611),s=e=>{let{present:t,children:n}=e,s=function(e){var t,n;let[i,s]=r.useState(),l=r.useRef({}),c=r.useRef(e),u=r.useRef("none"),[f,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=a(l.current);u.current="mounted"===f?e:"none"},[f]),(0,o.N)(()=>{let t=l.current,n=c.current;if(n!==e){let r=u.current,i=a(t);e?d("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?d("UNMOUNT"):n&&r!==i?d("ANIMATION_OUT"):d("UNMOUNT"),c.current=e}},[e,d]),(0,o.N)(()=>{if(i){var e;let t;let n=null!==(e=i.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=a(l.current).includes(e.animationName);if(e.target===i&&r&&(d("ANIMATION_END"),!c.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},o=e=>{e.target===i&&(u.current=a(l.current))};return i.addEventListener("animationstart",o),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{n.clearTimeout(t),i.removeEventListener("animationstart",o),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}d("ANIMATION_END")},[i,d]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:r.useCallback(e=>{e&&(l.current=getComputedStyle(e)),s(e)},[])}}(t),l="function"==typeof n?n({present:s.isPresent}):r.Children.only(n),c=(0,i.s)(s.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?e.ref:(i=(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof n||s.isPresent?r.cloneElement(l,{ref:c}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}s.displayName="Presence"},3360:(e,t,n)=>{"use strict";n.d(t,{hO:()=>l,sG:()=>a});var r=n(2115),i=n(7650),o=n(2317),s=n(5155),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=r.forwardRef((e,n)=>{let{asChild:r,...i}=e,a=r?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function l(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}},2317:(e,t,n)=>{"use strict";n.d(t,{DX:()=>s,xV:()=>l});var r=n(2115),i=n(8068),o=n(5155),s=r.forwardRef((e,t)=>{let{children:n,...i}=e,s=r.Children.toArray(n),l=s.find(c);if(l){let e=l.props.children,n=s.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(a,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(a,{...i,ref:t,children:n})});s.displayName="Slot";var a=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props),ref:t?(0,i.t)(t,e):e})}return r.Children.count(n)>1?r.Children.only(null):null});a.displayName="SlotClone";var l=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function c(e){return r.isValidElement(e)&&e.type===l}},2687:(e,t,n)=>{"use strict";n.d(t,{UC:()=>tC,ZL:()=>t_,Kq:()=>tb,bL:()=>tS,l9:()=>tE});var r,i=n(2115),o=n(3610),s=n(8068),a=n(8166),l=n(3360),c=n(1524),u=n(5155),f="dismissableLayer.update",d=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=i.forwardRef((e,t)=>{var n,a;let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:y,onInteractOutside:x,onDismiss:w,...b}=e,S=i.useContext(d),[E,_]=i.useState(null),C=null!==(a=null==E?void 0:E.ownerDocument)&&void 0!==a?a:null===(n=globalThis)||void 0===n?void 0:n.document,[,A]=i.useState({}),O=(0,s.s)(t,e=>_(e)),R=Array.from(S.layers),[k]=[...S.layersWithOutsidePointerEventsDisabled].slice(-1),P=R.indexOf(k),T=E?R.indexOf(E):-1,L=S.layersWithOutsidePointerEventsDisabled.size>0,M=T>=P,N=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,c.c)(e),o=i.useRef(!1),s=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){m("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",s.current),s.current=t,n.addEventListener("click",s.current,{once:!0})):t()}else n.removeEventListener("click",s.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",s.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...S.branches].some(e=>e.contains(t));!M||n||(null==v||v(e),null==x||x(e),e.defaultPrevented||null==w||w())},C),j=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,c.c)(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&m("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...S.branches].some(e=>e.contains(t))||(null==y||y(e),null==x||x(e),e.defaultPrevented||null==w||w())},C);return!function(e,t=globalThis?.document){let n=(0,c.c)(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{T!==S.layers.size-1||(null==g||g(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},C),i.useEffect(()=>{if(E)return p&&(0===S.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),S.layersWithOutsidePointerEventsDisabled.add(E)),S.layers.add(E),h(),()=>{p&&1===S.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[E,C,p,S]),i.useEffect(()=>()=>{E&&(S.layers.delete(E),S.layersWithOutsidePointerEventsDisabled.delete(E),h())},[E,S]),i.useEffect(()=>{let e=()=>A({});return document.addEventListener(f,e),()=>document.removeEventListener(f,e)},[]),(0,u.jsx)(l.sG.div,{...b,ref:O,style:{pointerEvents:L?M?"auto":"none":void 0,...e.style},onFocusCapture:(0,o.m)(e.onFocusCapture,j.onFocusCapture),onBlurCapture:(0,o.m)(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:(0,o.m)(e.onPointerDownCapture,N.onPointerDownCapture)})});function h(){let e=new CustomEvent(f);document.dispatchEvent(e)}function m(e,t,n,r){let{discrete:i}=r,o=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),i?(0,l.hO)(o,s):o.dispatchEvent(s)}p.displayName="DismissableLayer",i.forwardRef((e,t)=>{let n=i.useContext(d),r=i.useRef(null),o=(0,s.s)(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,u.jsx)(l.sG.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var g=n(7668);let v=["top","right","bottom","left"],y=Math.min,x=Math.max,w=Math.round,b=Math.floor,S=e=>({x:e,y:e}),E={left:"right",right:"left",bottom:"top",top:"bottom"},_={start:"end",end:"start"};function C(e,t){return"function"==typeof e?e(t):e}function A(e){return e.split("-")[0]}function O(e){return e.split("-")[1]}function R(e){return"x"===e?"y":"x"}function k(e){return"y"===e?"height":"width"}function P(e){return["top","bottom"].includes(A(e))?"y":"x"}function T(e){return e.replace(/start|end/g,e=>_[e])}function L(e){return e.replace(/left|right|bottom|top/g,e=>E[e])}function M(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function N(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function j(e,t,n){let r,{reference:i,floating:o}=e,s=P(t),a=R(P(t)),l=k(a),c=A(t),u="y"===s,f=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,p=i[l]/2-o[l]/2;switch(c){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:d};break;case"left":r={x:i.x-o.width,y:d};break;default:r={x:i.x,y:i.y}}switch(O(t)){case"start":r[a]-=p*(n&&u?-1:1);break;case"end":r[a]+=p*(n&&u?-1:1)}return r}let I=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:s}=n,a=o.filter(Boolean),l=await (null==s.isRTL?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=j(c,r,l),d=r,p={},h=0;for(let n=0;ne[t]>=0)}async function B(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),s=A(n),a=O(n),l="y"===P(n),c=["left","top"].includes(s)?-1:1,u=o&&l?-1:1,f=C(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&"number"==typeof h&&(p="end"===a?-1*h:h),l?{x:p*u,y:d*c}:{x:d*c,y:p*u}}function W(){return"undefined"!=typeof window}function $(e){return G(e)?(e.nodeName||"").toLowerCase():"#document"}function H(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Y(e){var t;return null==(t=(G(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function G(e){return!!W()&&(e instanceof Node||e instanceof H(e).Node)}function q(e){return!!W()&&(e instanceof Element||e instanceof H(e).Element)}function X(e){return!!W()&&(e instanceof HTMLElement||e instanceof H(e).HTMLElement)}function V(e){return!!W()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof H(e).ShadowRoot)}function U(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function J(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function Z(e){let t=Q(),n=q(e)?ee(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Q(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function K(e){return["html","body","#document"].includes($(e))}function ee(e){return H(e).getComputedStyle(e)}function et(e){return q(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function en(e){if("html"===$(e))return e;let t=e.assignedSlot||e.parentNode||V(e)&&e.host||Y(e);return V(t)?t.host:t}function er(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=en(t);return K(n)?t.ownerDocument?t.ownerDocument.body:t.body:X(n)&&U(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),s=H(i);if(o){let e=ei(s);return t.concat(s,s.visualViewport||[],U(i)?i:[],e&&n?er(e):[])}return t.concat(i,er(i,[],n))}function ei(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eo(e){let t=ee(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=X(e),o=i?e.offsetWidth:n,s=i?e.offsetHeight:r,a=w(n)!==o||w(r)!==s;return a&&(n=o,r=s),{width:n,height:r,$:a}}function es(e){return q(e)?e:e.contextElement}function ea(e){let t=es(e);if(!X(t))return S(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=eo(t),s=(o?w(n.width):n.width)/r,a=(o?w(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let el=S(0);function ec(e){let t=H(e);return Q()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:el}function eu(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),s=es(e),a=S(1);t&&(r?q(r)&&(a=ea(r)):a=ea(e));let l=(void 0===(i=n)&&(i=!1),r&&(!i||r===H(s))&&i)?ec(s):S(0),c=(o.left+l.x)/a.x,u=(o.top+l.y)/a.y,f=o.width/a.x,d=o.height/a.y;if(s){let e=H(s),t=r&&q(r)?H(r):r,n=e,i=ei(n);for(;i&&r&&t!==n;){let e=ea(i),t=i.getBoundingClientRect(),r=ee(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,s=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,u*=e.y,f*=e.x,d*=e.y,c+=o,u+=s,i=ei(n=H(i))}}return N({width:f,height:d,x:c,y:u})}function ef(e,t){let n=et(e).scrollLeft;return t?t.left+n:eu(Y(e)).left+n}function ed(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:ef(e,r)),y:r.top+t.scrollTop}}function ep(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=H(e),r=Y(e),i=n.visualViewport,o=r.clientWidth,s=r.clientHeight,a=0,l=0;if(i){o=i.width,s=i.height;let e=Q();(!e||e&&"fixed"===t)&&(a=i.offsetLeft,l=i.offsetTop)}return{width:o,height:s,x:a,y:l}}(e,n);else if("document"===t)r=function(e){let t=Y(e),n=et(e),r=e.ownerDocument.body,i=x(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=x(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-n.scrollLeft+ef(e),a=-n.scrollTop;return"rtl"===ee(r).direction&&(s+=x(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:s,y:a}}(Y(e));else if(q(t))r=function(e,t){let n=eu(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=X(e)?ea(e):S(1),s=e.clientWidth*o.x;return{width:s,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{let n=ec(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return N(r)}function eh(e){return"static"===ee(e).position}function em(e,t){if(!X(e)||"fixed"===ee(e).position)return null;if(t)return t(e);let n=e.offsetParent;return Y(e)===n&&(n=n.ownerDocument.body),n}function eg(e,t){let n=H(e);if(J(e))return n;if(!X(e)){let t=en(e);for(;t&&!K(t);){if(q(t)&&!eh(t))return t;t=en(t)}return n}let r=em(e,t);for(;r&&["table","td","th"].includes($(r))&&eh(r);)r=em(r,t);return r&&K(r)&&eh(r)&&!Z(r)?n:r||function(e){let t=en(e);for(;X(t)&&!K(t);){if(Z(t))return t;if(J(t))break;t=en(t)}return null}(e)||n}let ev=async function(e){let t=this.getOffsetParent||eg,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=X(t),i=Y(t),o="fixed"===n,s=eu(e,!0,o,t),a={scrollLeft:0,scrollTop:0},l=S(0);if(r||!r&&!o){if(("body"!==$(t)||U(i))&&(a=et(t)),r){let e=eu(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=ef(i))}let c=!i||r||o?S(0):ed(i,a);return{x:s.left+a.scrollLeft-l.x-c.x,y:s.top+a.scrollTop-l.y-c.y,width:s.width,height:s.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ey={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,s=Y(r),a=!!t&&J(t.floating);if(r===s||a&&o)return n;let l={scrollLeft:0,scrollTop:0},c=S(1),u=S(0),f=X(r);if((f||!f&&!o)&&(("body"!==$(r)||U(s))&&(l=et(r)),X(r))){let e=eu(r);c=ea(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let d=!s||f||o?S(0):ed(s,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+d.x,y:n.y*c.y-l.scrollTop*c.y+u.y+d.y}},getDocumentElement:Y,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,o=[..."clippingAncestors"===n?J(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=er(e,[],!1).filter(e=>q(e)&&"body"!==$(e)),i=null,o="fixed"===ee(e).position,s=o?en(e):e;for(;q(s)&&!K(s);){let t=ee(s),n=Z(s);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||U(s)&&!n&&function e(t,n){let r=en(t);return!(r===n||!q(r)||K(r))&&("fixed"===ee(r).position||e(r,n))}(e,s))?r=r.filter(e=>e!==s):i=t,s=en(s)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=o[0],a=o.reduce((e,n)=>{let r=ep(t,n,i);return e.top=x(r.top,e.top),e.right=y(r.right,e.right),e.bottom=y(r.bottom,e.bottom),e.left=x(r.left,e.left),e},ep(t,s,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:eg,getElementRects:ev,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eo(e);return{width:t,height:n}},getScale:ea,isElement:q,isRTL:function(e){return"rtl"===ee(e).direction}},ex=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:o,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:u=0}=C(e,t)||{};if(null==c)return{};let f=M(u),d={x:n,y:r},p=R(P(i)),h=k(p),m=await s.getDimensions(c),g="y"===p,v=g?"clientHeight":"clientWidth",w=o.reference[h]+o.reference[p]-d[p]-o.floating[h],b=d[p]-o.reference[p],S=await (null==s.getOffsetParent?void 0:s.getOffsetParent(c)),E=S?S[v]:0;E&&await (null==s.isElement?void 0:s.isElement(S))||(E=a.floating[v]||o.floating[h]);let _=E/2-m[h]/2-1,A=y(f[g?"top":"left"],_),T=y(f[g?"bottom":"right"],_),L=E-m[h]-T,N=E/2-m[h]/2+(w/2-b/2),j=x(A,y(N,L)),I=!l.arrow&&null!=O(i)&&N!==j&&o.reference[h]/2-(N{let r=new Map,i={platform:ey,...n},o={...i.platform,_c:r};return I(e,t,{...i,platform:o})};var eb=n(7650),eS="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function eE(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eE(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!eE(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function e_(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eC(e,t){let n=e_(e);return Math.round(t*n)/n}function eA(e){let t=i.useRef(e);return eS(()=>{t.current=e}),t}let eO=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?ex({element:n.current,padding:r}).fn(t):{}:n?ex({element:n,padding:r}).fn(t):{}}}),eR=(e,t)=>({...function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:s,middlewareData:a}=t,l=await B(t,e);return s===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:s}}}}}(e),options:[e,t]}),ek=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=C(e,t),c={x:n,y:r},u=await z(t,l),f=P(A(i)),d=R(f),p=c[d],h=c[f];if(o){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=p+u[e],r=p-u[t];p=x(n,y(p,r))}if(s){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=h+u[e],r=h-u[t];h=x(n,y(h,r))}let m=a.fn({...t,[d]:p,[f]:h});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[d]:o,[f]:s}}}}}}(e),options:[e,t]}),eP=(e,t)=>({...function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:o,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=C(e,t),u={x:n,y:r},f=P(i),d=R(f),p=u[d],h=u[f],m=C(a,t),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){let e="y"===d?"height":"width",t=o.reference[d]-o.floating[e]+g.mainAxis,n=o.reference[d]+o.reference[e]-g.mainAxis;pn&&(p=n)}if(c){var v,y;let e="y"===d?"width":"height",t=["top","left"].includes(A(i)),n=o.reference[f]-o.floating[e]+(t&&(null==(v=s.offset)?void 0:v[f])||0)+(t?0:g.crossAxis),r=o.reference[f]+o.reference[e]+(t?0:(null==(y=s.offset)?void 0:y[f])||0)-(t?g.crossAxis:0);hr&&(h=r)}return{[d]:p,[f]:h}}}}(e),options:[e,t]}),eT=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,o,s;let{placement:a,middlewareData:l,rects:c,initialPlacement:u,platform:f,elements:d}=t,{mainAxis:p=!0,crossAxis:h=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...x}=C(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let w=A(a),b=P(u),S=A(u)===u,E=await (null==f.isRTL?void 0:f.isRTL(d.floating)),_=m||(S||!y?[L(u)]:function(e){let t=L(e);return[T(e),t,T(t)]}(u)),M="none"!==v;!m&&M&&_.push(...function(e,t,n,r){let i=O(e),o=function(e,t,n){let r=["left","right"],i=["right","left"];switch(e){case"top":case"bottom":if(n)return t?i:r;return t?r:i;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(A(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(T)))),o}(u,y,v,E));let N=[u,..._],j=await z(t,x),I=[],D=(null==(r=l.flip)?void 0:r.overflows)||[];if(p&&I.push(j[w]),h){let e=function(e,t,n){void 0===n&&(n=!1);let r=O(e),i=R(P(e)),o=k(i),s="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=L(s)),[s,L(s)]}(a,c,E);I.push(j[e[0]],j[e[1]])}if(D=[...D,{placement:a,overflows:I}],!I.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=N[e];if(t)return{data:{index:e,overflows:D},reset:{placement:t}};let n=null==(o=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(g){case"bestFit":{let e=null==(s=D.filter(e=>{if(M){let t=P(e.placement);return t===b||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];e&&(n=e);break}case"initialPlacement":n=u}if(a!==n)return{reset:{placement:n}}}return{}}}}(e),options:[e,t]}),eL=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let i,o;let{placement:s,rects:a,platform:l,elements:c}=t,{apply:u=()=>{},...f}=C(e,t),d=await z(t,f),p=A(s),h=O(s),m="y"===P(s),{width:g,height:v}=a.floating;"top"===p||"bottom"===p?(i=p,o=h===(await (null==l.isRTL?void 0:l.isRTL(c.floating))?"start":"end")?"left":"right"):(o=p,i="end"===h?"top":"bottom");let w=v-d.top-d.bottom,b=g-d.left-d.right,S=y(v-d[i],w),E=y(g-d[o],b),_=!t.middlewareData.shift,R=S,k=E;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(k=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(R=w),_&&!h){let e=x(d.left,0),t=x(d.right,0),n=x(d.top,0),r=x(d.bottom,0);m?k=g-2*(0!==e||0!==t?e+t:x(d.left,d.right)):R=v-2*(0!==n||0!==r?n+r:x(d.top,d.bottom))}await u({...t,availableWidth:k,availableHeight:R});let T=await l.getDimensions(c.floating);return g!==T.width||v!==T.height?{reset:{rects:!0}}:{}}}}(e),options:[e,t]}),eM=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...i}=C(e,t);switch(r){case"referenceHidden":{let e=D(await z(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:F(e)}}}case"escaped":{let e=D(await z(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:F(e)}}}default:return{}}}}}(e),options:[e,t]}),eN=(e,t)=>({...eO(e),options:[e,t]});var ej=i.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,u.jsx)(l.sG.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,u.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ej.displayName="Arrow";var eI=n(6611),ez="Popper",[eD,eF]=(0,a.A)(ez),[eB,eW]=eD(ez),e$=e=>{let{__scopePopper:t,children:n}=e,[r,o]=i.useState(null);return(0,u.jsx)(eB,{scope:t,anchor:r,onAnchorChange:o,children:n})};e$.displayName=ez;var eH="PopperAnchor",eY=i.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...o}=e,a=eW(eH,n),c=i.useRef(null),f=(0,s.s)(t,c);return i.useEffect(()=>{a.onAnchorChange((null==r?void 0:r.current)||c.current)}),r?null:(0,u.jsx)(l.sG.div,{...o,ref:f})});eY.displayName=eH;var eG="PopperContent",[eq,eX]=eD(eG),eV=i.forwardRef((e,t)=>{var n,r,o,a,f,d,p,h;let{__scopePopper:m,side:g="bottom",sideOffset:v=0,align:w="center",alignOffset:S=0,arrowPadding:E=0,avoidCollisions:_=!0,collisionBoundary:C=[],collisionPadding:A=0,sticky:O="partial",hideWhenDetached:R=!1,updatePositionStrategy:k="optimized",onPlaced:P,...T}=e,L=eW(eG,m),[M,N]=i.useState(null),j=(0,s.s)(t,e=>N(e)),[I,z]=i.useState(null),D=function(e){let[t,n]=i.useState(void 0);return(0,eI.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(I),F=null!==(p=null==D?void 0:D.width)&&void 0!==p?p:0,B=null!==(h=null==D?void 0:D.height)&&void 0!==h?h:0,W="number"==typeof A?A:{top:0,right:0,bottom:0,left:0,...A},$=Array.isArray(C)?C:[C],H=$.length>0,G={padding:W,boundary:$.filter(eQ),altBoundary:H},{refs:q,floatingStyles:X,placement:V,isPositioned:U,middlewareData:J}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:s,floating:a}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[f,d]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=i.useState(r);eE(p,r)||h(r);let[m,g]=i.useState(null),[v,y]=i.useState(null),x=i.useCallback(e=>{e!==E.current&&(E.current=e,g(e))},[]),w=i.useCallback(e=>{e!==_.current&&(_.current=e,y(e))},[]),b=s||m,S=a||v,E=i.useRef(null),_=i.useRef(null),C=i.useRef(f),A=null!=c,O=eA(c),R=eA(o),k=eA(u),P=i.useCallback(()=>{if(!E.current||!_.current)return;let e={placement:t,strategy:n,middleware:p};R.current&&(e.platform=R.current),ew(E.current,_.current,e).then(e=>{let t={...e,isPositioned:!1!==k.current};T.current&&!eE(C.current,t)&&(C.current=t,eb.flushSync(()=>{d(t)}))})},[p,t,n,R,k]);eS(()=>{!1===u&&C.current.isPositioned&&(C.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let T=i.useRef(!1);eS(()=>(T.current=!0,()=>{T.current=!1}),[]),eS(()=>{if(b&&(E.current=b),S&&(_.current=S),b&&S){if(O.current)return O.current(b,S,P);P()}},[b,S,P,O,A]);let L=i.useMemo(()=>({reference:E,floating:_,setReference:x,setFloating:w}),[x,w]),M=i.useMemo(()=>({reference:b,floating:S}),[b,S]),N=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=eC(M.floating,f.x),r=eC(M.floating,f.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...e_(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,M.floating,f.x,f.y]);return i.useMemo(()=>({...f,update:P,refs:L,elements:M,floatingStyles:N}),[f,P,L,M,N])}({strategy:"fixed",placement:g+("center"!==w?"-"+w:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n{o&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});let d=u&&l?function(e,t){let n,r=null,i=Y(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function s(a,l){void 0===a&&(a=!1),void 0===l&&(l=1),o();let{left:c,top:u,width:f,height:d}=e.getBoundingClientRect();if(a||t(),!f||!d)return;let p=b(u),h=b(i.clientWidth-(c+f)),m={rootMargin:-p+"px "+-h+"px "+-b(i.clientHeight-(u+d))+"px "+-b(c)+"px",threshold:x(0,y(1,l))||1},g=!0;function v(e){let t=e[0].intersectionRatio;if(t!==l){if(!g)return s();t?s(!1,t):n=setTimeout(()=>{s(!1,1e-7)},1e3)}g=!1}try{r=new IntersectionObserver(v,{...m,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(v,m)}r.observe(e)}(!0),o}(u,n):null,p=-1,h=null;a&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),u&&!c&&h.observe(u),h.observe(t));let m=c?eu(e):null;return c&&function t(){let r=eu(e);m&&(r.x!==m.x||r.y!==m.y||r.width!==m.width||r.height!==m.height)&&n(),m=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=h)||e.disconnect(),h=null,c&&cancelAnimationFrame(i)}}(...t,{animationFrame:"always"===k})},elements:{reference:L.anchor},middleware:[eR({mainAxis:v+B,alignmentAxis:S}),_&&ek({mainAxis:!0,crossAxis:!1,limiter:"partial"===O?eP():void 0,...G}),_&&eT({...G}),eL({...G,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:i}=e,{width:o,height:s}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(i,"px")),a.setProperty("--radix-popper-anchor-width","".concat(o,"px")),a.setProperty("--radix-popper-anchor-height","".concat(s,"px"))}}),I&&eN({element:I,padding:E}),eK({arrowWidth:F,arrowHeight:B}),R&&eM({strategy:"referenceHidden",...G})]}),[Z,Q]=e0(V),K=(0,c.c)(P);(0,eI.N)(()=>{U&&(null==K||K())},[U,K]);let ee=null===(n=J.arrow)||void 0===n?void 0:n.x,et=null===(r=J.arrow)||void 0===r?void 0:r.y,en=(null===(o=J.arrow)||void 0===o?void 0:o.centerOffset)!==0,[ei,eo]=i.useState();return(0,eI.N)(()=>{M&&eo(window.getComputedStyle(M).zIndex)},[M]),(0,u.jsx)("div",{ref:q.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:U?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ei,"--radix-popper-transform-origin":[null===(a=J.transformOrigin)||void 0===a?void 0:a.x,null===(f=J.transformOrigin)||void 0===f?void 0:f.y].join(" "),...(null===(d=J.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,u.jsx)(eq,{scope:m,placedSide:Z,onArrowChange:z,arrowX:ee,arrowY:et,shouldHideArrow:en,children:(0,u.jsx)(l.sG.div,{"data-side":Z,"data-align":Q,...T,ref:j,style:{...T.style,animation:U?void 0:"none"}})})})});eV.displayName=eG;var eU="PopperArrow",eJ={top:"bottom",right:"left",bottom:"top",left:"right"},eZ=i.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=eX(eU,n),o=eJ[i.placedSide];return(0,u.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,u.jsx)(ej,{...r,ref:t,style:{...r.style,display:"block"}})})});function eQ(e){return null!==e}eZ.displayName=eU;var eK=e=>({name:"transformOrigin",options:e,fn(t){var n,r,i,o,s;let{placement:a,rects:l,middlewareData:c}=t,u=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=u?0:e.arrowWidth,d=u?0:e.arrowHeight,[p,h]=e0(a),m={start:"0%",center:"50%",end:"100%"}[h],g=(null!==(o=null===(r=c.arrow)||void 0===r?void 0:r.x)&&void 0!==o?o:0)+f/2,v=(null!==(s=null===(i=c.arrow)||void 0===i?void 0:i.y)&&void 0!==s?s:0)+d/2,y="",x="";return"bottom"===p?(y=u?m:"".concat(g,"px"),x="".concat(-d,"px")):"top"===p?(y=u?m:"".concat(g,"px"),x="".concat(l.floating.height+d,"px")):"right"===p?(y="".concat(-d,"px"),x=u?m:"".concat(v,"px")):"left"===p&&(y="".concat(l.floating.width+d,"px"),x=u?m:"".concat(v,"px")),{data:{x:y,y:x}}}});function e0(e){let[t,n="center"]=e.split("-");return[t,n]}var e1=i.forwardRef((e,t)=>{var n,r;let{container:o,...s}=e,[a,c]=i.useState(!1);(0,eI.N)(()=>c(!0),[]);let f=o||a&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return f?eb.createPortal((0,u.jsx)(l.sG.div,{...s,ref:t}),f):null});e1.displayName="Portal";var e2=n(7028),e5=n(2317),e3=n(1488),e4=i.forwardRef((e,t)=>(0,u.jsx)(l.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));e4.displayName="VisuallyHidden";var[e6,e8]=(0,a.A)("Tooltip",[eF]),e7=eF(),e9="TooltipProvider",te="tooltip.open",[tt,tn]=e6(e9),tr=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:s}=e,[a,l]=i.useState(!0),c=i.useRef(!1),f=i.useRef(0);return i.useEffect(()=>{let e=f.current;return()=>window.clearTimeout(e)},[]),(0,u.jsx)(tt,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:i.useCallback(()=>{window.clearTimeout(f.current),l(!1)},[]),onClose:i.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>l(!0),r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:i.useCallback(e=>{c.current=e},[]),disableHoverableContent:o,children:s})};tr.displayName=e9;var ti="Tooltip",[to,ts]=e6(ti),ta=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:o=!1,onOpenChange:s,disableHoverableContent:a,delayDuration:l}=e,c=tn(ti,e.__scopeTooltip),f=e7(t),[d,p]=i.useState(null),h=(0,g.B)(),m=i.useRef(0),v=null!=a?a:c.disableHoverableContent,y=null!=l?l:c.delayDuration,x=i.useRef(!1),[w=!1,b]=(0,e3.i)({prop:r,defaultProp:o,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(te))):c.onClose(),null==s||s(e)}}),S=i.useMemo(()=>w?x.current?"delayed-open":"instant-open":"closed",[w]),E=i.useCallback(()=>{window.clearTimeout(m.current),m.current=0,x.current=!1,b(!0)},[b]),_=i.useCallback(()=>{window.clearTimeout(m.current),m.current=0,b(!1)},[b]),C=i.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{x.current=!0,b(!0),m.current=0},y)},[y,b]);return i.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]),(0,u.jsx)(e$,{...f,children:(0,u.jsx)(to,{scope:t,contentId:h,open:w,stateAttribute:S,trigger:d,onTriggerChange:p,onTriggerEnter:i.useCallback(()=>{c.isOpenDelayed?C():E()},[c.isOpenDelayed,C,E]),onTriggerLeave:i.useCallback(()=>{v?_():(window.clearTimeout(m.current),m.current=0)},[_,v]),onOpen:E,onClose:_,disableHoverableContent:v,children:n})})};ta.displayName=ti;var tl="TooltipTrigger",tc=i.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,a=ts(tl,n),c=tn(tl,n),f=e7(n),d=i.useRef(null),p=(0,s.s)(t,d,a.onTriggerChange),h=i.useRef(!1),m=i.useRef(!1),g=i.useCallback(()=>h.current=!1,[]);return i.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,u.jsx)(eY,{asChild:!0,...f,children:(0,u.jsx)(l.sG.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:p,onPointerMove:(0,o.m)(e.onPointerMove,e=>{"touch"===e.pointerType||m.current||c.isPointerInTransitRef.current||(a.onTriggerEnter(),m.current=!0)}),onPointerLeave:(0,o.m)(e.onPointerLeave,()=>{a.onTriggerLeave(),m.current=!1}),onPointerDown:(0,o.m)(e.onPointerDown,()=>{h.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.m)(e.onFocus,()=>{h.current||a.onOpen()}),onBlur:(0,o.m)(e.onBlur,a.onClose),onClick:(0,o.m)(e.onClick,a.onClose)})})});tc.displayName=tl;var tu="TooltipPortal",[tf,td]=e6(tu,{forceMount:void 0}),tp=e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,o=ts(tu,t);return(0,u.jsx)(tf,{scope:t,forceMount:n,children:(0,u.jsx)(e2.C,{present:n||o.open,children:(0,u.jsx)(e1,{asChild:!0,container:i,children:r})})})};tp.displayName=tu;var th="TooltipContent",tm=i.forwardRef((e,t)=>{let n=td(th,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i="top",...o}=e,s=ts(th,e.__scopeTooltip);return(0,u.jsx)(e2.C,{present:r||s.open,children:s.disableHoverableContent?(0,u.jsx)(tx,{side:i,...o,ref:t}):(0,u.jsx)(tg,{side:i,...o,ref:t})})}),tg=i.forwardRef((e,t)=>{let n=ts(th,e.__scopeTooltip),r=tn(th,e.__scopeTooltip),o=i.useRef(null),a=(0,s.s)(t,o),[l,c]=i.useState(null),{trigger:f,onClose:d}=n,p=o.current,{onPointerInTransitChange:h}=r,m=i.useCallback(()=>{c(null),h(!1)},[h]),g=i.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(r,n.getBoundingClientRect());c(function(e){let t=e.slice();return t.sort((e,t)=>e.xt.x?1:e.yt.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(t)}([...function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,i),...function(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())])),h(!0)},[h]);return i.useEffect(()=>()=>m(),[m]),i.useEffect(()=>{if(f&&p){let e=e=>g(e,p),t=e=>g(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,g,m]),i.useEffect(()=>{if(l){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=(null==f?void 0:f.contains(t))||(null==p?void 0:p.contains(t)),i=!function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;er!=c>r&&n<(l-s)*(r-a)/(c-a)+s&&(i=!i)}return i}(n,l);r?m():i&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,l,d,m]),(0,u.jsx)(tx,{...e,ref:a})}),[tv,ty]=e6(ti,{isInside:!1}),tx=i.forwardRef((e,t)=>{let{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:s,onPointerDownOutside:a,...l}=e,c=ts(th,n),f=e7(n),{onClose:d}=c;return i.useEffect(()=>(document.addEventListener(te,d),()=>document.removeEventListener(te,d)),[d]),i.useEffect(()=>{if(c.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(c.trigger))&&d()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,d]),(0,u.jsx)(p,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,u.jsxs)(eV,{"data-state":c.stateAttribute,...f,...l,ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,u.jsx)(e5.xV,{children:r}),(0,u.jsx)(tv,{scope:n,isInside:!0,children:(0,u.jsx)(e4,{id:c.contentId,role:"tooltip",children:o||r})})]})})});tm.displayName=th;var tw="TooltipArrow";i.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,i=e7(n);return ty(tw,n).isInside?null:(0,u.jsx)(eZ,{...i,...r,ref:t})}).displayName=tw;var tb=tr,tS=ta,tE=tc,t_=tp,tC=tm},1524:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var r=n(2115);function i(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},1488:(e,t,n)=>{"use strict";n.d(t,{i:()=>o});var r=n(2115),i=n(1524);function o({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,s]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[o]=n,s=r.useRef(o),a=(0,i.c)(t);return r.useEffect(()=>{s.current!==o&&(a(o),s.current=o)},[o,s,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:o,c=(0,i.c)(n);return[l,r.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else s(t)},[a,e,s,c])]}},6611:(e,t,n)=>{"use strict";n.d(t,{N:()=>i});var r=n(2115),i=globalThis?.document?r.useLayoutEffect:()=>{}},698:(e,t,n)=>{"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{_:()=>r})},6971:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","brand-instagram","IconBrandInstagram",[["path",{d:"M4 8a4 4 0 0 1 4 -4h8a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-8a4 4 0 0 1 -4 -4z",key:"svg-0"}],["path",{d:"M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-1"}],["path",{d:"M16.5 7.5v.01",key:"svg-2"}]])},5281:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","brand-linkedin","IconBrandLinkedin",[["path",{d:"M8 11v5",key:"svg-0"}],["path",{d:"M8 8v.01",key:"svg-1"}],["path",{d:"M12 16v-5",key:"svg-2"}],["path",{d:"M16 16v-3a2 2 0 1 0 -4 0",key:"svg-3"}],["path",{d:"M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4z",key:"svg-4"}]])},5669:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","brand-whatsapp","IconBrandWhatsapp",[["path",{d:"M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9",key:"svg-0"}],["path",{d:"M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1",key:"svg-1"}]])},8239:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","mail","IconMail",[["path",{d:"M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z",key:"svg-0"}],["path",{d:"M3 7l9 6l9 -6",key:"svg-1"}]])},357:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","map-pin","IconMapPin",[["path",{d:"M9 11a3 3 0 1 0 6 0a3 3 0 0 0 -6 0",key:"svg-0"}],["path",{d:"M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z",key:"svg-1"}]])},2064:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(775).A)("outline","phone","IconPhone",[["path",{d:"M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2",key:"svg-0"}]])},1838:(e,t,n)=>{"use strict";n.d(t,{N:()=>s});var r=n(2115),i=n(7249),o=n(3307);function s(e){let t=(0,r.useRef)(0),{isStatic:n}=(0,r.useContext)(i.Q);(0,r.useEffect)(()=>{if(n)return;let r=({timestamp:n,delta:r})=>{t.current||(t.current=n),e(n-t.current,r)};return o.Gt.update(r,!0),()=>(0,o.WG)(r)},[e])}},5087:(e,t,n)=>{"use strict";let r,i;n.d(t,{L:()=>$});var o=n(3250),s=n(9234),a=n(2115),l=n(5107),c=n(9889);let u=new WeakMap;function f({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=u.get(e))||void 0===r||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function d(e){e.forEach(f)}let p=new Set;var h=n(6781),m=n(2206);let g=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),v=()=>({time:0,x:g(),y:g()}),y={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function x(e,t,n,r){let i=n[t],{length:o,position:s}=y[t],a=i.current,l=n.time;i.current=e[`scroll${s}`],i.scrollLength=e[`scroll${o}`]-e[`client${o}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,h.q)(0,i.scrollLength,i.current);let c=r-l;i.velocity=c>50?0:(0,m.f)(i.current-a,c)}let w={All:[[0,0],[1,1]]},b={start:0,center:.5,end:1};function S(e,t,n=0){let r=0;if(e in b&&(e=b[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let E=[0,0];var _=n(7751),C=n(742);let A={x:0,y:0};var O=n(3307);let R=new WeakMap,k=new WeakMap,P=new WeakMap,T=e=>e===document.documentElement?window:e;function L(e,{container:t=document.documentElement,...n}={}){let o=P.get(t);o||(o=new Set,P.set(t,o));let s=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight})(e,r.target,n),update:t=>{x(e,"x",n,t),x(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=w.All}=n,{target:i=e,axis:o="y"}=n,s="y"===o?"height":"width",a=i!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let i=null,o=r.parentNode;for(;!i;)"svg"===o.tagName&&(i=o),o=r.parentNode;r=i}else break;return n}(i,e):A,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let u=!t[o].interpolate,f=r.length;for(let e=0;et(n)}}(t,e,v(),n);if(o.add(s),!R.has(t)){let e=()=>{for(let e of o)e.measure()},n=()=>{for(let e of o)e.update(O.uv.timestamp)},s=()=>{for(let e of o)e.notify()},a=()=>{O.Gt.read(e,!1,!0),O.Gt.read(n,!1,!0),O.Gt.update(s,!1,!0)};R.set(t,a);let l=T(t);window.addEventListener("resize",a,{passive:!0}),t!==document.documentElement&&k.set(t,"function"==typeof t?(p.add(t),i||(i=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};p.forEach(e=>e(t))},window.addEventListener("resize",i)),()=>{p.delete(t),!p.size&&i&&(i=void 0)}):function(e,t){r||"undefined"==typeof ResizeObserver||(r=new ResizeObserver(d));let n=(0,c.KJ)(e);return n.forEach(e=>{let n=u.get(e);n||(n=new Set,u.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=u.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,a)),l.addEventListener("scroll",a,{passive:!0})}let a=R.get(t);return O.Gt.read(a,!1,!0),()=>{var e;(0,O.WG)(a);let n=P.get(t);if(!n||(n.delete(s),n.size))return;let r=R.get(t);R.delete(t),r&&(T(t).removeEventListener("scroll",r),null===(e=k.get(t))||void 0===e||e(),window.removeEventListener("resize",r))}}function M(e,t){let n;let r=()=>{let{currentTime:r}=t,i=(null===r?0:r.value)/100;n!==i&&e(i),n=i};return O.Gt.update(r,!0),()=>(0,O.WG)(r)}var N=n(5192),j=n(6054);let I=new Map;function z({source:e,container:t=document.documentElement,axis:n="y"}={}){e&&(t=e),I.has(t)||I.set(t,{});let r=I.get(t);return r[n]||(r[n]=(0,N.J)()?new ScrollTimeline({source:t,axis:n}):function({source:e,container:t,axis:n="y"}){e&&(t=e);let r={value:0},i=L(e=>{r.value=100*e[n].progress},{container:t,axis:n});return{currentTime:r,cancel:i}}({source:t,axis:n})),r[n]}function D(e){return e&&(e.target||e.offset)}var F=n(5403);function B(e,t){(0,l.$)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let W=()=>({scrollX:(0,o.OQ)(0),scrollY:(0,o.OQ)(0),scrollXProgress:(0,o.OQ)(0),scrollYProgress:(0,o.OQ)(0)});function $({container:e,target:t,layoutEffect:n=!0,...r}={}){let i=(0,s.M)(W);return(n?F.E:a.useEffect)(()=>(B("target",t),B("container",e),function(e,{axis:t="y",...n}={}){let r={axis:t,...n};return"function"==typeof e?2===e.length||D(r)?L(t=>{e(t[r.axis].progress,t)},r):M(e,z(r)):function(e,t){if(e.flatten(),D(t))return e.pause(),L(n=>{e.time=e.duration*n[t.axis].progress},t);{let n=z(t);return e.attachTimeline?e.attachTimeline(n,e=>(e.pause(),M(t=>{e.time=e.duration*t},n))):j.l}}(e,r)}((e,{x:t,y:n})=>{i.scrollX.set(t.current),i.scrollXProgress.set(t.progress),i.scrollY.set(n.current),i.scrollYProgress.set(n.progress)},{...r,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(r.offset)]),i}},569:(e,t,n)=>{"use strict";n.d(t,{V:()=>s});var r=n(2115),i=n(4420),o=n(3307);function s(e){var t,n;let s=(0,i.d)(e.getVelocity()),a=()=>{let t=e.getVelocity();s.set(t),t&&o.Gt.update(a)};return t="change",n=()=>{o.Gt.update(a,!1,!0)},(0,r.useInsertionEffect)(()=>e.on(t,n),[e,t,n]),s}}}]);