1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15288,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(75157);let o=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("rounded-xl border bg-card text-card-foreground shadow",e),...r}));o.displayName="Card";let a=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("flex flex-col space-y-1.5 p-6",e),...r}));a.displayName="CardHeader";let l=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("font-semibold leading-none tracking-tight",e),...r}));l.displayName="CardTitle";let i=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("text-sm text-muted-foreground",e),...r}));i.displayName="CardDescription";let s=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("p-6 pt-0",e),...r}));s.displayName="CardContent";let d=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)("div",{ref:o,className:(0,n.cn)("flex items-center p-6 pt-0",e),...r}));d.displayName="CardFooter",e.s(["Card",()=>o,"CardContent",()=>s,"CardDescription",()=>i,"CardFooter",()=>d,"CardHeader",()=>a,"CardTitle",()=>l])},81140,30030,34620,e=>{"use strict";function t(e,r,{checkForDefaultPrevented:n=!0}={}){return function(t){if(e?.(t),!1===n||!t.defaultPrevented)return r?.(t)}}"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",()=>t],81140);var r=e.i(71645),n=e.i(43476);function o(e,t){let o=r.createContext(t),a=e=>{let{children:t,...a}=e,l=r.useMemo(()=>a,Object.values(a));return(0,n.jsx)(o.Provider,{value:l,children:t})};return a.displayName=e+"Provider",[a,function(n){let a=r.useContext(o);if(a)return a;if(void 0!==t)return t;throw Error(`\`${n}\` must be used within \`${e}\``)}]}function a(e,t=[]){let o=[],l=()=>{let t=o.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return l.scopeName=e,[function(t,a){let l=r.createContext(a),i=o.length;o=[...o,a];let s=t=>{let{scope:o,children:a,...s}=t,d=o?.[e]?.[i]||l,u=r.useMemo(()=>s,Object.values(s));return(0,n.jsx)(d.Provider,{value:u,children:a})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[i]||l,d=r.useContext(s);if(d)return d;if(void 0!==a)return a;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(l,...t)]}e.s(["createContext",()=>o,"createContextScope",()=>a],30030);var l=globalThis?.document?r.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>l],34620)},35804,e=>{"use strict";var t=e.i(71645),r=e.i(34620);function n(e){let[n,o]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>{if(e){o({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;o({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}o(void 0)},[e]),n}e.s(["useSize",()=>n])},69340,e=>{"use strict";var t=e.i(71645),r=e.i(34620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;function o({prop:e,defaultProp:r,onChange:o=()=>{},caller:a}){let[l,i,s]=function({defaultProp:e,onChange:r}){let[o,a]=t.useState(e),l=t.useRef(o),i=t.useRef(r);return n(()=>{i.current=r},[r]),t.useEffect(()=>{l.current!==o&&(i.current?.(o),l.current=o)},[o,l]),[o,a,i]}({defaultProp:r,onChange:o}),d=void 0!==e,u=d?e:l;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==d){let t=d?"controlled":"uncontrolled";console.warn(`${a} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=d},[d,a])}return[u,t.useCallback(t=>{if(d){let r="function"==typeof t?t(e):t;r!==e&&s.current?.(r)}else i(t)},[d,e,i,s])]}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",()=>o],69340)},55436,e=>{"use strict";
1let t=(0,e.i(75254).default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",()=>t],55436)},37727,e=>{"use strict";let t=(0,e.i(75254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",()=>t],37727)},26999,96626,e=>{"use strict";let t,r,n;var o=e.i(71645),a=e.i(81140),l=e.i(20783),i=e.i(30030),s=e.i(10772),d=e.i(69340),u=e.i(26330),c=e.i(65491),f=e.i(74606),p=e.i(34620),m=e=>{var t;let r,n,{present:a,children:i}=e,s=function(e){var t,r;let[n,a]=o.useState(),l=o.useRef(null),i=o.useRef(e),s=o.useRef("none"),[d,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>r[e][t]??e,t));return o.useEffect(()=>{let e=v(l.current);s.current="mounted"===d?e:"none"},[d]),(0,p.useLayoutEffect)(()=>{let t=l.current,r=i.current;if(r!==e){let n=s.current,o=v(t);e?u("MOUNT"):"none"===o||t?.display==="none"?u("UNMOUNT"):r&&n!==o?u("ANIMATION_OUT"):u("UNMOUNT"),i.current=e}},[e,u]),(0,p.useLayoutEffect)(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=v(l.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(u("ANIMATION_END"),!i.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(s.current=v(l.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:o.useCallback(e=>{l.current=e?getComputedStyle(e):null,a(e)},[])}}(a),d="function"==typeof i?i({present:s.isPresent}):o.Children.only(i),u=(0,l.useComposedRefs)(s.ref,(t=d,(n=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(n=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof i||s.isPresent?o.cloneElement(d,{ref:u}):null};function v(e){return e?.animationName||"none"}m.displayName="Presence",e.s(["Presence",()=>m],96626);var g=e.i(48425),h=e.i(3536),y=e.i(85369),x=e.i(86312),b=e.i(43476),C=Symbol("radix.slottable");function w(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===C}var R="Dialog",[E,N]=(0,i.createContextScope)(R),[j,P]=E(R),S=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:l,modal:i=!0}=e,u=o.useRef(null),c=o.useRef(null),[f,p]=(0,d.useControllableState)({prop:n,defaultProp:a??!1,onChange:l,caller:R});return(0,b.jsx)(j,{scope:t,triggerRef:u,contentRef:c,contentId:(0,s.useId)(),titleId:(0,s.useId)(),descriptionId:(0,s.useId)(),open:f,onOpenChange:p,onOpenToggle:o.useCallback(()=>p(e=>!e),[p]),modal:i,children:r})};S.displayName=R;var I="DialogTrigger",D=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=P(I,r),i=(0,l.useComposedRefs)(t,o.triggerRef);return(0,b.jsx)(g.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":X(o.open),...n,ref:i,onClick:(0,a.composeEventHandlers)(e.onClick,o.onOpenToggle)})});D.displayName=I;var k="DialogPortal",[O,A]=E(k,{forceMount:void 0}),_=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,l=P(k,t);return(0,b.jsx)(O,{scope:t,forceMount:r,children:o.Children.map(n,e=>(0,b.jsx)(m,{present:r||l.open,children:(0,b.jsx)(f.Portal,{asChild:!0,container:a,children:e})}))})};_.displayName=k;var F="DialogOverlay",M=o.forwardRef((e,t)=>{let r=A(F,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=P(F,e.__scopeDialog);return a.modal?(0,b.jsx)(m,{present:n||a.open,children:(0,b.jsx)($,{...o,ref:t})}):null});M.displayName=F;var T=((n=o.forwardRef((e,t)=>
1{let{children:r,...n}=e;if(o.isValidElement(r)){var a;let e,i,s=(a=r,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),d=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(d.ref=t?(0,l.composeRefs)(t,s):s),o.cloneElement(r,d)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName="DialogOverlay.RemoveScroll.SlotClone",t=n,(r=o.forwardRef((e,r)=>{let{children:n,...a}=e,l=o.Children.toArray(n),i=l.find(w);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,b.jsx)(t,{...a,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,b.jsx)(t,{...a,ref:r,children:n})})).displayName="DialogOverlay.RemoveScroll.Slot",r),$=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=P(F,r);return(0,b.jsx)(y.RemoveScroll,{as:T,allowPinchZoom:!0,shards:[o.contentRef],children:(0,b.jsx)(g.Primitive.div,{"data-state":X(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),L="DialogContent",H=o.forwardRef((e,t)=>{let r=A(L,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=P(L,e.__scopeDialog);return(0,b.jsx)(m,{present:n||a.open,children:a.modal?(0,b.jsx)(W,{...o,ref:t}):(0,b.jsx)(U,{...o,ref:t})})});H.displayName=L;var W=o.forwardRef((e,t)=>{let r=P(L,e.__scopeDialog),n=o.useRef(null),i=(0,l.useComposedRefs)(t,r.contentRef,n);return o.useEffect(()=>{let e=n.current;if(e)return(0,x.hideOthers)(e)},[]),(0,b.jsx)(z,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:(0,a.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),U=o.forwardRef((e,t)=>{let r=P(L,e.__scopeDialog),n=o.useRef(!1),a=o.useRef(!1);return(0,b.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),z=o.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...s}=e,d=P(L,r),f=o.useRef(null),p=(0,l.useComposedRefs)(t,f);return(0,h.useFocusGuards)(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(c.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,b.jsx)(u.DismissableLayer,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":X(d.open),...s,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(ee,{titleId:d.titleId}),(0,b.jsx)(et,{contentRef:f,descriptionId:d.descriptionId})]})]})}),V="DialogTitle",K=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=P(V,r);return(0,b.jsx)(g.Primitive.h2,{id:o.titleId,...n,ref:t})});K.displayName=V;var B="DialogDescription",q=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=P(B,r);return(0,b.jsx)(g.Primitive.p,{id:o.descriptionId,...n,ref:t})});q.displayName=B;var G="DialogClose",Z=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=P(G,r);return(0,b.jsx)(g.Primitive.button,{type:"button",...n,ref:t,onClick:(0,a.composeEventHandlers)(e.onClick,()=>o.onOpenChange(!1))})});function X(e){return e?"open":"closed"}Z.displayName=G;var Y="DialogTitleWarning",[J,Q]=(0,i.createContext)(Y,{contentName:L,titleName:V,docsSlug:"dialog"}),ee=({titleId:e})=>{let t=Q(Y),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return o.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},et=({contentRef:e,descriptionId:t})=>{let r=Q("DialogDescriptionWarning"),n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return o.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null};e.s(["Close",()=>Z,"Content",()=>H,"Description",()=>q,"Overlay",()=>M,"Portal",()=>_,"Root",()=>S,"Title",()=>K,"Trigger",()=>D,"WarningProvider",()=>J,"createDialogScope",()=>N],26999)},44523,37822,70352,e=>{"use strict";let t,r,n,o=(0,e.i(75254).default)("chevrons-up-down",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);e.s(["ChevronsUpDown",()=>o],44523);var a=e.i(43476),l=e.i(71645),i=e.i(81140),s=e.i(20783),d=e.i(30030),u=e.i(26330),c=e.i(3536),f=e.i(65491),p=e.i(10772),m=e.i(53660),v=e.i(74606),g=e.i(96626),h=e.i(48425),y=Symbol("radix.slottable");function x(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===y}var b=e.i(69340),C=e.i(86312),w=e.i(85369),R="Popover",[E,N]=(0,d.createContextScope)(R,[m.createPopperScope]),j=(0,m.createPopperScope)(),[P,S]=E(R),I=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:o,onOpenChange:i,modal:s=!1}=e,d=j(t),u=l.useRef(null),[c,f]=l.useState(!1),[v,g]=(0,b.useControllableState)({prop:n,defaultProp:o??!1,onChange:i,caller:R});return(0,a.jsx)(m.Root,{...d,children:(0,a.jsx)(P,{scope:t,contentId:(0,p.useId)(),triggerRef:u,open:v,onOpenChange:g,onOpenToggle:l.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:c,onCustomAnchorAdd:l.useCallback(()=>f(!0),[]),onCustomAnchorRemove:l.useCallback(()=>f(!1),[]),modal:s,children:r})})};I.displayName=R;var D="PopoverAnchor";l.forwardRef((e,t)=>
5{let{__scopePopover:r,...n}=e,o=S(D,r),i=j(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:d}=o;return l.useEffect(()=>(s(),()=>d()),[s,d]),(0,a.jsx)(m.Anchor,{...i,...n,ref:t})}).displayName=D;var k="PopoverTrigger",O=l.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=S(k,r),l=j(r),d=(0,s.useComposedRefs)(t,o.triggerRef),u=(0,a.jsx)(h.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":V(o.open),...n,ref:d,onClick:(0,i.composeEventHandlers)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?u:(0,a.jsx)(m.Anchor,{asChild:!0,...l,children:u})});O.displayName=k;var A="PopoverPortal",[_,F]=E(A,{forceMount:void 0}),M=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,l=S(A,t);return(0,a.jsx)(_,{scope:t,forceMount:r,children:(0,a.jsx)(g.Presence,{present:r||l.open,children:(0,a.jsx)(v.Portal,{asChild:!0,container:o,children:n})})})};M.displayName=A;var T="PopoverContent",$=l.forwardRef((e,t)=>{let r=F(T,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,l=S(T,e.__scopePopover);return(0,a.jsx)(g.Presence,{present:n||l.open,children:l.modal?(0,a.jsx)(H,{...o,ref:t}):(0,a.jsx)(W,{...o,ref:t})})});$.displayName=T;var L=((n=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(l.isValidElement(r)){var o;let e,a,i=(o=r,(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 r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==l.Fragment&&(d.ref=t?(0,s.composeRefs)(t,i):i),l.cloneElement(r,d)}return l.Children.count(r)>1?l.Children.only(null):null})).displayName="PopoverContent.RemoveScroll.SlotClone",t=n,(r=l.forwardRef((e,r)=>{let{children:n,...o}=e,i=l.Children.toArray(n),s=i.find(x);if(s){let e=s.props.children,n=i.map(t=>t!==s?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...o,ref:r,children:l.isValidElement(e)?l.cloneElement(e,void 0,n):null})}return(0,a.jsx)(t,{...o,ref:r,children:n})})).displayName="PopoverContent.RemoveScroll.Slot",r),H=l.forwardRef((e,t)=>{let r=S(T,e.__scopePopover),n=l.useRef(null),o=(0,s.useComposedRefs)(t,n),d=l.useRef(!1);return l.useEffect(()=>{let e=n.current;if(e)return(0,C.hideOthers)(e)},[]),(0,a.jsx)(w.RemoveScroll,{as:L,allowPinchZoom:!0,children:(0,a.jsx)(U,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),d.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,i.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;d.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),W=l.forwardRef((e,t)=>{let r=S(T,e.__scopePopover),n=l.useRef(!1),o=l.useRef(!1);return(0,a.jsx)(U,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let a=t.target;r.triggerRef.current?.contains(a)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),U=l.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:v,...g}=e,h=S(T,r),y=j(r);return(0,c.useFocusGuards)(),(0,a.jsx)(f.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,a.jsx)(u.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:v,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:p,onDismiss:()=>h.onOpenChange(!1),children:(0,a.jsx)(m.Content,{"data-state":V(h.open),role:"dialog",id:h.contentId,...y,...g,ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),z="PopoverClose";function V(e){return e?"open":"closed"}l.forwardRef((e,t)=>
5{let{__scopePopover:r,...n}=e,o=S(z,r);return(0,a.jsx)(h.Primitive.button,{type:"button",...n,ref:t,onClick:(0,i.composeEventHandlers)(e.onClick,()=>o.onOpenChange(!1))})}).displayName=z,l.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=j(r);return(0,a.jsx)(m.Arrow,{...o,...n,ref:t})}).displayName="PopoverArrow";var K=e.i(75157);let B=l.forwardRef(({className:e,align:t="center",sideOffset:r=4,...n},o)=>(0,a.jsx)(M,{children:(0,a.jsx)($,{ref:o,align:t,sideOffset:r,className:(0,K.cn)("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none 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 origin-[--radix-popover-content-transform-origin]",e),...n})}));B.displayName=$.displayName,e.s(["Popover",()=>I,"PopoverContent",()=>B,"PopoverTrigger",()=>O],37822);var q=/[\\\/_+.#"@\[\(\{&]/,G=/[\\\/_+.#"@\[\(\{&]/g,Z=/[\s-]/,X=/[\s-]/g;function Y(e){return e.toLowerCase().replace(X," ")}var J=e.i(26999),Q='[cmdk-group=""]',ee='[cmdk-group-items=""]',et='[cmdk-item=""]',er=`${et}:not([aria-disabled="true"])`,en="cmdk-item-select",eo="data-value",ea=(e,t,r)=>{var n;return n=e,function e(t,r,n,o,a,l,i){if(l===r.length)return a===t.length?1:.99;var s=`${a},${l}`;if(void 0!==i[s])return i[s];for(var d,u,c,f,p=o.charAt(l),m=n.indexOf(p,a),v=0;m>=0;)(d=e(t,r,n,o,m+1,l+1,i))>v&&(m===a?d*=1:q.test(t.charAt(m-1))?(d*=.8,(c=t.slice(a,m-1).match(G))&&a>0&&(d*=Math.pow(.999,c.length))):Z.test(t.charAt(m-1))?(d*=.9,(f=t.slice(a,m-1).match(X))&&a>0&&(d*=Math.pow(.999,f.length))):(d*=.17,a>0&&(d*=Math.pow(.999,m-a))),t.charAt(m)!==r.charAt(l)&&(d*=.9999)),(d<.1&&n.charAt(m-1)===o.charAt(l+1)||o.charAt(l+1)===o.charAt(l)&&n.charAt(m-1)!==o.charAt(l))&&.1*(u=e(t,r,n,o,m+1,l+2,i))>d&&(d=.1*u),d>v&&(v=d),m=n.indexOf(p,m+1);return i[s]=v,v}(n=r&&r.length>0?`${n+" "+r.join(" ")}`:n,t,Y(n),Y(t),0,0,{})},el=l.createContext(void 0),ei=l.createContext(void 0),es=l.createContext(void 0),ed=l.forwardRef((e,t)=>{let r=ex(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),n=ex(()=>new Set),o=ex(()=>new Map),a=ex(()=>new Map),i=ex(()=>new Set),s=eh(e),{label:d,children:u,value:c,onValueChange:f,filter:m,shouldFilter:v,loop:g,disablePointerSelection:y=!1,vimBindings:x=!0,...b}=e,C=(0,p.useId)(),w=(0,p.useId)(),R=(0,p.useId)(),E=l.useRef(null),N=ew();ey(()=>{if(void 0!==c){let e=c.trim();r.current.value=e,j.emit()}},[c]),ey(()=>{N(6,O)},[]);let j=l.useMemo(()=>({subscribe:e=>(i.current.add(e),()=>i.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var o,a,l,i;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)k(),I(),N(1,D);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(R);e?e.focus():null==(o=document.getElementById(C))||o.focus()}if(N(7,()=>{var e;r.current.selectedItemId=null==(e=A())?void 0:e.id,j.emit()}),n||N(5,O),(null==(a=s.current)?void 0:a.value)!==void 0){null==(i=(l=s.current).onValueChange)||i.call(l,null!=t?t:"");return}}j.emit()}},emit:()=>{i.current.forEach(e=>e())}}),[]),P=l.useMemo(()=>({value:(e,t,n)=>{var o;t!==(null==(o=a.current.get(e))?void 0:o.value)&&(a.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,S(t,n)),N(2,()=>{I(),j.emit()}))},item:(e,t)=>(n.current.add(e),t&&(o.current.has(t)?o.current.get(t).add(e):o.current.set(t,new Set([e]))),N(3,()=>{k(),I(),r.current.value||D(),j.emit()}),()=>{a.current.delete(e),n.current.delete(e),r.current.filtered.items.delete(e);let t=A();N(4,()=>{k(),(null==t?void 0:t.getAttribute("id"))===e&&D(),j.emit()})}),group:e=>(o.current.has(e)||o.current.set(e,new Set),()=>{a.current.delete(e),o.current.delete(e)}),filter:()=>s.current.shouldFilter,label:d||e["aria-label"],getDisablePointerSelection:()=>s.current.disablePointerSelection,listId:C,inputId:R,labelId:w,listInnerRef:E}),[]);function S(e,t){var n,o;let a=null!=(o=null==(n=s.current)?void 0:n.filter)?o:ea;return e?a(e,r.current.search,t):0}function I(){if(!r.current.search||!1===s.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=o.current.get(r),a=0;
5n.forEach(t=>{a=Math.max(e.get(t),a)}),t.push([r,a])});let n=E.current;_().sort((t,r)=>{var n,o;let a=t.getAttribute("id"),l=r.getAttribute("id");return(null!=(n=e.get(l))?n:0)-(null!=(o=e.get(a))?o:0)}).forEach(e=>{let t=e.closest(ee);t?t.appendChild(e.parentElement===t?e:e.closest(`${ee} > *`)):n.appendChild(e.parentElement===n?e:e.closest(`${ee} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=E.current)?void 0:t.querySelector(`${Q}[${eo}="${encodeURIComponent(e[0])}"]`);null==r||r.parentElement.appendChild(r)})}function D(){let e=_().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(eo);j.setState("value",t||void 0)}function k(){var e,t,l,i;if(!r.current.search||!1===s.current.shouldFilter){r.current.filtered.count=n.current.size;return}r.current.filtered.groups=new Set;let d=0;for(let o of n.current){let n=S(null!=(t=null==(e=a.current.get(o))?void 0:e.value)?t:"",null!=(i=null==(l=a.current.get(o))?void 0:l.keywords)?i:[]);r.current.filtered.items.set(o,n),n>0&&d++}for(let[e,t]of o.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=d}function O(){var e,t,r;let n=A();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(Q))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function A(){var e;return null==(e=E.current)?void 0:e.querySelector(`${et}[aria-selected="true"]`)}function _(){var e;return Array.from((null==(e=E.current)?void 0:e.querySelectorAll(er))||[])}function F(e){let t=_()[e];t&&j.setState("value",t.getAttribute(eo))}function M(e){var t;let r=A(),n=_(),o=n.findIndex(e=>e===r),a=n[o+e];null!=(t=s.current)&&t.loop&&(a=o+e<0?n[n.length-1]:o+e===n.length?n[0]:n[o+e]),a&&j.setState("value",a.getAttribute(eo))}function T(e){let t=A(),r=null==t?void 0:t.closest(Q),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,Q):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,Q))?void 0:r.querySelector(er);n?j.setState("value",n.getAttribute(eo)):M(e)}let $=()=>F(_().length-1),L=e=>{e.preventDefault(),e.metaKey?$():e.altKey?T(1):M(1)},H=e=>{e.preventDefault(),e.metaKey?F(0):e.altKey?T(-1):M(-1)};return l.createElement(h.Primitive.div,{ref:t,tabIndex:-1,...b,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=b.onKeyDown)||t.call(b,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":x&&e.ctrlKey&&L(e);break;case"ArrowDown":L(e);break;case"p":case"k":x&&e.ctrlKey&&H(e);break;case"ArrowUp":H(e);break;case"Home":e.preventDefault(),F(0);break;case"End":e.preventDefault(),$();break;case"Enter":{e.preventDefault();let t=A();if(t){let e=new Event(en);t.dispatchEvent(e)}}}}},l.createElement("label",{"cmdk-label":"",htmlFor:P.inputId,id:P.labelId,style:eE},d),eR(e,e=>l.createElement(ei.Provider,{value:j},l.createElement(el.Provider,{value:P},e))))}),eu=l.forwardRef((e,t)=>{var r,n;let o=(0,p.useId)(),a=l.useRef(null),i=l.useContext(es),d=l.useContext(el),u=eh(e),c=null!=(n=null==(r=u.current)?void 0:r.forceMount)?n:null==i?void 0:i.forceMount;ey(()=>{if(!c)return d.item(o,null==i?void 0:i.id)},[c]);let f=eC(o,a,[e.value,e.children,a],e.keywords),m=l.useContext(ei),v=eb(e=>e.value&&e.value===f.current),g=eb(e=>!!c||!1===d.filter()||!e.search||e.filtered.items.get(o)>0);function y(){var e,t;x(),null==(t=(e=u.current).onSelect)||t.call(e,f.current)}function x(){m.setState("value",f.current,!0)}if(l.useEffect(()=>{let t=a.current;if(!(!t||e.disabled))return t.addEventListener(en,y),()=>t.removeEventListener(en,y)},[g,e.onSelect,e.disabled]),!g)return null;let{disabled:b,value:C,onSelect:w,forceMount:R,keywords:E,...N}=e;return l.createElement(h.Primitive.div,{ref:(0,s.composeRefs)(a,t),...N,id:o,"cmdk-item":"",role:"option","aria-disabled":!!b,"aria-selected":!!v,"data-disabled":!!b,"data-selected":!!v,onPointerMove:b||d.getDisablePointerSelection()?void 0:x,onClick:b?void 0:y},e.children)}),ec=l.forwardRef((e,t)=>
5{let{heading:r,children:n,forceMount:o,...a}=e,i=(0,p.useId)(),d=l.useRef(null),u=l.useRef(null),c=(0,p.useId)(),f=l.useContext(el),m=eb(e=>!!o||!1===f.filter()||!e.search||e.filtered.groups.has(i));ey(()=>f.group(i),[]),eC(i,d,[e.value,e.heading,u]);let v=l.useMemo(()=>({id:i,forceMount:o}),[o]);return l.createElement(h.Primitive.div,{ref:(0,s.composeRefs)(d,t),...a,"cmdk-group":"",role:"presentation",hidden:!m||void 0},r&&l.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:c},r),eR(e,e=>l.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?c:void 0},l.createElement(es.Provider,{value:v},e))))}),ef=l.forwardRef((e,t)=>{let{alwaysRender:r,...n}=e,o=l.useRef(null),a=eb(e=>!e.search);return r||a?l.createElement(h.Primitive.div,{ref:(0,s.composeRefs)(o,t),...n,"cmdk-separator":"",role:"separator"}):null}),ep=l.forwardRef((e,t)=>{let{onValueChange:r,...n}=e,o=null!=e.value,a=l.useContext(ei),i=eb(e=>e.search),s=eb(e=>e.selectedItemId),d=l.useContext(el);return l.useEffect(()=>{null!=e.value&&a.setState("search",e.value)},[e.value]),l.createElement(h.Primitive.input,{ref:t,...n,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":d.listId,"aria-labelledby":d.labelId,"aria-activedescendant":s,id:d.inputId,type:"text",value:o?e.value:i,onChange:e=>{o||a.setState("search",e.target.value),null==r||r(e.target.value)}})}),em=l.forwardRef((e,t)=>{let{children:r,label:n="Suggestions",...o}=e,a=l.useRef(null),i=l.useRef(null),d=eb(e=>e.selectedItemId),u=l.useContext(el);return l.useEffect(()=>{if(i.current&&a.current){let e=i.current,t=a.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),l.createElement(h.Primitive.div,{ref:(0,s.composeRefs)(a,t),...o,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":d,"aria-label":n,id:u.listId},eR(e,e=>l.createElement("div",{ref:(0,s.composeRefs)(i,u.listInnerRef),"cmdk-list-sizer":""},e)))}),ev=l.forwardRef((e,t)=>{let{open:r,onOpenChange:n,overlayClassName:o,contentClassName:a,container:i,...s}=e;return l.createElement(J.Root,{open:r,onOpenChange:n},l.createElement(J.Portal,{container:i},l.createElement(J.Overlay,{"cmdk-overlay":"",className:o}),l.createElement(J.Content,{"aria-label":e.label,"cmdk-dialog":"",className:a},l.createElement(ed,{ref:t,...s}))))}),eg=Object.assign(ed,{List:em,Item:eu,Input:ep,Group:ec,Separator:ef,Dialog:ev,Empty:l.forwardRef((e,t)=>eb(e=>0===e.filtered.count)?l.createElement(h.Primitive.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:l.forwardRef((e,t)=>{let{progress:r,children:n,label:o="Loading...",...a}=e;return l.createElement(h.Primitive.div,{ref:t,...a,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":o},eR(e,e=>l.createElement("div",{"aria-hidden":!0},e)))})});function eh(e){let t=l.useRef(e);return ey(()=>{t.current=e}),t}var ey="u"<typeof window?l.useEffect:l.useLayoutEffect;function ex(e){let t=l.useRef();return void 0===t.current&&(t.current=e()),t}function eb(e){let t=l.useContext(ei),r=()=>e(t.snapshot());return l.useSyncExternalStore(t.subscribe,r,r)}function eC(e,t,r,n=[]){let o=l.useRef(),a=l.useContext(el);return ey(()=>{var l;let i=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():o.current}})(),s=n.map(e=>e.trim());a.value(e,i,s),null==(l=t.current)||l.setAttribute(eo,i),o.current=i}),o}var ew=()=>{let[e,t]=l.useState(),r=ex(()=>new Map);return ey(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function eR({asChild:e,children:t},r){let n;return e&&l.isValidElement(t)?l.cloneElement("function"==typeof(n=t.type)?n(t.props):"render"in n?n.render(t.props):t,{ref:t.ref},r(t.props.children)):r(t)}var eE={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};e.s(["Command",()=>eg],70352)},76639,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(26999),o=e.i(37727),a=e.i(75157);let l=n.Root;n.Trigger;let i=n.Portal;n.Close;let s=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Overlay,{ref:o,className:(0,a.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...r}));s.displayName=n.Overlay.displayName;let d=r.forwardRef(({className:e,children:r,...l},d)=>(0,t.jsxs)(i,{children:[(0,t.jsx)(s,{}),(0,t.jsxs)(n.Content,{ref:d,className:(0,a.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 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-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
5nded-lg",e),...l,children:[r,(0,t.jsxs)(n.Close,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,t.jsx)(o.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));d.displayName=n.Content.displayName;let u=({className:e,...r})=>(0,t.jsx)("div",{className:(0,a.cn)("flex flex-col space-y-1.5 text-center sm:text-left",e),...r});u.displayName="DialogHeader";let c=({className:e,...r})=>(0,t.jsx)("div",{className:(0,a.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...r});c.displayName="DialogFooter";let f=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Title,{ref:o,className:(0,a.cn)("text-lg font-semibold leading-none tracking-tight",e),...r}));f.displayName=n.Title.displayName;let p=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Description,{ref:o,className:(0,a.cn)("text-sm text-muted-foreground",e),...r}));p.displayName=n.Description.displayName,e.s(["Dialog",()=>l,"DialogContent",()=>d,"DialogDescription",()=>p,"DialogFooter",()=>c,"DialogHeader",()=>u,"DialogTitle",()=>f])},17056,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(70352),o=e.i(55436),a=e.i(75157);e.i(76639);let l=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Command,{ref:o,className:(0,a.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",e),...r}));l.displayName=n.Command.displayName;let i=r.forwardRef(({className:e,...r},l)=>(0,t.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,t.jsx)(o.Search,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,t.jsx)(n.Command.Input,{ref:l,className:(0,a.cn)("flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",e),...r})]}));i.displayName=n.Command.Input.displayName;let s=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Command.List,{ref:o,className:(0,a.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",e),...r}));s.displayName=n.Command.List.displayName;let d=r.forwardRef((e,r)=>(0,t.jsx)(n.Command.Empty,{ref:r,className:"py-6 text-center text-sm",...e}));d.displayName=n.Command.Empty.displayName;let u=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Command.Group,{ref:o,className:(0,a.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",e),...r}));u.displayName=n.Command.Group.displayName,r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Command.Separator,{ref:o,className:(0,a.cn)("-mx-1 h-px bg-border",e),...r})).displayName=n.Command.Separator.displayName;let c=r.forwardRef(({className:e,...r},o)=>(0,t.jsx)(n.Command.Item,{ref:o,className:(0,a.cn)("relative flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled=true]:pointer-events-none data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",e),...r}));c.displayName=n.Command.Item.displayName,e.s(["Command",()=>l,"CommandEmpty",()=>d,"CommandGroup",()=>u,"CommandInput",()=>i,"CommandItem",()=>c,"CommandList",()=>s])}]);
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.