1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,27347,21778,72416,9606,65499,24132,37619,34916,8383,67448,55587,19846,87938,52679,52626,96646,73849,62763,43361,53367,51319,27903,24786,74150,e=>{"use strict";e.s([],27347),e.i(82637);var t,n=e.i(75201),o=e.i(68534);let r=n.createContext(void 0);function i(e){let t=n.useContext(r);if(void 0===t&&!e)throw Error((0,o.default)(33));return t}e.s(["MenuPositionerContext",0,r,"useMenuPositionerContext",()=>i],21778);let a=n.createContext(void 0);function s(e){let t=n.useContext(a);if(void 0===t&&!e)throw Error((0,o.default)(36));return t}e.s(["MenuRootContext",0,a,"useMenuRootContext",()=>s],72416);var u=e.i(64411),l=e.i(3379);let d=n.forwardRef(function(e,t){let{className:n,render:o,...r}=e,{store:a}=s(),{arrowRef:d,side:c,align:p,arrowUncentered:f,arrowStyles:g}=i(),m=a.useState("open");return(0,u.useRenderElement)("div",e,{ref:[d,t],stateAttributesMapping:l.popupStateMapping,state:{open:m,side:c,align:p,uncentered:f},props:{style:g,"aria-hidden":!0,...r}})});e.s(["MenuArrow",0,d],9606);var c=e.i(13489);let p=n.createContext(void 0);function f(e=!0){let t=n.useContext(p);if(void 0===t&&!e)throw Error((0,o.default)(25));return t}e.s(["useContextMenuRootContext",()=>f],65499);var g=e.i(33443);let m={...l.popupStateMapping,...c.transitionStatusMapping},v=n.forwardRef(function(e,t){let{className:n,render:o,...r}=e,{store:i}=s(),a=i.useState("open"),l=i.useState("mounted"),d=i.useState("transitionStatus"),c=i.useState("lastOpenChangeReason"),p=f();return(0,u.useRenderElement)("div",e,{ref:p?.backdropRef?[t,p.backdropRef]:t,state:{open:a,transitionStatus:d},stateAttributesMapping:m,props:[{role:"presentation",hidden:!l,style:{pointerEvents:c===g.REASONS.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},r]})});e.s(["MenuBackdrop",0,v],24132);var b=e.i(71503),S=e.i(9991);let R=n.createContext(void 0);var x=e.i(88148),h=e.i(84573),E=e.i(78483);function C(e){let{closeOnClick:t,highlighted:o,id:r,nodeId:i,store:a,itemRef:s,itemMetadata:u}=e,{events:l}=a.useState("floatingTreeRoot"),d=f(!0),c=void 0!==d;return n.useMemo(()=>({id:r,role:"menuitem",tabIndex:o?0:-1,onMouseMove(e){i&&l.emit("itemhover",{nodeId:i,target:e.currentTarget})},onClick(e){t&&l.emit("close",{domEvent:e,reason:g.REASONS.itemPress})},onMouseUp(e){if(d){let t=d.initialCursorPointRef.current;if(d.initialCursorPointRef.current=null,c&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y))return}s.current&&a.context.allowMouseUpTriggerRef.current&&(!c||2===e.button)&&(!u||"regular-item"===u.type)&&s.current.click()}}),[t,o,r,l,i,a,s,d,c,u])}let M={type:"regular-item"};function y(e){let{closeOnClick:t,disabled:o=!1,highlighted:r,id:i,store:a,nativeButton:s,itemMetadata:u,nodeId:l}=e,d=n.useRef(null),{getButtonProps:c,buttonRef:p}=(0,h.useButton)({disabled:o,focusableWhenDisabled:!0,native:s}),f=C({closeOnClick:t,highlighted:r,id:i,nodeId:l,store:a,itemRef:d,itemMetadata:u}),g=n.useCallback(e=>(0,E.mergeProps)(f,{onMouseEnter(){"submenu-trigger"===u.type&&u.setActive()},onKeyUp(e){" "===e.key&&a.context.typingRef.current&&e.preventBaseUIHandler()}},e,c),[f,c,a,u]),m=(0,x.useMergedRefs)(d,p);return n.useMemo(()=>({getItemProps:g,itemRef:m}),[g,m])}e.s(["REGULAR_ITEM",0,M,"useMenuItem",()=>y],37619);var I=e.i(44506),O=e.i(75401);let T=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.disabled="data-disabled",t.highlighted="data-highlighted",t),w={checked:e=>e?{[T.checked]:""}:{[T.unchecked]:""},...c.transitionStatusMapping};var P=e.i(68715),k=e.i(98134);let A=n.forwardRef(function(e,t){let{render:o,className:r,id:a,label:l,nativeButton:d=!1,disabled:c=!1,closeOnClick:p=!1,checked:f,defaultChecked:m,onCheckedChange:v,...x}=e,h=(0,I.useCompositeListItem)({label:l}),E=i(!0),C=(0,O.useBaseUiId)(a),{store:T}=s(),A=T.useState("isActive",h.index),N=T.useState("itemProps"),[D,L]=(0,S.useControlled)({controlled:f,default:m??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:F,itemRef:U}=y({closeOnClick:p,disabled:c,highlighted:A,id:C,store:T,nativeButton:d,nodeId:E?.nodeId,itemMetadata:M}),j=n.useMemo(()=>({disabled:c,highlighted:A,checked:D}),[c,A,D]),B=(0,b.useStableCallback)(e=>{let t={...(0,P.createChangeEventDetails)(g.REASONS.itemPress,e.nativeEvent),preventUnmountOnClose:()=>{}};v?.(!D,t),t.isCanceled||L(e=>!e)}),H=(0,u.useRenderElement)("div",e,{state:j,stateAttributesMapping:w,props:[N,{role:"menuitemcheckbox","aria-checked":D,onClick:B},x,F],ref:[U,t,h.ref]});return(0,k.jsx)(R.Provider,{value:j,children:H})});e.s(["MenuCheckboxItem",0,A],34916);var N=e.i(7375),D=e.i(80147);let L=n.forwardRef(function(e,t){let{render:r,className:i,keepMounted:a=!1,...s}=e,l=function(){let e=n.useContext(R);if(void 0===e)throw Error((0,o.default)(30));return e}(),d=n.useRef(null),{transitionStatus:c,setMounted:p}=(0,N.useTransitionStatus)(l.checked);(0,D.useOpenChangeComplete)({open:l.checked,ref:d,onComplete(){l.checked||p(!1)}});let f={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};
1return(0,u.useRenderElement)("span",e,{state:f,ref:[t,d],stateAttributesMapping:w,props:{"aria-hidden":!0,...s},enabled:a||l.checked})});e.s(["MenuCheckboxItemIndicator",0,L],8383);let F=n.createContext(void 0),U=n.forwardRef(function(e,t){let{render:o,className:r,...i}=e,[a,s]=n.useState(void 0),l=n.useMemo(()=>({setLabelId:s}),[s]),d=(0,u.useRenderElement)("div",e,{ref:t,props:{role:"group","aria-labelledby":a,...i}});return(0,k.jsx)(F.Provider,{value:l,children:d})});e.s(["MenuGroup",0,U],67448);var j=e.i(38932);let B=n.forwardRef(function(e,t){let{className:r,render:i,id:a,...s}=e,l=(0,O.useBaseUiId)(a),{setLabelId:d}=function(){let e=n.useContext(F);if(void 0===e)throw Error((0,o.default)(31));return e}();return(0,j.useIsoLayoutEffect)(()=>(d(l),()=>{d(void 0)}),[d,l]),(0,u.useRenderElement)("div",e,{ref:t,props:{id:l,role:"presentation",...s}})});e.s(["MenuGroupLabel",0,B],55587);let H=n.forwardRef(function(e,t){let{render:n,className:o,id:r,label:a,nativeButton:l=!1,disabled:d=!1,closeOnClick:c=!0,...p}=e,f=(0,I.useCompositeListItem)({label:a}),g=i(!0),m=(0,O.useBaseUiId)(r),{store:v}=s(),b=v.useState("isActive",f.index),S=v.useState("itemProps"),{getItemProps:R,itemRef:x}=y({closeOnClick:c,disabled:d,highlighted:b,id:m,store:v,nativeButton:l,nodeId:g?.nodeId,itemMetadata:M});return(0,u.useRenderElement)("div",e,{state:{disabled:d,highlighted:b},props:[S,p,R],ref:[x,t,f.ref]})});e.s(["MenuItem",0,H],19846);let G=n.forwardRef(function(e,t){let{render:o,className:r,id:a,label:l,closeOnClick:d=!1,...c}=e,p=n.useRef(null),f=(0,I.useCompositeListItem)({label:l}),g=i(!0),m=g?.nodeId,v=(0,O.useBaseUiId)(a),{store:b}=s(),S=b.useState("isActive",f.index),R=b.useState("itemProps"),x=C({closeOnClick:d,highlighted:S,id:v,nodeId:m,store:b,itemRef:p}),h=n.useMemo(()=>({highlighted:S}),[S]);return(0,u.useRenderElement)("a",e,{state:h,props:[R,c,x],ref:[p,t,f.ref]})});e.s(["MenuLinkItem",0,G],87938);var _=e.i(59305),K=e.i(5747),Y=e.i(45388),V=e.i(10007),z=e.i(19336);let W={...l.popupStateMapping,...c.transitionStatusMapping},J=n.forwardRef(function(e,t){let{render:o,className:r,finalFocus:a,...l}=e,{store:d}=s(),{side:c,align:p}=i(),f=null!=(0,Y.useToolbarRootContext)(!0),m=d.useState("open"),v=d.useState("transitionStatus"),b=d.useState("popupProps"),S=d.useState("mounted"),R=d.useState("instantType"),x=d.useState("activeTriggerElement"),h=d.useState("parent"),E=d.useState("lastOpenChangeReason"),C=d.useState("rootId"),M=d.useState("floatingRootContext"),y=d.useState("floatingTreeRoot"),I=d.useState("closeDelay"),O=d.useState("activeTriggerElement"),T="context-menu"===h.type;(0,D.useOpenChangeComplete)({open:m,ref:d.context.popupRef,onComplete(){m&&d.context.onOpenChangeComplete?.(!0)}}),n.useEffect(()=>{function e(e){d.setOpen(!1,(0,P.createChangeEventDetails)(e.reason,e.domEvent))}return y.events.on("close",e),()=>{y.events.off("close",e)}},[y.events,d]);let w=d.useState("hoverEnabled"),A=d.useState("disabled");(0,K.useHoverFloatingInteraction)(M,{enabled:w&&!A&&!T&&"menubar"!==h.type,closeDelay:I});let N={transitionStatus:v,side:c,align:p,open:m,nested:"menu"===h.type,instant:R},L=(0,u.useRenderElement)("div",e,{state:N,ref:[t,d.context.popupRef],stateAttributesMapping:W,props:[b,{onKeyDown(e){f&&V.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()}},(0,z.getDisabledMountTransitionStyles)(v),l,{"data-rootownerid":C}]}),F=void 0===h.type||T;return(x||"menubar"===h.type&&E!==g.REASONS.outsidePress)&&(F=!0),(0,k.jsx)(_.FloatingFocusManager,{context:M,modal:T,disabled:!S,returnFocus:void 0===a?F:a,initialFocus:"menu"!==h.type,restoreFocus:!0,externalTree:"menubar"!==h.type?y:void 0,previousFocusableElement:O,nextFocusableElement:void 0===h.type?d.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===h.type?d.context.beforeContentFocusGuardRef:void 0,children:L})});e.s(["MenuPopup",0,J],52679);var X=e.i(70972);let $=n.createContext(void 0),q=n.forwardRef(function(e,t){let{keepMounted:n=!1,...o}=e,{store:r}=s();return r.useState("mounted")||n?(0,k.jsx)($.Provider,{value:n,children:(0,k.jsx)(X.FloatingPortal,{ref:t,...o}
1)}):null});e.s(["MenuPortal",0,q],52626);var Q=e.i(29720),Z=e.i(71525),ee=e.i(20075),et=e.i(82841),en=e.i(46405),eo=e.i(5247);let er=n.forwardRef(function(e,t){let{anchor:i,positionMethod:a="absolute",className:d,render:c,side:p,align:m,sideOffset:v=0,alignOffset:b=0,collisionBoundary:S="clipping-ancestors",collisionPadding:R=5,arrowPadding:x=5,sticky:h=!1,disableAnchorTracking:E=!1,collisionAvoidance:C=eo.DROPDOWN_COLLISION_AVOIDANCE,...M}=e,{store:y}=s(),I=function(){let e=n.useContext($);if(void 0===e)throw Error((0,o.default)(32));return e}(),O=f(!0),T=y.useState("parent"),w=y.useState("floatingRootContext"),A=y.useState("floatingTreeRoot"),N=y.useState("mounted"),D=y.useState("open"),L=y.useState("modal"),F=y.useState("activeTriggerElement"),U=y.useState("transitionStatus"),j=y.useState("lastOpenChangeReason"),B=y.useState("floatingNodeId"),H=y.useState("floatingParentNodeId"),G=i,_=v,K=b,Y=m,V=C;"context-menu"===T.type&&(G=i??T.context?.anchor,Y=Y??"start",p||"center"===Y||(K=e.alignOffset??2,_=e.sideOffset??-5));let W=p,J=Y;"menu"===T.type?(W=W??"inline-end",J=J??"start",V=e.collisionAvoidance??eo.POPUP_COLLISION_AVOIDANCE):"menubar"===T.type&&(W=W??"bottom",J=J??"start");let X="context-menu"===T.type,q=(0,ee.useAnchorPositioning)({anchor:G,floatingRootContext:w,positionMethod:O?"fixed":a,mounted:N,side:W,sideOffset:_,align:J,alignOffset:K,arrowPadding:X?0:x,collisionBoundary:S,collisionPadding:R,sticky:h,nodeId:B,keepMounted:I,disableAnchorTracking:E,collisionAvoidance:V,shiftCrossAxis:X&&!("side"in V&&"flip"===V.side),externalTree:A}),er=n.useMemo(()=>{let e={};return D||(e.pointerEvents="none"),{role:"presentation",hidden:!N,style:{...q.positionerStyles,...e}}},[D,N,q.positionerStyles]);n.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===B&&y.set("hoverEnabled",!1),e.nodeId!==B&&e.parentNodeId===y.select("floatingParentNodeId")&&y.setOpen(!1,(0,P.createChangeEventDetails)(g.REASONS.siblingOpen)))}return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)}},[y,A.events,B]),n.useEffect(()=>{if(null!=y.select("floatingParentNodeId"))return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==y.select("floatingParentNodeId"))return;let t=e.reason??g.REASONS.siblingOpen;y.setOpen(!1,(0,P.createChangeEventDetails)(t))}},[A.events,y]),n.useEffect(()=>{function e(e){D&&e.nodeId===y.select("floatingParentNodeId")&&e.target&&F&&F!==e.target&&y.setOpen(!1,(0,P.createChangeEventDetails)(g.REASONS.siblingOpen))}return A.events.on("itemhover",e),()=>{A.events.off("itemhover",e)}},[A.events,D,F,y]),n.useEffect(()=>{let e={open:D,nodeId:B,parentNodeId:H,reason:y.select("lastOpenChangeReason")};A.events.emit("menuopenchange",e)},[A.events,D,y,B,H]);let ei={open:D,side:q.side,align:q.align,anchorHidden:q.anchorHidden,nested:"menu"===T.type},ea=n.useMemo(()=>({side:q.side,align:q.align,arrowRef:q.arrowRef,arrowUncentered:q.arrowUncentered,arrowStyles:q.arrowStyles,nodeId:q.context.nodeId}),[q.side,q.align,q.arrowRef,q.arrowUncentered,q.arrowStyles,q.context.nodeId]),es=(0,u.useRenderElement)("div",e,{state:ei,stateAttributesMapping:l.popupStateMapping,ref:[t,y.useStateSetter("positionerElement")],props:[er,(0,z.getDisabledMountTransitionStyles)(U),M]}),eu=N&&"menu"!==T.type&&("menubar"!==T.type&&L&&j!==g.REASONS.triggerHover||"menubar"===T.type&&T.context.modal),el=null;return"menubar"===T.type?el=T.context.contentElement:void 0===T.type&&(el=F),(0,k.jsxs)(r.Provider,{value:ea,children:[eu&&(0,k.jsx)(en.InternalBackdrop,{ref:"context-menu"===T.type||"nested-context-menu"===T.type?T.context.internalBackdropRef:null,inert:(0,Q.inertValue)(!D),cutout:el}),(0,k.jsx)(Z.FloatingNode,{id:B,children:(0,k.jsx)(et.CompositeList,{elementsRef:y.context.itemDomElements,labelsRef:y.context.itemLabels,children:es})})]})});e.s(["MenuPositioner",0,er],96646);let ei=n.createContext(void 0),ea=n.memo(n.forwardRef(function(e,t){let{render:o,className:r,value:i,defaultValue:a,onValueChange:s,disabled:l=!1,...d}=e,[c,p]=(0,S.useControlled)({controlled:i,default:a,name:"MenuRadioGroup"}),f=(0,b.useStableCallback)(s),g=(0,b.useStableCallback)((e,t)=>{f?.(e,t),t.isCanceled||p(e)}),m=(0,u.useRenderElement)("div",e,{state:{disabled:l},ref:t,props:{role:"group","aria-disabled":l||void 0,...d}}),v=n.useMemo(()=>({value:c,setValue:g,disabled:l}),[c,g,l]);return(0,k.jsx)(ei.Provider,{value:v,children:m})}));e.s(["MenuRadioGroup",0,ea],73849);let es=n.createContext(void 0),eu=n.forwardRef(function(e,t){let{render:r,className:a,id:l,label:d,nativeButton:c=!1,disabled:p=!1,closeOnClick:f=!1,value:m,...v}=e,S=(0,I.useCompositeListItem)({label:d}),R=i(!0),x=(0,O.useBaseUiId)(l),{store:h}=s(),E=h.useState("isActive",S.index),C=h.useState("itemProps"),{value:T,setValue:A,disabled:N}=function(){let e=n.useContext(ei);if(void 0===e)throw Error((0,o.default)(34));return e}(),D=N||p,L=T===m,{getItemProps:F,itemRef:U}=y({closeOnClick:f,disabled:D,highlighted:E,id:x,store:h,nativeButton:c,nodeId:R?.nodeId,itemMetadata:M}),j=n.useMemo(()=>({disabled:D,highlighted:E,checked:L}),[D,E,L]),B=(0,b.useStableCallback)(e=>{A(m,{...(0,P.createChangeEventDetails)(g.REASONS.itemPress,e.nativeEvent),preventUnmountOnClose:()=>{}})}),H=(0,u.useRenderElement)("div",e,{state:j,stateAttributesMapping:w,props:[C,{role:"menuitemradio","aria-checked":L,onClick:B},v,F],ref:[U,t,S.ref]});return(0,k.jsx)(es.Provider,{value:j,children:H})});e.s(["MenuRadioItem",0,eu],62763);let el=n.forwardRef(function(e,t){let{render:r,className:i,keepMounted:a=!1,...s}=e,l=function(){let e=n.useContext(es);if(void 0===e)throw Error((0,o.default)(35));return e}(),d=n.useRef(null),{transitionStatus:c,setMounted:p}=(0,N.useTransitionStatus)(l.checked);(0,D.useOpenChangeComplete)({open:l.checked,ref:d,onComplete(){l.checked||p(!1)}});let f={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};return(0,u.useRenderElement)("span",e,{state:f,stateAttributesMapping:w,ref:[t,d
1],props:{"aria-hidden":!0,...s},enabled:a||l.checked})});e.s(["MenuRadioItemIndicator",0,el],43361);var ed=e.i(29661),ec=e.i(92528),ep=e.i(82442),ef=e.i(27524),eg=e.i(98258),em=e.i(3704),ev=e.i(13168),eb=e.i(55396),eS=e.i(47568),eR=e.i(61759),ex=e.i(34941),eh=e.i(64682);let eE=n.createContext(null);function eC(e){let t=n.useContext(eE);if(null===t&&!e)throw Error((0,o.default)(5));return t}e.s(["useMenubarContext",()=>eC],53367);var eM=e.i(34919),ey=e.i(26981),eI=e.i(95508),eO=e.i(97210),eT=e.i(60594),ew=e.i(18590),eP=e.i(13565),ek=e.i(59764);let eA={...eP.popupStoreSelectors,disabled:(0,eI.createSelector)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,eI.createSelector)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),allowMouseEnter:(0,eI.createSelector)(e=>e.allowMouseEnter),stickIfOpen:(0,eI.createSelector)(e=>e.stickIfOpen),parent:(0,eI.createSelector)(e=>e.parent),rootId:(0,eI.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,eI.createSelector)(e=>e.activeIndex),isActive:(0,eI.createSelector)((e,t)=>e.activeIndex===t),hoverEnabled:(0,eI.createSelector)(e=>e.hoverEnabled),instantType:(0,eI.createSelector)(e=>e.instantType),lastOpenChangeReason:(0,eI.createSelector)(e=>e.openChangeReason),floatingTreeRoot:(0,eI.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,eI.createSelector)(e=>e.floatingNodeId),floatingParentNodeId:(0,eI.createSelector)(e=>e.floatingParentNodeId),itemProps:(0,eI.createSelector)(e=>e.itemProps),closeDelay:(0,eI.createSelector)(e=>e.closeDelay),keyboardEventRelay:(0,eI.createSelector)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class eN extends eO.ReactStore{constructor(e){super({...{...(0,eP.createInitialPopupStoreState)(),disabled:!1,modal:!0,allowMouseEnter:!1,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new ew.FloatingTreeStore,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:eg.EMPTY_OBJECT,keyboardEventRelay:void 0,closeDelay:0},...e},{positionerRef:n.createRef(),popupRef:n.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:n.createRef(),beforeContentFocusGuardRef:n.createRef(),onOpenChangeComplete:void 0,triggerElements:new ek.PopupTriggerMap},eA),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){this.unsubscribeParentListener=e.store.subscribe(()=>{this.notifyAll()}),this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef;return}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}static useStore(e,t){let n=(0,eT.useRefWithInit)(()=>new eN(t)).current;return e??n}unsubscribeParentListener=null}e.s(["MenuStore",()=>eN],51319);var eD=e.i(9944);let eL=n.createContext(void 0);function eF(){return n.useContext(eL)}e.s(["MenuSubmenuRootContext",0,eL,"useMenuSubmenuRootContext",()=>eF],27903);let eU=(0,em.fastComponent)(function(e){let t,o,{children:r,open:i,onOpenChange:u,onOpenChangeComplete:l,defaultOpen:d=!1,disabled:c=!1,modal:p,loopFocus:m=!0,orientation:v="vertical",actionsRef:S,closeParentOnEsc:R=!1,handle:x,triggerId:h,defaultTriggerId:C=null,highlightItemOnHover:M=!0}=e,y=f(!0),I=s(!0),O=eC(!0),T=eF(),w=n.useMemo(()=>T&&I?{type:"menu",store:I.store}:O?{type:"menubar",context:O}:y&&!I?{type:"context-menu",context:y}:{type:void 0},[y,I,O,T]),A=eN.useStore(x?.store,{open:d,openProp:i,activeTriggerId:C,triggerIdProp:h,parent:w});(0,ep.useOnFirstRender)(()=>{void 0===i&&!1===A.state.open&&!0===d&&A.update({open:!0,activeTriggerId:C})}),A.useControlledProp("openProp",i),A.useControlledProp("triggerIdProp",h),A.useContextCallback("onOpenChangeComplete",l);let N=A.useState("floatingTreeRoot"),D=(0,Z.useFloatingNodeId)(N),L=(0,Z.useFloatingParentNodeId)();(0,j.useIsoLayoutEffect)(()=>{y&&!I?A.update({parent:{type:"context-menu",context:y},floatingNodeId:D,floatingParentNodeId:L}):I&&A.update({floatingNodeId:D,floatingParentNodeId:L})},[y,I,D,L,A]);let F=A.useState("open"),U=A.useState("activeTriggerElement"),B=A.useState("positionerElement"),H=A.useState("hoverEnabled"),G=A.useState("modal"),_=A.useState("disabled"),K=A.useState("lastOpenChangeReason"),Y=A.useState("parent"),V=A.useState("activeIndex"),z=A.useState("payload"),W=A.useState("floatingParentNodeId"),J=n.useRef(null),X=null!=W;A.useSyncedValues({disabled:c,modal:void 0===Y.type?p:void 0,rootId:(0,ec.useId)()});let{openMethod:$,triggerProps:q,reset:Q}=(0,ey.useOpenInteractionType)(F);(0,eD.useImplicitActiveTrigger)(A);let{forceUnmount:ee}=(0,eD.useOpenStateTransitions)(F,A,()=>{A.update({allowMouseEnter:!1,stickIfOpen:!0}),Q()}),et=n.useRef("context-menu"!==Y.type),en=(0,ed.useTimeout)();n.useEffect(()=>{if(F||(J.current=null),"context-menu"===Y.type){if(!F){en.clear(),et.current=!1;return}en.start(500,()=>{et.current=!0})}},[en,F,Y.type]),(0,ef.useScrollLock)(F&&G&&K!==g.REASONS.triggerHover&&"touch"!==$,B),(0,j.useIsoLayoutEffect)(()=>{F||H||A.set("hoverEnabled",!0)},[F,H,A]);let er=n.useRef(!0),ei=(0,ed.useTimeout)(),ea=(0,b.useStableCallback)((e,n)=>{let o=n.reason;if(F===e&&n.trigger===U&&K===o||(n.preventUnmountOnClose=()=>{A.set("preventUnmountingOnClose",!0)},e||null!=n.trigger||(n.trigger=U??void 0),u?.(e,n),n.isCanceled))return;let r={open:e,nativeEvent:n.event,reason:n.reason,nested:X};t?.emit("openchange",r);let i=n.event;if(!1===e&&i?.type==="click"&&"touch"===i.pointerType&&!er.current)return;
1if(!e&&null!==V){let e=A.context.itemDomElements.current[V];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}e&&o===g.REASONS.triggerFocus?(er.current=!1,ei.start(300,()=>{er.current=!0})):(er.current=!0,ei.clear());let a=(o===g.REASONS.triggerPress||o===g.REASONS.itemPress)&&0===i.detail&&i?.isTrusted,s=!e&&(o===g.REASONS.escapeKey||null==o),l={open:e,openChangeReason:o};J.current=n.event??null;let d=n.trigger?.id??null;(d||e)&&(l.activeTriggerId=d,l.activeTriggerElement=n.trigger??null),A.update(l),"menubar"===Y.type&&(o===g.REASONS.triggerFocus||o===g.REASONS.focusOut||o===g.REASONS.triggerHover||o===g.REASONS.listNavigation||o===g.REASONS.siblingOpen)?A.set("instantType","group"):a||s?A.set("instantType",a?"click":"dismiss"):A.set("instantType",void 0)}),es=n.useCallback(e=>{let t=(0,P.createChangeEventDetails)(e);return t.preventUnmountOnClose=()=>{A.set("preventUnmountingOnClose",!0)},t},[A]),eu=n.useCallback(()=>{A.setOpen(!1,es(g.REASONS.imperativeAction))},[A,es]);n.useImperativeHandle(S,()=>({unmount:ee,close:eu}),[ee,eu]),"context-menu"===Y.type&&(o=Y.context),n.useImperativeHandle(o?.positionerRef,()=>B,[B]),n.useImperativeHandle(o?.actionsRef,()=>({setOpen:ea}),[ea]);let el=(0,eh.useSyncedFloatingRootContext)({popupStore:A,onOpenChange:ea});t=el.context.events,n.useEffect(()=>{let e=({open:e,eventDetails:t})=>ea(e,t);return t.on("setOpen",e),()=>{t?.off("setOpen",e)}},[t,ea]);let em=(0,ev.useDismiss)(el,{enabled:!_,bubbles:{escapeKey:R&&"menu"===Y.type},outsidePress:()=>"context-menu"!==Y.type||J.current?.type==="contextmenu"||et.current,externalTree:X?N:void 0}),eE=(0,eR.useRole)(el,{role:"menu"}),eI=(0,eM.useDirection)(),eO=n.useCallback(e=>{A.select("activeIndex")!==e&&A.set("activeIndex",e)},[A]),eT=(0,eS.useListNavigation)(el,{enabled:!_,listRef:A.context.itemDomElements,activeIndex:V,nested:void 0!==Y.type,loopFocus:m,orientation:v,parentOrientation:"menubar"===Y.type?Y.context.orientation:void 0,rtl:"rtl"===eI,disabledIndices:eg.EMPTY_ARRAY,onNavigate:eO,openOnArrowKeyDown:"context-menu"!==Y.type,externalTree:X?N:void 0,focusItemOnHover:M}),ew=n.useCallback(e=>{A.context.typingRef.current=e},[A]),eP=(0,ex.useTypeahead)(el,{listRef:A.context.itemLabels,activeIndex:V,resetMs:eo.TYPEAHEAD_RESET_MS,onMatch:e=>{F&&e!==V&&A.set("activeIndex",e)},onTypingChange:ew}),{getReferenceProps:ek,getFloatingProps:eA,getItemProps:eL,getTriggerProps:eU}=(0,eb.useInteractions)([em,eE,eT,eP]),ej=n.useMemo(()=>{let e=(0,E.mergeProps)(ek(),{onMouseMove(){A.set("allowMouseEnter",!0)}},q);return delete e.role,e},[ek,A,q]),eB=n.useMemo(()=>{let e=eU();if(!e)return e;let t=(0,E.mergeProps)(e,q);return delete t.role,delete t["aria-controls"],t},[eU,q]),eH=n.useMemo(()=>eA({onMouseMove(){A.set("allowMouseEnter",!0),"menu"===Y.type&&A.set("hoverEnabled",!1)},onClick(){A.select("hoverEnabled")&&A.set("hoverEnabled",!1)},onKeyDown(e){let t=A.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}}),[eA,Y.type,A]),eG=n.useMemo(()=>eL(),[eL]);A.useSyncedValues({floatingRootContext:el,activeTriggerProps:ej,inactiveTriggerProps:eB,popupProps:eH,itemProps:eG});let e_=n.useMemo(()=>({store:A,parent:w}),[A,w]),eK=(0,k.jsx)(a.Provider,{value:e_,children:"function"==typeof r?r({payload:z}):r});return void 0===Y.type||"context-menu"===Y.type?(0,k.jsx)(Z.FloatingTree,{externalTree:N,children:eK}):eK});function ej(e){let t=s().store,o=n.useMemo(()=>({parentMenu:t}),[t]);return(0,k.jsx)(eL.Provider,{value:o,children:(0,k.jsx)(eU,{...e})})}e.s(["MenuRoot",0,eU],24786),e.s(["MenuSubmenuRoot",()=>ej],74150)},4501,e=>{"use strict";var t=e.i(75201),n=e.i(92615),o=e.i(27023),r=e.i(29661),i=e.i(1630),a=e.i(9363),s=e.i(68715),u=e.i(33443),l=e.i(27404);let d=o.isMac&&o.isSafari;function c(e,o={}){let p="rootStore"in e?e.rootStore:e,{events:f,dataRef:g}=p.context,{enabled:m=!0,delay:v}=o,b=t.useRef(!1),S=t.useRef(null),R=(0,r.useTimeout)(),x=t.useRef(!0);t.useEffect(()=>{let e=p.select("domReferenceElement");if(!m)return;let t=(0,n.getWindow)(e);function o(){let e=p.select("domReferenceElement");!p.select("open")&&(0,n.isHTMLElement)(e)&&e===(0,a.activeElement)((0,i.ownerDocument)(e))&&(b.current=!0)}function r(){x.current=!0}function s(){x.current=!1}return t.addEventListener("blur",o),d&&(t.addEventListener("keydown",r,!0),t.addEventListener("pointerdown",s,!0)),()=>{t.removeEventListener("blur",o),d&&(t.removeEventListener("keydown",r,!0),t.removeEventListener("pointerdown",s,!0))}},[p,m]),t.useEffect(()=>{if(m)return f.on("openchange",e),()=>{f.off("openchange",e)};function e(e){if(e.reason===u.REASONS.triggerPress||e.reason===u.REASONS.escapeKey){let e=p.select("domReferenceElement");(0,n.isElement)(e)&&(S.current=e,b.current=!0)}}},[f,m,p]);let h=t.useMemo(()=>({onMouseLeave(){b.current=!1,S.current=null},onFocus(e){let t=e.currentTarget;if(b.current){if(S.current===t)return;b.current=!1,S.current=null}let o=(0,a.getTarget)(e.nativeEvent);if((0,n.isElement)(o)){if(d&&!e.relatedTarget){if(!x.current&&!(0,a.isTypeableElement)(o))return}else if(!(0,a.matchesFocusVisible)(o))return}let r=(0,a.isTargetInsideEnabledTrigger)(e.relatedTarget,p.context.triggerElements),{nativeEvent:i,currentTarget:l}=e,c="function"==typeof v?v():v;p.select("open")&&r||0===c||void 0===c?p.setOpen(!0,(0,s.createChangeEventDetails)(u.REASONS.triggerFocus,i,l)):R.start(c,()=>{b.current||p.setOpen(!0,(0,s.createChangeEventDetails)(u.REASONS.triggerFocus,i,l))})},onBlur(e){b.current=!1,S.current=null;let t=e.relatedTarget,o=e.nativeEvent,r=(0,n.isElement)(t)&&t.hasAttribute((0,l.createAttribute)("focus-guard"))&&"outside"===t.getAttribute("data-type");R.start(0,()=>{let e=p.select("domReferenceElement"),n=(0,a.activeElement)(e?e.ownerDocument:document);if(!t&&n===e||(0,a.contains)(g.current.floatingContext?.refs.floating.current,n)||(0,a.contains)(e,n
1)||r)return;let i=t??n;(0,a.isTargetInsideEnabledTrigger)(i,p.context.triggerElements)||p.setOpen(!1,(0,s.createChangeEventDetails)(u.REASONS.triggerFocus,o))})}}),[g,p,R,v]);return t.useMemo(()=>m?{reference:h,trigger:h}:{},[m,h])}e.s(["useFocus",()=>c])},79165,e=>{"use strict";var t=e.i(98134);e.i(27347);var n=e.i(9606),o=e.i(24132),r=e.i(34916),i=e.i(8383),a=e.i(67448),s=e.i(55587),u=e.i(19846),l=e.i(87938),d=e.i(52679),c=e.i(52626),p=e.i(96646),f=e.i(73849),g=e.i(62763),m=e.i(43361),v=e.i(24786),b=e.i(74150);e.i(82637);var S=e.i(68534),R=e.i(75201),x=e.i(29080),h=e.i(29661),E=e.i(1630),C=e.i(3704),M=e.i(71503),y=e.i(38932),I=e.i(98258),O=e.i(12126),T=e.i(17342),w=e.i(71525),P=e.i(4501),k=e.i(94593),A=e.i(55396),N=e.i(18590),D=e.i(9363),L=e.i(53250),F=e.i(72416),U=e.i(3379),j=e.i(64411),B=e.i(84573),H=e.i(44384),G=e.i(49939),_=e.i(40375),K=e.i(92615),Y=e.i(9944),V=e.i(75401),z=e.i(33443),W=e.i(65499),J=e.i(53367),X=e.i(5247),$=e.i(60255),q=e.i(68715);let Q=(0,C.fastComponentRef)(function(e,n){let o,r,i,{render:a,className:s,disabled:u=!1,nativeButton:l=!0,id:d,openOnHover:c,delay:p=100,closeDelay:f=0,handle:g,payload:m,...v}=e,b=(0,F.useMenuRootContext)(!0),C=g?.store??b?.store;if(!C)throw Error((0,S.default)(85));let Q=(0,V.useBaseUiId)(d),Z=C.useState("isTriggerActive",Q),ee=C.useState("floatingRootContext"),et=C.useState("isOpenedByTrigger",Q),en=R.useRef(null),eo=(o=(0,W.useContextMenuRootContext)(!0),r=(0,F.useMenuRootContext)(!0),i=(0,J.useMenubarContext)(!0),R.useMemo(()=>i?{type:"menubar",context:i}:o&&!r?{type:"context-menu",context:o}:{type:void 0},[o,r,i])),er=(0,_.useCompositeRootContext)(!0),ei=(0,w.useFloatingTree)(),ea=R.useMemo(()=>ei??new N.FloatingTreeStore,[ei]),es=(0,w.useFloatingNodeId)(ea),eu=(0,w.useFloatingParentNodeId)(),{registerTrigger:el,isMountedByThisTrigger:ed}=(0,Y.useTriggerDataForwarding)(Q,en,C,{payload:m,closeDelay:f,parent:eo,floatingTreeRoot:ea,floatingNodeId:es,floatingParentNodeId:eu,keyboardEventRelay:er?.relayKeyboardEvent}),ec="menubar"===eo.type,ep=C.useState("disabled"),ef=u||ep||ec&&eo.context.disabled,{getButtonProps:eg,buttonRef:em}=(0,B.useButton)({disabled:ef,native:l});R.useEffect(()=>{et||void 0!==eo.type||(C.context.allowMouseUpTriggerRef.current=!1)},[C,et,eo.type]);let ev=R.useRef(null),eb=(0,h.useTimeout)(),eS=(0,M.useStableCallback)(e=>{if(!ev.current)return;eb.clear(),C.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,D.contains)(ev.current,t)||(0,D.contains)(C.select("positionerElement"),t)||t===ev.current||null!=t&&function e(t){return(0,K.isHTMLElement)(t)&&t.hasAttribute("data-rootownerid")?t.getAttribute("data-rootownerid")??void 0:(0,K.isLastTraversableNode)(t)?void 0:e((0,K.getParentNode)(t))}(t)===C.select("rootId"))return;let n=(0,H.getPseudoElementBounds)(ev.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||ea.events.emit("close",{domEvent:e,reason:z.REASONS.cancelOpen})});R.useEffect(()=>{et&&C.select("lastOpenChangeReason")===z.REASONS.triggerHover&&(0,E.ownerDocument)(ev.current).addEventListener("mouseup",eS,{once:!0})},[et,eS,C]);let eR=ec&&eo.context.hasSubmenuOpen,ex=c??eR,eh=(0,k.useHoverReferenceInteraction)(ee,{enabled:ex&&!ef&&"context-menu"!==eo.type&&(!ec||eR&&!ed),handleClose:(0,O.safePolygon)({blockPointerEvents:!ec}),mouseOnly:!0,move:!1,restMs:void 0===eo.type?p:void 0,delay:{close:f},triggerElementRef:en,externalTree:ea,isActiveTrigger:Z}),eE=function(e,t){let n=(0,h.useTimeout)(),[o,r]=R.useState(!1);return(0,y.useIsoLayoutEffect)(()=>{e&&"trigger-hover"===t?(r(!0),n.start(X.PATIENT_CLICK_THRESHOLD,()=>{r(!1)})):e||(n.clear(),r(!1))},[e,t,n]),o}(et,C.select("lastOpenChangeReason")),eC=(0,T.useClick)(ee,{enabled:!ef&&"context-menu"!==eo.type,event:et&&ec?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===eo.type&&eE}),eM=(0,P.useFocus)(ee,{enabled:!ef&&eR}),ey=function(e){let{enabled:t=!0,mouseDownAction:n,open:o}=e,r=R.useRef(!1);return R.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!o||"close"===n&&o)&&(r.current=!0,(0,E.ownerDocument)(e.currentTarget).addEventListener("click",()=>{r.current=!1},{once:!0}))},onClick:e=>{r.current&&(r.current=!1,e.preventBaseUIHandler())}}:I.EMPTY_OBJECT,[t,n,o])}({open:et,enabled:ec,mouseDownAction:"open"}),eI=(0,A.useInteractions)([eC,eM]),eO={disabled:ef,open:et},eT=C.useState("triggerProps",ed),ew=[ev,n,em,el,en],eP=[eI.getReferenceProps(),eh??I.EMPTY_OBJECT,eT,{"aria-haspopup":"menu",id:Q,onMouseDown:e=>{C.select("open")||(eb.start(200,()=>{C.context.allowMouseUpTriggerRef.current=!0}),(0,E.ownerDocument)(e.currentTarget).addEventListener("mouseup",eS,{once:!0}))}},ec?{role:"menuitem"}:{},ey,v,eg],ek=R.useRef(null),eA=(0,M.useStableCallback)(e=>{x.flushSync(()=>{C.setOpen(!1,(0,q.createChangeEventDetails)(z.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let t=(0,L.getTabbableBeforeElement)(ek.current);t?.focus()}),eN=(0,M.useStableCallback)(e=>{let t=C.select("positionerElement");
1if(t&&(0,L.isOutsideEvent)(e,t))C.context.beforeContentFocusGuardRef.current?.focus();else{x.flushSync(()=>{C.setOpen(!1,(0,q.createChangeEventDetails)(z.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let n=(0,L.getTabbableAfterElement)(C.context.triggerFocusTargetRef.current||en.current);for(;null!==n&&(0,D.contains)(t,n);){let e=n;if((n=(0,L.getNextTabbable)(n))===e)break}n?.focus()}}),eD=(0,j.useRenderElement)("button",e,{enabled:!ec,stateAttributesMapping:U.pressableTriggerOpenStateMapping,state:eO,ref:ew,props:eP});return ec?(0,t.jsx)(G.CompositeItem,{tag:"button",render:a,className:s,state:eO,refs:ew,props:eP,stateAttributesMapping:U.pressableTriggerOpenStateMapping}):et?(0,t.jsxs)(R.Fragment,{children:[(0,t.jsx)($.FocusGuard,{ref:ek,onFocus:eA},`${Q}-pre-focus-guard`),(0,t.jsx)(R.Fragment,{children:eD},Q),(0,t.jsx)($.FocusGuard,{ref:C.context.triggerFocusTargetRef,onFocus:eN},`${Q}-post-focus-guard`)]}):(0,t.jsx)(R.Fragment,{children:eD},Q)});var Z=e.i(65606),ee=e.i(44506),et=e.i(37619),en=e.i(21778),eo=e.i(27903);let er=R.forwardRef(function(e,t){let{render:n,className:o,label:r,id:i,nativeButton:a=!1,openOnHover:s=!0,delay:u=100,closeDelay:l=0,disabled:d=!1,...c}=e,p=(0,ee.useCompositeListItem)(),f=(0,en.useMenuPositionerContext)(),{store:g}=(0,F.useMenuRootContext)(),m=(0,V.useBaseUiId)(i),v=g.useState("open"),b=g.useState("floatingRootContext"),x=g.useState("floatingTreeRoot"),h=(0,Y.useTriggerRegistration)(m,g),E=R.useCallback(e=>{let t=h(e);return null!==e&&g.select("open")&&null==g.select("activeTriggerId")&&g.update({activeTriggerId:m,activeTriggerElement:e,closeDelay:l}),t},[h,l,g,m]),C=R.useRef(null),M=R.useCallback(e=>{C.current=e,g.set("activeTriggerElement",e)},[g]),y=(0,eo.useMenuSubmenuRootContext)();if(!y?.parentMenu)throw Error((0,S.default)(37));g.useSyncedValue("closeDelay",l);let I=y.parentMenu,w=I.useState("itemProps"),P=I.useState("isActive",p.index),N=R.useMemo(()=>({type:"submenu-trigger",setActive(){I.set("activeIndex",p.index)}}),[I,p.index]),D=g.useState("disabled"),L=d||D,{getItemProps:B,itemRef:H}=(0,et.useMenuItem)({closeOnClick:!1,disabled:L,highlighted:P,id:m,store:g,nativeButton:a,itemMetadata:N,nodeId:f?.nodeId}),G=g.useState("hoverEnabled"),_=I.useState("allowMouseEnter"),K=(0,k.useHoverReferenceInteraction)(b,{enabled:G&&s&&!L,handleClose:(0,O.safePolygon)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:_?{open:u,close:l}:0,triggerElementRef:C,externalTree:x}),z=(0,T.useClick)(b,{enabled:!L,event:"mousedown",toggle:!s,ignoreMouse:s,stickIfOpen:!1}),W=(0,A.useInteractions)([z]),J=g.useState("triggerProps",!0);return delete J.id,(0,j.useRenderElement)("div",e,{state:{disabled:L,highlighted:P,open:v},stateAttributesMapping:U.triggerOpenStateMapping,props:[W.getReferenceProps(),K,J,w,{tabIndex:v||P?0:-1,onBlur(){P&&I.set("activeIndex",null)}},c,B],ref:[t,p.ref,H,E,M]})});var ei=e.i(51319);class ea{constructor(){this.store=new ei.MenuStore}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,S.default)(83,e));this.store.setOpen(!0,(0,q.createChangeEventDetails)("imperative-action",void 0,t))}close(){this.store.setOpen(!1,(0,q.createChangeEventDetails)("imperative-action",void 0,void 0))}get isOpen(){return this.store.state.open}}function es(){return new ea}e.s(["Arrow",()=>n.MenuArrow,"Backdrop",()=>o.MenuBackdrop,"CheckboxItem",()=>r.MenuCheckboxItem,"CheckboxItemIndicator",()=>i.MenuCheckboxItemIndicator,"Group",()=>a.MenuGroup,"GroupLabel",()=>s.MenuGroupLabel,"Handle",()=>ea,"Item",()=>u.MenuItem,"LinkItem",()=>
1l.MenuLinkItem,"Popup",()=>d.MenuPopup,"Portal",()=>c.MenuPortal,"Positioner",()=>p.MenuPositioner,"RadioGroup",()=>f.MenuRadioGroup,"RadioItem",()=>g.MenuRadioItem,"RadioItemIndicator",()=>m.MenuRadioItemIndicator,"Root",()=>v.MenuRoot,"Separator",()=>Z.Separator,"SubmenuRoot",()=>b.MenuSubmenuRoot,"SubmenuTrigger",0,er,"Trigger",0,Q,"createHandle",()=>es],55447);var eu=e.i(55447),eu=eu,el=e.i(77566);function ed({...e}){return(0,t.jsx)(eu.Root,{"data-slot":"dropdown-menu",...e})}function ec({...e}){return(0,t.jsx)(eu.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}function ep({align:e="start",alignOffset:n=0,side:o="bottom",sideOffset:r=4,className:i,...a}){return(0,t.jsx)(eu.Portal,{children:(0,t.jsx)(eu.Positioner,{className:"isolate z-50 outline-none",align:e,alignOffset:n,side:o,sideOffset:r,children:(0,t.jsx)(eu.Popup,{"data-slot":"dropdown-menu-content",className:(0,el.cn)("z-50 max-h-(--available-height) w-(--anchor-width) min-w-32 origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-md border border-border bg-popover p-1 text-popover-foreground shadow-md duration-100 outline-none data-[side=bottom]:slide-in-from-top-2 data-[side=inline-end]:slide-in-from-left-2 data-[side=inline-start]:slide-in-from-right-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:overflow-hidden data-closed:fade-out-0 data-closed:zoom-out-95",i),...a})})})}function ef({...e}){return(0,t.jsx)(eu.Group,{"data-slot":"dropdown-menu-group",...e})}function eg({className:e,inset:n,...o}){return(0,t.jsx)(eu.GroupLabel,{"data-slot":"dropdown-menu-label","data-inset":n,className:(0,el.cn)("px-1.5 py-1 text-xs font-medium text-muted-foreground data-inset:pl-7",e),...o})}function em({className:e,inset:n,variant:o="default",...r}){return(0,t.jsx)(eu.Item,{"data-slot":"dropdown-menu-item","data-inset":n,"data-variant":o,className:(0,el.cn)("group/dropdown-menu-item relative flex cursor-pointer items-center gap-1.5 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-inset:pl-7 data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 data-[variant=destructive]:focus:text-destructive data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 data-[variant=destructive]:*:[svg]:text-destructive",e),...r})}function ev({className:e,...n}){return(0,t.jsx)(eu.Separator,{"data-slot":"dropdown-menu-separator",className:(0,el.cn)("-mx-1 my-1 h-px bg-border",e),...n})}e.i(15137),e.i(64090),e.s(["DropdownMenu",()=>ed,"DropdownMenuContent",()=>ep,"DropdownMenuGroup",()=>ef,"DropdownMenuItem",()=>em,"DropdownMenuLabel",()=>eg,"DropdownMenuSeparator",()=>ev,"DropdownMenuTrigger",()=>ec],79165)}]);
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.