1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8895],{61363:function(e,a,b){b.d(a,{R:function(){return P}});var E,P=((E=P||{}).Space=" ",E.Enter="Enter",E.Escape="Escape",E.Backspace="Backspace",E.Delete="Delete",E.ArrowLeft="ArrowLeft",E.ArrowUp="ArrowUp",E.ArrowRight="ArrowRight",E.ArrowDown="ArrowDown",E.Home="Home",E.End="End",E.PageUp="PageUp",E.PageDown="PageDown",E.Tab="Tab",E)},24604:function(e,a,b){b.d(a,{v:function(){return ec}});var E,P,M,N,A=b(67294),L=b(94192),j=b(73781),H=b(19946),z=b(16723),V=b(39650),Z=b(51074),B=b(14157),q=b(23784);let Y=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function o(e){var a,b;let E=null!=(a=e.innerText)?a:"",P=e.cloneNode(!0);if(!(P instanceof HTMLElement))return E;let M=!1;for(let e of P.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),M=!0;let N=M?null!=(b=P.innerText)?b:"":E;return Y.test(N)&&(N=N.replace(Y,"")),N}function t(e){return[e.screenX,e.screenY]}var G=b(15466),K=b(16567),$=b(64103),Q=((E=Q||{})[E.First=0]="First",E[E.Previous=1]="Previous",E[E.Next=2]="Next",E[E.Last=3]="Last",E[E.Specific=4]="Specific",E[E.Nothing=5]="Nothing",E),J=b(9362),W=b(84575),X=b(32984),ee=b(12351),et=b(61363),en=((P=en||{})[P.Open=0]="Open",P[P.Closed=1]="Closed",P),er=((M=er||{})[M.Pointer=0]="Pointer",M[M.Other=1]="Other",M),eu=((N=eu||{})[N.OpenMenu=0]="OpenMenu",N[N.CloseMenu=1]="CloseMenu",N[N.GoToItem=2]="GoToItem",N[N.Search=3]="Search",N[N.ClearSearch=4]="ClearSearch",N[N.RegisterItem=5]="RegisterItem",N[N.UnregisterItem=6]="UnregisterItem",N);function w(e,a=e=>e){let b=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,E=(0,W.z2)(a(e.items.slice()),e=>e.dataRef.current.domRef.current),P=b?E.indexOf(b):null;return -1===P&&(P=null),{items:E,activeItemIndex:P}}let ei={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,a)=>{var b;let E=w(e),P=function(e,a){let b=a.resolveItems();if(b.length<=0)return null;let E=a.resolveActiveIndex(),P=null!=E?E:-1;switch(e.focus){case 0:for(let e=0;e<b.length;++e)if(!a.resolveDisabled(b[e],e,b))return e;return E;case 1:for(let e=P-1;e>=0;--e)if(!a.resolveDisabled(b[e],e,b))return e;return E;case 2:for(let e=P+1;e<b.length;++e)if(!a.resolveDisabled(b[e],e,b))return e;return E;case 3:for(let e=b.length-1;e>=0;--e)if(!a.resolveDisabled(b[e],e,b))return e;return E;case 4:for(let E=0;E<b.length;++E)if(a.resolveId(b[E],E,b)===e.id)return E;return E;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}(a,{resolveItems:()=>E.items,resolveActiveIndex:()=>E.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...E,searchQuery:"",activeItemIndex:P,activationTrigger:null!=(b=a.trigger)?b:1}},3:(e,a)=>{let b=""!==e.searchQuery?0:1,E=e.searchQuery+a.value.toLowerCase(),P=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+b).concat(e.items.slice(0,e.activeItemIndex+b)):e.items).find(e=>{var a;return(null==(a=e.dataRef.current.textValue)?void 0:a.startsWith(E))&&!e.dataRef.current.disabled}),M=P?e.items.indexOf(P):-1;return -1===M||M===e.activeItemIndex?{...e,searchQuery:E}:{...e,searchQuery:E,activeItemIndex:M,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,a)=>{let b=w(e,e=>[...e,{id:a.id,dataRef:a.dataRef}]);return{...e,...b}},6:(e,a)=>{let b=w(e,e=>{let b=e.findIndex(e=>e.id===a.id);return -1!==b&&e.splice(b,1),e});return{...e,...b,activationTrigger:1}}},eo=(0,A.createContext)(null);function C(e){let a=(0,A.useContext)(eo);if(null===a){let a=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,C),a}return a}function ye(e,a){return(0,X.E)(a.type,ei,e,a)}eo.displayName="MenuContext";let ea=A.Fragment,el=ee.AN.RenderStrategy|ee.AN.Static,es=A.Fragment,ec=Object.assign((0,ee.yV)(function(e,a){let{__demoMode:b=!1,...E}=e,P=(0,A.useReducer)(ye,{__demoMode:b,menuState:b?0:1,buttonRef:(0,A.createRef)(),itemsRef:(0,A.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:M,itemsRef:N,buttonRef:L},H]=P,z=(0,q.T)(a);
1(0,V.O)([L,N],(e,a)=>{var b;H({type:1}),(0,W.sP)(a,W.tJ.Loose)||(e.preventDefault(),null==(b=L.current)||b.focus())},0===M);let Z=(0,j.z)(()=>{H({type:1})}),B=(0,A.useMemo)(()=>({open:0===M,close:Z}),[M,Z]);return A.createElement(eo.Provider,{value:P},A.createElement(K.up,{value:(0,X.E)(M,{0:K.ZM.Open,1:K.ZM.Closed})},(0,ee.sY)({ourProps:{ref:z},theirProps:E,slot:B,defaultTag:ea,name:"Menu"})))}),{Button:(0,ee.yV)(function(e,a){var b;let E=(0,H.M)(),{id:P=`headlessui-menu-button-${E}`,...M}=e,[N,z]=C("Menu.Button"),V=(0,q.T)(N.buttonRef,a),Z=(0,L.G)(),Y=(0,j.z)(e=>{switch(e.key){case et.R.Space:case et.R.Enter:case et.R.ArrowDown:e.preventDefault(),e.stopPropagation(),z({type:0}),Z.nextFrame(()=>z({type:2,focus:Q.First}));break;case et.R.ArrowUp:e.preventDefault(),e.stopPropagation(),z({type:0}),Z.nextFrame(()=>z({type:2,focus:Q.Last}))}}),G=(0,j.z)(e=>{e.key===et.R.Space&&e.preventDefault()}),K=(0,j.z)(a=>{if((0,$.P)(a.currentTarget))return a.preventDefault();e.disabled||(0===N.menuState?(z({type:1}),Z.nextFrame(()=>{var e;return null==(e=N.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(a.preventDefault(),z({type:0})))}),J=(0,A.useMemo)(()=>({open:0===N.menuState}),[N]),W={ref:V,id:P,type:(0,B.f)(e,N.buttonRef),"aria-haspopup":"menu","aria-controls":null==(b=N.itemsRef.current)?void 0:b.id,"aria-expanded":0===N.menuState,onKeyDown:Y,onKeyUp:G,onClick:K};return(0,ee.sY)({ourProps:W,theirProps:M,slot:J,defaultTag:"button",name:"Menu.Button"})}),Items:(0,ee.yV)(function(e,a){var b,E;let P=(0,H.M)(),{id:M=`headlessui-menu-items-${P}`,...N}=e,[V,B]=C("Menu.Items"),Y=(0,q.T)(V.itemsRef,a),$=(0,Z.i)(V.itemsRef),X=(0,L.G)(),en=(0,K.oJ)(),er=null!==en?(en&K.ZM.Open)===K.ZM.Open:0===V.menuState;(0,A.useEffect)(()=>{let e=V.itemsRef.current;e&&0===V.menuState&&e!==(null==$?void 0:$.activeElement)&&e.focus({preventScroll:!0})},[V.menuState,V.itemsRef,$]),function({container:e,accept:a,walk:b,enabled:E=!0}){let P=(0,A.useRef)(a),M=(0,A.useRef)(b);(0,A.useEffect)(()=>{P.current=a,M.current=b},[a,b]),(0,z.e)(()=>{if(!e||!E)return;let a=(0,G.r)(e);if(!a)return;let b=P.current,N=M.current,A=Object.assign(e=>b(e),{acceptNode:b}),L=a.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,A,!1);for(;L.nextNode();)N(L.currentNode)},[e,E,P,M])}({container:V.itemsRef.current,enabled:0===V.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let eu=(0,j.z)(e=>{var a,b;switch(X.dispose(),e.key){case et.R.Space:if(""!==V.searchQuery)return e.preventDefault(),e.stopPropagation(),B({type:3,value:e.key});case et.R.Enter:if(e.preventDefault(),e.stopPropagation(),B({type:1}),null!==V.activeItemIndex){let{dataRef:e}=V.items[V.activeItemIndex];null==(b=null==(a=e.current)?void 0:a.domRef.current)||b.click()}(0,W.wI)(V.buttonRef.current);break;case et.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Q.Next});case et.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Q.Previous});case et.R.Home:case et.R.PageUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Q.First});case et.R.End:case et.R.PageDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Q.Last});case et.R.Escape:e.preventDefault(),e.stopPropagation(),B({type:1}),(0,J.k)().nextFrame(()=>{var e;return null==(e=V.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case et.R.Tab:e.preventDefault(),e.stopPropagation(),B({type:1}),(0,J.k)().nextFrame(()=>{(0,W.EO)(V.buttonRef.current,e.shiftKey?W.TO.Previous:W.TO.Next)});break;default:1===e.key.length&&(B({type:3,value:e.key}),X.setTimeout(()=>B({type:4}),350))}}),ei=(0,j.z)(e=>{e.key===et.R.Space&&e.preventDefault()}),eo=(0,A.useMemo)(()=>({open:0===V.menuState}),[V]),ea={"aria-activedescendant":null===V.activeItemIndex||null==(b=V.items[V.activeItemIndex])?void 0:b.id,"aria-labelledby":null==(E=V.buttonRef.current)?void 0:E.id,id:M,onKeyDown:eu,onKeyUp:ei,role:"menu",tabIndex:0,ref:Y};return(0,ee.sY)({ourProps:ea,theirProps:N,slot:eo,defaultTag:"div",features:el,visible:er,name:"Menu.Items"})}),Item:(0,ee.yV)(function(e,a){let b,E,P,M=(0,H.M)(),{id:N=`headlessui-menu-item-${M}`,disabled:L=!1,...V}=e,[Z,B]=C("Menu.Item"),Y=null!==Z.activeItemIndex&&Z.items[Z.activeItemIndex].id===N,G=(0,A.useRef)(null),K=(0,q.T)(a,G);(0,z.e)(()=>{if(Z.__demoMode||0!==Z.menuState||!Y||0===Z.activationTrigger)return;let e=(0,J.k)();return e.requestAnimationFrame(()=>{var e,a;null==(a=null==(e=G.current)?void 0:e.scrollIntoView)||a.call(e,{block:"nearest"})}),e.dispose},[Z.__demoMode,G,Y,Z.menuState,Z.activationTrigger,Z.activeItemIndex]);let $=(b=(0,A.useRef)(""),E=(0,A.useRef)(""),(0,j.z)(()=>{let e=G.current;if(!e)return"";let a=e.innerText;if(b.current===a)return E.current;let P=(function(e){let a=e.getAttribute("aria-label");if("string"==typeof a)return a.trim();let b=e.getAttribute("aria-labelledby");if(b){let e=b.split(" ").map(e=>{let a=document.getElementById(e);if(a){let e=a.getAttribute("aria-label");return"string"==typeof e?e.trim():o(a).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return o(e).trim()})(e).trim().toLowerCase();return b.current=a,E.current=P,P})),X=(0,A.useRef)({disabled:L,domRef:G,get textValue(){return $()}});(0,z.e)(()=>{X.current.disabled=L},[X,L]),(0,z.e)(()=>(B({type:5,id:N,dataRef:X}
1),()=>B({type:6,id:N})),[X,N]);let et=(0,j.z)(()=>{B({type:1})}),en=(0,j.z)(e=>{if(L)return e.preventDefault();B({type:1}),(0,W.wI)(Z.buttonRef.current)}),er=(0,j.z)(()=>{if(L)return B({type:2,focus:Q.Nothing});B({type:2,focus:Q.Specific,id:N})}),eu=(P=(0,A.useRef)([-1,-1]),{wasMoved(e){let a=t(e);return(P.current[0]!==a[0]||P.current[1]!==a[1])&&(P.current=a,!0)},update(e){P.current=t(e)}}),ei=(0,j.z)(e=>eu.update(e)),eo=(0,j.z)(e=>{eu.wasMoved(e)&&(L||Y||B({type:2,focus:Q.Specific,id:N,trigger:0}))}),ea=(0,j.z)(e=>{eu.wasMoved(e)&&(L||Y&&B({type:2,focus:Q.Nothing}))}),el=(0,A.useMemo)(()=>({active:Y,disabled:L,close:et}),[Y,L,et]);return(0,ee.sY)({ourProps:{id:N,ref:K,role:"menuitem",tabIndex:!0===L?void 0:-1,"aria-disabled":!0===L||void 0,disabled:void 0,onClick:en,onFocus:er,onPointerEnter:ei,onMouseEnter:ei,onPointerMove:eo,onMouseMove:eo,onPointerLeave:ea,onMouseLeave:ea},theirProps:V,slot:el,defaultTag:es,name:"Menu.Item"})})})},44080:function(e,a,b){b.d(a,{u:function(){return et}});var E,P=b(67294),M=b(94192),N=b(73781),A=b(14879),L=b(16723),j=b(3855),H=b(82180),z=b(23784),V=b(9362),Z=b(32984);function g(e,...a){e&&a.length>0&&e.classList.add(...a)}function v(e,...a){e&&a.length>0&&e.classList.remove(...a)}var B=b(16567),q=b(44067),Y=b(12351);function S(e=""){return e.split(/\s+/).filter(e=>e.length>1)}let G=(0,P.createContext)(null);G.displayName="TransitionContext";var K=((E=K||{}).Visible="visible",E.Hidden="hidden",E);let $=(0,P.createContext)(null);function U(e){return"children"in e?U(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function se(e,a){let b=(0,j.E)(e),E=(0,P.useRef)([]),L=(0,A.t)(),H=(0,M.G)(),z=(0,N.z)((e,a=Y.l4.Hidden)=>{let P=E.current.findIndex(({el:a})=>a===e);-1!==P&&((0,Z.E)(a,{[Y.l4.Unmount](){E.current.splice(P,1)},[Y.l4.Hidden](){E.current[P].state="hidden"}}),H.microTask(()=>{var e;!U(E)&&L.current&&(null==(e=b.current)||e.call(b))}))}),V=(0,N.z)(e=>{let a=E.current.find(({el:a})=>a===e);return a?"visible"!==a.state&&(a.state="visible"):E.current.push({el:e,state:"visible"}),()=>z(e,Y.l4.Unmount)}),B=(0,P.useRef)([]),q=(0,P.useRef)(Promise.resolve()),G=(0,P.useRef)({enter:[],leave:[],idle:[]}),K=(0,N.z)((e,b,E)=>{B.current.splice(0),a&&(a.chains.current[b]=a.chains.current[b].filter(([a])=>a!==e)),null==a||a.chains.current[b].push([e,new Promise(e=>{B.current.push(e)})]),null==a||a.chains.current[b].push([e,new Promise(e=>{Promise.all(G.current[b].map(([e,a])=>a)).then(()=>e())}
1)]),"enter"===b?q.current=q.current.then(()=>null==a?void 0:a.wait.current).then(()=>E(b)):E(b)}),$=(0,N.z)((e,a,b)=>{Promise.all(G.current[a].splice(0).map(([e,a])=>a)).then(()=>{var e;null==(e=B.current.shift())||e()}).then(()=>b(a))});return(0,P.useMemo)(()=>({children:E,register:V,unregister:z,onStart:K,onStop:$,wait:q,chains:G}),[V,z,E,K,$,G,q])}function Ne(){}$.displayName="NestingContext";let Q=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function ae(e){var a;let b={};for(let E of Q)b[E]=null!=(a=e[E])?a:Ne;return b}let J=Y.AN.RenderStrategy,W=(0,Y.yV)(function(e,a){let{show:b,appear:E=!1,unmount:M=!0,...A}=e,j=(0,P.useRef)(null),V=(0,z.T)(j,a);(0,H.H)();let Z=(0,B.oJ)();if(void 0===b&&null!==Z&&(b=(Z&B.ZM.Open)===B.ZM.Open),![!0,!1].includes(b))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[q,K]=(0,P.useState)(b?"visible":"hidden"),Q=se(()=>{K("hidden")}),[W,ee]=(0,P.useState)(!0),et=(0,P.useRef)([b]);(0,L.e)(()=>{!1!==W&&et.current[et.current.length-1]!==b&&(et.current.push(b),ee(!1))},[et,b]);let en=(0,P.useMemo)(()=>({show:b,appear:E,initial:W}),[b,E,W]);(0,P.useEffect)(()=>{if(b)K("visible");else if(U(Q)){let e=j.current;if(!e)return;let a=e.getBoundingClientRect();0===a.x&&0===a.y&&0===a.width&&0===a.height&&K("hidden")}else K("hidden")},[b,Q]);let er={unmount:M},eu=(0,N.z)(()=>{var a;W&&ee(!1),null==(a=e.beforeEnter)||a.call(e)}),ei=(0,N.z)(()=>{var a;W&&ee(!1),null==(a=e.beforeLeave)||a.call(e)});return P.createElement($.Provider,{value:Q},P.createElement(G.Provider,{value:en},(0,Y.sY)({ourProps:{...er,as:P.Fragment,children:P.createElement(X,{ref:V,...er,...A,beforeEnter:eu,beforeLeave:ei})},theirProps:{},defaultTag:P.Fragment,features:J,visible:"visible"===q,name:"Transition"})))}),X=(0,Y.yV)(function(e,a){var b,E,K;let Q;let{beforeEnter:W,afterEnter:X,beforeLeave:ee,afterLeave:et,enter:en,enterFrom:er,enterTo:eu,entered:ei,leave:eo,leaveFrom:ea,leaveTo:el,...es}=e,ec=(0,P.useRef)(null),ef=(0,z.T)(ec,a),ed=null==(b=es.unmount)||b?Y.l4.Unmount:Y.l4.Hidden,{show:em,appear:ev,initial:ep}=function(){let e=(0,P.useContext)(G);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[eh,eg]=(0,P.useState)(em?"visible":"hidden"),eb=function(){let e=(0,P.useContext)($);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:eE,unregister:ey}=eb;(0,P.useEffect)(()=>eE(ec),[eE,ec]),(0,P.useEffect)(()=>{if(ed===Y.l4.Hidden&&ec.current){if(em&&"visible"!==eh){eg("visible");return}return(0,Z.E)(eh,{hidden:()=>ey(ec),visible:()=>eE(ec)})}},[eh,ec,eE,ey,em,ed]);let ew=(0,j.E)({base:S(es.className),enter:S(en),enterFrom:S(er),enterTo:S(eu),entered:S(ei),leave:S(eo),leaveFrom:S(ea),leaveTo:S(el)}),eS=(K={beforeEnter:W,afterEnter:X,beforeLeave:ee,afterLeave:et},Q=(0,P.useRef)(ae(K)),(0,P.useEffect)(()=>{Q.current=ae(K)},[K]),Q),eR=(0,H.H)();(0,P.useEffect)(()=>{if(eR&&"visible"===eh&&null===ec.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[ec,eh,eR]);let eF=ev&&em&&ep,eI=eR&&(!ep||ev)?em?"enter":"leave":"idle",eT=function(e=0){let[a,b]=(0,P.useState)(e),E=(0,A.t)(),M=(0,P.useCallback)(e=>{E.current&&b(a=>a|e)},[a,E]),N=(0,P.useCallback)(e=>!!(a&e),[a]);return{flags:a,addFlag:M,hasFlag:N,removeFlag:(0,P.useCallback)(e=>{E.current&&b(a=>a&~e)},[b,E]),toggleFlag:(0,P.useCallback)(e=>{E.current&&b(a=>a^e)},[b])}}(0),ex=(0,N.z)(e=>(0,Z.E)(e,{enter:()=>{eT.addFlag(B.ZM.Opening),eS.current.beforeEnter()},leave:()=>{eT.addFlag(B.ZM.Closing),eS.current.beforeLeave()},idle:()=>{}})),eP=(0,N.z)(e=>(0,Z.E)(e,{enter:()=>{eT.removeFlag(B.ZM.Opening),eS.current.afterEnter()},leave:()=>{eT.removeFlag(B.ZM.Closing),eS.current.afterLeave()},idle:()=>{}})),eM=se(()=>{eg("hidden"),ey(ec)},eb),eN=(0,P.useRef)(!1);!function({immediate:e,container:a,direction:b,classes:E,onStart:P,onStop:N}){let H=(0,A.t)(),z=(0,M.G)(),B=(0,j.E)(b);(0,L.e)(()=>{e&&(B.current="enter")},[e]),(0,L.e)(()=>{let e=(0,V.k)();z.add(e.dispose);let b=a.current;if(b&&"idle"!==B.current&&H.current){var M,A,L;let a,j,H,z,q,Y,G;return e.dispose(),P.current(B.current),e.add((M=E.current,A="enter"===B.current,L=()=>{e.dispose(),N.current(B.current)},j=A?"enter":"leave",H=(0,V.k)(),z=void 0!==L?(a={called:!1},(...e)=>{if(!a.called)return a.called=!0,L(...e)}):()=>{}
1,"enter"===j&&(b.removeAttribute("hidden"),b.style.display=""),q=(0,Z.E)(j,{enter:()=>M.enter,leave:()=>M.leave}),Y=(0,Z.E)(j,{enter:()=>M.enterTo,leave:()=>M.leaveTo}),G=(0,Z.E)(j,{enter:()=>M.enterFrom,leave:()=>M.leaveFrom}),v(b,...M.base,...M.enter,...M.enterTo,...M.enterFrom,...M.leave,...M.leaveFrom,...M.leaveTo,...M.entered),g(b,...M.base,...q,...G),H.nextFrame(()=>{v(b,...M.base,...q,...G),g(b,...M.base,...q,...Y),function(e,a){let b=(0,V.k)();if(!e)return b.dispose;let{transitionDuration:E,transitionDelay:P}=getComputedStyle(e),[M,N]=[E,P].map(e=>{let[a=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,a)=>a-e);return a}),A=M+N;if(0!==A){b.group(b=>{b.setTimeout(()=>{a(),b.dispose()},A),b.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&b.dispose()})});let E=b.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(a(),E())})}else a();b.add(()=>a()),b.dispose}(b,()=>(v(b,...M.base,...q),g(b,...M.base,...M.entered),z()))}),H.dispose)),e.dispose}},[b])}({immediate:eF,container:ec,classes:ew,direction:eI,onStart:(0,j.E)(e=>{eN.current=!0,eM.onStart(ec,e,ex)}),onStop:(0,j.E)(e=>{eN.current=!1,eM.onStop(ec,e,eP),"leave"!==e||U(eM)||(eg("hidden"),ey(ec))})});let eO=es;return eF?eO={...eO,className:(0,q.A)(es.className,...ew.current.enter,...ew.current.enterFrom)}:eN.current&&(eO.className=(0,q.A)(es.className,null==(E=ec.current)?void 0:E.className),""===eO.className&&delete eO.className),P.createElement($.Provider,{value:eM},P.createElement(B.up,{value:(0,Z.E)(eh,{visible:B.ZM.Open,hidden:B.ZM.Closed})|eT.flags},(0,Y.sY)({ourProps:{ref:ef},theirProps:eO,defaultTag:"div",features:J,visible:"visible"===eh,name:"Transition.Child"})))}),ee=(0,Y.yV)(function(e,a){let b=null!==(0,P.useContext)(G),E=null!==(0,B.oJ)();return P.createElement(P.Fragment,null,!b&&E?P.createElement(W,{ref:a,...e}):P.createElement(X,{ref:a,...e}))}),et=Object.assign(W,{Child:ee,Root:W})},94192:function(e,a,b){b.d(a,{G:function(){return p}});var E=b(67294),P=b(9362);function p(){let[e]=(0,E.useState)(P.k);return(0,E.useEffect)(()=>()=>e.dispose(),[e]),e}},73781:function(e,a,b){b.d(a,{z:function(){return o}});var E=b(67294),P=b(3855);let o=function(e){let a=(0,P.E)(e);return E.useCallback((...e)=>a.current(...e),[a])}},19946:function(e,a,b){b.d(a,{M:function(){return L}});var E,P=b(67294),M=b(77896),N=b(16723),A=b(82180);let L=null!=(E=P.useId)?E:function(){let e=(0,A.H)(),[a,b]=P.useState(e?()=>M.O.nextId():null);return(0,N.e)(()=>{null===a&&b(M.O.nextId())},[a]),null!=a?""+a:void 0}},14879:function(e,a,b){b.d(a,{t:function(){return f}});var E=b(67294),P=b(16723);function f(){let e=(0,E.useRef)(!1);return(0,P.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},16723:function(e,a,b){b.d(a,{e:function(){return l}});var E=b(67294),P=b(77896);let l=(e,a)=>{P.O.isServer?(0,E.useEffect)(e,a):(0,E.useLayoutEffect)(e,a)}},3855:function(e,a,b){b.d(a,{E:function(){return s}});var E=b(67294),P=b(16723);function s(e){let a=(0,E.useRef)(e);return(0,P.e)(()=>{a.current=e},[e]),a}},39650:function(e,a,b){b.d(a,{O:function(){return y}});var E=b(67294),P=b(84575),M=b(78657),N=b(3855);function d(e,a,b){let P=(0,N.E)(a);(0,E.useEffect)(()=>{function t(e){P.current(e)}return document.addEventListener(e,t,b),()=>document.removeEventListener(e,t,b)},[e,b])}var A=b(7815);function y(e,a,b=!0){let N=(0,E.useRef)(!1);function c(b,E){if(!N.current||b.defaultPrevented)return;let M=E(b);if(null!==M&&M.getRootNode().contains(M)&&M.isConnected){for(let a of function u(e){return"function"==typeof e?u(e()):Array.isArray(e)||e instanceof Set?e:[e]}(e)){if(null===a)continue;let e=a instanceof HTMLElement?a:a.current;if(null!=e&&e.contains(M)||b.composed&&b.composedPath().includes(e))return}return(0,P.sP)(M,P.tJ.Loose)||-1===M.tabIndex||b.preventDefault(),a(b,M)}}(0,E.useEffect)(()=>{requestAnimationFrame(()=>{N.current=b})},[b]);let L=(0,E.useRef)(null);d("pointerdown",e=>{var a,b;N.current&&(L.current=(null==(b=null==(a=e.composedPath)?void 0:a.call(e))?void 0:b[0])||e.target)},!0),d("mousedown",e=>{var a,b;N.current&&(L.current=(null==(b=null==(a=e.composedPath)?void 0:a.call(e))?void 0:b[0])||e.target)},!0),d("click",e=>{(0,M.tq)()||L.current&&(c(e,()=>L.current),L.current=null)},!0),d("touchend",e=>c(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,A.s)("blur",e=>c(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},51074:function(e,a,b){b.d(a,{i:function(){return n}});var E=b(67294),P=b(15466);function n(...e){return(0,E.useMemo)(()=>(0,P.r)(...e),[...e])}},14157:function(e,a,b){b.d(a,{f:function(){return T}});var E=b(67294),P=b(16723);function i(e){var a;if(e.type)return e.type;let b=null!=(a=e.as)?a:"button";if("string"==typeof b&&"button"===b.toLowerCase())return"button"}function T(e,a){let[b,M]=(0,E.useState)(()=>i(e));return(0,P.e)(()=>{M(i(e))},[e.type,e.as]),(0,P.e)(()=>{b||a.current&&a.current instanceof HTMLButtonElement&&!a.current.hasAttribute("type")&&M("button")},[b,a]),b}},82180:function(e,a,b){b.d(a,{H:function(){return l}});var E,P=b(67294),M=b(77896);function l(){let e;let a=(e="undefined"==typeof document,(0,(E||(E=b.t(P,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[N,A]=P.useState(M.O.isHandoffComplete);return N&&!1===M.O.isHandoffComplete&&A(!1),P.useEffect(()=>{!0!==N&&A(!0)},[N]),P.useEffect(()=>M.O.handoff(),[]),!a&&N}},23784:function(e,a,b){b.d(a,{T:function(){return y},h:function(){return T}});var E=b(67294),P=b(73781);let M=Symbol();function T(e,a=!0){return Object.assign(e,{[M]:a})}function y(...e){let a=(0,E.useRef)(e);(0,E.useEffect)(()=>{a.current=e},[e]);let b=(0,P.z)(e=>{for(let b of a.current)null!=b&&("function"==typeof b?b(e):b.current=e)});return e.every(e=>null==e||(null==e?void 0:e[M]))?void 0:b}},7815:function(e,a,b){b.d(a,{s:function(){return s}});var E=b(67294),P=b(3855);function s(e,a,b){let M=(0,P.E)(a);(0,E.useEffect)(()=>{function t(e){M.current(e)}return window.addEventListener(e,t,b),()=>window.removeEventListener(e,t,b)},[e,b])}},16567:function(e,a,b){b.d(a,{ZM:function(){return N},oJ:function(){return u},up:function(){return s}});var E,P=b(67294);let M=(0,P.createContext)(null);M.displayName="OpenClosedContext";var N=((E=N||{})[E.Open=1]="Open",E[E.Closed=2]="Closed",E[E.Closing=4]="Closing",E[E.Opening=8]="Opening",E);function u(){return(0,P.useContext)(M)}function s({value:e,children:a}){return P.createElement(M.Provider,{value:e},a)}},64103:function(e,a,b){function r(e){let a=e.parentElement,b=null;for(;a&&!(a instanceof HTMLFieldSetElement);)a instanceof HTMLLegendElement&&(b=a),a=a.parentElement;let E=(null==a?void 0:a.getAttribute("disabled"))==="";return!(E&&function(e){if(!e)return!1;let a=e.previousElementSibling;for(;null!==a;){if(a instanceof HTMLLegendElement)return!1;a=a.previousElementSibling}return!0}(b))&&E}b.d(a,{P:function(){return r}})},44067:function(e,a,b){b.d(a,{A:function(){return t}});function t(...e){return Array.from(new Set(e.flatMap(e=>
1"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}},9362:function(e,a,b){b.d(a,{k:function(){return function o(){let e=[],a={addEventListener:(e,b,E,P)=>(e.addEventListener(b,E,P),a.add(()=>e.removeEventListener(b,E,P))),requestAnimationFrame(...e){let b=requestAnimationFrame(...e);return a.add(()=>cancelAnimationFrame(b))},nextFrame:(...e)=>a.requestAnimationFrame(()=>a.requestAnimationFrame(...e)),setTimeout(...e){let b=setTimeout(...e);return a.add(()=>clearTimeout(b))},microTask(...e){let b={current:!0};return(0,E.Y)(()=>{b.current&&e[0]()}),a.add(()=>{b.current=!1})},style(e,a,b){let E=e.style.getPropertyValue(a);return Object.assign(e.style,{[a]:b}),this.add(()=>{Object.assign(e.style,{[a]:E})})},group(e){let a=o();return e(a),this.add(()=>a.dispose())},add:a=>(e.push(a),()=>{let b=e.indexOf(a);if(b>=0)for(let a of e.splice(b,1))a()}),dispose(){for(let a of e.splice(0))a()}};return a}}});var E=b(81021)},77896:function(e,a,b){b.d(a,{O:function(){return P}});var E=Object.defineProperty,d=(e,a,b)=>a in e?E(e,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):e[a]=b,r=(e,a,b)=>(d(e,"symbol"!=typeof a?a+"":a,b),b);let P=new class{constructor(){r(this,"current",this.detect()),r(this,"handoffState","pending"),r(this,"currentId",0)}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":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}},84575:function(e,a,b){b.d(a,{C5:function(){return y},EO:function(){return _},TO:function(){return V},fE:function(){return Z},jA:function(){return O},sP:function(){return h},tJ:function(){return q},wI:function(){return D},z2:function(){return I}});var E,P,M,N,A,L=b(9362),j=b(32984),H=b(15466);let z=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var V=((E=V||{})[E.First=1]="First",E[E.Previous=2]="Previous",E[E.Next=4]="Next",E[E.Last=8]="Last",E[E.WrapAround=16]="WrapAround",E[E.NoScroll=32]="NoScroll",E),Z=((P=Z||{})[P.Error=0]="Error",P[P.Overflow=1]="Overflow",P[P.Success=2]="Success",P[P.Underflow=3]="Underflow",P),B=((M=B||{})[M.Previous=-1]="Previous",M[M.Next=1]="Next",M);function f(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(z)).sort((e,a)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(a.tabIndex||Number.MAX_SAFE_INTEGER)))}var q=((N=q||{})[N.Strict=0]="Strict",N[N.Loose=1]="Loose",N);function h(e,a=0){var b;return e!==(null==(b=(0,H.r)(e))?void 0:b.body)&&(0,j.E)(a,{0:()=>e.matches(z),1(){let a=e;for(;null!==a;){if(a.matches(z))return!0;a=a.parentElement}return!1}})}function D(e){let a=(0,H.r)(e);(0,L.k)().nextFrame(()=>{a&&!h(a.activeElement,0)&&y(e)})}var Y=((A=Y||{})[A.Keyboard=0]="Keyboard",A[A.Mouse=1]="Mouse",A);function y(e){null==e||e.focus({preventScroll:!0})}function I(e,a=e=>e){return e.slice().sort((e,b)=>{let E=a(e),P=a(b);if(null===E||null===P)return 0;let M=E.compareDocumentPosition(P);return M&Node.DOCUMENT_POSITION_FOLLOWING?-1:M&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function _(e,a){return O(f(),a,{relativeTo:e})}function O(e,a,{sorted:b=!0,relativeTo:E=null,skipElements:P=[]}={}){var M,N,A;let L=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,j=Array.isArray(e)?b?I(e):e:f(e);P.length>0&&j.length>1&&(j=j.filter(e=>!P.includes(e))),E=null!=E?E:L.activeElement;let H=(()=>{if(5&a)return 1;if(10&a)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),z=(()=>{if(1&a)return 0;if(2&a)return Math.max(0,j.indexOf(E))-1;if(4&a)return Math.max(0,j.indexOf(E))+1;if(8&a)return j.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),V=32&a?{preventScroll:!0}:{},Z=0,B=j.length,q;do{if(Z>=B||Z+B<=0)return 0;let e=z+Z;if(16&a)e=(e+B)%B;else{if(e<0)return 3;if(e>=B)return 1}null==(q=j[e])||q.focus(V),Z+=H}while(q!==L.activeElement);return 6&a&&null!=(A=null==(N=null==(M=q)?void 0:M.matches)?void 0:N.call(M,"textarea,input"))&&A&&q.select(),2}"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))},32984:function(e,a,b){b.d(a,{E:function(){return u}});function u(e,a,...b){if(e in a){let E=a[e];return"function"==typeof E?E(...b):E}let E=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(a).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(E,u),E}},81021:function(e,a,b){b.d(a,{Y:function(){return t}});function t(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},15466:function(e,a,b){b.d(a,{r:function(){return o}});var E=b(77896);function o(e){return E.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},78657:function(e,a,b){function t(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function n(){return t()||/Android/gi.test(window.navigator.userAgent)}b.d(a,{gn:function(){return t},tq:function(){return n}})},12351:function(e,a,b){b.d(a,{AN:function(){return L},Y2:function(){return I},l4:function(){return j},sY:function(){return C},yV:function(){return U}});var E,P,M=b(67294),N=b(44067),A=b(32984),L=((E=L||{})[E.None=0]="None",E[E.RenderStrategy=1]="RenderStrategy",E[E.Static=2]="Static",E),j=((P=j||{})[P.Unmount=0]="Unmount",P[P.Hidden=1]="Hidden",P);function C({ourProps:e,theirProps:a,slot:b,defaultTag:E,features:P,visible:M=!0,name:N,mergeRefs:L}){L=null!=L?L:k;let j=R(a,e);
1if(M)return m(j,b,E,N,L);let H=null!=P?P:0;if(2&H){let{static:e=!1,...a}=j;if(e)return m(a,b,E,N,L)}if(1&H){let{unmount:e=!0,...a}=j;return(0,A.E)(e?0:1,{0:()=>null,1:()=>m({...a,hidden:!0,style:{display:"none"}},b,E,N,L)})}return m(j,b,E,N,L)}function m(e,a={},b,E,P){let{as:A=b,children:L,refName:j="ref",...H}=F(e,["unmount","static"]),z=void 0!==e.ref?{[j]:e.ref}:{},V="function"==typeof L?L(a):L;"className"in H&&H.className&&"function"==typeof H.className&&(H.className=H.className(a));let Z={};if(a){let e=!1,b=[];for(let[E,P]of Object.entries(a))"boolean"==typeof P&&(e=!0),!0===P&&b.push(E);e&&(Z["data-headlessui-state"]=b.join(" "))}if(A===M.Fragment&&Object.keys(x(H)).length>0){if(!(0,M.isValidElement)(V)||Array.isArray(V)&&V.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${E} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(H).map(e=>` - ${e}`).join(` 2`),"","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=>` - ${e}`).join(` 3`)].join(` 4`));let e=V.props,a="function"==typeof(null==e?void 0:e.className)?(...a)=>(0,N.A)(null==e?void 0:e.className(...a),H.className):(0,N.A)(null==e?void 0:e.className,H.className),b=a?{className:a}:{};return(0,M.cloneElement)(V,Object.assign({},R(V.props,x(F(H,["ref"]))),Z,z,{ref:P(V.ref,z.ref)},b))}return(0,M.createElement)(A,Object.assign({},F(H,["ref"]),A!==M.Fragment&&z,A!==M.Fragment&&Z),V)}function I(){let e=(0,M.useRef)([]),a=(0,M.useCallback)(a=>{for(let b of e.current)null!=b&&("function"==typeof b?b(a):b.current=a)},[]);return(...b)=>{if(!b.every(e=>null==e))return e.current=b,a}}function k(...e){return e.every(e=>null==e)?void 0:a=>{for(let b of e)null!=b&&("function"==typeof b?b(a):b.current=a)}}function R(...e){if(0===e.length)return{};if(1===e.length)return e[0];let a={},b={};for(let E of e)for(let e in E)e.startsWith("on")&&"function"==typeof E[e]?(null!=b[e]||(b[e]=[]),b[e].push(E[e])):a[e]=E[e];if(a.disabled||a["aria-disabled"])return Object.assign(a,Object.fromEntries(Object.keys(b).map(e=>[e,void 0])));for(let e in b)Object.assign(a,{[e](a,...E){for(let P of b[e]){if((a instanceof Event||(null==a?void 0:a.nativeEvent)instanceof Event)&&a.defaultPrevented)return;P(a,...E)}}});return a}function U(e){var a;return Object.assign((0,M.forwardRef)(e),{displayName:null!=(a=e.displayName)?a:e.name})}function x(e){let a=Object.assign({},e);for(let e in a)void 0===a[e]&&delete a[e];return a}function F(e,a=[]){let b=Object.assign({},e);for(let e of a)e in b&&delete b[e];return b}},39057:function(e,a,b){var E=b(67294);let P=E.forwardRef(function({title:e,titleId:a,...b},P){return E.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:P,"aria-labelledby":a},b),e?E.createElement("title",{id:a},e):null,E.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z",clipRule:"evenodd"}))});a.Z=P}}]);
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.