1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="8e11611e-5848-abc0-4f08-b262cb97a37c")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,183176,711991,e=>{"use strict";e.s([],984415),e.i(984415);var t=e.i(391398);e.s([],684095),e.i(684095);var r=e.i(20462),n=e.i(191788),i=e.i(468265),o=e.i(388886);let[a,l]=(0,o.createContext)({name:"MenuContext",hookName:"useMenuContext",providerName:"<MenuProvider />",strict:!1}),s=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getArrowProps(),e);return(0,t.jsx)(i.ark.div,{...a,ref:n})});s.displayName="MenuArrow";let d=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getArrowTipProps(),e);return(0,t.jsx)(i.ark.div,{...a,ref:n})});d.displayName="MenuArrowTip";var u=e.i(280270);let[g,c]=(0,o.createContext)({name:"MenuItemContext",hookName:"useMenuItemContext",providerName:"<MenuItemProvider />"}),[p,h]=(0,o.createContext)({name:"MenuItemPropsContext",hookName:"useMenuItemPropsContext",providerName:"<MenuItemPropsProvider />"}),m=(0,u.createSplitProps)(),O=(0,n.forwardRef)((e,n)=>{let[o,a]=m(e,["checked","closeOnSelect","disabled","onCheckedChange","value","valueText"]),s={...o,type:"checkbox"},d=l(),u=(0,r.mergeProps)(d.getOptionItemProps(s),a),c=d.getOptionItemState(s);return(0,t.jsx)(p,{value:s,children:(0,t.jsx)(g,{value:c,children:(0,t.jsx)(i.ark.div,{...u,ref:n})})})});O.displayName="MenuCheckboxItem";var I=e.i(299406),P=e.i(865096);let v=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,P.usePresenceContext)(),s=(0,r.mergeProps)(o.getContentProps(),a.getPresenceProps(),e);return a.unmounted?null:(0,t.jsx)(i.ark.div,{...s,ref:(0,I.composeRefs)(a.ref,n)})});v.displayName="MenuContent";let E=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getContextTriggerProps(),e);return(0,t.jsx)(i.ark.button,{...a,ref:n})});E.displayName="MenuContextTrigger";let T=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getIndicatorProps(),e);return(0,t.jsx)(i.ark.div,{...a,ref:n})});T.displayName="MenuIndicator";let C=(0,u.createSplitProps)(),f=(0,n.forwardRef)((e,o)=>{let[a,s]=C(e,["closeOnSelect","disabled","value","valueText","onSelect"]),d=l(),u=(0,r.mergeProps)(d.getItemProps(a),s),c=d.getItemState(a);return(0,n.useEffect)(()=>d.addItemListener({id:c.id,onSelect:a.onSelect}),[c.id,a.onSelect]),(0,t.jsx)(p,{value:a,children:(0,t.jsx)(g,{value:c,children:(0,t.jsx)(i.ark.div,{...u,ref:o})})})});f.displayName="MenuItem";let[y,R]=(0,o.createContext)({name:"MenuItemGroupContext",hookName:"useMenuItemGroupContext",providerName:"<MenuItemGroupProvider />"}),k=(0,u.createSplitProps)(),x=(0,n.forwardRef)((e,o)=>{let[a,s]=k(e,["id"]),d=l(),u={id:(0,n.useId)(),...a},g=(0,r.mergeProps)(d.getItemGroupProps(u),s);return(0,t.jsx)(y,{value:u,children:(0,t.jsx)(i.ark.div,{...g,ref:o})})});x.displayName="MenuItemGroup";let N=(0,n.forwardRef)((e,n)=>{let o=l(),a=R(),s=(0,r.mergeProps)(o.getItemGroupLabelProps({htmlFor:a.id}),e);return(0,t.jsx)(i.ark.div,{...s,ref:n})});N.displayName="MenuItemGroupLabel";let S=(0,n.forwardRef)((e,n)=>{let o=l(),a=h(),s=(0,r.mergeProps)(o.getItemIndicatorProps(a),e);return(0,t.jsx)(i.ark.div,{...s,ref:n})});S.displayName="MenuItemIndicator";let A=(0,n.forwardRef)((e,n)=>{let o=l(),a=h(),s=(0,r.mergeProps)(o.getItemTextProps(a),e);return(0,t.jsx)(i.ark.div,{...s,ref:n})});A.displayName="MenuItemText";let M=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getPositionerProps(),e);return(0,P.usePresenceContext)().unmounted?null:(0,t.jsx)(i.ark.div,{...a,ref:n})});M.displayName="MenuPositioner";let b=(0,u.createSplitProps)(),w=(0,n.forwardRef)((e,n)=>{let[o,a]=b(e,["closeOnSelect","disabled","value","valueText"]),s=l(),d=R(),u={...o,checked:d.value===o.value,type:"radio",onCheckedChange:()=>d.onValueChange?.({value:o.value})},c=(0,r.mergeProps)(s.getOptionItemProps(u),a),h=s.getOptionItemState(u);return(0,t.jsx)(p,{value:u,children:(0,t.jsx)(g,{value:h,children:(0,t.jsx)(i.ark.div,{...c,ref:n})})})});w.displayName="MenuRadioItem";let L=(0,u.createSplitProps)(),D=(0,n.forwardRef)((e,o)=>{let[a,s]=L(e,["id","onValueChange","value"]),d=l(),u={id:(0,n.useId)(),...a},g=(0,r.mergeProps)(d.getItemGroupProps({id:u.id}),s);return(0,t.jsx)(y,{value:u,children:(0,t.jsx)(i.ark.div,{...g,ref:o})})});D.displayName="MenuRadioItemGroup";let _=e=>{let t=(0,n.useRef)(e),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>{t.current=e}),(0,n.useEffect)(()=>{!0!==r.current&&(r.current=!0,t.current())},[])};var G=e.i(258633),H=e.i(256284),V=e.i(376432),F=e.i(43071),U=e.i(45629),j=e.i(809733),W=e.i(337075),B=e.i(656997),K=e.i(692382),X=Object.assign(function(e,t){let{state:r,activeId:n,key:i,timeout:o=350,itemToId:a}=t,l=r.keysSoFar+i,s=l.length>1&&Array.from(l).every(e=>e===l[0])?l[0]:l,d=function(e,t,r,n=B.defaultItemToId){let i=r?(0,B.indexOfId)(e,r,n):-1,o=r?(0,K.wrap)(e,i):e;return 1===t.length&&(o=o.filter(e=>n(e)!==r)),o.find(e=>{let r;return r=(e.dataset?.valuetext??e.textContent??"").split("").map(e=>{let t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?`/x${t.toString(16)}`.replace("/","\\"):""}).join("").trim(),r.trim().toLowerCase().startsWith(t.toLowerCase())})}(e.slice(),s,n,a);function u(){clearTimeout(r.timer),r.timer=-1}return!function e(t){r.keysSoFar=t,u(),""!==t&&(r.timer=+setTimeout(()=>{e(""),u()},o))}(l),d},{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}}),Y=e.i(119760),$=e.i(89847),q=e.i(241446),z=e.i(777599),J=e.i(855218),Q=e.i(644514),Z=e.i(189318),ee=(e,t)=>
2({x:e,y:t});function et(e,t){let{x:r,y:n}=t,i=!1;for(let t=0,o=e.length-1;t<e.length;o=t++){let a=e[t].x,l=e[t].y,s=e[o].x,d=e[o].y;l>n!=d>n&&r<(s-a)*(n-l)/(d-l)+a&&(i=!i)}return i}var er=e.i(719134),en=e.i(463941),ei=e=>e.ids?.trigger??`menu:${e.id}:trigger`,eo=e=>e.ids?.contextTrigger??`menu:${e.id}:ctx-trigger`,ea=e=>e.ids?.content??`menu:${e.id}:content`,el=e=>e.ids?.positioner??`menu:${e.id}:popper`,es=(e,t)=>`${e.id}/${t}`,ed=e=>e?.dataset.value??null,eu=(e,t)=>e.ids?.groupLabel?.(t)??`menu:${e.id}:group-label:${t}`,eg=e=>e.getById(ea(e)),ec=e=>e.getById(el(e)),ep=e=>e.getById(ei(e)),eh=e=>e.getById(eo(e)),em=e=>{let t=CSS.escape(ea(e)),r=`[role^="menuitem"][data-ownedby=${t}]:not([data-disabled])`;return(0,B.queryAll)(eg(e),r)},eO=(e,t)=>!!t&&(e.id===t||e.dataset.value===t),eI=e=>(0,W.isHTMLElement)(e)&&(""===e.dataset.disabled||e.hasAttribute("disabled")),eP=e=>!!e?.getAttribute("role")?.startsWith("menuitem")&&!!e?.hasAttribute("data-controls"),ev="menu:select",{not:eE,and:eT,or:eC}=(0,V.createGuards)(),ef=(0,V.createMachine)({props:({props:e})=>({closeOnSelect:!0,typeahead:!0,composite:!0,loopFocus:!1,navigate(e){(0,j.clickIfLink)(e.node)},...e,positioning:{placement:"bottom-start",gutter:8,...e.positioning}}),initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"idle",context:({bindable:e,prop:t})=>({suspendPointer:e(()=>({defaultValue:!1})),highlightedValue:e(()=>({defaultValue:t("defaultHighlightedValue")||null,value:t("highlightedValue"),onChange(e){t("onHighlightChange")?.({highlightedValue:e})}})),lastHighlightedValue:e(()=>({defaultValue:null})),currentPlacement:e(()=>({defaultValue:void 0})),intentPolygon:e(()=>({defaultValue:null})),anchorPoint:e(()=>({defaultValue:null,hash:e=>`x: ${e?.x}, y: ${e?.y}`})),isSubmenu:e(()=>({defaultValue:!1}))}),refs:()=>({parent:null,children:{},typeaheadState:{...X.defaultOptions},positioningOverride:{}}),computed:{isRtl:({prop:e})=>"rtl"===e("dir"),isTypingAhead:({refs:e})=>""!==e.get("typeaheadState").keysSoFar,highlightedId:({context:e,scope:t,refs:r})=>(function(e,t,r){let n=Object.keys(e).length>0;if(!t)return null;if(!n)return es(r,t);for(let r in e){let n=ei(e[r].scope);if(n===t)return n}return es(r,t)})(r.get("children"),e.get("highlightedValue"),t)},watch({track:e,action:t,context:r,prop:n}){e([()=>r.get("isSubmenu")],()=>{t(["setSubmenuPlacement"])}),e([()=>r.hash("anchorPoint")],()=>{r.get("anchorPoint")&&t(["reposition"])}),e([()=>n("open")],()=>{t(["toggleVisibility"])})},on:{"PARENT.SET":{actions:["setParentMenu"]},"CHILD.SET":{actions:["setChildMenu"]},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],OPEN_AUTOFOCUS:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightFirstItem","invokeOnOpen"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"HIGHLIGHTED.RESTORE":{actions:["restoreHighlightedItem"]},"HIGHLIGHTED.SET":{actions:["setHighlightedItem"]}},states:{idle:{tags:["closed"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TRIGGER_FOCUS:{guard:eE("isSubmenu"),target:"closed"},TRIGGER_POINTERMOVE:{guard:"isSubmenu",target:"opening"}}},"opening:contextmenu":{tags:["closed"],effects:["waitForLongPress"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},CONTEXT_MENU_CANCEL:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"LONG_PRESS.OPEN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}},opening:{tags:["closed"],effects:["waitForOpenDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed"},BLUR:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TRIGGER_POINTERLEAVE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],"DELAY.OPEN":[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}},closing:{tags:["open"],effects:["trackPointerMove","trackInteractOutside","waitForCloseDelay"],on:{"CONTROLLED.OPEN":{target:"open"},"CONTROLLED.CLOSE":{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]},MENU_POINTERENTER:{target:"open",actions:["clearIntentPolygon"]}
2,POINTER_MOVED_AWAY_FROM_SUBMENU:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem"]}],"DELAY.CLOSE":[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["focusParentMenu","restoreParentHighlightedItem","invokeOnClose"]}]}},closed:{tags:["closed"],entry:["clearHighlightedItem","focusTrigger","resumePointer","clearAnchorPoint"],on:{"CONTROLLED.OPEN":[{guard:eC("isOpenAutoFocusEvent","isArrowDownEvent"),target:"open",actions:["highlightFirstItem"]},{guard:"isArrowUpEvent",target:"open",actions:["highlightLastItem"]},{target:"open"}],CONTEXT_MENU_START:{target:"opening:contextmenu",actions:["setAnchorPoint"]},CONTEXT_MENU:[{guard:"isOpenControlled",actions:["setAnchorPoint","invokeOnOpen"]},{target:"open",actions:["setAnchorPoint","invokeOnOpen"]}],TRIGGER_CLICK:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",target:"opening"},TRIGGER_BLUR:{target:"idle"},ARROW_DOWN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightFirstItem","invokeOnOpen"]}],ARROW_UP:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["highlightLastItem","invokeOnOpen"]}]}},open:{tags:["open"],effects:["trackInteractOutside","trackFocusVisible","trackPositioning","scrollToHighlightedItem"],entry:["focusMenu","resumePointer"],on:{"CONTROLLED.CLOSE":[{target:"closed",guard:"isArrowLeftEvent",actions:["focusParentMenu"]},{target:"closed"}],TRIGGER_CLICK:[{guard:eT(eE("isTriggerItem"),"isOpenControlled"),actions:["invokeOnClose"]},{guard:eE("isTriggerItem"),target:"closed",actions:["invokeOnClose"]}],CONTEXT_MENU:{actions:["setAnchorPoint","focusMenu"]},ARROW_UP:{actions:["highlightPrevItem","focusMenu"]},ARROW_DOWN:{actions:["highlightNextItem","focusMenu"]},ARROW_LEFT:[{guard:eT("isSubmenu","isOpenControlled"),actions:["invokeOnClose"]},{guard:"isSubmenu",target:"closed",actions:["focusParentMenu","invokeOnClose"]}],HOME:{actions:["highlightFirstItem","focusMenu"]},END:{actions:["highlightLastItem","focusMenu"]},ARROW_RIGHT:{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},ENTER:[{guard:"isTriggerItemHighlighted",actions:["openSubmenu"]},{actions:["clickHighlightedItem"]}],ITEM_POINTERMOVE:[{guard:eE("isPointerSuspended"),actions:["setHighlightedItem","focusMenu","closeSiblingMenus"]},{actions:["setLastHighlightedItem","closeSiblingMenus"]}],ITEM_POINTERLEAVE:{guard:eT(eE("isPointerSuspended"),eE("isTriggerItem")),actions:["clearHighlightedItem"]},ITEM_CLICK:[{guard:eT(eE("isTriggerItemHighlighted"),eE("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose"]},{guard:eT(eE("isTriggerItemHighlighted"),eE("isHighlightedItemEditable"),"closeOnSelect"),target:"closed",actions:["invokeOnSelect","setOptionState","closeRootMenu","invokeOnClose"]},{guard:eT(eE("isTriggerItemHighlighted"),eE("isHighlightedItemEditable")),actions:["invokeOnSelect","setOptionState"]},{actions:["setHighlightedItem"]}],TRIGGER_POINTERMOVE:{guard:"isTriggerItem",actions:["setIntentPolygon"]},TRIGGER_POINTERLEAVE:{target:"closing",actions:["setIntentPolygon"]},ITEM_POINTERDOWN:{actions:["setHighlightedItem"]},TYPEAHEAD:{actions:["highlightMatchedItem"]},FOCUS_MENU:{actions:["focusMenu"]},"POSITIONING.SET":{actions:["reposition"]}}}},implementations:{guards:{closeOnSelect:({prop:e,event:t})=>!!(t?.closeOnSelect??e("closeOnSelect")),isTriggerItem:({event:e})=>eP(e.target),isTriggerItemHighlighted:({event:e,scope:t,computed:r})=>{let n=e.target??t.getById(r("highlightedId"));return!!n?.hasAttribute("data-controls")},isSubmenu:({context:e})=>e.get("isSubmenu"),isPointerSuspended:({context:e})=>e.get("suspendPointer"),isHighlightedItemEditable:({scope:e,computed:t})=>(0,W.isEditableElement)(e.getById(t("highlightedId"))),isOpenControlled:({prop:e})=>void 0!==e("open"),isArrowLeftEvent:({event:e})=>e.previousEvent?.type==="ARROW_LEFT",isArrowUpEvent:({event:e})=>e.previousEvent?.type==="ARROW_UP",isArrowDownEvent:({event:e})=>e.previousEvent?.type==="ARROW_DOWN",isOpenAutoFocusEvent:({event:e})=>e.previousEvent?.type==="OPEN_AUTOFOCUS"},effects:{waitForOpenDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.OPEN"})},200);return()=>clearTimeout(t)},waitForCloseDelay({send:e}){let t=setTimeout(()=>{e({type:"DELAY.CLOSE"})},100);return()=>clearTimeout(t)},waitForLongPress({send:e}){let t=setTimeout(()=>{e({type:"LONG_PRESS.OPEN"})},700);return()=>clearTimeout(t)},trackFocusVisible:({scope:e})=>(0,J.trackFocusVisible)({root:e.getRootNode?.()}),trackPositioning({context:e,prop:t,scope:r,refs:n}){if(eh(r))return;let i={...t("positioning"),...n.get("positioningOverride")};return e.set("currentPlacement",i.placement),(0,Q.getPlacement)(ep(r),()=>ec(r),{...i,defer:!0,onComplete(t){e.set("currentPlacement",t.placement)}})},trackInteractOutside({refs:e,scope:t,prop:r,context:n,send:i}){let o=!0;return(0,F.trackDismissableElement)(()=>eg(t),{type:"menu",defer:!0,exclude:[ep(t)],onInteractOutside:r("onInteractOutside"),onRequestDism
2iss:r("onRequestDismiss"),onFocusOutside(e){r("onFocusOutside")?.(e);let n=(0,U.getEventTarget)(e.detail.originalEvent);if((0,W.contains)(eh(t),n))return void e.preventDefault()},onEscapeKeyDown(t){r("onEscapeKeyDown")?.(t),n.get("isSubmenu")&&t.preventDefault(),ey({parent:e.get("parent")})},onPointerDownOutside(e){r("onPointerDownOutside")?.(e);let n=(0,U.getEventTarget)(e.detail.originalEvent);(0,W.contains)(eh(t),n)&&e.detail.contextmenu?e.preventDefault():o=!e.detail.focusable},onDismiss(){i({type:"CLOSE",src:"interact-outside",restoreFocus:o})}})},trackPointerMove({context:e,scope:t,send:r,refs:n,flush:i}){let o=n.get("parent");i(()=>{o.context.set("suspendPointer",!0)});let a=t.getDoc();return(0,U.addDomEvent)(a,"pointermove",t=>{var n,i;n=e.get("intentPolygon"),i={x:t.clientX,y:t.clientY},n&&et(n,i)||(r({type:"POINTER_MOVED_AWAY_FROM_SUBMENU"}),o.context.set("suspendPointer",!1))})},scrollToHighlightedItem({scope:e,computed:t}){let r=()=>{if("pointer"===(0,J.getInteractionModality)())return;let r=e.getById(t("highlightedId")),n=eg(e);(0,z.scrollIntoView)(r,{rootEl:n,block:"nearest"})};return(0,q.raf)(()=>{(0,J.setInteractionModality)("virtual"),r()}),(0,$.observeAttributes)(()=>eg(e),{defer:!0,attributes:["aria-activedescendant"],callback:r})}},actions:{setAnchorPoint({context:e,event:t}){e.set("anchorPoint",e=>(0,er.isEqual)(e,t.point)?e:t.point)},setSubmenuPlacement({context:e,computed:t,refs:r}){if(!e.get("isSubmenu"))return;let n=t("isRtl")?"left-start":"right-start";r.set("positioningOverride",{placement:n,gutter:0})},reposition({context:e,scope:t,prop:r,event:n,refs:i}){let o=e.get("anchorPoint"),a={...r("positioning"),...i.get("positioningOverride")};(0,Q.getPlacement)(ep(t),()=>ec(t),{...a,defer:!0,getAnchorRect:o?()=>({width:0,height:0,...o}):void 0,...n.options??{},listeners:!1,onComplete(t){e.set("currentPlacement",t.placement)}})},setOptionState({event:e}){if(!e.option)return;let{checked:t,onCheckedChange:r,type:n}=e.option;"radio"===n?r?.(!0):"checkbox"===n&&r?.(!t)},clickHighlightedItem({scope:e,computed:t,prop:r,context:n}){let i=e.getById(t("highlightedId"));if(!i||i.dataset.disabled)return;let o=n.get("highlightedValue");(0,W.isAnchorElement)(i)?r("navigate")?.({value:o,node:i,href:i.href}):queueMicrotask(()=>i.click())},setIntentPolygon({context:e,scope:t,event:r}
2){let n=eg(t),i=e.get("currentPlacement");if(!n||!i)return;let o=function(e,t){let r,n,i=function(e){let{x:t,y:r,width:n,height:i}=e,o=t+n/2,a=r+i/2;return{x:t,y:r,width:n,height:i,minX:t,minY:r,maxX:t+n,maxY:r+i,midX:o,midY:a,center:ee(o,a)}}(e),{top:o,right:a,left:l,bottom:s}=(r=ee(i.minX,i.minY),n=ee(i.maxX,i.minY),{top:r,right:n,bottom:ee(i.maxX,i.maxY),left:ee(i.minX,i.maxY)}),[d]=t.split("-");return({top:[l,o,a,s],right:[o,a,s,l],bottom:[o,l,s,a],left:[a,o,l,s]})[d]}(n.getBoundingClientRect(),i);if(!o)return;let a="right"===(0,Z.getPlacementSide)(i);e.set("intentPolygon",[{...r.point,x:r.point.x+(a?-5:5)},...o])},clearIntentPolygon({context:e}){e.set("intentPolygon",null)},clearAnchorPoint({context:e}){e.set("anchorPoint",null)},resumePointer({refs:e,flush:t}){let r=e.get("parent");r&&t(()=>{r.context.set("suspendPointer",!1)})},setHighlightedItem({context:e,event:t}){let r=t.value||ed(t.target);e.set("highlightedValue",r)},clearHighlightedItem({context:e}){e.set("highlightedValue",null)},focusMenu({scope:e}){(0,q.raf)(()=>{let t=eg(e),r=(0,Y.getInitialFocus)({root:t,enabled:!(0,W.contains)(t,e.getActiveElement()),filter:e=>!e.role?.startsWith("menuitem")});r?.focus({preventScroll:!0})})},highlightFirstItem({context:e,scope:t}){(eg(t)?queueMicrotask:q.raf)(()=>{let r=(0,en.first)(em(t));r&&e.set("highlightedValue",ed(r))})},highlightLastItem({context:e,scope:t}){(eg(t)?queueMicrotask:q.raf)(()=>{let r=(0,en.last)(em(t));r&&e.set("highlightedValue",ed(r))})},highlightNextItem({context:e,scope:t,event:r,prop:n}){var i;let o,a,l=(i={loop:r.loop,value:e.get("highlightedValue"),loopFocus:n("loopFocus")},a=(o=em(t)).findIndex(e=>eO(e,i.value)),(0,en.next)(o,a,{loop:i.loop??i.loopFocus}));e.set("highlightedValue",ed(l))},highlightPrevItem({context:e,scope:t,event:r,prop:n}){var i;let o,a,l=(i={loop:r.loop,value:e.get("highlightedValue"),loopFocus:n("loopFocus")},a=(o=em(t)).findIndex(e=>eO(e,i.value)),(0,en.prev)(o,a,{loop:i.loop??i.loopFocus}));e.set("highlightedValue",ed(l))},invokeOnSelect({context:e,prop:t,scope:r}){let n=e.get("highlightedValue");null!=n&&(!function(e,t){if(!e)return;let r=new((0,W.getWindow)(e)).CustomEvent(ev,{detail:{value:t}});e.dispatchEvent(r)}(n?r.getById(es(r,n)):null,n),t("onSelect")?.({value:n}))},focusTrigger({scope:e,context:t,event:r}){t.get("isSubmenu")||t.get("anchorPoint")||!1===r.restoreFocus||queueMicrotask(()=>ep(e)?.focus({preventScroll:!0}))},highlightMatchedItem({scope:e,context:t,event:r,refs:n}){var i;let o,a,l=(i={key:r.key,value:t.get("highlightedValue"),typeaheadState:n.get("typeaheadState")},a=(o=em(e)).find(e=>eO(e,i.value)),X(o,{state:i.typeaheadState,key:i.key,activeId:a?.id??null}));l&&t.set("highlightedValue",ed(l))},setParentMenu({refs:e,event:t,context:r}){e.set("parent",t.value),r.set("isSubmenu",!0)},setChildMenu({refs:e,event:t}){let r=e.get("children");r[t.id]=t.value,e.set("children",r)},closeSiblingMenus({refs:e,event:t,scope:r}){let n=t.target;if(!eP(n))return;let i=n?.getAttribute("data-uid"),o=e.get("children");for(let e in o){if(e===i)continue;let n=o[e],a=n.context.get("intentPolygon");a&&t.point&&et(a,t.point)||(eg(r)?.focus({preventScroll:!0}),n.send({type:"CLOSE"}))}},closeRootMenu({refs:e}){ey({parent:e.get("parent")})},openSubmenu({refs:e,scope:t,computed:r}){let n=t.getById(r("highlightedId")),i=n?.getAttribute("data-uid"),o=e.get("children"),a=i?o[i]:null;a?.send({type:"OPEN_AUTOFOCUS"})},focusParentMenu({refs:e}){e.get("parent")?.send({type:"FOCUS_MENU"})},setLastHighlightedItem({context:e,event:t}){e.set("lastHighlightedValue",ed(t.target))},restoreHighlightedItem({context:e}){e.get("lastHighlightedValue")&&(e.set("highlightedValue",e.get("lastHighlightedValue")),e.set("lastHighlightedValue",null))},restoreParentHighlightedItem({refs:e}){e.get("parent")?.send({type:"HIGHLIGHTED.RESTORE"})},invokeOnOpen({prop:e}){e("onOpenChange")?.({open:!0})},invokeOnClose({prop:e}){e("onOpenChange")?.({open:!1})},toggleVisibility({prop:e,event:t,send:r}){r({type:e("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})}}}});function ey(e){let t=e.parent;for(;t&&t.context.get("isSubmenu");)t=t.refs.get("parent");t?.send({type:"CLOSE"})}var eR=e.i(795262),ek=e.i(430541),ex=e.i(3887),eN=(0,e.i(385409).createAnatomy)("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","
2item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem"),eS=eN.build();e.s(["anatomy",0,eN,"parts",0,eS],711991);var eA=e.i(223392),eM=e.i(887462),eb=e.i(562979),ew=e.i(451021);let[eL,eD]=(0,o.createContext)({name:"MenuMachineContext",hookName:"useMenuMachineContext",providerName:"<MenuMachineProvider />",strict:!1}),[e_,eG]=(0,o.createContext)({name:"MenuMachineContext",hookName:"useMenuMachineContext",providerName:"<MenuMachineProvider />",strict:!1}),eH=(0,u.createSplitProps)(),eV=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,r.mergeProps)(o.getSeparatorProps(),e);return(0,t.jsx)(i.ark.hr,{...a,ref:n})});eV.displayName="MenuSeparator";let eF=(0,n.forwardRef)((e,n)=>{let o=l(),a=(0,P.usePresenceContext)(),s=(0,r.mergeProps)({...o.getTriggerProps(),"aria-controls":a.unmounted?void 0:o.getTriggerProps()["aria-controls"]},e);return(0,t.jsx)(i.ark.button,{...s,ref:n})});eF.displayName="MenuTrigger";let eU=(0,n.forwardRef)((e,n)=>{let o=eG(),a=(0,r.mergeProps)(o?.()??{},e);return(0,t.jsx)(p,{value:{value:a["data-value"]},children:(0,t.jsx)(i.ark.div,{...a,ref:n})})});eU.displayName="MenuTriggerItem",e.s(["Arrow",0,s,"ArrowTip",0,d,"CheckboxItem",0,O,"Content",0,v,"Context",0,e=>e.children(l()),"ContextTrigger",0,E,"Indicator",0,T,"Item",0,f,"ItemContext",0,e=>e.children(c()),"ItemGroup",0,x,"ItemGroupLabel",0,N,"ItemIndicator",0,S,"ItemText",0,A,"Positioner",0,M,"RadioItem",0,w,"RadioItemGroup",0,D,"Root",0,e=>{let[i,o]=(0,G.splitPresenceProps)(e),[s,d]=eH(o,["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onRequestDismiss","onSelect","open","positioning","typeahead"]),u=l(),g=eD(),{api:c,service:p}=(e=>{let t=(0,n.useId)(),{getRootNode:i}=(0,eb.useEnvironmentContext)(),{dir:o}=(0,ew.useLocaleContext)(),a={id:t,dir:o,getRootNode:i,...e},l=(0,eA.useMachine)(ef,a);return{api:function(e,t){let{context:n,send:i,state:o,computed:a,prop:l,scope:s}=e,d=o.hasTag("open"),u=n.get("isSubmenu"),g=a("isTypingAhead"),c=l("composite"),p=n.get("currentPlacement"),h=n.get("anchorPoint"),m=n.get("highlightedValue"),O=(0,eR.getPlacementStyles)({...l("positioning"),placement:h?"bottom":p});function I(e){return{id:es(s,e.value),disabled:!!e.disabled,highlighted:m===e.value}}function P(e){let t=e.valueText??e.value;return{...e,id:e.value,valueText:t}}function v(e){return{...I(P(e)),checked:!!e.checked}}function E(r){let{closeOnSelect:n,valueText:o,value:a}=r,l=I(r),d=es(s,a);return t.element({...eS.item.attrs,id:d,role:"menuitem","aria-disabled":(0,K.ariaAttr)(l.disabled),"data-disabled":(0,K.dataAttr)(l.disabled),"data-ownedby":ea(s),"data-highlighted":(0,K.dataAttr)(l.highlighted),"data-value":a,"data-valuetext":o,onDragStart(e){e.currentTarget.matches("a[href]")&&e.preventDefault()},onPointerMove(e){if(l.disabled||"mouse"!==e.pointerType)return;let t=e.currentTarget;l.highlighted||i({type:"ITEM_POINTERMOVE",id:d,target:t,closeOnSelect:n,point:(0,U.getEventPoint)(e)})},onPointerLeave(t){l.disabled||"mouse"!==t.pointerType||!e.event.previous()?.type.includes("POINTER")||i({type:"ITEM_POINTERLEAVE",id:d,target:t.currentTarget,closeOnSelect:n})},onPointerDown(e){l.disabled||i({type:"ITEM_POINTERDOWN",target:e.currentTarget,id:d,closeOnSelect:n})},onClick(e){(0,U.isDownloadingEvent)(e)||(0,U.isOpeningInNewTab)(e)||l.disabled||i({type:"ITEM_CLICK",target:e.currentTarget,id:d,closeOnSelect:n})}})}return{highlightedValue:m,open:d,setOpen(e){o.hasTag("open")!==e&&i({type:e?"OPEN":"CLOSE"})},setHighlightedValue(e){i({type:"HIGHLIGHTED.SET",value:e})},setParent(e){i({type:"PARENT.SET",value:e,id:e.prop("id")})},setChild(e){i({type:"CHILD.SET",value:e,id:e.prop("id")})},reposition(e={}){i({type:"POSITIONING.SET",options:e})},addItemListener(e){let t=s.getById(e.id);if(!t)return;let r=()=>e.onSelect?.();return t.addEventListener(ev,r),()=>t.removeEventListener(ev,r)},getContextTriggerProps:()=>t.element({...eS.contextTrigger.attrs,dir:l("dir"),id:eo(s),"data-state":d?"open":"closed",onPointerDown(e){"mouse"===e.pointerType||i({type:"CONTEXT_MENU_START",point:(0,U.getEventPoint)(e)})},onPointerCancel(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onPointerMove(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onPointerUp(e){"mouse"!==e.pointerType&&i({type:"CONTEXT_MENU_CANCEL"})},onContextMenu(e){i({type:"CONTEXT_MENU",point:(0,U.getEventPoint)(e)}),e.preventDefault()},style:{WebkitTouchCallout:"none",WebkitUserSelect:"none",userSelect:"none"}}),getTriggerItemProps(e){let t=e.getTriggerProps();return(0,r.mergeProps)(E({value:t.id}),t)},getTriggerProps:()=>t.button({...u?eS.triggerItem.attrs:eS.trigger.attrs,"data-placement":n.get("currentPlacement"),type:"button",dir:l("dir"),id:ei(s),"data-uid":l("id"),"aria-haspopup":c?"menu":"dialog","aria-controls":ea(s),"data-controls":ea(s),"aria-expanded":d||void 0,"data-state":d?"open":"closed",onPointerMove(e){if("mouse"!==e.pointerType||eI(e.currentTarget)||!u)return;let t=(0,U.getEventPoint)(e);i({type:"TRIGGER_POINTERMOVE",target:e.currentTarget,point:t})},onPointerLeave(e){if(eI(e.currentTarget)||"mouse"!==e.pointerType||!u)return;let t=(0,U.getEventPoint)(e);i({type:"TRIGGER_POINTERLEAVE",target:e.currentTarget,point:t})},onPointerDown(e){eI(e.currentTarget)||(0,U.isContextMenuEvent)(e)||e.preventDefault()},onClick(e){e.defaultPrevented||eI(e.currentTarget)||i({type:"TRIGGER_CLICK",target:e.currentTarget})},onBlur(){i({type:"TRIGGER_BLUR"})},onFocus(){i({type:"TRIGGER_FOCUS"})},onKeyDown(e){if(e.defaultPrevented)return;let t={ArrowDown(){i({type:"ARROW_DOWN"})},ArrowUp(){i({type:"ARROW_UP"})},Enter(){i({type:"ARROW_DOWN",src:"enter"})},Space(){i({type:"ARROW_DOWN",src:"space"})}}
2[(0,U.getEventKey)(e,{orientation:"vertical",dir:l("dir")})];t&&(e.preventDefault(),t(e))}}),getIndicatorProps:()=>t.element({...eS.indicator.attrs,dir:l("dir"),"data-state":d?"open":"closed"}),getPositionerProps:()=>t.element({...eS.positioner.attrs,dir:l("dir"),id:el(s),style:O.floating}),getArrowProps:()=>t.element({id:s.ids?.arrow??`menu:${s.id}:arrow`,...eS.arrow.attrs,dir:l("dir"),style:O.arrow}),getArrowTipProps:()=>t.element({...eS.arrowTip.attrs,dir:l("dir"),style:O.arrowTip}),getContentProps:()=>t.element({...eS.content.attrs,id:ea(s),"aria-label":l("aria-label"),hidden:!d,"data-state":d?"open":"closed",role:c?"menu":"dialog",tabIndex:0,dir:l("dir"),"aria-activedescendant":a("highlightedId")||void 0,"aria-labelledby":ei(s),"data-placement":p,onPointerEnter(e){"mouse"===e.pointerType&&i({type:"MENU_POINTERENTER"})},onKeyDown(e){if(e.defaultPrevented||!(0,W.contains)(e.currentTarget,(0,U.getEventTarget)(e)))return;let t=(0,U.getEventTarget)(e);if(t?.closest("[role=menu]")!==e.currentTarget&&t!==e.currentTarget)return;if("Tab"===e.key&&!(0,Y.isValidTabEvent)(e))return void e.preventDefault();let r={ArrowDown(){i({type:"ARROW_DOWN"})},ArrowUp(){i({type:"ARROW_UP"})},ArrowLeft(){i({type:"ARROW_LEFT"})},ArrowRight(){i({type:"ARROW_RIGHT"})},Enter(){i({type:"ENTER"})},Space(e){g?i({type:"TYPEAHEAD",key:e.key}):r.Enter?.(e)},Home(){i({type:"HOME"})},End(){i({type:"END"})}},n=r[(0,U.getEventKey)(e,{dir:l("dir")})];if(n){n(e),e.stopPropagation(),e.preventDefault();return}!l("typeahead")||!(0,U.isPrintableKey)(e)||(0,U.isModifierKey)(e)||(0,W.isEditableElement)(t)||(i({type:"TYPEAHEAD",key:e.key}),e.preventDefault())}}),getSeparatorProps:()=>t.element({...eS.separator.attrs,role:"separator",dir:l("dir"),"aria-orientation":"horizontal"}),getItemState:I,getItemProps:E,getOptionItemState:v,getOptionItemProps(e){let{type:r,disabled:n,closeOnSelect:o}=e,a=P(e),s=v(e);return{...E(a),...t.element({"data-type":r,...eS.item.attrs,dir:l("dir"),"data-value":a.value,role:`menuitem${r}`,"aria-checked":!!s.checked,"data-state":s.checked?"checked":"unchecked",onClick(e){n||(0,U.isDownloadingEvent)(e)||(0,U.isOpeningInNewTab)(e)||i({type:"ITEM_CLICK",target:e.currentTarget,option:a,closeOnSelect:o})}})}},getItemIndicatorProps(e){let r=v((0,ek.cast)(e)),n=r.checked?"checked":"unchecked";return t.element({...eS.itemIndicator.attrs,dir:l("dir"),"data-disabled":(0,K.dataAttr)(r.disabled),"data-highlighted":(0,K.dataAttr)(r.highlighted),"data-state":(0,ex.hasProp)(e,"checked")?n:void 0,hidden:(0,ex.hasProp)(e,"checked")?!r.checked:void 0})},getItemTextProps(e){let r=v((0,ek.cast)(e)),n=r.checked?"checked":"unchecked";return t.element({...eS.itemText.attrs,dir:l("dir"),"data-disabled":(0,K.dataAttr)(r.disabled),"data-highlighted":(0,K.dataAttr)(r.highlighted),"data-state":(0,ex.hasProp)(e,"checked")?n:void 0})},getItemGroupLabelProps:e=>t.element({...eS.itemGroupLabel.attrs,id:eu(s,e.htmlFor),dir:l("dir")}),getItemGroupProps:e=>{let r;return t.element({id:(r=e.id,s.ids?.group?.(r)??`menu:${s.id}:group:${r}`),...eS.itemGroup.attrs,dir:l("dir"),"aria-labelledby":eu(s,e.id),role:"group"})}}}(l,eM.normalizeProps),service:l}})(s),h=(0,H.usePresence)((0,r.mergeProps)({present:c.open},i));_(()=>{!g||u&&(u.setChild(p),c.setParent(g))});let m=(0,n.useCallback)(()=>u?.getTriggerItemProps(c),[c,u]);return(0,t.jsx)(e_,{value:m,children:(0,t.jsx)(eL,{value:p,children:(0,t.jsx)(a,{value:c,children:(0,t.jsx)(P.PresenceProvider,{value:h,...d})})})})},"RootProvider",0,e=>{let i=l(),o=eD(),[s,{value:d,children:u}]=(0,G.splitPresenceProps)(e),{api:g,service:c}=d,p=(0,H.usePresence)((0,r.mergeProps)({present:g.open},s));_(()=>{!o||i&&(i.setChild(c),g.setParent(o))});let h=(0,n.useCallback)(()=>i?.getTriggerItemProps(g),[g,i]);return(0,t.jsx)(e_,{value:h,children:(0,t.jsx)(eL,{value:c,children:(0,t.jsx)(a,{value:g,children:(0,t.jsx)(P.PresenceProvider,{value:p,children:u})})})})},"Separator",0,eV,"Trigger",0,eF,"TriggerItem",0,eU],445404);var ej=e.i(445404),ej=ej,eW=e.i(334651),eB=e.i(624716);
2let{withRootProvider:eK,withContext:eX,useStyles:eY,PropsProvider:e$}=(0,eW.createSlotRecipeContext)({key:"menu"}),eq=eK(ej.RootProvider),ez=eK(ej.Root,{defaultProps:{lazyMount:!0,unmountOnExit:!0}}),eJ=eX(ej.Trigger,"trigger",{forwardAsChild:!0}),eQ=eX(ej.ContextTrigger,"contextTrigger",{forwardAsChild:!0}),eZ=eX(ej.Positioner,"positioner",{forwardAsChild:!0}),e0=eX(ej.Separator,"separator",{forwardAsChild:!0}),e1=eX(ej.Content,"content",{forwardAsChild:!0}),e4=eX(ej.ArrowTip,"arrowTip",{forwardAsChild:!0}),e8=eX(ej.Arrow,"arrow",{forwardAsChild:!0,defaultProps:{children:(0,t.jsx)(e4,{})}}),e2=eX(ej.Indicator,"indicator",{forwardAsChild:!0}),e9=eX(ej.ItemGroup,"itemGroup",{forwardAsChild:!0}),e6=eX(ej.ItemGroupLabel,"itemGroupLabel",{forwardAsChild:!0}),e3=eX(ej.Item,"item",{forwardAsChild:!0}),e5=eX(ej.TriggerItem,"item",{forwardAsChild:!0}),e7=eX(ej.ItemText,"itemText",{forwardAsChild:!0}),te=eX("kbd","itemCommand"),tt=eX(ej.ItemIndicator,"itemIndicator",{forwardAsChild:!0,defaultProps:{children:(0,t.jsx)(eB.CheckIcon,{boxSize:"4"})}}),tr=eX(ej.CheckboxItem,"item",{forwardAsChild:!0}),tn=eX(ej.RadioItemGroup,"itemGroup",{forwardAsChild:!0}),ti=eX(ej.RadioItem,"item",{forwardAsChild:!0}),to=ej.Context,ta=ej.ItemContext;e.s(["Arrow",0,e8,"ArrowTip",0,e4,"CheckboxItem",0,tr,"Content",0,e1,"Context",0,to,"ContextTrigger",0,eQ,"Indicator",0,e2,"Item",0,e3,"ItemCommand",0,te,"ItemContext",0,ta,"ItemGroup",0,e9,"ItemGroupLabel",0,e6,"ItemIndicator",0,tt,"ItemText",0,e7,"Positioner",0,eZ,"RadioItem",0,ti,"RadioItemGroup",0,tn,"Root",0,ez,"RootPropsProvider",0,e$,"RootProvider",0,eq,"Separator",0,e0,"Trigger",0,eJ,"TriggerItem",0,e5],832248);var tl=e.i(832248);e.s(["Menu",0,tl],183176)}]); 3 4//# debugId=8e11611e-5848-abc0-4f08-b262cb97a37c 5//# sourceMappingURL=0qcxj~d0nkfim.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.