1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,755146,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(981140),o=e.i(820783),a=e.i(30030),i=e.i(369340),s=e.i(248425),u=e.i(75830),l=e.i(586318),c=e.i(726330),d=e.i(303536),p=e.i(765491),f=e.i(610772),m=e.i(853660),g=e.i(774606),x=e.i(296626),h=e.i(30207),v=e.i(934620),w=Object.defineProperty,b=(e,t)=>w(e,"name",{value:t,configurable:!0}),y=!1;function C(){let[e,t]=n.useState(y);return n.useEffect(()=>{y||(y=!0,t(!0))},[]),e}b(C,"useIsHydrated");var R=n[" useSyncExternalStore ".trim().toString()];function M(){return()=>{}}function k(){return R(M,()=>!0,()=>!1)}b(M,"subscribe"),b(k,"useIsHydratedModern");var j="function"==typeof R?k:C,E=Object.defineProperty,D=(e,t)=>E(e,"name",{value:t,configurable:!0}),_="rovingFocusGroup.onEntryFocus",I={bubbles:!1,cancelable:!0},P="RovingFocusGroup",[S,F,T]=(0,u.createCollection)(P),[O,A]=(0,a.createContextScope)(P,[T]),[H,L]=O(P),N=n.forwardRef(D(function(e,n){return(0,t.jsx)(S.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(S.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(K,{...e,ref:n})})})},"RovingFocusGroup")),K=n.forwardRef(D(function(e,a){let{__scopeRovingFocusGroup:u,orientation:c,loop:d=!1,dir:p,currentTabStopId:f,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:g,onEntryFocus:x,preventScrollOnEntryFocus:v=!1,...w}=e,b=n.useRef(null),y=(0,o.useComposedRefs)(a,b),C=(0,l.useDirection)(p),[R,M]=(0,i.useControllableState)({prop:f,defaultProp:m??null,onChange:g,caller:P}),[k,j]=n.useState(!1),E=(0,h.useCallbackRef)(x),D=F(u),S=n.useRef(!1),[T,O]=n.useState(0);return n.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(_,E),()=>e.removeEventListener(_,E)},[E]),(0,t.jsx)(H,{scope:u,orientation:c,dir:C,loop:d,currentTabStopId:R,onItemFocus:n.useCallback(e=>M(e),[M]),onItemShiftTab:n.useCallback(()=>j(!0),[]),onFocusableItemAdd:n.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>O(e=>e-1),[]),children:(0,t.jsx)(s.Primitive.div,{tabIndex:k||0===T?-1:0,"data-orientation":c,...w,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{S.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!S.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(_,I);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=D().filter(e=>e.focusable);V([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),v)}}S.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>j(!1))})})},"RovingFocusGroupImpl")),G=n.forwardRef(D(function(e,o){let{__scopeRovingFocusGroup:a,focusable:i=!0,active:u=!1,tabStopId:l,children:c,...d}=e,p=(0,f.useId)(),m=l||p,g=L("RovingFocusGroupItem",a),x=g.currentTabStopId===m,h=F(a),{onFocusableItemAdd:w,onFocusableItemRemove:b,currentTabStopId:y}=g,C=j();return(0,v.useLayoutEffect)(()=>{if(C&&i)return w(),()=>b()},[C,i,w,b]),n.useEffect(()=>{if(!C&&i)return w(),()=>b()},[C,i,w,b]),(0,t.jsx)(S.ItemSlot,{scope:a,id:m,focusable:i,active:u,children:(0,t.jsx)(s.Primitive.span,{tabIndex:x?0:-1,"data-orientation":g.orientation,...d,ref:o,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{i?g.onItemFocus(m):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>g.onItemFocus(m)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void g.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=z(e,g.orientation,g.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=g.loop?X(n,r+1):n.slice(r+1)}setTimeout(()=>V(n))}}),children:"function"==typeof c?c({isCurrentTabStop:x,hasTabStop:null!=y}):c})})},"RovingFocusGroupItem")),U={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function z(e,t,n){let r=B(e.key,n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return U[r]}function V(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function X(e,t){return e.map((n,r)=>e[(t+r)%e.length])}
1D(B,"getDirectionAwareKey"),D(z,"getFocusIntent"),D(V,"focusFirst"),D(X,"wrapArray");var Y=e.i(991918),W=e.i(186312),Z=e.i(985369),q=Object.defineProperty,J=(e,t)=>q(e,"name",{value:t,configurable:!0}),Q=["Enter"," "],$=["ArrowUp","PageDown","End"],ee=["ArrowDown","PageUp","Home",...$],et={ltr:[...Q,"ArrowRight"],rtl:[...Q,"ArrowLeft"]},en={ltr:["ArrowLeft"],rtl:["ArrowRight"]},er="Menu",[eo,ea,ei]=(0,u.createCollection)(er),[es,eu]=(0,a.createContextScope)(er,[ei,m.createPopperScope,A]),el=(0,m.createPopperScope)(),ec=A(),[ed,ep]=es(er),[ef,em]=es(er),eg=J(e=>{let{__scopeMenu:r,open:o=!1,children:a,dir:i,onOpenChange:s,modal:u=!0}=e,c=el(r),[d,p]=n.useState(null),f=n.useRef(!1),g=(0,h.useCallbackRef)(s),x=(0,l.useDirection)(i);return n.useEffect(()=>{let e=J(()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=J(()=>f.current=!1,"handlePointer");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})}},[]),n.useEffect(()=>{if(!o)return;let e=J(()=>g(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[o,g]),(0,t.jsx)(m.Root,{...c,children:(0,t.jsx)(ed,{scope:r,open:o,onOpenChange:g,content:d,onContentChange:p,children:(0,t.jsx)(ef,{scope:r,onClose:n.useCallback(()=>g(!1),[g]),isUsingKeyboardRef:f,dir:x,modal:u,children:a})})})},"Menu"),ex=n.forwardRef(J(function(e,n){let{__scopeMenu:r,...o}=e,a=el(r);return(0,t.jsx)(m.Anchor,{...a,...o,ref:n})},"MenuAnchor")),eh="MenuPortal",[ev,ew]=es(eh,{forceMount:void 0}),eb=J(e=>{let{__scopeMenu:n,forceMount:r,children:o,container:a}=e,i=ep(eh,n);return(0,t.jsx)(ev,{scope:n,forceMount:r,children:(0,t.jsx)(x.Presence,{present:r||i.open,children:(0,t.jsx)(g.Portal,{asChild:!0,container:a,children:o})})})},"MenuPortal"),ey="MenuContent",[eC,eR]=es(ey),eM=n.forwardRef(J(function(e,n){let r=ew(ey,e.__scopeMenu),{forceMount:o=r.forceMount,...a}=e,i=ep(ey,e.__scopeMenu),s=em(ey,e.__scopeMenu);return(0,t.jsx)(eo.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(x.Presence,{present:o||i.open,children:(0,t.jsx)(eo.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(ek,{...a,ref:n}):(0,t.jsx)(ej,{...a,ref:n})})})})},"MenuContent")),ek=n.forwardRef(J(function(e,a){let i=ep(ey,e.__scopeMenu),s=n.useRef(null),u=(0,o.useComposedRefs)(a,s);return n.useEffect(()=>{let e=s.current;if(e)return(0,W.hideOthers)(e)},[]),(0,t.jsx)(eD,{...e,ref:u,trapFocus:i.open,disableOutsidePointerEvents:i.open,disableOutsideScroll:!0,onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>i.onOpenChange(!1)})},"MenuRootContentModal")),ej=n.forwardRef(J(function(e,n){let r=ep(ey,e.__scopeMenu);return(0,t.jsx)(eD,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentNonModal")),eE=(0,Y.createSlot)("MenuContent.ScrollLock"),eD=n.forwardRef(J(function(e,a){let{__scopeMenu:i,loop:s=!1,trapFocus:u,onOpenAutoFocus:l,onCloseAutoFocus:f,disableOutsidePointerEvents:g,onEntryFocus:x,onEscapeKeyDown:h,onPointerDownOutside:v,onFocusOutside:w,onInteractOutside:b,onDismiss:y,disableOutsideScroll:C,...R}=e,M=ep(ey,i),k=em(ey,i),j=el(i),E=ec(i),D=ea(i),[_,I]=n.useState(null),P=n.useRef(null),S=(0,o.useComposedRefs)(a,P,M.onContentChange),F=n.useRef(0),T=n.useRef(""),O=n.useRef(0),A=n.useRef(null),H=n.useRef("right"),L=n.useRef(0),K=C?Z.RemoveScroll:n.Fragment,G=J(e=>{let t=T.current+e,n=D().filter(e=>!e.disabled),r=document.activeElement,o=n.find(e=>e.ref.current===r)?.textValue,a=e1(n.map(e=>e.textValue),t,o),i=n.find(e=>e.textValue===a)?.ref.current;i&&setTimeout(()=>i.focus())},"handleTypeaheadSearch");n.useEffect(()=>()=>window.clearTimeout(F.current),[]),(0,d.useFocusGuards)();let U=n.useCallback(e=>H.current===A.current?.side&&e2(e,A.current?.area),[]);return(0,t.jsx)(eC,{scope:i,searchRef:T,onItemEnter:n.useCallback(e=>{U(e)&&e.preventDefault()},[U]),onItemLeave:n.useCallback(e=>{U(e)||(P.current?.focus(),I(null))},[U]),onTriggerLeave:n.useCallback(e=>{U(e)&&e.preventDefault()},[U]),pointerGraceTimerRef:O,onPointerGraceIntentChange:n.useCallback(e=>{A.current=e},[]),children:(0,t.jsx)(K,{...C?{as:eE,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(p.FocusScope,{asChild:!0,trapped:u,onMountAutoFocus:(0,r.composeEventHandlers)(l,e=>{e.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:(0,t.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:g,onEscapeKeyDown:h,onPointerDownOutside:v,onFocusOutside:w,onInteractOutside:b,onDismiss:y,children:(0,t.jsx)(N,{asChild:!0,...E,dir:k.dir,orientation:"vertical",loop:s,currentTabStopId:_,onCurrentTabStopIdChange:I,onEntryFocus:(0,r.composeEventHandlers)(x,e=>{k.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(m.Content,{role:"menu","aria-orientation":"vertical","data-state":eq(M.open),"data-radix-menu-content":"",dir:k.dir,...j,...R,ref:S,style:{outline:"none",...R.style},onKeyDown:(0,r.composeEventHandlers)(R.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;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&G(e.key));let o=P.current;if(e.target!==o||!ee.includes(e.key))return;e.preventDefault();let a=D().filter(e=>!e.disabled).map(e=>e.ref.current);$.includes(e.key)&&a.reverse(),e$(a)}),onBlur:(0,r.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(F.current),T.current="")}),onPointerMove:(0,r.composeEventHandlers)(e.onPointerMove,e3(e=>{let t=e.target,n=L.current!==e.clientX;e.currentTarget.contains(t)&&n&&(H.current=e.clientX>L.current?"right":"left",L.current=e.clientX)}))})})})})})})},"MenuContentImpl")),e_=n.forwardRef(J(function(e,n){let{__scopeMenu:r,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"group",...o,ref:n})},"MenuGroup")),eI=n.forwardRef(J(function(e,n){let{__scopeMenu:r,...o}=e;return(0,t.jsx)(s.Primitive.div,{...o,ref:n})},"MenuLabel")),eP="MenuItem",eS="menu.itemSelect",eF=n.forwardRef(J(function(e,a){let{disabled:i=!1,onSelect:u,...l}=e,c=n.useRef(null),d=em(eP,e.__scopeMenu),p=eR(eP,e.__scopeMenu),f=(0,o.useComposedRefs)(a,c),m=n.useRef(!1),g=J(()=>{let e=c.current;if(!i&&e){let t=new CustomEvent(eS,{bubbles:!0,cancelable:!0});e.addEventListener(eS,e=>u?.(e),{once:!0}),(0,s.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?m.current=!1:d.onClose()}},"handleSelect");return(0,t.jsx)(eT,{...l,ref:f,disabled:i,onClick:(0,r.composeEventHandlers)(e.onClick,g),onPointerDown:t=>{e.onPointerDown?.(t),m.current=!0},onPointerUp:(0,r.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{i||e.target!==e.currentTarget||(""===p.searchRef.current||" "!==e.key)&&Q.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),eT=n.forwardRef(J(function(e,a){let{__scopeMenu:i,disabled:u=!1,textValue:l,...c}=e,d=eR(eP,i),p=ec(i),f=n.useRef(null),m=(0,o.useComposedRefs)(a,f),[g,x]=n.useState(!1),[h,v]=n.useState("");return n.useEffect(()=>{let e=f.current;e&&v((e.textContent??"").trim())},[c.children]),(0,t.jsx)(eo.ItemSlot,{scope:i,disabled:u,textValue:l??h,children:(0,t.jsx)(G,{asChild:!0,...p,focusable:!u,children:(0,t.jsx)(s.Primitive.div,{role:"menuitem","data-highlighted":g?"":void 0,"aria-disabled":u||void 0,"data-disabled":u?"":void 0,...c,ref:m,onPointerMove:(0,r.composeEventHandlers)(e.onPointerMove,e3(e=>{u?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,r.composeEventHandlers)(e.onPointerLeave,e3(e=>d.onItemLeave(e))),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>x(!0)),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>x(!1))})})})},"MenuItemImpl")),eO=n.forwardRef(J(function(e,n){let{checked:o=!1,onCheckedChange:a,...i}=e;return(0,t.jsx)(eK,{scope:e.__scopeMenu,checked:o,children:(0,t.jsx)(eF,{role:"menuitemcheckbox","aria-checked":eJ(o)?"mixed":o,...i,ref:n,"data-state":eQ(o),onSelect:(0,r.composeEventHandlers)(i.onSelect,()=>a?.(!!eJ(o)||!o),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),[eA,eH]=es("MenuRadioGroup",{value:void 0,onValueChange:J(()=>{},"onValueChange")}),eL=n.forwardRef(J(function(e,n){let{value:o,...a}=e,i=eH("MenuRadioItem",e.__scopeMenu),s=o===i.value;return(0,t.jsx)(eK,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(eF,{role:"menuitemradio","aria-checked":s,...a,ref:n,"data-state":eQ(s),onSelect:(0,r.composeEventHandlers)(a.onSelect,()=>i.onValueChange?.(o),{checkForDefaultPrevented:!1})})})},"MenuRadioItem")),eN="MenuItemIndicator",[eK,eG]=es(eN,{checked:!1}),eU=n.forwardRef(J(function(e,n){let{__scopeMenu:r,forceMount:o,...a}=e,i=eG(eN,r);return(0,t.jsx)(x.Presence,{present:o||eJ(i.checked)||!0===i.checked,children:(0,t.jsx)(s.Primitive.span,{...a,ref:n,"data-state":eQ(i.checked)})})},"MenuItemIndicator")),eB=n.forwardRef(J(function(e,n){let{__scopeMenu:r,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:n})},"MenuSeparator")),ez="MenuSub",[eV,eX]=es(ez),eY=(e=>{let{__scopeMenu:r,children:o,open:a=!1,onOpenChange:i}=e,s=ep(ez,r),u=el(r),[l,c]=n.useState(null),[d,p]=n.useState(null),g=(0,h.useCallbackRef)(i);return n.useEffect(()=>(!1===s.open&&g(!1),()=>g(!1)),[s.open,g]),(0,t.jsx)(m.Root,{...u,children:(0,t.jsx)(ed,{scope:r,open:a,onOpenChange:g,content:d,onContentChange:p,children:(0,t.jsx)(eV,{scope:r,contentId:(0,f.useId)(),triggerId:(0,f.useId)(),trigger:l,onTriggerChange:c,children:o})})})},"MenuSubTrigger"),eW=n.forwardRef(J(function(e,a){let i=ep(eY,e.__scopeMenu),s=em(eY,e.__scopeMenu),u=eX(eY,e.__scopeMenu),l=eR(eY,e.__scopeMenu),c=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:p}=l,f={__scopeMenu:e.__scopeMenu},m=n.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);n.useEffect(()=>m,[m]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),p(null)}},[d,p]);let g=(0,o.useComposedRefs)(a,u.onTriggerChange);return(0,t.jsx)(ex,{asChild:!0,...f,children:(0,t.jsx)(eT,{id:u.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?u.contentId:void 0,"data-state":eq(i.open),...e,ref:g,onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focu
1s(),i.open||i.onOpenChange(!0))},onPointerMove:(0,r.composeEventHandlers)(e.onPointerMove,e3(t=>{l.onItemEnter(t),!t.defaultPrevented&&(e.disabled||i.open||c.current||(l.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{i.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,r.composeEventHandlers)(e.onPointerLeave,e3(e=>{m();let t=i.content?.getBoundingClientRect();if(t){let n=i.content?.dataset.side,r="right"===n,o=t[r?"left":"right"],a=t[r?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(r?-5:5),y:e.clientY},{x:o,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:o,y:t.bottom}],side:n}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,t=>{e.disabled||t.target!==t.currentTarget||(""===l.searchRef.current||" "!==t.key)&&et[s.dir].includes(t.key)&&(i.onOpenChange(!0),i.content?.focus(),t.preventDefault())})})})},"MenuSubTrigger")),eZ=n.forwardRef(J(function(e,a){let i=ew(ey,e.__scopeMenu),{forceMount:s=i.forceMount,align:u="start",...l}=e,c=ep(ey,e.__scopeMenu),d=em(ey,e.__scopeMenu),p=eX("MenuSubContent",e.__scopeMenu),f=n.useRef(null),m=(0,o.useComposedRefs)(a,f);return(0,t.jsx)(eo.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(x.Presence,{present:s||c.open,children:(0,t.jsx)(eo.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(eD,{id:p.contentId,"aria-labelledby":p.triggerId,...l,ref:m,align:u,side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,r.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==p.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,r.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=en[d.dir].includes(e.key);t&&n&&(c.onOpenChange(!1),p.trigger?.focus(),e.preventDefault())})})})})})},"MenuSubContent"));function eq(e){return e?"open":"closed"}function eJ(e){return"indeterminate"===e}function eQ(e){return eJ(e)?"indeterminate":e?"checked":"unchecked"}function e$(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function e0(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function e1(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1,a=e0(e,Math.max(o,0));1===r.length&&(a=a.filter(e=>e!==n));let i=a.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return i!==n?i:void 0}function e5(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,l=i.y,c=s.x,d=s.y;l>r!=d>r&&n<(c-u)*(r-l)/(d-l)+u&&(o=!o)}return o}function e2(e,t){return!!t&&e5({x:e.clientX,y:e.clientY},t)}function e3(e){return t=>"mouse"===t.pointerType?e(t):void 0}J(eq,"getOpenState"),J(eJ,"isIndeterminate"),J(eQ,"getCheckedState"),J(e$,"focusFirst"),J(e0,"wrapArray"),J(e1,"getNextMatch"),J(e5,"isPointInPolygon"),J(e2,"isPointerInGraceArea"),J(e3,"whenMouse");var e6=Object.defineProperty,e8=(e,t)=>e6(e,"name",{value:t,configurable:!0}),e4="DropdownMenu",[e9,e7]=(0,a.createContextScope)(e4,[eu]),te=eu(),[tt,tn]=e9(e4),tr=e8(e=>{let{__scopeDropdownMenu:r,children:o,dir:a,open:s,defaultOpen:u,onOpenChange:l,modal:c=!0}=e,d=te(r),p=n.useRef(null),[m,g]=(0,i.useControllableState)({prop:s,defaultProp:u??!1,onChange:l,caller:e4});return(0,t.jsx)(tt,{scope:r,triggerId:(0,f.useId)(),triggerRef:p,contentId:(0,f.useId)(),open:m,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),modal:c,children:(0,t.jsx)(eg,{...d,open:m,onOpenChange:g,dir:a,modal:c,children:o})})},"DropdownMenu"),to=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:a,disabled:i=!1,...u}=e,l=tn("DropdownMenuTrigger",a),c=te(a),d=(0,o.useComposedRefs)(n,l.triggerRef);return(0,t.jsx)(ex,{asChild:!0,...c,children:(0,t.jsx)(s.Primitive.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":i?"":void 0,disabled:i,...u,ref:d,onPointerDown:(0,r.composeEventHandlers)(e.onPointerDown,e=>{!i&&0===e.button&&!1===e.ctrlKey&&(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>
1{!i&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),ta=e8(e=>{let{__scopeDropdownMenu:n,...r}=e,o=te(n);return(0,t.jsx)(eb,{...o,...r})},"DropdownMenuPortal"),ti=n.forwardRef(e8(function(e,o){let{__scopeDropdownMenu:a,...i}=e,s=tn("DropdownMenuContent",a),u=te(a),l=n.useRef(!1);return(0,t.jsx)(eM,{id:s.contentId,"aria-labelledby":s.triggerId,...u,...i,ref:o,onCloseAutoFocus:(0,r.composeEventHandlers)(e.onCloseAutoFocus,e=>{l.current||s.triggerRef.current?.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,r.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!s.modal||r)&&(l.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)"}})},"DropdownMenuContent")),ts=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eI,{...a,...o,ref:n})},"DropdownMenuLabel")),tu=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eF,{...a,...o,ref:n})},"DropdownMenuItem")),tl=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eO,{...a,...o,ref:n})},"DropdownMenuCheckboxItem")),tc=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eL,{...a,...o,ref:n})},"DropdownMenuRadioItem")),td=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eU,{...a,...o,ref:n})},"DropdownMenuItemIndicator")),tp=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eB,{...a,...o,ref:n})},"DropdownMenuSeparator")),tf=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eW,{...a,...o,ref:n})},"DropdownMenuSubTrigger")),tm=n.forwardRef(e8(function(e,n){let{__scopeDropdownMenu:r,...o}=e,a=te(r);return(0,t.jsx)(eZ,{...a,...o,ref:n,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)"}})},"DropdownMenuSubContent")),tg=e.i(689664),tx=e.i(867927),th=e.i(456420);let tv={name:"circle",size:24,node:[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]};tv.node;let tw=(0,th.default)(tv);var tb=e.i(975157);n.forwardRef(({className:e,inset:n,children:r,...o},a)=>(0,t.jsxs)(tf,{ref:a,className:(0,tb.cn)("flex gap-2.5 px-2.5 py-1.5 min-h-9 cursor-pointer select-none items-center rounded-[9px] text-[13px] font-medium text-black outline-none transition-colors focus:bg-[#F2F3F5] focus:text-black dark:text-gray-100 dark:focus:bg-neutral-800 dark:focus:text-gray-100 data-[state=open]:bg-[#F2F3F5] dark:data-[state=open]:bg-neutral-800",n&&"pl-8",e),...o,children:[r,(0,t.jsx)(tx.ChevronRight,{className:"ml-auto h-4 w-4"})]})).displayName=tf.displayName,n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(tm,{ref:r,className:(0,tb.cn)("z-[70] min-w-32 overflow-hidden rounded-[12px] border border-gray-200 bg-white p-1.5 text-black shadow-[0_2px_8px_-4px_rgba(10,10,10,0.06),0_10px_24px_-10px_rgba(10,10,10,0.12),0_16px_40px_-16px_rgba(10,10,10,0.08)] dark:border-neutral-800 dark:bg-neutral-900 dark:text-gray-100 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",e),...n})).displayName=tm.displayName;let ty=n.forwardRef(({className:e,sideOffset:n=4,...r},o)=>(0,t.jsx)(ta,{children:(0,t.jsx)(ti,{ref:o,sideOffset:n,className:(0,tb.cn)("z-[70] min-w-32 overflow-hidden rounded-[12px] border border-gray-200 bg-white p-1.5 text-black shadow-[0_2px_8px_-4px_rgba(10,10,10,0.06),0_10px_24px_-10px_rgba(10,10,10,0.12),0_16px_40px_-16px_rgba(10,10,10,0.08)] dark:border-neutral-800 dark:bg-neutral-900 dark:text-gray-100","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]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...r})}));ty.displayName=ti.displayName;let tC=n.forwardRef(({className:e,inset:n,...r},o)=>(0,t.jsx)(tu,{ref:o,className:(0,tb.cn)("relative flex gap-2.5 px-2.5 py-1.5 min-h-9 cursor-pointer select-none items-center rounded-[9px] text-[13px] font-medium text-black outline-none transition-colors focus:bg-[#F2F3F5] focus:text-black dark:text-gray-100 dark:focus:bg-neutral-800 dark:focus:text-gray-100 data-disabled:pointer-events-none data-disabled:opacity-50",n&&"pl-8",e),...r}));tC.displayName=tu.displayName;let tR=n.forwardRef(({className:e,children:n,checked:r,...o},a)=>(0,t.jsxs)(tl,{ref:a,className:(0,tb.cn)("relative flex py-1.5 pl-8 pr-2.5 min-h-9 cursor-pointer select-none items-center rounded-[9px] text-[13px] font-medium text-black outline-none transition-colors focus:bg-[#F2F3F5] focus:text-black dark:text-gray-100 dark:focus:bg-neutral-800 dark:focus:text-gray-100 data-disabled:pointer-events-none data-disabled:opacity-50",e),checked:r,...o,children:[(0,t.jsx)("span",{className:"absolute left-2.5 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(td,{children:(0,t.jsx)(tg.Check,{className:"h-4 w-4 text-gray-500 dark:text-gray-400"})})}),n]}));tR.displayName=tl.displayName,n.forwardRef(({className:e,children:n,...r},o)=>(0,t.jsxs)(tc,{ref:o,className:(0,tb.cn)("relative flex py-1.5 pl-8 pr-2.5 min-h-9 cursor-pointer select-none items-center rounded-[9px] text-[13px] font-medium text-black outline-none transition-colors focus:bg-[#F2F3F5] focus:text-black dark:text-gray-100 dark:focus:bg-neutral-800 dark:focus:text-gray-100 data-disabled:pointer-events-none data-disabled:opacity-50",e),...r,children:[(0,t.jsx)("span",{className:"absolute left-2.5 flex h-3.5 w-3.5 items-center justify-center",children:(0,t.jsx)(td,{children:(0,t.jsx)(tw,{className:"h-4 w-4 fill-current"})})}),n]})).displayName=tc.displayName,n.forwardRef(({className:e,inset:n,...r},o)=>(0,t.jsx)(ts,{ref:o,className:(0,tb.cn)("px-2.5 py-1.5 text-[13px] font-semibold",n&&"pl-8",e),...r})).displayName=ts.displayName;let tM=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(tp,{ref:r,className:(0,tb.cn)("-mx-1.5 my-1.5 h-px bg-gray-100 dark:bg-neutral-800",e),...n}));tM.displayName=tp.displayName,e.s(["DropdownMenu",0,tr,"DropdownMenuCheckboxItem",0,tR,"DropdownMenuContent",0,ty,"DropdownMenuItem",0,tC,"DropdownMenuSeparator",0,tM,"DropdownMenuTrigger",0,to],755146)}]);
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.