1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,438231,e=>{"use strict";var r=e.i(336570),t=e.i(34778),n=e.i(47780),o=e.i(643100),a=e.i(63153);e.s(["createCollection",0,function(e){let l=e+"CollectionProvider",[i,u]=(0,t.createContextScope)(l),[s,c]=i(l,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),l=r.useRef(new Map).current;return(0,a.jsx)(s,{scope:t,itemMap:l,collectionRef:o,children:n})};d.displayName=l;let p=e+"CollectionSlot",f=(0,o.createSlot)(p),v=r.forwardRef((e,r)=>{let{scope:t,children:o}=e,l=c(p,t),i=(0,n.useComposedRefs)(r,l.collectionRef);return(0,a.jsx)(f,{ref:i,children:o})});v.displayName=p;let m=e+"CollectionItemSlot",h="data-radix-collection-item",g=(0,o.createSlot)(m),w=r.forwardRef((e,t)=>{let{scope:o,children:l,...i}=e,u=r.useRef(null),s=(0,n.useComposedRefs)(t,u),d=c(m,o);return r.useEffect(()=>(d.itemMap.set(u,{ref:u,...i}),()=>void d.itemMap.delete(u))),(0,a.jsx)(g,{...{[h]:""},ref:s,children:l})});return w.displayName=m,[{Provider:d,Slot:v,ItemSlot:w},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let r=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(n.itemMap.values()).sort((e,t)=>r.indexOf(e.ref.current)-r.indexOf(t.ref.current))},[n.collectionRef,n.itemMap])},u]}])},165803,e=>{"use strict";var r=e.i(336570);e.i(63153);var t=r.createContext(void 0);e.s(["useDirection",0,function(e){let n=r.useContext(t);return e||n||"ltr"}])},51131,154569,e=>{"use strict";var r=e.i(336570),t=e.i(97062),n=e.i(47780),o=e.i(34778),a=e.i(975496),l=e.i(64619),i=e.i(438231),u=e.i(165803),s=e.i(899023),c=e.i(406429),d=e.i(635844),p=e.i(680343),f=e.i(2151),v=e.i(500224),m=e.i(29453),h=e.i(241177),g=e.i(643100),w=e.i(409607),x=e.i(739045),y=e.i(341926),C=e.i(63153),R=["Enter"," "],b=["ArrowUp","PageDown","End"],E=["ArrowDown","PageUp","Home",...b],M={ltr:[...R,"ArrowRight"],rtl:[...R,"ArrowLeft"]},j={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[S,P,I]=(0,i.createCollection)(D),[k,_]=(0,o.createContextScope)(D,[I,f.createPopperScope,h.createRovingFocusGroupScope]),T=(0,f.createPopperScope)(),F=(0,h.createRovingFocusGroupScope)(),[A,O]=k(D),[N,L]=k(D),H=e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:a,onOpenChange:l,modal:i=!0}=e,s=T(t),[c,d]=r.useState(null),p=r.useRef(!1),v=(0,w.useCallbackRef)(l),m=(0,u.useDirection)(a);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",r,{capture:!0,once:!0}),document.addEventListener("pointermove",r,{capture:!0,once:!0})},r=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",r,{capture:!0}),document.removeEventListener("pointermove",r,{capture:!0})}},[]),r.useEffect(()=>{if(!n)return;let e=()=>v(!1);return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[n,v]),(0,C.jsx)(f.Root,{...s,children:(0,C.jsx)(A,{scope:t,open:n,onOpenChange:v,content:c,onContentChange:d,children:(0,C.jsx)(N,{scope:t,onClose:r.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:p,dir:m,modal:i,children:o})})})};H.displayName=D;var K=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e,o=T(t);return(0,C.jsx)(f.Anchor,{...o,...n,ref:r})});K.displayName="MenuAnchor";var G="MenuPortal",[U,B]=k(G,{forceMount:void 0}),V=e=>{let{__scopeMenu:r,forceMount:t,children:n,container:o}=e,a=O(G,r);return(0,C.jsx)(U,{scope:r,forceMount:t,children:(0,C.jsx)(m.Presence,{present:t||a.open,children:(0,C.jsx)(v.Portal,{asChild:!0,container:o,children:n})})})};V.displayName=G;var X="MenuContent",[q,z]=k(X),Y=r.forwardRef((e,r)=>{let t=B(X,e.__scopeMenu),{forceMount:n=t.forceMount,...o}=e,a=O(X,e.__scopeMenu),l=L(X,e.__scopeMenu);return(0,C.jsx)(S.Provider,{scope:e.__scopeMenu,children:(0,C.jsx)(m.Presence,{present:n||a.open,children:(0,C.jsx)(S.Slot,{scope:e.__scopeMenu,children:l.modal?(0,C.jsx)(W,{...o,ref:r}):(0,C.jsx)(Z,{...o,ref:r})})})})}),W=r.forwardRef((e,o)=>{let a=O(X,e.__scopeMenu),l=r.useRef(null),i=(0,n.useComposedRefs)(o,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,x.hideOthers)(e)},[]),(0,C.jsx)(J,{...e,ref:i,trapFocus:a.open,disableOutsidePointerEvents:a.open,disableOutsideScroll:!0,onFocusOutside:(0,t.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>a.onOpenChange(!1)})}),Z=r.forwardRef((e,r)=>{let t=O(X,e.__scopeMenu);return(0,C.jsx)(J,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),$=(0,g.createSlot)("MenuContent.ScrollLock"),J=r.forwardRef((e,o)=>{let{__scopeMenu:a,loop:l=!1,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:p,disableOutsidePointerEvents:v,onEntryFocus:m,onEscapeKeyDown:g,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:R,onDismiss:M,disableOutsideScroll:j,...D}=e,S=O(X,a),I=L(X,a),k=T(a),_=F(a),A=P(a),[N,H]=r.useState(null),K=r.useRef(null),G=(0,n.useComposedRefs)(o,K,S.onContentChange),U=r.useRef(0),B=r.useRef(""),V=r.useRef(0),z=r.useRef(null),Y=r.useRef("right"),W=r.useRef(0),Z=j?y.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(U.current),[]),(0,c.useFocusGuards)();let J=r.useCallback(e=>{var r,t;return Y.current===z.current?.side&&(r=e,!!(t=z.current?.area)&&function(e,r){let{x:t,y:n}=e,o=!1;for(let e=0,a=r.length-1;e<r.length;a=e++){let l=r[e],i=r[a],u=l.x,s=l.y,c=i.x,d=i.y;s>n!=d>n&&t<(c-u)*(n-s)/(d-s)+u&&(o=!o)}return o}({x:r.clientX,y:r.clientY},t))},[]);return(0,C.jsx)(q,{scope:a,searchRef:B,onItemEnter:r.useCallback(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:r.useCallback(e=>{J(e)||(K.current?.focus(),H(null))},[J]),onTriggerLeave:r.useCallback(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:V,onPointerGraceIntentChange:r.useCallback(e=>{z.current=e},[]),children:(0,C.jsx)(Z,{...j?{as:$,allowPinchZoom:!0}:void 0,children:(0,C.jsx)(d.FocusScope,{asChild:!0,trapped:i,onMountAutoFocus:(0,t.composeEventHandlers)(u,e=>{e.preventDefault(),K.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,C.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:v,onEscapeKeyDown:g,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:R,onDismiss:M,children:(0,C.jsx)(h.Root,{asChild:!0,..._,dir:I.dir,orientation:"vertical",loop:l,currentTabStopId:N,onCurrentTabStopIdChange:H,onEntryFocus:(0,t.composeEventHandlers)(m,e=>{I.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,C.jsx)(f.Content,{role:"menu","aria-orientation":"vertical","data-state":ej(S.open),"data-radix-menu-content":"",dir:I.dir,...k,...D,ref:G,style:{outline:"none",...D.style},onKeyDown:(0,t.composeEventHandlers)(D.onKeyDown,e=>{let r=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,n=1===e.ke
1y.length;if(r){var o;let r,a,l,i,u,s;"Tab"===e.key&&e.preventDefault(),!t&&n&&(o=e.key,r=B.current+o,a=A().filter(e=>!e.disabled),l=document.activeElement,i=a.find(e=>e.ref.current===l)?.textValue,u=function(e,r,t){var n;let o=r.length>1&&Array.from(r).every(e=>e===r[0])?r[0]:r,a=t?e.indexOf(t):-1,l=(n=Math.max(a,0),e.map((r,t)=>e[(n+t)%e.length]));1===o.length&&(l=l.filter(e=>e!==t));let i=l.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==t?i:void 0}(a.map(e=>e.textValue),r,i),s=a.find(e=>e.textValue===u)?.ref.current,function e(r){B.current=r,window.clearTimeout(U.current),""!==r&&(U.current=window.setTimeout(()=>e(""),1e3))}(r),s&&setTimeout(()=>s.focus()))}let a=K.current;if(e.target!==a||!E.includes(e.key))return;e.preventDefault();let l=A().filter(e=>!e.disabled).map(e=>e.ref.current);b.includes(e.key)&&l.reverse(),function(e){let r=document.activeElement;for(let t of e)if(t===r||(t.focus(),document.activeElement!==r))return}(l)}),onBlur:(0,t.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(U.current),B.current="")}),onPointerMove:(0,t.composeEventHandlers)(e.onPointerMove,eP(e=>{let r=e.target,t=W.current!==e.clientX;e.currentTarget.contains(r)&&t&&(Y.current=e.clientX>W.current?"right":"left",W.current=e.clientX)}))})})})})})})});Y.displayName=X;var Q=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,C.jsx)(l.Primitive.div,{role:"group",...n,ref:r})});Q.displayName="MenuGroup";var ee=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,C.jsx)(l.Primitive.div,{...n,ref:r})});ee.displayName="MenuLabel";var er="MenuItem",et="menu.itemSelect",en=r.forwardRef((e,o)=>{let{disabled:a=!1,onSelect:i,...u}=e,s=r.useRef(null),c=L(er,e.__scopeMenu),d=z(er,e.__scopeMenu),p=(0,n.useComposedRefs)(o,s),f=r.useRef(!1);return(0,C.jsx)(eo,{...u,ref:p,disabled:a,onClick:(0,t.composeEventHandlers)(e.onClick,()=>{let e=s.current;if(!a&&e){let r=new CustomEvent(et,{bubbles:!0,cancelable:!0});e.addEventListener(et,e=>i?.(e),{once:!0}),(0,l.dispatchDiscreteCustomEvent)(e,r),r.defaultPrevented?f.current=!1:c.onClose()}}),onPointerDown:r=>{e.onPointerDown?.(r),f.current=!0},onPointerUp:(0,t.composeEventHandlers)(e.onPointerUp,e=>{f.current||e.currentTarget?.click()}),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>{a||e.target!==e.currentTarget||(""===d.searchRef.current||" "!==e.key)&&R.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=er;var eo=r.forwardRef((e,o)=>{let{__scopeMenu:a,disabled:i=!1,textValue:u,...s}=e,c=z(er,a),d=F(a),p=r.useRef(null),f=(0,n.useComposedRefs)(o,p),[v,m]=r.useState(!1),[g,w]=r.useState("");return r.useEffect(()=>{let e=p.current;e&&w((e.textContent??"").trim())},[s.children]),(0,C.jsx)(S.ItemSlot,{scope:a,disabled:i,textValue:u??g,children:(0,C.jsx)(h.Item,{asChild:!0,...d,focusable:!i,children:(0,C.jsx)(l.Primitive.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...s,ref:f,onPointerMove:(0,t.composeEventHandlers)(e.onPointerMove,eP(e=>{i?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,t.composeEventHandlers)(e.onPointerLeave,eP(e=>c.onItemLeave(e))),onFocus:(0,t.composeEventHandlers)(e.onFocus,()=>m(!0)),onBlur:(0,t.composeEventHandlers)(e.onBlur,()=>m(!1))})})})}),ea=r.forwardRef((e,r)=>{let{checked:n=!1,onCheckedChange:o,...a}=e;return(0,C.jsx)(ef,{scope:e.__scopeMenu,checked:n,children:(0,C.jsx)(en,{role:"menuitemcheckbox","aria-checked":eD(n)?"mixed":n,...a,ref:r,"data-state":eS(n),onSelect:(0,t.composeEventHandlers)(a.onSelect,()=>o?.(!!eD(n)||!n),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var el="MenuRadioGroup",[ei,eu]=k(el,{value:void 0,onValueChange:()=>{}}),es=r.forwardRef((e,r)=>{let{value:t,onValueChange:n,...o}=e,a=(0,w.useCallbackRef)(n);return(0,C.jsx)(ei,{scope:e.__scopeMenu,value:t,onValueChange:a,children:(0,C.jsx)(Q,{...o,ref:r})})});es.displayName=el;var ec="MenuRadioItem",ed=r.forwardRef((e,r)=>{let{value:n,...o}=e,a=eu(ec,e.__scopeMenu),l=n===a.value;return(0,C.jsx)(ef,{scope:e.__scopeMenu,checked:l,children:(0,C.jsx)(en,{role:"menuitemradio","aria-checked":l,...o,ref:r,"data-state":eS(l),onSelect:(0,t.composeEventHandlers)(o.onSelect,()=>a.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});ed.displayName=ec;var ep="MenuItemIndicator",[ef,ev]=k(ep,{checked:!1}
1),em=r.forwardRef((e,r)=>{let{__scopeMenu:t,forceMount:n,...o}=e,a=ev(ep,t);return(0,C.jsx)(m.Presence,{present:n||eD(a.checked)||!0===a.checked,children:(0,C.jsx)(l.Primitive.span,{...o,ref:r,"data-state":eS(a.checked)})})});em.displayName=ep;var eh=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,C.jsx)(l.Primitive.div,{role:"separator","aria-orientation":"horizontal",...n,ref:r})});eh.displayName="MenuSeparator";var eg=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e,o=T(t);return(0,C.jsx)(f.Arrow,{...o,...n,ref:r})});eg.displayName="MenuArrow";var ew="MenuSub",[ex,ey]=k(ew),eC=e=>{let{__scopeMenu:t,children:n,open:o=!1,onOpenChange:a}=e,l=O(ew,t),i=T(t),[u,s]=r.useState(null),[c,d]=r.useState(null),v=(0,w.useCallbackRef)(a);return r.useEffect(()=>(!1===l.open&&v(!1),()=>v(!1)),[l.open,v]),(0,C.jsx)(f.Root,{...i,children:(0,C.jsx)(A,{scope:t,open:o,onOpenChange:v,content:c,onContentChange:d,children:(0,C.jsx)(ex,{scope:t,contentId:(0,p.useId)(),triggerId:(0,p.useId)(),trigger:u,onTriggerChange:s,children:n})})})};eC.displayName=ew;var eR="MenuSubTrigger",eb=r.forwardRef((e,o)=>{let a=O(eR,e.__scopeMenu),l=L(eR,e.__scopeMenu),i=ey(eR,e.__scopeMenu),u=z(eR,e.__scopeMenu),s=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=u,p={__scopeMenu:e.__scopeMenu},f=r.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);r.useEffect(()=>f,[f]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),d(null)}},[c,d]);let v=(0,n.useComposedRefs)(o,i.onTriggerChange);return(0,C.jsx)(K,{asChild:!0,...p,children:(0,C.jsx)(eo,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?i.contentId:void 0,"data-state":ej(a.open),...e,ref:v,onClick:r=>{e.onClick?.(r),e.disabled||r.defaultPrevented||(r.currentTarget.focus(),a.open||a.onOpenChange(!0))},onPointerMove:(0,t.composeEventHandlers)(e.onPointerMove,eP(r=>{u.onItemEnter(r),!r.defaultPrevented&&(e.disabled||a.open||s.current||(u.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{a.onOpenChange(!0),f()},100)))})),onPointerLeave:(0,t.composeEventHandlers)(e.onPointerLeave,eP(e=>{f();let r=a.content?.getBoundingClientRect();if(r){let t=a.content?.dataset.side,n="right"===t,o=r[n?"left":"right"],l=r[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:r.top},{x:l,y:r.top},{x:l,y:r.bottom},{x:o,y:r.bottom}],side:t}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,r=>{e.disabled||r.target!==r.currentTarget||(""===u.searchRef.current||" "!==r.key)&&M[l.dir].includes(r.key)&&(a.onOpenChange(!0),a.content?.focus(),r.preventDefault())})})})});eb.displayName=eR;var eE="MenuSubContent",eM=r.forwardRef((e,o)=>{let a=B(X,e.__scopeMenu),{forceMount:l=a.forceMount,align:i="start",...u}=e,s=O(X,e.__scopeMenu),c=L(X,e.__scopeMenu),d=ey(eE,e.__scopeMenu),p=r.useRef(null),f=(0,n.useComposedRefs)(o,p);return(0,C.jsx)(S.Provider,{scope:e.__scopeMenu,children:(0,C.jsx)(m.Presence,{present:l||s.open,children:(0,C.jsx)(S.Slot,{scope:e.__scopeMenu,children:(0,C.jsx)(J,{id:d.contentId,"aria-labelledby":d.triggerId,...u,ref:f,align:i,side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,t.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==d.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:(0,t.composeEventHandlers)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>{let r=e.currentTarget.contains(e.target),t=j[c.dir].includes(e.key);r&&t&&(s.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function ej(e){return e?"open":"closed"}function eD(e){return"indeterminate"===e}function eS(e){return eD(e)?"indeterminate":e?"checked":"unchecked"}function eP(e){return r=>"mouse"===r.pointerType?e(r):void 0}eM.displayName=eE;var eI="DropdownMenu",[ek,e_]=(0,o.createContextScope)(eI,[_]),eT=_(),[eF,eA]=ek(eI),eO=e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:l,defaultOpen:i,onOpenChange:u,modal:s=!0}=e,c=eT(t),d=r.useRef(null),[f,v]=(0,a.useControllableState)({prop:l,defaultProp:i??!1,onChange:u,caller:eI});return(0,C.jsx)(eF,{scope:t,triggerId:(0,p.useId)(),triggerRef:d,contentId:(0,p.useId)(),open:f,onOpenChange:v,onOpenToggle:r.useCallback(()=>v(e=>!e),[v]),modal:s,children:(0,C.jsx)(H,{...c,open:f,onOpenChange:v,dir:o,modal:s,children:n})})};eO.displayName=eI;var eN="DropdownMenuTrigger",eL=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:o,disabled:a=!1,...i}=e,u=eA(eN,o),s=eT(o),c=(0,n.useComposedRefs)(r,u.triggerRef);return(0,C.jsx)(K,{asChild:!0,...s,children:(0,C.jsx)(l.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":a?"":void 0,disabled:a,...i,ref:c,onPointerDown:(0,t.composeEventHandlers)(e.onPointerDown,e=>{!a&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>
1{!a&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eL.displayName=eN;var eH=e=>{let{__scopeDropdownMenu:r,...t}=e,n=eT(r);return(0,C.jsx)(V,{...n,...t})};eH.displayName="DropdownMenuPortal";var eK="DropdownMenuContent",eG=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:o,...a}=e,l=eA(eK,o),i=eT(o),u=r.useRef(!1);return(0,C.jsx)(Y,{id:l.contentId,"aria-labelledby":l.triggerId,...i,...a,ref:n,onCloseAutoFocus:(0,t.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||l.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,t.composeEventHandlers)(e.onInteractOutside,e=>{let r=e.detail.originalEvent,t=0===r.button&&!0===r.ctrlKey,n=2===r.button||t;(!l.modal||n)&&(u.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)"}})});eG.displayName=eK;var eU=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(Q,{...o,...n,ref:r})});eU.displayName="DropdownMenuGroup";var eB=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(ee,{...o,...n,ref:r})});eB.displayName="DropdownMenuLabel";var eV=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(en,{...o,...n,ref:r})});eV.displayName="DropdownMenuItem";var eX=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(ea,{...o,...n,ref:r})});eX.displayName="DropdownMenuCheckboxItem";var eq=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(es,{...o,...n,ref:r})});eq.displayName="DropdownMenuRadioGroup";var ez=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(ed,{...o,...n,ref:r})});ez.displayName="DropdownMenuRadioItem";var eY=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(em,{...o,...n,ref:r})});eY.displayName="DropdownMenuItemIndicator";var eW=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(eh,{...o,...n,ref:r})});eW.displayName="DropdownMenuSeparator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(eg,{...o,...n,ref:r})}).displayName="DropdownMenuArrow";var eZ=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(eb,{...o,...n,ref:r})});eZ.displayName="DropdownMenuSubTrigger";var e$=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,C.jsx)(eM,{...o,...n,ref:r,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)"}})});e$.displayName="DropdownMenuSubContent",e.s(["CheckboxItem",0,eX,"Content",0,eG,"Group",0,eU,"Item",0,eV,"ItemIndicator",0,eY,"Label",0,eB,"Portal",0,eH,"RadioGroup",0,eq,"RadioItem",0,ez,"Root",0,eO,"Separator",0,eW,"Sub",0,e=>{let{__scopeDropdownMenu:r,children:t,open:n,onOpenChange:o,defaultOpen:l}=e,i=eT(r),[u,s]=(0,a.useControllableState)({prop:n,defaultProp:l??!1,onChange:o,caller:"DropdownMenuSub"});return(0,C.jsx)(eC,{...i,open:u,onOpenChange:s,children:t})},"SubContent",0,e$,"SubTrigger",0,eZ,"Trigger",0,eL],51131);let eJ=(0,e.i(249466).default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["Circle",0,eJ],154569)},241177,e=>{"use strict";var r=e.i(336570),t=e.i(97062),n=e.i(438231),o=e.i(47780),a=e.i(34778),l=e.i(680343),i=e.i(64619),u=e.i(409607),s=e.i(975496),c=e.i(165803),d=e.i(243649),p=!1,f=r[" useSyncExternalStore ".trim().toString()];function v(){return()=>{}}var m="function"==typeof f?function(){return f(v,()=>!0,()=>!1)}:function(){let[e,t]=r.useState(p);return r.useEffect(()=>{p||(p=!0,t(!0))},[]),e},h=e.i(63153),g="rovingFocusGroup.onEntryFocus",w={bubbles:!1,cancelable:!0},x="RovingFocusGroup",[y,C,R]=(0,n.createCollection)(x),[b,E]=(0,a.createContextScope)(x,[R]),[M,j]=b(x),D=r.forwardRef((e,r)=>(0,h.jsx)(y.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,h.jsx)(y.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,h.jsx)(S,{...e,ref:r})})}));D.displayName=x;
1var S=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:a,orientation:l,loop:d=!1,dir:p,currentTabStopId:f,defaultCurrentTabStopId:v,onCurrentTabStopIdChange:m,onEntryFocus:y,preventScrollOnEntryFocus:R=!1,...b}=e,E=r.useRef(null),j=(0,o.useComposedRefs)(n,E),D=(0,c.useDirection)(p),[S,P]=(0,s.useControllableState)({prop:f,defaultProp:v??null,onChange:m,caller:x}),[I,k]=r.useState(!1),T=(0,u.useCallbackRef)(y),F=C(a),A=r.useRef(!1),[O,N]=r.useState(0);return r.useEffect(()=>{let e=E.current;if(e)return e.addEventListener(g,T),()=>e.removeEventListener(g,T)},[T]),(0,h.jsx)(M,{scope:a,orientation:l,dir:D,loop:d,currentTabStopId:S,onItemFocus:r.useCallback(e=>P(e),[P]),onItemShiftTab:r.useCallback(()=>k(!0),[]),onFocusableItemAdd:r.useCallback(()=>N(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>N(e=>e-1),[]),children:(0,h.jsx)(i.Primitive.div,{tabIndex:I||0===O?-1:0,"data-orientation":l,...b,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,t.composeEventHandlers)(e.onMouseDown,()=>{A.current=!0}),onFocus:(0,t.composeEventHandlers)(e.onFocus,e=>{let r=!A.current;if(e.target===e.currentTarget&&r&&!I){let r=new CustomEvent(g,w);if(e.currentTarget.dispatchEvent(r),!r.defaultPrevented){let e=F().filter(e=>e.focusable);_([e.find(e=>e.active),e.find(e=>e.id===S),...e].filter(Boolean).map(e=>e.ref.current),R)}}A.current=!1}),onBlur:(0,t.composeEventHandlers)(e.onBlur,()=>k(!1))})})}),P="RovingFocusGroupItem",I=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,focusable:a=!0,active:u=!1,tabStopId:s,children:c,...p}=e,f=(0,l.useId)(),v=s||f,g=j(P,o),w=g.currentTabStopId===v,x=C(o),{onFocusableItemAdd:R,onFocusableItemRemove:b,currentTabStopId:E}=g,M=m();return(0,d.useLayoutEffect)(()=>{if(M&&a)return R(),()=>b()},[M,a,R,b]),r.useEffect(()=>{if(!M&&a)return R(),()=>b()},[M,a,R,b]),(0,h.jsx)(y.ItemSlot,{scope:o,id:v,focusable:a,active:u,children:(0,h.jsx)(i.Primitive.span,{tabIndex:w?0:-1,"data-orientation":g.orientation,...p,ref:n,onMouseDown:(0,t.composeEventHandlers)(e.onMouseDown,e=>{a?g.onItemFocus(v):e.preventDefault()}),onFocus:(0,t.composeEventHandlers)(e.onFocus,()=>g.onItemFocus(v)),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void g.onItemShiftTab();if(e.target!==e.currentTarget)return;let r=function(e,r,t){var n;let o=(n=e.key,"rtl"!==t?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===r&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===r&&["ArrowUp","ArrowDown"].includes(o)))return k[o]}(e,g.orientation,g.dir);if(void 0!==r){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=x().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===r)o.reverse();else if("prev"===r||"next"===r){var t,n;"prev"===r&&o.reverse();let a=o.indexOf(e.currentTarget);o=g.loop?(t=o,n=a+1,t.map((e,r)=>t[(n+r)%t.length])):o.slice(a+1)}setTimeout(()=>_(o))}}),children:"function"==typeof c?c({isCurrentTabStop:w,hasTabStop:null!=E}):c})})});I.displayName=P;var k={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _(e,r=!1){let t=document.activeElement;for(let n of e)if(n===t||(n.focus({preventScroll:r}),document.activeElement!==t))return}e.s(["Item",0,I,"Root",0,D,"createRovingFocusGroupScope",0,E],241177)},418253,980791,e=>{"use strict";let r=(0,e.i(249466).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",0,r],980791),e.s(["ChevronDown",0,r],418253)},951708,e=>{"use strict";let r=(0,e.i(249466).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,r])},948596,e=>{"use strict";var r=e.i(951708);e.s(["ChevronRight",()=>r.default])}]);
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.