PageSourceSearch

https://makerkit.dev/_next/static/immutable/chunks/42-15152p5v8u.js

js makerkit.dev collected 2026-09-25 18:44:11 UTC 39,077 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,236610,e=>{"use strict";var t,n,o=e.i(791657);e.s([],510500),e.i(510500);var r=e.i(84750),a=e.i(605801);let i=r.createContext(void 0);function s(e){let t=r.useContext(i);if(void 0===t&&!e)throw Error((0,a.default)(33));return t}let u=r.createContext(void 0);function l(e){let t=r.useContext(u);if(void 0===t&&!e)throw Error((0,a.default)(36));return t}var d=e.i(600157),c=e.i(880934);let p=r.forwardRef(function(e,t){let{render:n,className:o,style:r,...a}=e,{store:i}=l(),{arrowRef:u,side:p,align:f,arrowUncentered:g,arrowStyles:m}=s(),v=i.useState("open");return(0,d.useRenderElement)("div",e,{ref:[u,t],stateAttributesMapping:c.popupStateMapping,state:{open:v,side:p,align:f,uncentered:g},props:{style:m,"aria-hidden":!0,...a}})});var f=e.i(862119);let g=r.createContext(void 0);function m(e=!0){let t=r.useContext(g);if(void 0===t&&!e)throw Error((0,a.default)(25));return t}var v=e.i(869941);let h={...c.popupStateMapping,...f.transitionStatusMapping},x=r.forwardRef(function(e,t){let{render:n,className:o,style:r,...a}=e,{store:i}=l(),s=i.useState("open"),u=i.useState("mounted"),c=i.useState("transitionStatus"),p=i.useState("lastOpenChangeReason"),f=m();return(0,d.useRenderElement)("div",e,{ref:f?.backdropRef?[t,f.backdropRef]:t,state:{open:s,transitionStatus:c},stateAttributesMapping:h,props:[{role:"presentation",hidden:!u,style:{pointerEvents:p===v.REASONS.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var b=e.i(78945);let S=r.createContext(void 0);var R=e.i(512733),y=e.i(264776),E=e.i(101130),I=e.i(783829);function C(e){let{closeOnClick:t,highlighted:n,id:o,nodeId:a,store:i,typingRef:s,itemRef:u,itemMetadata:l}=e,{events:d}=i.useState("floatingTreeRoot"),c=i.useState("open"),p=m(!0),f=void 0!==p;return r.useMemo(()=>({id:o,role:"menuitem",tabIndex:c&&n?0:-1,onKeyDown(e){" "===e.key&&s?.current&&e.preventDefault()},onMouseMove(e){a&&d.emit("itemhover",{nodeId:a,target:e.currentTarget})},onClick(e){t&&d.emit("close",{domEvent:e,reason:v.REASONS.itemPress})},onMouseUp(e){if(p){let t=p.initialCursorPointRef.current;if(p.initialCursorPointRef.current=null,f&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||f&&!I.platform.os.mac&&2===e.button)return}u.current&&i.context.allowMouseUpTriggerRef.current&&(!f||2===e.button)&&(!l||"regular-item"===l.type)&&u.current.click()}}),[t,n,o,d,a,c,i,s,u,p,f,l])}let w={type:"regular-item"};function O(e){let{closeOnClick:t,disabled:n=!1,highlighted:o,id:a,store:i,typingRef:s=i.context.typingRef,nativeButton:u,itemMetadata:l,nodeId:d}=e,c=i.useState("disabled"),p=r.useRef(null),{getButtonProps:f,buttonRef:g}=(0,y.useButton)({disabled:n||c,focusableWhenDisabled:!0,native:u,composite:!0}),m=C({closeOnClick:t,highlighted:o,id:a,nodeId:d,store:i,typingRef:s,itemRef:p,itemMetadata:l}),v=r.useCallback(e=>(0,E.mergeProps)(m,{onMouseEnter(){"submenu-trigger"===l.type&&l.setActive()}},e,f),[m,f,l]),h=(0,R.useMergedRefs)(p,g);return r.useMemo(()=>({getItemProps:v,itemRef:h}),[v,h])}var T=e.i(102837),M=e.i(816686);let P=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.disabled="data-disabled",t.highlighted="data-highlighted",t),k={checked:e=>e?{[P.checked]:""}:{[P.unchecked]:""},...f.transitionStatusMapping};var N=e.i(846372);let A=r.forwardRef(function(e,t){let{render:n,className:a,id:i,label:u,nativeButton:c=!1,disabled:p=!1,closeOnClick:f=!1,checked:g,defaultChecked:m,onCheckedChange:h,style:x,...R}=e,y=(0,T.useCompositeListItem)({label:u}),E=s(!0),I=(0,M.useBaseUiId)(i),{store:C}=l(),P=C.useState("isActive",y.index),A=C.useState("itemProps"),[D,j]=(0,b.useControlled)({controlled:g,default:m??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:F,itemRef:L}=O({closeOnClick:f,disabled:p,highlighted:P,id:I,store:C,nativeButton:c,nodeId:E?.context.nodeId,itemMetadata:w}),_=r.useMemo(()=>({disabled:p,highlighted:P,checked:D}),[p,P,D]),H=(0,d.useRenderElement)("div",e,{state:_,stateAttributesMapping:k,props:[A,{role:"menuitemcheckbox","aria-checked":D,onClick:function(e){let t=(0,N.createChangeEventDetails)(v.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose(){}});h?.(!D,t),t.isCanceled||j(e=>!e)}},R,F],ref:[L,t,y.ref]});return(0,o.jsx)(S.Provider,{value:_,children:H})});var D=e.i(451090),j=e.i(299914);let F=r.forwardRef(function(e,t){let{render:n,className:o,style:i,keepMounted:s=!1,...u}=e,l=function(){let e=r.useContext(S);if(void 0===e)throw Error((0,a.default)(30));return e}(),c=r.useRef(null),{transitionStatus:p,setMounted:f}=(0,D.useTransitionStatus)(l.checked);(0,j.useOpenChangeComplete)({open:l.checked,ref:c,onComplete(){l.checked||f(!1)}});let g={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:p};return(0,d.useRenderElement)("span",e,{state:g,ref:[t,c],stateAttributesMapping:k,props:{"aria-hidden":!0,...u},enabled:s||l.checked})}),L=r.createContext(void 0),_=r.forwardRef(function(e,t){let{render:n,className:a,style:i,...s}=e,[u,l]=r.useState(void 0),c=(0,d.useRenderElement)("div",e,{ref:t,props:{role:"group","aria-labelledby":u,...s}});return(0,o.jsx)(L.Provider,{value:l,children:c})});var H=e.i(915840);let U=r.forwardRef(function(e,t){let{render:n,className:o,style:i,id:s,...u}=e,l=(0,M.useBaseUiId)(s),c=function(){let e=r.useContext(L);if(void 0===e)throw Error((0,a.default)(31));return e}();return(0,H.useIsoLayoutEffect)(()=>(c(l),()=>{c(void 0)}),[c,l]),(0,d.useRenderElement)("div",e,{ref:t,props:{id:l,role:"presentation",...u}})}),B=r.forwardRef(function(e,t){let{render:n,className:o,id:r,label:a,nativeButton:i=!1,disabled:u=!1,closeOnClick:c=!0,style:p,...f}=e,g=(0,T.useCompositeListItem)({label:a}),m=s(!0),v=(0,M.useBaseUiId)(r),{store:h}
1=l(),x=h.useState("isActive",g.index),b=h.useState("itemProps"),{getItemProps:S,itemRef:R}=O({closeOnClick:c,disabled:u,highlighted:x,id:v,store:h,nativeButton:i,nodeId:m?.context.nodeId,itemMetadata:w});return(0,d.useRenderElement)("div",e,{state:{disabled:u,highlighted:x},props:[b,f,S],ref:[R,t,g.ref]})}),G=r.forwardRef(function(e,t){let{render:n,className:o,id:a,label:i,closeOnClick:u=!1,style:c,...p}=e,f=r.useRef(null),g=(0,T.useCompositeListItem)({label:i}),m=s(!0),v=m?.context.nodeId,h=(0,M.useBaseUiId)(a),{store:x}=l(),b=x.useState("isActive",g.index),S=x.useState("itemProps"),R=x.context.typingRef,{getButtonProps:I,buttonRef:w}=(0,y.useButton)({native:!1,composite:!0}),O=C({closeOnClick:u,highlighted:b,id:h,nodeId:v,store:x,typingRef:R,itemRef:f});return(0,d.useRenderElement)("a",e,{state:{highlighted:b},props:[S,p,function(e){return(0,E.mergeProps)(O,e,I)}],ref:[f,w,t,g.ref]})});var z=e.i(514774),V=e.i(776760),Y=e.i(565558),K=e.i(25631),J=e.i(917587);let W={...c.popupStateMapping,...f.transitionStatusMapping},X=r.forwardRef(function(e,t){let{render:n,className:a,style:i,finalFocus:u,...c}=e,{store:p}=l(),{side:f,align:g}=s(),m=null!=(0,Y.useToolbarRootContext)(!0),h=p.useState("open"),x=p.useState("transitionStatus"),b=p.useState("popupProps"),S=p.useState("mounted"),R=p.useState("instantType"),y=p.useState("activeTriggerElement"),E=p.useState("parent"),I=p.useState("lastOpenChangeReason"),C=p.useState("rootId"),w=p.useState("floatingRootContext"),O=p.useState("floatingTreeRoot"),T=p.useState("closeDelay"),M=p.useState("activeTriggerElement"),P=p.useState("hoverEnabled"),k=p.useState("disabled"),A=p.useState("openMethod"),D="context-menu"===E.type;(0,j.useOpenChangeComplete)({open:h,ref:p.context.popupRef,onComplete(){h&&p.context.onOpenChangeComplete?.(!0)}}),r.useEffect(()=>{function e(e){p.setOpen(!1,(0,N.createChangeEventDetails)(e.reason,e.domEvent))}return O.events.on("close",e),()=>{O.events.off("close",e)}},[O.events,p]),(0,V.useHoverFloatingInteraction)(w,{enabled:P&&!k&&!D&&"menubar"!==E.type,closeDelay:T});let F=r.useCallback(e=>{p.set("popupElement",e)},[p]),L={transitionStatus:x,side:f,align:g,open:h,nested:"menu"===E.type,instant:R},_=(0,d.useRenderElement)("div",e,{state:L,ref:[t,p.context.popupRef,F],stateAttributesMapping:W,props:[b,{onKeyDown(e){m&&K.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()}},(0,J.getDisabledMountTransitionStyles)(x),c,{"data-rootownerid":C}]}),H=void 0===E.type||D;return(y||"menubar"===E.type&&I!==v.REASONS.outsidePress)&&(H=!0),(0,o.jsx)(z.FloatingFocusManager,{context:w,openInteractionType:A,modal:D,disabled:!S,returnFocus:void 0===u?H:u,initialFocus:"menu"!==E.type,restoreFocus:!0,externalTree:"menubar"!==E.type?O:void 0,previousFocusableElement:M,nextFocusableElement:void 0===E.type?p.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===E.type?p.context.beforeContentFocusGuardRef:void 0,children:_})});var $=e.i(100633);let q=r.createContext(void 0),Q=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:a}=l();return a.useState("mounted")||n?(0,o.jsx)(q.Provider,{value:n,children:(0,o.jsx)($.FloatingPortal,{ref:t,...r})}):null});var Z=e.i(559525),ee=e.i(995992),et=e.i(386413),en=e.i(310059),eo=e.i(43776),er=e.i(56844),ea=e.i(925162),ei=e.i(929431),es=e.i(588346),eu=e.i(364573),el=e.i(626776);let ed=r.forwardRef(function(e,t){let{anchor:n,positionMethod:s="absolute",className:u,render:d,side:c,align:p,sideOffset:f=0,alignOffset:g=0,collisionBoundary:h="clipping-ancestors",collisionPadding:x=5,arrowPadding:b=5,sticky:S=!1,disableAnchorTracking:R=!1,collisionAvoidance:y=ea.DROPDOWN_COLLISION_AVOIDANCE,style:E,...I}=e,{store:C}=l(),w=function(){let e=r.useContext(q);if(void 0===e)throw Error((0,a.default)(32));return e}(),O=m(!0),T=C.useState("parent"),M=C.useState("floatingRootContext"),P=C.useState("floatingTreeRoot"),k=C.useState("mounted"),A=C.useState("open"),D=C.useState("modal"),j=C.useState("openMethod"),F=C.useState("activeTriggerElement"),L=C.useState("transitionStatus"),_=C.useState("positionerElement"),U=C.useState("instantType"),B=C.useState("hasViewport"),G=C.useState("lastOpenChangeReason"),z=C.useState("floatingNodeId"),V=C.useState("floatingParentNodeId"),Y=M.useState("domReferenceElement"),K=r.useRef(null),J=(0,es.useAnimationsFinished)(_,!1,!1),W=n,X=f,$=g,Q=p,ed=y;"context-menu"===T.type&&(W=n??T.context?.anchor,Q=Q??"start",c||"center"===Q||($=e.alignOffset??2,X=e.sideOffset??-5));let ec=c,ep=Q;"menu"===T.type?(ec=ec??"inline-end",ep=ep??"start",ed=e.collisionAvoidance??ea.POPUP_COLLISION_AVOIDANCE):"menubar"===T.type&&(ec=ec??("vertical"===T.context.orientation?"inline-end":"bottom"),ep=ep??"start");let ef="context-menu"===T.type,eg=(0,en.useAnchorPositioning)({anchor:W,floatingRootContext:M,positionMethod:O?"fixed":s,mounted:k,side:ec,sideOffset:X,align:ep,alignOffset:$,arrowPadding:ef?0:b,collisionBoundary:h,collisionPadding:x,sticky:S,nodeId:z,keepMounted:w,disableAnchorTracking:R,collisionAvoidance:ed,shiftCrossAxis:ef&&!("side"in ed&&"flip"===ed.side),externalTree:P,adaptiveOrigin:B?ei.adaptiveOrigin:void 0});r.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===z&&C.set("hoverEnabled",!1),e.nodeId!==z&&e.parentNodeId===C.select("floatingParentNodeId")&&C.setOpen(!1,(0,N.createChangeEventDetails)(v.REASONS.siblingOpen)))}return P.events.on("menuopenchange",e),()=>{P.events.off("menuopenchange",e)}},[C,P.events,z]),r.useEffect(()=>{if(null!=C.select("floatingParentNodeId"))return P.events.on("menuopenchange",e),()=>{P.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==C.select("floatingParentNodeId"))return;let t=e.reason??v.REASONS.siblingOpen;C.setOpen(!1,(0,N.createChangeEventDetails)(t))}},[P.events,C]);let em=(0,ee.useTimeout)();r.useEffect(()=>{A||em.clear()},[A,em]),r.useEffect(()=>{function e(e){if(A&&e.nodeId===C.select("floatingParentNodeId"))if(e.target&&F&&F!==e.target){let e=C.select("closeDelay");e>0?em.isStarted()||em.start(e,()=>{C.setOpen(!1,(0,N.createChangeEventDetails)(v.REASONS.siblingOpen))}):C.setOpen(!1,(0,N.createChangeEventDetails)(v.REASONS.siblingOpen))}else em.clear()}return P.events.on("itemhover",e),()=>{P.events.off("itemhover",e)}},[P.events,A,F,C,em]),r.useEffect(()=>{let e={open:A,nodeId:z,parentNodeId:V,reason:C.select("lastOpenChangeReason")};P.events.emit("menuopenchange",e)},[P.events,A,C,z,V]),(0,H.useIsoLayoutEffect)(()=>{let e=K.current;if(Y&&(K.current=Y),e&&Y&&Y!==e){C.set("instantType",void 0);let e=new AbortController;return J(()=>{C.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[Y,J,C]);
1let ev={open:A,side:eg.side,align:eg.align,anchorHidden:eg.anchorHidden,nested:"menu"===T.type,instant:U},eh="menubar"===T.type&&T.context.modal,ex=D&&G!==v.REASONS.triggerHover;(0,el.useAnchoredPopupScrollLock)(A&&(eh||ex),"touch"===j,_,F);let eb=(0,eu.usePositioner)(e,ev,{styles:eg.positionerStyles,transitionStatus:L,props:I,refs:[t,C.useStateSetter("positionerElement")],hidden:!k,inert:!A}),eS=k&&"menu"!==T.type&&("menubar"!==T.type&&D&&G!==v.REASONS.triggerHover||"menubar"===T.type&&T.context.modal),eR=null;return"menubar"===T.type?eR=T.context.contentElement:void 0===T.type&&(eR=F),(0,o.jsxs)(i.Provider,{value:eg,children:[eS&&(0,o.jsx)(er.InternalBackdrop,{ref:"context-menu"===T.type||"nested-context-menu"===T.type?T.context.internalBackdropRef:null,inert:(0,Z.inertValue)(!A),cutout:eR}),(0,o.jsx)(et.FloatingNode,{id:z,children:(0,o.jsx)(eo.CompositeList,{elementsRef:C.context.itemDomElements,labelsRef:C.context.itemLabels,children:eb})})]})});var ec=e.i(817983);let ep=r.createContext(void 0),ef=r.memo(r.forwardRef(function(e,t){let{render:n,className:a,value:i,defaultValue:s,onValueChange:u,disabled:l=!1,style:c,"aria-labelledby":p,...f}=e,[g,m]=r.useState(void 0),[v,h]=(0,b.useControlled)({controlled:i,default:s,name:"MenuRadioGroup"}),x=(0,ec.useStableCallback)((e,t)=>{u?.(e,t),t.isCanceled||h(e)}),S=(0,d.useRenderElement)("div",e,{state:{disabled:l},ref:t,props:{role:"group","aria-labelledby":p??g,"aria-disabled":l||void 0,...f}}),R=r.useMemo(()=>({value:v,setValue:x,disabled:l}),[v,x,l]);return(0,o.jsx)(L.Provider,{value:m,children:(0,o.jsx)(ep.Provider,{value:R,children:S})})})),eg=r.createContext(void 0),em=r.forwardRef(function(e,t){let{render:n,className:i,id:u,label:c,nativeButton:p=!1,disabled:f=!1,closeOnClick:g=!1,value:m,style:h,...x}=e,b=(0,T.useCompositeListItem)({label:c}),S=s(!0),R=(0,M.useBaseUiId)(u),{store:y}=l(),E=y.useState("isActive",b.index),I=y.useState("itemProps"),{value:C,setValue:P,disabled:A}=function(){let e=r.useContext(ep);if(void 0===e)throw Error((0,a.default)(34));return e}(),D=A||f,j=C===m,{getItemProps:F,itemRef:L}=O({closeOnClick:g,disabled:D,highlighted:E,id:R,store:y,nativeButton:p,nodeId:S?.context.nodeId,itemMetadata:w}),_=r.useMemo(()=>({disabled:D,highlighted:E,checked:j}),[D,E,j]),H=(0,d.useRenderElement)("div",e,{state:_,stateAttributesMapping:k,props:[I,{role:"menuitemradio","aria-checked":j,onClick:function(e){P(m,(0,N.createChangeEventDetails)(v.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose(){}}))}},x,F],ref:[L,t,b.ref]});return(0,o.jsx)(eg.Provider,{value:_,children:H})}),ev=r.forwardRef(function(e,t){let{render:n,className:o,style:i,keepMounted:s=!1,...u}=e,l=function(){let e=r.useContext(eg);if(void 0===e)throw Error((0,a.default)(35));return e}(),c=r.useRef(null),{transitionStatus:p,setMounted:f}=(0,D.useTransitionStatus)(l.checked);(0,j.useOpenChangeComplete)({open:l.checked,ref:c,onComplete(){l.checked||f(!1)}});let g={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:p};return(0,d.useRenderElement)("span",e,{state:g,stateAttributesMapping:k,ref:[t,c],props:{"aria-hidden":!0,...u},enabled:s||l.checked})});var eh=e.i(238280),ex=e.i(272557),eb=e.i(583167),eS=e.i(9455),eR=e.i(141121),ey=e.i(886306),eE=e.i(156027);let eI=r.createContext(null);function eC(e){let t=r.useContext(eI);if(null===t&&!e)throw Error((0,a.default)(5));return t}var ew=e.i(580560),eO=e.i(567025),eT=e.i(636643),eM=e.i(680683),eP=e.i(870190),ek=e.i(51602),eN=e.i(668853),eA=e.i(135121);let eD={...eN.popupStoreSelectors,disabled:(0,eT.createSelector)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,eT.createSelector)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),openMethod:(0,eT.createSelector)(e=>e.openMethod),allowMouseEnter:(0,eT.createSelector)(e=>e.allowMouseEnter),highlightItemOnHover:(0,eT.createSelector)(e=>e.highlightItemOnHover),stickIfOpen:(0,eT.createSelector)(e=>e.stickIfOpen),parent:(0,eT.createSelector)(e=>e.parent),rootId:(0,eT.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,eT.createSelector)(e=>e.activeIndex),isActive:(0,eT.createSelector)((e,t)=>e.activeIndex===t),hoverEnabled:(0,eT.createSelector)(e=>e.hoverEnabled),instantType:(0,eT.createSelector)(e=>e.instantType),lastOpenChangeReason:(0,eT.createSelector)(e=>e.openChangeReason),floatingTreeRoot:(0,eT.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,eT.createSelector)(e=>e.floatingNodeId),floatingParentNodeId:(0,eT.createSelector)(e=>e.floatingParentNodeId),itemProps:(0,eT.createSelector)(e=>e.itemProps),closeDelay:(0,eT.createSelector)(e=>e.closeDelay),hasViewport:(0,eT.createSelector)(e=>e.hasViewport),keyboardEventRelay:(0,eT.createSelector)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class ej extends eM.ReactStore{constructor(e){super({...{...(0,eN.createInitialPopupStoreState)(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,stickIfOpen:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new ek.FloatingTreeStore,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:ex.EMPTY_OBJECT,keyboardEventRelay:void 0,closeDelay:0,hasViewport:!1},...e},{positionerRef:r.createRef(),popupRef:r.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1}
1,triggerFocusTargetRef:r.createRef(),beforeContentFocusGuardRef:r.createRef(),onOpenChangeComplete:void 0,triggerElements:new eA.PopupTriggerMap},eD),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})}static useStore(e,t){let n=(0,eP.useRefWithInit)(()=>new ej(t)).current;return e??n}unsubscribeParentListener=null}var eF=e.i(101182);let eL=r.createContext(void 0);function e_(){return r.useContext(eL)}let eH=(0,eb.fastComponent)(function(e){let t,{children:n,open:a,onOpenChange:i,onOpenChangeComplete:s,defaultOpen:d=!1,disabled:c=!1,modal:p,loopFocus:f=!0,orientation:g="vertical",actionsRef:h,closeParentOnEsc:x=!1,handle:b,triggerId:S,defaultTr
1iggerId:R=null,highlightItemOnHover:y=!0}=e,I=m(!0),C=l(!0),w=eC(!0),O=e_(),T=r.useMemo(()=>O&&C?{type:"menu",store:C.store}:w?{type:"menubar",context:w}:I&&!C?{type:"context-menu",context:I}:{type:void 0},[I,C,w,O]),M=ej.useStore(b?.store,{open:d,openProp:a,activeTriggerId:R,triggerIdProp:S,parent:T});(0,eF.useInitialOpenSync)(M,a,d,R),M.useControlledProp("openProp",a),M.useControlledProp("triggerIdProp",S),M.useContextCallback("onOpenChangeComplete",s);let P=(0,eh.useId)(),k=(0,eh.useId)(),A=M.useState("floatingTreeRoot"),D=(0,et.useFloatingNodeId)(A),j=(0,et.useFloatingParentNodeId)(),F=M.useState("open"),L=M.useState("activeTriggerElement"),_=M.useState("positionerElement"),U=M.useState("hoverEnabled"),B=M.useState("disabled"),G=M.useState("lastOpenChangeReason"),z=M.useState("parent"),V=M.useState("activeIndex"),Y=M.useState("payload"),K=M.useState("floatingParentNodeId"),J=r.useRef(null),W=r.useRef("context-menu"!==z.type),X=(0,ee.useTimeout)(),$=r.useRef(!0),q=(0,ee.useTimeout)(),Q=null!=K,{openMethod:Z,triggerProps:en}=(0,eO.useOpenInteractionType)(F);M.useSyncedValues({disabled:c,highlightItemOnHover:y,modal:void 0===z.type?p:void 0,openMethod:Z,rootId:P}),(0,eF.useImplicitActiveTrigger)(M);let{forceUnmount:eo}=(0,eF.useOpenStateTransitions)(F,M,()=>{M.update({allowMouseEnter:!1,stickIfOpen:!0})});(0,H.useIsoLayoutEffect)(()=>{I&&!C?M.update({parent:{type:"context-menu",context:I},floatingNodeId:D,floatingParentNodeId:j}):C&&M.update({floatingNodeId:D,floatingParentNodeId:j})},[I,C,D,j,M]),r.useEffect(()=>{if(F||(J.current=null),"context-menu"===z.type){if(!F){X.clear(),W.current=!1;return}X.start(500,()=>{W.current=!0})}},[X,F,z.type]),(0,H.useIsoLayoutEffect)(()=>{F||U||M.set("hoverEnabled",!0)},[F,U,M]);let er=(0,ec.useStableCallback)((e,t)=>{let n=t.reason;if(F===e&&t.trigger===L&&G===n)return;let o=(0,eF.attachPreventUnmountOnClose)(t);if(e||null!=t.trigger||(t.trigger=L??void 0),i?.(e,t),t.isCanceled)return;M.state.floatingRootContext.dispatchOpenChange(e,t);let r=t.event;if(!1===e&&r?.type==="click"&&"touch"===r.pointerType&&!$.current)return;e&&n===v.REASONS.triggerFocus?($.current=!1,q.start(300,()=>{$.current=!0})):($.current=!0,q.clear());let a=(n===v.REASONS.triggerPress||n===v.REASONS.itemPress)&&0===r.detail&&r?.isTrusted,s=!e&&(n===v.REASONS.escapeKey||null==n),u={open:e,openChangeReason:n};J.current=t.event??null,(0,eF.setPopupOpenState)(u,e,t.trigger,o()),M.update(u),"menubar"===z.type&&(n===v.REASONS.triggerFocus||n===v.REASONS.focusOut||n===v.REASONS.triggerHover||n===v.REASONS.listNavigation||n===v.REASONS.siblingOpen)?M.set("instantType","group"):a||s?M.set("instantType",a?"click":"dismiss"):M.set("instantType",void 0)}),ei=(0,eE.useSyncedFloatingRootContext)({popupStore:M,floatingId:k,nested:null!=j,onOpenChange:er}),es=ei.context.events;r.useEffect(()=>{let e=({open:e,eventDetails:t})=>er(e,t);return es.on("setOpen",e),()=>{es?.off("setOpen",e)}},[es,er]);let eu=r.useCallback(()=>{M.setOpen(!1,(0,N.createChangeEventDetails)(v.REASONS.imperativeAction))},[M]);r.useImperativeHandle(h,()=>({unmount:eo,close:eu}),[eo,eu]),"context-menu"===z.type&&(t=z.context),r.useImperativeHandle(t?.positionerRef,()=>_,[_]),r.useImperativeHandle(t?.actionsRef,()=>({setOpen:er}),[er]);let el=(0,eS.useDismiss)(ei,{enabled:!B,bubbles:{escapeKey:x&&"menu"===z.type},outsidePress:()=>"context-menu"!==z.type||J.current?.type==="contextmenu"||W.current,externalTree:Q?A:void 0}),ed=(0,ew.useDirection)(),ep=r.useCallback(e=>{M.select("activeIndex")!==e&&M.set("activeIndex",e)},[M]),ef=(0,eR.useListNavigation)(ei,{enabled:!B,listRef:M.context.itemDomElements,activeIndex:V,nested:void 0!==z.type,loopFocus:f,orientation:g,parentOrientation:"menubar"===z.type?z.context.orientation:void 0,rtl:"rtl"===ed,disabledIndices:ex.EMPTY_ARRAY,onNavigate:ep,openOnArrowKeyDown:"context-menu"!==z.type,externalTree:Q?A:void 0,focusItemOnHover:y}),eg=r.useCallback(e=>{M.context.typingRef.current=e},[M]),em=(0,ey.useTypeahead)(ei,{enabled:!B,listRef:M.context.itemLabels,elementsRef:M.context.itemDomElements,activeIndex:V,resetMs:ea.TYPEAHEAD_RESET_MS,onMatch:e=>{F&&e!==V&&M.set("activeIndex",e)},onTyping:eg}),ev=r.useMemo(()=>{let e=(0,E.mergeProps)(em.reference,ef.reference,el.reference,{onMouseMove(){M.set("allowMouseEnter",!0)}},en);return e["aria-haspopup"]="menu",e["aria-expanded"]=F,e},[M,em.reference,ef.reference,el.reference,en,F]),eb=r.useMemo(()=>{let e=(0,E.mergeProps)(ef.trigger,el.trigger,en);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[ef.trigger,el.trigger,en]),eI=r.useMemo(()=>(0,E.mergeProps)(eF.FOCUSABLE_POPUP_PROPS,{id:k,role:"menu","aria-labelledby":L?.id,onMouseMove(){M.set("allowMouseEnter",!0),"menu"===z.type&&M.set("hoverEnabled",!1)},onClick(){M.select("hoverEnabled")&&M.set("hoverEnabled",!1)},onKeyDown(e){let t=M.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},em.floating,ef.floating,el.floating),[L,k,z.type,M,em.floating,ef.floating,el.floating]),eT=ef.item??ex.EMPTY_OBJECT;(0,eF.usePopupInteractionProps)(M,{floatingRootContext:ei,activeTriggerProps:ev,inactiveTriggerProps:eb,popupProps:eI,itemProps:eT});let eM=r.useMemo(()=>({store:M,parent:T}),[M,T]),eP=(0,o.jsx)(u.Provider,{value:eM,children:"function"==typeof n?n({payload:Y}):n}
1);return void 0===z.type||"context-menu"===z.type?(0,o.jsx)(et.FloatingTree,{externalTree:A,children:eP}):eP});var eU=e.i(507321),eB=e.i(596080),eG=e.i(780570),ez=e.i(422149),eV=e.i(530675),eY=e.i(808681),eK=e.i(595668),eJ=e.i(502089),eW=e.i(934633),eX=e.i(880269),e$=e.i(96600),eq=e.i(36878);let eQ=(0,eb.fastComponentRef)(function(e,t){let n,i,s,{render:u,className:p,style:f,disabled:g=!1,nativeButton:h=!0,id:x,openOnHover:b,delay:S=100,closeDelay:R=0,handle:I,payload:C,...w}=e,O=l(!0),T=I?.store??O?.store;if(!T)throw Error((0,a.default)(85));let P=(0,M.useBaseUiId)(x),k=T.useState("isTriggerActive",P),N=T.useState("floatingRootContext"),A=T.useState("isOpenedByTrigger",P),D=T.useState("triggerPopupId",P),j=r.useRef(null),F=(n=m(!0),i=l(!0),s=eC(!0),r.useMemo(()=>s?{type:"menubar",context:s}:n&&!i?{type:"context-menu",context:n}:{type:void 0},[n,i,s])),L=(0,eW.useCompositeRootContext)(!0),_=(0,et.useFloatingTree)(),U=r.useMemo(()=>_??new ek.FloatingTreeStore,[_]),B=(0,et.useFloatingNodeId)(U),G=(0,et.useFloatingParentNodeId)(),{registerTrigger:z,isMountedByThisTrigger:V}=(0,eF.useTriggerDataForwarding)(P,j,T,{payload:C,closeDelay:R,parent:F,floatingTreeRoot:U,floatingNodeId:B,floatingParentNodeId:G,keyboardEventRelay:L?.relayKeyboardEvent}),Y="menubar"===F.type,K=T.useState("disabled"),J=g||K||Y&&F.context.disabled,{getButtonProps:W,buttonRef:X}=(0,y.useButton)({disabled:J,native:h});r.useEffect(()=>{A||void 0!==F.type||(T.context.allowMouseUpTriggerRef.current=!1)},[T,A,F.type]);let $=r.useRef(null),q=(0,ee.useTimeout)(),Q=(0,ec.useStableCallback)(e=>{if(!$.current)return;q.clear(),T.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,eY.contains)($.current,t)||(0,eY.contains)(T.select("positionerElement"),t)||t===$.current||null!=t&&function e(t){return(0,eX.isHTMLElement)(t)&&t.hasAttribute("data-rootownerid")?t.getAttribute("data-rootownerid")??void 0:(0,eX.isLastTraversableNode)(t)?void 0:e((0,eX.getParentNode)(t))}(t)===T.select("rootId"))return;let n=(0,eK.getPseudoElementBounds)($.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||U.events.emit("close",{domEvent:e,reason:v.REASONS.cancelOpen})});r.useEffect(()=>{A&&T.select("lastOpenChangeReason")===v.REASONS.triggerHover&&(0,eU.ownerDocument)($.current).addEventListener("mouseup",Q,{once:!0})},[A,Q,T]);let Z=Y&&F.context.hasSubmenuOpen,en=b??Z,eo=(0,eV.useHoverReferenceInteraction)(N,{enabled:en&&!J&&"context-menu"!==F.type&&(!Y||Z&&!V),handleClose:(0,eB.safePolygon)({blockPointerEvents:!Y}),mouseOnly:!0,move:!1,restMs:void 0===F.type?S:void 0,delay:{close:R},triggerElementRef:j,externalTree:U,isActiveTrigger:k,isClosing:()=>"ending"===T.select("transitionStatus")}),er=function(e,t){let n=(0,ee.useTimeout)(),[o,a]=r.useState(!1);return(0,H.useIsoLayoutEffect)(()=>{e&&"trigger-hover"===t?(a(!0),n.start(ea.PATIENT_CLICK_THRESHOLD,()=>{a(!1)})):e||(n.clear(),a(!1))},[e,t,n]),o}(A,T.select("lastOpenChangeReason")),ei=(0,eG.useClick)(N,{enabled:!J&&"context-menu"!==F.type,event:A&&Y?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===F.type&&er}),es=(0,ez.useFocus)(N,{enabled:!J&&Z}),eu=function(e){let{enabled:t=!0,mouseDownAction:n,open:o}=e,a=r.useRef(!1);return r.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!o||"close"===n&&o)&&(a.current=!0,(0,eU.ownerDocument)(e.currentTarget).addEventListener("click",()=>{a.current=!1},{once:!0}))},onClick:e=>{a.current&&(a.current=!1,e.preventBaseUIHandler())}}:ex.EMPTY_OBJECT,[t,n,o])}({open:A,enabled:Y,mouseDownAction:"open"}),el=r.useMemo(()=>(0,E.mergeProps)(es.reference,ei.reference),[es.reference,ei.reference]),ed=T.useState("triggerProps",V),{preFocusGuardRef:ep,handlePreFocusGuardFocus:ef,handleFocusTargetFocus:eg}=(0,e$.useTriggerFocusGuards)(T,j),em={disabled:J,open:A},ev=[$,t,X,z,j],eh=[el,eo??ex.EMPTY_OBJECT,ed,{"aria-haspopup":"menu","aria-controls":D,id:P,onMouseDown:e=>{T.select("open")||(q.start(200,()=>{T.context.allowMouseUpTriggerRef.current=!0}),(0,eU.ownerDocument)(e.currentTarget).addEventListener("mouseup",Q,{once:!0}))}},Y?{role:"menuitem"}:{},eu,w,W],eb=(0,d.useRenderElement)("button",e,{enabled:!Y,stateAttributesMapping:c.pressableTriggerOpenStateMapping,state:em,ref:ev,props:eh});return Y?(0,o.jsx)(eJ.CompositeItem,{tag:"button",render:u,className:p,style:f,state:em,refs:ev,props:eh,stateAttributesMapping:c.pressableTriggerOpenStateMapping}):A?(0,o.jsxs)(r.Fragment,{children:[(0,o.jsx)(eq.FocusGuard,{ref:ep,onFocus:ef},`${P}-pre-focus-guard`),(0,o.jsx)(r.Fragment,{children:eb},P),(0,o.jsx)(eq.FocusGuard,{ref:T.context.triggerFocusTargetRef,onFocus:eg},`${P}-post-focus-guard`)]}):(0,o.jsx)(r.Fragment,{children:eb},P)});var eZ=e.i(175020);let e0=((n={}).popupWidth="--popup-width",n.popupHeight="--popup-height",n),e1={activationDirection:e=>e?{"data-activation-direction":e}:null},e5=r.forwardRef(function(e,t){let{render:n,className:o,style:r,children:a,...i}=e,{store:u}=l(),{side:c}=s(),p=u.useState("instantType"),{children:f,state:g}=(0,eZ.usePopupViewport)({store:u,side:c,cssVars:e0,children:a}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:p};return(0,d.useRenderElement)("div",e,{state:m,ref:t,props:[i,{children:f}],stateAttributesMapping:e1})});var e2=e.i(372429);let e6=r.forwardRef(function(e,t){let{render:n,className:o,style:i,label:u,id:p,nativeButton:f=!1,openOnHover:g=!0,delay:m=100,closeDelay:v=0,disabled:h=!1,...x}=e,b=(0,T.useCompositeListItem)({label:u}),S=s(),{store:R}
1=l(),y=(0,M.useBaseUiId)(p),E=R.useState("open"),I=R.useState("floatingRootContext"),C=R.useState("floatingTreeRoot"),w=R.useState("triggerPopupId",y),P=(0,eF.useTriggerRegistration)(y,R),k=r.useCallback(e=>{let t=P(e);return null!==e&&R.select("open")&&null==R.select("activeTriggerId")&&R.update({activeTriggerId:y,activeTriggerElement:e,closeDelay:v}),t},[P,v,R,y]),N=r.useRef(null),A=r.useCallback(e=>{N.current=e,R.set("activeTriggerElement",e)},[R]),D=e_();if(!D?.parentMenu)throw Error((0,a.default)(37));R.useSyncedValue("closeDelay",v);let j=D.parentMenu,F=R.useState("disabled"),L=j.useState("disabled"),_=h||F||L,H=j.useState("itemProps"),U=j.useState("isActive",b.index),B=r.useMemo(()=>({type:"submenu-trigger",setActive(){j.select("highlightItemOnHover")&&j.set("activeIndex",b.index)}}),[j,b.index]),{getItemProps:G,itemRef:z}=O({closeOnClick:!1,disabled:_,highlighted:U,id:y,store:R,typingRef:j.context.typingRef,nativeButton:f,itemMetadata:B,nodeId:S?.context.nodeId}),V=R.useState("hoverEnabled"),Y=(0,eV.useHoverReferenceInteraction)(I,{enabled:V&&g&&!_,handleClose:(0,eB.safePolygon)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:m,delay:{open:m,close:v},shouldOpen:m>0?()=>j.select("allowMouseEnter"):void 0,triggerElementRef:N,externalTree:C,isClosing:()=>"ending"===R.select("transitionStatus")}),K=(0,eG.useClick)(I,{enabled:!_,event:"mousedown",toggle:!g,ignoreMouse:g,stickIfOpen:!1}).reference??ex.EMPTY_OBJECT,J=R.useState("triggerProps",!0);return delete J.id,(0,d.useRenderElement)("div",e,{state:{disabled:_,highlighted:U,open:E},stateAttributesMapping:c.triggerOpenStateMapping,props:[K,Y,J,H,{"aria-controls":w,tabIndex:E||U?0:-1,onBlur(){U&&j.set("activeIndex",null)}},x,G],ref:[t,b.ref,z,k,A]})});class e8{constructor(){this.store=new ej}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,a.default)(83,e));this.store.setOpen(!0,(0,N.createChangeEventDetails)("imperative-action",void 0,t))}close(){this.store.setOpen(!1,(0,N.createChangeEventDetails)("imperative-action",void 0,void 0))}get isOpen(){return this.store.select("open")}}e.s(["Arrow",0,p,"Backdrop",0,x,"CheckboxItem",0,A,"CheckboxItemIndicator",0,F,"Group",0,_,"GroupLabel",0,U,"Handle",0,e8,"Item",0,B,"LinkItem",0,G,"Popup",0,X,"Portal",0,Q,"Positioner",0,ed,"RadioGroup",0,ef,"RadioItem",0,em,"RadioItemIndicator",0,ev,"Root",0,eH,"Separator",()=>e2.Separator,"SubmenuRoot",0,function(e){let t=l().store,n=r.useMemo(()=>({parentMenu:t}),[t]);return(0,o.jsx)(eL.Provider,{value:n,children:(0,o.jsx)(eH,{...e})})},"SubmenuTrigger",0,e6,"Trigger",0,eQ,"Viewport",0,e5,"createHandle",0,function(){return new e8}],354226);var e3=e.i(354226),e3=e3,e7=e.i(425297),e9=e.i(868585),e4=e.i(541048);function te({align:e="start",alignOffset:t=0,side:n="bottom",sideOffset:r=4,className:a,...i}){return(0,o.jsx)(e3.Portal,{children:(0,o.jsx)(e3.Positioner,{className:"isolate z-50 outline-none",align:e,alignOffset:t,side:n,sideOffset:r,children:(0,o.jsx)(e3.Popup,{"data-slot":"dropdown-menu-content",className:(0,e4.cn)("bg-popover text-popover-foreground ring-foreground/10 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:fade-out-0 data-closed:zoom-out-95 z-50 max-h-(--available-height) w-(--anchor-width) min-w-32 origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-lg p-1 shadow-md ring-1 duration-100 outline-none data-closed:overflow-hidden",a),...i})})})}e.s(["DropdownMenu",0,function({...e}){return(0,o.jsx)(e3.Root,{"data-slot":"dropdown-menu",...e})},"DropdownMenuCheckboxItem",0,function({className:e,children:t,checked:n,inset:r,...a}){return(0,o.jsxs)(e3.CheckboxItem,{"data-slot":"dropdown-menu-checkbox-item","data-inset":r,className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground focus:**:text-accent-foreground relative flex cursor-default items-center gap-1.5 rounded-md py-1 pr-8 pl-1.5 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-7 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:n,...a,children:[(0,o.jsx)("span",{className:"pointer-events-none absolute right-2 flex items-center justify-center","data-slot":"dropdown-menu-checkbox-item-indicator",children:(0,o.jsx)(e3.CheckboxItemIndicator,{children:(0,o.jsx)(e7.CheckIcon,{})})}),t]})},"DropdownMenuContent",0,te,"DropdownMenuGroup",0,function({...e}){return(0,o.jsx)(e3.Group,{"data-slot":"dropdown-menu-group",...e})},"DropdownMenuItem",0,function({className:e,inset:t,variant:n="default",...r}){return(0,o.jsx)(e3.Item,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:(0,e4.cn)("group/dropdown-menu-item focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 data-[variant=destructive]:focus:text-destructive dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:*:[svg]:text-destructive relative flex cursor-default items-center gap-1.5 rounded-md px-1.5 py-1 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-7 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r})},"DropdownMenuLabel",0,function({className:e,inset:t,...n}){return(0,o.jsx)(e3.GroupLabel,{"data-slot":"dropdown-menu-label","data-inset":t,className:(0,e4.cn)("text-muted-foreground px-1.5 py-1 text-xs font-medium data-inset:pl-7",e),...n})},"DropdownMenuPortal",0,function({...e}){return(0,o.jsx)(e3.Portal,{"data-slot":"dropdown-menu-portal",...e})},"DropdownMenuRadioGroup",0,function({...e}){return(0,o.jsx)(e3.RadioGroup,{"data-slot":"dropdown-menu-radio-group",...e})},"DropdownMenuRadioItem",0,function({className:e,children:t,inset:n,...r}){return(0,o.jsxs)(e3.RadioItem,{"data-slot":"dropdown-menu-radio-item","data-inset":n,className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground focus:**:text-accent-foreground relative flex cursor-default items-center gap-1.5 rounded-md py-1 pr-8 pl-1.5 text-sm outline-hidden select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-inset:pl-7 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[(0,o.jsx)("span",{className:"pointer-events-none absolute right-2 flex items-center justify-center","data-slot":"dropdown-menu-radio-item-indicator",children:(0,o.jsx)(e3.RadioItemIndicator,{children:(0,o.jsx)(e7.CheckIcon,{})})}),t]})},"DropdownMenuSeparator",0,function({className:e,...t}){return(0,o.jsx)(e3.Separator,{"data-slot":"dropdown-menu-separator",className:(0,e4.cn)("bg-border -mx-1 my-1 h-px",e),...t})},"DropdownMenuShortcut",0,function({className:e,...t}){return(0,o.jsx)("span",{"data-slot":"dropdown-menu-shortcut",className:(0,e4.cn)("text-muted-foreground group-focus/dropdown-menu-item:text-accent-foreground ml-auto text-xs tracking-widest",e),...t})},"DropdownMenuSub",0,function({...e}){return(0,o.jsx)(e3.SubmenuRoot,{"data-slot":"dropdown-menu-sub",...e})},"DropdownMenuSubContent",0,function({align:e="start",alignOffset:t=-3,side:n="right",sideOffset:r=0,className:a,...i}){return(0,o.jsx)(te,{"data-slot":"dropdown-menu-sub-content",className:(0,e4.cn)("bg-popover text-popover-foreground ring-foreground
1/10 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 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 w-auto min-w-[96px] rounded-lg p-1 shadow-lg ring-1 duration-100",a),align:e,alignOffset:t,side:n,sideOffset:r,...i})},"DropdownMenuSubTrigger",0,function({className:e,inset:t,children:n,...r}){return(0,o.jsxs)(e3.SubmenuTrigger,{"data-slot":"dropdown-menu-sub-trigger","data-inset":t,className:(0,e4.cn)("focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-popup-open:bg-accent data-popup-open:text-accent-foreground data-open:bg-accent data-open:text-accent-foreground flex cursor-default items-center gap-1.5 rounded-md px-1.5 py-1 text-sm outline-hidden select-none data-inset:pl-7 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[n,(0,o.jsx)(e9.ChevronRightIcon,{className:"ml-auto"})]})},"DropdownMenuTrigger",0,function({...e}){return(0,o.jsx)(e3.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}],236610)}]);

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.