1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`e7f54839-17e0-4b4c-9c6b-7bccf08151a2`,e._sentryDebugIdIdentifier=`sentry-dbid-e7f54839-17e0-4b4c-9c6b-7bccf08151a2`)}catch{}})();import{o as e,t}from"./react-D5YJ8T0s.js";import{L as n}from"./useBaseQuery-CzNHWf2_.js";import{Ai as r,Ar as i,Ci as a,Cr as o,Di as s,Dr as c,Ei as l,Er as u,Fr as d,Gr as f,Hr as p,Ii as m,Ir as h,Jr as g,Kr as _,Li as v,Lr as y,Mi as b,Mr as x,Ni as S,Nr as C,Or as w,Pi as T,Pr as E,Qn as D,Qr as O,Rr as k,Sr as A,Ti as j,Tr as M,Ur as N,Xr as P,Yr as F,Zn as I,Zr as ee,bi as L,br as R,di as z,dr as B,fi as te,fr as ne,gr as V,hr as re,ii as H,ki as ie,kr as ae,li as oe,lr as se,mi as ce,mr as U,ni as le,oi as W,pr as G,qr as K,vr as ue,wi as q,wr as de,xr as fe,yr as pe,zr as me}from"./main-DqR0bynJ.js";var J=e(t(),1),Y=e(n(),1),he=Object.defineProperty,ge=(e,t,n)=>t in e?he(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_e=(e,t,n)=>(ge(e,typeof t==`symbol`?t:t+``,n),n),X=(e=>(e[e.Open=0]=`Open`,e[e.Closed=1]=`Closed`,e))(X||{}),Z=(e=>(e[e.Pointer=0]=`Pointer`,e[e.Other=1]=`Other`,e))(Z||{}),Q=(e=>(e[e.OpenMenu=0]=`OpenMenu`,e[e.CloseMenu=1]=`CloseMenu`,e[e.GoToItem=2]=`GoToItem`,e[e.Search=3]=`Search`,e[e.ClearSearch=4]=`ClearSearch`,e[e.RegisterItems=5]=`RegisterItems`,e[e.UnregisterItems=6]=`UnregisterItems`,e[e.SetButtonElement=7]=`SetButtonElement`,e[e.SetItemsElement=8]=`SetItemsElement`,e[e.SortItems=9]=`SortItems`,e))(Q||{});function ve(e,t=e=>e){let n=e.activeItemIndex===null?null:e.items[e.activeItemIndex],r=y(t(e.items.slice()),e=>e.dataRef.current.domRef.current),i=n?r.indexOf(n):null;return i===-1&&(i=null),{items:r,activeItemIndex:i}}var ye={1(e){return e.menuState===1?e:{...e,activeItemIndex:null,pendingFocus:{focus:G.Nothing},menuState:1}},0(e,t){return e.menuState===0?e:{...e,__demoMode:!1,pendingFocus:t.focus,menuState:0}},2:(e,t)=>{if(e.menuState===1)return e;let n={...e,searchQuery:``,activationTrigger:t.trigger??1,__demoMode:!1};if(t.focus===G.Nothing)return{...n,activeItemIndex:null};if(t.focus===G.Specific)return{...n,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===G.Previous){let r=e.activeItemIndex;if(r!==null){let i=e.items[r].dataRef.current.domRef,a=U(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(a!==null){let t=e.items[a].dataRef.current.domRef;if(i.current?.previousElementSibling===t.current||t.current?.previousElementSibling===null)return{...n,activeItemIndex:a}}}}else if(t.focus===G.Next){let r=e.activeItemIndex;if(r!==null){let i=e.items[r].dataRef.current.domRef,a=U(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(a!==null){let t=e.items[a].dataRef.current.domRef;if(i.current?.nextElementSibling===t.current||t.current?.nextElementSibling===null)return{...n,activeItemIndex:a}}}}let r=ve(e),i=U(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...n,...r,activeItemIndex:i}},3:(e,t)=>{let n=+(e.searchQuery===``),r=e.searchQuery+t.value.toLowerCase(),i=(e.activeItemIndex===null?e.items:e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n))).find(e=>e.dataRef.current.textValue?.startsWith(r)&&!e.dataRef.current.disabled),a=i?e.items.indexOf(i):-1;return a===-1||a===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:a,activationTrigger:1}},4(e){return e.searchQuery===``?e:{...e,searchQuery:``,searchActiveItemIndex:null}},5:(e,t)=>{let n=e.items.concat(t.items.map(e=>e)),r=e.activeItemIndex;return e.pendingFocus.focus!==G.Nothing&&(r=U(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),{...e,items:n,activeItemIndex:r,pendingFocus:{focus:G.Nothing},pendingShouldSort:!0}},6:(e,t)=>{let n=e.items,r=[],i=new Set(t.items);for(let[e,t]of n.entries())if(i.has(t.id)&&(r.push(e),i.delete(t.id),i.size===0))break;if(r.length>0){n=n.slice();for(let e of r.reverse())n.splice(e,1)}return{...e,items:n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>
1e.itemsElement===t.element?e:{...e,itemsElement:t.element},9:e=>e.pendingShouldSort?{...e,...ve(e),pendingShouldSort:!1}:e},be=class e extends ee{constructor(e){super(e),_e(this,`actions`,{registerItem:P(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:5,items:e.splice(0)}))]}),unregisterItem:P(()=>{let e=[];return[t=>e.push(t),()=>this.send({type:6,items:e.splice(0)})]})}),_e(this,`selectors`,{activeDescendantId(e){var t;let n=e.activeItemIndex,r=e.items;return n===null||(t=r[n])==null?void 0:t.id},isActive(e,t){let n=e.activeItemIndex,r=e.items;return n!==null&&r[n]?.id===t},shouldScrollIntoView(e,t){return e.__demoMode||e.menuState!==0||e.activationTrigger===0?!1:this.isActive(e,t)}}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let e=this.state.id,t=F.get(null);this.disposables.add(t.on(g.Push,n=>{!t.selectors.isTop(n,e)&&this.state.menuState===0&&this.send({type:1})})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new({id:t,__demoMode:n=!1}){return new e({id:t,__demoMode:n,menuState:+!n,buttonElement:null,itemsElement:null,items:[],searchQuery:``,activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:G.Nothing}})}reduce(e,t){return s(t.type,ye,e,t)}},xe=(0,J.createContext)(null);function $(e){let t=(0,J.useContext)(xe);if(t===null){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Se),t}return t}function Se({id:e,__demoMode:t=!1}){let n=(0,J.useMemo)(()=>be.new({id:e,__demoMode:t}),[]);return B(()=>n.dispose()),n}var Ce=J.Fragment;function we(e,t){let n=(0,L.useId)(),{__demoMode:i=!1,...a}=e,o=Se({id:n,__demoMode:i}),[c,l,u]=K(o,e=>[e.menuState,e.itemsElement,e.buttonElement]),f=z(t),m=F.get(null),g=K(m,(0,J.useCallback)(e=>m.selectors.isTop(e,n),[m,n]));d(g,[u,l],(e,t)=>{var n;o.send({type:Q.CloseMenu}),h(t,p.Loose)||(e.preventDefault(),(n=o.state.buttonElement)==null||n.focus())});let _=r(()=>{o.send({type:Q.CloseMenu})}),v=(0,J.useMemo)(()=>({open:c===X.Open,close:_}),[c,_]),y={ref:f},b=q();return J.createElement(pe,null,J.createElement(xe.Provider,{value:o},J.createElement(re,{value:s(c,{[X.Open]:V.Open,[X.Closed]:V.Closed})},b({ourProps:y,theirProps:a,slot:v,defaultTag:Ce,name:`Menu`}))))}var Te=`button`;function Ee(e,t){let n=$(`Menu.Button`),a=(0,L.useId)(),{id:s=`headlessui-menu-button-${a}`,disabled:c=!1,autoFocus:u=!1,...d}=e,f=(0,J.useRef)(null),p=o(),h=z(t,f,R(),r(e=>n.send({type:Q.SetButtonElement,element:e}))),g=r(e=>{switch(e.key){case W.Space:case W.Enter:case W.ArrowDown:e.preventDefault(),e.stopPropagation(),n.send({type:Q.OpenMenu,focus:{focus:G.First}});break;case W.ArrowUp:e.preventDefault(),e.stopPropagation(),n.send({type:Q.OpenMenu,focus:{focus:G.Last}})}}),_=r(e=>{switch(e.key){case W.Space:e.preventDefault()}}),[y,b,S]=K(n,e=>[e.menuState,e.buttonElement,e.itemsElement]),w=y===X.Open;x(w,{trigger:b,action:(0,J.useCallback)(e=>{if(b!=null&&b.contains(e.target))return C.Ignore;let t=e.target.closest(`[role="menuitem"]:not([data-disabled])`);return ce(t)?C.Select(t):S!=null&&S.contains(e.target)?C.Ignore:C.Close},[b,S]),close:(0,J.useCallback)(()=>n.send({type:Q.CloseMenu}),[]),select:(0,J.useCallback)(e=>e.click(),[])});let T=r(e=>{var t;if(e.button===ne.Left){if(te(e.currentTarget))return e.preventDefault();c||(y===X.Open?((0,Y.flushSync)(()=>n.send({type:Q.CloseMenu})),(t=f.current)==null||t.focus({preventScroll:!0})):(e.preventDefault(),n.send({type:Q.OpenMenu,focus:{focus:G.Nothing},trigger:Z.Pointer})))}}),E=(0,J.useRef)(null),D=r(e=>{E.current=e.pointerType,e.pointerType===`mouse`&&T(e)}),O=r(e=>{E.current!==`mouse`&&T(e)}),{isFocusVisible:k,focusProps:A}=m({autoFocus:u}),{isHovered:j,hoverProps:M}=v({isDisabled:c}),{pressed:N,pressProps:P}=ie({disabled:c}),F=(0,J.useMemo)(()=>({open:y===X.Open,active:N||y===X.Open,disabled:c,hover:j,focus:k,autofocus:u}),[y,j,k,N,c,u]),I=l(p(),{ref:h,id:s,type:i(e,f.current),"aria-haspopup":`menu`,"aria-controls":S?.id,"aria-expanded":y===X.Open,disabled:c||void 0,autoFocus:u,onKeyDown:g,onKeyUp:_,onPointerDown:D,onClick:O},A,M,P);return q()({ourProps:I,theirProps:d,slot:F,defaultTag:Te,name:`Menu.Button`})}var De=`div`,Oe=j.RenderStrategy|j.Static;function ke(e,t){let n=(0,L.useId)(),{id:i=`headlessui-menu-items-${n}`,anchor:a,portal:o=!1,modal:s=!0,transition:d=!1,...p}
1=e,m=de(a),h=$(`Menu.Items`),[g,v]=fe(m),y=A(),[b,x]=(0,J.useState)(null),C=z(t,m?g:null,r(e=>h.send({type:Q.SetItemsElement,element:e})),x),[w,T]=K(h,e=>[e.menuState,e.buttonElement]),j=E(T),P=E(b);m&&(o=!0);let F=ue(),[I,ee]=c(d,b,F===null?w===X.Open:(F&V.Open)===V.Open);f(I,T,()=>{h.send({type:Q.CloseMenu})});let R=K(h,e=>e.__demoMode),B=!R&&s&&w===X.Open;ae(B,P);let te=!R&&s&&w===X.Open;_(te,{allowed:(0,J.useCallback)(()=>[T,b],[T,b])});let ne=w!==X.Open,re=!D(ne,T)&&I;(0,J.useEffect)(()=>{let e=b;e&&w===X.Open&&e!==P?.activeElement&&e.focus({preventScroll:!0})},[w,b,P]),M(w===X.Open,{container:b,accept(e){return e.getAttribute(`role`)===`menuitem`?NodeFilter.FILTER_REJECT:e.hasAttribute(`role`)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute(`role`,`none`)}});let H=S(),ie=r(e=>{var t,n;switch(H.dispose(),e.key){case W.Space:if(h.state.searchQuery!==``)return e.preventDefault(),e.stopPropagation(),h.send({type:Q.Search,value:e.key});case W.Enter:if(e.preventDefault(),e.stopPropagation(),h.state.activeItemIndex!==null){let{dataRef:e}=h.state.items[h.state.activeItemIndex];(t=e.current?.domRef.current)==null||t.click()}h.send({type:Q.CloseMenu}),me(h.state.buttonElement);break;case W.ArrowDown:return e.preventDefault(),e.stopPropagation(),h.send({type:Q.GoToItem,focus:G.Next});case W.ArrowUp:return e.preventDefault(),e.stopPropagation(),h.send({type:Q.GoToItem,focus:G.Previous});case W.Home:case W.PageUp:return e.preventDefault(),e.stopPropagation(),h.send({type:Q.GoToItem,focus:G.First});case W.End:case W.PageDown:return e.preventDefault(),e.stopPropagation(),h.send({type:Q.GoToItem,focus:G.Last});case W.Escape:e.preventDefault(),e.stopPropagation(),(0,Y.flushSync)(()=>h.send({type:Q.CloseMenu})),(n=h.state.buttonElement)==null||n.focus({preventScroll:!0});break;case W.Tab:e.preventDefault(),e.stopPropagation(),(0,Y.flushSync)(()=>h.send({type:Q.CloseMenu})),N(h.state.buttonElement,e.shiftKey?k.Previous:k.Next);break;default:e.key.length===1&&(h.send({type:Q.Search,value:e.key}),H.setTimeout(()=>h.send({type:Q.ClearSearch}),350))}}),oe=r(e=>{switch(e.key){case W.Space:e.preventDefault()}}),ce=(0,J.useMemo)(()=>({open:w===X.Open}),[w]),U=l(m?y():{},{"aria-activedescendant":K(h,h.selectors.activeDescendantId),"aria-labelledby":K(h,e=>e.buttonElement?.id),id:i,onKeyDown:ie,onKeyUp:oe,role:`menu`,tabIndex:w===X.Open?0:void 0,ref:C,style:{...p.style,...v,"--button-width":O(T,!0).width},...u(ee)}),le=q();return J.createElement(se,{enabled:o?e.static||I:!1,ownerDocument:j},le({ourProps:U,theirProps:p,slot:ce,defaultTag:De,features:Oe,visible:re,name:`Menu.Items`}))}var Ae=J.Fragment;function je(e,t){let n=(0,L.useId)(),{id:i=`headlessui-menu-item-${n}`,disabled:a=!1,...o}=e,s=$(`Menu.Item`),c=K(s,e=>s.selectors.isActive(e,i)),l=(0,J.useRef)(null),u=z(t,l),d=K(s,e=>s.selectors.shouldScrollIntoView(e,i));b(()=>{if(d)return T().requestAnimationFrame(()=>{var e,t;(t=(e=l.current)?.scrollIntoView)==null||t.call(e,{block:`nearest`})})},[d,l]);let f=I(l),p=(0,J.useRef)({disabled:a,domRef:l,get textValue(){return f()}});b(()=>{p.current.disabled=a},[p,a]),b(()=>(s.actions.registerItem(i,p),()=>s.actions.unregisterItem(i)),[p,i]);let m=r(()=>{s.send({type:Q.CloseMenu})}),h=r(e=>{if(a)return e.preventDefault();s.send({type:Q.CloseMenu}),me(s.state.buttonElement)}),g=r(()=>{if(a)return s.send({type:Q.GoToItem,focus:G.Nothing});s.send({type:Q.GoToItem,focus:G.Specific,id:i})}),_=w(),v=r(e=>_.update(e)),y=r(e=>{_.wasMoved(e)&&(a||c||s.send({type:Q.GoToItem,focus:G.Specific,id:i,trigger:Z.Pointer}))}),x=r(e=>{_.wasMoved(e)&&(a||c&&s.state.activationTrigger===Z.Pointer&&s.send({type:Q.GoToItem,focus:G.Nothing}))}),[S,C]=H(),[E,D]=oe(),O=(0,J.useMemo)(()=>({active:c,focus:c,disabled:a,close:m}),[c,a,m]),k={id:i,ref:u,role:`menuitem`,tabIndex:a===!0?void 0:-1,"aria-disabled":a===!0||void 0,"aria-labelledby":S,"aria-describedby":E,disabled:void 0,onClick:h,onFocus:g,onPointerEnter:v,onMouseEnter:v,onPointerMove:y,onMouseMove:y,onPointerLeave:x,onMouseLeave:x},A=q();return J.createElement(C,null,J.createElement(D,null,A({ourProps:k,theirProps:o,slot:O,defaultTag:Ae,name:`Menu.Item`})))}var Me=`div`;function Ne(e,t){let[n,r]=H(),i=e,a={ref:t,"aria-labelledby":n,role:`group`},o=q();
1return J.createElement(r,null,o({ourProps:a,theirProps:i,slot:{},defaultTag:Me,name:`Menu.Section`}))}var Pe=`header`;function Fe(e,t){let n=(0,L.useId)(),{id:r=`headlessui-menu-heading-${n}`,...i}=e,a=le();b(()=>a.register(r),[r,a.register]);let o={id:r,ref:t,role:`presentation`,...a.props};return q()({ourProps:o,theirProps:i,slot:{},defaultTag:Pe,name:`Menu.Heading`})}var Ie=`div`;function Le(e,t){let n=e,r={ref:t,role:`separator`};return q()({ourProps:r,theirProps:n,slot:{},defaultTag:Ie,name:`Menu.Separator`})}var Re=a(we),ze=a(Ee),Be=a(ke),Ve=a(je),He=a(Ne),Ue=a(Fe),We=a(Le),Ge=Object.assign(Re,{Button:ze,Items:Be,Item:Ve,Section:He,Heading:Ue,Separator:We});export{Ge as i,ze as n,Ve as r,Be as t}; 2//# sourceMappingURL=menu-DKZTnyGJ.js.map
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.