1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,63270,e=>{"use strict";var r=e.i(492838),t=e.i(313146),n=e.i(303299),o=e.i(630226),a=e.i(311255),i=e.i(383586),s=e.i(1074),u="Avatar",[l,d]=(0,o.createContextScope)(u),c=[0,()=>void 0],[p,f]=l(u),v=n.forwardRef((e,t)=>{let{__scopeAvatar:o,...a}=e,[i,u]=n.useState("idle"),[l,d]=function(){let e=c;{let[r]=e=n.useState(0),t=n.useRef(!1);n.useEffect(()=>{r>1&&!t.current&&(t.current=!0,console.warn("Avatar: Only one `Avatar.Image` component should be rendered per `Avatar.Root`, but multiple were detected. This will lead to unexpected behavior."))},[r])}return e}();return(0,r.jsx)(p,{scope:o,imageLoadingStatus:i,setImageLoadingStatus:u,imageCount:l,setImageCount:d,children:(0,r.jsx)(s.Primitive.span,{...a,ref:t})})});v.displayName=u;var g="AvatarImage",m=n.forwardRef((e,t)=>{var o;let{__scopeAvatar:u,src:l,onLoadingStatusChange:d,...c}=e,p=f(g,u);o=p.setImageCount,n.useEffect(()=>(o(e=>e+1),()=>{o(e=>e-1)}),[o]);let v=function(e,{loadingStatus:r,setLoadingStatus:t,referrerPolicy:n,crossOrigin:o}){return(0,i.useLayoutEffect)(()=>{if(!e)return void t("error");let r=new window.Image,a=e=>{t(x(e.currentTarget))},i=()=>t("error");return r.addEventListener("load",a),r.addEventListener("error",i),n&&(r.referrerPolicy=n),r.crossOrigin=o??null,r.src=e,t(x(r)),()=>{r.removeEventListener("load",a),r.removeEventListener("error",i),t("idle")}},[e,o,n,t]),r}(l,{referrerPolicy:c.referrerPolicy,crossOrigin:c.crossOrigin,loadingStatus:p.imageLoadingStatus,setLoadingStatus:p.setImageLoadingStatus}),m=(0,a.useCallbackRef)(e=>{d?.(e)}),h=n.useRef(v);return(0,i.useLayoutEffect)(()=>{let e=h.current;h.current=v,v!==e&&m(v)},[v,m]),"loaded"===v?(0,r.jsx)(s.Primitive.img,{...c,ref:t,src:l}):null});m.displayName=g;var h="AvatarFallback",w=n.forwardRef((e,t)=>{let{__scopeAvatar:o,delayMs:a,...i}=e,u=f(h,o),[l,d]=n.useState(void 0===a);return n.useEffect(()=>{if(void 0!==a){let e=window.setTimeout(()=>d(!0),a);return()=>window.clearTimeout(e)}},[a]),l&&"loaded"!==u.imageLoadingStatus?(0,r.jsx)(s.Primitive.span,{...i,ref:t}):null});function x(e){return e.complete?e.naturalWidth>0?"loaded":"error":"loading"}w.displayName=h,e.s(["Avatar",0,v,"AvatarFallback",0,w,"AvatarImage",0,m,"Fallback",0,w,"Image",0,m,"Root",0,v,"createAvatarScope",0,d],305232);var b=e.i(305232),b=b,y=e.i(647163);e.s(["Avatar",0,function(e){let n,o,a,i,s,u=(0,t.c)(10);u[0]!==e?({className:n,size:a,...o}=e,u[0]=e,u[1]=n,u[2]=o,u[3]=a):(n=u[1],o=u[2],a=u[3]);let l=void 0===a?"default":a;return u[4]!==n?(i=(0,y.cn)("group/avatar relative flex size-8 shrink-0 overflow-hidden rounded-full select-none data-[size=lg]:size-10 data-[size=sm]:size-6",n),u[4]=n,u[5]=i):i=u[5],u[6]!==o||u[7]!==l||u[8]!==i?(s=(0,r.jsx)(b.Root,{"data-slot":"avatar","data-size":l,className:i,...o}),u[6]=o,u[7]=l,u[8]=i,u[9]=s):s=u[9],s},"AvatarBadge",0,function(e){let n,o,a,i,s=(0,t.c)(8);return s[0]!==e?({className:n,...o}=e,s[0]=e,s[1]=n,s[2]=o):(n=s[1],o=s[2]),s[3]!==n?(a=(0,y.cn)("absolute right-0 bottom-0 z-10 inline-flex items-center justify-center rounded-full bg-primary text-primary-foreground ring-2 ring-background select-none","group-data-[size=sm]/avatar:size-2 group-data-[size=sm]/avatar:[&>svg]:hidden","group-data-[size=default]/avatar:size-2.5 group-data-[size=default]/avatar:[&>svg]:size-2","group-data-[size=lg]/avatar:size-3 group-data-[size=lg]/avatar:[&>svg]:size-2",n),s[3]=n,s[4]=a):a=s[4],s[5]!==o||s[6]!==a?(i=(0,r.jsx)("span",{"data-slot":"avatar-badge",className:a,...o}),s[5]=o,s[6]=a,s[7]=i):i=s[7],i},"AvatarFallback",0,function(e){let n,o,a,i,s=(0,t.c)(8);return s[0]!==e?({className:n,...o}=e,s[0]=e,s[1]=n,s[2]=o):(n=s[1],o=s[2]),s[3]!==n?(a=(0,y.cn)("flex size-full items-center justify-center rounded-full bg-muted text-sm text-muted-foreground group-data-[size=sm]/avatar:text-xs",n),s[3]=n,s[4]=a):a=s[4],s[5]!==o||s[6]!==a?(i=(0,r.jsx)(b.Fallback,{"data-slot":"avatar-fallback",className:a,...o}),s[5]=o,s[6]=a,s[7]=i):i=s[7],i},"AvatarGroup",0,function(e){let n,o,a,i,s=(0,t.c)(8);return s[0]!==e?({className:n,...o}=e,s[0]=e,s[1]=n,s[2]=o):(n=s[1],o=s[2]),s[3]!==n?(a=(0,y.cn)("group/avatar-group flex -sp
1ace-x-2 *:data-[slot=avatar]:ring-2 *:data-[slot=avatar]:ring-background",n),s[3]=n,s[4]=a):a=s[4],s[5]!==o||s[6]!==a?(i=(0,r.jsx)("div",{"data-slot":"avatar-group",className:a,...o}),s[5]=o,s[6]=a,s[7]=i):i=s[7],i},"AvatarGroupCount",0,function(e){let n,o,a,i,s=(0,t.c)(8);return s[0]!==e?({className:n,...o}=e,s[0]=e,s[1]=n,s[2]=o):(n=s[1],o=s[2]),s[3]!==n?(a=(0,y.cn)("relative flex size-8 shrink-0 items-center justify-center rounded-full bg-muted text-sm text-muted-foreground ring-2 ring-background group-has-data-[size=lg]/avatar-group:size-10 group-has-data-[size=sm]/avatar-group:size-6 [&>svg]:size-4 group-has-data-[size=lg]/avatar-group:[&>svg]:size-5 group-has-data-[size=sm]/avatar-group:[&>svg]:size-3",n),s[3]=n,s[4]=a):a=s[4],s[5]!==o||s[6]!==a?(i=(0,r.jsx)("div",{"data-slot":"avatar-group-count",className:a,...o}),s[5]=o,s[6]=a,s[7]=i):i=s[7],i},"AvatarImage",0,function(e){let n,o,a,i,s=(0,t.c)(8);return s[0]!==e?({className:n,...o}=e,s[0]=e,s[1]=n,s[2]=o):(n=s[1],o=s[2]),s[3]!==n?(a=(0,y.cn)("aspect-square size-full",n),s[3]=n,s[4]=a):a=s[4],s[5]!==o||s[6]!==a?(i=(0,r.jsx)(b.Image,{"data-slot":"avatar-image",className:a,...o}),s[5]=o,s[6]=a,s[7]=i):i=s[7],i}],63270)},671428,e=>{"use strict";var r=e.i(492838),t=e.i(313146),n=e.i(647163);e.s(["Skeleton",0,function(e){let o,a,i,s,u=(0,t.c)(8);return u[0]!==e?({className:o,...a}=e,u[0]=e,u[1]=o,u[2]=a):(o=u[1],a=u[2]),u[3]!==o?(i=(0,n.cn)("animate-pulse rounded-md bg-accent",o),u[3]=o,u[4]=i):i=u[4],u[5]!==a||u[6]!==i?(s=(0,r.jsx)("div",{"data-slot":"skeleton",className:i,...a}),u[5]=a,u[6]=i,u[7]=s):s=u[7],s}])},13667,e=>{"use strict";let r=(0,e.i(667784).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,r])},994179,e=>{"use strict";var r=e.i(492838),t=e.i(313146),n=e.i(294237),o=e.i(180167),a=e.i(647163);let i=(0,n.cva)("inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border-border text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground",ghost:"[a&]:hover:bg-accent [a&]:hover:text-accent-foreground",link:"text-primary underline-offset-4 [a&]:hover:underline"}},defaultVariants:{variant:"default"}});e.s(["Badge",0,function(e){let n,s,u,l,d,c,p=(0,t.c)(13);p[0]!==e?({className:n,variant:u,asChild:l,...s}=e,p[0]=e,p[1]=n,p[2]=s,p[3]=u,p[4]=l):(n=p[1],s=p[2],u=p[3],l=p[4]);let f=void 0===u?"default":u,v=void 0!==l&&l?o.Slot.Root:"span";return p[5]!==n||p[6]!==f?(d=(0,a.cn)(i({variant:f}),n),p[5]=n,p[6]=f,p[7]=d):d=p[7],p[8]!==v||p[9]!==s||p[10]!==d||p[11]!==f?(c=(0,r.jsx)(v,{"data-slot":"badge","data-variant":f,className:d,...s}),p[8]=v,p[9]=s,p[10]=d,p[11]=f,p[12]=c):c=p[12],c}])},346526,162484,e=>{"use strict";var r=e.i(303299),t=e.i(515201),n=e.i(331838),o=e.i(630226),a=e.i(6221),i=e.i(1074),s=e.i(397765),u=e.i(502008),l=e.i(353949),d=e.i(396241),c=e.i(158111),p=e.i(226372),f=e.i(578500),v=e.i(535433),g=e.i(838825),m=e.i(384510),h=e.i(864484),w=e.i(311255),x=e.i(73772),b=e.i(311284),y=e.i(492838),C=["Enter"," "],R=["ArrowUp","PageDown","End"],M=["ArrowDown","PageUp","Home",...R],j={ltr:[...C,"ArrowRight"],rtl:[...C,"ArrowLeft"]},D={ltr:["ArrowLeft"],rtl:["ArrowRight"]},E="Menu",[k,P,S]=(0,s.createCollection)(E),[I,_]=(0,o.createContextScope)(E,[S,f.createPopperScope,m.createRovingFocusGroupScope]),T=(0,f.createPopperScope)(),N=(0,m.createRovingFocusGroupScope)(),[A,L]=I(E),[O,z]=I(E),F=e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:a,onOpenChange:i,modal:s=!0}=e,l=T(t),[d,c]=r.useState(null),p=r.useRef(!1),v=(0,w.useCallbackRef)(i),g=(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,y.jsx)(f.Root,{...l,children:(0,y.jsx)(A,{scope:t,open:n,onOpenChange:v,content:d,onContentChange:c,children:(0,y.jsx)(O,{scope:t,onClose:r.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:p,dir:g,modal:s,children:o})})})};F.displayName=E;var H=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e,o=T(t);return(0,y.jsx)(f.Anchor,{...o,...n,ref:r})});H.displayName="MenuAnchor";var K="MenuPortal",[G,B]=I(K,{forceMount:void 0}),U=e=>{let{__scopeMenu:r,forceMount:t,children:n,container:o}=e,a=L(K,r);return(0,y.jsx)(G,{scope:r,forceMount:t,children:(0,y.jsx)(g.Presence,{present:t||a.open,children:(0,y.jsx)(v.Portal,{asChild:!0,container:o,children:n})})})};U.displayName=K;var V="MenuContent",[X,q]=I(V),W=r.forwardRef((e,r)=>{let t=B(V,e.__scopeMenu),{forceMount:n=t.forceMount,...o}=e,a=L(V,e.__scopeMenu),i=z(V,e.__scopeMenu);return(0,y.jsx)(k.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(g.Presence,{present:n||a.open,children:(0,y.jsx)(k.Slot,{scope:e.__scopeMenu,children:i.modal?(0,y.jsx)(Y,{...o,ref:r}):(0,y.jsx)(Z,{...o,ref:r})})})})}),Y=r.forwardRef((e,o)=>{let a=L(V,e.__scopeMenu),i=r.useRef(null),s=(0,n.useComposedRefs)(o,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,x.hideOthers)(e)},[]),(0,y.jsx)(Q,{...e,ref:s,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=L(V,e.__scopeMenu);return(0,y.jsx)(Q,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),J=(0,h.createSlot)("MenuContent.ScrollLock"),Q=r.forwardRef((e,o)=>{let{__scopeMenu:a,loop:i=!1,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:p,disableOutsidePointerEvents:v,onEntryFocus:g,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:C,onDismiss:j,disableOutsideScroll:D,...E}=e,k=L(V,a),S=z(V,a),I=T(a),_=N(a),A=P(a),[O,F]=r.useState(null),H=r.useRef(null),K=(0,n.useComposedRefs)(o,H,k.onContentChange),G=r.useRef(0),B=r.useRef(""),U=r.useRef(0),q=r.useRef(null),W=r.useRef("right"),Y=r.useRef(0),Z=D?b.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(G.current),[]),(0,d.useFocusGuards)();let Q=r.useCallback(e=>{var r,t;return W.current===q.current?.side&&(r=e,!!(t=q.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 i=r[e],s=r[a],u=i.x,l=i.y,d=s.x,c=s.y;l>n!=c>n&&t<(d-u)*(n-l)/(c-l)+u&&(o=!o)}return o}({x:r.clientX,y:r.clientY},t))},[]);return(0,y.jsx)(X,{scope:a,searchRef:B,onItemEnter:r.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),onItemLeave:r.useCallback(e=>{Q(e)||(H.current?.focus(),F(null))},[Q]),onTriggerLeave:r.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),pointerGraceTimerRef:U,onPointerGraceIntentChange:r.useCallback(e=>{q.current=e},[]),children:(0,y.jsx)(Z,{...D?{as:J,allowPinchZoom:!0}:void 0,children:(0,y.jsx)(c.FocusScope,{asChild:!0,trapped:s,onMountAutoFocus:(0,t.composeEventHandlers)(u,e=>{e.preventDefault(),H.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,y.jsx)(l.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:v,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:C,onDismiss:j,children:(0,y.jsx)(m.Root,{asChild:!0,..._,dir:S.dir,orientation:"vertical",loop:i,currentTabStopId:O,onCurrentTabStopIdChange:F,onEntryFocus:(0,t.composeEventHandlers)(g,e=>{S.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,y.jsx)(f.Content,{role:"menu","aria-orientation":"vertical","data-state":eD(k.open
1),"data-radix-menu-content":"",dir:S.dir,...I,...E,ref:K,style:{outline:"none",...E.style},onKeyDown:(0,t.composeEventHandlers)(E.onKeyDown,e=>{let r=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(r){var o;let r,a,i,s,u,l;"Tab"===e.key&&e.preventDefault(),!t&&n&&(o=e.key,r=B.current+o,a=A().filter(e=>!e.disabled),i=document.activeElement,s=a.find(e=>e.ref.current===i)?.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,i=(n=Math.max(a,0),e.map((r,t)=>e[(n+t)%e.length]));1===o.length&&(i=i.filter(e=>e!==t));let s=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==t?s:void 0}(a.map(e=>e.textValue),r,s),l=a.find(e=>e.textValue===u)?.ref.current,function e(r){B.current=r,window.clearTimeout(G.current),""!==r&&(G.current=window.setTimeout(()=>e(""),1e3))}(r),l&&setTimeout(()=>l.focus()))}let a=H.current;if(e.target!==a||!M.includes(e.key))return;e.preventDefault();let i=A().filter(e=>!e.disabled).map(e=>e.ref.current);R.includes(e.key)&&i.reverse(),function(e){let r=document.activeElement;for(let t of e)if(t===r||(t.focus(),document.activeElement!==r))return}(i)}),onBlur:(0,t.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(G.current),B.current="")}),onPointerMove:(0,t.composeEventHandlers)(e.onPointerMove,eP(e=>{let r=e.target,t=Y.current!==e.clientX;e.currentTarget.contains(r)&&t&&(W.current=e.clientX>Y.current?"right":"left",Y.current=e.clientX)}))})})})})})})});W.displayName=V;var $=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,y.jsx)(i.Primitive.div,{role:"group",...n,ref:r})});$.displayName="MenuGroup";var ee=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,y.jsx)(i.Primitive.div,{...n,ref:r})});ee.displayName="MenuLabel";var er="MenuItem",et="menu.itemSelect",en=r.forwardRef((e,o)=>{let{disabled:a=!1,onSelect:s,...u}=e,l=r.useRef(null),d=z(er,e.__scopeMenu),c=q(er,e.__scopeMenu),p=(0,n.useComposedRefs)(o,l),f=r.useRef(!1);return(0,y.jsx)(eo,{...u,ref:p,disabled:a,onClick:(0,t.composeEventHandlers)(e.onClick,()=>{let e=l.current;if(!a&&e){let r=new CustomEvent(et,{bubbles:!0,cancelable:!0});e.addEventListener(et,e=>s?.(e),{once:!0}),(0,i.dispatchDiscreteCustomEvent)(e,r),r.defaultPrevented?f.current=!1:d.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=>{let r=""!==c.searchRef.current;a||r&&" "===e.key||C.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=er;var eo=r.forwardRef((e,o)=>{let{__scopeMenu:a,disabled:s=!1,textValue:u,...l}=e,d=q(er,a),c=N(a),p=r.useRef(null),f=(0,n.useComposedRefs)(o,p),[v,g]=r.useState(!1),[h,w]=r.useState("");return r.useEffect(()=>{let e=p.current;e&&w((e.textContent??"").trim())},[l.children]),(0,y.jsx)(k.ItemSlot,{scope:a,disabled:s,textValue:u??h,children:(0,y.jsx)(m.Item,{asChild:!0,...c,focusable:!s,children:(0,y.jsx)(i.Primitive.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":s||void 0,"data-disabled":s?"":void 0,...l,ref:f,onPointerMove:(0,t.composeEventHandlers)(e.onPointerMove,eP(e=>{s?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,t.composeEventHandlers)(e.onPointerLeave,eP(e=>d.onItemLeave(e))),onFocus:(0,t.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,t.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),ea=r.forwardRef((e,r)=>{let{checked:n=!1,onCheckedChange:o,...a}=e;return(0,y.jsx)(ef,{scope:e.__scopeMenu,checked:n,children:(0,y.jsx)(en,{role:"menuitemcheckbox","aria-checked":eE(n)?"mixed":n,...a,ref:r,"data-state":ek(n),onSelect:(0,t.composeEventHandlers)(a.onSelect,()=>o?.(!!eE(n)||!n),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var ei="MenuRadioGroup",[es,eu]=I(ei,{value:void 0,onValueChange:()=>{}}),el=r.forwardRef((e,r)=>{let{value:t,onValueChange:n,...o}=e,a=(0,w.useCallbackRef)(n);return(0,y.jsx)(es,{scope:e.__scopeMenu,value:t,onValueChange:a,children:(0,y.jsx)($,{...o,ref:r})})});el.displayName=ei;var ed="MenuRadioItem",ec=r.forwardRef((e,r)=>{let{value:n,...o}=e,a=eu(ed,e.__scopeMenu),i=n===a.value;return(0,y.jsx)(ef,{scope:e.__scopeMenu,checked:i,children:(0,y.jsx)(en,{role:"menuitemradio","aria-checked":i,...o,ref:r,"data-state":ek(i),onSelect:(0,t.composeEventHandlers)(o.onSelect,()=>a.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});ec.displayName=ed;var ep="MenuItemIndicator",[ef,ev]=I(ep,{checked:!1}
1),eg=r.forwardRef((e,r)=>{let{__scopeMenu:t,forceMount:n,...o}=e,a=ev(ep,t);return(0,y.jsx)(g.Presence,{present:n||eE(a.checked)||!0===a.checked,children:(0,y.jsx)(i.Primitive.span,{...o,ref:r,"data-state":ek(a.checked)})})});eg.displayName=ep;var em=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e;return(0,y.jsx)(i.Primitive.div,{role:"separator","aria-orientation":"horizontal",...n,ref:r})});em.displayName="MenuSeparator";var eh=r.forwardRef((e,r)=>{let{__scopeMenu:t,...n}=e,o=T(t);return(0,y.jsx)(f.Arrow,{...o,...n,ref:r})});eh.displayName="MenuArrow";var ew="MenuSub",[ex,eb]=I(ew),ey=e=>{let{__scopeMenu:t,children:n,open:o=!1,onOpenChange:a}=e,i=L(ew,t),s=T(t),[u,l]=r.useState(null),[d,c]=r.useState(null),v=(0,w.useCallbackRef)(a);return r.useEffect(()=>(!1===i.open&&v(!1),()=>v(!1)),[i.open,v]),(0,y.jsx)(f.Root,{...s,children:(0,y.jsx)(A,{scope:t,open:o,onOpenChange:v,content:d,onContentChange:c,children:(0,y.jsx)(ex,{scope:t,contentId:(0,p.useId)(),triggerId:(0,p.useId)(),trigger:u,onTriggerChange:l,children:n})})})};ey.displayName=ew;var eC="MenuSubTrigger",eR=r.forwardRef((e,o)=>{let a=L(eC,e.__scopeMenu),i=z(eC,e.__scopeMenu),s=eb(eC,e.__scopeMenu),u=q(eC,e.__scopeMenu),l=r.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:c}=u,p={__scopeMenu:e.__scopeMenu},f=r.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return r.useEffect(()=>f,[f]),r.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),c(null)}},[d,c]),(0,y.jsx)(H,{asChild:!0,...p,children:(0,y.jsx)(eo,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?s.contentId:void 0,"data-state":eD(a.open),...e,ref:(0,n.composeRefs)(o,s.onTriggerChange),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||l.current||(u.onPointerGraceIntentChange(null),l.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"],i=r[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:r.top},{x:i,y:r.top},{x:i,y:r.bottom},{x:o,y:r.bottom}],side:t}),window.clearTimeout(d.current),d.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=>{let t=""!==u.searchRef.current;e.disabled||t&&" "===r.key||j[i.dir].includes(r.key)&&(a.onOpenChange(!0),a.content?.focus(),r.preventDefault())})})})});eR.displayName=eC;var eM="MenuSubContent",ej=r.forwardRef((e,o)=>{let a=B(V,e.__scopeMenu),{forceMount:i=a.forceMount,align:s="start",...u}=e,l=L(V,e.__scopeMenu),d=z(V,e.__scopeMenu),c=eb(eM,e.__scopeMenu),p=r.useRef(null),f=(0,n.useComposedRefs)(o,p);return(0,y.jsx)(k.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(g.Presence,{present:i||l.open,children:(0,y.jsx)(k.Slot,{scope:e.__scopeMenu,children:(0,y.jsx)(Q,{id:c.contentId,"aria-labelledby":c.triggerId,...u,ref:f,align:s,side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,t.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,t.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>{let r=e.currentTarget.contains(e.target),t=D[d.dir].includes(e.key);r&&t&&(l.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function eD(e){return e?"open":"closed"}function eE(e){return"indeterminate"===e}function ek(e){return eE(e)?"indeterminate":e?"checked":"unchecked"}function eP(e){return r=>"mouse"===r.pointerType?e(r):void 0}ej.displayName=eM;var eS="DropdownMenu",[eI,e_]=(0,o.createContextScope)(eS,[_]),eT=_(),[eN,eA]=eI(eS),eL=e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:i,defaultOpen:s,onOpenChange:u,modal:l=!0}=e,d=eT(t),c=r.useRef(null),[f,v]=(0,a.useControllableState)({prop:i,defaultProp:s??!1,onChange:u,caller:eS});return(0,y.jsx)(eN,{scope:t,triggerId:(0,p.useId)(),triggerRef:c,contentId:(0,p.useId)(),open:f,onOpenChange:v,onOpenToggle:r.useCallback(()=>v(e=>!e),[v]),modal:l,children:(0,y.jsx)(F,{...d,open:f,onOpenChange:v,dir:o,modal:l,children:n})})};eL.displayName=eS;var eO="DropdownMenuTrigger",ez=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:o,disabled:a=!1,...s}=e,u=eA(eO,o),l=eT(o);return(0,y.jsx)(H,{asChild:!0,...l,children:(0,y.jsx)(i.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,...s,ref:(0,n.c
1omposeRefs)(r,u.triggerRef),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=>{!a&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});ez.displayName=eO;var eF=e=>{let{__scopeDropdownMenu:r,...t}=e,n=eT(r);return(0,y.jsx)(U,{...n,...t})};eF.displayName="DropdownMenuPortal";var eH="DropdownMenuContent",eK=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:o,...a}=e,i=eA(eH,o),s=eT(o),u=r.useRef(!1);return(0,y.jsx)(W,{id:i.contentId,"aria-labelledby":i.triggerId,...s,...a,ref:n,onCloseAutoFocus:(0,t.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||i.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;(!i.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)"}})});eK.displayName=eH;var eG=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)($,{...o,...n,ref:r})});eG.displayName="DropdownMenuGroup";var eB=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(ee,{...o,...n,ref:r})});eB.displayName="DropdownMenuLabel";var eU=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(en,{...o,...n,ref:r})});eU.displayName="DropdownMenuItem";var eV=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(ea,{...o,...n,ref:r})});eV.displayName="DropdownMenuCheckboxItem";var eX=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(el,{...o,...n,ref:r})});eX.displayName="DropdownMenuRadioGroup";var eq=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(ec,{...o,...n,ref:r})});eq.displayName="DropdownMenuRadioItem";var eW=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(eg,{...o,...n,ref:r})});eW.displayName="DropdownMenuItemIndicator";var eY=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(em,{...o,...n,ref:r})});eY.displayName="DropdownMenuSeparator";var eZ=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(eh,{...o,...n,ref:r})});eZ.displayName="DropdownMenuArrow";var eJ=e=>{let{__scopeDropdownMenu:r,children:t,open:n,onOpenChange:o,defaultOpen:i}=e,s=eT(r),[u,l]=(0,a.useControllableState)({prop:n,defaultProp:i??!1,onChange:o,caller:"DropdownMenuSub"});return(0,y.jsx)(ey,{...s,open:u,onOpenChange:l,children:t})},eQ=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(eR,{...o,...n,ref:r})});eQ.displayName="DropdownMenuSubTrigger";var e$=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...n}=e,o=eT(t);return(0,y.jsx)(ej,{...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(["Arrow",0,eZ,"CheckboxItem",0,eV,"Content",0,eK,"DropdownMenu",0,eL,"DropdownMenuArrow",0,eZ,"DropdownMenuCheckboxItem",0,eV,"DropdownMenuContent",0,eK,"DropdownMenuGroup",0,eG,"DropdownMenuItem",0,eU,"DropdownMenuItemIndicator",0,eW,"DropdownMenuLabel",0,eB,"DropdownMenuPortal",0,eF,"DropdownMenuRadioGroup",0,eX,"DropdownMenuRadioItem",0,eq,"DropdownMenuSeparator",0,eY,"DropdownMenuSub",0,eJ,"DropdownMenuSubContent",0,e$,"DropdownMenuSubTrigger",0,eQ,"DropdownMenuTrigger",0,ez,"Group",0,eG,"Item",0,eU,"ItemIndicator",0,eW,"Label",0,eB,"Portal",0,eF,"RadioGroup",0,eX,"RadioItem",0,eq,"Root",0,eL,"
1Separator",0,eY,"Sub",0,eJ,"SubContent",0,e$,"SubTrigger",0,eQ,"Trigger",0,ez,"createDropdownMenuScope",0,e_],552027);var e0=e.i(552027);e.s(["DropdownMenu",0,e0],346526);var e1=e.i(13667);e.s(["ChevronRightIcon",()=>e1.default],162484)}]);
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.