1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,463415,832006,e=>{"use strict";let t,n,r,o;var a=e.i(843476),i=e.i(271645),s=e.i(981140),u=e.i(820783),d=e.i(30030),l=e.i(369340),c=e.i(248425),p=e.i(75830),f=e.i(586318),m=e.i(726330),v=e.i(303536),g=e.i(30207),h="focusScope.autoFocusOnMount",w="focusScope.autoFocusOnUnmount",x={bubbles:!1,cancelable:!0},b=i.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:s,...d}=e,[l,p]=i.useState(null),f=(0,g.useCallbackRef)(o),m=(0,g.useCallbackRef)(s),v=i.useRef(null),b=(0,u.useComposedRefs)(t,e=>p(e)),E=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(r){let e=function(e){if(E.paused||!l)return;let t=e.target;l.contains(t)?v.current=t:M(v.current,{select:!0})},t=function(e){if(E.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||M(v.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&M(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,E.paused]),i.useEffect(()=>{if(l){R.add(E);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(h,x);l.addEventListener(h,f),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(M(r,{select:t}),document.activeElement!==n)return}(y(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&M(l))}return()=>{l.removeEventListener(h,f),setTimeout(()=>{let t=new CustomEvent(w,x);l.addEventListener(w,m),l.dispatchEvent(t),t.defaultPrevented||M(e??document.body,{select:!0}),l.removeEventListener(w,m),R.remove(E)},0)}}},[l,f,m,E]);let D=i.useCallback(e=>{if(!n&&!r||E.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var a;let t,r=e.currentTarget,[i,s]=[C(t=y(a=r),a),C(t.reverse(),a)];i&&s?e.shiftKey||o!==s?e.shiftKey&&o===i&&(e.preventDefault(),n&&M(s,{select:!0})):(e.preventDefault(),n&&M(i,{select:!0})):o===r&&e.preventDefault()}},[n,r,E.paused]);return(0,a.jsx)(c.Primitive.div,{tabIndex:-1,...d,ref:b,onKeyDown:D})});function y(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function C(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function M(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}b.displayName="FocusScope";var R=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=E(r,e)).unshift(e)},remove(e){r=E(r,e),r[0]?.resume()}});function E(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var D=e.i(610772),j=e.i(853660),I=e.i(774606),S=e.i(296626),P=e.i(842727),k=Symbol("radix.slottable");function _(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===k}var T=e.i(186312),N=e.i(985369),L=["Enter"," "],O=["ArrowUp","PageDown","End"],F=["ArrowDown","PageUp","Home",...O],A={ltr:[...L,"ArrowRight"],rtl:[...L,"ArrowLeft"]},H={ltr:["ArrowLeft"],rtl:["ArrowRight"]},K="Menu",[G,U,z]=(0,p.createCollection)(K),[V,B]=(0,d.createContextScope)(K,[z,j.createPopperScope,P.createRovingFocusGroupScope]),W=(0,j.createPopperScope)(),X=(0,P.createRovingFocusGroupScope)(),[Y,Z]=V(K),[q,J]=V(K),Q=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:s,modal:u=!0}=e,d=W(t),[l,c]=i.useState(null),p=i.useRef(!1),m=(0,g.useCallbackRef)(s),v=(0,f.useDirection)(o);return i.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,a.jsx)(j.Root,{...d,children:(0,a.jsx)(Y,{scope:t,open:n,onOpenChange:m,content:l,onContentChange:c,children:(0,a.jsx)(q,{scope:t,onClose:i.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:v,modal:u,children:r})})})};Q.displayName=K;var $=i.forwardRef((e,t)=>
1{let{__scopeMenu:n,...r}=e,o=W(n);return(0,a.jsx)(j.Anchor,{...o,...r,ref:t})});$.displayName="MenuAnchor";var ee="MenuPortal",[et,en]=V(ee,{forceMount:void 0}),er=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=Z(ee,t);return(0,a.jsx)(et,{scope:t,forceMount:n,children:(0,a.jsx)(S.Presence,{present:n||i.open,children:(0,a.jsx)(I.Portal,{asChild:!0,container:o,children:r})})})};er.displayName=ee;var eo="MenuContent",[ea,ei]=V(eo),es=i.forwardRef((e,t)=>{let n=en(eo,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=Z(eo,e.__scopeMenu),s=J(eo,e.__scopeMenu);return(0,a.jsx)(G.Provider,{scope:e.__scopeMenu,children:(0,a.jsx)(S.Presence,{present:r||i.open,children:(0,a.jsx)(G.Slot,{scope:e.__scopeMenu,children:s.modal?(0,a.jsx)(eu,{...o,ref:t}):(0,a.jsx)(ed,{...o,ref:t})})})})}),eu=i.forwardRef((e,t)=>{let n=Z(eo,e.__scopeMenu),r=i.useRef(null),o=(0,u.useComposedRefs)(t,r);return i.useEffect(()=>{let e=r.current;if(e)return(0,T.hideOthers)(e)},[]),(0,a.jsx)(ec,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),ed=i.forwardRef((e,t)=>{let n=Z(eo,e.__scopeMenu);return(0,a.jsx)(ec,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),el=((o=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){var o;let e,a,s=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),d=function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==i.Fragment&&(d.ref=t?(0,u.composeRefs)(t,s):s),i.cloneElement(n,d)}return i.Children.count(n)>1?i.Children.only(null):null})).displayName="MenuContent.ScrollLock.SlotClone",t=o,(n=i.forwardRef((e,n)=>{let{children:r,...o}=e,s=i.Children.toArray(r),u=s.find(_);if(u){let e=u.props.children,r=s.map(t=>t!==u?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...o,ref:n,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,a.jsx)(t,{...o,ref:n,children:r})})).displayName="MenuContent.ScrollLock.Slot",n),ec=i.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:d,onCloseAutoFocus:l,disableOutsidePointerEvents:c,onEntryFocus:p,onEscapeKeyDown:f,onPointerDownOutside:g,onFocusOutside:h,onInteractOutside:w,onDismiss:x,disableOutsideScroll:y,...C}=e,M=Z(eo,n),R=J(eo,n),E=W(n),D=X(n),I=U(n),[S,k]=i.useState(null),_=i.useRef(null),T=(0,u.useComposedRefs)(t,_,M.onContentChange),L=i.useRef(0),A=i.useRef(""),H=i.useRef(0),K=i.useRef(null),G=i.useRef("right"),z=i.useRef(0),V=y?N.RemoveScroll:i.Fragment;i.useEffect(()=>()=>window.clearTimeout(L.current),[]),(0,v.useFocusGuards)();let B=i.useCallback(e=>{var t,n;return G.current===K.current?.side&&(t=e,!!(n=K.current?.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e],s=t[a],u=i.x,d=i.y,l=s.x,c=s.y;d>r!=c>r&&n<(l-u)*(r-d)/(c-d)+u&&(o=!o)}return o}({x:t.clientX,y:t.clientY},n))},[]);return(0,a.jsx)(ea,{scope:n,searchRef:A,onItemEnter:i.useCallback(e=>{B(e)&&e.preventDefault()},[B]),onItemLeave:i.useCallback(e=>{B(e)||(_.current?.focus(),k(null))},[B]),onTriggerLeave:i.useCallback(e=>{B(e)&&e.preventDefault()},[B]),pointerGraceTimerRef:H,onPointerGraceIntentChange:i.useCallback(e=>{K.current=e},[]),children:(0,a.jsx)(V,{...y?{as:el,allowPinchZoom:!0}:void 0,children:(0,a.jsx)(b,{asChild:!0,trapped:o,onMountAutoFocus:(0,s.composeEventHandlers)(d,e=>{e.preventDefault(),_.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:(0,a.jsx)(m.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:f,onPointerDownOutside:g,onFocusOutside:h,onInteractOutside:w,onDismiss:x,children:(0,a.jsx)(P.Root,{asChild:!0,...D,dir:R.dir,orientation:"vertical",loop:r,currentTabStopId:S,onCurrentTabStopIdChange:k,onEntryFocus:(0,s.composeEventHandlers)(p,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,a.jsx)(j.Content,{role:"menu","aria-orientation":"vertical","data-state":eH(M.open),"data-radix-menu-content":"",dir:R.dir,...E,...C,ref:T,style:{outline:"none",...C.style},onKeyDown:(0,s.composeEventHandlers)(C.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
1y.length;if(t){var o;let t,a,i,s,u,d;"Tab"===e.key&&e.preventDefault(),!n&&r&&(o=e.key,t=A.current+o,a=I().filter(e=>!e.disabled),i=document.activeElement,s=a.find(e=>e.ref.current===i)?.textValue,u=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=n?e.indexOf(n):-1,i=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let s=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==n?s:void 0}(a.map(e=>e.textValue),t,s),d=a.find(e=>e.textValue===u)?.ref.current,function e(t){A.current=t,window.clearTimeout(L.current),""!==t&&(L.current=window.setTimeout(()=>e(""),1e3))}(t),d&&setTimeout(()=>d.focus()))}let a=_.current;if(e.target!==a||!F.includes(e.key))return;e.preventDefault();let i=I().filter(e=>!e.disabled).map(e=>e.ref.current);O.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,s.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(L.current),A.current="")}
1),onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eU(e=>{let t=e.target,n=z.current!==e.clientX;e.currentTarget.contains(t)&&n&&(G.current=e.clientX>z.current?"right":"left",z.current=e.clientX)}))})})})})})})});es.displayName=eo;var ep=i.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,a.jsx)(c.Primitive.div,{role:"group",...r,ref:t})});ep.displayName="MenuGroup";var ef=i.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,a.jsx)(c.Primitive.div,{...r,ref:t})});ef.displayName="MenuLabel";var em="MenuItem",ev="menu.itemSelect",eg=i.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:r,...o}=e,d=i.useRef(null),l=J(em,e.__scopeMenu),p=ei(em,e.__scopeMenu),f=(0,u.useComposedRefs)(t,d),m=i.useRef(!1);return(0,a.jsx)(eh,{...o,ref:f,disabled:n,onClick:(0,s.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!n&&e){let t=new CustomEvent(ev,{bubbles:!0,cancelable:!0});e.addEventListener(ev,e=>r?.(e),{once:!0}),(0,c.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?m.current=!1:l.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,s.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==p.searchRef.current;n||t&&" "===e.key||L.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eg.displayName=em;var eh=i.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:o,...d}=e,l=ei(em,n),p=X(n),f=i.useRef(null),m=(0,u.useComposedRefs)(t,f),[v,g]=i.useState(!1),[h,w]=i.useState("");return i.useEffect(()=>{let e=f.current;e&&w((e.textContent??"").trim())},[d.children]),(0,a.jsx)(G.ItemSlot,{scope:n,disabled:r,textValue:o??h,children:(0,a.jsx)(P.Item,{asChild:!0,...p,focusable:!r,children:(0,a.jsx)(c.Primitive.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...d,ref:m,onPointerMove:(0,s.c
1omposeEventHandlers)(e.onPointerMove,eU(e=>{r?l.onItemLeave(e):(l.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eU(e=>l.onItemLeave(e))),onFocus:(0,s.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,s.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),ew=i.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,a.jsx)(eD,{scope:e.__scopeMenu,checked:n,children:(0,a.jsx)(eg,{role:"menuitemcheckbox","aria-checked":eK(n)?"mixed":n,...o,ref:t,"data-state":eG(n),onSelect:(0,s.composeEventHandlers)(o.onSelect,()=>r?.(!!eK(n)||!n),{checkForDefaultPrevented:!1})})})});ew.displayName="MenuCheckboxItem";var ex="MenuRadioGroup",[eb,ey]=V(ex,{value:void 0,onValueChange:()=>{}}),eC=i.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,i=(0,g.useCallbackRef)(r);return(0,a.jsx)(eb,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,a.jsx)(ep,{...o,ref:t})})});eC.displayName=ex;var eM="MenuRadioItem",eR=i.forwardRef((e,t)=>{let{value:n,...r}=e,o=ey(eM,e.__scopeMenu),i=n===o.value;return(0,a.jsx)(eD,{scope:e.__scopeMenu,checked:i,children:(0,a.jsx)(eg,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":eG(i),onSelect:(0,s.c
1omposeEventHandlers)(r.onSelect,()=>o.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});eR.displayName=eM;var eE="MenuItemIndicator",[eD,ej]=V(eE,{checked:!1}),eI=i.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,i=ej(eE,n);return(0,a.jsx)(S.Presence,{present:r||eK(i.checked)||!0===i.checked,children:(0,a.jsx)(c.Primitive.span,{...o,ref:t,"data-state":eG(i.checked)})})});eI.displayName=eE;var eS=i.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,a.jsx)(c.Primitive.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});eS.displayName="MenuSeparator";var eP=i.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=W(n);return(0,a.jsx)(j.Arrow,{...o,...r,ref:t})});eP.displayName="MenuArrow";var ek="MenuSub",[e_,eT]=V(ek),eN=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,s=Z(ek,t),u=W(t),[d,l]=i.useState(null),[c,p]=i.useState(null),f=(0,g.useCallbackRef)(o);return i.useEffect(()=>(!1===s.open&&f(!1),()=>f(!1)),[s.open,f]),(0,a.jsx)(j.Root,{...u,children:(0,a.jsx)(Y,{scope:t,open:r,onOpenChange:f,content:c,onContentChange:p,children:(0,a.jsx)(e_,{scope:t,contentId:(0,D.useId)(),triggerId:(0,D.useId)(),trigger:d,onTriggerChange:l,children:n})})})};eN.displayName=ek;var eL="MenuSubTrigger",eO=i.forwardRef((e,t)=>{let n=Z(eL,e.__scopeMenu),r=J(eL,e.__scopeMenu),o=eT(eL,e.__scopeMenu),d=ei(eL,e.__scopeMenu),l=i.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:p}=d,f={__scopeMenu:e.__scopeMenu},m=i.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return i.useEffect(()=>m,[m]),i.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),p(null)}},[c,p]),(0,a.jsx)($,{asChild:!0,...f,children:(0,a.jsx)(eh,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":eH(n.open),...e,ref:(0,u.composeRefs)(t,o.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))}
1,onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eU(t=>{d.onItemEnter(t),!t.defaultPrevented&&(e.disabled||n.open||l.current||(d.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eU(e=>{m();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,o="right"===r,a=t[o?"left":"right"],i=t[o?"right":"left"];d.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:a,y:t.top},{x:i,y:t.top},{x:i,y:t.bottom},{x:a,y:t.bottom}],side:r}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>d.onPointerGraceIntentChange(null),300)}else{if(d.onTriggerLeave(e),e.defaultPrevented)return;d.onPointerGraceIntentChange(null)}})),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,t=>{let o=""!==d.searchRef.current;e.disabled||o&&" "===t.key||A[r.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});eO.displayName=eL;var eF="MenuSubContent",eA=i.forwardRef((e,t)=>{let n=en(eo,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,d=Z(eo,e.__scopeMenu),l=J(eo,e.__scopeMenu),c=eT(eF,e.__scopeMenu),p=i.useRef(null),f=(0,u.useComposedRefs)(t,p);return(0,a.jsx)(G.Provider,{scope:e.__scopeMenu,children:(0,a.jsx)(S.Presence,{present:r||d.open,children:(0,a.jsx)(G.Slot,{scope:e.__scopeMenu,children:(0,a.jsx)(ec,{id:c.contentId,"aria-labelledby":c.triggerId,...o,ref:f,align:"start",side:"rtl"===l.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{l.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&d.onOpenChange(!1)}),onEscapeKeyDown:(0,s.composeEventHandlers)(e.onEscapeKeyDown,e=>{l.onClose(),e.preventDefault()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=H[l.dir].includes(e.key);t&&n&&(d.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function eH(e){return e?"open":"closed"}function eK(e){return"indeterminate"===e}function eG(e){return eK(e)?"indeterminate":e?"checked":"unchecked"}function eU(e){return t=>"mouse"===t.pointerType?e(t):void 0}eA.displayName=eF,e.s(["Anchor",()=>$,"Arrow",()=>eP,"CheckboxItem",()=>ew,"Content",()=>es,"Group",()=>ep,"Item",()=>eg,"ItemIndicator",()=>eI,"Label",()=>ef,"Portal",()=>er,"RadioGroup",()=>eC,"RadioItem",()=>eR,"Root",()=>Q,"Separator",()=>eS,"Sub",()=>eN,"SubContent",()=>eA,"SubTrigger",()=>eO,"createMenuScope",()=>B],832006);var ez="DropdownMenu",[eV,eB]=(0,d.createContextScope)(ez,[B]),eW=B(),[eX,eY]=eV(ez),eZ=e=>{let{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:s,onOpenChange:u,modal:d=!0}=e,c=eW(t),p=i.useRef(null),[f,m]=(0,l.useControllableState)({prop:o,defaultProp:s??!1,onChange:u,caller:ez});return(0,a.jsx)(eX,{scope:t,triggerId:(0,D.useId)(),triggerRef:p,contentId:(0,D.useId)(),open:f,onOpenChange:m,onOpenToggle:i.useCallback(()=>m(e=>!e),[m]),modal:d,children:(0,a.jsx)(Q,{...c,open:f,onOpenChange:m,dir:r,modal:d,children:n})})};eZ.displayName=ez;var eq="DropdownMenuTrigger",eJ=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,i=eY(eq,n),d=eW(n);return(0,a.jsx)($,{asChild:!0,...d,children:(0,a.jsx)(c.Primitive.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:(0,u.composeRefs)(t,i.triggerRef),onPointerDown:(0,s.composeEventHandlers)(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eJ.displayName=eq;var eQ=e=>{let{__scopeDropdownMenu:t,...n}=e,r=eW(t);return(0,a.jsx)(er,{...r,...n})};eQ.displayName="DropdownMenuPortal";var e$="DropdownMenuContent",e0=i.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:n,...r}=e,o=eY(e$,n),u=eW(n),d=i.useRef(!1);return(0,a.jsx)(es,{id:o.contentId,"aria-labelledby":o.triggerId,...u,...r,ref:t,onCloseAutoFocus:(0,s.composeEventHandlers)(e.onCloseAutoFocus,e=>{d.current||o.triggerRef.current?.focus(),d.current=!1,e.preventDefault()}),onInteractOutside:(0,s.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!o.modal||r)&&(d.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e0.displayName=e$;var e1=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(ep,{...o,...r,ref:t})});e1.displayName="DropdownMenuGroup";var e2=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(ef,{...o,...r,ref:t})});e2.displayName="DropdownMenuLabel";var e7=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eg,{...o,...r,ref:t})});e7.displayName="DropdownMenuItem";var e5=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(ew,{...o,...r,ref:t})});e5.displayName="DropdownMenuCheckboxItem";var e3=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eC,{...o,...r,ref:t})});e3.displayName="DropdownMenuRadioGroup";var e6=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eR,{...o,...r,ref:t})});e6.displayName="DropdownMenuRadioItem";var e4=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eI,{...o,...r,ref:t})});e4.displayName="DropdownMenuItemIndicator";var e8=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eS,{...o,...r,ref:t})});e8.displayName="DropdownMenuSeparator";var e9=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eP,{...o,...r,ref:t})});e9.displayName="DropdownMenuArrow";var te=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:i}=e,s=eW(t),[u,d]=(0,l.useControllableState)({prop:r,defaultProp:i??!1,onChange:o,caller:"DropdownMenuSub"});return(0,a.jsx)(eN,{...s,open:u,onOpenChange:d,children:n})},tt=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eO,{...o,...r,ref:t})});tt.displayName="DropdownMenuSubTrigger";var tn=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=eW(n);return(0,a.jsx)(eA,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});tn.displayName="DropdownMenuSubContent",e.s(["Arrow",()=>e9,"CheckboxItem",()=>e5,"Content",()=>e0,"DropdownMenu",()=>eZ,"DropdownMenuArrow",()=>e9,"DropdownMenuCheckboxItem",()=>e5,"DropdownMenuContent",()=>e0,"DropdownMenuGroup",()=>e1,"DropdownMenuItem",()=>e7,"DropdownMenuItemIndicator",()=>e4,"DropdownMenuLabel",()=>e2,"DropdownMenuPortal",()=>eQ,"DropdownMenuRadioGroup",()=>e3,"DropdownMenuRadioItem",()=>e6,"DropdownMenuSeparator",()=>e8,"DropdownMenuSub",()=>te,"DropdownMenuSubContent",()=>tn,"DropdownMenuSubTrigger",()=>tt,"DropdownMenuTrigger",()=>eJ,"Group",()=>e1,"Item",()=>e7,"ItemIndicator",()=>e4,"Label",()=>e2,"Portal",()=>eQ,"RadioGroup",()=>e3,"RadioItem",()=>e6,"Root",()=>eZ,"Separator",()=>e8,"Sub",()=>te,"SubContent",()=>tn,"SubTrigger",()=>tt,"Trigger",()=>eJ,"createDropdownMenuScope",()=>eB],540666);var tr=e.i(540666),tr=tr,to=e.i(678784);e.i(233565),e.i(733498);var ta=e.i(647163);function ti({...e}){return(0,a.jsx)(tr.Root,{"data-slot":"dropdown-menu",...e})}function ts({...e}){return(0,a.jsx)(tr.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}function tu({className:e,sideOffset:t=4,...n}){return(0,a.jsx)(tr.Portal,{children:(0,a.jsx)(tr.Content,{"data-slot":"dropdown-menu-content",sideOffset:t,className:(0,ta.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function td({className:e,inset:t,variant:n="default",...r}){return(0,a.jsx)(tr.Item,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:(0,ta.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 cursor-pointer",e),...r})}function tl({className:e,children:t,checked:n,...r}){return(0,a.jsxs)(tr.CheckboxItem,{"data-slot":"dropdown-menu-checkbox-item",className:(0,ta.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:n,...r,children:[(0,a.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,a.jsx)(tr.ItemIndicator,{children:(0,a.jsx)(to.CheckIcon,{className:"size-4"})})}),t]})}function tc({className:e,inset:t,...n}){return(0,a.jsx)(tr.Label,{"data-slot":"dropdown-menu-label","data-inset":t,className:(0,ta.cn)("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...n})}function tp({className:e,...t}){return(0,a.jsx)(tr.Separator,{"data-slot":"dropdown-menu-separator",className:(0,ta.cn)("bg-border -mx-1 my-1 h-px",e),...t})}e.s(["DropdownMenu",()=>ti,"DropdownMenuCheckboxItem",()=>tl,"DropdownMenuContent",()=>tu,"DropdownMenuItem",()=>td,"DropdownMenuLabel",()=>tc,"DropdownMenuSeparator",()=>tp,"DropdownMenuTrigger",()=>ts],463415)},687130,e=>{"use strict";let t=(0,e.i(475254).default)("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]);e.s(["Filter",()=>t],687130)},115057,e=>{"use strict";let t=(0,e.i(475254).default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);e.s(["ArrowUpRight",()=>t],115057)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.