(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,111048,e=>{"use strict";e.s(["ACTIVE_NAV_ITEM_ATTRIBUTE",()=>n,"Ids",()=>t]);var t=function(e){return e.Navbar="navbar",e.Header="header",e.SearchBarEntry="search-bar-entry",e.SearchBarEntryMobile="search-bar-entry-mobile",e.AssistantEntry="assistant-entry",e.AssistantEntryMobile="assistant-entry-mobile",e.RequestExample="request-example",e.ResponseExample="response-example",e.TopbarCtaButton="topbar-cta-button",e.Sidebar="sidebar",e.Footer="footer",e.Banner="banner",e.ContentArea="content-area",e.Content="content",e.SidebarContent="sidebar-content",e.NavBarTransition="navbar-transition",e.NavigationItems="navigation-items",e.ContentContainer="content-container",e.ContentSideLayout="content-side-layout",e.TableOfContents="table-of-contents",e.TableOfContentsLayout="table-of-contents-layout",e.TableOfContentsContent="table-of-contents-content",e.ChangelogFilters="changelog-filters",e.ChangelogFiltersContent="changelog-filters-content",e.Pagination="pagination",e.PageTitle="page-title",e.PageContextMenu="page-context-menu",e.PageContextMenuButton="page-context-menu-button",e.Panel="panel",e.ChatAssistantSheet="chat-assistant-sheet",e.ChatAssistantTextArea="chat-assistant-textarea",e.SearchInput="search-input",e.SearchKeyboardHints="search-keyboard-hints",e.APIPlaygroundInput="api-playground-input",e.AskAssistantCodeBlockButton="ask-assistant-code-block-button",e.CodeSnippetFeedbackButton="code-snippet-feedback-button",e.CodeSnippetFeedbackTextArea="code-snippet-feedback-textarea",e.EndpointsMenuTrigger="endpoints-menu-trigger",e.MobileNav="mobile-nav",e.MobileNavContent="mobile-nav-content",e.LocalizationSelectTrigger="localization-select-trigger",e.LocalizationSelectContent="localization-select-content",e.LocalizationSelectItem="localization-select-item",e.MultiViewDropdown="multi-view-dropdown",e.ThemePreferenceMenuTrigger="theme-preference-menu-trigger",e.ThemePreferenceMenuContent="theme-preference-menu-content",e.ThemePreferenceMenuItem="theme-preference-menu-item",e.TextSelectionTooltip="text-selection-tooltip",e.TextSelectionTooltipButton="text-selection-tooltip-button",e.BodyContent="body-content",e.FeedbackThumbsUp="feedback-thumbs-up",e.FeedbackThumbsDown="feedback-thumbs-down",e.FeedbackForm="feedback-form",e.FeedbackFormInput="feedback-form-input",e.FeedbackFormCancel="feedback-form-cancel",e.FeedbackFormSubmit="feedback-form-submit",e.AlmondBackground="almond-background-color",e.Background="background-color",e}({});let n="data-active-nav-item"},410842,310589,e=>{"use strict";e.s(["getMethodColor",()=>t],410842);let t=e=>{switch(null==e?void 0:e.toUpperCase()){case"GET":case"QUERY":return{activeNavPillBg:"bg-[#2AB673]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-green-700 dark:text-green-400",inactiveNavPillBg:"bg-green-400/20 dark:bg-green-400/20",paramStyle:"text-[#2AB673] bg-[#2AB673]/10 border-[#2AB673]/30"};case"POST":case"MUTATION":case"WEBHOOK":return{activeNavPillBg:"bg-[#3064E3]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-blue-700 dark:text-blue-400",inactiveNavPillBg:"bg-blue-400/20 dark:bg-blue-400/20",paramStyle:"text-[#3064E3] bg-[#3064E3]/10 border-[#3064E3]/30"};case"PUT":return{activeNavPillBg:"bg-[#C28C30]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-yellow-700 dark:text-yellow-400",inactiveNavPillBg:"bg-yellow-400/20 dark:bg-yellow-400/20",paramStyle:"text-[#C28C30] bg-[#C28C30]/10 border-[#C28C30]/30"};case"DELETE":return{activeNavPillBg:"bg-[#CB3A32]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-red-700 dark:text-red-400",inactiveNavPillBg:"bg-red-400/20 dark:bg-red-400/20",paramStyle:"text-[#CB3A32] bg-[#CB3A32]/10 border-[#CB3A32]/30"};case"OPTIONS":return{activeNavPillBg:"bg-[#9341FB]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-purple-700 dark:text-purple-400",inactiveNavPillBg:"bg-purple-400/20 dark:bg-purple-400/20",paramStyle:"text-[#9341FB] bg-[#9341FB]/10 border-[#9341FB]/30"};case"HEAD":return{activeNavPillBg:"bg-[#0e7490]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-cyan-700 dark:text-cyan-400",inactiveNavPillBg:"bg-cyan-400/20 dark:bg-cyan-400/20",paramStyle:"text-[#0e7490] dark:text-[#00d3f2] bg-[#00d3f2]/10 border-[#00d3f2]/30"};case"PATCH":return{activeNavPillBg:"bg-[#DA622B]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-orange-700 dark:text-orange-400",inactiveNavPillBg:"bg-orange-400/20 dark:bg-orange-400/20",paramStyle:"text-[#DA622B] bg-[#DA622B]/10 border-[#DA622B]/30"};case"TRACE":return{activeNavPillBg:"bg-[#BD30D3]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-fuchsia-700 dark:text-fuchsia-400",inactiveNavPillBg:"bg-fuchsia-400/20 dark:bg-fuchsia-400/20",paramStyle:"text-[#BD30D3] bg-[#BD30D3]/10 border-[#BD30D3]/30"};case"WEBSOCKET":return{activeNavPillBg:"bg-[#F54A00] dark:bg-[#FF6900]",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-[#F54A00] dark:text-[#FF6900]",inactiveNavPillBg:"bg-[#FFEDD4] dark:bg-[#FF6900]/20",paramStyle:"text-[#F54A00] bg-[#FFEDD4]/10 border-[#FFEDD4]/30 dark:text-[#FF6900] dark:bg-[#FF6900]/10 dark:border-[#FF6900]/30"};case"DEPRECATED":return{activeNavPillBg:"bg-[#F7F7F8] dark:bg-[#14151A]",activeNavPillText:"text-[#14151A] dark:text-[#FFFFFF]",inactiveNavPillText:"text-[#14151A] dark:text-[#FFFFFF]",inactiveNavPillBg:"bg-[#F7F7F8] dark:bg-[#14151A]"};default:return{activeNavPillBg:"bg-gray-600",activeNavPillText:"text-[#FFFFFF]",inactiveNavPillText:"text-gray-700 dark:text-gray-400",inactiveNavPillBg:"bg-gray-400/20 dark:bg-gray-400/20",paramStyle:"text-gray-600 bg-gray-600/10 border-gray-600/30"}}};e.s(["getShortenedMethodName",()=>n],310589);let n=e=>{let t=null==e?void 0:e.toUpperCase();switch(t){case"QUERY":return"QRY";case"MUTATION":return"MUT";case"DELETE":return"DEL";case"WEBHOOK":return"HOOK";case"WEBSOCKET":return"WSS";default:return t}}},888076,e=>{"use strict";e.s(["useKeyboardShortcut",()=>n]);var t=e.i(271645);let n=({key:e,callback:n,isSingleKey:r,excludedActiveElementId:o,excludedActiveElements:i,isDisabled:a})=>{let u=(0,t.useCallback)(t=>{if(a)return;let u=!1,s=document.activeElement;o&&(u=!!s?.id&&o.includes(s.id)),i&&!u&&(u=i.includes(s?.tagName.toLowerCase())),t.key===e&&(r||t.metaKey||t.ctrlKey)&&!u&&!t.defaultPrevented&&(t.preventDefault(),n?.())},[n,e,r,o,i,a]);(0,t.useEffect)(()=>(addEventListener("keydown",u),()=>removeEventListener("keydown",u)),[u])}},951437,e=>{"use strict";e.s(["useControlled",()=>n]);var t=e.i(271645);function n({controlled:e,default:n,name:r,state:o="value"}){let{current:i}=t.useRef(void 0!==e),[a,u]=t.useState(n),s=t.useCallback(e=>{i||u(e)},[]);return[i?e:a,s]}},260891,e=>{"use strict";e.s(["useListNavigation",()=>S]);var t=e.i(271645),n=e.i(708445),r=e.i(146376),o=e.i(108868),i=e.i(667865),a=e.i(446265),u=e.i(328744),s=e.i(229315),l=e.i(675606),c=e.i(56434),d=e.i(46420),p=e.i(621082),f=e.i(449055),g=e.i(647554),v=e.i(596296),m=e.i(503596),b=e.i(157940);function x(e){return u.platform.engine.webkit&&0===e.movementX&&0===e.movementY}function h(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function R(e,t){return h(t,e===f.ARROW_UP||e===f.ARROW_DOWN,e===f.ARROW_LEFT||e===f.ARROW_RIGHT)}function C(e,t,n){return h(t,e===f.ARROW_DOWN,n?e===f.ARROW_LEFT:e===f.ARROW_RIGHT)||"Enter"===e||" "===e||""===e}function S(e,u){let{listRef:S,activeIndex:E,onNavigate:y=()=>{},enabled:M=!0,selectedIndex:I=null,allowEscape:P=!1,loopFocus:T=!1,nested:O=!1,rtl:k=!1,virtual:F=!1,focusItemOnOpen:A="auto",focusItemOnHover:N=!0,openOnArrowKeyDown:w=!0,disabledIndices:L,orientation:B="vertical",parentOrientation:D,id:U,resetOnPointerLeave:H=!0,externalTree:_,grid:j}=u,W=null!=j,G="rootStore"in e?e.rootStore:e,K=G.useState("open"),V=G.useState("floatingElement"),Y=G.useState("domReferenceElement"),z=G.context.dataRef,$=(0,v.getFloatingFocusElement)(V),q=(0,v.isTypeableCombobox)(Y),J=(0,a.useValueAsRef)($),X=(0,d.useFloatingParentNodeId)(),Q=(0,d.useFloatingTree)(_),Z=t.useRef(A),ee=t.useRef(I??-1),et=t.useRef(null),en=t.useRef(!0),er=(0,i.useStableCallback)(e=>{y(-1===ee.current?null:ee.current,e)}),eo=t.useRef(!!V),ei=t.useRef(K),ea=t.useRef(!1),eu=t.useRef(!1),es=t.useRef(null),el=(0,a.useValueAsRef)(L),ec=(0,a.useValueAsRef)(K),ed=(0,a.useValueAsRef)(I),ep=(0,a.useValueAsRef)(H),ef=(0,n.useAnimationFrame)(),eg=(0,n.useAnimationFrame)(),ev=(0,i.useStableCallback)(()=>{function e(e){F?Q?.events.emit("virtualfocus",e):es.current=(0,m.enqueueFocus)(e,{sync:ea.current,preventScroll:!0})}let t=S.current[ee.current],n=eu.current;t&&e(t),(ea.current?e=>e():e=>ef.request(e))(()=>{let r=S.current[ee.current]||t;r&&(t||e(r),eC&&(n||!en.current)&&r.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,r.useIsoLayoutEffect)(()=>{z.current.orientation=B},[z,B]),(0,r.useIsoLayoutEffect)(()=>{M&&(K&&V?(ee.current=I??-1,Z.current&&null!=I&&(eu.current=!0,er())):eo.current&&(ee.current=-1,er()))},[M,K,V,I,er]),(0,r.useIsoLayoutEffect)(()=>{if(M){if(!K){ea.current=!1;return}if(V)if(null==E){if(ea.current=!1,null!=ed.current)return;if(eo.current&&(ee.current=-1,ev()),(!ei.current||!eo.current)&&Z.current&&(null!=et.current||!0===Z.current&&null==et.current)){let e=0,t=()=>{null==S.current[0]?(e<2&&(e?e=>eg.request(e):queueMicrotask)(t),e+=1):(ee.current=null==et.current||C(et.current,B,k)||O?(0,p.getMinListIndex)(S):(0,p.getMaxListIndex)(S),et.current=null,er())};t()}}else(0,p.isIndexOutOfListBounds)(S.current,E)||(ee.current=E,ev(),eu.current=!1)}},[M,K,V,E,ed,O,S,B,k,er,ev,eg]),(0,r.useIsoLayoutEffect)(()=>{if(!M||V||!Q||F||!eo.current)return;let e=Q.nodesRef.current,t=e.find(e=>e.id===X)?.context?.elements.floating,n=(0,g.activeElement)((0,o.ownerDocument)(Y??t??null)),r=e.some(e=>e.context&&(0,g.contains)(e.context.elements.floating,n));t&&!r&&en.current&&t.focus({preventScroll:!0})},[M,V,Y,Q,X,F]),(0,r.useIsoLayoutEffect)(()=>{ei.current=K,eo.current=!!V}),(0,r.useIsoLayoutEffect)(()=>{K||(et.current=null,Z.current=A)},[K,A]);let em=null!=E,eb=(0,i.useStableCallback)(e=>{if(!ec.current)return;let t=S.current.indexOf(e.currentTarget);-1!==t&&(ee.current!==t||E!==t)&&(ee.current=t,er(e))}),ex=(0,i.useStableCallback)(()=>D??Q?.nodesRef.current.find(e=>e.id===X)?.context?.dataRef?.current.orientation),eh=(0,i.useStableCallback)(()=>(0,p.getMinListIndex)(S,el.current)),eR=(0,i.useStableCallback)(e=>{if(en.current=!1,ea.current=!0,229===e.which||!ec.current&&e.currentTarget===J.current)return;if(O&&function(e,t,n,r){let o=n?e===f.ARROW_RIGHT:e===f.ARROW_LEFT,i=e===f.ARROW_UP;return"both"===t||"horizontal"===t&&r?"Escape"===e:h(t,o,i)}(e.key,B,k,W)){R(e.key,ex())||(0,b.stopEvent)(e),G.setOpen(!1,(0,l.createChangeEventDetails)(c.REASONS.listNavigation,e.nativeEvent)),(0,s.isHTMLElement)(Y)&&(F?Q?.events.emit("virtualfocus",Y):Y.focus());return}let t=ee.current,n=(0,p.getMinListIndex)(S,L),r=(0,p.getMaxListIndex)(S,L);if(q||("Home"===e.key&&((0,b.stopEvent)(e),ee.current=n,er(e)),"End"===e.key&&((0,b.stopEvent)(e),ee.current=r,er(e))),null!=j){let t=j(e,ee.current,S,B,T,k,L,n,r);if(null!=t&&(ee.current=t,er(e)),"both"===B)return}if(R(e.key,B)){if((0,b.stopEvent)(e),K&&!F&&(0,g.activeElement)(e.currentTarget.ownerDocument)===e.currentTarget){ee.current=C(e.key,B,k)?n:r,er(e);return}C(e.key,B,k)?T?t>=r?P&&t!==S.current.length?ee.current=-1:(ea.current=!1,ee.current=n):ee.current=(0,p.findNonDisabledListIndex)(S.current,{startingIndex:t,disabledIndices:L}):ee.current=Math.min(r,(0,p.findNonDisabledListIndex)(S.current,{startingIndex:t,disabledIndices:L})):T?t<=n?P&&-1!==t?ee.current=S.current.length:(ea.current=!1,ee.current=r):ee.current=(0,p.findNonDisabledListIndex)(S.current,{startingIndex:t,decrement:!0,disabledIndices:L}):ee.current=Math.max(n,(0,p.findNonDisabledListIndex)(S.current,{startingIndex:t,decrement:!0,disabledIndices:L})),(0,p.isIndexOutOfListBounds)(S.current,ee.current)&&(ee.current=-1),er(e)}}),eC=t.useMemo(()=>({onFocus(e){ea.current=!0,eb(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){!x(e)&&(ea.current=!0,eu.current=!1,N&&eb(e))},onPointerLeave(e){if(!ec.current||!en.current||"touch"===e.pointerType)return;ea.current=!0;let t=e.relatedTarget;if(!(!N||S.current.includes(t))&&ep.current&&(es.current?.(),es.current=null,ee.current=-1,er(e),!F)){let e=J.current,t=(0,g.activeElement)((0,o.ownerDocument)(e));e&&(0,g.contains)(e,t)&&e.focus({preventScroll:!0})}}}),[eb,ec,J,N,S,er,ep,F]),eS=t.useMemo(()=>F&&K&&em&&{"aria-activedescendant":`${U}-${E}`},[F,K,em,U,E]),eE=t.useMemo(()=>({"aria-orientation":"both"===B?void 0:B,...!q?eS:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&K&&!F){let t=(0,g.getTarget)(e.nativeEvent);if(t&&!(0,g.contains)(J.current,t))return;(0,b.stopEvent)(e),G.setOpen(!1,(0,l.createChangeEventDetails)(c.REASONS.focusOut,e.nativeEvent)),(0,s.isHTMLElement)(Y)&&Y.focus();return}eR(e)},onPointerMove(e){x(e)||(en.current=!0)}}),[eS,eR,J,B,q,G,K,F,Y]),ey=t.useMemo(()=>{function e(e){G.setOpen(!0,(0,l.createChangeEventDetails)(c.REASONS.listNavigation,e.nativeEvent,e.currentTarget))}function t(e){"auto"===A&&(0,b.isVirtualClick)(e.nativeEvent)&&(Z.current=!F)}function n(e){Z.current=A,"auto"===A&&(0,b.isVirtualPointerEvent)(e.nativeEvent)&&(Z.current=!0)}return{onKeyDown(t){var n,r;let o=G.select("open");en.current=!1;let i=t.key.startsWith("Arrow"),a=(n=t.key,r=ex(),h(r,k?n===f.ARROW_LEFT:n===f.ARROW_RIGHT,n===f.ARROW_DOWN)),u=R(t.key,B),s=(O?a:u)||"Enter"===t.key||""===t.key.trim();if(F&&o)return eR(t);if(o||w||!i){if(s){let e=R(t.key,ex());et.current=O&&e?null:t.key}if(O){a&&((0,b.stopEvent)(t),o?(ee.current=eh(),er(t)):e(t));return}u&&(null!=ed.current&&(ee.current=ed.current),(0,b.stopEvent)(t),!o&&w?e(t):eR(t),o&&er(t))}},onFocus(e){G.select("open")&&!F&&(ee.current=-1,er(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[eR,A,eh,O,er,G,w,B,ex,k,ed,F]),eM=t.useMemo(()=>({...eS,...ey}),[eS,ey]);return t.useMemo(()=>M?{reference:eM,floating:eE,item:eC,trigger:ey}:{},[M,eM,eE,ey,eC])}},264042,e=>{"use strict";e.s(["isMouseWithinBounds",()=>r]);var t=e.i(333848),n=e.i(328744);function r(e,r){let o=function(e){let r=e.getBoundingClientRect(),o=(0,t.ownerWindow)(e);if(n.platform.env.jsdom)return r;let i=o.getComputedStyle(e,"::before"),a=o.getComputedStyle(e,"::after");if("none"===i.content&&"none"===a.content)return r;let u=parseFloat(i.width)||0,s=parseFloat(i.height)||0,l=parseFloat(a.width)||0,c=parseFloat(a.height)||0,d=Math.max(r.width,u,l),p=Math.max(r.height,s,c),f=d-r.width,g=p-r.height;return{left:r.left-f/2,right:r.right+f/2,top:r.top-g/2,bottom:r.bottom+g/2}}(r);return e.clientX>=o.left-5&&e.clientX<=o.right+5&&e.clientY>=o.top-5&&e.clientY<=o.bottom+5}},736760,e=>{"use strict";e.s(["useTypeahead",()=>l]);var t=e.i(271645),n=e.i(146376),r=e.i(667865),o=e.i(439957),i=e.i(956789),a=e.i(621082),u=e.i(647554),s=e.i(157940);function l(e,l){let{listRef:c,elementsRef:d,activeIndex:p,onMatch:f,disabledIndices:g,onTyping:v,enabled:m=!0,resetMs:b=750,selectedIndex:x=null}=l,h="rootStore"in e?e.rootStore:e,R=h.useState("open"),C=(0,o.useTimeout)(),S=t.useRef(""),E=t.useRef(x??p??-1),y=t.useRef(null),M=(0,r.useStableCallback)(e=>{function t(e){let t=d?.current[e];return!(t&&!(0,a.isElementVisible)(t)||t?.matches(":disabled"))&&(null==g||!(0,a.isListIndexDisabled)(i.EMPTY_ARRAY,e,g))}function n(e,r,o=0){if(0===e.length)return -1;let i=(o%e.length+e.length)%e.length,a=r.toLowerCase();for(let n=0;n0&&" "===e.key&&((0,s.stopEvent)(e),v?.(!0)),S.current.length>0&&" "!==S.current[0]&&-1===n(r,S.current)&&" "!==e.key&&v?.(!1),null==r||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;R&&" "!==e.key&&((0,s.stopEvent)(e),v?.(!0));let o=""===S.current;o&&(E.current=x??p??-1),r.every((e,n)=>!(e&&t(n))||e[0]?.toLowerCase()!==e[1]?.toLowerCase())&&S.current===e.key&&(S.current="",E.current=y.current),S.current+=e.key,C.start(b,()=>{S.current="",E.current=y.current,v?.(!1)});let u=o?x??p??-1:E.current,l=n(r,S.current,(u??0)+1);-1!==l?(f?.(l),y.current=l):" "!==e.key&&(S.current="",v?.(!1))}),I=(0,r.useStableCallback)(e=>{let t=e.relatedTarget,n=h.select("domReferenceElement"),r=h.select("floatingElement");(0,u.contains)(n,t)||(0,u.contains)(r,t)||(C.clear(),S.current="",E.current=y.current,v?.(!1))});(0,n.useIsoLayoutEffect)(()=>{(R||null===x)&&(C.clear(),y.current=null,""!==S.current&&(S.current=""))},[R,x,C]);let P=t.useMemo(()=>({onKeyDown:M,onBlur:I}),[M,I]);return t.useMemo(()=>m?{reference:P,floating:P}:{},[m,P])}},545356,e=>{"use strict";e.s(["CompositeListContext",()=>n,"useCompositeListContext",()=>r]);var t=e.i(271645);let n=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function r(){return t.useContext(n)}},53687,e=>{"use strict";e.s(["CompositeList",()=>u]);var t=e.i(271645),n=e.i(388940),r=e.i(667865),o=e.i(146376),i=e.i(545356),a=e.i(843476);function u(e){let{children:u,elementsRef:d,labelsRef:p,onMapChange:f}=e,g=(0,r.useStableCallback)(f),[,v]=t.useState(!1),m=(0,n.useRefWithInit)(l).current,b=(0,n.useRefWithInit)(s).current,x=t.useRef(0),h=t.useRef(!0),R=t.useRef([]),C=t.useRef(null),S=(0,r.useStableCallback)(()=>{h.current||(h.current=!0,v(e=>!e))}),E=(0,r.useStableCallback)((e,t)=>{b.set(e,t),S()}),y=(0,r.useStableCallback)(e=>{b.delete(e),S()}),M=(0,r.useStableCallback)(e=>{let t=new Map;return d.current.length=0,p&&(p.current.length=0),e.forEach(e=>{t.set(e.element,{...e.registration.metadata??{},index:e.index}),d.current[e.index]=e.element,p&&(p.current[e.index]=void 0!==e.registration.label?e.registration.label:e.registration.textRef?.current?.textContent??e.element.textContent)}),x.current=d.current.length,t}),I=(0,r.useStableCallback)(()=>{let[e,t]=function(e){let t=new Set,n=[],r=[];e.forEach((e,o)=>{if(!o.isConnected)return;let i=e.index,a={index:i??-1,element:o,registration:e};null===i?r.push(a):i>=0&&(t.add(i),n.push(a))});let o=0;return r.sort((e,t)=>c(e.element,t.element)),r.forEach(e=>{for(;t.has(o);)o+=1;e.index=o,n.push(e),o+=1}),t.size>0&&n.sort((e,t)=>e.index-t.index),[n,r.map(e=>e.element)]}(b),n=M(e);!function(e){if(C.current?.disconnect(),C.current=null,"function"!=typeof MutationObserver||e.length<2)return;let t=new MutationObserver(n=>{if(!function(e){for(let t of e)for(let e=0;e0){t.disconnect(),S();return}r=n}});C.current=t;let n=new Set;for(let t=1;tt.observe(e,{childList:!0}))}(t),R.current=e,h.current=!1,m.forEach(e=>e(n)),g(n)});(0,o.useIsoLayoutEffect)(()=>(h.current||M(R.current),()=>{d.current=[],p&&(p.current=[])}),[d,p,M]),(0,o.useIsoLayoutEffect)(()=>{h.current&&I()}),(0,o.useIsoLayoutEffect)(()=>()=>{C.current?.disconnect(),h.current=!0},[]);let P=(0,r.useStableCallback)(e=>(m.add(e),()=>{m.delete(e)})),T=t.useMemo(()=>({register:E,unregister:y,subscribeMapChange:P,nextIndexRef:x}),[E,y,P,x]);return(0,a.jsx)(i.CompositeListContext.Provider,{value:T,children:u})}function s(){return new Map}function l(){return new Set}function c(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}},673553,e=>{"use strict";e.s(["useCompositeListItem",()=>o]);var t=e.i(271645),n=e.i(146376),r=e.i(545356);function o(e={}){let{guess:i,label:a,metadata:u,textRef:s,index:l}=e,{register:c,unregister:d,subscribeMapChange:p,nextIndexRef:f}=(0,r.useCompositeListContext)(),g=t.useRef(-1),[v,m]=t.useState(null==l&&i?()=>{if(-1===g.current){let e=f.current;f.current+=1,g.current=e}return g.current}:-1),b=l??v,x=t.useRef(null),h=t.useCallback(e=>{let t=x.current;t&&d(t),x.current=e,e&&c(e,{metadata:u??null,index:l??null,label:a,textRef:s})},[l,c,d,u,a,s]);return(0,n.useIsoLayoutEffect)(()=>{if(null==l)return p(e=>{let t=x.current?e.get(x.current)?.index:null;null!=t&&m(t)})},[l,p]),{ref:h,index:b}}},261027,803414,978921,382370,e=>{"use strict";e.s([],261027),e.s(["MenuArrow",()=>l],382370);var t=e.i(271645);e.s(["MenuPositionerContext",()=>r,"useMenuPositionerContext",()=>o],803414);var n=e.i(733332);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(["MenuRootContext",()=>i,"useMenuRootContext",()=>a],978921);let i=t.createContext(void 0);function a(e){let r=t.useContext(i);if(void 0===r&&!e)throw Error((0,n.default)(36));return r}var u=e.i(552245),s=e.i(405005);let l=t.forwardRef(function(e,t){let{render:n,className:r,style:i,...l}=e,{store:c}=a(),{arrowRef:d,side:p,align:f,arrowUncentered:g,arrowStyles:v}=o(),m=c.useState("open");return(0,u.useRenderElement)("div",e,{ref:[d,t],stateAttributesMapping:s.popupStateMapping,state:{open:m,side:p,align:f,uncentered:g},props:{style:v,"aria-hidden":!0,...l}})})},239613,e=>{"use strict";e.s(["ContextMenuRootContext",()=>r,"useContextMenuRootContext",()=>o]);var t=e.i(733332),n=e.i(271645);let r=n.createContext(void 0);function o(e=!0){let i=n.useContext(r);if(void 0===i&&!e)throw Error((0,t.default)(25));return i}},389554,e=>{"use strict";e.s(["MenuBackdrop",()=>u]);var t=e.i(271645),n=e.i(978921),r=e.i(552245),o=e.i(405005),i=e.i(239613),a=e.i(56434);let u=t.forwardRef(function(e,t){let{render:u,className:s,style:l,...c}=e,{store:d}=(0,n.useMenuRootContext)(),p=d.useState("open"),f=d.useState("mounted"),g=d.useState("transitionStatus"),v=d.useState("lastOpenChangeReason"),m=(0,i.useContextMenuRootContext)();return(0,r.useRenderElement)("div",e,{ref:m?.backdropRef?[t,m.backdropRef]:t,state:{open:p,transitionStatus:g},stateAttributesMapping:o.popupTransitionStateMapping,props:[{role:"presentation",hidden:!f,style:{pointerEvents:v===a.REASONS.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},c]})})},722981,884994,866506,e=>{"use strict";e.s(["MenuCheckboxItemContext",()=>r,"useMenuCheckboxItemContext",()=>o],722981),e.i(247167);var t=e.i(733332),n=e.i(271645);let r=n.createContext(void 0);function o(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(30));return e}e.s(["REGULAR_ITEM",()=>f,"useMenuItem",()=>g],866506);var i=e.i(828918),a=e.i(540886),u=e.i(176782);e.s(["useMenuItemCommonProps",()=>p],884994);var s=e.i(328744),l=e.i(56434),c=e.i(239613),d=e.i(64350);function p(e){let{closeOnClick:t,highlighted:r,id:o,nodeId:i,store:a,typingRef:u,itemRef:p,itemMetadata:f}=e,{events:g}=a.useState("floatingTreeRoot"),v=a.useState("open"),m=(0,c.useContextMenuRootContext)(!0),b=void 0!==m;return n.useMemo(()=>({id:o,role:"menuitem",tabIndex:v&&r?0:-1,onKeyDown(e){" "===e.key&&u?.current&&e.preventDefault()},onMouseMove(e){i&&g.emit("itemhover",{nodeId:i,target:e.currentTarget})},onClick(e){t&&g.emit("close",{domEvent:e,reason:l.REASONS.itemPress})},onMouseUp(e){if(m){let t=m.initialCursorPointRef.current;if(m.initialCursorPointRef.current=null,b&&t&&1>=Math.abs(e.clientX-t.x)&&1>=Math.abs(e.clientY-t.y)||b&&!s.platform.os.mac&&2===e.button)return}p.current&&a.context.allowMouseUpTriggerRef.current&&(!b||2===e.button)&&"regular-item"===f.type&&(0,d.dispatchClickWithModifiers)(p.current,e,{detail:1})}}),[t,r,o,g,i,v,a,u,p,m,b,f])}let f={type:"regular-item"};function g(e){let{closeOnClick:t,disabled:r,highlighted:o,id:s,store:l,typingRef:c=l.context.typingRef,nativeButton:d,itemMetadata:f,nodeId:g}=e,v=n.useRef(null),{getButtonProps:m,buttonRef:b}=(0,a.useButton)({disabled:r,focusableWhenDisabled:!0,native:d,composite:!0}),x=p({closeOnClick:t,highlighted:o,id:s,nodeId:g,store:l,typingRef:c,itemRef:v,itemMetadata:f}),h=n.useCallback(e=>(0,u.mergeProps)(x,{onMouseEnter(){"submenu-trigger"===f.type&&f.setActive()}},e,m),[x,m,f]),R=(0,i.useMergedRefs)(v,b);return n.useMemo(()=>({getItemProps:h,itemRef:R}),[h,R])}},685996,864796,371714,342310,181194,801545,91384,858307,764270,799805,219712,e=>{"use strict";e.s(["MenuCheckboxItem",()=>b],685996),e.i(247167);var t=e.i(271645),n=e.i(951437),r=e.i(956789),o=e.i(722981),i=e.i(866506),a=e.i(673553),u=e.i(978921),s=e.i(552245),l=e.i(788015);e.s(["itemMapping",()=>p],864796);var c=e.i(209407);let d=function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e}({}),p={checked:e=>e?{[d.checked]:""}:{[d.unchecked]:""},...c.transitionStatusMapping};var f=e.i(803414),g=e.i(675606),v=e.i(56434),m=e.i(843476);let b=t.forwardRef(function(e,c){let{render:d,className:b,id:x,label:h,nativeButton:R=!1,disabled:C=!1,closeOnClick:S=!1,checked:E,defaultChecked:y,onCheckedChange:M,style:I,...P}=e,T=(0,a.useCompositeListItem)({guess:!0,label:h}),O=(0,f.useMenuPositionerContext)(!0),k=(0,l.useBaseUiId)(x),{store:F}=(0,u.useMenuRootContext)(),A=F.useState("disabled"),N=C||A,w=F.useState("isActive",T.index),L=F.useState("itemProps"),[B,D]=(0,n.useControlled)({controlled:E,default:y??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:U,itemRef:H}=(0,i.useMenuItem)({closeOnClick:S,disabled:N,highlighted:w,id:k,store:F,nativeButton:R,nodeId:O?.context.nodeId,itemMetadata:i.REGULAR_ITEM}),_=t.useMemo(()=>({disabled:N,highlighted:w,checked:B}),[N,w,B]),j=(0,s.useRenderElement)("div",e,{state:_,stateAttributesMapping:p,props:[L,{role:"menuitemcheckbox","aria-checked":B,onClick:function(e){let t=(0,g.createChangeEventDetails)(v.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose:r.NOOP});M?.(!B,t),t.isCanceled||D(e=>!e)}},P,U],ref:[H,c,T.ref]});return(0,m.jsx)(o.MenuCheckboxItemContext.Provider,{value:_,children:j})});e.s(["MenuCheckboxItemIndicator",()=>R],371714);var x=e.i(223910),h=e.i(137584);let R=t.forwardRef(function(e,n){let{render:r,className:i,style:a,keepMounted:u=!1,...l}=e,c=(0,o.useMenuCheckboxItemContext)(),d=t.useRef(null),{transitionStatus:f,mounted:g,setMounted:v}=(0,x.useTransitionStatus)(c.checked);(0,h.useOpenChangeComplete)({open:c.checked,ref:d,onComplete(){c.checked||v(!1)}});let m={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:f};return(0,s.useRenderElement)("span",e,{state:m,ref:[n,d],stateAttributesMapping:p,props:{"aria-hidden":!0,...l},enabled:u||g})});e.s(["MenuGroup",()=>y],181194),e.s(["MenuGroupContext",()=>S,"useMenuGroupRootContext",()=>E],342310);var C=e.i(733332);let S=t.createContext(void 0);function E(){let e=t.useContext(S);if(void 0===e)throw Error((0,C.default)(31));return e}let y=t.forwardRef(function(e,n){let{render:r,className:o,style:i,...a}=e,[u,l]=t.useState(void 0),c=(0,s.useRenderElement)("div",e,{ref:n,props:{role:"group","aria-labelledby":u,...a}});return(0,m.jsx)(S.Provider,{value:l,children:c})});e.s(["MenuGroupLabel",()=>I],801545);var M=e.i(146376);let I=t.forwardRef(function(e,t){let{render:n,className:r,style:o,id:i,...a}=e,u=(0,l.useBaseUiId)(i),c=E();return(0,M.useIsoLayoutEffect)(()=>(c(u),()=>{c(e=>e===u?void 0:e)}),[c,u]),(0,s.useRenderElement)("div",e,{ref:t,props:{id:u,role:"presentation",...a}})});e.s(["MenuItem",()=>P],91384);let P=t.forwardRef(function(e,t){let{render:n,className:r,id:o,label:c,nativeButton:d=!1,disabled:p=!1,closeOnClick:g=!0,style:v,...m}=e,b=(0,a.useCompositeListItem)({guess:!0,label:c}),x=(0,f.useMenuPositionerContext)(!0),h=(0,l.useBaseUiId)(o),{store:R}=(0,u.useMenuRootContext)(),C=R.useState("disabled"),S=p||C,E=R.useState("isActive",b.index),y=R.useState("itemProps"),{getItemProps:M,itemRef:I}=(0,i.useMenuItem)({closeOnClick:g,disabled:S,highlighted:E,id:h,store:R,nativeButton:d,nodeId:x?.context.nodeId,itemMetadata:i.REGULAR_ITEM});return(0,s.useRenderElement)("div",e,{state:{disabled:S,highlighted:E},props:[y,m,M],ref:[I,t,b.ref]})});e.s(["MenuLinkItem",()=>F],858307);var T=e.i(884994),O=e.i(540886),k=e.i(176782);let F=t.forwardRef(function(e,n){let{render:r,className:o,id:c,label:d,closeOnClick:p=!1,style:g,...v}=e,m=t.useRef(null),b=(0,a.useCompositeListItem)({guess:!0,label:d}),x=(0,f.useMenuPositionerContext)(!0),h=x?.context.nodeId,R=(0,l.useBaseUiId)(c),{store:C}=(0,u.useMenuRootContext)(),S=C.useState("isActive",b.index),E=C.useState("itemProps"),y=C.context.typingRef,{getButtonProps:M,buttonRef:I}=(0,O.useButton)({native:!1,composite:!0}),P=(0,T.useMenuItemCommonProps)({closeOnClick:p,highlighted:S,id:R,nodeId:h,store:C,typingRef:y,itemRef:m,itemMetadata:i.REGULAR_ITEM});return(0,s.useRenderElement)("a",e,{state:{highlighted:S},props:[E,v,function(e){return(0,k.mergeProps)(P,e,M)}],ref:[m,I,n,b.ref]})});e.s(["MenuPopup",()=>U],764270);var A=e.i(61487),N=e.i(431157),w=e.i(405005),L=e.i(96533),B=e.i(673327),D=e.i(253984);let U=t.forwardRef(function(e,n){let{render:r,className:o,style:i,finalFocus:a,...l}=e,{store:c}=(0,u.useMenuRootContext)(),{side:d,align:p}=(0,f.useMenuPositionerContext)(),b=null!=(0,L.useToolbarRootContext)(!0),x=c.useState("open"),R=c.useState("transitionStatus"),C=c.useState("popupProps"),S=c.useState("mounted"),E=c.useState("instantType"),y=c.useState("activeTriggerElement"),M=c.useState("parent"),I=c.useState("lastOpenChangeReason"),P=c.useState("rootId"),T=c.useState("floatingRootContext"),O=c.useState("floatingTreeRoot"),k=c.useState("closeDelay"),F=c.useState("hoverEnabled"),U=c.useState("disabled"),H=c.useState("openMethod"),_="context-menu"===M.type;(0,h.useOpenChangeComplete)({open:x,ref:c.context.popupRef,onComplete(){x&&c.context.onOpenChangeComplete?.(!0)}}),t.useEffect(()=>{function e(e){c.setOpen(!1,(0,g.createChangeEventDetails)(e.reason,e.domEvent))}return O.events.on("close",e),()=>{O.events.off("close",e)}},[O.events,c]),(0,N.useHoverFloatingInteraction)(T,{enabled:F&&!U&&!_&&"menubar"!==M.type,closeDelay:k});let j=c.useStateSetter("popupElement"),W={transitionStatus:R,side:d,align:p,open:x,nested:"menu"===M.type,instant:E},G=(0,s.useRenderElement)("div",e,{state:W,ref:[n,c.context.popupRef,j],stateAttributesMapping:w.popupTransitionStateMapping,props:[C,{onKeyDown(e){b&&B.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()}},(0,D.getDisabledMountTransitionStyles)(R),l,{"data-rootownerid":P}]}),K=void 0===M.type||_;return(y||"menubar"===M.type&&I!==v.REASONS.outsidePress)&&(K=!0),(0,m.jsx)(A.FloatingFocusManager,{context:T,openInteractionType:H,modal:_,disabled:!S,returnFocus:void 0===a?K:a,initialFocus:"menu"!==M.type,restoreFocus:!0,externalTree:"menubar"!==M.type?O:void 0,previousFocusableElement:y,nextFocusableElement:void 0===M.type?c.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===M.type?c.context.beforeContentFocusGuardRef:void 0,children:G})});e.s(["MenuPortal",()=>W],219712);var H=e.i(726674);e.s(["MenuPortalContext",()=>_,"useMenuPortalContext",()=>j],799805);let _=t.createContext(void 0);function j(){let e=t.useContext(_);if(void 0===e)throw Error((0,C.default)(32));return e}let W=t.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:o}=(0,u.useMenuRootContext)();return o.useState("mounted")||n?(0,m.jsx)(_.Provider,{value:n,children:(0,m.jsx)(H.FloatingPortal,{ref:t,...r})}):null})},82264,862050,282593,105953,e=>{"use strict";e.s(["MenuPositioner",()=>R],82264),e.i(247167);var t=e.i(271645),n=e.i(144394),r=e.i(146376),o=e.i(439957),i=e.i(46420),a=e.i(803414),u=e.i(978921),s=e.i(923706),l=e.i(53687),c=e.i(426),d=e.i(799805),p=e.i(638396),f=e.i(239613),g=e.i(675606),v=e.i(56434),m=e.i(222640),b=e.i(789579),x=e.i(33383),h=e.i(843476);let R=t.forwardRef(function(e,R){let{anchor:C,positionMethod:S="absolute",className:E,render:y,side:M,align:I,sideOffset:P=0,alignOffset:T=0,collisionBoundary:O="clipping-ancestors",collisionPadding:k=5,arrowPadding:F=5,sticky:A=!1,disableAnchorTracking:N=!1,collisionAvoidance:w=p.DROPDOWN_COLLISION_AVOIDANCE,style:L,...B}=e,{store:D}=(0,u.useMenuRootContext)(),U=(0,d.useMenuPortalContext)(),H=(0,f.useContextMenuRootContext)(!0),_=D.useState("parent"),j=D.useState("floatingRootContext"),W=D.useState("floatingTreeRoot"),G=D.useState("mounted"),K=D.useState("open"),V=D.useState("modal"),Y=D.useState("openMethod"),z=D.useState("activeTriggerElement"),$=D.useState("transitionStatus"),q=D.useState("positionerElement"),J=D.useState("instantType"),X=D.useState("adaptiveOrigin"),Q=D.useState("lastOpenChangeReason"),Z=D.useState("floatingNodeId"),ee=D.useState("floatingParentNodeId"),et=j.useState("domReferenceElement"),en=t.useRef(null),er=(0,m.useAnimationsFinished)(q),eo=C,ei=P,ea=T,eu=I,es=w;"context-menu"===_.type&&(eo=C??_.context?.anchor,eu=eu??"start",M||"center"===eu||(ea=e.alignOffset??2,ei=e.sideOffset??-5));let el=M,ec=eu;"menu"===_.type?(el=el??"inline-end",ec=ec??"start",es=e.collisionAvoidance??p.POPUP_COLLISION_AVOIDANCE):"menubar"===_.type&&(el=el??("vertical"===_.context.orientation?"inline-end":"bottom"),ec=ec??"start");let ed="context-menu"===_.type,ep=(0,s.useAnchorPositioning)({anchor:eo,floatingRootContext:j,positionMethod:H?"fixed":S,mounted:G,side:el,sideOffset:ei,align:ec,alignOffset:ea,arrowPadding:ed?0:F,collisionBoundary:O,collisionPadding:k,sticky:A,nodeId:Z,keepMounted:U,disableAnchorTracking:N,collisionAvoidance:es,shift:ed?{crossAxis:!("side"in es&&"flip"===es.side),rootBoundary:"layoutViewport"}:void 0,externalTree:W,adaptiveOrigin:X});t.useEffect(()=>{function e(e){e.open&&(e.parentNodeId===Z&&D.set("hoverEnabled",!1),e.nodeId!==Z&&e.parentNodeId===D.select("floatingParentNodeId")&&D.setOpen(!1,(0,g.createChangeEventDetails)(v.REASONS.siblingOpen)))}return W.events.on("menuopenchange",e),()=>{W.events.off("menuopenchange",e)}},[D,W.events,Z]),t.useEffect(()=>{if(null!=D.select("floatingParentNodeId"))return W.events.on("menuopenchange",e),()=>{W.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==D.select("floatingParentNodeId"))return;let t=e.reason??v.REASONS.siblingOpen;D.setOpen(!1,(0,g.createChangeEventDetails)(t))}},[W.events,D]);let ef=(0,o.useTimeout)();t.useEffect(()=>{K||ef.clear()},[K,ef]),t.useEffect(()=>{function e(e){if(K&&e.nodeId===D.select("floatingParentNodeId"))if(e.target&&z&&z!==e.target){let e=D.select("closeDelay");e>0?ef.isStarted()||ef.start(e,()=>{D.setOpen(!1,(0,g.createChangeEventDetails)(v.REASONS.siblingOpen))}):D.setOpen(!1,(0,g.createChangeEventDetails)(v.REASONS.siblingOpen))}else ef.clear()}return W.events.on("itemhover",e),()=>{W.events.off("itemhover",e)}},[W.events,K,z,D,ef]),t.useEffect(()=>{let e={open:K,nodeId:Z,parentNodeId:ee,reason:D.select("lastOpenChangeReason")};W.events.emit("menuopenchange",e)},[W.events,K,D,Z,ee]),(0,r.useIsoLayoutEffect)(()=>{let e=en.current;if(et&&(en.current=et),e&&et&&et!==e){D.set("instantType",void 0);let e=new AbortController;return er(()=>{D.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[et,er,D]);let eg={open:K,side:ep.side,align:ep.align,anchorHidden:ep.anchorHidden,nested:"menu"===_.type,instant:J},ev="menubar"===_.type&&_.context.modal,em=V&&Q!==v.REASONS.triggerHover;(0,x.useAnchoredPopupScrollLock)(K&&(ev||em),"touch"===Y,q,z);let eb=(0,b.usePositioner)(e,eg,{styles:ep.positionerStyles,transitionStatus:$,props:B,refs:[R,D.useStateSetter("positionerElement")],hidden:!G,inert:!K}),ex=G&&"menu"!==_.type&&("menubar"!==_.type&&V&&Q!==v.REASONS.triggerHover||"menubar"===_.type&&_.context.modal),eh=null;return"menubar"===_.type?eh=_.context.contentElement:void 0===_.type&&(eh=z),(0,h.jsxs)(a.MenuPositionerContext.Provider,{value:ep,children:[ex&&(0,h.jsx)(c.InternalBackdrop,{ref:"context-menu"===_.type||"nested-context-menu"===_.type?_.context.internalBackdropRef:null,inert:(0,n.inertValue)(!K),cutout:eh}),(0,h.jsx)(i.FloatingNode,{id:Z,children:(0,h.jsx)(l.CompositeList,{elementsRef:D.context.itemDomElements,labelsRef:D.context.itemLabels,children:eb})})]})});e.s(["MenuRadioGroup",()=>P],862050);var C=e.i(951437),S=e.i(667865),E=e.i(733332);let y=t.createContext(void 0);var M=e.i(342310),I=e.i(552245);let P=t.memo(t.forwardRef(function(e,n){let{render:r,className:o,value:i,defaultValue:a,onValueChange:u,disabled:s=!1,style:l,"aria-labelledby":c,...d}=e,[p,f]=t.useState(void 0),[g,v]=(0,C.useControlled)({controlled:i,default:a,name:"MenuRadioGroup"}),m=(0,S.useStableCallback)((e,t)=>{u?.(e,t),t.isCanceled||v(e)}),b=(0,I.useRenderElement)("div",e,{state:{disabled:s},ref:n,props:{role:"group","aria-labelledby":c??p,"aria-disabled":s||void 0,...d}}),x=t.useMemo(()=>({value:g,setValue:m,disabled:s}),[g,m,s]);return(0,h.jsx)(M.MenuGroupContext.Provider,{value:f,children:(0,h.jsx)(y.Provider,{value:x,children:b})})}));e.s(["MenuRadioItem",()=>w],282593);var T=e.i(956789),O=e.i(788015);let k=t.createContext(void 0);var F=e.i(864796),A=e.i(673553),N=e.i(866506);let w=t.forwardRef(function(e,n){let{render:r,className:o,id:i,label:s,nativeButton:l=!1,disabled:c=!1,closeOnClick:d=!1,value:p,style:f,...m}=e,b=(0,A.useCompositeListItem)({guess:!0,label:s}),x=(0,a.useMenuPositionerContext)(!0),R=(0,O.useBaseUiId)(i),{store:C}=(0,u.useMenuRootContext)(),S=C.useState("isActive",b.index),M=C.useState("itemProps"),{value:P,setValue:w,disabled:L}=function(){let e=t.useContext(y);if(void 0===e)throw Error((0,E.default)(34));return e}(),B=C.useState("disabled"),D=c||L||B,U=P===p,{getItemProps:H,itemRef:_}=(0,N.useMenuItem)({closeOnClick:d,disabled:D,highlighted:S,id:R,store:C,nativeButton:l,nodeId:x?.context.nodeId,itemMetadata:N.REGULAR_ITEM}),j=t.useMemo(()=>({disabled:D,highlighted:S,checked:U}),[D,S,U]),W=(0,I.useRenderElement)("div",e,{state:j,stateAttributesMapping:F.itemMapping,props:[M,{role:"menuitemradio","aria-checked":U,onClick:function(e){w(p,(0,g.createChangeEventDetails)(v.REASONS.itemPress,e.nativeEvent,void 0,{preventUnmountOnClose:T.NOOP}))}},m,H],ref:[_,n,b.ref]});return(0,h.jsx)(k.Provider,{value:j,children:W})});e.s(["MenuRadioItemIndicator",()=>D],105953);var L=e.i(223910),B=e.i(137584);let D=t.forwardRef(function(e,n){let{render:r,className:o,style:i,keepMounted:a=!1,...u}=e,s=function(){let e=t.useContext(k);if(void 0===e)throw Error((0,E.default)(35));return e}(),l=t.useRef(null),{transitionStatus:c,mounted:d,setMounted:p}=(0,L.useTransitionStatus)(s.checked);(0,B.useOpenChangeComplete)({open:s.checked,ref:l,onComplete(){s.checked||p(!1)}});let f={checked:s.checked,disabled:s.disabled,highlighted:s.highlighted,transitionStatus:c};return(0,I.useRenderElement)("span",e,{state:f,stateAttributesMapping:F.itemMapping,ref:[n,l],props:{"aria-hidden":!0,...u},enabled:a||d})})},63947,507447,536481,874671,277450,e=>{"use strict";e.s(["MenuRoot",()=>H],63947),e.i(247167);var t=e.i(271645),n=e.i(439957),r=e.i(667865),o=e.i(883977),i=e.i(146376),a=e.i(388940),u=e.i(956789),s=e.i(896499),l=e.i(46420),c=e.i(17989),d=e.i(260891),p=e.i(736760),f=e.i(350527),g=e.i(978921);e.s(["useMenubarContext",()=>b],507447);var v=e.i(733332);let m=t.createContext(null);function b(e){let n=t.useContext(m);if(null===n&&!e)throw Error((0,v.default)(5));return n}var x=e.i(638396),h=e.i(872855),R=e.i(32199),C=e.i(675606),S=e.i(56434),E=e.i(239613),y=e.i(176782);e.s(["MenuStore",()=>F,"createNullMenuStore",()=>A],536481);var M=e.i(301252),I=e.i(379248),P=e.i(18478),T=e.i(116786),O=e.i(990627);let k={...T.popupStoreSelectors,disabled:e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled,modal:e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0};class F extends M.ReactStore{constructor(e){super({...w(),...e},N(),k),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"),i=e.store.select("floatingTreeRoot"),a=e.store.select("keyboardEventRelay");(t!==o||n!==i||r!==a)&&(t=o,n=i,r=a,this.notifyAll())}),this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef;return}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}unsubscribeParentListener=null}function A(){return Object.assign(new P.NullStore(Object.freeze(w()),Object.freeze(N()),k),{setOpen:u.NOOP})}function N(){return{positionerRef:t.createRef(),popupRef:t.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:t.createRef(),beforeContentFocusGuardRef:t.createRef(),onOpenChangeComplete:void 0,triggerElements:new O.PopupTriggerMap}}function w(){return{...(0,T.createInitialPopupStoreState)(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new I.FloatingTreeStore,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:u.EMPTY_OBJECT,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var L=e.i(264111);e.s(["MenuSubmenuRootContext",()=>B,"useMenuSubmenuRootContext",()=>D],874671);let B=t.createContext(void 0);function D(){return t.useContext(B)}var U=e.i(843476);let H=(0,s.fastComponent)(function(e){var s;let v,{children:m,open:M,onOpenChange:I,onOpenChangeComplete:P,defaultOpen:T=!1,disabled:O=!1,modal:k,loopFocus:A=!0,orientation:N="vertical",actionsRef:w,closeParentOnEsc:B=!1,handle:H,triggerId:_,defaultTriggerId:j=null,highlightItemOnHover:W=!0}=e,G=(0,E.useContextMenuRootContext)(!0),K=(0,g.useMenuRootContext)(!0),V=b(!0),Y=D(),z=t.useMemo(()=>Y&&K?{type:"menu",store:K.store}:V?{type:"menubar",context:V}:G&&!K?{type:"context-menu",context:G}:{type:void 0},[G,K,V,Y]),$=(s={open:T,openProp:M,activeTriggerId:j,triggerIdProp:_,parent:z},(0,a.useRefWithInit)(()=>new F(s)).current);$.useControlledProp("openProp",M),$.useControlledProp("triggerIdProp",_),$.useContextCallback("onOpenChangeComplete",P);let q=(0,o.useId)(),J=(0,o.useId)(),X=$.useState("floatingTreeRoot"),Q=(0,l.useFloatingNodeId)(X),Z=(0,l.useFloatingParentNodeId)(),ee=$.useState("open"),et=$.useState("activeTriggerElement"),en=$.useState("positionerElement"),er=$.useState("hoverEnabled"),eo=$.useState("disabled"),ei=$.useState("lastOpenChangeReason"),ea=$.useState("parent"),eu=$.useState("activeIndex"),es=$.useState("payload"),el=$.useState("floatingParentNodeId"),ec=t.useRef(null),ed=t.useRef("context-menu"!==ea.type),ep=(0,n.useTimeout)(),ef=t.useRef(!0),eg=(0,n.useTimeout)(),ev=null!=el,{openMethod:em,triggerProps:eb}=(0,R.useOpenInteractionType)(ee);$.useSyncedValues({disabled:O,highlightItemOnHover:W,modal:void 0===ea.type?k:void 0,openMethod:em,rootId:q}),(0,L.useImplicitActiveTrigger)($);let{forceUnmount:ex}=(0,L.useOpenStateTransitions)(ee,$,()=>{$.set("allowMouseEnter",!1)});(0,i.useIsoLayoutEffect)(()=>{G&&!K?$.update({parent:{type:"context-menu",context:G},floatingNodeId:Q,floatingParentNodeId:Z}):K&&$.update({floatingNodeId:Q,floatingParentNodeId:Z})},[G,K,Q,Z,$]),t.useEffect(()=>{if(ee||(ec.current=null),"context-menu"===ea.type){if(!ee){ep.clear(),ed.current=!1;return}ep.start(500,()=>{ed.current=!0})}},[ep,ee,ea.type]),(0,i.useIsoLayoutEffect)(()=>{ee||er||$.set("hoverEnabled",!0)},[ee,er,$]);let eh=(0,r.useStableCallback)((e,t)=>{let n=t.reason;if(!e&&!$.select("open")||ee===e&&t.trigger===et&&ei===n)return;let r=(0,L.attachPreventUnmountOnClose)(t);if(e||null!=t.trigger||(t.trigger=et??void 0),I?.(e,t),t.isCanceled)return;$.state.floatingRootContext.dispatchOpenChange(e,t);let o=t.event;if(!1===e&&o?.type==="click"&&"touch"===o.pointerType&&!ef.current)return;e&&n===S.REASONS.triggerFocus?(ef.current=!1,eg.start(300,()=>{ef.current=!0})):(ef.current=!0,eg.clear());let i=(n===S.REASONS.triggerPress||n===S.REASONS.itemPress)&&0===o.detail,a=!e&&(n===S.REASONS.escapeKey||null==n),u={open:e,openChangeReason:n};ec.current=t.event,(0,L.setPopupOpenState)(u,e,t.trigger,r()),$.update(u),"menubar"===ea.type&&(n===S.REASONS.triggerFocus||n===S.REASONS.focusOut||n===S.REASONS.triggerHover||n===S.REASONS.listNavigation||n===S.REASONS.siblingOpen)?$.set("instantType","group"):i||a?$.set("instantType",i?"click":"dismiss"):$.set("instantType",void 0)}),eR=(0,f.useSyncedFloatingRootContext)({popupStore:$,floatingId:J,nested:null!=Z,onOpenChange:eh}),eC=eR.context.events;(0,i.useIsoLayoutEffect)(()=>{let e=({open:e,eventDetails:t})=>eh(e,t);return eC.on("setOpen",e),()=>{eC?.off("setOpen",e)}},[eC,eh]);let eS=t.useCallback(()=>{$.setOpen(!1,(0,C.createChangeEventDetails)(S.REASONS.imperativeAction))},[$]);t.useImperativeHandle(w,()=>({unmount:ex,close:eS}),[ex,eS]),"context-menu"===ea.type&&(v=ea.context),t.useImperativeHandle(v?.positionerRef,()=>en,[en]),t.useImperativeHandle(v?.actionsRef,()=>({setOpen:eh}),[eh]);let eE=(0,c.useDismiss)(eR,{enabled:!eo,bubbles:{escapeKey:B&&"menu"===ea.type},outsidePress:()=>"context-menu"!==ea.type||ec.current?.type==="contextmenu"||ed.current,externalTree:ev?X:void 0}),ey=(0,h.useDirection)(),eM=t.useCallback(e=>{$.select("activeIndex")!==e&&$.set("activeIndex",e)},[$]),eI=(0,d.useListNavigation)(eR,{enabled:!eo,listRef:$.context.itemDomElements,activeIndex:eu,nested:void 0!==ea.type,loopFocus:A,orientation:N,parentOrientation:"menubar"===ea.type?ea.context.orientation:void 0,rtl:"rtl"===ey,disabledIndices:u.EMPTY_ARRAY,onNavigate:eM,openOnArrowKeyDown:"context-menu"!==ea.type,externalTree:ev?X:void 0,focusItemOnHover:W}),eP=t.useCallback(e=>{$.context.typingRef.current=e},[$]),eT=(0,p.useTypeahead)(eR,{enabled:!eo,listRef:$.context.itemLabels,elementsRef:$.context.itemDomElements,activeIndex:eu,resetMs:x.TYPEAHEAD_RESET_MS,onMatch:e=>{ee&&e!==eu&&$.set("activeIndex",e)},onTyping:eP}),eO=t.useMemo(()=>{let e=(0,y.mergeProps)(eT.reference,eI.reference,eE.reference,{onMouseMove(){$.set("allowMouseEnter",!0)}},eb);return e["aria-haspopup"]="menu",e["aria-expanded"]=ee,e},[$,eT.reference,eI.reference,eE.reference,eb,ee]),ek=t.useMemo(()=>{let e=(0,y.mergeProps)(eI.trigger,eE.trigger,eb);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[eI.trigger,eE.trigger,eb]),eF=t.useMemo(()=>(0,y.mergeProps)(L.FOCUSABLE_POPUP_PROPS,{id:J,role:"menu","aria-labelledby":et?.id,onMouseMove(){$.set("allowMouseEnter",!0),"menu"===ea.type&&$.set("hoverEnabled",!1)},onClick(){$.select("hoverEnabled")&&$.set("hoverEnabled",!1)},onKeyDown(e){let t=$.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},eT.floating,eI.floating,eE.floating),[et,J,ea.type,$,eT.floating,eI.floating,eE.floating]),eA=eI.item??u.EMPTY_OBJECT;(0,L.usePopupInteractionProps)($,{floatingRootContext:eR,activeTriggerProps:eO,inactiveTriggerProps:ek,popupProps:eF,itemProps:eA});let eN=t.useMemo(()=>({store:$,parent:z}),[$,z]),ew=(0,U.jsxs)(g.MenuRootContext.Provider,{value:eN,children:[H&&(0,U.jsx)(L.PopupHandleAttachment,{handle:H,store:$}),"function"==typeof m?m({payload:es}):m]});return void 0===ea.type||"context-menu"===ea.type?(0,U.jsx)(l.FloatingTree,{externalTree:X,children:ew}):ew});function _(e){let n=(0,g.useMenuRootContext)().store,r=t.useMemo(()=>({parentMenu:n}),[n]);return(0,U.jsx)(B.Provider,{value:r,children:(0,U.jsx)(H,{...e})})}e.s(["MenuSubmenuRoot",()=>_],277450)},451512,395530,785545,652225,583336,e=>{"use strict";e.s(["Menu",()=>eg],451512),e.s(["Arrow",()=>t.MenuArrow,"Backdrop",()=>n.MenuBackdrop,"CheckboxItem",()=>r.MenuCheckboxItem,"CheckboxItemIndicator",()=>o.MenuCheckboxItemIndicator,"Group",()=>i.MenuGroup,"GroupLabel",()=>a.MenuGroupLabel,"Handle",()=>ep,"Item",()=>u.MenuItem,"LinkItem",()=>s.MenuLinkItem,"Popup",()=>l.MenuPopup,"Portal",()=>c.MenuPortal,"Positioner",()=>d.MenuPositioner,"RadioGroup",()=>p.MenuRadioGroup,"RadioItem",()=>f.MenuRadioItem,"RadioItemIndicator",()=>g.MenuRadioItemIndicator,"Root",()=>v.MenuRoot,"Separator",()=>eo,"SubmenuRoot",()=>m.MenuSubmenuRoot,"SubmenuTrigger",()=>el,"Trigger",()=>ee,"Viewport",()=>er,"createHandle",()=>ef],160948),e.i(261027);var t=e.i(382370),n=e.i(389554),r=e.i(685996),o=e.i(371714),i=e.i(181194),a=e.i(801545),u=e.i(91384),s=e.i(858307),l=e.i(764270),c=e.i(219712),d=e.i(82264),p=e.i(862050),f=e.i(282593),g=e.i(105953),v=e.i(63947),m=e.i(277450);e.i(247167);var b=e.i(733332),x=e.i(271645),h=e.i(439957),R=e.i(108868),C=e.i(896499),S=e.i(667865),E=e.i(146376),y=e.i(956789),M=e.i(650316),I=e.i(385689),P=e.i(46420),T=e.i(413082),O=e.i(872135),k=e.i(379248),F=e.i(647554),A=e.i(978921),N=e.i(405005),w=e.i(552245),L=e.i(540886),B=e.i(264042);e.s(["useCompositeItem",()=>_],395530);var D=e.i(828918),U=e.i(838452),H=e.i(673553);function _(e={}){let{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:r}=(0,U.useCompositeRootContext)(),{ref:o,index:i}=(0,H.useCompositeListItem)(e),a=n===i,u=x.useRef(null),s=(0,D.useMergedRefs)(o,u);return{compositeProps:{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()}},compositeRef:s,index:i}}function j(e){let{render:t,className:n,style:r,state:o=y.EMPTY_OBJECT,props:i=y.EMPTY_ARRAY,refs:a=y.EMPTY_ARRAY,metadata:u,stateAttributesMapping:s,tag:l="div",...c}=e,{compositeProps:d,compositeRef:p}=_({metadata:u});return(0,w.useRenderElement)(l,e,{state:o,ref:[p,...a],props:[d,...i,c],stateAttributesMapping:s})}e.s(["findRootOwnerId",()=>G],785545);var W=e.i(229315);function G(e){return(0,W.isHTMLElement)(e)&&e.hasAttribute("data-rootownerid")?e.getAttribute("data-rootownerid"):(0,W.isLastTraversableNode)(e)?void 0:G((0,W.getParentNode)(e))}var K=e.i(459636),V=e.i(264111),Y=e.i(346570),z=e.i(788015),$=e.i(56434),q=e.i(507447),J=e.i(638396),X=e.i(152535),Q=e.i(176782),Z=e.i(843476);let ee=(0,C.fastComponentRef)(function(e,t){let{render:n,className:r,style:o,disabled:i=!1,nativeButton:a=!0,id:u,openOnHover:s,delay:l=100,closeDelay:c=0,handle:d,payload:p,...f}=e,g=(0,A.useMenuRootContext)(!0),v=(0,K.usePopupHandleStore)(d)??g?.store;if(!v)throw Error((0,b.default)(85));let m=(0,z.useBaseUiId)(u),C=v.useState("isTriggerActive",m),D=v.useState("floatingRootContext"),H=v.useState("isOpenedByTrigger",m),_=v.useState("triggerPopupId",m),W=x.useRef(null),ee=function(){let e=(0,q.useMenubarContext)(!0);return x.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}(),et=(0,U.useCompositeRootContext)(!0),en=(0,P.useFloatingTree)(),er=x.useMemo(()=>en??new k.FloatingTreeStore,[en]),eo=(0,P.useFloatingNodeId)(er),ei=(0,P.useFloatingParentNodeId)(),{registerTrigger:ea,isMountedByThisTrigger:eu}=(0,V.useTriggerDataForwarding)(m,W,v,{payload:p,closeDelay:c,parent:ee,floatingTreeRoot:er,floatingNodeId:eo,floatingParentNodeId:ei,keyboardEventRelay:et?.relayKeyboardEvent}),es="menubar"===ee.type,el=v.useState("disabled"),ec=i||el||es&&ee.context.disabled,{getButtonProps:ed,buttonRef:ep}=(0,L.useButton)({disabled:ec,native:a});x.useEffect(()=>{H||void 0!==ee.type||(v.context.allowMouseUpTriggerRef.current=!1)},[v,H,ee.type]);let ef=x.useRef(null),eg=(0,h.useTimeout)(),ev=(0,S.useStableCallback)(e=>{if(!ef.current)return;eg.clear(),v.context.allowMouseUpTriggerRef.current=!1;let t=e.target;!((0,F.contains)(ef.current,t)||(0,F.contains)(v.select("positionerElement"),t))&&t!==ef.current&&(null==t||G(t)!==v.select("rootId"))&&((0,B.isMouseWithinBounds)(e,ef.current)||er.events.emit("close",{domEvent:e,reason:$.REASONS.cancelOpen}))});x.useEffect(()=>{H&&v.select("lastOpenChangeReason")===$.REASONS.triggerHover&&(0,R.ownerDocument)(ef.current).addEventListener("mouseup",ev,{once:!0})},[H,ev,v]);let em=es&&ee.context.hasSubmenuOpen,eb=s??em,ex=(0,O.useHoverReferenceInteraction)(D,{enabled:eb&&!ec&&(!es||em&&!eu),handleClose:(0,M.safePolygon)({blockPointerEvents:!es}),mouseOnly:!0,move:!1,restMs:void 0===ee.type?l:void 0,delay:{close:c},triggerElementRef:W,externalTree:er,isActiveTrigger:C,isClosing:()=>"ending"===v.select("transitionStatus")}),eh=function(e,t){let n=(0,h.useTimeout)(),[r,o]=x.useState(!1);return(0,E.useIsoLayoutEffect)(()=>{e&&t===$.REASONS.triggerHover?(o(!0),n.start(J.PATIENT_CLICK_THRESHOLD,()=>{o(!1)})):e||(n.clear(),o(!1))},[e,t,n]),r}(H,v.select("lastOpenChangeReason")),eR=(0,I.useClick)(D,{enabled:!ec,event:H&&es?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===ee.type&&eh}),eC=(0,T.useFocus)(D,{enabled:!ec&&em}),eS=function(e){let{enabled:t=!0,mouseDownAction:n,open:r}=e,o=x.useRef(!1);return x.useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!r||"close"===n&&r)&&(o.current=!0,(0,R.ownerDocument)(e.currentTarget).addEventListener("click",()=>{o.current=!1},{once:!0}))},onClick:e=>{o.current&&(o.current=!1,e.preventBaseUIHandler())}}:y.EMPTY_OBJECT,[t,n,r])}({open:H,enabled:es,mouseDownAction:"open"}),eE=x.useMemo(()=>(0,Q.mergeProps)(eC.reference,eR.reference),[eC.reference,eR.reference]),ey=v.useState("triggerProps",eu),{preFocusGuardRef:eM,handlePreFocusGuardFocus:eI,handleFocusTargetFocus:eP}=(0,Y.useTriggerFocusGuards)(v,W),eT={disabled:ec,open:H},eO=[ef,t,ep,ea,W],ek=[eE,ex??y.EMPTY_OBJECT,ey,{"aria-haspopup":"menu","aria-controls":_,id:m,onMouseDown:e=>{v.select("open")||(eg.start(200,()=>{v.context.allowMouseUpTriggerRef.current=!0}),(0,R.ownerDocument)(e.currentTarget).addEventListener("mouseup",ev,{once:!0}))}},es?{role:"menuitem"}:{},eS,f,ed],eF=(0,w.useRenderElement)("button",e,{enabled:!es,stateAttributesMapping:N.pressableTriggerOpenStateMapping,state:eT,ref:eO,props:ek});return es?(0,Z.jsx)(j,{tag:"button",render:n,className:r,style:o,state:eT,refs:eO,props:ek,stateAttributesMapping:N.pressableTriggerOpenStateMapping}):H?(0,Z.jsxs)(x.Fragment,{children:[(0,Z.jsx)(X.FocusGuard,{ref:eM,onFocus:eI},`${m}-pre-focus-guard`),(0,Z.jsx)(x.Fragment,{children:eF},m),(0,Z.jsx)(X.FocusGuard,{ref:v.context.triggerFocusTargetRef,onFocus:eP},`${m}-post-focus-guard`)]}):(0,Z.jsx)(x.Fragment,{children:eF},m)});var et=e.i(803414),en=e.i(818390);let er=x.forwardRef(function(e,t){let{render:n,className:r,style:o,children:i,...a}=e,{store:u}=(0,A.useMenuRootContext)(),{side:s}=(0,et.useMenuPositionerContext)(),l=u.useState("instantType"),{children:c,state:d}=(0,en.usePopupViewport)({store:u,side:s,children:i}),p={activationDirection:d.activationDirection,transitioning:d.transitioning,instant:l};return(0,w.useRenderElement)("div",e,{state:p,ref:t,props:[a,{children:c}],stateAttributesMapping:en.popupViewportStateMapping})});e.s(["Separator",()=>eo],652225);let eo=x.forwardRef(function(e,t){let{className:n,render:r,orientation:o="horizontal",style:i,...a}=e;return(0,w.useRenderElement)("div",e,{state:{orientation:o},ref:t,props:[{role:"separator","aria-orientation":o},a]})});e.s(["MenuSubmenuTrigger",()=>el],583336);var ei=e.i(328744),ea=e.i(866506),eu=e.i(874671);let es={"aria-expanded":void 0},el=x.forwardRef(function(e,t){let{render:n,className:r,style:o,label:i,id:a,nativeButton:u=!1,openOnHover:s=!0,delay:l=100,closeDelay:c=0,disabled:d=!1,...p}=e,f=(0,eu.useMenuSubmenuRootContext)();if(!f?.parentMenu)throw Error((0,b.default)(37));let g=(0,H.useCompositeListItem)({guess:!0,label:i}),v=(0,et.useMenuPositionerContext)(),{store:m}=(0,A.useMenuRootContext)(),h=(0,z.useBaseUiId)(a),R=m.useState("open"),C=m.useState("floatingRootContext"),S=m.useState("floatingTreeRoot"),E=m.useState("triggerPopupId",h),P=(0,V.useTriggerRegistration)(h,m),T=x.useCallback(e=>{let t=P(e);return null!==e&&m.select("open")&&null==m.select("activeTriggerId")&&m.update({activeTriggerId:h,activeTriggerElement:e,closeDelay:c}),t},[P,c,m,h]),k=x.useRef(null),F=x.useCallback(e=>{k.current=e,m.set("activeTriggerElement",e)},[m]);m.useSyncedValue("closeDelay",c);let L=f.parentMenu,B=m.useState("disabled"),D=L.useState("disabled"),U=d||B||D,_=L.useState("itemProps"),j=L.useState("isActive",g.index),W=x.useMemo(()=>({type:"submenu-trigger",setActive(){L.select("highlightItemOnHover")&&L.set("activeIndex",g.index)}}),[L,g.index]),{getItemProps:G,itemRef:K}=(0,ea.useMenuItem)({closeOnClick:!1,disabled:U,highlighted:j,id:h,store:m,typingRef:L.context.typingRef,nativeButton:u,itemMetadata:W,nodeId:v?.context.nodeId}),Y=m.useState("hoverEnabled"),q=(0,O.useHoverReferenceInteraction)(C,{enabled:Y&&s&&!U,handleClose:(0,M.safePolygon)({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:l,delay:{open:l,close:c},shouldOpen:l>0?()=>L.select("allowMouseEnter"):void 0,triggerElementRef:k,externalTree:S,isClosing:()=>"ending"===m.select("transitionStatus"),guardStaleOpen:!0}),J=(0,I.useClick)(C,{enabled:!U,event:"mousedown",toggle:!s,ignoreMouse:s,stickIfOpen:!1}).reference??y.EMPTY_OBJECT,X=m.useState("triggerProps",!0);delete X.id;let Q=m.useState("openMethod"),Z=m.useState("lastOpenChangeReason")===$.REASONS.listNavigation||"keyboard"===Q,ee=R&&Z&&ei.platform.screenReader.voiceOver;return(0,w.useRenderElement)("div",e,{state:{disabled:U,highlighted:j,open:R},stateAttributesMapping:N.triggerOpenStateMapping,props:[J,q,X,_,ee?es:void 0,{"aria-controls":E,tabIndex:R||j?0:-1,onBlur(){j&&L.set("activeIndex",null)}},p,G],ref:[t,g.ref,K,T,F]})});var ec=e.i(536481),ed=e.i(564170);class ep extends ed.BasePopupHandle{constructor(){super((0,ec.createNullMenuStore)(),"Menu")}open(e){this.openByTrigger(e)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}function ef(){return new ep}var eg=e.i(160948)},882890,e=>{"use strict";e.s(["MethodPill",()=>u]);var t=e.i(843476),n=e.i(296548),r=e.i(271645),o=e.i(410842),i=e.i(310589),a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let u=r.default.forwardRef((e,r)=>{var{className:u,method:s,shortMethod:l=!1,active:c=!1}=e,d=a(e,["className","method","shortMethod","active"]);let p=s.toUpperCase(),f=(0,i.getShortenedMethodName)(p),{activeNavPillBg:g,activeNavPillText:v,inactiveNavPillText:m,inactiveNavPillBg:b}=(0,o.getMethodColor)(s);return(0,t.jsx)("div",Object.assign({ref:r,className:(0,n.cn)("method-pill","rounded-lg font-bold px-1.5 py-0.5 text-sm leading-5",c?`${g} ${v}`:`${b} ${m}`,u)},d,{children:l?f:p}))});u.displayName="MethodPill"}]);