1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5704],{29779:function(e,t,n){var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...a}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},a),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))});t.Z=o},69878:function(e,t,n){var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...a}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},a),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))});t.Z=o},52610:function(e,t,n){n.d(t,{B:function(){return l}});var r=n(2265),o=n(48970),a=n(55206),u=n(13350);function l(e){let t=e+"CollectionProvider",[n,l]=(0,o.b)(t),[c,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e+"CollectionSlot",s=r.forwardRef((e,t)=>{let{scope:n,children:o}=e,l=i(d,n),c=(0,a.e)(t,l.collectionRef);return r.createElement(u.g7,{ref:c},o)}),f=e+"CollectionItemSlot",p="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,o=r.useRef(null),a=r.useRef(new Map).current;return r.createElement(c,{scope:t,itemMap:a,collectionRef:o},n)},Slot:s,ItemSlot:r.forwardRef((e,t)=>{let{scope:n,children:o,...l}=e,c=r.useRef(null),d=(0,a.e)(t,c),s=i(f,n);return r.useEffect(()=>(s.itemMap.set(c,{ref:c,...l}),()=>void s.itemMap.delete(c))),r.createElement(u.g7,{[p]:"",ref:d},o)})},function(t){let n=i(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${p}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},61079:function(e,t,n){n.d(t,{gm:function(){return a}});var r=n(2265);let o=(0,r.createContext)(void 0);function a(e){let t=(0,r.useContext)(o);return e||t||"ltr"}},6764:function(e,t,n){n.d(t,{oC:function(){return tn},VY:function(){return e9},ZA:function(){return e3},ck:function(){return tt},wU:function(){return ta},__:function(){return te},Uv:function(){return e8},Ee:function(){return tr},Rk:function(){return to},fC:function(){return e6},Z0:function(){return tu},Tr:function(){return tl},tu:function(){return ti},fF:function(){return tc},xz:function(){return e4}});var r=n(86091),o=n(2265),a=n(92120),u=n(55206),l=n(48970),c=n(59e3),i=n(48712),d=n(52610),s=n(61079),f=n(98812),p=n(37785),m=n(42800),v=n(58405),g=n(7564),w=n(68662),h=n(34048),E=n(68312);let M="rovingFocusGroup.onEntryFocus",_={bubbles:!1,cancelable:!0},b="RovingFocusGroup",[C,R,D]=(0,d.B)(b),[y,k]=(0,l.b)(b,[D]),[x,I]=y(b),P=(0,o.forwardRef)((e,t)=>(0,o.createElement)(C.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(C.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(O,(0,r.Z)({},e,{ref:t}))))),O=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:l,loop:d=!1,dir:f,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:v,onEntryFocus:g,...w}=e,h=(0,o.useRef)(null),b=(0,u.e)(t,h),C=(0,s.gm)(f),[D=null,y]=(0,c.T)({prop:p,defaultProp:m,onChange:v}),[k,I]=(0,o.useState)(!1),P=(0,E.W)(g),O=R(n),T=(0,o.useRef)(!1),[F,S]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let e=h.current;if(e)return e.addEventListener(M,P),()=>e.removeEventListener(M,P)},[P]),(0,o.createElement)(x,{scope:n,orientation:l,dir:C,loop:d,currentTabStopId:D,onItemFocus:(0,o.useCallback)(e=>y(e),[y]),onItemShiftTab:(0,o.useCallback)(()=>I(!0),[]),onFocusableItemAdd:(0,o.useCallback)(()=>S(e=>e+1),[]),onFocusableItemRemove:(0,o.useCallback)(()=>S(e=>e-1),[])},(0,o.createElement)(i.WV.div,(0,r.Z)({tabIndex:k||0===F?-1:0,"data-orientation":l},w,{ref:b,style:{outline:"none",...e.style},onMouseDown:(0,a.M)(e.onMouseDown,()=>{T.current=!0}),onFocus:(0,a.M)(e.onFocus,e=>{let t=!T.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(M,_);
1if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable);Z([e.find(e=>e.active),e.find(e=>e.id===D),...e].filter(Boolean).map(e=>e.ref.current))}}T.current=!1}),onBlur:(0,a.M)(e.onBlur,()=>I(!1))})))}),T=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:u=!0,active:l=!1,tabStopId:c,...d}=e,s=(0,v.M)(),f=c||s,p=I("RovingFocusGroupItem",n),m=p.currentTabStopId===f,g=R(n),{onFocusableItemAdd:w,onFocusableItemRemove:h}=p;return(0,o.useEffect)(()=>{if(u)return w(),()=>h()},[u,w,h]),(0,o.createElement)(C.ItemSlot,{scope:n,id:f,focusable:u,active:l},(0,o.createElement)(i.WV.span,(0,r.Z)({tabIndex:m?0:-1,"data-orientation":p.orientation},d,{ref:t,onMouseDown:(0,a.M)(e.onMouseDown,e=>{u?p.onItemFocus(f):e.preventDefault()}),onFocus:(0,a.M)(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:(0,a.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){p.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return F[o]}(e,p.orientation,p.dir);if(void 0!==t){e.preventDefault();let o=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=p.loop?(n=o,r=a+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(a+1)}setTimeout(()=>Z(o))}})})))}),F={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Z(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}var S=n(13350),A=n(78369),L=n(94090);let K=["Enter"," "],V=["ArrowUp","PageDown","End"],G=["ArrowDown","PageUp","Home",...V],W={ltr:[...K,"ArrowRight"],rtl:[...K,"ArrowLeft"]},B={ltr:["ArrowLeft"],rtl:["ArrowRight"]},U="Menu",[z,X,j]=(0,d.B)(U),[Y,H]=(0,l.b)(U,[j,g.D7,k]),N=(0,g.D7)(),q=k(),[$,J]=Y(U),[Q,ee]=Y(U),et=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...a}=e,u=N(n);return(0,o.createElement)(g.ee,(0,r.Z)({},u,a,{ref:t}))}),en="MenuPortal",[er,eo]=Y(en,{forceMount:void 0}),ea="MenuContent",[eu,el]=Y(ea),ec=(0,o.forwardRef)((e,t)=>{let n=eo(ea,e.__scopeMenu),{forceMount:a=n.forceMount,...u}=e,l=J(ea,e.__scopeMenu),c=ee(ea,e.__scopeMenu);return(0,o.createElement)(z.Provider,{scope:e.__scopeMenu},(0,o.createElement)(h.z,{present:a||l.open},(0,o.createElement)(z.Slot,{scope:e.__scopeMenu},c.modal?(0,o.createElement)(ei,(0,r.Z)({},u,{ref:t})):(0,o.createElement)(ed,(0,r.Z)({},u,{ref:t})))))}),ei=(0,o.forwardRef)((e,t)=>{let n=J(ea,e.__scopeMenu),l=(0,o.useRef)(null),c=(0,u.e)(t,l);return(0,o.useEffect)(()=>{let e=l.current;if(e)return(0,A.Ry)(e)},[]),(0,o.createElement)(es,(0,r.Z)({},e,{ref:c,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,a.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),ed=(0,o.forwardRef)((e,t)=>{let n=J(ea,e.__scopeMenu);return(0,o.createElement)(es,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),es=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,loop:l=!1,trapFocus:c,onOpenAutoFocus:i,onCloseAutoFocus:d,disableOutsidePointerEvents:s,onEntryFocus:v,onEscapeKeyDown:w,onPointerDownOutside:h,onFocusOutside:E,onInteractOutside:M,onDismiss:_,disableOutsideScroll:b,...C}=e,R=J(ea,n),D=ee(ea,n),y=N(n),k=q(n),x=X(n),[I,O]=(0,o.useState)(null),T=(0,o.useRef)(null),F=(0,u.e)(t,T,R.onContentChange),Z=(0,o.useRef)(0),A=(0,o.useRef)(""),K=(0,o.useRef)(0),W=(0,o.useRef)(null),B=(0,o.useRef)("right"),U=(0,o.useRef)(0),z=b?L.Z:o.Fragment,j=b?{as:S.g7,allowPinchZoom:!0}:void 0,Y=e=>{var t,n;let r=A.current+e,o=x().filter(e=>!e.disabled),a=document.activeElement,u=null===(t=o.find(e=>
1e.ref.current===a))||void 0===t?void 0:t.textValue,l=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(a=a.filter(e=>e!==n));let u=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return u!==n?u:void 0}(o.map(e=>e.textValue),r,u),c=null===(n=o.find(e=>e.textValue===l))||void 0===n?void 0:n.ref.current;!function e(t){A.current=t,window.clearTimeout(Z.current),""!==t&&(Z.current=window.setTimeout(()=>e(""),1e3))}(r),c&&setTimeout(()=>c.focus())};(0,o.useEffect)(()=>()=>window.clearTimeout(Z.current),[]),(0,p.EW)();let H=(0,o.useCallback)(e=>{var t,n,r;return B.current===(null===(t=W.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=W.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let u=t[e].x,l=t[e].y,c=t[a].x,i=t[a].y;l>r!=i>r&&n<(c-u)*(r-l)/(i-l)+u&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,o.createElement)(eu,{scope:n,searchRef:A,onItemEnter:(0,o.useCallback)(e=>{H(e)&&e.preventDefault()},[H]),onItemLeave:(0,o.useCallback)(e=>{var t;H(e)||(null===(t=T.current)||void 0===t||t.focus(),O(null))},[H]),onTriggerLeave:(0,o.useCallback)(e=>{H(e)&&e.preventDefault()},[H]),pointerGraceTimerRef:K,onPointerGraceIntentChange:(0,o.useCallback)(e=>{W.current=e},[])},(0,o.createElement)(z,j,(0,o.createElement)(m.M,{asChild:!0,trapped:c,onMountAutoFocus:(0,a.M)(i,e=>{var t;e.preventDefault(),null===(t=T.current)||void 0===t||t.focus()}),onUnmountAutoFocus:d},(0,o.createElement)(f.XB,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:w,onPointerDownOutside:h,onFocusOutside:E,onInteractOutside:M,onDismiss:_},(0,o.createElement)(P,(0,r.Z)({asChild:!0},k,{dir:D.dir,orientation:"vertical",loop:l,currentTabStopId:I,onCurrentTabStopIdChange:O,onEntryFocus:(0,a.M)(v,e=>{D.isUsingKeyboardRef.current||e.preventDefault()})}),(0,o.createElement)(g.VY,(0,r.Z)({role:"menu","aria-orientation":"vertical","data-state":eZ(R.open),"data-radix-menu-content":"",dir:D.dir},y,C,{ref:F,style:{outline:"none",...C.style},onKeyDown:(0,a.M)(C.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&Y(e.key));let o=T.current;if(e.target!==o||!G.includes(e.key))return;e.preventDefault();let a=x().filter(e=>!e.disabled).map(e=>e.ref.current);V.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,a.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(Z.current),A.current="")}),onPointerMove:(0,a.M)(e.onPointerMove,eL(e=>{let t=e.target,n=U.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>U.current?"right":"left";B.current=t,U.current=e.clientX}}))})))))))}),ef=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...a}=e;return(0,o.createElement)(i.WV.div,(0,r.Z)({role:"group"},a,{ref:t}))}),ep=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...a}=e;return(0,o.createElement)(i.WV.div,(0,r.Z)({},a,{ref:t}))}),em="MenuItem",ev="menu.itemSelect",eg=(0,o.forwardRef)((e,t)=>{let{disabled:n=!1,onSelect:l,...c}=e,d=(0,o.useRef)(null),s=ee(em,e.__scopeMenu),f=el(em,e.__scopeMenu),p=(0,u.e)(t,d),m=(0,o.useRef)(!1);return(0,o.createElement)(ew,(0,r.Z)({},c,{ref:p,disabled:n,onClick:(0,a.M)(e.onClick,()=>{let e=d.current;if(!n&&e){let t=new CustomEvent(ev,{bubbles:!0,cancelable:!0});e.addEventListener(ev,e=>null==l?void 0:l(e),{once:!0}),(0,i.jH)(e,t),t.defaultPrevented?m.current=!1:s.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),m.current=!0},onPointerUp:(0,a.M)(e.onPointerUp,e=>{var t;m.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;!n&&(!t||" "!==e.key)&&K.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))}),ew=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,disabled:l=!1,textValue:c,...d}=e,s=el(em,n),f=q(n),p=(0,o.useRef)(null),m=(0,u.e)(t,p),[v,g]=(0,o.useState)(!1),[w,h]=(0,o.useState)("");return(0,o.useEffect)(()=>{let e=p.current;if(e){var t;h((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[d.children]),(0,o.createElement)(z.ItemSlot,{scope:n,disabled:l,textValue:null!=c?c:w},(0,o.createElement)(T,(0,r.Z)({asChild:!0},f,{focusable:!l}),(0,o.createElement)(i.WV.div,(0,r.Z)({role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0},d,{ref:m,onPointerMove:(0,a.M)(e.onPointerMove,eL(e=>{l?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focu
1s())})),onPointerLeave:(0,a.M)(e.onPointerLeave,eL(e=>s.onItemLeave(e))),onFocus:(0,a.M)(e.onFocus,()=>g(!0)),onBlur:(0,a.M)(e.onBlur,()=>g(!1))}))))}),eh=(0,o.forwardRef)((e,t)=>{let{checked:n=!1,onCheckedChange:u,...l}=e;return(0,o.createElement)(eR,{scope:e.__scopeMenu,checked:n},(0,o.createElement)(eg,(0,r.Z)({role:"menuitemcheckbox","aria-checked":eS(n)?"mixed":n},l,{ref:t,"data-state":eA(n),onSelect:(0,a.M)(l.onSelect,()=>null==u?void 0:u(!!eS(n)||!n),{checkForDefaultPrevented:!1})})))}),[eE,eM]=Y("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),e_=(0,o.forwardRef)((e,t)=>{let{value:n,onValueChange:a,...u}=e,l=(0,E.W)(a);return(0,o.createElement)(eE,{scope:e.__scopeMenu,value:n,onValueChange:l},(0,o.createElement)(ef,(0,r.Z)({},u,{ref:t})))}),eb=(0,o.forwardRef)((e,t)=>{let{value:n,...u}=e,l=eM("MenuRadioItem",e.__scopeMenu),c=n===l.value;return(0,o.createElement)(eR,{scope:e.__scopeMenu,checked:c},(0,o.createElement)(eg,(0,r.Z)({role:"menuitemradio","aria-checked":c},u,{ref:t,"data-state":eA(c),onSelect:(0,a.M)(u.onSelect,()=>{var e;return null===(e=l.onValueChange)||void 0===e?void 0:e.call(l,n)},{checkForDefaultPrevented:!1})})))}),eC="MenuItemIndicator",[eR,eD]=Y(eC,{checked:!1}),ey=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,forceMount:a,...u}=e,l=eD(eC,n);return(0,o.createElement)(h.z,{present:a||eS(l.checked)||!0===l.checked},(0,o.createElement)(i.WV.span,(0,r.Z)({},u,{ref:t,"data-state":eA(l.checked)})))}),ek=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...a}=e;return(0,o.createElement)(i.WV.div,(0,r.Z)({role:"separator","aria-orientation":"horizontal"},a,{ref:t}))}),ex=((e,t)=>{let{__scopeMenu:n,...a}=e,u=N(n);return(0,o.createElement)(g.Eh,(0,r.Z)({},u,a,{ref:t}))},"MenuSub"),[eI,eP]=Y(ex),eO="MenuSubTrigger",eT=(0,o.forwardRef)((e,t)=>{let n=J(eO,e.__scopeMenu),l=ee(eO,e.__scopeMenu),c=eP(eO,e.__scopeMenu),i=el(eO,e.__scopeMenu),d=(0,o.useRef)(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:f}=i,p={__scopeMenu:e.__scopeMenu},m=(0,o.useCallback)(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return(0,o.useEffect)(()=>m,[m]),(0,o.useEffect)(()=>{let e=s.current;return()=>{window.clearTimeout(e),f(null)}},[s,f]),(0,o.createElement)(et,(0,r.Z)({asChild:!0},p),(0,o.createElement)(ew,(0,r.Z)({id:c.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":c.contentId,"data-state":eZ(n.open)},e,{ref:(0,u.F)(t,c.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,a.M)(e.onPointerMove,eL(t=>{i.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||d.current||(i.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100))})),onPointerLeave:(0,a.M)(e.onPointerLeave,eL(e=>{var t,r;m();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,a="right"===t,u=o[a?"left":"right"],l=o[a?"right":"left"];i.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:u,y:o.top},{x:l,y:o.top},{x:l,y:o.bottom},{x:u,y:o.bottom}],side:t}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(e),e.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:(0,a.M)(e.onKeyDown,t=>{let r=""!==i.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&W[l.dir].includes(t.key)){var o;n.onOpenChange(!0),null===(o=n.content)||void 0===o||o.focus(),t.preventDefault()}})})))}),eF=(0,o.forwardRef)((e,t)=>{let n=eo(ea,e.__scopeMenu),{forceMount:l=n.forceMount,...c}=e,i=J(ea,e.__scopeMenu),d=ee(ea,e.__scopeMenu),s=eP("MenuSubContent",e.__scopeMenu),f=(0,o.useRef)(null),p=(0,u.e)(t,f);return(0,o.createElement)(z.Provider,{scope:e.__scopeMenu},(0,o.createElement)(h.z,{present:l||i.open},(0,o.createElement)(z.Slot,{scope:e.__scopeMenu},(0,o.createElement)(es,(0,r.Z)({id:s.contentId,"aria-labelledby":s.triggerId},c,{ref:p,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;d.isUsingKeyboardRef.current&&(null===(t=f.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,a.M)(e.onFocusOutside,e=>{e.target!==s.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:(0,a.M)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=B[d.dir].includes(e.ke
1y);if(t&&n){var r;i.onOpenChange(!1),null===(r=s.trigger)||void 0===r||r.focus(),e.preventDefault()}})})))))});function eZ(e){return e?"open":"closed"}function eS(e){return"indeterminate"===e}function eA(e){return eS(e)?"indeterminate":e?"checked":"unchecked"}function eL(e){return t=>"mouse"===t.pointerType?e(t):void 0}let eK=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:a,onOpenChange:u,modal:l=!0}=e,c=N(t),[i,d]=(0,o.useState)(null),f=(0,o.useRef)(!1),p=(0,E.W)(u),m=(0,s.gm)(a);return(0,o.useEffect)(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;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})}},[]),(0,o.createElement)(g.fC,c,(0,o.createElement)($,{scope:t,open:n,onOpenChange:p,content:i,onContentChange:d},(0,o.createElement)(Q,{scope:t,onClose:(0,o.useCallback)(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:m,modal:l},r)))},eV=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:a}=e,u=J(en,t);return(0,o.createElement)(er,{scope:t,forceMount:n},(0,o.createElement)(h.z,{present:n||u.open},(0,o.createElement)(w.h,{asChild:!0,container:a},r)))},eG=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:a}=e,u=J(ex,t),l=N(t),[c,i]=(0,o.useState)(null),[d,s]=(0,o.useState)(null),f=(0,E.W)(a);return(0,o.useEffect)(()=>(!1===u.open&&f(!1),()=>f(!1)),[u.open,f]),(0,o.createElement)(g.fC,l,(0,o.createElement)($,{scope:t,open:r,onOpenChange:f,content:d,onContentChange:s},(0,o.createElement)(eI,{scope:t,contentId:(0,v.M)(),triggerId:(0,v.M)(),trigger:c,onTriggerChange:i},n)))},eW="DropdownMenu",[eB,eU]=(0,l.b)(eW,[H]),ez=H(),[eX,ej]=eB(eW),eY=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,disabled:l=!1,...c}=e,d=ej("DropdownMenuTrigger",n),s=ez(n);return(0,o.createElement)(et,(0,r.Z)({asChild:!0},s),(0,o.createElement)(i.WV.button,(0,r.Z)({type:"button",id:d.triggerId,"aria-haspopup":"menu","aria-expanded":d.open,"aria-controls":d.open?d.contentId:void 0,"data-state":d.open?"open":"closed","data-disabled":l?"":void 0,disabled:l},c,{ref:(0,u.F)(t,d.triggerRef),onPointerDown:(0,a.M)(e.onPointerDown,e=>{l||0!==e.button||!1!==e.ctrlKey||(d.onOpenToggle(),d.open||e.preventDefault())}),onKeyDown:(0,a.M)(e.onKeyDown,e=>{!l&&(["Enter"," "].includes(e.key)&&d.onOpenToggle(),"ArrowDown"===e.key&&d.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})))}),eH=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...u}=e,l=ej("DropdownMenuContent",n),c=ez(n),i=(0,o.useRef)(!1);return(0,o.createElement)(ec,(0,r.Z)({id:l.contentId,"aria-labelledby":l.triggerId},c,u,{ref:t,onCloseAutoFocus:(0,a.M)(e.onCloseAutoFocus,e=>{var t;i.current||null===(t=l.triggerRef.current)||void 0===t||t.focus(),i.current=!1,e.preventDefault()}),onInteractOutside:(0,a.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!l.modal||r)&&(i.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)"}}))}),eN=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(ef,(0,r.Z)({},u,a,{ref:t}))}),eq=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(ep,(0,r.Z)({},u,a,{ref:t}))}),e$=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(eg,(0,r.Z)({},u,a,{ref:t}))}),eJ=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(eh,(0,r.Z)({},u,a,{ref:t}))}),eQ=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(e_,(0,r.Z)({},u,a,{ref:t}))}),e0=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(eb,(0,r.Z)({},u,a,{ref:t}))}),e1=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(ey,(0,r.Z)({},u,a,{ref:t}))}),e5=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(ek,(0,r.Z)({},u,a,{ref:t}))}),e2=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(eT,(0,r.Z)({},u,a,{ref:t}))}),e7=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,u=ez(n);return(0,o.createElement)(eF,(0,r.Z)({},u,a,{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)"}}))}),e6=e=>{let{__scopeDropdownMenu:t,children:n,dir:a,open:u,defaultOpen:l,onOpenChange:i,modal:d=!0}=e,s=ez(t),f=(0,o.useRef)(null),[p=!1,m]=(0,c.T)({prop:u,defaultProp:l,onChange:i});return(0,o.createElement)(eX,{scope:t,triggerId:(0,v.M)(),triggerRef:f,contentId:(0,v.M)(),open:p,onOpenChange:m,onOpenToggle:(0,o.useCallback)(()=>m(e=>!e),[m]),modal:d},(0,o.createElement)(eK,(0,r.Z)({},s,{open:p,onOpenChange:m,dir:a,modal:d}),n))},e4=eY,e8=e=>{let{__scopeDropdownMenu:t,...n}=e,a=ez(t);return(0,o.createElement)(eV,(0,r.Z)({},a,n))},e9=eH,e3=eN,te=eq,tt=e$,tn=eJ,tr=eQ,to=e0,ta=e1,tu=e5,tl=e=>{let{__scopeDropdownMenu:t,children:n,open:a,onOpenChange:u,defaultOpen:l}=e,i=ez(t),[d=!1,s]=(0,c.T)({prop:a,defaultProp:l,onChange:u});return(0,o.createElement)(eG,(0,r.Z)({},i,{open:d,onOpenChange:s}),n)},tc=e2,ti=e7}}]);
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.