vendor: 16,971 bytes, lines 1-6
1import{d as Rn,r as a,j as s,aD as oe,e as we,f as yn,aE as xe,k as Ce,aF as bn,aG as En,ai as X,aH as Dn,h as F,g,P as j,aI as In,aJ as Sn,aK as Pn,aL as Nn,i as jn,u as Me,c as b}from"./index-Cjfyy5KD.js";import{u as Tn,h as An,b as On,c as kn,F as Ln}from"./index-DwXxOeNn.js";import{c as _e,I as Fn,R as Gn}from"./index-DKiqqYuQ.js";import{C as Kn}from"./FeedbackDialog-OFUWXMvN.js";import{a as $n}from"./sparkles-C_ShEAaT.js";/** 2 * @license lucide-react v0.555.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Un=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],Bn=Rn("circle",Un);function Vn(e){const t=Wn(e),n=a.forwardRef((o,r)=>{const{children:c,...u}=o,d=a.Children.toArray(c),m=d.find(Hn);if(m){const v=m.props.children,p=d.map(i=>i===m?a.Children.count(v)>1?a.Children.only(null):a.isValidElement(v)?v.props.children:null:i);return s.jsx(t,{...u,ref:r,children:a.isValidElement(v)?a.cloneElement(v,void 0,p):null})}return s.jsx(t,{...u,ref:r,children:c})});return n.displayName=`${e}.Slot`,n}function Wn(e){const t=a.forwardRef((n,o)=>{const{children:r,...c}=n;if(a.isValidElement(r)){const u=Yn(r),d=Xn(c,r.props);return r.type!==a.Fragment&&(d.ref=o?oe(o,u):u),a.cloneElement(r,d)}return a.Children.count(r)>1?a.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var zn=Symbol("radix.slottable");function Hn(e){return a.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===zn}function Xn(e,t){const n={...t};for(const o in t){const r=e[o],c=t[o];/^on[A-Z]/.test(o)?r&&c?n[o]=(...d)=>{const m=c(...d);return r(...d),m}:r&&(n[o]=r):o==="style"?n[o]={...r,...c}:o==="className"&&(n[o]=[r,c].filter(Boolean).join(" "))}return{...e,...n}}function Yn(e){var o,r;let t=(o=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(r=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var te=["Enter"," "],Zn=["ArrowDown","PageUp","Home"],Re=["ArrowUp","PageDown","End"],Jn=[...Zn,...Re],qn={ltr:[...te,"ArrowRight"],rtl:[...te,"ArrowLeft"]},Qn={ltr:["ArrowLeft"],rtl:["ArrowRight"]},G="Menu",[k,et,nt]=yn(G),[D,ye]=we(G,[nt,xe,_e]),Y=xe(),be=_e(),[tt,I]=D(G),[ot,K]=D(G),Ee=e=>{const{__scopeMenu:t,open:n=!1,children:o,dir:r,onOpenChange:c,modal:u=!0}=e,d=Y(t),[m,v]=a.useState(null),p=a.useRef(!1),i=Ce(c),f=Tn(r);return a.useEffect(()=>{const h=()=>{p.current=!0,document.addEventListener("pointerdown",M,{capture:!0,once:!0}),document.addEventListener("pointermove",M,{capture:!0,once:!0})},M=()=>p.current=!1;return document.addEventListener("keydown",h,{capture:!0}),()=>{document.removeEventListener("keydown",h,{capture:!0}),document.removeEventListener("pointerdown",M,{capture:!0}),document.removeEventListener("pointermove",M,{capture:!0})}},[]),s.jsx(bn,{...d,children:s.jsx(tt,{scope:t,open:n,onOpenChange:i,content:m,onContentChange:v,children:s.jsx(ot,{scope:t,onClose:a.useCallback(()=>i(!1),[i]),isUsingKeyboardRef:p,dir:f,modal:u,children:o})})})};Ee.displayName=G;var rt="MenuAnchor",re=a.forwardRef((e,t)=>{const{__scopeMenu:n,...o}=e,r=Y(n);return s.jsx(En,{...r,...o,ref:t})});re.displayName=rt;var ae="MenuPortal",[at,De]=D(ae,{forceMount:void 0}),Ie=e=>{const{__scopeMenu:t,forceMount:n,children:o,container:r}=e,c=I(ae,t);return s.jsx(at,{scope:t,forceMount:n,children:s.jsx(X,{present:n||c.open,children:s.jsx(Dn,{asChild:!0,container:r,children:o})})})};Ie.displayName=ae;var C="MenuContent",[st,se]=D(C),Se=a.forwardRef((e,t)=>{const n=De(C,e.__scopeMenu),{forceMount:o=n.forceMount,...r}=e,c=I(C,e.__scopeMenu),u=K(C,e.__scopeMenu);return s.jsx(k.Provider,{scope:e.__scopeMenu,children:s.jsx(X,{present:o||c.open,children:s.jsx(k.Slot,{scope:e.__scopeMenu,children:u.modal?s.jsx(ct,{...r,ref:t}):s.jsx(it,{...r,ref:t})})})})}),ct=a.forwardRef((e,t)=>{const n=I(C,e.__scopeMenu),o=a.useRef(null),r=F(t,o);return a.useEffect(()=>{const c=o.current;if(c)return An(c)},[]),s.jsx(ce,{...e,ref:r,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:g(e.onFocusOutside,c=>c.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),it=a.forwardRef((e,t)=>{const n=I(C,e.__scopeMenu);return s.jsx(ce,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),ut=Vn("MenuContent.ScrollLock"),ce=a.forwardRef((e,t)=>{const{__scopeMenu:n,loop:o=!1,trapFocus:r,onOpenAutoFocus:c,onCloseAutoFocus:u,disableOutsidePointerEvents:d,onEntryFocus:m,onEscapeKeyDown:v,onPointerDownOutside:p,onFocusOutside:i,onInteractOutside:f,onDismiss:h,disableOutsideScroll:M,...E}=e,S=I(C,n),T=K(C,n),$=Y(n),U=be(n),le=et(n),[Mn,pe]=a.useState(null),B=a.useRef(null),hn=F(t,B,S.onContentChange),V=a.useRef(0),W=a.useRef(""),wn=a.useRef(0),q=a.useRef(null),fe=a.useRef("right"),Q=a.useRef(0),xn=M?kn:a.Fragment,Cn=M?{as:ut,allowPinchZoom:!0}:void 0,_n=l=>{var N,ve;const x=W.current+l,_=le().filter(R=>!R.disabled),y=document.activeElement,ee=(N=_.find(R=>R.ref.current===y))==null?void 0:N.textValue,ne=_.map(R=>R.textValue),me=Ct(ne,x,ee),A=(ve=_.find(R=>R.textValue===me))==null?void 0:ve.ref.current;(function R(ge){W.current=ge,window.clearTimeout(V.current),ge!==""&&(V.current=window.setTimeout(()=>R(""),1e3))})(x),A&&setTimeout(()=>A.focus())};a.useEffect(()=>()=>window.clearTimeout(V.current),[]),On();const P=a.useCallback(l=>{var _,y;return fe.current===((_=q.current)==null?void 0:_.side)&&Rt(l,(y=q.current)==null?void 0:y.area)},[]);return s.jsx(st,{scope:n,searchRef:W,onItemEnter:a.useCallback(l=>{P(l)&&l.preventDefault()},[P]),onItemLeave:a.useCallback(l=>{var x;P(l)||((x=B.current)==null||x.focus(),pe(null))},[P]),onTriggerLeave:a.useCallback(l=>{P(l)&&l.preventDefault()},[P]),pointerGraceTimerRef:wn,onPointerGraceIntentChange:a.useCallback(l=>{q.current=l},[]),children:s.jsx(xn,{...Cn,children:s.jsx(Ln,{asChild:!0,trapped:r,onMountAutoFocus:g(c,l=>{var x;l.preventDefault(),(x=B.current)==null||x.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:s.jsx(Sn,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:v,onPointerDownOutside:p,onFocusOutside:i,onInteractOutside:f,onDismiss:h,children:s.jsx(Gn,{asChild:!0,...U,dir:T.dir,orientation:"vertical",loop:o,currentTabStopId:Mn,onCurrentTabStopIdChange:pe,onEntryFocus:g(m,l=>{T.isUsingKeyboardRef.current||l.preventDefault()}),preventScrollOnEntryFocus:!0,children:s.jsx(Pn,{role:"menu","aria-orientation":"vertical","data-state":We(S.open),"data-radix-menu-content":"",dir:T.dir,...$,...E,ref:hn,style:{outline:"none",...E.style},onKeyDown:g(E.onKeyDown,l=>{const _=l.target.closest("[data-radix-menu-content]")===l.currentTarget,y=l.ctrlKey||l.altKey||l.metaKey,ee=l.key.length===1;_&&(l.key==="Tab"&&l.preventDefault(),!y&&ee&&_n(l.key));const ne=B.current;if(l.target!==ne||!Jn.includes(l.key))return;l.preventDefault();const A=le().filter(N=>!N.disabled).map(N=>N.ref.current);Re.includes(l.key)&&A.reverse(),wt(A)}),onBlur:g(e.onBlur,l=>{l.currentTarget.contains(l.target)||(window.clearTimeout(V.current),W.current="")}),onPointerMove:g(e.onPointerMove,L(l=>{const x=l.target,_=Q.current!==l.clientX;if(l.currentTarget.contains(x)&&_){const y=l.clientX>Q.current?"right":"left";fe.current=y,Q.current=l.clientX}}))})})})})})})});Se.displayName=C;var dt="MenuGroup",ie=a.forwardRef((e,t)=>{const{__scopeMenu:n,...o}=e;return s.jsx(j.div,{role:"group",...o,ref:t})});ie.displayName=dt;var lt="MenuLabel",Pe=a.forwardRef((e,t)=>{const{__scopeMenu:n,...o}=e;return s.jsx(j.div,{...o,ref:t})});Pe.displayName=lt;var z="MenuItem",he="menu.itemSelect",Z=a.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:o,...r}=e,c=a.useRef(null),u=K(z,e.__scopeMenu),d=se(z,e.__scopeMenu),m=F(t,c),v=a.useRef(!1),p=()=>{const i=c.current;if(!n&&i){const f=new CustomEvent(he,{bubbles:!0,cancelable:!0});i.addEventListener(he,h=>o==null?void 0:o(h),{once:!0}),In(i,f),f.defaultPrevented?v.current=!1:u.onClose()}};return s.jsx(Ne,{...r,ref:m,disabled:n,onClick:g(e.onClick,p),onPointerDown:i=>{var f;(f=e.onPointerDown)==null||f.call(e,i),v.current=!0},onPointerUp:g(e.onPointerUp,i=>{var f;v.current||(f=i.currentTarget)==null||f.click()}),onKeyDown:g(e.onKeyDown,i=>{const f=d.searchRef.current!=="";n||f&&i.key===" "||te.includes(i.key)&&(i.currentTarget.click(),i.preventDefault())})})});Z.displayName=z;var Ne=a.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:o=!1,textValue:r,...c}=e,u=se(z,n),d=be(n),m=a.useRef(null),v=F(t,m),[p,i]=a.useState(!1),[f,h]=a.useState("");return a.useEffect(()=>{const M=m.current;M&&h((M.textContent??"").trim())},[c.children]),s.jsx(k.ItemSlot,{scope:n,disabled:o,textValue:r??f,children:s.jsx(Fn,{asChild:!0,...d,focusable:!o,children:s.jsx(j.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...c,ref:v,onPointerMove:g(e.onPointerMove,L(M=>{o?u.onItemLeave(M):(u.onItemEnter(M),M.defaultPrevented||M.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:g(e.onPointerLeave,L(M=>u.onItemLeave(M))),onFocus:g(e.onFocus,()=>i(!0)),onBlur:g(e.onBlur,()=>i(!1))})})})}),pt="MenuCheckboxItem",je=a.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:o,...r}=e;return s.jsx(Le,{scope:e.__scopeMenu,checked:n,children:s.jsx(Z,{role:"menuitemcheckbox","aria-checked":H(n)?"mixed":n,...r,ref:t,"data-state":de(n),onSelect:g(r.onSelect,()=>o==null?void 0:o(H(n)?!0:!n),{checkForDefaultPrevented:!1})})})});je.displayName=pt;var Te="MenuRadioGroup",[ft,mt]=D(Te,{value:void 0,onValueChange:()=>{}}),Ae=a.forwardRef((e,t)=>{const{value:n,onValueChange:o,...r}=e,c=Ce(o);return s.jsx(ft,{scope:e.__scopeMenu,value:n,onValueChange:c,children:s.jsx(ie,{...r,ref:t})})});Ae.displayName=Te;var Oe="MenuRadioItem",ke=a.forwardRef((e,t)=>{const{value:n,...o}=e,r=mt(Oe,e.__scopeMenu),c=n===r.value;return s.jsx(Le,{scope:e.__scopeMenu,checked:c,children:s.jsx(Z,{role:"menuitemradio","aria-checked":c,...o,ref:t,"data-state":de(c),onSelect:g(o.onSelect,()=>{var u;return(u=r.onValueChange)==null?void 0:u.call(r,n)},{checkForDefaultPrevented:!1})})})});ke.displayName=Oe;var ue="MenuItemIndicator",[Le,vt]=D(ue,{checked:!1}),Fe=a.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:o,...r}=e,c=vt(ue,n);return s.jsx(X,{present:o||H(c.checked)||c.checked===!0,children:s.jsx(j.span,{...r,ref:t,"data-state":de(c.checked)})})});Fe.displayName=ue;var gt="MenuSeparator",Ge=a.forwardRef((e,t)=>{const{__scopeMenu:n,...o}=e;return s.jsx(j.div,{role:"separator","aria-orientation":"horizontal",...o,ref:t})});Ge.displayName=gt;var Mt="MenuArrow",Ke=a.forwardRef((e,t)=>{const{__scopeMenu:n,...o}=e,r=Y(n);return s.jsx(Nn,{...r,...o,ref:t})});Ke.displayName=Mt;var ht="MenuSub",[wo,$e]=D(ht),O="MenuSubTrigger",Ue=a.forwardRef((e,t)=>{const n=I(O,e.__scopeMenu),o=K(O,e.__scopeMenu),r=$e(O,e.__scopeMenu),c=se(O,e.__scopeMenu),u=a.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:m}=c,v={__scopeMenu:e.__scopeMenu},p=a.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return a.useEffect(()=>p,[p]),a.useEffect(()=>{const i=d.current;return()=>{window.clearTimeout(i),m(null)}},[d,m]),s.jsx(re,{asChild:!0,...v,children:s.jsx(Ne,{id:r.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":r.contentId,"data-state":We(n.open),...e,ref:oe(t,r.onTriggerChange),onClick:i=>{var f;(f=e.onClick)==null||f.call(e,i),!(e.disabled||i.defaultPrevented)&&(i.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:g(e.onPointerMove,L(i=>{c.onItemEnter(i),!i.defaultPrevented&&!e.disabled&&!n.open&&!u.current&&(c.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{n.onOpenChange(!0),p()},100))})),onPointerLeave:g(e.onPointerLeave,L(i=>{var h,M;p();const f=(h=n.content)==null?void 0:h.getBoundingClientRect();if(f){const E=(M=n.content)==null?void 0:M.dataset.side,S=E==="right",T=S?-5:5,$=f[S?"left":"right"],U=f[S?"right":"left"];c.onPointerGraceIntentChange({area:[{x:i.clientX+T,y:i.clientY},{x:$,y:f.top},{x:U,y:f.top},{x:U,y:f.bottom},{x:$,y:f.bottom}],side:E}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(i),i.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:g(e.onKeyDown,i=>{var h;const f=c.searchRef.current!=="";e.disabled||f&&i.key===" "||qn[o.dir].includes(i.key)&&(n.onOpenChange(!0),(h=n.content)==null||h.focus(),i.preventDefault())})})})});Ue.displayName=O;var Be="MenuSubContent",Ve=a.forwardRef((e,t)=>{const n=De(C,e.__scopeMenu),{forceMount:o=n.forceMount,...r}=e,c=I(C,e.__scopeMenu),u=K(C,e.__scopeMenu),d=$e(Be,e.__scopeMenu),m=a.useRef(null),v=F(t,m);return s.jsx(k.Provider,{scope:e.__scopeMenu,children:s.jsx(X,{present:o||c.open,children:s.jsx(k.Slot,{scope:e.__scopeMenu,children:s.jsx(ce,{id:d.contentId,"aria-labelledby":d.triggerId,...r,ref:v,align:"start",side:u.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:p=>{var i;u.isUsingKeyboardRef.current&&((i=m.current)==null||i.focus()),p.preventDefault()},onCloseAutoFocus:p=>p.preventDefault(),onFocusOutside:g(e.onFocusOutside,p=>{p.target!==d.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:g(e.onEscapeKeyDown,p=>{u.onClose(),p.preventDefault()}),onKeyDown:g(e.onKeyDown,p=>{var h;const i=p.currentTarget.contains(p.target),f=Qn[u.dir].includes(p.key);i&&f&&(c.onOpenChange(!1),(h=d.trigger)==null||h.focus(),p.preventDefault())})})})})})});Ve.displayName=Be;function We(e){return e?"open":"closed"}function H(e){return e==="indeterminate"}function de(e){return H(e)?"indeterminate":e?"checked":"unchecked"}function wt(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function xt(e,t){return e.map((n,o)=>e[(t+o)%e.length])}function Ct(e,t,n){const r=t.length>1&&Array.from(t).every(v=>v===t[0])?t[0]:t,c=n?e.indexOf(n):-1;let u=xt(e,Math.max(c,0));r.length===1&&(u=u.filter(v=>v!==n));const m=u.find(v=>v.toLowerCase().startsWith(r.toLowerCase()));return m!==n?m:void 0}function _t(e,t){const{x:n,y:o}=e;let r=!1;for(let c=0,u=t.length-1;c<t.length;u=c++){const d=t[c],m=t[u],v=d.x,p=d.y,i=m.x,f=m.y;p>o!=f>o&&n<(i-v)*(o-p)/(f-p)+v&&(r=!r)}return r}function Rt(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return _t(n,t)}function L(e){return t=>t.pointerType==="mouse"?e(t):void 0}var yt=Ee,bt=re,Et=Ie,Dt=Se,It=ie,St=Pe,Pt=Z,Nt=je,jt=Ae,Tt=ke,At=Fe,Ot=Ge,kt=Ke,Lt=Ue,Ft=Ve,J="DropdownMenu",[Gt]=we(J,[ye]),w=ye(),[Kt,ze]=Gt(J),He=e=>{const{__scopeDropdownMenu:t,children:n,dir:o,open:r,defaultOpen:c,onOpenChange:u,modal:d=!0}=e,m=w(t),v=a.useRef(null),[p,i]=jn({prop:r,defaultProp:c??!1,onChange:u,caller:J});return s.jsx(Kt,{scope:t,triggerId:Me(),triggerRef:v,contentId:Me(),open:p,onOpenChange:i,onOpenToggle:a.useCallback(()=>i(f=>!f),[i]),modal:d,children:s.jsx(yt,{...m,open:p,onOpenChange:i,dir:o,modal:d,children:n})})};He.displayName=J;var Xe="DropdownMenuTrigger",Ye=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:o=!1,...r}=e,c=ze(Xe,n),u=w(n);return s.jsx(bt,{asChild:!0,...u,children:s.jsx(j.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.contentId:void 0,"data-state":c.open?"open":"closed","data-disabled":o?"":void 0,disabled:o,...r,ref:oe(t,c.triggerRef),onPointerDown:g(e.onPointerDown,d=>{!o&&d.button===0&&d.ctrlKey===!1&&(c.onOpenToggle(),c.open||d.preventDefault())}),onKeyDown:g(e.onKeyDown,d=>{o||(["Enter"," "].includes(d.key)&&c.onOpenToggle(),d.key==="ArrowDown"&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(d.key)&&d.preventDefault())})})})});Ye.displayName=Xe;var $t="DropdownMenuPortal",Ze=e=>{const{__scopeDropdownMenu:t,...n}=e,o=w(t);return s.jsx(Et,{...o,...n})};Ze.displayName=$t;var Je="DropdownMenuContent",qe=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=ze(Je,n),c=w(n),u=a.useRef(!1);return s.jsx(Dt,{id:r.contentId,"aria-labelledby":r.triggerId,...c,...o,ref:t,onCloseAutoFocus:g(e.onCloseAutoFocus,d=>{var m;u.current||(m=r.triggerRef.current)==null||m.focus(),u.current=!1,d.preventDefault()}),onInteractOutside:g(e.onInteractOutside,d=>{const m=d.detail.originalEvent,v=m.button===0&&m.ctrlKey===!0,p=m.button===2||v;(!r.modal||p)&&(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)"}})});qe.displayName=Je;var Ut="DropdownMenuGroup",Bt=a.forwardRef((e,t)=>
6{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(It,{...r,...o,ref:t})});Bt.displayName=Ut;var Vt="DropdownMenuLabel",Qe=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(St,{...r,...o,ref:t})});Qe.displayName=Vt;var Wt="DropdownMenuItem",en=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Pt,{...r,...o,ref:t})});en.displayName=Wt;var zt="DropdownMenuCheckboxItem",nn=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Nt,{...r,...o,ref:t})});nn.displayName=zt;var Ht="DropdownMenuRadioGroup",Xt=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(jt,{...r,...o,ref:t})});Xt.displayName=Ht;var Yt="DropdownMenuRadioItem",tn=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Tt,{...r,...o,ref:t})});tn.displayName=Yt;var Zt="DropdownMenuItemIndicator",on=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(At,{...r,...o,ref:t})});on.displayName=Zt;var Jt="DropdownMenuSeparator",rn=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Ot,{...r,...o,ref:t})});rn.displayName=Jt;var qt="DropdownMenuArrow",Qt=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(kt,{...r,...o,ref:t})});Qt.displayName=qt;var eo="DropdownMenuSubTrigger",an=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Lt,{...r,...o,ref:t})});an.displayName=eo;var no="DropdownMenuSubContent",sn=a.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...o}=e,r=w(n);return s.jsx(Ft,{...r,...o,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});sn.displayName=no;var to=He,oo=Ye,ro=Ze,cn=qe,un=Qe,dn=en,ln=nn,pn=tn,fn=on,mn=rn,vn=an,gn=sn;const xo=to,Co=oo,ao=a.forwardRef(({className:e,inset:t,children:n,...o},r)=>s.jsxs(vn,{ref:r,className:b("flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",t&&"pl-8",e),...o,children:[n,s.jsx(Kn,{className:"ml-auto"})]}));ao.displayName=vn.displayName;const so=a.forwardRef(({className:e,...t},n)=>s.jsx(gn,{ref:n,className:b("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg 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-dropdown-menu-content-transform-origin]",e),...t}));so.displayName=gn.displayName;const co=a.forwardRef(({className:e,sideOffset:t=4,...n},o)=>s.jsx(ro,{children:s.jsx(cn,{ref:o,sideOffset:t,className:b("z-50 max-h-[var(--radix-dropdown-menu-content-available-height)] min-w-[8rem] overflow-y-auto overflow-x-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","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-dropdown-menu-content-transform-origin]",e),...n})}));co.displayName=cn.displayName;const io=a.forwardRef(({className:e,inset:t,...n},o)=>s.jsx(dn,{ref:o,className:b("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",t&&"pl-8",e),...n}));io.displayName=dn.displayName;const uo=a.forwardRef(({className:e,children:t,checked:n,...o},r)=>s.jsxs(ln,{ref:r,className:b("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:n,...o,children:[s.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:s.jsx(fn,{children:s.jsx($n,{className:"h-4 w-4"})})}),t]}));uo.displayName=ln.displayName;const lo=a.forwardRef(({className:e,children:t,...n},o)=>s.jsxs(pn,{ref:o,className:b("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[s.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:s.jsx(fn,{children:s.jsx(Bn,{className:"h-2 w-2 fill-current"})})}),t]}));lo.displayName=pn.displayName;const po=a.forwardRef(({className:e,inset:t,...n},o)=>s.jsx(un,{ref:o,className:b("px-2 py-1.5 text-sm font-semibold",t&&"pl-8",e),...n}));po.displayName=un.displayName;const fo=a.forwardRef(({className:e,...t},n)=>s.jsx(mn,{ref:n,className:b("-mx-1 my-1 h-px bg-muted",e),...t}));fo.displayName=mn.displayName;export{Bn as C,xo as D,Co as a,co as b,io as c,fo as d};
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.