1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4375],{61139:function(e,t,n){"use strict";var r=n(2944),o=n(56290),i=n.n(o),l=n(54249),a=n(52685);let s={isLoading:!0,isEnabled:!1,requiredGdprPurposes:[]},u=(e,t)=>{switch(t.type){case"update_required_purposes":return{...e,requiredGdprPurposes:t.requiredGdprPurposes};case"update_consent":return{...e,isLoading:!1,isEnabled:e.requiredGdprPurposes.reduce((e,n)=>e&&t.consent.gdprPurposes[n],!0)};default:return e}};t.default=e=>{let{className:t,useDefaultStyles:n,requiredGdprPurposes:o,customLoadingNodes:c,customConsentNotGrantedNodes:d,style:f,children:p}=e,{userPreferences:h,openPreferences:v,i18nDictionary:m}=(0,a.useIubenda)(),[g,y]=(0,l.useReducer)(u,s),[b,w]=(0,l.useState)();return(0,l.useEffect)(()=>{if(o.length<1)throw Error("Required purposes array cannot be empty!");y({type:"update_required_purposes",requiredGdprPurposes:o})},[o]),(0,l.useEffect)(()=>{!0===h.hasBeenLoaded&&y({type:"update_consent",consent:h})},[h,g.requiredGdprPurposes]),(0,l.useEffect)(()=>{let e=["mep-next-iubenda-wrapper"];(void 0===n||!0===n)&&e.push(i().wrapper),void 0!==t&&t.length>0&&e.push(t),w(e.join(" "))},[t,n]),void 0===b?(0,r.jsx)(r.Fragment,{}):(0,r.jsx)("div",{className:b,style:f,children:!0===g.isEnabled?p:!0===g.isLoading?null!=c?c:(0,r.jsx)("div",{className:"mep-next-iubenda-loading",children:m.consentAwareWrapper.loading}):null!=d?d:(0,r.jsxs)("div",{className:"mep-next-iubenda-consent-not-granted",children:[m.consentAwareWrapper.consentNotGranted,(0,r.jsx)("button",{onClick:()=>v(),children:m.consentAwareWrapper.openPreferencesButtonText})]})})}},30981:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(2944),o=n(54249),i=n(8002),l=n.n(i),a=n(52685);let s=e=>{if(!1===e.enableGdpr&&!1===e.enableLgpd&&!1===e.enableUspr)throw Error('You must enable at least one of the following flags: "enableGdpr", "enableLgpd" or "enableUspr"');if(!0===e.enableTcf&&!0!==e.enableGdpr)throw Error("IAB Transparency and Consent Framework can only be enabled if GDPR is enabled too");e.enableLgpd,e.enableUspr,e.enableTcf};var u=e=>{let{config:t,version:n}=e,{dispatchUserPreferences:i}=(0,a.useIubenda)(),u="current"===n?"":"/".concat(n);return(0,o.useEffect)(()=>{var e;s(t);let n=window._iub=window._iub||[];n.csReady&&(null===(e=n.cs)||void 0===e?void 0:e.api.isPreferenceExpressed())?i({type:"update",rawData:n.cs.consent}):(n.csConfiguration=t,n.csConfiguration.callback={onPreferenceExpressedOrNotNeeded:function(e){if(e)i({type:"update",rawData:e});else{i({type:"consent_not_needed"});return}}})},[t,i]),(0,r.jsxs)(r.Fragment,{children:[!0===t.enableTcf?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l(),{src:"//cdn.iubenda.com/cs/tcf".concat(u,"/stub-v2.js"),type:"text/javascript"},"iubenda_tcf"),(0,r.jsx)(l(),{src:"//cdn.iubenda.com/cs/tcf".concat(u,"/safe-tcf-v2.js"),type:"text/javascript"},"iubenda_safe_tcf")]}):(0,r.jsx)(r.Fragment,{}),!0===t.enableUspr?(0,r.jsx)(l(),{src:"//cdn.iubenda.com/cs/gpp".concat(u,"/stub.js"),type:"text/javascript"},"iubenda_gpp"):(0,r.jsx)(r.Fragment,{}),(0,r.jsx)(l(),{src:"//cdn.iubenda.com/cs".concat(u,"/iubenda_cs.js"),type:"text/javascript",async:!0},"iubenda_cs")]})}},52685:function(e,t,n){"use strict";n.r(t),n.d(t,{IubendaProvider:function(){return d},useIubenda:function(){return c}});var r=n(2944),o=n(54249),i=n(30981);let l={en:{consentAwareWrapper:{loading:"Loading consent data...",consentNotGranted:"Consent is not granted for this content. Please update your preferences to enable it.",openPreferencesButtonText:"Open preferences"}},it:{consentAwareWrapper:{loading:"Caricamento dati consenso...",consentNotGranted:"\xc8 stato negato il consenso per questo contenuto. Puoi cambiare le tue preferenze per visualizzarlo.",openPreferencesButtonText:"Apri preferenze"}}},a={hasBeenLoaded:!1,gdprPurposes:{necessary:!1,functionality:!1,experience:!1,measurement:!1,marketing:!1}},s=(e,t)=>{switch(t.type){case"update":var n,r,o,i,l;if(void 0===t.rawData)throw Error("Invalid user preferences (Iubenda raw data).");return{hasBeenLoaded:!0,gdprPurposes:{necessary:(null===(n=t.rawData.purposes)||void 0===n?void 0:n["1"])===!0,functionality:(null===(r=t.rawData.purposes)||void 0===r?void 0:r["2"])===!0,experience:(null===(o=t.rawData.purposes)||void 0===o?void 0:o["3"])===!0,measurement:(null===(i=t.rawData.purposes)||void 0===i?void 0:i["4"])===!0,marketing:(null===(l=t.rawData.purposes)||void 0===l?void 0:l["5"])===!0},rawData:t.rawData};case"consent_not_needed":return a.gdprPurposes.necessary=!0,a.gdprPurposes.functionality=!0,a.gdprPurposes.experience
1=!0,a.gdprPurposes.measurement=!0,a.gdprPurposes.marketing=!0,a;case"reset":return a;default:return e}},u=(0,o.createContext)({}),c=()=>(0,o.useContext)(u),d=e=>{var t,n,c;let{bannerConfig:d,bannerVersion:f,lang:p,fallbackLang:h,customI18nDictionaries:v,children:m}=e,[g,y]=(0,o.useReducer)(s,a),b=null!=h?h:"en",w=null!=p?p:b,E=null!==(c=null!==(n=null!==(t=(null!=v?v:l)[w.toLowerCase()])&&void 0!==t?t:(null!=v?v:l)[w.split("-")[0].toLowerCase()])&&void 0!==n?n:(null!=v?v:l)[b.toLowerCase()])&&void 0!==c?c:(null!=v?v:l)[b.split("-")[0].toLowerCase()];if(void 0===E)throw Error('Cannot find any i18n dictionary for lang "'.concat(w,'" with fallback to "').concat(b,'".'));return(0,r.jsxs)(u.Provider,{value:{userPreferences:g,dispatchUserPreferences:y,showCookiePolicy:()=>window._iub.cs.api.showCP(),openPreferences:()=>window._iub.cs.api.openPreferences(),showTcfVendors:()=>window._iub.cs.api.showTcfVendors(),resetCookies:()=>window._iub.cs.api.resetCookies(),i18nDictionary:E},children:[m,(0,r.jsx)(i.default,{config:d,version:null!=f?f:"current"})]})}},48249:function(e,t,n){"use strict";n.d(t,{p:function(){return l}});var r=n(2944);let o=e=>{let t=e.replace(/(?:-|_)(\w)/g,(e,t)=>t?t.toUpperCase():"");return t[0].toUpperCase()+t.slice(1)};n(28070);let i=({slice:e})=>null;function l({slices:e=[],components:t={},resolver:n,defaultComponent:l,context:a={}}){let s=e.map((s,u)=>{let c="slice_type"in s?s.slice_type:s.type,d=t[c]||l;if(n){let e=n({slice:s,sliceName:o(c),i:u});e&&(d=e)}let f="id"in s&&s.id?s.id:`${u}-${JSON.stringify(s)}`;if(!d)return(0,r.jsx)(i,{slice:s},f);if(!s.__mapped)return(0,r.jsx)(d,{slice:s,index:u,slices:e,context:a},f);{let{__mapped:e,...t}=s;return(0,r.jsx)(d,{...t},f)}});return(0,r.jsx)(r.Fragment,{children:s})}},95003:function(e){var t,n;t="undefined"!=typeof window?window:this,n=function(){function e(){}let t=e.prototype;return t.on=function(e,t){if(!e||!t)return this;let n=this._events=this._events||{},r=n[e]=n[e]||[];return r.includes(t)||r.push(t),this},t.once=function(e,t){if(!e||!t)return this;this.on(e,t);let n=this._onceEvents=this._onceEvents||{};return(n[e]=n[e]||{})[t]=!0,this},t.off=function(e,t){let n=this._events&&this._events[e];if(!n||!n.length)return this;let r=n.indexOf(t);return -1!=r&&n.splice(r,1),this},t.emitEvent=function(e,t){let n=this._events&&this._events[e];if(!n||!n.length)return this;n=n.slice(0),t=t||[];let r=this._onceEvents&&this._onceEvents[e];for(let o of n)r&&r[o]&&(this.off(e,o),delete r[o]),o.apply(this,t);return this},t.allOff=function(){return delete this._events,delete this._onceEvents,this},e},e.exports?e.exports=n():t.EvEmitter=n()},63063:function(e,t,n){"use strict";n.d(t,{L:function(){return E}});var r,o,i,l,a,s,u,c,d=function(){return"undefined"!=typeof window},f=function(){return r||d()&&(r=window.gsap)&&r.registerPlugin&&r},p=function(e){return"string"==typeof e},h=function(e){return"function"==typeof e},v=function(e,t){var n="x"===t?"Width":"Height",r="scroll"+n,o="client"+n;return e===i||e===l||e===a?Math.max(l[r],a[r])-(i["inner"+n]||l[o]||a[o]):e[r]-e["offset"+n]},m=function(e,t){var n="scroll"+("x"===t?"Left":"Top");return e===i&&(null!=e.pageXOffset?n="page"+t.toUpperCase()+"Offset":e=null!=l[n]?l:a),function(){return e[n]}},g=function(e,t,n,r){if(h(e)&&(e=e(t,n,r)),"object"!=typeof e)return p(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var o,i={};for(o in e)i[o]="onAutoKill"!==o&&h(e[o])?e[o](t,n,r):e[o];return i},y=function(e,t){if(!(e=s(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var n=e.getBoundingClientRect(),r=!t||t===i||t===a,o=r?{top:l.clientTop-(i.pageYOffset||l.scrollTop||a.scrollTop||0),left:l.clientLeft-(i.pageXOffset||l.scrollLeft||a.scrollLeft||0)}:t.getBoundingClientRect(),u={x:n.left-o.left,y:n.top-o.top};return!r&&t&&(u.x+=m(t,"x")(),u.y+=m(t,"y")()),u},b=function(e,t,n,r,o){return isNaN(e)||"object"==typeof e?p(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+r-o:"max"===e?v(t,n)-o:Math.min(v(t,n),y(e,t)[n]-o):parseFloat(e)-o},w=function(){r=f(),d()&&r&&"undefined"!=typeof document&&document.body&&(i=window,a=document.body,l=document.documentElement,s=r.utils.toArray,r.config({autoKillThreshold:7}),u=r.config(),o=1)},E={version:"3.14.2",name:"scrollTo",rawVars:1,register:function(e){r=e,w()},init:function(e,t,n,l,a){o||w();var s=r.getProperty(e,"scrollSnapType");this.isWin=e===i,this.target=e,this.tween=n,t=g(t,l,e,a),this.vars=t,this.autoKill=!!("autoKill"in t?t:u).autoKill,this.getX=m(e,"x"),this.getY=m(e,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),c||
1(c=r.core.globals().ScrollTrigger),"smooth"===r.getProperty(e,"scrollBehavior")&&r.set(e,{scrollBehavior:"auto"}),s&&"none"!==s&&(this.snap=1,this.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=t.x?(this.add(this,"x",this.x,b(t.x,e,"x",this.x,t.offsetX||0),l,a),this._props.push("scrollTo_x")):this.skipX=1,null!=t.y?(this.add(this,"y",this.y,b(t.y,e,"y",this.y,t.offsetY||0),l,a),this._props.push("scrollTo_y")):this.skipY=1},render:function(e,t){for(var n,r,o,l,a,s=t._pt,d=t.target,f=t.tween,p=t.autoKill,h=t.xPrev,m=t.yPrev,g=t.isWin,y=t.snap,b=t.snapInline;s;)s.r(e,s.d),s=s._next;n=g||!t.skipX?t.getX():h,o=(r=g||!t.skipY?t.getY():m)-m,l=n-h,a=u.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),p&&(!t.skipX&&(l>a||l<-a)&&n<v(d,"x")&&(t.skipX=1),!t.skipY&&(o>a||o<-a)&&r<v(d,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(f.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(f,t.vars.onAutoKillParams||[]))),g?i.scrollTo(t.skipX?n:t.x,t.skipY?r:t.y):(t.skipY||(d.scrollTop=t.y),t.skipX||(d.scrollLeft=t.x)),y&&(1===e||0===e)&&(r=d.scrollTop,n=d.scrollLeft,b?d.style.scrollSnapType=b:d.style.removeProperty("scroll-snap-type"),d.scrollTop=r+1,d.scrollLeft=n+1,d.scrollTop=r,d.scrollLeft=n),t.xPrev=t.x,t.yPrev=t.y,c&&c.update()},kill:function(e){var t="scrollTo"===e,n=this._props.indexOf(e);return(t||"scrollTo_x"===e)&&(this.skipX=1),(t||"scrollTo_y"===e)&&(this.skipY=1),n>-1&&this._props.splice(n,1),!this._props.length}};E.max=v,E.getOffset=y,E.buildGetter=m,E.config=function(e){for(var t in u||w()||(u=r.config()),e)u[t]=e[t]},f()&&r.registerPlugin(E)},97599:function(e,t){var n,r,o,i,l,a,s,u,c,d,f,p,h,v,m,g,y,b,w,E;n=/[achlmqstvz]|(-?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,r=/[\+\-]?\d*\.?\d+e[\+\-]?\d+/ig,o=Math.PI/180,i=Math.sin,l=Math.cos,a=Math.abs,s=Math.sqrt,u=function(e){return Math.round(1e5*e)/1e5||0},c=function(e){return e.closed=.001>Math.abs(e[0]-e[e.length-2])&&.001>Math.abs(e[1]-e[e.length-1])},p=function(){return d||"undefined"!=typeof window&&(d=window.gsap)&&d.registerPlugin&&d},h=function(){(d=p())?(d.registerEase("_CE",E.create),f=1):console.warn("Please gsap.registerPlugin(CustomEase)")},v=function(e){return~~(1e3*e+(e<0?-.5:.5))/1e3},m=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/gi,g=/[cLlsSaAhHvVtTqQ]/g,y=function(e){var t,n=e.length,r=1e20;for(t=1;t<n;t+=6)+e[t]<r&&(r=+e[t]);return r},b=function(e,t,n){n||0===n||(n=Math.max(+e[e.length-1],+e[1]));var r,o=-1*+e[0],i=-n,l=e.length,a=1/(+e[l-2]+o),s=-t||(Math.abs(+e[l-1]-+e[1])<.01*(+e[l-2]-+e[0])?y(e)+i:+e[l-1]+i);for(r=0,s=s?1/s:-a;r<l;r+=2)e[r]=(+e[r]+o)*a,e[r+1]=(+e[r+1]+i)*s},w=function e(t,n,r,o,i,l,a,s,u,c,d){var f,p=(t+r)/2,h=(n+o)/2,v=(r+i)/2,m=(o+l)/2,g=(i+a)/2,y=(l+s)/2,b=(p+v)/2,w=(h+m)/2,E=(v+g)/2,x=(m+y)/2,k=(b+E)/2,_=(w+x)/2,P=a-t,S=s-n,C=Math.abs((r-a)*S-(o-s)*P),T=Math.abs((i-a)*S-(l-s)*P);return c||(c=[{x:t,y:n},{x:a,y:s}],d=1),c.splice(d||c.length-1,0,{x:k,y:_}),(C+T)*(C+T)>u*(P*P+S*S)&&(f=c.length,e(t,n,p,h,b,w,k,_,u,c,d),e(k,_,E,x,g,y,a,s,u,c,d+1+(c.length-f))),c},(E=function(){function e(e,t,n){f||h(),this.id=e,this.setData(t,n)}var t=e.prototype;return t.setData=function(e,t){t=t||{};var u,f,p,h,v,y,E,x,k,_=(e=e||"0,0,1,1").match(m),P=1,S=[],C=[],T=t.precision||1,O=T<=1;if(this.data=e,(g.test(e)||~e.indexOf("M")&&0>e.indexOf("C"))&&(_=function(e){var t,u,d,f,p,h,v,m,g,y,b,w,E,x,k,_=(e+"").replace(r,function(e){var t=+e;return t<1e-4&&t>-.0001?0:t}).match(n)||[],P=[],S=0,C=0,T=2/3,O=_.length,A=0,L="ERROR: malformed path: "+e,N=function(e,t,n,r){y=(n-e)/3,b=(r-t)/3,v.push(e+y,t+b,n-y,r-b,n,r)};if(!e||!isNaN(_[0])||isNaN(_[1]))return console.log(L),P;for(t=0;t<O;t++)if(E=p,isNaN(_[t])?h=(p=_[t].toUpperCase())!==_[t]:t--,d=+_[t+1],f=+_[t+2],h&&(d+=S,f+=C),t||(m=d,g=f),"M"===p)v&&(v.length<8?P.length-=1:A+=v.length,c(v)),S=m=d,C=g=f,v=[d,f],P.push(v),t+=2,p="L";else if("C"===p)v||(v=[0,0]),h||(S=C=0),v.push(d,f,S+1*_[t+3],C+1*_[t+4],S+=1*_[t+5],C+=1*_[t+6]),t+=6;else if("S"===p)y=S,b=C,("C"===E||"S"===E)&&(y+=S-v[v.length-4],b+=C-v[v.length-3]),h||(S=C=0),v.push(y,b,d,f,S+=1*_[t+3],C+=1*_[t+4]),t+=4;else if("Q"===p)y=S+(d-S)*T,b=C+(f-C)*T,h||(S=C=0),S+=1*_[t+3],C+=1*_[t+4],v.push(y,b,S+(d-S)*T,C+(f-C)*T,S,C),t+=4;else if("T"===p)y=S-v[v.length-4],b=C-v[v.length-3],v.push(S+y,C+b,d+(S+1.5*y-d)*T,f+(C+1.5*b-f)*T,S=d,C=f),t+=2;else if("H"===p)N(S,C,S=d,C),t+=1;
1else if("V"===p)N(S,C,S,C=d+(h?C-S:0)),t+=1;else if("L"===p||"Z"===p)"Z"===p&&(d=m,f=g,v.closed=!0),("L"===p||a(S-d)>.5||a(C-f)>.5)&&(N(S,C,d,f),"L"===p&&(t+=2)),S=d,C=f;else if("A"===p){if(x=_[t+4],k=_[t+5],y=_[t+6],b=_[t+7],u=7,x.length>1&&(x.length<3?(b=y,y=k,u--):(b=k,y=x.substr(2),u-=2),k=x.charAt(1),x=x.charAt(0)),w=function(e,t,n,r,u,c,d,f,p){if(e!==f||t!==p){n=a(n),r=a(r);var h=u%360*o,v=l(h),m=i(h),g=Math.PI,y=2*g,b=(e-f)/2,w=(t-p)/2,E=v*b+m*w,x=-m*b+v*w,k=E*E,_=x*x,P=k/(n*n)+_/(r*r);P>1&&(n=s(P)*n,r=s(P)*r);var S=n*n,C=r*r,T=(S*C-S*_-C*k)/(S*_+C*k);T<0&&(T=0);var O=(c===d?-1:1)*s(T),A=n*x/r*O,L=-(r*E/n*O),N=(e+f)/2+(v*A-m*L),F=(t+p)/2+(m*A+v*L),j=(E-A)/n,M=(x-L)/r,R=(-E-A)/n,I=(-x-L)/r,D=j*j+M*M,B=(M<0?-1:1)*Math.acos(j/s(D)),V=(j*I-M*R<0?-1:1)*Math.acos((j*R+M*I)/s(D*(R*R+I*I)));isNaN(V)&&(V=g),!d&&V>0?V-=y:d&&V<0&&(V+=y),B%=y;var W,H=Math.ceil(a(V%=y)/(y/4)),z=[],Y=V/H,q=4/3*i(Y/2)/(1+l(Y/2)),U=v*n,G=m*n,K=-(m*r),Z=v*r;for(W=0;W<H;W++)E=l(u=B+W*Y),x=i(u),j=l(u+=Y),M=i(u),z.push(E-q*x,x+q*E,j+q*M,M-q*j,j,M);for(W=0;W<z.length;W+=2)E=z[W],x=z[W+1],z[W]=E*U+x*K+N,z[W+1]=E*G+x*Z+F;return z[W-2]=f,z[W-1]=p,z}}(S,C,+_[t+1],+_[t+2],+_[t+3],+x,+k,(h?S:0)+1*y,(h?C:0)+1*b),t+=u,w)for(u=0;u<w.length;u++)v.push(w[u]);S=v[v.length-2],C=v[v.length-1]}else console.log(L);return(t=v.length)<6?(P.pop(),t=0):c(v),P.totalPoints=A+t,P}(e)[0]),4===(u=_.length))_.unshift(0,0),_.push(1,1),u=8;else if((u-2)%6)throw"Invalid CustomEase";for((0!=+_[0]||1!=+_[u-2])&&b(_,t.height,t.originY),this.segment=_,h=2;h<u;h+=6)f={x:+_[h-2],y:+_[h-1]},p={x:+_[h+4],y:+_[h+5]},S.push(f,p),w(f.x,f.y,+_[h],+_[h+1],+_[h+2],+_[h+3],p.x,p.y,1/(2e5*T),S,S.length-1);for(h=0,u=S.length;h<u;h++)E=S[h],x=S[h-1]||E,(E.x>x.x||x.y!==E.y&&x.x===E.x||E===x)&&E.x<=1?(x.cx=E.x-x.x,x.cy=E.y-x.y,x.n=E,x.nx=E.x,O&&h>1&&Math.abs(x.cy/x.cx-S[h-2].cy/S[h-2].cx)>2&&(O=0),x.cx<P&&(x.cx?P=x.cx:(x.cx=.001,h===u-1&&(x.x-=.001,P=Math.min(P,.001),O=0)))):(S.splice(h--,1),u--);if(v=1/(u=1/P+1|0),y=0,E=S[0],O){for(h=0;h<u;h++)k=h*v,E.nx<k&&(E=S[++y]),f=E.y+(k-E.x)/E.cx*E.cy,C[h]={x:k,cx:v,y:f,cy:0,nx:9},h&&(C[h-1].cy=f-C[h-1].y);y=S[S.length-1],C[u-1].cy=y.y-f,C[u-1].cx=y.x-C[C.length-1].x}else{for(h=0;h<u;h++)E.nx<h*v&&(E=S[++y]),C[h]=E;y<S.length-1&&(C[h-1]=S[S.length-2])}return this.ease=function(e){var t=C[e*u|0]||C[u-1];return t.nx<e&&(t=t.n),t.y+(e-t.x)/t.cx*t.cy},this.ease.custom=this,this.id&&d&&d.registerEase(this.id,this.ease),this},t.getSVGData=function(t){return e.getSVGData(this,t)},e.create=function(t,n,r){return new e(t,n,r).ease},e.register=function(e){d=e,h()},e.get=function(e){return d.parseEase(e)},e.getSVGData=function(t,n){var r,o,i,l,a,s,c,f,p,h,m=(n=n||{}).width||100,g=n.height||100,y=n.x||0,b=(n.y||0)+g,w=d.utils.toArray(n.path)[0];if(n.invert&&(g=-g,b=0),"string"==typeof t&&(t=d.parseEase(t)),t.custom&&(t=t.custom),t instanceof e)r=function(e){"number"==typeof e[0]&&(e=[e]);var t,n,r,o,i="",l=e.length;for(n=0;n<l;n++){for(i+="M"+u((o=e[n])[0])+","+u(o[1])+" C",t=o.length,r=2;r<t;r++)i+=u(o[r++])+","+u(o[r++])+" "+u(o[r++])+","+u(o[r++])+" "+u(o[r++])+","+u(o[r])+" ";o.closed&&(i+="z")}return i}(function(e,t,n,r,o,i,l){for(var a,s,u,c,d,f=e.length;--f>-1;)for(u=0,s=(a=e[f]).length;u<s;u+=2)c=a[u],d=a[u+1],a[u]=c*t+0*d+i,a[u+1]=0*c+d*o+l;return e._dirty=1,e}([t.segment.slice(0)],m,0,0,-g,y,b));else{for(r=[y,b],l=1/(c=Math.max(5,200*(n.precision||1))),c+=2,f=5/c,p=v(y+l*m),o=((h=v(b+-(t(l)*g)))-b)/(p-y),i=2;i<c;i++)a=v(y+i*l*m),(Math.abs(((s=v(b+-(t(i*l)*g)))-h)/(a-p)-o)>f||i===c-1)&&(r.push(p,h),o=(s-h)/(a-p)),p=a,h=s;r="M"+r.join(",")}return w&&w.setAttribute("d",r),r},e}()).version="3.14.2",E.headless=!0,p()&&d.registerPlugin(E),t.CustomEase=E,t.default=E,Object.defineProperty(t,"__esModule",{value:!0})},96056:function(e,t,n){var r,o;r="undefined"!=typeof window?window:this,o=function(e,t){let n=e.jQuery,r=e.console;function o(e,t,i){var l;if(!(this instanceof o))return new o(e,t,i);let a=e;if("string"==typeof e&&(a=document.querySelectorAll(e)),!a){r.error(`Bad element for imagesLoaded ${a||e}`);return}this.elements=Array.isArray(l=a)?l:"object"==typeof l&&"number"==typeof l.length?[...l]:[l],this.options={},"function"==typeof t?i=t:Object.assign(this.options,t),i&&this.on("always",i),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))}o.prototype=Object.create(t.prototype),o.prototype.getImages=function(){this.images=[],this.elements.forEac
1h(this.addElementImages,this)};let i=[1,9,11];o.prototype.addElementImages=function(e){"IMG"===e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);let{nodeType:t}=e;if(t&&i.includes(t)){for(let t of e.querySelectorAll("img"))this.addImage(t);if("string"==typeof this.options.background)for(let t of e.querySelectorAll(this.options.background))this.addElementBackgroundImages(t)}};let l=/url\((['"])?(.*?)\1\)/gi;function a(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}return o.prototype.addElementBackgroundImages=function(e){let t=getComputedStyle(e);if(!t)return;let n=l.exec(t.backgroundImage);for(;null!==n;){let r=n&&n[2];r&&this.addBackground(r,e),n=l.exec(t.backgroundImage)}},o.prototype.addImage=function(e){let t=new a(e);this.images.push(t)},o.prototype.addBackground=function(e,t){let n=new s(e,t);this.images.push(n)},o.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}let e=(e,t,n)=>{setTimeout(()=>{this.progress(e,t,n)})};this.images.forEach(function(t){t.once("progress",e),t.check()})},o.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&r&&r.log(`progress: ${n}`,e,t)},o.prototype.complete=function(){let e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){let e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},a.prototype=Object.create(t.prototype),a.prototype.check=function(){if(this.getIsImageComplete()){this.confirm(0!==this.img.naturalWidth,"naturalWidth");return}this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src},a.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},a.prototype.confirm=function(e,t){this.isLoaded=e;let{parentNode:n}=this.img,r="PICTURE"===n.nodeName?n:this.img;this.emitEvent("progress",[this,r,t])},a.prototype.handleEvent=function(e){let t="on"+e.type;this[t]&&this[t](e)},a.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},a.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},a.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(a.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((n=t).fn.imagesLoaded=function(e,t){return new o(this,e,t).jqDeferred.promise(n(this))})},o.makeJQueryPlugin(),o},e.exports?e.exports=o(r,n(95003)):r.imagesLoaded=o(r,r.EvEmitter)},61715:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(84616).Z)("ArrowRightToLine",[["path",{d:"M17 12H3",key:"8awo09"}],["path",{d:"m11 18 6-6-6-6",key:"8c2y43"}],["path",{d:"M21 5v14",key:"nzette"}]])},43551:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n(62324),o=n(54249),i=n(13150);function l(e){let{locale:t,...n}=e;if(!t)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl.dev/docs/configuration#locale");return o.createElement(i.IntlProvider,(0,r.g)({locale:t},n))}},46088:function(e,t,n){"use strict";n.d(t,{U0:function(){return s},zf:function(){return l}});var r=n(95749),o=n(54249),i=(0,o.createContext)({client:r.ZP,bootstrap:void 0});function l(e){var t,n,l=e.children,a=e.client,s=e.apiKey,u=e.options,c=(0,o.useRef)(null),d=(0,o.useMemo)(function(){return a?(s&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),u&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),a):(s||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),r.ZP)},[a,s,JSON.stringify(u)]);return(0,o.useEffect)(function(){if(!a){var e=c.current;e?(s!==e.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),u&&!function e(t,n,r){if(void 0===r&&(r=new WeakMap),t===n)return!0;
1if("object"!=typeof t||null===t||"object"!=typeof n||null===n)return!1;if(r.has(t)&&r.get(t)===n)return!0;r.set(t,n);var o=Object.keys(t),i=Object.keys(n);if(o.length!==i.length)return!1;for(var l=0;l<o.length;l++){var a=o[l];if(!i.includes(a)||!e(t[a],n[a],r))return!1}return!0}(u,e.options)&&r.ZP.set_config(u)):(r.ZP.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),r.ZP.init(s,u)),c.current={apiKey:s,options:null!=u?u:{}}}},[a,s,JSON.stringify(u)]),o.createElement(i.Provider,{value:{client:d,bootstrap:null!==(t=null==u?void 0:u.bootstrap)&&void 0!==t?t:null===(n=null==a?void 0:a.config)||void 0===n?void 0:n.bootstrap}},l)}var a=function(e){return"function"==typeof e},s=function(){return(0,o.useContext)(i).client},u=function(e,t){return(u=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};"function"==typeof SuppressedError&&SuppressedError;var c={componentStack:null,exceptionEvent:null,error:null};!function(e){function t(t){var n=e.call(this,t)||this;return n.state=c,n}!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}u(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidCatch=function(e,t){var n,r=this.props.additionalProperties;a(r)?n=r(e):"object"==typeof r&&(n=r);var o=this.context.client.captureException(e,n),i=t.componentStack;this.setState({error:e,componentStack:null!=i?i:null,exceptionEvent:o})},t.prototype.render=function(){var e=this.props,t=e.children,n=e.fallback,r=this.state;if(null==r.componentStack)return a(t)?t():t;var i=a(n)?o.createElement(n,{error:r.error,componentStack:r.componentStack,exceptionEvent:r.exceptionEvent}):n;return o.isValidElement(i)?i:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),o.createElement(o.Fragment,null))},t.contextType=i}(o.Component)},29642:function(e,t,n){"use strict";var r=n(54249),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,l=r.useEffect,a=r.useLayoutEffect,s=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return a(function(){o.value=n,o.getSnapshot=t,u(o)&&c({inst:o})},[e,n,t]),l(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},36146:function(e,t,n){"use strict";e.exports=n(29642)},36844:function(e,t,n){"use strict";var r=n(54249),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,l=r.useRef,a=r.useEffect,s=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=i(e,(d=s(function(){function e(e){if(!a){if(a=!0,i=e,e=r(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return l=t}return l=e}if(t=l,o(i,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(i=e,t):(i=e,l=n)}var i,l,a=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,c]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},62184:function(e,t,n){"use strict";e.exports=n(36844)},56290:function(e){e.exports={wrapper:"styles_wrapper__TblXO"}},56070:function(e){e.exports={style:{fontFamily:"'__ABCSyntBold_0a4abb', '__ABCSyntBold_Fallback_0a4abb'",fontWeight:700,fontStyle:"normal"},className:"__className_0a4abb",variable:"__variable_0a4abb"}},7526:function(e){e.exports={style:{fontFamily:"'__ABCSyntBoldItalic_9da8e6', '__ABCSyntBoldItalic_Fallback_9da8e6'",fontWeight:700,fontStyle:"italic"},className:"__className_9da8e6",variable:"__variable_9da8e6"}},93210:function(e){e.exports={style:{fontFamily:"'__ABCSyntItalic_86a5ec', '__ABCSyntItalic_Fallback_86a5ec'",fontWeight:400,fontStyle:"italic"},className:"__className_86a5ec",variable:"__variable_86a5ec"}},81875:function(e){e.exports={style:{fontFamily:"'__ABCSyntRegular_1cbe5d', '__ABCSyntRegular_Fallback_1cbe5d'",fontWeight:400,fontStyle:"normal"},className:"__className_1cbe5d",variable:"__variable_1cbe5d"}},98725:function(e){e.exports={style:{fontFamily:"'__TTNormsProBold_f2caca', '__TTNormsProBold_Fallback_f2caca'",fontWeight:700,fontStyle:"normal"},className:"__className_f2caca",variable:"__variable_f2caca"}},10929:function(e){e.exports={style:{fontFamily:"'__TTNormsProBoldItalic_7c2fb1', '__TTNormsProBoldItalic_Fallback_7c2fb1'",fontWeight:700,fontStyle:"italic"},className:"__className_7c2fb1",variable:"__variable_7c2fb1"}},75766:function(e){e.exports={style:{fontFamily:"'__TTNormsProItalic_818df4', '__TTNormsProItalic_Fallback_818df4'",fontWeight:400,fontStyle:"italic"},className:"__className_818df4",variable:"__variable_818df4"}},14665:function(e){e.exports={style:{fontFamily:"'__TTNormsProRegular_4d8693', '__TTNormsProRegular_Fallback_4d8693'",fontWeight:400,fontStyle:"normal"},className:"__className_4d8693",variable:"__variable_4d8693"}},32414:function(e,t,n){"use strict";let r,o,i,l,a,s,u,c,d,f,p,h,v,m;n.d(t,{Vq:function(){return ts}});var g,y,b,w,E,x=n(54249),k=((r=k||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r),_=n(15704);function P(e,t,n,r){let o=(0,_.E)(n);(0,x.useEffect)(()=>
1{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}class S extends Map{get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}constructor(e){super(),this.factory=e}}var C=n(24325),T=n(14440),O=Object.defineProperty,A=(e,t,n)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,L=(e,t,n)=>(A(e,"symbol"!=typeof t?t+"":t,n),n),N=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},F=(e,t,n)=>(N(e,t,"read from private field"),n?n.call(e):t.get(e)),j=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},M=(e,t,n,r)=>(N(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class R{dispose(){this.disposables.dispose()}get state(){return F(this,b)}subscribe(e,t){if(T.O.isServer)return()=>{};let n={selector:e,callback:t,current:e(F(this,b))};return F(this,E).add(n),this.disposables.add(()=>{F(this,E).delete(n)})}on(e,t){return T.O.isServer?()=>{}:(F(this,w).get(e).add(t),this.disposables.add(()=>{F(this,w).get(e).delete(t)}))}send(e){let t=this.reduce(F(this,b),e);if(t!==F(this,b)){for(let e of(M(this,b,t),F(this,E))){let t=e.selector(F(this,b));I(e.current,t)||(e.current=t,e.callback(t))}for(let t of F(this,w).get(e.type))t(F(this,b),e)}}constructor(e){j(this,b,{}),j(this,w,new S(()=>new Set)),j(this,E,new Set),L(this,"disposables",(0,C.k)()),M(this,b,e),T.O.isServer&&this.disposables.microTask(()=>{this.dispose()})}}function I(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&D(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&D(e.entries(),t.entries()):!!(B(e)&&B(t))&&D(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function D(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function B(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}b=new WeakMap,w=new WeakMap,E=new WeakMap;var V=n(23579),W=Object.defineProperty,H=(e,t,n)=>t in e?W(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,z=(e,t,n)=>(H(e,"symbol"!=typeof t?t+"":t,n),n),Y=((o=Y||{})[o.Push=0]="Push",o[o.Pop=1]="Pop",o);let q={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class U extends R{static new(){return new U({stack:[]})}reduce(e,t){return(0,V.E)(t.type,q,e,t)}constructor(){super(...arguments),z(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),z(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}}let G=new S(()=>U.new());var K=n(62184),Z=n(17247);function X(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:I;return(0,K.useSyncExternalStoreWithSelector)((0,Z.z)(t=>e.subscribe(J,t)),(0,Z.z)(()=>e.state),(0,Z.z)(()=>e.state),(0,Z.z)(t),n)}function J(e){return e}var $=n(23528);function Q(e,t){let n=(0,x.useId)(),r=G.get(t),[o,i]=X(r,(0,x.useCallback)(e=>[r.selectors.isTop(e,n),r.selectors.inStack(e,n)],[r,n]));return(0,$.e)(()=>{if(e)return r.actions.push(n),()=>r.actions.pop(n)},[r,e,n]),!!e&&(!i||o)}function ee(e){var t;return T.O.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function et(e){var t,n;return T.O.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function en(e){var t,n;return null!=(n=null==(t=et(e))?void 0:t.activeElement)?n:null}let er=new Map,eo=new Map;function ei(e){var t;let n=null!=(t=eo.get(e))?t:0;return eo.set(e,n+1),0!==n||(er.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=eo.get(e))?t:1;if(1===n?eo.delete(e):eo.set(e,n-1),1!==n)return;let r=er.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,er.delete(e))})(e)}
1function el(e){return"object"==typeof e&&null!==e&&"nodeType"in e&&"tagName"in e}function ea(e){return el(e)&&"accessKey"in e}function es(e){return el(e)&&"tabIndex"in e}let eu=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(","),ec=["[data-autofocus]"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var ed=((i=ed||{})[i.First=1]="First",i[i.Previous=2]="Previous",i[i.Next=4]="Next",i[i.Last=8]="Last",i[i.WrapAround=16]="WrapAround",i[i.NoScroll=32]="NoScroll",i[i.AutoFocus=64]="AutoFocus",i),ef=((l=ef||{})[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l),ep=((a=ep||{})[a.Previous=-1]="Previous",a[a.Next=1]="Next",a),eh=((s=eh||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s),ev=((u=ev||{})[u.Keyboard=0]="Keyboard",u[u.Mouse=1]="Mouse",u);function em(e){null==e||e.focus({preventScroll:!0})}function eg(e,t){var n,r,o;let{sorted:i=!0,relativeTo:l=null,skipElements:a=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=Array.isArray(e)?e.length>0?et(e[0]):document:et(e),u=Array.isArray(e)?i?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(ec)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(eu)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);a.length>0&&u.length>1&&(u=u.filter(e=>!a.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),l=null!=l?l:null==s?void 0:s.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(l))-1;if(4&t)return Math.max(0,u.indexOf(l))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,h=u.length,v;do{if(p>=h||p+h<=0)return 0;let e=d+p;if(16&t)e=(e+h)%h;else{if(e<0)return 3;if(e>=h)return 1}null==(v=u[e])||v.focus(f),p+=c}while(v!==en(v));return 6&t&&null!=(o=null==(r=null==(n=v)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&v.select(),2}function ey(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function eb(){return ey()||/Android/gi.test(window.navigator.userAgent)}function ew(e,t,n,r){let o=(0,_.E)(n);(0,x.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function eE(e,t,n,r){let o=(0,_.E)(n);(0,x.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function ex(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,x.useMemo)(()=>ee(...t),[...t])}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var ek=n(85937),e_=((c=e_||{})[c.None=1]="None",c[c.Focusable=2]="Focusable",c[c.Hidden=4]="Hidden",c);let eP=(0,ek.yV)(function(e,t){var n;let{features:r=1,...o}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,ek.L6)()({ourProps:i,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),eS=(0,x.createContext)(null);function eC(e){let{children:t,node:n}=e,[r,o]=(0,x.useState)(null),i=eT(null!=n?n:r);return x.createElement(eS.Provider,{value:i},t,null===i&&x.createElement(eP,{features:e_.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=ee(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&el(r)&&null!=r&&r.contains(e)){o(r);break}}}}))}function eT(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,x.useContext)(eS))?e:t}function eO(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let eA=(g=()=>new Map,y={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,C.k)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=eO(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=eO(n.meta)),this},SCROLL_PREVENT(e){let t;let n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[ey()?{before(e){let{doc:t,d:n,meta:r}=e;
1function o(e){for(let t of r().containers)for(let n of t())if(n.contains(e))return!0;return!1}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,C.k)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,i=null;n.addEventListener(t,"click",e=>{if(es(e.target))try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),l=t.querySelector(r);es(l)&&!o(l)&&(i=l)}catch(e){}},!0),n.group(e=>{n.addEventListener(t,"touchstart",t=>{var n;if(e.dispose(),es(t.target)&&el(n=t.target)&&"style"in n){if(o(t.target)){let n=t.target;for(;n.parentElement&&o(n.parentElement);)n=n.parentElement;e.style(n,"overscrollBehavior","contain")}else e.style(t.target,"touchAction","none")}})}),n.addEventListener(t,"touchmove",e=>{if(es(e.target)){var t;if(!(ea(t=e.target)&&"INPUT"===t.nodeName)){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),l=Math.max(0,t-i);r.style(o,"paddingRight","".concat(l,"px"))}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];r.forEach(e=>{let{before:t}=e;return null==t?void 0:t(n)}),r.forEach(e=>{let{after:t}=e;return null==t?void 0:t(n)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}},d=g(),f=new Set,{getSnapshot:()=>d,subscribe:e=>(f.add(e),()=>f.delete(e)),dispatch(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let o=y[e].call(d,...n);o&&(d=o,f.forEach(e=>e()))}});eA.subscribe(()=>{let e=eA.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&eA.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&eA.dispatch("TEARDOWN",n)}});var eL=n(56265);function eN(e){return(0,x.useMemo)(()=>e,Object.values(e))}var eF=n(30409);let ej=(0,x.createContext)(()=>{});function eM(e){let{value:t,children:n}=e;return x.createElement(ej.Provider,{value:t},n)}var eR=n(74982);let eI=(0,x.createContext)(!1);function eD(e){return x.createElement(eI.Provider,{value:e.force},e.children)}let eB=(0,x.createContext)(void 0),eV=(0,x.createContext)(null);eV.displayName="DescriptionContext";let eW=Object.assign((0,ek.yV)(function(e,t){let n=(0,x.useId)(),r=(0,x.useContext)(eB),{id:o="headlessui-description-".concat(n),...i}=e,l=function e(){let t=(0,x.useContext)(eV);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),a=(0,eF.T)(t);(0,$.e)(()=>l.register(o),[o,l.register]);let s=eN({...l.slot,disabled:r||!1}),u={ref:a,...l.props,id:o};return(0,ek.L6)()({ourProps:u,theirProps:i,slot:s,defaultTag:"p",name:l.name||"Description"})}),{});var eH=n(49662),ez=n(75806),eY=n(72525);function eq(e){let t=(0,Z.z)(e),n=(0,x.useRef)(!1);(0,x.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,eY.Y)(()=>{n.current&&t()})}),[t])}var eU=((p=eU||{})[p.Forwards=0]="Forwards",p[p.Backwards=1]="Backwards",p);function eG(e,t){let n=(0,x.useRef)([]),r=(0,Z.z)(e);(0,x.useEffect)(()=>{let e=[...n.current];
1for(let[o,i]of t.entries())if(n.current[o]!==i){let o=r(t,e);return n.current=t,o}},[r,...t])}let eK=[];function eZ(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)el(n.current)&&t.add(n.current);return t}!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!es(e.target)||e.target===document.body||eK[0]===e.target)return;let t=e.target;t=t.closest(eu),eK.unshift(null!=t?t:e.target),(eK=eK.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var eX=((h=eX||{})[h.None=0]="None",h[h.InitialFocus=1]="InitialFocus",h[h.TabLock=2]="TabLock",h[h.FocusLock=4]="FocusLock",h[h.RestoreFocus=8]="RestoreFocus",h[h.AutoFocus=16]="AutoFocus",h);let eJ=Object.assign((0,ek.yV)(function(e,t){let n,r=(0,x.useRef)(null),o=(0,eF.T)(r,t),{initialFocus:i,initialFocusFallback:l,containers:a,features:s=15,...u}=e;(0,eL.H)()||(s=0);let c=ex(r.current);!function(e,t){let{ownerDocument:n}=t,r=!!(8&e),o=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,x.useRef)(eK.slice());return eG((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&(0,eY.Y)(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=eK.slice())},[e,eK,t]),(0,Z.z)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);eG(()=>{var e;r||en(e=null==n?void 0:n.body)===e&&em(o())},[r]),eq(()=>{r&&em(o())})}(s,{ownerDocument:c});let d=function(e,t){let{ownerDocument:n,container:r,initialFocus:o,initialFocusFallback:i}=t,l=(0,x.useRef)(null),a=Q(!!(1&e),"focus-trap#initial-focus"),s=(0,ez.t)();return eG(()=>{if(0===e)return;if(!a){null!=i&&i.current&&em(i.current);return}let t=r.current;t&&(0,eY.Y)(()=>{if(!s.current)return;let r=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===r){l.current=r;return}}else if(t.contains(r)){l.current=r;return}if(null!=o&&o.current)em(o.current);else{if(16&e){if(eg(t,ed.First|ed.AutoFocus)!==ef.Error)return}else if(eg(t,ed.First)!==ef.Error)return;if(null!=i&&i.current&&(em(i.current),(null==n?void 0:n.activeElement)===i.current))return}l.current=null==n?void 0:n.activeElement})},[i,a,e]),l}(s,{ownerDocument:c,container:r,initialFocus:i,initialFocusFallback:l});!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:i}=t,l=(0,ez.t)(),a=!!(4&e);P(null==n?void 0:n.defaultView,"focus",e=>{if(!a||!l.current)return;let t=eZ(o);ea(r.current)&&t.add(r.current);let n=i.current;if(!n)return;let s=e.target;ea(s)?e$(t,s)?(i.current=s,em(s)):(e.preventDefault(),e.stopPropagation(),em(n)):em(i.current)},!0)}(s,{ownerDocument:c,container:r,containers:a,previousActiveElement:d});let f=(n=(0,x.useRef)(0),eE(!0,"keydown",e=>{"Tab"===e.key&&(n.current=e.shiftKey?1:0)},!0),n),p=(0,Z.z)(e=>{if(!ea(r.current))return;let t=r.current;(0,V.E)(f.current,{[eU.Forwards]:()=>{eg(t,ed.First,{skipElements:[e.relatedTarget,l]})},[eU.Backwards]:()=>{eg(t,ed.Last,{skipElements:[e.relatedTarget,l]})}})}),h=Q(!!(2&s),"focus-trap#tab-lock"),v=(0,eH.G)(),m=(0,x.useRef)(!1),g=(0,ek.L6)();return x.createElement(x.Fragment,null,h&&x.createElement(eP,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:e_.Focusable}),g({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(m.current=!0,v.requestAnimationFrame(()=>{m.current=!1}))},onBlur(e){if(!(4&s))return;let t=eZ(a);ea(r.current)&&t.add(r.current);let n=e.relatedTarget;es(n)&&"true"!==n.dataset.headlessuiFocusGuard&&(e$(t,n)||(m.current?eg(r.current,(0,V.E)(f.current,{[eU.Forwards]:()=>ed.Next,[eU.Backwards]:()=>ed.Previous})|ed.WrapAround,{relativeTo:e.target}):es(e.target)&&em(e.target)))}},theirProps:u,defaultTag:"div",name:"FocusTrap"}),h&&x.createElement(eP,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:e_.Focusable}))}),{features:eX});function e$(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var eQ=n(4453);let e0=x.Fragment,e1=(0,ek.yV)(function(e,t){let{ownerDocument:n=null,...r}=e,o=(0,x.useRef)(null),i=(0,eF.T)((0,eF.h)(e=>{o.current=e}),t),l=ex(o.current),a=function(e){let t=(0,x.useContext)(eI),n=(0,x.useContext)(e4),[r,o]=(0,x.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if(T.O.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");
1if(o)return o;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,x.useEffect)(()=>{null!==r&&(null!=e&&e.body.contains(r)||null==e||e.body.appendChild(r))},[r,e]),(0,x.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),r}(null!=n?n:l),s=(0,x.useContext)(e5),u=(0,eH.G)(),c=(0,ek.L6)();return eq(()=>{var e;a&&a.childNodes.length<=0&&(null==(e=a.parentElement)||e.removeChild(a))}),a?(0,eQ.createPortal)(x.createElement("div",{"data-headlessui-portal":"",ref:e=>{u.dispose(),s&&e&&u.add(s.register(e))}},c({ourProps:{ref:i},theirProps:r,slot:{},defaultTag:e0,name:"Portal"})),a):null}),e2=x.Fragment,e4=(0,x.createContext)(null),e5=(0,x.createContext)(null),e3=(0,ek.yV)(function(e,t){let n=(0,eF.T)(t),{enabled:r=!0,ownerDocument:o,...i}=e,l=(0,ek.L6)();return r?x.createElement(e1,{...i,ownerDocument:o,ref:n}):l({ourProps:{ref:n},theirProps:i,slot:{},defaultTag:e0,name:"Portal"})}),e6=(0,ek.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,eF.T)(t)},i=(0,ek.L6)();return x.createElement(e4.Provider,{value:n},i({ourProps:o,theirProps:r,defaultTag:e2,name:"Popover.Group"}))}),e7=Object.assign(e3,{Group:e6});var e9=n(36965),e8=((v=e8||{})[v.Open=0]="Open",v[v.Closed=1]="Closed",v),te=((m=te||{})[m.SetTitleId=0]="SetTitleId",m);let tt={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},tn=(0,x.createContext)(null);function tr(e){let t=(0,x.useContext)(tn);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,tr),t}return t}function to(e,t){return(0,V.E)(t.type,tt,e,t)}tn.displayName="DialogContext";let ti=(0,ek.yV)(function(e,t){var n;let r,o,i,l,a,s,u,c,d,f,p=(0,x.useId)(),{id:h="headlessui-dialog-".concat(p),open:v,onClose:m,initialFocus:g,role:y="dialog",autoFocus:b=!0,__demoMode:w=!1,unmount:E=!1,...S}=e,T=(0,x.useRef)(!1);y="dialog"===y||"alertdialog"===y?y:(T.current||(T.current=!0,console.warn("Invalid role [".concat(y,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let O=(0,eR.oJ)();void 0===v&&null!==O&&(v=(O&eR.ZM.Open)===eR.ZM.Open);let A=(0,x.useRef)(null),L=(0,eF.T)(A,t),N=ex(A.current),F=v?0:1,[j,M]=(0,x.useReducer)(to,{titleId:null,descriptionId:null,panelRef:(0,x.createRef)()}),R=(0,Z.z)(()=>m(!1)),I=(0,Z.z)(e=>M({type:0,id:e})),D=!!(0,eL.H)()&&0===F,[B,W]=(r=(0,x.useContext)(e5),o=(0,x.useRef)([]),i=(0,Z.z)(e=>(o.current.push(e),r&&r.register(e),()=>l(e))),l=(0,Z.z)(e=>{let t=o.current.indexOf(e);-1!==t&&o.current.splice(t,1),r&&r.unregister(e)}),a=(0,x.useMemo)(()=>({register:i,unregister:l,portals:o}),[i,l,o]),[o,(0,x.useMemo)(()=>function(e){let{children:t}=e;return x.createElement(e5.Provider,{value:a},t)},[a])]),H=eT(),{resolveContainers:z}=function(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(0,Z.z)(()=>{var r,o;let i=ee(n),l=[];for(let t of e)null!==t&&(el(t)?l.push(t):"current"in t&&el(t.current)&&l.push(t.current));if(null!=t&&t.current)for(let e of t.current)l.push(e);for(let e of null!=(r=null==i?void 0:i.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&el(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||l.some(t=>e.contains(t))||l.push(e));return l});
1return{resolveContainers:r,contains:(0,Z.z)(e=>r().some(t=>t.contains(e)))}}({mainTreeNode:H,portals:B,defaultContainers:[{get current(){var Y;return null!=(Y=j.panelRef.current)?Y:A.current}}]}),q=null!==O&&(O&eR.ZM.Closing)===eR.ZM.Closing;!function(e){let{allowed:t,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Q(e,"inert-others");(0,$.e)(()=>{var e,o;if(!r)return;let i=(0,C.k)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&i.add(ei(t));let l=null!=(o=null==t?void 0:t())?o:[];for(let e of l){if(!e)continue;let t=ee(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)l.some(t=>e.contains(t))||i.add(ei(e));n=n.parentElement}}return i.dispose},[r,t,n])}(!w&&!q&&D,{allowed:(0,Z.z)(()=>{var e,t;return[null!=(t=null==(e=A.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,Z.z)(()=>{var e;return[null!=(e=null==H?void 0:H.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let U=G.get(null);(0,$.e)(()=>{if(D)return U.actions.push(h),()=>U.actions.pop(h)},[U,h,D]);let K=X(U,(0,x.useCallback)(e=>U.selectors.isTop(e,h),[U,h]));n=e=>{e.preventDefault(),R()},s=(0,_.E)(n),u=(0,x.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(z))if(null!==t&&(t.contains(n)||e.composed&&e.composedPath().includes(t)))return;return!function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=ee(e))?void 0:t.body)&&(0,V.E)(n,{0:()=>e.matches(eu),1(){let t=e;for(;null!==t;){if(t.matches(eu))return!0;t=t.parentElement}return!1}})}(n,eh.Loose)&&-1!==n.tabIndex&&e.preventDefault(),s.current(e,n)}},[s,z]),c=(0,x.useRef)(null),ew(K,"pointerdown",e=>{var t,n;eb()||(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),ew(K,"pointerup",e=>{if(eb()||!c.current)return;let t=c.current;return c.current=null,u(e,()=>t)},!0),d=(0,x.useRef)({x:0,y:0}),ew(K,"touchstart",e=>{d.current.x=e.touches[0].clientX,d.current.y=e.touches[0].clientY},!0),ew(K,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-d.current.x)>=30||Math.abs(t.y-d.current.y)>=30))return u(e,()=>es(e.target)?e.target:null)},!0),eE(K,"blur",e=>u(e,()=>{var e;return ea(e=window.document.activeElement)&&"IFRAME"===e.nodeName?window.document.activeElement:null}),!0),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.defaultView:null,n=arguments.length>2?arguments[2]:void 0,r=Q(e,"escape");P(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===k.Escape&&n(e))})}(K,null==N?void 0:N.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),R()}),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=(0,x.useSyncExternalStore)(eA.subscribe,eA.getSnapshot,eA.getSnapshot),o=t?r.get(t):void 0;o&&o.count,(0,$.e)(()=>{if(!(!t||!e))return eA.dispatch("PUSH",t,n),()=>eA.dispatch("POP",t,n)},[e,t])}(Q(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!w&&!q&&D,N,z),f=(0,_.E)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&R()}),(0,x.useEffect)(()=>{if(!D)return;let e=null===A?null:ea(A)?A:A.current;if(!e)return;let t=(0,C.k)();if("undefined"!=typeof ResizeObserver){let n=new ResizeObserver(()=>f.current(e));n.observe(e),t.add(()=>n.disconnect())}if("undefined"!=typeof IntersectionObserver){let n=new IntersectionObserver(()=>f.current(e));n.observe(e),t.add(()=>n.disconnect())}return()=>t.dispose()},[A,f,D]);let[J,et]=function(){let[e,t]=(0,x.useState)([]);return[e.length>0?e.join(" "):void 0,(0,x.useMemo)(()=>function(e){let n=(0,Z.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,x.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return x.createElement(eV.Provider,{value:r},e.children)},[t])]}(),en=(0,x.useMemo)(()=>[{dialogState:F,close:R,setTitleId:I,unmount:E},j],[F,R,I,E,j]),er=eN({open:0===F}),eo={ref:L,id:h,role:y,tabIndex:-1,"aria-modal":w?void 0:0===F||void 0,"aria-labelledby":j.titleId,"aria-describedby":J,unmount:E},ec=!function(){var e;let[t]=(0,x.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,r]=(0,x.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,$.e)(()=>
1{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){r(e.matches)}},[t]),n}(),ed=eX.None;D&&!w&&(ed|=eX.RestoreFocus,ed|=eX.TabLock,b&&(ed|=eX.AutoFocus),ec&&(ed|=eX.InitialFocus));let ef=(0,ek.L6)();return x.createElement(eR.uu,null,x.createElement(eD,{force:!0},x.createElement(e7,null,x.createElement(tn.Provider,{value:en},x.createElement(e6,{target:A},x.createElement(eD,{force:!1},x.createElement(et,{slot:er},x.createElement(W,null,x.createElement(eJ,{initialFocus:g,initialFocusFallback:A,containers:z,features:ed},x.createElement(eM,{value:R},ef({ourProps:eo,theirProps:S,slot:er,defaultTag:tl,features:ta,visible:0===F,name:"Dialog"})))))))))))}),tl="div",ta=ek.VN.RenderStrategy|ek.VN.Static,ts=Object.assign((0,ek.yV)(function(e,t){let{transition:n=!1,open:r,...o}=e,i=(0,eR.oJ)(),l=e.hasOwnProperty("open")||null!==i,a=e.hasOwnProperty("onClose");if(!l&&!a)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!l)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!a)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!i&&"boolean"!=typeof e.open)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(e.open));if("function"!=typeof e.onClose)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(e.onClose));return(void 0!==r||n)&&!o.static?x.createElement(eC,null,x.createElement(e9.u,{show:r,transition:n,unmount:o.unmount},x.createElement(ti,{ref:t,...o}))):x.createElement(eC,null,x.createElement(ti,{ref:t,open:r,...o}))}),{Panel:(0,ek.yV)(function(e,t){let n=(0,x.useId)(),{id:r="headlessui-dialog-panel-".concat(n),transition:o=!1,...i}=e,[{dialogState:l,unmount:a},s]=tr("Dialog.Panel"),u=(0,eF.T)(t,s.panelRef),c=eN({open:0===l}),d=(0,Z.z)(e=>{e.stopPropagation()}),f=o?e9.x:x.Fragment,p=(0,ek.L6)();return x.createElement(f,{...o?{unmount:a}:{}},p({ourProps:{ref:u,id:r,onClick:d},theirProps:i,slot:c,defaultTag:"div",name:"Dialog.Panel"}))}),Title:((0,ek.yV)(function(e,t){let{transition:n=!1,...r}=e,[{dialogState:o,unmount:i}]=tr("Dialog.Backdrop"),l=eN({open:0===o}),a=n?e9.x:x.Fragment,s=(0,ek.L6)();return x.createElement(a,{...n?{unmount:i}:{}},s({ourProps:{ref:t,"aria-hidden":!0},theirProps:r,slot:l,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,ek.yV)(function(e,t){let n=(0,x.useId)(),{id:r="headlessui-dialog-title-".concat(n),...o}=e,[{dialogState:i,setTitleId:l}]=tr("Dialog.Title"),a=(0,eF.T)(t);(0,x.useEffect)(()=>(l(r),()=>l(null)),[r,l]);let s=eN({open:0===i});return(0,ek.L6)()({ourProps:{ref:a,id:r},theirProps:o,slot:s,defaultTag:"h2",name:"Dialog.Title"})})),Description:eW})},36965:function(e,t,n){"use strict";let r,o;n.d(t,{u:function(){return F},x:function(){return N}});var i,l,a=n(54249),s=n(49662),u=n(17247),c=n(75806),d=n(23528),f=n(15704),p=n(56265),h=n(30409),v=n(24325),m=n(28070);void 0!==m&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(i=null==m?void 0:m.env)?void 0:i.NODE_ENV)==="test"&&void 0===(null==(l=null==Element?void 0:Element.prototype)?void 0:l.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var g=((r=g||{})[r.None=0]="None",r[r.Closed=1]="Closed",r[r.Enter=2]="Enter",r[r.Leave=4]="Leave",r),y=n(74982),b=n(39831),w=n(23579),E=n(85937);function x(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,E.M2)(null!=(t=e.as)?t:T)||1===a.Children.count(e.children)}let k=(0,a.createContext)(null);k.displayName="TransitionContext";var _=((o=_||{}).Visible="visible",o.Hidden="hidden",o);let P=(0,a.createContext)(null);function S(e){return"children"in e?S(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function C(e,t){let n=(0,f.E)(e),r=(0,a.useRef)([]),o=(0,c.t)(),i=(0,s.G)(),l=(0,u.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E.l4.Hidden,l=r.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==l&&((0,w.E)(t,{[E.l4.Unmount](){r.current.splice(l,1)},[E.l4.Hidden](){r.current[l].state="hidden"}}),i.microTask(()=>{var e;!S(r)&&o.current&&(null==(e=n.current)||e.call(n))}))}),d=(0,u.z)(e=>{let t=r.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>l(e,E.l4.Unmount)}),p=(0,a.useRef)([]),h=(0,a.useRef)(Promise.resolve()),v=(0,a.useRef)({enter:[],leave:[]}
1),m=(0,u.z)((e,n,r)=>{p.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(v.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())})]),"enter"===n?h.current=h.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),g=(0,u.z)((e,t,n)=>{Promise.all(v.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>n(t))});return(0,a.useMemo)(()=>({children:r,register:d,unregister:l,onStart:m,onStop:g,wait:h,chains:v}),[d,l,r,m,g,v,h])}P.displayName="NestingContext";let T=a.Fragment,O=E.VN.RenderStrategy,A=(0,E.yV)(function(e,t){let{show:n,appear:r=!1,unmount:o=!0,...i}=e,l=(0,a.useRef)(null),s=x(e),c=(0,h.T)(...s?[l,t]:null===t?[]:[t]);(0,p.H)();let f=(0,y.oJ)();if(void 0===n&&null!==f&&(n=(f&y.ZM.Open)===y.ZM.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[v,m]=(0,a.useState)(n?"visible":"hidden"),g=C(()=>{n||m("hidden")}),[b,w]=(0,a.useState)(!0),_=(0,a.useRef)([n]);(0,d.e)(()=>{!1!==b&&_.current[_.current.length-1]!==n&&(_.current.push(n),w(!1))},[_,n]);let T=(0,a.useMemo)(()=>({show:n,appear:r,initial:b}),[n,r,b]);(0,d.e)(()=>{n?m("visible"):S(g)||null===l.current||m("hidden")},[n,g]);let A={unmount:o},N=(0,u.z)(()=>{var t;b&&w(!1),null==(t=e.beforeEnter)||t.call(e)}),F=(0,u.z)(()=>{var t;b&&w(!1),null==(t=e.beforeLeave)||t.call(e)}),j=(0,E.L6)();return a.createElement(P.Provider,{value:g},a.createElement(k.Provider,{value:T},j({ourProps:{...A,as:a.Fragment,children:a.createElement(L,{ref:c,...A,...i,beforeEnter:N,beforeLeave:F})},theirProps:{},defaultTag:a.Fragment,features:O,visible:"visible"===v,name:"Transition"})))}),L=(0,E.yV)(function(e,t){var n,r;let{transition:o=!0,beforeEnter:i,afterEnter:l,beforeLeave:c,afterLeave:f,enter:m,enterFrom:g,enterTo:_,entered:A,leave:L,leaveFrom:N,leaveTo:F,...j}=e,[M,R]=(0,a.useState)(null),I=(0,a.useRef)(null),D=x(e),B=(0,h.T)(...D?[I,t,R]:null===t?[]:[t]),V=null==(n=j.unmount)||n?E.l4.Unmount:E.l4.Hidden,{show:W,appear:H,initial:z}=function(){let e=(0,a.useContext)(k);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[Y,q]=(0,a.useState)(W?"visible":"hidden"),U=function(){let e=(0,a.useContext)(P);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:G,unregister:K}=U;(0,d.e)(()=>G(I),[G,I]),(0,d.e)(()=>{if(V===E.l4.Hidden&&I.current){if(W&&"visible"!==Y){q("visible");return}return(0,w.E)(Y,{hidden:()=>K(I),visible:()=>G(I)})}},[Y,I,G,K,W,V]);let Z=(0,p.H)();(0,d.e)(()=>{if(D&&Z&&"visible"===Y&&null===I.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[I,Y,Z,D]);let X=z&&!H,J=H&&W&&z,$=(0,a.useRef)(!1),Q=C(()=>{$.current||(q("hidden"),K(I))},U),ee=(0,u.z)(e=>{$.current=!0,Q.onStart(I,e?"enter":"leave",e=>{"enter"===e?null==i||i():"leave"===e&&(null==c||c())})}),et=(0,u.z)(e=>{let t=e?"enter":"leave";$.current=!1,Q.onStop(I,t,e=>{"enter"===e?null==l||l():"leave"===e&&(null==f||f())}),"leave"!==t||S(Q)||(q("hidden"),K(I))});(0,a.useEffect)(()=>{D&&o||(ee(W),et(W))},[W,D,o]);let[,en]=function(e,t,n,r){let[o,i]=(0,a.useState)(n),{hasFlag:l,addFlag:u,removeFlag:c}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,a.useState)(e),r=(0,a.useCallback)(e=>n(e),[]),o=(0,a.useCallback)(e=>n(t=>t|e),[]),i=(0,a.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:i,removeFlag:(0,a.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,a.useCallback)(e=>n(t=>t^e),[])}}(e&&o?3:0),f=(0,a.useRef)(!1),p=(0,a.useRef)(!1),h=(0,s.G)();return(0,d.e)(()=>{var o;if(e){if(n&&i(!0),!t){n&&u(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:i}=t,l=(0,v.k)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:i}),l.nextFrame(()=>{r(),l.requestAnimationFrame(()=>{l.add(function(e,t){var n,r;let o=(0,v.k)();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let l=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===l.length?t():Promise.allSettled(l.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,o))})}),l.dispose}(t,{inFlight:f,prepare(){p.current?p.current=!1:p.current=f.current,f.current=!0,p.current||(n?(u(3),c(4)):(u(4),c(2)))},run(){p.current?n?(c(3),u(4)):(c(4),u(3)):n?c(1):u(1)},done(){var e,o,l;p.current&&(null!=(l=null==(o=t.getAnimations)?void 0:o.call(t))?l:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(f.current=!1,c(7),n||i(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,h]),e?[o,{closed:l(1),enter:l(2),leave:l(4),transition:l(2)||l(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(!(!o||!D||!Z||X),M,W,{start:ee,end:et}),er=(0,E.oA)({ref:B,className:(null==(r=(0,b.A)(j.className,J&&m,J&&g,en.enter&&m,en.enter&&en.closed&&g,en.enter&&!en.closed&&_,en.leave&&L,en.leave&&!en.closed&&N,en.leave&&en.closed&&F,!en.transition&&W&&A))?void 0:r.trim())||void 0,...function(e){let t={};for(let n in e)!0===e[n]&&(t["data-".concat(n)]="");return t}(en)}),eo=0;"visible"===Y&&(eo|=y.ZM.Open),"hidden"===Y&&(eo|=y.ZM.Closed),W&&"hidden"===Y&&(eo|=y.ZM.Opening),W||"visible"!==Y||(eo|=y.ZM.Closing);let ei=(0,E.L6)();return a.createElement(P.Provider,{value:Q},a.createElement(y.up,{value:eo},ei({ourProps:er,theirProps:j,defaultTag:T,features:O,visible:"visible"===Y,name:"Transition.Child"})))}),N=(0,E.yV)(function(e,t){let n=null!==(0,a.useContext)(k),r=null!==(0,y.oJ)();return a.createElement(a.Fragment,null,!n&&r?a.createElement(A,{ref:t,...e}):a.createElement(L,{ref:t,...e}))}),F=Object.assign(A,{Child:N,Root:A})},49662:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(54249),o=n(24325);function i(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>
1e.dispose(),[e]),e}},17247:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(54249),o=n(15704);let i=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},75806:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=n(54249),o=n(23528);function i(){let e=(0,r.useRef)(!1);return(0,o.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},23528:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(54249),o=n(14440);let i=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},15704:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(54249),o=n(23528);function i(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},56265:function(e,t,n){"use strict";n.d(t,{H:function(){return l}});var r,o=n(54249),i=n(14440);function l(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[l,a]=o.useState(i.O.isHandoffComplete);return l&&!1===i.O.isHandoffComplete&&a(!1),o.useEffect(()=>{!0!==l&&a(!0)},[l]),o.useEffect(()=>i.O.handoff(),[]),!t&&l}},30409:function(e,t,n){"use strict";n.d(t,{T:function(){return a},h:function(){return l}});var r=n(54249),o=n(17247);let i=Symbol();function l(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let l=(0,r.useRef)(t);(0,r.useEffect)(()=>{l.current=t},[t]);let a=(0,o.z)(e=>{for(let t of l.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:a}},74982:function(e,t,n){"use strict";let r;n.d(t,{ZM:function(){return l},oJ:function(){return a},up:function(){return s},uu:function(){return u}});var o=n(54249);let i=(0,o.createContext)(null);i.displayName="OpenClosedContext";var l=((r=l||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function a(){return(0,o.useContext)(i)}function s(e){let{value:t,children:n}=e;return o.createElement(i.Provider,{value:t},n)}function u(e){let{children:t}=e;return o.createElement(i.Provider,{value:null},t)}},39831:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{A:function(){return r}})},24325:function(e,t,n){"use strict";n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=setTimeout(...t);return n.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];let i={current:!0};return(0,r.Y)(()=>{i.current&&t[0]()}),n.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}}});var r=n(72525)},14440:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class l{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server"
1:"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}}let a=new l},23579:function(e,t,n){"use strict";function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let l=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(l,r),l}n.d(t,{E:function(){return r}})},72525:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{Y:function(){return r}})},85937:function(e,t,n){"use strict";let r,o;n.d(t,{L6:function(){return c},M2:function(){return g},VN:function(){return s},l4:function(){return u},oA:function(){return v},yV:function(){return h}});var i=n(54249),l=n(39831),a=n(23579),s=((r=s||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),u=((o=u||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c(){let e,t;let n=(e=(0,i.useRef)([]),t=(0,i.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.every(e=>null==e))return e.current=r,t});return(0,i.useCallback)(e=>(function(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:l=!0,name:s,mergeRefs:u}=e;u=null!=u?u:f;let c=p(n,t);if(l)return d(c,r,o,s,u);let h=null!=i?i:0;if(2&h){let{static:e=!1,...t}=c;if(e)return d(t,r,o,s,u)}if(1&h){let{unmount:e=!0,...t}=c;return(0,a.E)(e?0:1,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},r,o,s,u)})}return d(c,r,o,s,u)})({mergeRefs:n,...e}),[n])}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:a=n,children:s,refName:u="ref",...c}=m(e,["unmount","static"]),d=void 0!==e.ref?{[u]:e.ref}:{},f="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let h={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(h["data-headlessui-state"]=n.join(" "),n))h["data-".concat(e)]=""}if(g(a)&&(Object.keys(v(c)).length>0||Object.keys(v(h)).length>0)){if(!(0,i.isValidElement)(f)||Array.isArray(f)&&f.length>1||g(f.type)){if(Object.keys(v(c)).length>0)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(v(c)).concat(Object.keys(v(h))).map(e=>" - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>" - ".concat(e)).join("\n")].join("\n"))}else{let e=f.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0,l.A)(t(...n),c.className)}:(0,l.A)(t,c.className),r=p(f.props,v(m(c,["ref"])));for(let e in h)e in r&&delete h[e];return(0,i.cloneElement)(f,Object.assign({},r,h,d,{ref:o(i.version.split(".")[0]>="19"?f.props.ref:f.ref,d.ref)},n?{className:n}:{}))}}return(0,i.createElement)(a,Object.assign({},m(c,["ref"]),!g(a)&&d,!g(a)&&h),f)}function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function p(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function h(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function g(e){return e===i.Fragment||e===Symbol.for("react.fragment")}},36175:function(e,t,n){"use strict";var r=n(54249);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 12h14"}))});t.Z=o},29804:function(e,t,n){"use strict";var r=n(54249);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"}))});t.Z=o},17234:function(e,t,n){"use strict";var r=n(54249);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 10.5V6a3.75 3.75 0 1 0-7.5 0v4.5m11.356-1.993 1.263 12c.07.665-.45 1.243-1.119 1.243H4.25a1.125 1.125 0 0 1-1.12-1.243l1.264-12A1.125 1.125 0 0 1 5.513 7.5
1h12.974c.576 0 1.059.435 1.119 1.007ZM8.625 10.5a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm7.5 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"}))});t.Z=o},60591:function(e,t,n){"use strict";var r=n(54249);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}))});t.Z=o},9735:function(e,t,n){"use strict";var r=n(54249);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"}))});t.Z=o},8616:function(e,t,n){"use strict";n.d(t,{YD:function(){return u}});var r=n(54249),o=Object.defineProperty,i=new Map,l=new WeakMap,a=0,s=void 0;function u(){var e;let{threshold:t,delay:n,trackVisibility:o,rootMargin:u,root:c,triggerOnce:d,skip:f,initialInView:p,fallbackInView:h,onChange:v}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[m,g]=r.useState(null),y=r.useRef(v),[b,w]=r.useState({inView:!!p,entry:void 0});y.current=v,r.useEffect(()=>{let e;if(!f&&m)return e=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:s;if(void 0===window.IntersectionObserver&&void 0!==r){let o=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}let{id:o,observer:u,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return"".concat(t,"_").concat("root"===t?(n=e.root)?(l.has(n)||(a+=1,l.set(n,a.toString())),l.get(n)):"0":e[t])}).toString(),n=i.get(t);if(!n){let r;let o=new Map,l=new IntersectionObserver(t=>{t.forEach(t=>{var n;let i=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=o.get(t.target))||n.forEach(e=>{e(i,t)})})},e);r=l.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:l,elements:o},i.set(t,n)}return n}(n),d=c.get(e)||[];return c.has(e)||c.set(e,d),d.push(t),u.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(c.delete(e),u.unobserve(e)),0===c.size&&(u.disconnect(),i.delete(o))}}(m,(t,n)=>{w({inView:t,entry:n}),y.current&&y.current(t,n),n.isIntersecting&&d&&e&&(e(),e=void 0)},{root:c,rootMargin:u,threshold:t,trackVisibility:o,delay:n},h),()=>{e&&e()}},[Array.isArray(t)?t.toString():t,m,c,u,d,f,o,h,n]);let E=null==(e=b.entry)?void 0:e.target,x=r.useRef(void 0);m||!E||d||f||x.current===E||(x.current=E,w({inView:!!p,entry:void 0}));let k=[g,b.inView,b.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}r.Component},16781:function(e,t,n){"use strict";var r=n(54249),o=n.t(r,2),i=n(36146);let l=o.useInsertionEffect,a="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,s=l||a,u=e=>{let t=r.useRef([e,(...e)=>t[0](...e)]).current;return s(()=>{t[0]=e}),t[1]},c="pushState",d="replaceState",f=["popstate",c,d,"hashchange"],p=e=>{for(let t of f)addEventListener(t,e);return()=>{for(let t of f)removeEventListener(t,e)}},h=(e,t)=>(0,i.useSyncExternalStore)(p,e,t),v=()=>location.search,m=()=>location.pathname,g=({ssrPath:e}={})=>h(m,null!=e?()=>e:m),y=(e,{replace:t=!1,state:n=null}={})=>history[t?d:c](n,"",e),b=Symbol.for("wouter_v3");if("undefined"!=typeof history&&void 0===window[b]){for(let e of[c,d]){let t=history[e];history[e]=function(){let n=t.apply(this,arguments),r=new Event(e);return r.arguments=arguments,dispatchEvent(r),n}}Object.defineProperty(window,b,{value:!0})}let w=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",E=(e="")=>"/"===e?"":e,x=(e,t)=>"~"===e[0]?e.slice(1):E(t)+e,k=(e="",t)=>w(_(E(e)),_(t)),_=e=>{try{return decodeURI(e)}catch(t){return e}},P=(0,r.createContext)({hook:(e={})=>[g(e),y],searchHook:({ssrSearch:e}={})=>h(v,null!=e?()=>e:v),parser:function(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var n,r,o,i,l=[],a="",s=e.split("/");for(s[0]||s.shift();o=s.shift();)"*"===(n=o[0])?(l.push(n),a+="?"===o[1]?"(?:/(.*))?":"/(.*)"):":"===n?(r=o.indexOf("?",1),i=o.indexOf(".",1),l.push(o.substring(1,~r?r:~i?i:o.length)),a+=~r&&!~i?"(?:/([^/]+?))?":"/([^/]+?)",~i&&(a+=(~r?"?":"")+"\\"+o.substring(i))):a+="/"+o;return{keys:l,pattern:RegExp("^"+a+(t?"(?=$|/)":"/?$"),"i")}},base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e,aroundNav:(e,t,n)=>e(t,n)}),S=()=>(0,r.useContext)(P);(0,r.createContext)({});let C=e=>{let[t,n]=e.hook(e);return[k(e.base,t),u((t,r)=>e.aroundNav(n,x(t,e.base),r))]};(0,r.forwardRef)((e,t)=>{let n=S(),[o,i]=C(n),{to:l="",href:a=l,onClick:s,asChild:c,children:d,className:f,replace:p,state:h,transition:v,...m}=e,g=u(t=>{t.ctrlKey||t.metaKey||t.altKey||t.shiftKey||0!==t.button||(s?.(t),t.defaultPrevented||(t.preventDefault(),i(a,e)))}),y=n.hrefs("~"===a[0]?a.slice(1):n.base+a,n);return c&&(0,r.isValidElement)(d)?(0,r.cloneElement)(d,{onClick:g,href:y}):(0,r.createElement)("a",{...m,onClick:g,href:y,className:f?.call?f(o===a):f,children:d,ref:t})})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.