(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,10717,e=>{"use strict";var t=e.i(230121);e.s(["PluginAuth",()=>t.default])},425667,e=>{"use strict";var t=e.i(162115),n=e.i(942347);e.i(816688);var r=e.i(675066),o=e.i(20302),s=e.i(83278),i=e.i(391185),a=e.i(157884),u=e.i(157644),l=e.i(935139);let c=n.memo(e=>{let{disabled:c=!1,isShow:d,onShowChange:p,pluginID:f,currentVersion:g,trigger:m,placement:v="bottom-start",offset:b={mainAxis:4,crossAxis:-16},onSelect:x}=e,{t:R}=(0,r.useTranslation)(),h=R("dateTimeFormat",{ns:"appLog"}).split(" ")[0],{formatDate:E}=(0,a.default)(),{data:S}=(0,u.useVersionListOfPlugin)(f),C=(0,n.useCallback)(e=>{let{version:t,unique_identifier:n,isDowngrade:r}=e;g!==t&&(x({version:t,unique_identifier:n,isDowngrade:r}),p(!1))},[g,x,p]);return(0,t.jsxs)(i.PortalToFollowElem,{placement:v,offset:b,open:d,onOpenChange:p,children:[(0,t.jsx)(i.PortalToFollowElemTrigger,{className:(0,l.cn)("inline-flex cursor-pointer items-center",c&&"cursor-default"),onClick:()=>{c||p(!0)},children:m}),(0,t.jsx)(i.PortalToFollowElemContent,{className:"z-[1000]",children:(0,t.jsxs)("div",{className:"relative w-[209px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg backdrop-blur-sm",children:[(0,t.jsx)("div",{className:"system-xs-medium-uppercase px-3 pb-0.5 pt-1 text-text-tertiary",children:R("detailPanel.switchVersion",{ns:"plugin"})}),(0,t.jsx)("div",{className:"relative",children:S?.data.versions.map(e=>(0,t.jsxs)("div",{className:(0,l.cn)("flex h-7 cursor-pointer items-center gap-1 rounded-lg px-3 py-1 hover:bg-state-base-hover",g===e.version&&"cursor-default opacity-30 hover:bg-transparent"),onClick:()=>C({version:e.version,unique_identifier:e.unique_identifier,isDowngrade:(0,o.lt)(e.version,g)}),children:[(0,t.jsxs)("div",{className:"flex grow items-center",children:[(0,t.jsx)("div",{className:"system-sm-medium text-text-secondary",children:e.version}),g===e.version&&(0,t.jsx)(s.default,{className:"ml-1",text:"CURRENT"})]}),(0,t.jsx)("div",{className:"system-xs-regular shrink-0 text-text-tertiary",children:E(e.created_at,h)})]},e.unique_identifier))})]})})]})});e.s(["default",0,c])},523614,e=>{"use strict";var t=e.i(20302);e.s(["compareVersion",0,(e,n)=>t.default.compare(e,n),"getLatestVersion",0,e=>t.default.rsort(e)[0],"isEqualOrLaterThanVersion",0,(e,n)=>t.default.gte(e,n)])},344478,e=>{"use strict";var t=e.i(942347),n=e.i(722357),r=e.i(682354),o=e.i(205995),s=e.i(954588);let i=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function a(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u="rootStore"in e?e.rootStore:e,l=u.useState("open"),c=u.useState("floatingId"),d=u.useState("domReferenceElement"),p=u.useState("floatingElement"),{role:f="dialog"}=a,g=(0,n.useId)(),m=d?.id||g,v=t.useMemo(()=>(0,r.getFloatingFocusElement)(p)?.id||c,[p,c]),b=i.get(f)??f,x=null!=(0,o.useFloatingParentNodeId)(),R=t.useMemo(()=>"tooltip"===b||"label"===f?s.EMPTY_OBJECT:{"aria-haspopup":"alertdialog"===b?"dialog":b,"aria-expanded":"false",..."listbox"===b&&{role:"combobox"},..."menu"===b&&x&&{role:"menuitem"},..."select"===f&&{"aria-autocomplete":"none"},..."combobox"===f&&{"aria-autocomplete":"list"}},[b,x,f]),h=t.useMemo(()=>"tooltip"===b||"label"===f?{[`aria-${"label"===f?"labelledby":"describedby"}`]:l?v:void 0}:{...R,"aria-expanded":l?"true":"false","aria-controls":l?v:void 0,..."menu"===b&&{id:m}},[b,v,l,m,f,R]),E=t.useMemo(()=>{let e={id:v,...b&&{role:b}};return"tooltip"===b||"label"===f?e:{...e,..."menu"===b&&{"aria-labelledby":m}}},[b,v,m,f]),S=t.useCallback(e=>{let{active:t,selected:n}=e,r={role:"option",...t&&{id:`${v}-fui-option`}};switch(f){case"select":case"combobox":return{...r,"aria-selected":n}}return{}},[v,f]);return t.useMemo(()=>({reference:h,floating:E,item:S,trigger:R}),[h,E,R,S])}e.s(["useRole",()=>a])},823341,e=>{"use strict";var t=e.i(644916);e.s(["FileArrow01",()=>t.default])},611893,e=>{"use strict";var t=e.i(942347);let n=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function r(){return t.useContext(n)}e.s(["CompositeListContext",0,n,"useCompositeListContext",()=>r])},655728,e=>{"use strict";var t,n=e.i(942347),r=e.i(804849),o=e.i(611893);let s=((t={})[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{label:t,metadata:i,textRef:a,indexGuessBehavior:u,index:l}=e,{register:c,unregister:d,subscribeMapChange:p,elementsRef:f,labelsRef:g,nextIndexRef:m}=(0,o.useCompositeListContext)(),v=n.useRef(-1),[b,x]=n.useState(l??(u===s.GuessFromOrder?()=>{if(-1===v.current){let e=m.current;m.current+=1,v.current=e}return v.current}:-1)),R=n.useRef(null),h=n.useCallback(e=>{if(R.current=e,-1!==b&&null!==e&&(f.current[b]=e,g)){let n=void 0!==t;g.current[b]=n?t:a?.current?.textContent??e.textContent}},[b,f,g,t,a]);return(0,r.useIsoLayoutEffect)(()=>{if(null!=l)return;let e=R.current;if(e)return c(e,i),()=>{d(e)}},[l,c,d,i]),(0,r.useIsoLayoutEffect)(()=>{if(null==l)return p(e=>{let t=R.current?e.get(R.current)?.index:null;null!=t&&x(t)})},[l,p,x]),n.useMemo(()=>({ref:h,index:b}),[b,h])}e.s(["IndexGuessBehavior",()=>s,"useCompositeListItem",()=>i])},196368,e=>{"use strict";var t=e.i(462902),n=e.i(942347);let r=n.createContext(void 0);function o(e){let o=n.useContext(r);if(void 0===o&&!e)throw Error((0,t.default)(69));return o}e.s(["useToolbarRootContext",()=>o])},579028,e=>{"use strict";var t=e.i(942347),n=e.i(903224),r=e.i(887642),o=e.i(804849),s=e.i(611893),i=e.i(162115);function a(e){let{children:a,elementsRef:d,labelsRef:p,onMapChange:f}=e,g=(0,r.useStableCallback)(f),m=t.useRef(0),v=(0,n.useRefWithInit)(l).current,b=(0,n.useRefWithInit)(u).current,[x,R]=t.useState(0),h=t.useRef(x),E=(0,r.useStableCallback)((e,t)=>{b.set(e,t??null),h.current+=1,R(h.current)}),S=(0,r.useStableCallback)(e=>{b.delete(e),h.current+=1,R(h.current)}),C=t.useMemo(()=>{let e=new Map;return Array.from(b.keys()).filter(e=>e.isConnected).sort(c).forEach((t,n)=>{let r=b.get(t)??{};e.set(t,{...r,index:n})}),e},[b,x]);(0,o.useIsoLayoutEffect)(()=>{if("function"!=typeof MutationObserver||0===C.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(h.current+=1,R(h.current))});return C.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[C]),(0,o.useIsoLayoutEffect)(()=>{h.current===x&&(d.current.length!==C.size&&(d.current.length=C.size),p&&p.current.length!==C.size&&(p.current.length=C.size),m.current=C.size),g(C)},[g,C,d,p,x]),(0,o.useIsoLayoutEffect)(()=>()=>{d.current=[]},[d]),(0,o.useIsoLayoutEffect)(()=>()=>{p&&(p.current=[])},[p]);let y=(0,r.useStableCallback)(e=>(v.add(e),()=>{v.delete(e)}));(0,o.useIsoLayoutEffect)(()=>{v.forEach(e=>e(C))},[v,C]);let I=t.useMemo(()=>({register:E,unregister:S,subscribeMapChange:y,elementsRef:d,labelsRef:p,nextIndexRef:m}),[E,S,y,d,p,m]);return(0,i.jsx)(s.CompositeListContext.Provider,{value:I,children:a})}function u(){return new Map}function l(){return new Set}function c(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}e.s(["CompositeList",()=>a])},234951,471959,748299,e=>{"use strict";e.i(722428);var t=e.i(942347),n=e.i(92615),r=e.i(20746),o=e.i(887642),s=e.i(804849),i=e.i(102094),a=e.i(682354),u=e.i(447594),l=e.i(358527),c=e.i(205995),d=e.i(67077),p=e.i(586622),f=e.i(777321),g=e.i(331033);function m(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function v(e,t){return m(t,e===g.ARROW_UP||e===g.ARROW_DOWN,e===g.ARROW_LEFT||e===g.ARROW_RIGHT)}function b(e,t,n){return m(t,e===g.ARROW_DOWN,n?e===g.ARROW_LEFT:e===g.ARROW_RIGHT)||"Enter"===e||" "===e||""===e}function x(e,x){let R="rootStore"in e?e.rootStore:e,h=R.useState("open"),E=R.useState("floatingElement"),S=R.useState("domReferenceElement"),C=R.context.dataRef,{listRef:y,activeIndex:I,onNavigate:M=()=>{},enabled:O=!0,selectedIndex:T=null,allowEscape:k=!1,loopFocus:w=!1,nested:P=!1,rtl:N=!1,virtual:A=!1,focusItemOnOpen:L="auto",focusItemOnHover:D=!0,openOnArrowKeyDown:F=!0,disabledIndices:_,orientation:U="vertical",parentOrientation:B,cols:j=1,id:H,resetOnPointerLeave:W=!0,externalTree:V}=x,G=(0,a.getFloatingFocusElement)(E),K=(0,r.useValueAsRef)(G),Y=(0,c.useFloatingParentNodeId)(),z=(0,c.useFloatingTree)(V);(0,s.useIsoLayoutEffect)(()=>{C.current.orientation=U},[C,U]);let q=(0,a.isTypeableCombobox)(S),$=t.useRef(L),J=t.useRef(T??-1),X=t.useRef(null),Q=t.useRef(!0),Z=(0,o.useStableCallback)(e=>{M(-1===J.current?null:J.current,e)}),ee=t.useRef(Z),et=t.useRef(!!E),en=t.useRef(h),er=t.useRef(!1),eo=t.useRef(!1),es=(0,r.useValueAsRef)(_),ei=(0,r.useValueAsRef)(h),ea=(0,r.useValueAsRef)(T),eu=(0,r.useValueAsRef)(W),el=(0,o.useStableCallback)(()=>{function e(e){A?z?.events.emit("virtualfocus",e):(0,f.enqueueFocus)(e,{sync:er.current,preventScroll:!0})}let t=y.current[J.current],n=eo.current;t&&e(t),(er.current?e=>e():requestAnimationFrame)(()=>{let r=y.current[J.current]||t;!r||(t||e(r),ed&&(n||!Q.current)&&r.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,s.useIsoLayoutEffect)(()=>{O&&(h&&E?(J.current=T??-1,$.current&&null!=T&&(eo.current=!0,Z())):et.current&&(J.current=-1,ee.current()))},[O,h,E,T,Z]),(0,s.useIsoLayoutEffect)(()=>{if(O){if(!h){er.current=!1;return}if(E)if(null==I){if(er.current=!1,null!=ea.current)return;if(et.current&&(J.current=-1,el()),(!en.current||!et.current)&&$.current&&(null!=X.current||!0===$.current&&null==X.current)){let e=0,t=()=>{null==y.current[0]?(e<2&&(e?requestAnimationFrame:queueMicrotask)(t),e+=1):(J.current=null==X.current||b(X.current,U,N)||P?(0,l.getMinListIndex)(y):(0,l.getMaxListIndex)(y),X.current=null,Z())};t()}}else(0,l.isIndexOutOfListBounds)(y,I)||(J.current=I,el(),eo.current=!1)}},[O,h,E,I,ea,P,y,U,N,Z,el,es]),(0,s.useIsoLayoutEffect)(()=>{if(!O||E||!z||A||!et.current)return;let e=z.nodesRef.current,t=e.find(e=>e.id===Y)?.context?.elements.floating,n=(0,a.activeElement)((0,i.ownerDocument)(E)),r=e.some(e=>e.context&&(0,a.contains)(e.context.elements.floating,n));t&&!r&&Q.current&&t.focus({preventScroll:!0})},[O,E,z,Y,A]),(0,s.useIsoLayoutEffect)(()=>{ee.current=Z,en.current=h,et.current=!!E}),(0,s.useIsoLayoutEffect)(()=>{h||(X.current=null,$.current=L)},[h,L]);let ec=null!=I,ed=t.useMemo(()=>{function e(e){if(!ei.current)return;let t=y.current.indexOf(e.currentTarget);-1!==t&&J.current!==t&&(J.current=t,Z(e))}return{onFocus(t){er.current=!0,e(t)},onClick:e=>{let{currentTarget:t}=e;return t.focus({preventScroll:!0})},onMouseMove(t){er.current=!0,eo.current=!1,D&&e(t)},onPointerLeave(e){if(!ei.current||!Q.current||"touch"===e.pointerType)return;er.current=!0;let t=e.relatedTarget;if(!(!D||y.current.includes(t))&&eu.current&&((0,f.enqueueFocus)(null,{sync:!0}),J.current=-1,Z(e),!A)){let e=K.current,t=(0,a.activeElement)((0,i.ownerDocument)(e));e&&(0,a.contains)(e,t)&&e.focus({preventScroll:!0})}}}},[ei,K,D,y,Z,eu,A]),ep=t.useCallback(()=>B??z?.nodesRef.current.find(e=>e.id===Y)?.context?.dataRef?.current.orientation,[Y,z,B]),ef=(0,o.useStableCallback)(e=>{var t;let r,o;if(Q.current=!1,er.current=!0,229===e.which||!ei.current&&e.currentTarget===K.current)return;if(P&&(t=e.key,r=N?t===g.ARROW_RIGHT:t===g.ARROW_LEFT,o=t===g.ARROW_UP,"both"===U||"horizontal"===U&&j&&j>1?"Escape"===t:m(U,r,o))){v(e.key,ep())||(0,u.stopEvent)(e),R.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.listNavigation,e.nativeEvent)),(0,n.isHTMLElement)(S)&&(A?z?.events.emit("virtualfocus",S):S.focus());return}let s=J.current,i=(0,l.getMinListIndex)(y,_),c=(0,l.getMaxListIndex)(y,_);if(q||("Home"===e.key&&((0,u.stopEvent)(e),J.current=i,Z(e)),"End"===e.key&&((0,u.stopEvent)(e),J.current=c,Z(e))),j>1){let t=Array.from({length:y.current.length},()=>({width:1,height:1})),n=(0,l.createGridCellMap)(t,j,!1),r=n.findIndex(e=>null!=e&&!(0,l.isListIndexDisabled)(y,e,_)),o=n.reduce((e,t,n)=>null==t||(0,l.isListIndexDisabled)(y,t,_)?e:n,-1),s=n[(0,l.getGridNavigatedIndex)({current:n.map(e=>null!=e?y.current[e]:null)},{event:e,orientation:U,loopFocus:w,rtl:N,cols:j,disabledIndices:(0,l.getGridCellIndices)([...("function"!=typeof _?_:null)||y.current.map((e,t)=>(0,l.isListIndexDisabled)(y,t,_)?t:void 0),void 0],n),minIndex:r,maxIndex:o,prevIndex:(0,l.getGridCellIndexOfCorner)(J.current>c?i:J.current,t,n,j,e.key===g.ARROW_DOWN?"bl":e.key===(N?g.ARROW_LEFT:g.ARROW_RIGHT)?"tr":"tl"),stopEvent:!0})];if(null!=s&&(J.current=s,Z(e)),"both"===U)return}if(v(e.key,U)){if((0,u.stopEvent)(e),h&&!A&&(0,a.activeElement)(e.currentTarget.ownerDocument)===e.currentTarget){J.current=b(e.key,U,N)?i:c,Z(e);return}b(e.key,U,N)?w?s>=c?k&&s!==y.current.length?J.current=-1:(er.current=!1,J.current=i):J.current=(0,l.findNonDisabledListIndex)(y,{startingIndex:s,disabledIndices:_}):J.current=Math.min(c,(0,l.findNonDisabledListIndex)(y,{startingIndex:s,disabledIndices:_})):w?s<=i?k&&-1!==s?J.current=y.current.length:(er.current=!1,J.current=c):J.current=(0,l.findNonDisabledListIndex)(y,{startingIndex:s,decrement:!0,disabledIndices:_}):J.current=Math.max(i,(0,l.findNonDisabledListIndex)(y,{startingIndex:s,decrement:!0,disabledIndices:_})),(0,l.isIndexOutOfListBounds)(y,J.current)&&(J.current=-1),Z(e)}}),eg=t.useMemo(()=>A&&h&&ec&&{"aria-activedescendant":`${H}-${I}`},[A,h,ec,H,I]),em=t.useMemo(()=>({"aria-orientation":"both"===U?void 0:U,...!q?eg:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&h&&!A){let t=(0,a.getTarget)(e.nativeEvent);if(t&&!(0,a.contains)(K.current,t))return;(0,u.stopEvent)(e),R.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.focusOut,e.nativeEvent)),(0,n.isHTMLElement)(S)&&S.focus();return}ef(e)},onPointerMove(){Q.current=!0}}),[eg,ef,K,U,q,R,h,A,S]),ev=t.useMemo(()=>{function e(e){"auto"===L&&(0,u.isVirtualClick)(e.nativeEvent)&&($.current=!A)}function t(e){$.current=L,"auto"===L&&(0,u.isVirtualPointerEvent)(e.nativeEvent)&&($.current=!0)}return{onKeyDown(e){var t,n;let r=R.select("open");Q.current=!1;let o=e.key.startsWith("Arrow"),s=(t=e.key,n=ep(),m(n,N?t===g.ARROW_LEFT:t===g.ARROW_RIGHT,t===g.ARROW_DOWN)),i=v(e.key,U),a=(P?s:i)||"Enter"===e.key||""===e.key.trim();if(A&&r)return ef(e);if(r||F||!o){if(a){let t=v(e.key,ep());X.current=P&&t?null:e.key}if(P){s&&((0,u.stopEvent)(e),r?(J.current=(0,l.getMinListIndex)(y,es.current),Z(e)):R.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.listNavigation,e.nativeEvent,e.currentTarget)));return}i&&(null!=ea.current&&(J.current=ea.current),(0,u.stopEvent)(e),!r&&F?R.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.listNavigation,e.nativeEvent,e.currentTarget)):ef(e),r&&Z(e))}},onFocus(e){R.select("open")&&!A&&(J.current=-1,Z(e))},onPointerDown:t,onPointerEnter:t,onMouseDown:e,onClick:e}},[ef,es,L,y,P,Z,R,F,U,ep,N,ea,A]),eb=t.useMemo(()=>({...eg,...ev}),[eg,ev]);return t.useMemo(()=>O?{reference:eb,floating:em,item:ed,trigger:ev}:{},[O,eb,em,ev,ed])}e.s(["useListNavigation",()=>x],234951);var R=e.i(161476);function h(e,n){let r="rootStore"in e?e.rootStore:e,i=r.context.dataRef,c=r.useState("open"),{listRef:d,elementsRef:p,activeIndex:f,onMatch:g,onTypingChange:m,enabled:v=!0,resetMs:b=750,selectedIndex:x=null}=n,h=(0,R.useTimeout)(),E=t.useRef(""),S=t.useRef(x??f??-1),C=t.useRef(null);(0,s.useIsoLayoutEffect)(()=>{(c||null===x)&&(h.clear(),C.current=null,""!==E.current&&(E.current=""))},[c,x,h]),(0,s.useIsoLayoutEffect)(()=>{c&&""===E.current&&(S.current=x??f??-1)},[c,x,f]);let y=(0,o.useStableCallback)(e=>{e?i.current.typing||(i.current.typing=e,m?.(e)):i.current.typing&&(i.current.typing=e,m?.(e))}),I=(0,o.useStableCallback)(e=>{function t(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(0===e.length)return -1;let r=(n%e.length+e.length)%e.length,o=t.toLocaleLowerCase();for(let t=0;t0&&" "===e.key&&((0,u.stopEvent)(e),y(!0)),E.current.length>0&&" "!==E.current[0]&&-1===t(n,E.current)&&" "!==e.key&&y(!1),null==n||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;c&&" "!==e.key&&((0,u.stopEvent)(e),y(!0));let r=""===E.current;r&&(S.current=x??f??-1),n.every(e=>!e||e[0]?.toLocaleLowerCase()!==e[1]?.toLocaleLowerCase())&&E.current===e.key&&(E.current="",S.current=C.current),E.current+=e.key,h.start(b,()=>{E.current="",S.current=C.current,y(!1)});let o=r?x??f??-1:S.current,s=t(n,E.current,(o??0)+1);-1!==s?(g?.(s),C.current=s):" "!==e.key&&(E.current="",y(!1))}),M=(0,o.useStableCallback)(e=>{let t=e.relatedTarget,n=r.select("domReferenceElement"),o=r.select("floatingElement"),s=(0,a.contains)(n,t),i=(0,a.contains)(o,t);s||i||(h.clear(),E.current="",S.current=C.current,y(!1))}),O=t.useMemo(()=>({onKeyDown:I,onBlur:M}),[I,M]),T=t.useMemo(()=>({onKeyDown:I,onBlur:M}),[I,M]);return t.useMemo(()=>v?{reference:O,floating:T}:{},[v,O,T])}function E(e){let t=e.getBoundingClientRect(),n=window.getComputedStyle(e,"::before"),r=window.getComputedStyle(e,"::after");if("none"===n.content&&"none"===r.content)return t;let o=parseFloat(n.width)||0,s=parseFloat(n.height)||0,i=parseFloat(r.width)||0,a=parseFloat(r.height)||0,u=Math.max(t.width,o,i),l=Math.max(t.height,s,a),c=u-t.width,d=l-t.height;return{left:t.left-c/2,right:t.right+c/2,top:t.top-d/2,bottom:t.bottom+d/2}}e.s(["useTypeahead",()=>h],471959),e.s(["getPseudoElementBounds",()=>E],748299)},983640,e=>{"use strict";var t=e.i(942347),n=e.i(581263);let r=t.forwardRef(function(e,t){let{className:r,render:o,orientation:s="horizontal",...i}=e;return(0,n.useRenderElement)("div",e,{state:{orientation:s},ref:t,props:[{role:"separator","aria-orientation":s},i]})});e.s(["Separator",0,r])},961930,228559,271936,68128,e=>{"use strict";e.s([],961930),e.i(722428);var t=e.i(942347),n=e.i(462902);let r=t.createContext(void 0);function o(e){let o=t.useContext(r);if(void 0===o&&!e)throw Error((0,n.default)(33));return o}e.s(["MenuPositionerContext",0,r,"useMenuPositionerContext",()=>o],228559);let s=t.createContext(void 0);function i(e){let r=t.useContext(s);if(void 0===r&&!e)throw Error((0,n.default)(36));return r}e.s(["MenuRootContext",0,s,"useMenuRootContext",()=>i],271936);var a=e.i(581263),u=e.i(845756);let l=t.forwardRef(function(e,t){let{className:n,render:r,...s}=e,{store:l}=i(),{arrowRef:c,side:d,align:p,arrowUncentered:f,arrowStyles:g}=o(),m=l.useState("open");return(0,a.useRenderElement)("div",e,{ref:[c,t],stateAttributesMapping:u.popupStateMapping,state:{open:m,side:d,align:p,uncentered:f},props:{style:g,"aria-hidden":!0,...s}})});e.s(["MenuArrow",0,l],68128)},743757,e=>{"use strict";var t=e.i(462902),n=e.i(942347);let r=n.createContext(void 0);function o(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],o=n.useContext(r);if(void 0===o&&!e)throw Error((0,t.default)(25));return o}e.s(["ContextMenuRootContext",0,r,"useContextMenuRootContext",()=>o])},495905,301823,6851,462053,784830,262059,560033,374083,476723,72173,521192,851663,378837,188366,641388,4429,927079,427490,e=>{"use strict";e.i(961930);var t,n,r=e.i(68128);e.i(722428);var o=e.i(942347),s=e.i(271936),i=e.i(581263),a=e.i(845756),u=e.i(809058),l=e.i(743757),c=e.i(586622);let d={...a.popupStateMapping,...u.transitionStatusMapping},p=o.forwardRef(function(e,t){let{className:n,render:r,...o}=e,{store:a}=(0,s.useMenuRootContext)(),u=a.useState("open"),p=a.useState("mounted"),f=a.useState("transitionStatus"),g=a.useState("lastOpenChangeReason"),m=(0,l.useContextMenuRootContext)();return(0,i.useRenderElement)("div",e,{ref:m?.backdropRef?[t,m.backdropRef]:t,state:{open:u,transitionStatus:f},stateAttributesMapping:d,props:[{role:"presentation",hidden:!p,style:{pointerEvents:g===c.REASONS.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},o]})});e.s(["MenuBackdrop",0,p],301823);var f=e.i(887642),g=e.i(314757),m=e.i(462902);let v=o.createContext(void 0);var b=e.i(362891),x=e.i(282109),R=e.i(565455),h=e.i(442383);function E(e){let{closeOnClick:t,highlighted:n,id:r,nodeId:s,store:i,typingRef:a,itemRef:u,itemMetadata:d}=e,{events:p}=i.useState("floatingTreeRoot"),f=(0,l.useContextMenuRootContext)(!0),g=void 0!==f;return o.useMemo(()=>({id:r,role:"menuitem",tabIndex:n?0:-1,onKeyDown(e){" "===e.key&&a?.current&&e.preventDefault()},onMouseMove(e){s&&p.emit("itemhover",{nodeId:s,target:e.currentTarget})},onClick(e){t&&p.emit("close",{domEvent:e,reason:c.REASONS.itemPress})},onMouseUp(e){if(f){let t=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,g&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||g&&!h.isMac&&2===e.button)return}u.current&&i.context.allowMouseUpTriggerRef.current&&(!g||2===e.button)&&(!d||"regular-item"===d.type)&&u.current.click()}}),[t,n,r,p,s,i,a,u,f,g,d])}let S={type:"regular-item"};function C(e){let{closeOnClick:t,disabled:n=!1,highlighted:r,id:s,store:i,typingRef:a=i.context.typingRef,nativeButton:u,itemMetadata:l,nodeId:c}=e,d=o.useRef(null),{getButtonProps:p,buttonRef:f}=(0,x.useButton)({disabled:n,focusableWhenDisabled:!0,native:u,composite:!0}),g=E({closeOnClick:t,highlighted:r,id:s,nodeId:c,store:i,typingRef:a,itemRef:d,itemMetadata:l}),m=o.useCallback(e=>(0,R.mergeProps)(g,{onMouseEnter(){"submenu-trigger"===l.type&&l.setActive()}},e,p),[g,p,l]),v=(0,b.useMergedRefs)(d,f);return o.useMemo(()=>({getItemProps:m,itemRef:v}),[m,v])}var y=e.i(655728),I=e.i(207516);let M=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.disabled="data-disabled",t.highlighted="data-highlighted",t),O={checked:e=>e?{[M.checked]:""}:{[M.unchecked]:""},...u.transitionStatusMapping};var T=e.i(228559),k=e.i(67077),w=e.i(162115);let P=o.forwardRef(function(e,t){let{render:n,className:r,id:a,label:u,nativeButton:l=!1,disabled:d=!1,closeOnClick:p=!1,checked:m,defaultChecked:b,onCheckedChange:x,...R}=e,h=(0,y.useCompositeListItem)({label:u}),E=(0,T.useMenuPositionerContext)(!0),M=(0,I.useBaseUiId)(a),{store:P}=(0,s.useMenuRootContext)(),N=P.useState("isActive",h.index),A=P.useState("itemProps"),[L,D]=(0,g.useControlled)({controlled:m,default:b??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:F,itemRef:_}=C({closeOnClick:p,disabled:d,highlighted:N,id:M,store:P,nativeButton:l,nodeId:E?.nodeId,itemMetadata:S}),U=o.useMemo(()=>({disabled:d,highlighted:N,checked:L}),[d,N,L]),B=(0,f.useStableCallback)(e=>{let t={...(0,k.createChangeEventDetails)(c.REASONS.itemPress,e.nativeEvent),preventUnmountOnClose:()=>{}};x?.(!L,t),t.isCanceled||D(e=>!e)}),j=(0,i.useRenderElement)("div",e,{state:U,stateAttributesMapping:O,props:[A,{role:"menuitemcheckbox","aria-checked":L,onClick:B},R,F],ref:[_,t,h.ref]});return(0,w.jsx)(v.Provider,{value:U,children:j})});e.s(["MenuCheckboxItem",0,P],6851);var N=e.i(193214),A=e.i(504068);let L=o.forwardRef(function(e,t){let{render:n,className:r,keepMounted:s=!1,...a}=e,u=function(){let e=o.useContext(v);if(void 0===e)throw Error((0,m.default)(30));return e}(),l=o.useRef(null),{transitionStatus:c,setMounted:d}=(0,N.useTransitionStatus)(u.checked);(0,A.useOpenChangeComplete)({open:u.checked,ref:l,onComplete(){u.checked||d(!1)}});let p={checked:u.checked,disabled:u.disabled,highlighted:u.highlighted,transitionStatus:c};return(0,i.useRenderElement)("span",e,{state:p,ref:[t,l],stateAttributesMapping:O,props:{"aria-hidden":!0,...a},enabled:s||u.checked})});e.s(["MenuCheckboxItemIndicator",0,L],462053);let D=o.createContext(void 0),F=o.forwardRef(function(e,t){let{render:n,className:r,...s}=e,[a,u]=o.useState(void 0),l=o.useMemo(()=>({setLabelId:u}),[u]),c=(0,i.useRenderElement)("div",e,{ref:t,props:{role:"group","aria-labelledby":a,...s}});return(0,w.jsx)(D.Provider,{value:l,children:c})});e.s(["MenuGroup",0,F],784830);var _=e.i(804849);let U=o.forwardRef(function(e,t){let{className:n,render:r,id:s,...a}=e,u=(0,I.useBaseUiId)(s),{setLabelId:l}=function(){let e=o.useContext(D);if(void 0===e)throw Error((0,m.default)(31));return e}();return(0,_.useIsoLayoutEffect)(()=>(l(u),()=>{l(void 0)}),[l,u]),(0,i.useRenderElement)("div",e,{ref:t,props:{id:u,role:"presentation",...a}})});e.s(["MenuGroupLabel",0,U],262059);let B=o.forwardRef(function(e,t){let{render:n,className:r,id:o,label:a,nativeButton:u=!1,disabled:l=!1,closeOnClick:c=!0,...d}=e,p=(0,y.useCompositeListItem)({label:a}),f=(0,T.useMenuPositionerContext)(!0),g=(0,I.useBaseUiId)(o),{store:m}=(0,s.useMenuRootContext)(),v=m.useState("isActive",p.index),b=m.useState("itemProps"),{getItemProps:x,itemRef:R}=C({closeOnClick:c,disabled:l,highlighted:v,id:g,store:m,nativeButton:u,nodeId:f?.nodeId,itemMetadata:S});return(0,i.useRenderElement)("div",e,{state:{disabled:l,highlighted:v},props:[b,d,x],ref:[R,t,p.ref]})});e.s(["MenuItem",0,B],560033);let j=o.forwardRef(function(e,t){let{render:n,className:r,id:a,label:u,closeOnClick:l=!1,...c}=e,d=o.useRef(null),p=(0,y.useCompositeListItem)({label:u}),f=(0,T.useMenuPositionerContext)(!0),g=f?.nodeId,m=(0,I.useBaseUiId)(a),{store:v}=(0,s.useMenuRootContext)(),b=v.useState("isActive",p.index),h=v.useState("itemProps"),S=v.context.typingRef,{getButtonProps:C,buttonRef:M}=(0,x.useButton)({native:!1,composite:!0}),O=E({closeOnClick:l,highlighted:b,id:m,nodeId:g,store:v,typingRef:S,itemRef:d}),k=o.useMemo(()=>({highlighted:b}),[b]);return(0,i.useRenderElement)("a",e,{state:k,props:[h,c,function(e){return(0,R.mergeProps)(O,e,C)}],ref:[d,M,t,p.ref]})});e.s(["MenuLinkItem",0,j],374083);var H=e.i(11931),W=e.i(511980),V=e.i(196368),G=e.i(197920),K=e.i(808754);let Y={...a.popupStateMapping,...u.transitionStatusMapping},z=o.forwardRef(function(e,t){let{render:n,className:r,finalFocus:a,...u}=e,{store:l}=(0,s.useMenuRootContext)(),{side:d,align:p}=(0,T.useMenuPositionerContext)(),f=null!=(0,V.useToolbarRootContext)(!0),g=l.useState("open"),m=l.useState("transitionStatus"),v=l.useState("popupProps"),b=l.useState("mounted"),x=l.useState("instantType"),R=l.useState("activeTriggerElement"),h=l.useState("parent"),E=l.useState("lastOpenChangeReason"),S=l.useState("rootId"),C=l.useState("floatingRootContext"),y=l.useState("floatingTreeRoot"),I=l.useState("closeDelay"),M=l.useState("activeTriggerElement"),O="context-menu"===h.type;(0,A.useOpenChangeComplete)({open:g,ref:l.context.popupRef,onComplete(){g&&l.context.onOpenChangeComplete?.(!0)}}),o.useEffect(()=>{function e(e){l.setOpen(!1,(0,k.createChangeEventDetails)(e.reason,e.domEvent))}return y.events.on("close",e),()=>{y.events.off("close",e)}},[y.events,l]);let P=l.useState("hoverEnabled"),N=l.useState("disabled");(0,W.useHoverFloatingInteraction)(C,{enabled:P&&!N&&!O&&"menubar"!==h.type,closeDelay:I});let L={transitionStatus:m,side:d,align:p,open:g,nested:"menu"===h.type,instant:x},D=o.useCallback(e=>{l.set("popupElement",e)},[l]),F=(0,i.useRenderElement)("div",e,{state:L,ref:[t,l.context.popupRef,D],stateAttributesMapping:Y,props:[v,{onKeyDown(e){f&&G.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()}},(0,K.getDisabledMountTransitionStyles)(m),u,{"data-rootownerid":S}]}),_=void 0===h.type||O;return(R||"menubar"===h.type&&E!==c.REASONS.outsidePress)&&(_=!0),(0,w.jsx)(H.FloatingFocusManager,{context:C,modal:O,disabled:!b,returnFocus:void 0===a?_:a,initialFocus:"menu"!==h.type,restoreFocus:!0,externalTree:"menubar"!==h.type?y:void 0,previousFocusableElement:M,nextFocusableElement:void 0===h.type?l.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===h.type?l.context.beforeContentFocusGuardRef:void 0,children:F})});e.s(["MenuPopup",0,z],476723);var q=e.i(888393);let $=o.createContext(void 0),J=o.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:o}=(0,s.useMenuRootContext)();return o.useState("mounted")||n?(0,w.jsx)($.Provider,{value:n,children:(0,w.jsx)(q.FloatingPortal,{ref:t,...r})}):null});e.s(["MenuPortal",0,J],72173);var X=e.i(831766),Q=e.i(161476),Z=e.i(205995),ee=e.i(887943),et=e.i(579028),en=e.i(72287),er=e.i(693354),eo=e.i(431362),es=e.i(412522);let ei=o.forwardRef(function(e,t){let{anchor:n,positionMethod:r="absolute",className:u,render:d,side:p,align:f,sideOffset:g=0,alignOffset:v=0,collisionBoundary:b="clipping-ancestors",collisionPadding:x=5,arrowPadding:R=5,sticky:h=!1,disableAnchorTracking:E=!1,collisionAvoidance:S=er.DROPDOWN_COLLISION_AVOIDANCE,...C}=e,{store:y}=(0,s.useMenuRootContext)(),I=function(){let e=o.useContext($);if(void 0===e)throw Error((0,m.default)(32));return e}(),M=(0,l.useContextMenuRootContext)(!0),O=y.useState("parent"),P=y.useState("floatingRootContext"),N=y.useState("floatingTreeRoot"),A=y.useState("mounted"),L=y.useState("open"),D=y.useState("modal"),F=y.useState("activeTriggerElement"),U=y.useState("transitionStatus"),B=y.useState("positionerElement"),j=y.useState("instantType"),H=y.useState("hasViewport"),W=y.useState("lastOpenChangeReason"),V=y.useState("floatingNodeId"),G=y.useState("floatingParentNodeId"),Y=P.useState("domReferenceElement"),z=o.useRef(null),q=(0,es.useAnimationsFinished)(B,!1,!1),J=n,ei=g,ea=v,eu=f,el=S;"context-menu"===O.type&&(J=n??O.context?.anchor,eu=eu??"start",p||"center"===eu||(ea=e.alignOffset??2,ei=e.sideOffset??-5));let ec=p,ed=eu;"menu"===O.type?(ec=ec??"inline-end",ed=ed??"start",el=e.collisionAvoidance??er.POPUP_COLLISION_AVOIDANCE):"menubar"===O.type&&(ec=ec??"bottom",ed=ed??"start");let ep="context-menu"===O.type,ef=(0,ee.useAnchorPositioning)({anchor:J,floatingRootContext:P,positionMethod:M?"fixed":r,mounted:A,side:ec,sideOffset:ei,align:ed,alignOffset:ea,arrowPadding:ep?0:R,collisionBoundary:b,collisionPadding:x,sticky:h,nodeId:V,keepMounted:I,disableAnchorTracking:E,collisionAvoidance:el,shiftCrossAxis:ep&&!("side"in el&&"flip"===el.side),externalTree:N,adaptiveOrigin:H?eo.adaptiveOrigin:void 0}),eg=o.useMemo(()=>{let e={};return L||(e.pointerEvents="none"),{role:"presentation",hidden:!A,style:{...ef.positionerStyles,...e}}},[L,A,ef.positionerStyles]);o.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===V&&y.set("hoverEnabled",!1),e.nodeId!==V&&e.parentNodeId===y.select("floatingParentNodeId")&&y.setOpen(!1,(0,k.createChangeEventDetails)(c.REASONS.siblingOpen)))}return N.events.on("menuopenchange",e),()=>{N.events.off("menuopenchange",e)}},[y,N.events,V]),o.useEffect(()=>{if(null!=y.select("floatingParentNodeId"))return N.events.on("menuopenchange",e),()=>{N.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==y.select("floatingParentNodeId"))return;let t=e.reason??c.REASONS.siblingOpen;y.setOpen(!1,(0,k.createChangeEventDetails)(t))}},[N.events,y]);let em=(0,Q.useTimeout)();o.useEffect(()=>{L||em.clear()},[L,em]),o.useEffect(()=>{function e(e){if(L&&e.nodeId===y.select("floatingParentNodeId"))if(e.target&&F&&F!==e.target){let e=y.select("closeDelay");e>0?em.isStarted()||em.start(e,()=>{y.setOpen(!1,(0,k.createChangeEventDetails)(c.REASONS.siblingOpen))}):y.setOpen(!1,(0,k.createChangeEventDetails)(c.REASONS.siblingOpen))}else em.clear()}return N.events.on("itemhover",e),()=>{N.events.off("itemhover",e)}},[N.events,L,F,y,em]),o.useEffect(()=>{let e={open:L,nodeId:V,parentNodeId:G,reason:y.select("lastOpenChangeReason")};N.events.emit("menuopenchange",e)},[N.events,L,y,V,G]),(0,_.useIsoLayoutEffect)(()=>{let e=z.current;if(Y&&(z.current=Y),e&&Y&&Y!==e){y.set("instantType",void 0);let e=new AbortController;return q(()=>{y.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[Y,q,y]);let ev={open:L,side:ef.side,align:ef.align,anchorHidden:ef.anchorHidden,nested:"menu"===O.type,instant:j},eb=o.useMemo(()=>({side:ef.side,align:ef.align,arrowRef:ef.arrowRef,arrowUncentered:ef.arrowUncentered,arrowStyles:ef.arrowStyles,nodeId:ef.context.nodeId}),[ef.side,ef.align,ef.arrowRef,ef.arrowUncentered,ef.arrowStyles,ef.context.nodeId]),ex=(0,i.useRenderElement)("div",e,{state:ev,stateAttributesMapping:a.popupStateMapping,ref:[t,y.useStateSetter("positionerElement")],props:[eg,(0,K.getDisabledMountTransitionStyles)(U),C]}),eR=A&&"menu"!==O.type&&("menubar"!==O.type&&D&&W!==c.REASONS.triggerHover||"menubar"===O.type&&O.context.modal),eh=null;return"menubar"===O.type?eh=O.context.contentElement:void 0===O.type&&(eh=F),(0,w.jsxs)(T.MenuPositionerContext.Provider,{value:eb,children:[eR&&(0,w.jsx)(en.InternalBackdrop,{ref:"context-menu"===O.type||"nested-context-menu"===O.type?O.context.internalBackdropRef:null,inert:(0,X.inertValue)(!L),cutout:eh}),(0,w.jsx)(Z.FloatingNode,{id:V,children:(0,w.jsx)(et.CompositeList,{elementsRef:y.context.itemDomElements,labelsRef:y.context.itemLabels,children:ex})})]})});e.s(["MenuPositioner",0,ei],521192);let ea=o.createContext(void 0),eu=o.memo(o.forwardRef(function(e,t){let{render:n,className:r,value:s,defaultValue:a,onValueChange:u,disabled:l=!1,...c}=e,[d,p]=(0,g.useControlled)({controlled:s,default:a,name:"MenuRadioGroup"}),m=(0,f.useStableCallback)(u),v=(0,f.useStableCallback)((e,t)=>{m?.(e,t),t.isCanceled||p(e)}),b=(0,i.useRenderElement)("div",e,{state:{disabled:l},ref:t,props:{role:"group","aria-disabled":l||void 0,...c}}),x=o.useMemo(()=>({value:d,setValue:v,disabled:l}),[d,v,l]);return(0,w.jsx)(ea.Provider,{value:x,children:b})}));e.s(["MenuRadioGroup",0,eu],851663);let el=o.createContext(void 0),ec=o.forwardRef(function(e,t){let{render:n,className:r,id:a,label:u,nativeButton:l=!1,disabled:d=!1,closeOnClick:p=!1,value:g,...v}=e,b=(0,y.useCompositeListItem)({label:u}),x=(0,T.useMenuPositionerContext)(!0),R=(0,I.useBaseUiId)(a),{store:h}=(0,s.useMenuRootContext)(),E=h.useState("isActive",b.index),M=h.useState("itemProps"),{value:P,setValue:N,disabled:A}=function(){let e=o.useContext(ea);if(void 0===e)throw Error((0,m.default)(34));return e}(),L=A||d,D=P===g,{getItemProps:F,itemRef:_}=C({closeOnClick:p,disabled:L,highlighted:E,id:R,store:h,nativeButton:l,nodeId:x?.nodeId,itemMetadata:S}),U=o.useMemo(()=>({disabled:L,highlighted:E,checked:D}),[L,E,D]),B=(0,f.useStableCallback)(e=>{N(g,{...(0,k.createChangeEventDetails)(c.REASONS.itemPress,e.nativeEvent),preventUnmountOnClose:()=>{}})}),j=(0,i.useRenderElement)("div",e,{state:U,stateAttributesMapping:O,props:[M,{role:"menuitemradio","aria-checked":D,onClick:B},v,F],ref:[_,t,b.ref]});return(0,w.jsx)(el.Provider,{value:U,children:j})});e.s(["MenuRadioItem",0,ec],378837);let ed=o.forwardRef(function(e,t){let{render:n,className:r,keepMounted:s=!1,...a}=e,u=function(){let e=o.useContext(el);if(void 0===e)throw Error((0,m.default)(35));return e}(),l=o.useRef(null),{transitionStatus:c,setMounted:d}=(0,N.useTransitionStatus)(u.checked);(0,A.useOpenChangeComplete)({open:u.checked,ref:l,onComplete(){u.checked||d(!1)}});let p={checked:u.checked,disabled:u.disabled,highlighted:u.highlighted,transitionStatus:c};return(0,i.useRenderElement)("span",e,{state:p,stateAttributesMapping:O,ref:[t,l],props:{"aria-hidden":!0,...a},enabled:s||u.checked})});e.s(["MenuRadioItemIndicator",0,ed],188366);var ep=e.i(722357),ef=e.i(528796),eg=e.i(620163),em=e.i(954588),ev=e.i(154660),eb=e.i(594640),ex=e.i(306296),eR=e.i(234951),eh=e.i(344478),eE=e.i(471959),eS=e.i(611008);let eC=o.createContext(null);function ey(e){let t=o.useContext(eC);if(null===t&&!e)throw Error((0,m.default)(5));return t}var eI=e.i(824047),eM=e.i(892069),eO=e.i(596290),eT=e.i(370161),ek=e.i(903224),ew=e.i(512677),eP=e.i(771326),eN=e.i(87396);let eA={...eP.popupStoreSelectors,disabled:(0,eO.createSelector)(e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled),modal:(0,eO.createSelector)(e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0)),allowMouseEnter:(0,eO.createSelector)(e=>e.allowMouseEnter),stickIfOpen:(0,eO.createSelector)(e=>e.stickIfOpen),parent:(0,eO.createSelector)(e=>e.parent),rootId:(0,eO.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId),activeIndex:(0,eO.createSelector)(e=>e.activeIndex),isActive:(0,eO.createSelector)((e,t)=>e.activeIndex===t),hoverEnabled:(0,eO.createSelector)(e=>e.hoverEnabled),instantType:(0,eO.createSelector)(e=>e.instantType),lastOpenChangeReason:(0,eO.createSelector)(e=>e.openChangeReason),floatingTreeRoot:(0,eO.createSelector)(e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot),floatingNodeId:(0,eO.createSelector)(e=>e.floatingNodeId),floatingParentNodeId:(0,eO.createSelector)(e=>e.floatingParentNodeId),itemProps:(0,eO.createSelector)(e=>e.itemProps),closeDelay:(0,eO.createSelector)(e=>e.closeDelay),hasViewport:(0,eO.createSelector)(e=>e.hasViewport),keyboardEventRelay:(0,eO.createSelector)(e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0)};class eL extends eT.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:em.EMPTY_OBJECT,keyboardEventRelay:void 0,closeDelay:0,hasViewport:!1},...e},{positionerRef:o.createRef(),popupRef:o.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:o.createRef(),beforeContentFocusGuardRef:o.createRef(),onOpenChangeComplete:void 0,triggerElements:new eN.PopupTriggerMap},eA),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),r=e.store.select("keyboardEventRelay");this.unsubscribeParentListener=e.store.subscribe(()=>{let o=e.store.select("rootId"),s=e.store.select("floatingTreeRoot"),i=e.store.select("keyboardEventRelay");(t!==o||n!==s||r!==i)&&(t=o,n=s,r=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,ek.useRefWithInit)(()=>new eL(t)).current;return e??n}unsubscribeParentListener=null}var eD=e.i(894621);let eF=o.createContext(void 0);function e_(){return o.useContext(eF)}let eU=(0,ev.fastComponent)(function(e){let t,n,{children:r,open:i,onOpenChange:a,onOpenChangeComplete:u,defaultOpen:d=!1,disabled:p=!1,modal:g,loopFocus:m=!0,orientation:v="vertical",actionsRef:b,closeParentOnEsc:x=!1,handle:h,triggerId:E,defaultTriggerId:S=null,highlightItemOnHover:C=!0}=e,y=(0,l.useContextMenuRootContext)(!0),I=(0,s.useMenuRootContext)(!0),M=ey(!0),O=e_(),T=o.useMemo(()=>O&&I?{type:"menu",store:I.store}:M?{type:"menubar",context:M}:y&&!I?{type:"context-menu",context:y}:{type:void 0},[y,I,M,O]),P=eL.useStore(h?.store,{open:d,openProp:i,activeTriggerId:S,triggerIdProp:E,parent:T});(0,ef.useOnFirstRender)(()=>{void 0===i&&!1===P.state.open&&!0===d&&P.update({open:!0,activeTriggerId:S})}),P.useControlledProp("openProp",i),P.useControlledProp("triggerIdProp",E),P.useContextCallback("onOpenChangeComplete",u);let N=P.useState("floatingTreeRoot"),A=(0,Z.useFloatingNodeId)(N),L=(0,Z.useFloatingParentNodeId)();(0,_.useIsoLayoutEffect)(()=>{y&&!I?P.update({parent:{type:"context-menu",context:y},floatingNodeId:A,floatingParentNodeId:L}):I&&P.update({floatingNodeId:A,floatingParentNodeId:L})},[y,I,A,L,P]);let D=P.useState("open"),F=P.useState("activeTriggerElement"),U=P.useState("positionerElement"),B=P.useState("hoverEnabled"),j=P.useState("modal"),H=P.useState("disabled"),W=P.useState("lastOpenChangeReason"),V=P.useState("parent"),G=P.useState("activeIndex"),K=P.useState("payload"),Y=P.useState("floatingParentNodeId"),z=o.useRef(null),q=null!=Y;P.useSyncedValues({disabled:p,modal:void 0===V.type?g:void 0,rootId:(0,ep.useId)()});let{openMethod:$,triggerProps:J}=(0,eM.useOpenInteractionType)(D);(0,eD.useImplicitActiveTrigger)(P);let{forceUnmount:X}=(0,eD.useOpenStateTransitions)(D,P,()=>{P.update({allowMouseEnter:!1,stickIfOpen:!0})}),ee=o.useRef("context-menu"!==V.type),et=(0,Q.useTimeout)();o.useEffect(()=>{if(D||(z.current=null),"context-menu"===V.type){if(!D){et.clear(),ee.current=!1;return}et.start(500,()=>{ee.current=!0})}},[et,D,V.type]),(0,eg.useScrollLock)(D&&j&&W!==c.REASONS.triggerHover&&"touch"!==$,U),(0,_.useIsoLayoutEffect)(()=>{D||B||P.set("hoverEnabled",!0)},[D,B,P]);let en=o.useRef(!0),eo=(0,Q.useTimeout)(),es=(0,f.useStableCallback)((e,n)=>{let r=n.reason;if(D===e&&n.trigger===F&&W===r||(n.preventUnmountOnClose=()=>{P.set("preventUnmountingOnClose",!0)},e||null!=n.trigger||(n.trigger=F??void 0),a?.(e,n),n.isCanceled))return;let o={open:e,nativeEvent:n.event,reason:n.reason,nested:q};t?.emit("openchange",o);let s=n.event;if(!1===e&&s?.type==="click"&&"touch"===s.pointerType&&!en.current)return;if(!e&&null!==G){let e=P.context.itemDomElements.current[G];queueMicrotask(()=>{e?.setAttribute("tabindex","-1")})}e&&r===c.REASONS.triggerFocus?(en.current=!1,eo.start(300,()=>{en.current=!0})):(en.current=!0,eo.clear());let i=(r===c.REASONS.triggerPress||r===c.REASONS.itemPress)&&0===s.detail&&s?.isTrusted,u=!e&&(r===c.REASONS.escapeKey||null==r),l={open:e,openChangeReason:r};z.current=n.event??null;let d=n.trigger?.id??null;(d||e)&&(l.activeTriggerId=d,l.activeTriggerElement=n.trigger??null),P.update(l),"menubar"===V.type&&(r===c.REASONS.triggerFocus||r===c.REASONS.focusOut||r===c.REASONS.triggerHover||r===c.REASONS.listNavigation||r===c.REASONS.siblingOpen)?P.set("instantType","group"):i||u?P.set("instantType",i?"click":"dismiss"):P.set("instantType",void 0)}),ei=o.useCallback(e=>{let t=(0,k.createChangeEventDetails)(e);return t.preventUnmountOnClose=()=>{P.set("preventUnmountingOnClose",!0)},t},[P]),ea=o.useCallback(()=>{P.setOpen(!1,ei(c.REASONS.imperativeAction))},[P,ei]);o.useImperativeHandle(b,()=>({unmount:X,close:ea}),[X,ea]),"context-menu"===V.type&&(n=V.context),o.useImperativeHandle(n?.positionerRef,()=>U,[U]),o.useImperativeHandle(n?.actionsRef,()=>({setOpen:es}),[es]);let eu=(0,eS.useSyncedFloatingRootContext)({popupStore:P,onOpenChange:es});t=eu.context.events,o.useEffect(()=>{let e=e=>{let{open:t,eventDetails:n}=e;return es(t,n)};return t.on("setOpen",e),()=>{t?.off("setOpen",e)}},[t,es]);let el=(0,eb.useDismiss)(eu,{enabled:!H,bubbles:{escapeKey:x&&"menu"===V.type},outsidePress:()=>"context-menu"!==V.type||z.current?.type==="contextmenu"||ee.current,externalTree:q?N:void 0}),ec=(0,eh.useRole)(eu,{role:"menu"}),ed=(0,eI.useDirection)(),ev=o.useCallback(e=>{P.select("activeIndex")!==e&&P.set("activeIndex",e)},[P]),eC=(0,eR.useListNavigation)(eu,{enabled:!H,listRef:P.context.itemDomElements,activeIndex:G,nested:void 0!==V.type,loopFocus:m,orientation:v,parentOrientation:"menubar"===V.type?V.context.orientation:void 0,rtl:"rtl"===ed,disabledIndices:em.EMPTY_ARRAY,onNavigate:ev,openOnArrowKeyDown:"context-menu"!==V.type,externalTree:q?N:void 0,focusItemOnHover:C}),eO=o.useCallback(e=>{P.context.typingRef.current=e},[P]),eT=(0,eE.useTypeahead)(eu,{listRef:P.context.itemLabels,elementsRef:P.context.itemDomElements,activeIndex:G,resetMs:er.TYPEAHEAD_RESET_MS,onMatch:e=>{D&&e!==G&&P.set("activeIndex",e)},onTypingChange:eO}),{getReferenceProps:ek,getFloatingProps:ew,getItemProps:eP,getTriggerProps:eN}=(0,ex.useInteractions)([el,ec,eC,eT]),eA=o.useMemo(()=>{let e=(0,R.mergeProps)(ek(),{onMouseMove(){P.set("allowMouseEnter",!0)}},J);return delete e.role,e},[ek,P,J]),eF=o.useMemo(()=>{let e=eN();if(!e)return e;let t=(0,R.mergeProps)(e,J);return delete t.role,delete t["aria-controls"],t},[eN,J]),eU=o.useMemo(()=>ew({onMouseMove(){P.set("allowMouseEnter",!0),"menu"===V.type&&P.set("hoverEnabled",!1)},onClick(){P.select("hoverEnabled")&&P.set("hoverEnabled",!1)},onKeyDown(e){let t=P.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}}),[ew,V.type,P]),eB=o.useMemo(()=>eP(),[eP]);P.useSyncedValues({floatingRootContext:eu,activeTriggerProps:eA,inactiveTriggerProps:eF,popupProps:eU,itemProps:eB});let ej=o.useMemo(()=>({store:P,parent:T}),[P,T]),eH=(0,w.jsx)(s.MenuRootContext.Provider,{value:ej,children:"function"==typeof r?r({payload:K}):r});return void 0===V.type||"context-menu"===V.type?(0,w.jsx)(Z.FloatingTree,{externalTree:N,children:eH}):eH});function eB(e){let t=(0,s.useMenuRootContext)().store,n=o.useMemo(()=>({parentMenu:t}),[t]);return(0,w.jsx)(eF.Provider,{value:n,children:(0,w.jsx)(eU,{...e})})}e.s(["MenuSubmenuRoot",()=>eB],641388);var ej=e.i(939050),eH=e.i(102094),eW=e.i(660272),eV=e.i(430557),eG=e.i(422499),eK=e.i(411657),eY=e.i(682354),ez=e.i(870541),eq=e.i(748299),e$=e.i(238706);function eJ(e){let{render:t,className:n,state:r=em.EMPTY_OBJECT,props:s=em.EMPTY_ARRAY,refs:a=em.EMPTY_ARRAY,metadata:u,stateAttributesMapping:l,tag:c="div",...d}=e,{compositeProps:p,compositeRef:f}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:r}=(0,e$.useCompositeRootContext)(),{ref:s,index:i}=(0,y.useCompositeListItem)(e),a=n===i,u=o.useRef(null),l=(0,b.useMergedRefs)(s,u);return{compositeProps:o.useMemo(()=>({tabIndex:a?0:-1,onFocus(){r(i)},onMouseMove(){let e=u.current;if(!t||!e)return;let n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;a||n||e.focus()}}),[a,r,i,t]),compositeRef:l,index:i}}({metadata:u});return(0,i.useRenderElement)(c,e,{state:r,ref:[...a,f],props:[p,...s,d],stateAttributesMapping:l})}var eX=e.i(92615);function eQ(e){return(0,eX.isHTMLElement)(e)&&e.hasAttribute("data-rootownerid")?e.getAttribute("data-rootownerid")??void 0:(0,eX.isLastTraversableNode)(e)?void 0:eQ((0,eX.getParentNode)(e))}e.s(["findRootOwnerId",()=>eQ],4429);var eZ=e.i(221732);let e0=(0,ev.fastComponentRef)(function(e,t){let n,r,u,{render:d,className:p,disabled:g=!1,nativeButton:v=!0,id:b,openOnHover:R,delay:h=100,closeDelay:E=0,handle:S,payload:C,...y}=e,M=(0,s.useMenuRootContext)(!0),O=S?.store??M?.store;if(!O)throw Error((0,m.default)(85));let T=(0,I.useBaseUiId)(b),P=O.useState("isTriggerActive",T),N=O.useState("floatingRootContext"),A=O.useState("isOpenedByTrigger",T),L=o.useRef(null),D=(n=(0,l.useContextMenuRootContext)(!0),r=(0,s.useMenuRootContext)(!0),u=ey(!0),o.useMemo(()=>u?{type:"menubar",context:u}:n&&!r?{type:"context-menu",context:n}:{type:void 0},[n,r,u])),F=(0,e$.useCompositeRootContext)(!0),U=(0,Z.useFloatingTree)(),B=o.useMemo(()=>U??new ew.FloatingTreeStore,[U]),j=(0,Z.useFloatingNodeId)(B),H=(0,Z.useFloatingParentNodeId)(),{registerTrigger:W,isMountedByThisTrigger:V}=(0,eD.useTriggerDataForwarding)(T,L,O,{payload:C,closeDelay:E,parent:D,floatingTreeRoot:B,floatingNodeId:j,floatingParentNodeId:H,keyboardEventRelay:F?.relayKeyboardEvent}),G="menubar"===D.type,K=O.useState("disabled"),Y=g||K||G&&D.context.disabled,{getButtonProps:z,buttonRef:q}=(0,x.useButton)({disabled:Y,native:v});o.useEffect(()=>{A||void 0!==D.type||(O.context.allowMouseUpTriggerRef.current=!1)},[O,A,D.type]);let $=o.useRef(null),J=(0,Q.useTimeout)(),X=(0,f.useStableCallback)(e=>{if(!$.current)return;J.clear(),O.context.allowMouseUpTriggerRef.current=!1;let t=e.target;if((0,eY.contains)($.current,t)||(0,eY.contains)(O.select("positionerElement"),t)||t===$.current||null!=t&&eQ(t)===O.select("rootId"))return;let n=(0,eq.getPseudoElementBounds)($.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||B.events.emit("close",{domEvent:e,reason:c.REASONS.cancelOpen})});o.useEffect(()=>{A&&O.select("lastOpenChangeReason")===c.REASONS.triggerHover&&(0,eH.ownerDocument)($.current).addEventListener("mouseup",X,{once:!0})},[A,X,O]);let ee=G&&D.context.hasSubmenuOpen,et=R??ee,en=(0,eK.useHoverReferenceInteraction)(N,{enabled:et&&!Y&&"context-menu"!==D.type&&(!G||ee&&!V),handleClose:(0,eW.safePolygon)({blockPointerEvents:!G}),mouseOnly:!0,move:!1,restMs:void 0===D.type?h:void 0,delay:{close:E},triggerElementRef:L,externalTree:B,isActiveTrigger:P}),eo=function(e,t){let n=(0,Q.useTimeout)(),[r,s]=o.useState(!1);return(0,_.useIsoLayoutEffect)(()=>{e&&"trigger-hover"===t?(s(!0),n.start(er.PATIENT_CLICK_THRESHOLD,()=>{s(!1)})):e||(n.clear(),s(!1))},[e,t,n]),r}(A,O.select("lastOpenChangeReason")),es=(0,eV.useClick)(N,{enabled:!Y&&"context-menu"!==D.type,event:A&&G?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===D.type&&eo}),ei=(0,eG.useFocus)(N,{enabled:!Y&&ee}),ea=function(e){let{enabled:t=!0,mouseDownAction:n,open:r}=e,s=o.useRef(!1);return o.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!r||"close"===n&&r)&&(s.current=!0,(0,eH.ownerDocument)(e.currentTarget).addEventListener("click",()=>{s.current=!1},{once:!0}))},onClick:e=>{s.current&&(s.current=!1,e.preventBaseUIHandler())}}:em.EMPTY_OBJECT,[t,n,r])}({open:A,enabled:G,mouseDownAction:"open"}),eu=(0,ex.useInteractions)([es,ei]),el={disabled:Y,open:A},ec=O.useState("triggerProps",V),ed=[$,t,q,W,L],ep=[eu.getReferenceProps(),en??em.EMPTY_OBJECT,ec,{"aria-haspopup":"menu",id:T,onMouseDown:e=>{O.select("open")||(J.start(200,()=>{O.context.allowMouseUpTriggerRef.current=!0}),(0,eH.ownerDocument)(e.currentTarget).addEventListener("mouseup",X,{once:!0}))}},G?{role:"menuitem"}:{},ea,y,z],ef=o.useRef(null),eg=(0,f.useStableCallback)(e=>{ej.flushSync(()=>{O.setOpen(!1,(0,k.createChangeEventDetails)(c.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let t=(0,ez.getTabbableBeforeElement)(ef.current);t?.focus()}),ev=(0,f.useStableCallback)(e=>{let t=O.select("positionerElement");if(t&&(0,ez.isOutsideEvent)(e,t))O.context.beforeContentFocusGuardRef.current?.focus();else{ej.flushSync(()=>{O.setOpen(!1,(0,k.createChangeEventDetails)(c.REASONS.focusOut,e.nativeEvent,e.currentTarget))});let n=(0,ez.getTabbableAfterElement)(O.context.triggerFocusTargetRef.current||L.current);for(;null!==n&&(0,eY.contains)(t,n);){let e=n;if((n=(0,ez.getNextTabbable)(n))===e)break}n?.focus()}}),eb=(0,i.useRenderElement)("button",e,{enabled:!G,stateAttributesMapping:a.pressableTriggerOpenStateMapping,state:el,ref:ed,props:ep});return G?(0,w.jsx)(eJ,{tag:"button",render:d,className:p,state:el,refs:ed,props:ep,stateAttributesMapping:a.pressableTriggerOpenStateMapping}):A?(0,w.jsxs)(o.Fragment,{children:[(0,w.jsx)(eZ.FocusGuard,{ref:ef,onFocus:eg},`${T}-pre-focus-guard`),(0,w.jsx)(o.Fragment,{children:eb},T),(0,w.jsx)(eZ.FocusGuard,{ref:O.context.triggerFocusTargetRef,onFocus:ev},`${T}-post-focus-guard`)]}):(0,w.jsx)(o.Fragment,{children:eb},T)});var e1=e.i(203667);let e2=((n={}).popupWidth="--popup-width",n.popupHeight="--popup-height",n),e3={activationDirection:e=>e?{"data-activation-direction":e}:null},e4=o.forwardRef(function(e,t){let{render:n,className:r,children:o,...a}=e,{store:u}=(0,s.useMenuRootContext)(),{side:l}=(0,T.useMenuPositionerContext)(),c=u.useState("instantType"),{children:d,state:p}=(0,e1.usePopupViewport)({store:u,side:l,cssVars:e2,children:o}),f={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:c};return(0,i.useRenderElement)("div",e,{state:f,ref:t,props:[a,{children:d}],stateAttributesMapping:e3})});var e9=e.i(983640);let e8=o.forwardRef(function(e,t){let{render:n,className:r,label:u,id:l,nativeButton:c=!1,openOnHover:d=!0,delay:p=100,closeDelay:f=0,disabled:g=!1,...v}=e,b=(0,y.useCompositeListItem)(),x=(0,T.useMenuPositionerContext)(),{store:R}=(0,s.useMenuRootContext)(),h=(0,I.useBaseUiId)(l),E=R.useState("open"),S=R.useState("floatingRootContext"),M=R.useState("floatingTreeRoot"),O=(0,eD.useTriggerRegistration)(h,R),k=o.useCallback(e=>{let t=O(e);return null!==e&&R.select("open")&&null==R.select("activeTriggerId")&&R.update({activeTriggerId:h,activeTriggerElement:e,closeDelay:f}),t},[O,f,R,h]),w=o.useRef(null),P=o.useCallback(e=>{w.current=e,R.set("activeTriggerElement",e)},[R]),N=e_();if(!N?.parentMenu)throw Error((0,m.default)(37));R.useSyncedValue("closeDelay",f);let A=N.parentMenu,L=A.useState("itemProps"),D=A.useState("isActive",b.index),F=o.useMemo(()=>({type:"submenu-trigger",setActive(){A.set("activeIndex",b.index)}}),[A,b.index]),_=R.useState("disabled"),U=g||_,{getItemProps:B,itemRef:j}=C({closeOnClick:!1,disabled:U,highlighted:D,id:h,store:R,typingRef:A.context.typingRef,nativeButton:c,itemMetadata:F,nodeId:x?.nodeId}),H=R.useState("hoverEnabled"),W=A.useState("allowMouseEnter"),V=(0,eK.useHoverReferenceInteraction)(S,{enabled:H&&d&&!U,handleClose:(0,eW.safePolygon)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:p,delay:W?{open:p,close:f}:0,triggerElementRef:w,externalTree:M}),G=(0,eV.useClick)(S,{enabled:!U,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}),K=(0,ex.useInteractions)([G]),Y=R.useState("triggerProps",!0);return delete Y.id,(0,i.useRenderElement)("div",e,{state:{disabled:U,highlighted:D,open:E},stateAttributesMapping:a.triggerOpenStateMapping,props:[K.getReferenceProps(),V,Y,L,{tabIndex:E||D?0:-1,onBlur(){D&&A.set("activeIndex",null)}},v,B],ref:[t,b.ref,j,k,P]})});e.s(["MenuSubmenuTrigger",0,e8],927079);class e6{constructor(){this.store=new eL}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,m.default)(83,e));this.store.setOpen(!0,(0,k.createChangeEventDetails)("imperative-action",void 0,t))}close(){this.store.setOpen(!1,(0,k.createChangeEventDetails)("imperative-action",void 0,void 0))}get isOpen(){return this.store.state.open}}function e7(){return new e6}e.s(["Arrow",()=>r.MenuArrow,"Backdrop",0,p,"CheckboxItem",0,P,"CheckboxItemIndicator",0,L,"Group",0,F,"GroupLabel",0,U,"Handle",()=>e6,"Item",0,B,"LinkItem",0,j,"Popup",0,z,"Portal",0,J,"Positioner",0,ei,"RadioGroup",0,eu,"RadioItem",0,ec,"RadioItemIndicator",0,ed,"Root",0,eU,"Separator",()=>e9.Separator,"SubmenuRoot",()=>eB,"SubmenuTrigger",0,e8,"Trigger",0,e0,"Viewport",0,e4,"createHandle",()=>e7],143903);var e5=e.i(143903);e.s(["Menu",0,e5],495905),e.s(["menuBackdropClassName",0,"fixed inset-0 z-[1002] bg-transparent transition-opacity duration-150 data-[ending-style]:opacity-0 data-[starting-style]:opacity-0 motion-reduce:transition-none","menuPopupAnimationClassName",0,"origin-[var(--transform-origin)] transition-[transform,scale,opacity] data-[ending-style]:scale-95 data-[starting-style]:scale-95 data-[ending-style]:opacity-0 data-[starting-style]:opacity-0 motion-reduce:transition-none","menuPopupBaseClassName",0,"max-h-[var(--available-height)] overflow-y-auto overflow-x-hidden rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur py-1 text-sm text-text-secondary shadow-lg outline-none focus:outline-none focus-visible:outline-none backdrop-blur-[5px]","menuRowClassName",0,"mx-1 flex h-8 cursor-pointer select-none items-center gap-1 rounded-lg px-2 outline-none data-[highlighted]:bg-state-base-hover data-[disabled]:cursor-not-allowed data-[disabled]:opacity-30","menuSeparatorClassName",0,"my-1 h-px bg-divider-subtle"],427490)}]);