1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,599970,e=>{"use strict";var t=e.i(391398);e.i(268006),e.i(70820),e.i(632311),e.s([],660405),e.i(660405);var n=e.i(191788),o=e.i(195114),r=e.i(697792);let a=n.createContext(void 0);function i(e=!0){let t=n.useContext(a);if(void 0===t&&!e)throw Error((0,r.default)(25));return t}e.s([],638954),e.i(638954);let s=n.createContext(void 0);function u(e){let t=n.useContext(s);if(void 0===t&&!e)throw Error((0,r.default)(33));return t}let l=n.createContext(void 0);function d(e){let t=n.useContext(l);if(void 0===t&&!e)throw Error((0,r.default)(36));return t}var c=e.i(614238),p=e.i(982982);let f=n.forwardRef(function(e,t){let{render:n,className:o,style:r,...a}=e,{store:i}=d(),{arrowRef:s,side:l,align:f,arrowUncentered:g,arrowStyles:v}=u(),m=i.useState("open");return(0,c.useRenderElement)("div",e,{ref:[s,t],stateAttributesMapping:p.popupStateMapping,state:{open:m,side:l,align:f,uncentered:g},props:{style:v,"aria-hidden":!0,...a}})});var g=e.i(899984);let v=n.forwardRef(function(e,t){let{render:n,className:o,style:r,...a}=e,{store:s}=d(),u=s.useState("open"),l=s.useState("mounted"),f=s.useState("transitionStatus"),v=s.useState("lastOpenChangeReason"),m=i();return(0,c.useRenderElement)("div",e,{ref:m?.backdropRef?[t,m.backdropRef]:t,state:{open:u,transitionStatus:f},stateAttributesMapping:p.popupTransitionStateMapping,props:[{role:"presentation",hidden:!l,style:{pointerEvents:v===g.REASONS.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var m=e.i(151713),h=e.i(823332);let b=n.createContext(void 0);var S=e.i(214683),R=e.i(517549),x=e.i(801515),E=e.i(987122),y=e.i(490024);function C(e){let{closeOnClick:t,highlighted:o,id:r,nodeId:a,store:s,typingRef:u,itemRef:l,itemMetadata:d}=e,{events:c}=s.useState("floatingTreeRoot"),p=s.useState("open"),f=i(!0),v=void 0!==f;return n.useMemo(()=>({id:r,role:"menuitem",tabIndex:p&&o?0:-1,onKeyDown(e){" "===e.key&&u?.current&&e.preventDefault()},onMouseMove(e){a&&c.emit("itemhover",{nodeId:a,target:e.currentTarget})},onClick(e){t&&c.emit("close",{domEvent:e,reason:g.REASONS.itemPress})},onMouseUp(e){if(f){let t=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,v&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||v&&!E.platform.os.mac&&2===e.button)return}l.current&&s.context.allowMouseUpTriggerRef.current&&(!v||2===e.button)&&"regular-item"===d.type&&(0,y.dispatchClickWithModifiers)(l.current,e,{detail:1})}}),[t,o,r,c,a,p,s,u,l,f,v,d])}let O={type:"regular-item"};function I(e){let{closeOnClick:t,disabled:o,highlighted:r,id:a,store:i,typingRef:s=i.context.typingRef,nativeButton:u,itemMetadata:l,nodeId:d}=e,c=n.useRef(null),{getButtonProps:p,buttonRef:f}=(0,R.useButton)({disabled:o,focusableWhenDisabled:!0,native:u,composite:!0}),g=C({closeOnClick:t,highlighted:r,id:a,nodeId:d,store:i,typingRef:s,itemRef:c,itemMetadata:l}),v=n.useCallback(e=>(0,x.mergeProps)(g,{onMouseEnter(){"submenu-trigger"===l.type&&l.setActive()}},e,p),[g,p,l]),m=(0,S.useMergedRefs)(c,f);return n.useMemo(()=>({getItemProps:v,itemRef:m}),[v,m])}var T=e.i(414604),P=e.i(935359);let M={checked:e=>e?{"data-checked":""}:{"data-unchecked":""},...e.i(463039).transitionStatusMapping};var w=e.i(903141);let A=n.forwardRef(function(e,o){let{render:r,className:a,id:i,label:s,nativeButton:l=!1,disabled:p=!1,closeOnClick:f=!1,checked:v,defaultChecked:S,onCheckedChange:R,style:x,...E}=e,y=(0,T.useCompositeListItem)({guess:!0,label:s}),C=u(!0),A=(0,P.useBaseUiId)(i),{store:k}=d(),N=k.useState("disabled"),D=p||N,F=k.useState("isActive",y.index),L=k.useState("itemProps"),[j,B]=(0,m.useControlled)({controlled:v,default:S??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:H,itemRef:U}=I({closeOnClick:f,disabled:D,highlighted:F,id:A,store:k,nativeButton:l,nodeId:C?.context.nodeId,itemMetadata:O}),_=n.useMemo(()=>({disabled:D,highlighted:F,checked:j}),[D,F,j]),G=(0,c.useRenderElement)("div",e,{state:_,stateAttributesMapping:M,props:[L,{role:"menuitemcheckbox","aria-checked":j,onClick:function(e){let t=(0,w.createChangeEventDetails)(g.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose:h.NOOP});R?.(!j,t),t.isCanceled||B(e=>!e)}},E,H],ref:[U,o,y.ref]});return(0,t.jsx)(b.Provider,{value:_,children:G})});var k=e.i(71949),N=e.i(52814);let D=n.forwardRef(function(e,t){let{render:o,className:a,style:i,keepMounted:s=!1,...u}=e,l=function(){let e=n.useContext(b);if(void 0===e)throw Error((0,r.default)(30));return e}
1(),d=n.useRef(null),{transitionStatus:p,mounted:f,setMounted:g}=(0,k.useTransitionStatus)(l.checked);(0,N.useOpenChangeComplete)({batch:!0,enabled:!l.checked,open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let v={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:p};return(0,c.useRenderElement)("span",e,{state:v,ref:[t,d],stateAttributesMapping:M,props:{"aria-hidden":!0,...u},enabled:s||f})}),F=n.createContext(void 0),L=n.forwardRef(function(e,o){let{render:r,className:a,style:i,...s}=e,[u,l]=n.useState(void 0),d=(0,c.useRenderElement)("div",e,{ref:o,props:{role:"group","aria-labelledby":u,...s}});return(0,t.jsx)(F.Provider,{value:l,children:d})});var j=e.i(423702);let B=n.forwardRef(function(e,t){let{render:o,className:a,style:i,id:s,...u}=e,l=(0,P.useBaseUiId)(s),d=function(){let e=n.useContext(F);if(void 0===e)throw Error((0,r.default)(31));return e}();return(0,j.useIsoLayoutEffect)(()=>(d(l),()=>{d(e=>e===l?void 0:e)}),[d,l]),(0,c.useRenderElement)("div",e,{ref:t,props:{id:l,"aria-hidden":!0,...u}})}),H=n.forwardRef(function(e,t){let{render:n,className:o,id:r,label:a,nativeButton:i=!1,disabled:s=!1,closeOnClick:l=!0,style:p,...f}=e,g=(0,T.useCompositeListItem)({guess:!0,label:a}),v=u(!0),m=(0,P.useBaseUiId)(r),{store:h}
1=d(),b=h.useState("disabled"),S=s||b,R=h.useState("isActive",g.index),x=h.useState("itemProps"),{getItemProps:E,itemRef:y}=I({closeOnClick:l,disabled:S,highlighted:R,id:m,store:h,nativeButton:i,nodeId:v?.context.nodeId,itemMetadata:O});return(0,c.useRenderElement)("div",e,{state:{disabled:S,highlighted:R},props:[x,f,E],ref:[y,t,g.ref]})}),U=n.forwardRef(function(e,t){let{render:o,className:r,id:a,label:i,closeOnClick:s=!1,style:l,...p}=e,f=n.useRef(null),g=(0,T.useCompositeListItem)({guess:!0,label:i}),v=u(!0),m=v?.context.nodeId,h=(0,P.useBaseUiId)(a),{store:b}=d(),S=b.useState("isActive",g.index),E=b.useState("itemProps"),y=b.context.typingRef,{getButtonProps:I,buttonRef:M}=(0,R.useButton)({native:!1,composite:!0}),w=C({closeOnClick:s,highlighted:S,id:h,nodeId:m,store:b,typingRef:y,itemRef:f,itemMetadata:O});return(0,c.useRenderElement)("a",e,{state:{highlighted:S},props:[E,p,function(e){return(0,x.mergeProps)(w,e,I)}],ref:[f,M,t,g.ref]})});var _=e.i(331964),G=e.i(678849),Y=e.i(759768),K=e.i(63734),V=e.i(679357);let z=n.forwardRef(function(e,o){let{render:r,className:a,style:i,finalFocus:s,...l}=e,{store:f}=d(),{side:v,align:m}=u(),h=null!=(0,Y.useToolbarRootContext)(!0),b=f.useState("open"),S=f.useState("transitionStatus"),R=f.useState("popupProps"),x=f.useState("mounted"),E=f.useState("instantType"),y=f.useState("activeTriggerElement"),C=f.useState("parent"),O=f.useState("lastOpenChangeReason"),I=f.useState("rootId"),T=f.useState("floatingRootContext"),P=f.useState("floatingTreeRoot"),M=f.useState("closeDelay"),A=f.useState("hoverEnabled"),k=f.useState("disabled"),D=f.useState("openMethod"),F="context-menu"===C.type;(0,N.useOpenChangeComplete)({open:b,ref:f.context.popupRef,onComplete(){b&&f.context.onOpenChangeComplete?.(!0)}}),n.useEffect(()=>{function e(e){f.setOpen(!1,(0,w.createChangeEventDetails)(e.reason,e.domEvent))}return P.events.on("close",e),()=>{P.events.off("close",e)}},[P.events,f]),(0,G.useHoverFloatingInteraction)(T,{enabled:A&&!k&&!F&&"menubar"!==C.type,closeDelay:M});let L=f.useStateSetter("popupElement"),j={transitionStatus:S,side:v,align:m,open:b,nested:"menu"===C.type,instant:E},B=(0,c.useRenderElement)("div",e,{state:j,ref:[o,f.context.popupRef,L],stateAttributesMapping:p.popupTransitionStateMapping,props:[R,{onKeyDown(e){h&&K.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()}},(0,V.getDisabledMountTransitionStyles)(S),l,{"data-rootownerid":I}]}),H=void 0===C.type||F;return(y||"menubar"===C.type&&O!==g.REASONS.outsidePress)&&(H=!0),(0,t.jsx)(_.FloatingFocusManager,{context:T,openInteractionType:D,modal:F,disabled:!x,returnFocus:void 0===s?H:s,initialFocus:"menu"!==C.type,restoreFocus:!0,externalTree:"menubar"!==C.type?P:void 0,previousFocusableElement:y,nextFocusableElement:void 0===C.type?f.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===C.type?f.context.beforeContentFocusGuardRef:void 0,children:B})});var W=e.i(250869);let J=n.createContext(void 0),X=n.forwardRef(function(e,n){let{keepMounted:o=!1,...r}=e,{store:a,parent:i}=d();if(!(a.useState("mounted")||o))return null;let s="menu"===i.type||"menubar"===i.type?"group":void 0;return(0,t.jsx)(J.Provider,{value:o,children:(0,t.jsx)(W.FloatingPortal,{ref:n,...r,portalOwnerRole:s})})});var $=e.i(392148),q=e.i(192560),Q=e.i(344352),Z=e.i(371058),ee=e.i(412135),et=e.i(357211),en=e.i(112074),eo=e.i(511387),er=e.i(166330),ea=e.i(855103);let ei=n.forwardRef(function(e,o){let{anchor:a,positionMethod:u="absolute",className:l,render:c,side:p,align:f,sideOffset:v=0,alignOffset:m=0,collisionBoundary:h="clipping-ancestors",collisionPadding:b=5,arrowPadding:S=5,sticky:R=!1,disableAnchorTracking:x=!1,collisionAvoidance:E=en.DROPDOWN_COLLISION_AVOIDANCE,style:y,...C}=e,{store:O}=d(),I=function(){let e=n.useContext(J);if(void 0===e)throw Error((0,r.default)(32));return e}(),T=i(!0),P=O.useState("parent"),M=O.useState("floatingRootContext"),A=O.useState("floatingTreeRoot"),k=O.useState("mounted"),N=O.useState("open"),D=O.useState("modal"),F=O.useState("openMethod"),L=O.useState("activeTriggerElement"),B=O.useState("transitionStatus"),H=O.useState("positionerElement"),U=O.useState("instantType"),_=O.useState("adaptiveOrigin"),G=O.useState("lastOpenChangeReason"),Y=O.useState("floatingNodeId"),K=O.useState("floatingParentNodeId"),V=M.useState("domReferenceElement"),z=n.useRef(null),W=(0,eo.useAnimationsFinished)(H),X=a,ei=v,es=m,eu=f,el=E;"context-menu"===P.type&&(X=a??P.context?.anchor,eu=eu??"start",p||"center"===eu||(es=e.alignOffset??2,ei=e.sideOffset??-5));let ed=p,ec=eu;"menu"===P.type?(ed=ed??"inline-end",ec=ec??"start",el=e.collisionAvoidance??en.POPUP_COLLISION_AVOIDANCE):"menubar"===P.type&&(ed=ed??
1("vertical"===P.context.orientation?"inline-end":"bottom"),ec=ec??"start");let ep="context-menu"===P.type,ef=(0,Z.useAnchorPositioning)({anchor:X,floatingRootContext:M,positionMethod:T?"fixed":u,mounted:k,side:ed,sideOffset:ei,align:ec,alignOffset:es,arrowPadding:ep?0:S,collisionBoundary:h,collisionPadding:b,sticky:R,nodeId:Y,keepMounted:I,disableAnchorTracking:x,collisionAvoidance:el,shift:ep?{crossAxis:!("side"in el&&"flip"===el.side),rootBoundary:"layoutViewport"}:void 0,externalTree:A,adaptiveOrigin:_});n.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===Y&&O.set("hoverEnabled",!1),e.nodeId!==Y&&e.parentNodeId===O.select("floatingParentNodeId")&&O.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.siblingOpen)))}return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)}},[O,A.events,Y]),n.useEffect(()=>{if(null!=O.select("floatingParentNodeId"))return A.events.on("menuopenchange",e),()=>{A.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==O.select("floatingParentNodeId"))return;let t=e.reason??g.REASONS.siblingOpen;O.setOpen(!1,(0,w.createChangeEventDetails)(t))}},[A.events,O]);let eg=(0,q.useTimeout)();n.useEffect(()=>{N||eg.clear()},[N,eg]),n.useEffect(()=>{function e(e){if(N&&e.nodeId===O.select("floatingParentNodeId"))if(e.target&&L&&L!==e.target){let e=O.select("closeDelay");e>0?eg.isStarted()||eg.start(e,()=>{O.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.siblingOpen))}):O.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.siblingOpen))}else eg.clear()}return A.events.on("itemhover",e),()=>{A.events.off("itemhover",e)}},[A.events,N,L,O,eg]),n.useEffect(()=>{let e={open:N,nodeId:Y,parentNodeId:K,reason:O.select("lastOpenChangeReason")};A.events.emit("menuopenchange",e)},[A.events,N,O,Y,K]),(0,j.useIsoLayoutEffect)(()=>{let e=z.current;if(V&&(z.current=V),e&&V&&V!==e){O.set("instantType",void 0);let e=new AbortController;return W(()=>{O.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[V,W,O]);let ev={open:N,side:ef.side,align:ef.align,anchorHidden:ef.anchorHidden,nested:"menu"===P.type,instant:U},em="menubar"===P.type&&P.context.modal,eh=D&&G!==g.REASONS.triggerHover;(0,ea.useAnchoredPopupScrollLock)(N&&(em||eh),"touch"===F,H,L);let eb=(0,er.usePositioner)(e,ev,{styles:ef.positionerStyles,transitionStatus:B,props:C,refs:[o,O.useStateSetter("positionerElement")],hidden:!k,inert:!N}),eS=k&&"menu"!==P.type&&("menubar"!==P.type&&D&&G!==g.REASONS.triggerHover||"menubar"===P.type&&P.context.modal),eR=null;return"menubar"===P.type?eR=P.context.contentElement:void 0===P.type&&(eR=L),(0,t.jsxs)(s.Provider,{value:ef,children:[eS&&(0,t.jsx)(et.InternalBackdrop,{ref:"context-menu"===P.type||"nested-context-menu"===P.type?P.context.internalBackdropRef:null,inert:(0,$.inertValue)(!N),cutout:eR}),(0,t.jsx)(Q.FloatingNode,{id:Y,children:(0,t.jsx)(ee.CompositeList,{elementsRef:O.context.itemDomElements,labelsRef:O.context.itemLabels,children:eb})})]})});var es=e.i(897873);let eu=n.createContext(void 0),el=n.memo(n.forwardRef(function(e,o){let{render:r,className:a,value:i,defaultValue:s,onValueChange:u,disabled:l=!1,style:d,"aria-labelledby":p,...f}=e,[g,v]=n.useState(void 0),[h,b]=(0,m.useControlled)({controlled:i,default:s,name:"MenuRadioGroup"}),S=(0,es.useStableCallback)((e,t)=>{u?.(e,t),t.isCanceled||b(e)}),R=(0,c.useRenderElement)("div",e,{state:{disabled:l},ref:o,props:{role:"group","aria-labelledby":p??g,"aria-disabled":l||void 0,...f}}),x=n.useMemo(()=>({value:h,setValue:S,disabled:l}),[h,S,l]);return(0,t.jsx)(F.Provider,{value:v,children:(0,t.jsx)(eu.Provider,{value:x,children:R})})})),ed=n.createContext(void 0),ec=n.forwardRef(function(e,o){let{render:a,className:i,id:s,label:l,nativeButton:p=!1,disabled:f=!1,closeOnClick:v=!1,value:m,style:b,...S}=e,R=(0,T.useCompositeListItem)({guess:!0,label:l}),x=u(!0),E=(0,P.useBaseUiId)(s),{store:y}=d(),C=y.useState("isActive",R.index),A=y.useState("itemProps"),{value:k,setValue:N,disabled:D}=function(){let e=n.useContext(eu);if(void 0===e)throw Error((0,r.default)(34));return e}(),F=y.useState("disabled"),L=f||D||F,j=k===m,{getItemProps:B,itemRef:H}=I({closeOnClick:v,disabled:L,highlighted:C,id:E,store:y,nativeButton:p,nodeId:x?.context.nodeId,itemMetadata:O}),U=n.useMemo(()=>({disabled:L,highlighted:C,checked:j}),[L,C,j]),_=(0,c.useRenderElement)("div",e,{state:U,stateAttributesMapping:M,props:[A,{role:"menuitemradio","aria-checked":j,onClick:function(e){N(m,(0,w.createChangeEventDetails)(g.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose:h.NOOP}))}},S,B],ref:[H,o,R.ref]});return(0,t.jsx)(ed.Provider,{value:U,children:_})}),ep=n.forwardRef(function(e,t){let{render:o,className:a,style:i,keepMounted:s=!1,...u}=e,l=function(){let e=n.useContext(ed);if(void 0===e)throw Error((0,r.default)(35));return e}
1(),d=n.useRef(null),{transitionStatus:p,mounted:f,setMounted:g}=(0,k.useTransitionStatus)(l.checked);(0,N.useOpenChangeComplete)({batch:!0,enabled:!l.checked,open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let v={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:p};return(0,c.useRenderElement)("span",e,{state:v,stateAttributesMapping:M,ref:[t,d],props:{"aria-hidden":!0,...u},enabled:s||f})});var ef=e.i(826232),eg=e.i(871241),ev=e.i(630718),em=e.i(601959),eh=e.i(692126),eb=e.i(160908);let eS=n.createContext(null);function eR(e){let t=n.useContext(eS);if(null===t&&!e)throw Error((0,r.default)(5));return t}var ex=e.i(504356),eE=e.i(688975),ey=e.i(976813),eC=e.i(784453),eO=e.i(252865),eI=e.i(836098),eT=e.i(966195);let eP={...eI.popupStoreSelectors,disabled:e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled,modal:e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0};class eM extends ey.ReactStore{constructor(e,t,n=!1){const o=new eT.PopupTriggerMap;super(eA(o,t,n,e),ew(o),eP),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),o=e.store.select("keyboardEventRelay");this.unsubscribeParentListener=e.store.subscribe(()=>{let r=e.store.select("rootId"),a=e.store.select("floatingTreeRoot"),i=e.store.select("keyboardEventRelay");(t!==r||n!==a||o!==i)&&(t=r,n=a,o=i,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})}unsubscribeParentListener=null}function ew(e){return{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:e}}function eA(e,t,n=!1,o){return{...(0,eI.createInitialPopupStoreState)(e,t,n),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new eC.FloatingTreeStore,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:h.EMPTY_OBJECT,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0,...o}}var ek=e.i(634094);let eN=n.createContext(void 0);function eD(){return n.useContext(eN)}let eF=(0,eg.fastComponent)(function(e){var r,a,s;let u,{children:c,open:p,onOpenChange:f,onOpenChangeComplete:v,defaultOpen:m=!1,disabled:b=!1,modal:S,loopFocus:R=!0,orientation:E="vertical",actionsRef:y,closeParentOnEsc:C=!1,handle:O,triggerId:I,defaultTriggerId:T=null,highlightItemOnHover:P=!0}=e,M=i(!0),A=d(!0),k=eR(!0),N=eD(),D=n.useMemo(()=>N&&A?{type:"menu",store:A.store}:k?{type:"menubar",context:k}:M&&!A?{type:"context-menu",context:M}:{type:void 0},[M,A,k,N]),F=(0,o.useId)(),L=(0,o.useId)(),B=(0,Q.useFloatingParentNodeId)(),H="menu"===D.type?D.store:void 0,U=(p??m)&&H?.state.transitionStatus==="starting",_=(0,ef.useRefWithInit)(()=>U?H?.state.instantType:void 0).current,G=(r={open:m,openProp:p,activeTriggerId:T,triggerIdProp:I,parent:D,disabled:b,highlightItemOnHover:P,modal:void 0===D.type?S:void 0,rootId:F,instantType:_},a=L,s=null!=B,(0,ef.useRefWithInit)(()=>new eM(r,a,s)).current);G.useControlledProp("openProp",p),G.useControlledProp("triggerIdProp",I),G.useContextCallback("onOpenChangeComplete",v);let Y=G.useState("floatingTreeRoot"),K=(0,Q.useFloatingNodeId)(Y),V=G.useState("open"),z=G.useState("activeTriggerElement"),W=G.useState("positionerElement"),J=G.useState("hoverEnabled"),X=G.useState("disabled"),$=G.useState("lastOpenChangeReason"),Z=G.useState("parent"),ee=G.useState("activeIndex"),et=G.useState("payload"),er=G.useState("floatingParentNodeId"),ea=n.useRef(null),ei=n.useRef("context-menu"!==Z.type),eu=(0,q.useTimeout)(),el=n.useRef(!0),ed=(0,q.useTimeout)(),ec=null!=er,{openMethod:ep,triggerProps:eg}=(0,eE.useOpenInteractionType)(V);G.useSyncedValues({disabled:b,highlightItemOnHover:P,modal:void 0===Z.type?S:void 0,openMethod:ep,rootId:F}),(0,ek.useImplicitActiveTrigger)(G);let{forceUnmount:eS,transitionStatus:ey}=(0,ek.useOpenStateTransitions)(V,G,()=>{G.set("allowMouseEnter",!1)},U),eC=(0,eo.useAnimationsFinished)(G.context.popupRef);n.useEffect(()=>{if(void 0===_)return;let e=()=>{G.state.instantType===_&&G.set("instantType",void 0)};if(!V)return void e();if(void 0!==ey)return;if(null==G.context.popupRef.current)return void e();let t=new AbortController;return eC(e,t.signal),()=>{t.abort()}},[_,V,ey,eC,G]),(0,j.useIsoLayoutEffect)(()=>{M&&!A?G.update({parent:{type:"context-menu",context:M},floatingNodeId:K,floatingParentNodeId:B}):A&&G.update({floatingNodeId:K,floatingParentNodeId:B})},[M,A,K,B,G]),n.useEffect(()=>{if(V||(ea.current=null),"context-menu"===Z.type){if(!V){eu.clear(),ei.current=!1;return}eu.start(500,()=>{ei.current=!0})}},[eu,V,Z.type]),(0,j.useIsoLayoutEffect)(()=>{V||J||G.set("hoverEnabled",!0)},[V,J,G]);let eO=(0,es.useStableCallback)((e,t)=>{let n=t.reason;if(!e&&!G.select("open")||V===e&&t.trigger===z&&$===n)return;let o=(0,ek.attachPreventUnmountOnClose)(t);if(e||null!=t.trigger||(t.trigger=z??void 0),f?.(e,t),t.isCanceled)return;G.state.floatingRootContext.dispatchOpenChange(e,t);let r=t.event;if(!1===e&&r?.type==="click"&&"touch"===r.pointerType&&!el.current)return;e&&n===g.REASONS.triggerFocus?(el.current=!1,ed.start(300,()=>{el.current=!0})):(el.current=!0,ed.clear());let a=(n===g.REASONS.triggerPress||n===g.REASONS.itemPress)&&0===r.detail,i=!e&&(n===g.REASONS.escapeKey||null==n);ea.current=t.event;let s=(0,ek.createPopupOpenState)(G.state,e,t.trigger,o());s.openChangeReason=n,"menubar"===Z.type&&(n===g.REASONS.triggerFocus||n===g.REASONS.focusOut||n===g.REASONS.triggerHover||n===g.REASONS.listNavigation||n===g.REASONS.siblingOpen)?s.instantType="group":a||i?s.instantType=a?"click":"dismiss":s.instantType=void 0,G.update(s)}),eI=(0,eb.useSyncedFloatingRootContext)({popupStore:G,floatingRootContext:G.state.floatingRootContext,floatingId:L,nested:null!=B,onOpenChange:eO}),eT=eI.context.events;(0,j.useIsoLayoutEffect)(()=>{let e=({open:e,eventDetails:t})=>eO(e,t);return eT.on("setOpen",e),()=>{eT?.off("setOpen",e)}},[eT,eO]);let eP=n.useCallback(()=>{G.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.imperativeAction))},[G]);n.useImperativeHandle(y,()=>({unmount:eS,close:eP}),[eS,eP]),"context-menu"===Z.type&&(u=Z.context),n.useImperativeHandle(u?.positionerRef,()=>W,[W]),n.useImperativeHandle(u?.actionsRef,()=>({setOpen:eO}),[eO]);let ew=(0,ev.useDismiss)(eI,{enabled:!X,bubbles:{escapeKey:C&&"menu"===Z.type},outsidePress:()=>"context-menu"!==Z.type||ea.current?.type==="contextmenu"||ei.current,externalTree:ec?Y:void 0}),eA=(0,ex.useDirection)(),eN=n.useCallback(e=>{G.select("activeIndex")!==e&&G.set("activeIndex",e)},[G]),eF=(0,em.useListNavigation)(eI,{enabled:!X,listRef:G.context.
1itemDomElements,activeIndex:ee,nested:void 0!==Z.type,loopFocus:R,orientation:E,parentOrientation:"menubar"===Z.type?Z.context.orientation:void 0,rtl:"rtl"===eA,disabledIndices:h.EMPTY_ARRAY,onNavigate:eN,openOnArrowKeyDown:"context-menu"!==Z.type,externalTree:ec?Y:void 0,focusItemOnHover:P}),eL=n.useCallback(e=>{G.context.typingRef.current=e},[G]),ej=(0,eh.useTypeahead)(eI,{enabled:!X,listRef:G.context.itemLabels,elementsRef:G.context.itemDomElements,activeIndex:ee,resetMs:en.TYPEAHEAD_RESET_MS,onMatch:e=>{V&&e!==ee&&G.set("activeIndex",e)},onTyping:eL}),eB=n.useMemo(()=>{let e=(0,x.mergeProps)(ej.reference,eF.reference,ew.reference,{onMouseMove(){G.set("allowMouseEnter",!0)}},eg);return e["aria-haspopup"]="menu",e["aria-expanded"]=V,e},[G,ej.reference,eF.reference,ew.reference,eg,V]),eH=n.useMemo(()=>{let e=(0,x.mergeProps)(eF.trigger,ew.trigger,eg);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[eF.trigger,ew.trigger,eg]);(0,ef.useRefWithInit)(()=>(G.update({inactiveTriggerProps:eH}),null));let eU=n.useMemo(()=>(0,x.mergeProps)(ek.FOCUSABLE_POPUP_PROPS,{id:L,role:"menu","aria-orientation":"horizontal"===E?"horizontal":void 0,"aria-labelledby":z?.id,onMouseMove(){G.set("allowMouseEnter",!0),"menu"===Z.type&&G.set("hoverEnabled",!1)},onClick(){G.select("hoverEnabled")&&G.set("hoverEnabled",!1)},onKeyDown(e){let t=G.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},ej.floating,eF.floating,ew.floating),[z,L,E,Z.type,G,ej.floating,eF.floating,ew.floating]),e_=eF.item??h.EMPTY_OBJECT;(0,ek.usePopupInteractionProps)(G,{floatingRootContext:eI,activeTriggerProps:eB,inactiveTriggerProps:eH,popupProps:eU,itemProps:e_});let eG=n.useMemo(()=>({store:G,parent:D}),[G,D]),eY=(0,t.jsxs)(l.Provider,{value:eG,children:[O&&(0,t.jsx)(ek.PopupHandleAttachment,{handle:O,store:G}),"function"==typeof c?c({payload:et}):c]});return void 0===Z.type||"context-menu"===Z.type?(0,t.jsx)(Q.FloatingTree,{externalTree:Y,children:eY}):eY});function eL(e){let o=d().store,r=n.useMemo(()=>({parentMenu:o}),[o]);return(0,t.jsx)(eN.Provider,{value:r,children:(0,t.jsx)(eF,{...e})})}var ej=e.i(393631),eB=e.i(870210),eH=e.i(621557),eU=e.i(354634),e_=e.i(317575),eG=e.i(985524),eY=e.i(68368),eK=e.i(335008),eV=e.i(175565),ez=e.i(536394);function eW(e){return(0,ez.isHTMLElement)(e)&&e.hasAttribute("data-rootownerid")?e.getAttribute("data-rootownerid"):(0,ez.isLastTraversableNode)(e)?void 0:eW((0,ez.getParentNode)(e))}var eJ=e.i(795953),eX=e.i(730943),e$=e.i(377156),eq=e.i(115349);let eQ=(0,eg.fastComponentRef)(function(e,o){let a,i,{render:s,className:u,style:l,disabled:f=!1,nativeButton:v=!0,id:m,openOnHover:b,delay:S=100,closeDelay:E=0,handle:y,payload:C,...O}=e,I=d(!0),T=(0,eJ.usePopupHandleStore)(y)??I?.store;if(!T)throw Error((0,r.default)(85));let M=(0,P.useBaseUiId)(m),A=T.useState("isTriggerActive",M),k=T.useState("floatingRootContext"),N=T.useState("isOpenedByTrigger",M),D=T.useState("triggerPopupId",M),F=n.useRef(null),L=(a=eR(!0),n.useMemo(()=>a?{type:"menubar",context:a}:{type:void 0},[a])),B=(0,eV.useCompositeRootContext)(!0),H=(0,Q.useFloatingTree)(),U=n.useMemo(()=>H??new eC.FloatingTreeStore,[H]),_=(0,Q.useFloatingNodeId)(U),G=(0,Q.useFloatingParentNodeId)(),{registerTrigger:Y,isMountedByThisTrigger:K}=(0,ek.useTriggerDataForwarding)(M,F,T,{payload:C,closeDelay:E,parent:L,floatingTreeRoot:U,floatingNodeId:_,floatingParentNodeId:G,keyboardEventRelay:B?.relayKeyboardEvent}),V="menubar"===L.type,z=T.useState("disabled"),W=f||z||V&&L.context.disabled,{getButtonProps:J,buttonRef:X}=(0,R.useButton)({disabled:W,native:v});n.useEffect(()=>{N||void 0!==L.type||(T.context.allowMouseUpTriggerRef.current=!1)},[T,N,L.type]);let $=n.useRef(null),Z=(0,q.useTimeout)(),ee=(0,es.useStableCallback)(e=>{if(!$.current)return;Z.clear(),T.context.allowMouseUpTriggerRef.current=!1;let t=e.target;(0,eG.contains)($.current,t)||(0,eG.contains)(T.select("positionerElement"),t)||t===$.current||null!=t&&eW(t)===T.select("rootId")||(0,eY.isMouseWithinBounds)(e,$.current)||U.events.emit("close",{domEvent:e,reason:g.REASONS.cancelOpen})});n.useEffect(()=>{N&&T.select("lastOpenChangeReason")===g.REASONS.triggerHover&&(0,ej.ownerDocument)($.current).addEventListener("mouseup",ee,{once:!0})}
1,[N,ee,T]);let et=V&&L.context.hasSubmenuOpen,eo=b??et,er=(0,e_.useHoverReferenceInteraction)(k,{enabled:eo&&!W&&(!V||et&&!K),handleClose:(0,eB.safePolygon)({blockPointerEvents:!V}),mouseOnly:!0,move:!1,restMs:void 0===L.type?S:void 0,delay:{close:E},triggerElementRef:F,externalTree:U,isActiveTrigger:A,isClosing:()=>"ending"===T.select("transitionStatus")}),ea=function(e,t){let o=(0,q.useTimeout)(),[r,a]=n.useState(!1);return(0,j.useIsoLayoutEffect)(()=>{e&&t===g.REASONS.triggerHover?(a(!0),o.start(en.PATIENT_CLICK_THRESHOLD,()=>{a(!1)})):e||(o.clear(),a(!1))},[e,t,o]),r}(N,T.select("lastOpenChangeReason")),ei=(0,eH.useClick)(k,{enabled:!W,event:N&&V?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===L.type&&ea}),eu=(0,eU.useFocus)(k,{enabled:!W&&et}),el=function(e){let{enabled:t=!0,mouseDownAction:o,open:r}=e,a=n.useRef(!1);return n.useMemo(()=>t?{onMouseDown:e=>{("open"===o&&!r||"close"===o&&r)&&(a.current=!0,(0,ej.ownerDocument)(e.currentTarget).addEventListener("click",()=>{a.current=!1},{once:!0}))},onClick:e=>{a.current&&(a.current=!1,e.preventBaseUIHandler())}}:h.EMPTY_OBJECT,[t,o,r])}({open:N,enabled:V,mouseDownAction:"open"}),ed=n.useMemo(()=>(0,x.mergeProps)(eu.reference,ei.reference),[eu.reference,ei.reference]),ec=T.useState("triggerProps",K),{preFocusGuardRef:ep,handlePreFocusGuardFocus:ef,handleFocusTargetFocus:eg}={preFocusGuardRef:i=n.useRef(null),handlePreFocusGuardFocus:function(e){eX.flushSync(()=>{T.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let t=(0,e$.getTabbableBeforeElement)(i.current);t?.focus()},handleFocusTargetFocus:function(e){let t=T.select("positionerElement");if(t&&(0,e$.isOutsideEvent)(e,t))T.context.beforeContentFocusGuardRef.current?.focus();else{eX.flushSync(()=>{T.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let n=(0,e$.getTabbableAfterElement)(T.context.triggerFocusTargetRef.current||F.current);for(;null!==n&&(0,eG.contains)(t,n);){let e=n;if((n=(0,e$.getNextTabbable)(n))===e)break}n?.focus()}}},ev={disabled:W,open:N},em=[$,o,X,Y,F],eh=[ed,er??h.EMPTY_OBJECT,ec,{"aria-haspopup":"menu","aria-controls":D,id:M,onMouseDown:e=>{T.select("open")||(Z.start(200,()=>{T.context.allowMouseUpTriggerRef.current=!0}),(0,ej.ownerDocument)(e.currentTarget).addEventListener("mouseup",ee,{once:!0}))}},V?{role:"menuitem"}:{},el,O,J],eb=(0,c.useRenderElement)("button",e,{enabled:!V,stateAttributesMapping:p.pressableTriggerOpenStateMapping,state:ev,ref:em,props:eh});return V?(0,t.jsx)(eK.CompositeItem,{tag:"button",render:s,className:u,style:l,state:ev,refs:em,props:eh,stateAttributesMapping:p.pressableTriggerOpenStateMapping}):N?(0,t.jsxs)(n.Fragment,{children:[(0,t.jsx)(eq.FocusGuard,{ref:ep,onFocus:ef},`${M}-pre-focus-guard`),(0,t.jsx)(n.Fragment,{children:eb},M),(0,t.jsx)(eq.FocusGuard,{ref:T.context.triggerFocusTargetRef,onFocus:eg},`${M}-post-focus-guard`)]}):(0,t.jsx)(n.Fragment,{children:eb},M)});var eZ=e.i(486435);let e0=n.forwardRef(function(e,t){let{render:n,className:o,style:r,children:a,...i}=e,{store:s}=d(),{side:l}=u(),p=s.useState("instantType"),{children:f,state:g}=(0,eZ.usePopupViewport)({store:s,side:l,children:a}),v={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:p};return(0,c.useRenderElement)("div",e,{state:v,ref:t,props:[i,{children:f}],stateAttributesMapping:eZ.popupViewportStateMapping})});var e1=e.i(282210);let e5={"aria-expanded":void 0},e3=n.forwardRef(function(e,t){let{render:o,className:a,style:i,label:s,id:l,nativeButton:f=!1,openOnHover:v=!0,delay:m=100,closeDelay:b=0,disabled:S=!1,...R}=e,x=eD();if(!x?.parentMenu)throw Error((0,r.default)(37));let y=(0,T.useCompositeListItem)({guess:!0,label:s}),C=u(),{store:O}=d(),M=(0,P.useBaseUiId)(l),w=O.useState("open"),A=O.useState("floatingRootContext"),k=O.useState("floatingTreeRoot"),N=O.useState("triggerPopupId",M),D=(0,ek.useTriggerRegistration)(M,O),F=(0,es.useStableCallback)(e=>{D(e),null!==e&&O.select("open")&&null==O.select("activeTriggerId")&&O.update({activeTriggerId:M??null,activeTriggerElement:e,closeDelay:b})}),L=n.useRef(null),B=n.useCallback(e=>{L.current=e,O.set("activeTriggerElement",e)},[O]);(0,j.useIsoLayoutEffect)(()=>(F(L.current),()=>F(null)),[F,M,O]),O.useSyncedValue("closeDelay",b);let H=x.parentMenu,U=O.useState("disabled"),_=H.useState("disabled"),G=S||U||_,Y=H.useState("itemProps"),K=H.useState("isActive",y.index),V=n.useMemo(()=>({type:"submenu-trigger",setActive(){H.select("highlightItemOnHover")&&H.set("activeIndex",y.index)}}),[H,y.index]),{getItemProps:z,itemRef:W}=I({closeOnClick:!1,disabled:G,highlighted:K,id:M,store:O,typingRef:H.context.typingRef,nativeButton:f,itemMetadata:V,nodeId:C?.context.nodeId}),J=O.useState("hoverEnabled"),X=(0,e_.useHoverReferenceInteraction)(A,{enabled:J&&v&&!G,handleClose:(0,eB.safePolygon)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:m,delay:{open:m,close:b},shouldOpen:m>0?()=>H.select("allowMouseEnter"):void 0,triggerElementRef:L,externalTree:k,isClosing:()=>"ending"===O.select("transitionStatus"),guardStaleOpen:!0}
1),$=(0,eH.useClick)(A,{enabled:!G,event:"mousedown",toggle:!v,ignoreMouse:v,stickIfOpen:!1}).reference??h.EMPTY_OBJECT,q=O.useState("triggerProps",!0);delete q.id;let Q=O.useState("openMethod"),Z=O.useState("lastOpenChangeReason")===g.REASONS.listNavigation||"keyboard"===Q,ee=w&&Z&&E.platform.screenReader.voiceOver;return(0,c.useRenderElement)("div",e,{state:{disabled:G,highlighted:K,open:w},stateAttributesMapping:p.triggerOpenStateMapping,props:[$,X,q,Y,ee?e5:void 0,{"aria-controls":N,tabIndex:w||K?0:-1,onBlur(){K&&H.set("activeIndex",null)}},R,z],ref:[t,y.ref,W,F,B]})});var e2=e.i(161671);class e9 extends e2.BasePopupHandle{constructor(){super(function(){let e=new eT.PopupTriggerMap;return Object.assign(new eO.NullStore(Object.freeze(eA(e)),Object.freeze(ew(e)),eP),{setOpen:h.NOOP})}(),"Menu")}open(e){this.openByTrigger(e)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}e.s(["Arrow",0,f,"Backdrop",0,v,"CheckboxItem",0,A,"CheckboxItemIndicator",0,D,"Group",0,L,"GroupLabel",0,B,"Handle",0,e9,"Item",0,H,"LinkItem",0,U,"Popup",0,z,"Portal",0,X,"Positioner",0,ei,"RadioGroup",0,el,"RadioItem",0,ec,"RadioItemIndicator",0,ep,"Root",0,eF,"Separator",()=>e1.Separator,"SubmenuRoot",0,eL,"SubmenuTrigger",0,e3,"Trigger",0,eQ,"Viewport",0,e0,"createHandle",0,function(){return new e9}],922024);var e6=e.i(922024),e6=e6,e4=e.i(237394),e8=e.i(165436);let e7=n.forwardRef(function(e,t){let{render:o,className:r,style:a,...s}=e,{setAnchor:u,actionsRef:l,internalBackdropRef:f,backdropRef:v,positionerRef:m,allowMouseUpTriggerRef:h,initialCursorPointRef:b,rootId:S}=i(!1),{store:R}=d(!1),x=R.useState("open"),E=R.useState("disabled"),y=n.useRef(null),C=n.useRef(null),O=(0,q.useTimeout)(),I=(0,q.useTimeout)(),T=n.useRef(!1),P=n.useRef(null);function M(e,t,n){let o=n.type.startsWith("touch");b.current={x:e,y:t},u({getBoundingClientRect:()=>DOMRect.fromRect({width:10*!!o,height:10*!!o,x:e,y:t})}),T.current=!1,l.current?.setOpen(!0,(0,w.createChangeEventDetails)(g.REASONS.triggerPress,n)),I.start(500,()=>{T.current=!0})}function A(){O.clear(),C.current=null}return n.useEffect(()=>()=>{P.current?.abort()},[]),n.useEffect(()=>{let e=(0,ej.ownerDocument)(y.current);return(0,e4.addEventListener)(e,"contextmenu",function(e){if(E)return;let t=(0,eG.getTarget)(e);((0,eG.contains)(y.current,t)||(0,eG.contains)(f.current,t)||(0,eG.contains)(v.current,t))&&e.preventDefault()})},[v,E,f]),(0,c.useRenderElement)("div",e,{state:{open:x},ref:[y,t],props:[{onContextMenu:function(e){if(E)return;h.current=!0,(0,e8.stopEvent)(e),M(e.clientX,e.clientY,e.nativeEvent);let t=(0,ej.ownerDocument)(y.current);P.current?.abort();let n=new AbortController;P.current=n,t.addEventListener("mouseup",e=>{if(h.current=!1,!T.current)return;I.clear(),T.current=!1;let t=(0,eG.getTarget)(e);(0,eG.contains)(m.current,t)||S&&t&&eW(t)===S||l.current?.setOpen(!1,(0,w.createChangeEventDetails)(g.REASONS.cancelOpen,e))},{once:!0,signal:n.signal})},onTouchStart:function(e){if(E||(h.current=!1,1!==e.touches.length))return void A();e.stopPropagation();let t=e.touches[0],n={x:t.clientX,y:t.clientY};C.current=n,O.start(500,()=>{M(n.x,n.y,e.nativeEvent)})},onTouchMove:function(e){if(1!==e.touches.length)return void A();if(O.isStarted()&&C.current){let t=e.touches[0],n=Math.abs(t.clientX-C.current.x),o=Math.abs(t.clientY-C.current.y);(n>10||o>10)&&A()}},onTouchEnd:A,onTouchCancel:A,style:{WebkitTouchCallout:"none"}},s],stateAttributesMapping:p.pressableTriggerOpenStateMapping})});e.s(["Arrow",0,f,"Backdrop",0,v,"CheckboxItem",0,A,"CheckboxItemIndicator",0,D,"Group",0,L,"GroupLabel",0,B,"Item",0,H,"LinkItem",0,U,"Popup",0,z,"Portal",0,X,"Positioner",0,ei,"RadioGroup",0,el,"RadioItem",0,ec,"RadioItemIndicator",0,ep,"Root",0,function(e){let[r,i]=n.useState({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,x:0,y:0})}),s=n.useRef(null),u=n.useRef(null),d=n.useRef(null),c=n.useRef(null),p=n.useRef(!0),f=n.useRef(null),g=(0,o.useId)(),v=n.useMemo(()=>({anchor:r,setAnchor:i,actionsRef:d,backdropRef:s,internalBackdropRef:u,positionerRef:c,allowMouseUpTriggerRef:p,initialCursorPointRef:f,rootId:g}),[r,g]);return(0,t.jsx)(a.Provider,{value:v,children:(0,t.jsx)(l.Provider,{value:void 0,children:(0,t.jsx)(e6.Root,{...e})})})},"Separator",()=>
1e1.Separator,"SubmenuRoot",0,eL,"SubmenuTrigger",0,e3,"Trigger",0,e7],444665);var te=e.i(444665),te=te,tt=e.i(582512);e.s(["ContextMenu",0,function({...e}){return(0,t.jsx)(te.Root,{"data-slot":"context-menu",...e})},"ContextMenuContent",0,function({className:e,align:n,alignOffset:o,side:r,sideOffset:a,...i}){return(0,t.jsx)(te.Portal,{children:(0,t.jsx)(te.Positioner,{className:"isolate z-50 outline-none",align:n,alignOffset:o,side:r,sideOffset:a,children:(0,t.jsx)(te.Popup,{"data-slot":"context-menu-content",className:(0,tt.cn)("bg-popover text-popover-foreground data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95 data-[side=bottom]:slide-in-from-top-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 z-50 max-h-(--available-height) min-w-[8rem] origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md outline-none",e),...i})})})},"ContextMenuItem",0,function({className:e,inset:n,variant:o="default",...r}){return(0,t.jsx)(te.Item,{"data-slot":"context-menu-item","data-inset":n,"data-variant":o,className:(0,tt.cn)("group/context-menu-item data-highlighted:bg-muted data-highlighted:text-foreground hover:bg-muted/10 hover:text-foreground focus:bg-muted focus:text-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*=size-])]:size-4","data-[variant=destructive]:data-highlighted:bg-destructive/50 data-[variant=destructive]:data-highlighted:text-destructive-foreground data-[variant=destructive]:hover:bg-destructive/10 data-[variant=destructive]:hover:text-destructive-foreground data-[variant=destructive]:focus:bg-destructive/50 data-[variant=destructive]:focus:text-destructive-foreground",e),...r})},"ContextMenuSeparator",0,function({className:e,...n}){return(0,t.jsx)(te.Separator,{"data-slot":"context-menu-separator",className:(0,tt.cn)("bg-border -mx-1 my-1 h-px",e),...n})},"ContextMenuTrigger",0,function({className:e,...n}){return(0,t.jsx)(te.Trigger,{"data-slot":"context-menu-trigger",className:(0,tt.cn)("select-none",e),...n})}],599970)}]);
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.