1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="c2d2605f-e1d1-4d9f-8350-f25d183c0381",e._sentryDebugIdIdentifier="sentry-dbid-c2d2605f-e1d1-4d9f-8350-f25d183c0381")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2182],{11701:(e,n,r)=>{r.d(n,{H_:()=>nn,UC:()=>e5,YJ:()=>e7,q7:()=>ne,VF:()=>no,JU:()=>e4,ZL:()=>e6,z6:()=>nr,hN:()=>nt,bL:()=>e9,wv:()=>nu,Pb:()=>na,G5:()=>nc,ZP:()=>ni,l9:()=>e3});var t=r(45320),o=r(98215),u=r(40131),a=r(68999),i=r(36880),c=r(99614),l=r(70286),s=r(62808),d=r(854),f=r(92760),p=r(39905),g=r(31210),h=r(63414),m=r(61166),w=r(50975),v=r(79284),x=r(32893),b=r(77330),y=r(29607),M=r(60372),C=r(65892),R=Object.defineProperty,D=(e,n)=>R(e,"name",{value:n,configurable:!0}),j=["Enter"," "],I=["ArrowUp","PageDown","End"],_=["ArrowDown","PageUp","Home",...I],k={ltr:[...j,"ArrowRight"],rtl:[...j,"ArrowLeft"]},K={ltr:["ArrowLeft"],rtl:["ArrowRight"]},P="Menu",[E,S,T]=(0,l.N)(P),[F,A]=(0,a.A)(P,[T,h.Bk,v.RG]),O=(0,h.Bk)(),L=(0,v.RG)(),[G,B]=F(P),[U,V]=F(P),N=D(e=>{let{__scopeMenu:n,open:r=!1,children:o,dir:u,onOpenChange:a,modal:i=!0}=e,c=O(n),[l,d]=t.useState(null),f=t.useRef(!1),p=(0,b.c)(a),g=(0,s.jH)(u);return t.useEffect(()=>{let e=D(()=>{f.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},"handleKeyDown"),n=D(()=>f.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",n,{capture:!0}),document.removeEventListener("pointermove",n,{capture:!0})}},[]),t.useEffect(()=>{if(!r)return;let e=D(()=>p(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[r,p]),(0,C.jsx)(h.bL,{...c,children:(0,C.jsx)(G,{scope:n,open:r,onOpenChange:p,content:l,onContentChange:d,children:(0,C.jsx)(U,{scope:n,onClose:t.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:g,modal:i,children:o})})})},"Menu"),H=t.forwardRef(D(function(e,n){let{__scopeMenu:r,...t}=e,o=O(r);return(0,C.jsx)(h.Mz,{...o,...t,ref:n})},"MenuAnchor")),q="MenuPortal",[X,z]=F(q,{forceMount:void 0}),Z=D(e=>{let{__scopeMenu:n,forceMount:r,children:t,container:o}=e,u=B(q,n);return(0,C.jsx)(X,{scope:n,forceMount:r,children:(0,C.jsx)(w.C,{present:r||u.open,children:(0,C.jsx)(m.Z,{asChild:!0,container:o,children:t})})})},"MenuPortal"),Y="MenuContent",[J,W]=F(Y),Q=t.forwardRef(D(function(e,n){let r=z(Y,e.__scopeMenu),{forceMount:t=r.forceMount,...o}=e,u=B(Y,e.__scopeMenu),a=V(Y,e.__scopeMenu);return(0,C.jsx)(E.Provider,{scope:e.__scopeMenu,children:(0,C.jsx)(w.C,{present:t||u.open,children:(0,C.jsx)(E.Slot,{scope:e.__scopeMenu,children:a.modal?(0,C.jsx)($,{...o,ref:n}):(0,C.jsx)(ee,{...o,ref:n})})})})},"MenuContent")),$=t.forwardRef(D(function(e,n){let r=B(Y,e.__scopeMenu),a=t.useRef(null),i=(0,u.s)(n,a);return t.useEffect(()=>{let e=a.current;if(e)return(0,y.Eq)(e)},[]),(0,C.jsx)(er,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentModal")),ee=t.forwardRef(D(function(e,n){let r=B(Y,e.__scopeMenu);return(0,C.jsx)(er,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentNonModal")),en=(0,x.TL)("MenuContent.ScrollLock"),er=t.forwardRef(D(function(e,n){let{__scopeMenu:r,loop:a=!1,trapFocus:i,onOpenAutoFocus:c,onCloseAutoFocus:l,disableOutsidePointerEvents:s,onEntryFocus:g,onEscapeKeyDown:m,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:b,onDismiss:y,disableOutsideScroll:R,...j}=e,k=B(Y,r),K=V(Y,r),P=O(r),E=L(r),T=S(r),[F,A]=t.useState(null),G=t.useRef(null),U=(0,u.s)(n,G,k.onContentChange),N=t.useRef(0),H=t.useRef(""),q=t.useRef(0),X=t.useRef(null),z=t.useRef("right"),Z=t.useRef(0),W=R?M.A:t.Fragment,Q=D(e=>{let n=H.current+e,r=T().filter(e=>!e.disabled),t=document.activeElement,o=r.find(e=>e.ref.current===t)?.textValue,u=eP(r.map(e=>e.textValue),n,o),a=r.find(e=>e.textValue===u)?.ref.current;a&&setTimeout(()=>a.focus())},"handleTypeaheadSearch");t.useEffect(()=>()=>window.clearTimeout(N.current),[]),(0,f.Oh)();let $=t.useCallback(e=>z.current===X.current?.side&&eS(e,X.current?.area),[]);return(0,C.jsx)(J,{scope:r,searchRef:H,onItemEnter:t.useCallback(e=>{$(e)&&e.preventDefault()},[$]),onItemLeave:t.useCallback(e=>{$(e)||(G.current?.focus(),A(null))},[$]),onTriggerLeave:t.useCallback(e=>{$(e)&&e.preventDefault()},[$]),pointerGraceTimerRef:q,onPointerGraceIntentChange:t.useCallback(e=>{X.current=e},[]),children:(0,C.jsx)(W,{...R?{as:en,allowPinchZoom:!0}:void 0,children:(0,C.jsx)(p.n,{asChild:!0,trapped:i,onMountAutoFocus:(0,o.mK)(c,e=>{e.preventDefault(),G.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:(0,C.jsx)(d.qW,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:m,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:b,onDismiss:y,children:(0,C.jsx)(v.bL,{asChild:!0,...E,dir:K.dir,orientation:"vertical",loop:a,currentTabStopId:F,onCurrentTabStopIdChange:A,onEntryFocus:(0,o.mK)(g,e=>{K.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,C.jsx)(h.UC,{role:"menu","aria-orientation":"vertical","data-state":ej(k.open),"data-radix-menu-content":"",dir:K.dir,...P,...j,ref:U,style:{outline:"none",...j.style},onKeyDown:(0,o.mK)(j.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,t=1===e.ke
1y.length;n&&("Tab"===e.key&&e.preventDefault(),!r&&t&&Q(e.key));let o=G.current;if(e.target!==o||!_.includes(e.key))return;e.preventDefault();let u=T().filter(e=>!e.disabled).map(e=>e.ref.current);I.includes(e.key)&&u.reverse(),ek(u)}),onBlur:(0,o.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(N.current),H.current="")}),onPointerMove:(0,o.mK)(e.onPointerMove,eT(e=>{let n=e.target,r=Z.current!==e.clientX;e.currentTarget.contains(n)&&r&&(z.current=e.clientX>Z.current?"right":"left",Z.current=e.clientX)}))})})})})})})},"MenuContentImpl")),et=t.forwardRef(D(function(e,n){let{__scopeMenu:r,...t}=e;return(0,C.jsx)(c.sG.div,{role:"group",...t,ref:n})},"MenuGroup")),eo=t.forwardRef(D(function(e,n){let{__scopeMenu:r,...t}=e;return(0,C.jsx)(c.sG.div,{...t,ref:n})},"MenuLabel")),eu="MenuItem",ea="menu.itemSelect",ei=t.forwardRef(D(function(e,n){let{disabled:r=!1,onSelect:a,...i}=e,l=t.useRef(null),s=V(eu,e.__scopeMenu),d=W(eu,e.__scopeMenu),f=(0,u.s)(n,l),p=t.useRef(!1),g=D(()=>{let e=l.current;if(!r&&e){let n=new CustomEvent(ea,{bubbles:!0,cancelable:!0});e.addEventListener(ea,e=>a?.(e),{once:!0}),(0,c.hO)(e,n),n.defaultPrevented?p.current=!1:s.onClose()}},"handleSelect");return(0,C.jsx)(ec,{...i,ref:f,disabled:r,onClick:(0,o.mK)(e.onClick,g),onPointerDown:n=>{e.onPointerDown?.(n),p.current=!0},onPointerUp:(0,o.mK)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{r||e.target!==e.currentTarget||(""===d.searchRef.current||" "!==e.key)&&j.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),ec=t.forwardRef(D(function(e,n){let{__scopeMenu:r,disabled:a=!1,textValue:i,...l}=e,s=W(eu,r),d=L(r),f=t.useRef(null),p=(0,u.s)(n,f),[g,h]=t.useState(!1),[m,w]=t.useState("");return t.useEffect(()=>{let e=f.current;e&&w((e.textContent??"").trim())},[l.children]),(0,C.jsx)(E.ItemSlot,{scope:r,disabled:a,textValue:i??m,children:(0,C.jsx)(v.q7,{asChild:!0,...d,focusable:!a,children:(0,C.jsx)(c.sG.div,{role:"menuitem","data-highlighted":g?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...l,ref:p,onPointerMove:(0,o.mK)(e.onPointerMove,eT(e=>{a?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eT(e=>s.onItemLeave(e))),onFocus:(0,o.mK)(e.onFocus,()=>h(!0)),onBlur:(0,o.mK)(e.onBlur,()=>h(!1))})})})},"MenuItemImpl")),el=t.forwardRef(D(function(e,n){let{checked:r=!1,onCheckedChange:t,...u}=e;return(0,C.jsx)(eh,{scope:e.__scopeMenu,checked:r,children:(0,C.jsx)(ei,{role:"menuitemcheckbox","aria-checked":eI(r)?"mixed":r,...u,ref:n,"data-state":e_(r),onSelect:(0,o.mK)(u.onSelect,()=>t?.(!!eI(r)||!r),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),[es,ed]=F("MenuRadioGroup",{value:void 0,onValueChange:D(()=>{},"onValueChange")}),ef=t.forwardRef(D(function(e,n){let{value:r,onValueChange:t,...o}=e,u=(0,b.c)(t);return(0,C.jsx)(es,{scope:e.__scopeMenu,value:r,onValueChange:u,children:(0,C.jsx)(et,{...o,ref:n})})},"MenuRadioGroup")),ep=t.forwardRef(D(function(e,n){let{value:r,...t}=e,u=ed("MenuRadioItem",e.__scopeMenu),a=r===u.value;return(0,C.jsx)(eh,{scope:e.__scopeMenu,checked:a,children:(0,C.jsx)(ei,{role:"menuitemradio","aria-checked":a,...t,ref:n,"data-state":e_(a),onSelect:(0,o.mK)(t.onSelect,()=>u.onValueChange?.(r),{checkForDefaultPrevented:!1})})})},"MenuRadioItem")),eg="MenuItemIndicator",[eh,em]=F(eg,{checked:!1}),ew=t.forwardRef(D(function(e,n){let{__scopeMenu:r,forceMount:t,...o}=e,u=em(eg,r);return(0,C.jsx)(w.C,{present:t||eI(u.checked)||!0===u.checked,children:(0,C.jsx)(c.sG.span,{...o,ref:n,"data-state":e_(u.checked)})})},"MenuItemIndicator")),ev=t.forwardRef(D(function(e,n){let{__scopeMenu:r,...t}=e;return(0,C.jsx)(c.sG.div,{role:"separator","aria-orientation":"horizontal",...t,ref:n})},"MenuSeparator")),ex="MenuSub",[eb,ey]=F(ex),eM=D(e=>{let{__scopeMenu:n,children:r,open:o=!1,onOpenChange:u}=e,a=B(ex,n),i=O(n),[c,l]=t.useState(null),[s,d]=t.useState(null),f=(0,b.c)(u);return t.useEffect(()=>(!1===a.open&&f(!1),()=>f(!1)),[a.open,f]),(0,C.jsx)(h.bL,{...i,children:(0,C.jsx)(G,{scope:n,open:o,onOpenChange:f,content:s,onContentChange:d,children:(0,C.jsx)(eb,{scope:n,contentId:(0,g.B)(),triggerId:(0,g.B)(),trigger:c,onTriggerChange:l,children:r})})})},"MenuSub"),eC="MenuSubTrigger",eR=t.forwardRef(D(function(e,n){let r=B(eC,e.__scopeMenu),a=V(eC,e.__scopeMenu),i=ey(eC,e.__scopeMenu),c=W(eC,e.__scopeMenu),l=t.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:d}=c,f={__scopeMenu:e.__scopeMenu},p=t.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);t.useEffect(()=>p,[p]),t.useEffect(()=>{let e=s.current;return()=>{window.clearTimeout(e),d(null)}},[s,d]);let g=(0,u.s)(n,i.onTriggerChange);return(0,C.jsx)(H,{asChild:!0,...f,children:(0,C.jsx)(ec,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":r.open?i.contentId:void 0,"data-state":ej(r.open),...e,ref:g,onClick:n=>{e.onClick?.(n),e.disabled||n.defaultPrevented||(n.currentTarget.focu
1s(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.mK)(e.onPointerMove,eT(n=>{c.onItemEnter(n),!n.defaultPrevented&&(e.disabled||r.open||l.current||(c.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100)))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eT(e=>{p();let n=r.content?.getBoundingClientRect();if(n){let t=r.content?.dataset.side,o="right"===t,u=n[o?"left":"right"],a=n[o?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:u,y:n.top},{x:a,y:n.top},{x:a,y:n.bottom},{x:u,y:n.bottom}],side:t}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.mK)(e.onKeyDown,n=>{e.disabled||n.target!==n.currentTarget||(""===c.searchRef.current||" "!==n.key)&&k[a.dir].includes(n.key)&&(r.onOpenChange(!0),r.content?.focus(),n.preventDefault())})})})},"MenuSubTrigger")),eD=t.forwardRef(D(function(e,n){let r=z(Y,e.__scopeMenu),{forceMount:a=r.forceMount,align:i="start",...c}=e,l=B(Y,e.__scopeMenu),s=V(Y,e.__scopeMenu),d=ey("MenuSubContent",e.__scopeMenu),f=t.useRef(null),p=(0,u.s)(n,f);return(0,C.jsx)(E.Provider,{scope:e.__scopeMenu,children:(0,C.jsx)(w.C,{present:a||l.open,children:(0,C.jsx)(E.Slot,{scope:e.__scopeMenu,children:(0,C.jsx)(er,{id:d.contentId,"aria-labelledby":d.triggerId,...c,ref:p,align:i,side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{s.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>{e.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,o.mK)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),r=K[s.dir].includes(e.key);n&&r&&(l.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})},"MenuSubContent"));function ej(e){return e?"open":"closed"}function eI(e){return"indeterminate"===e}function e_(e){return eI(e)?"indeterminate":e?"checked":"unchecked"}function ek(e){let n=document.activeElement;for(let r of e)if(r===n||(r.focus(),document.activeElement!==n))return}function eK(e,n){return e.map((r,t)=>e[(n+t)%e.length])}function eP(e,n,r){let t=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,o=r?e.indexOf(r):-1,u=eK(e,Math.max(o,0));1===t.length&&(u=u.filter(e=>e!==r));let a=u.find(e=>e.toLowerCase().startsWith(t.toLowerCase()));return a!==r?a:void 0}function eE(e,n){let{x:r,y:t}=e,o=!1;for(let e=0,u=n.length-1;e<n.length;u=e++){let a=n[e],i=n[u],c=a.x,l=a.y,s=i.x,d=i.y;l>t!=d>t&&r<(s-c)*(t-l)/(d-l)+c&&(o=!o)}return o}function eS(e,n){return!!n&&eE({x:e.clientX,y:e.clientY},n)}function eT(e){return n=>"mouse"===n.pointerType?e(n):void 0}D(ej,"getOpenState"),D(eI,"isIndeterminate"),D(e_,"getCheckedState"),D(ek,"focusFirst"),D(eK,"wrapArray"),D(eP,"getNextMatch"),D(eE,"isPointInPolygon"),D(eS,"isPointerInGraceArea"),D(eT,"whenMouse");
1var eF=Object.defineProperty,eA=(e,n)=>eF(e,"name",{value:n,configurable:!0}),eO="DropdownMenu",[eL,eG]=(0,a.A)(eO,[A]),eB=A(),[eU,eV]=eL(eO),eN=eA(e=>{let{__scopeDropdownMenu:n,children:r,dir:o,open:u,defaultOpen:a,onOpenChange:c,modal:l=!0}=e,s=eB(n),d=t.useRef(null),[f,p]=(0,i.i)({prop:u,defaultProp:a??!1,onChange:c,caller:eO});return(0,C.jsx)(eU,{scope:n,triggerId:(0,g.B)(),triggerRef:d,contentId:(0,g.B)(),open:f,onOpenChange:p,onOpenToggle:t.useCallback(()=>p(e=>!e),[p]),modal:l,children:(0,C.jsx)(N,{...s,open:f,onOpenChange:p,dir:o,modal:l,children:r})})},"DropdownMenu"),eH=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,disabled:t=!1,...a}=e,i=eV("DropdownMenuTrigger",r),l=eB(r),s=(0,u.s)(n,i.triggerRef);return(0,C.jsx)(H,{asChild:!0,...l,children:(0,C.jsx)(c.sG.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":t?"":void 0,disabled:t,...a,ref:s,onPointerDown:(0,o.mK)(e.onPointerDown,e=>{!t&&0===e.button&&!1===e.ctrlKey&&(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!t&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),eq=eA(e=>{let{__scopeDropdownMenu:n,...r}=e,t=eB(n);return(0,C.jsx)(Z,{...t,...r})},"DropdownMenuPortal"),eX=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...u}=e,a=eV("DropdownMenuContent",r),i=eB(r),c=t.useRef(!1);return(0,C.jsx)(Q,{id:a.contentId,"aria-labelledby":a.triggerId,...i,...u,ref:n,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{c.current||a.triggerRef.current?.focus(),c.current=!1,e.preventDefault()}),onInteractOutside:(0,o.mK)(e.onInteractOutside,e=>{let n=e.detail.originalEvent,r=0===n.button&&!0===n.ctrlKey,t=2===n.button||r;(!a.modal||t)&&(c.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),ez=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(et,{...o,...t,ref:n})},"DropdownMenuGroup")),eZ=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(eo,{...o,...t,ref:n})},"DropdownMenuLabel")),eY=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(ei,{...o,...t,ref:n})},"DropdownMenuItem")),eJ=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(el,{...o,...t,ref:n})},"DropdownMenuCheckboxItem")),eW=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(ef,{...o,...t,ref:n})},"DropdownMenuRadioGroup")),eQ=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(ep,{...o,...t,ref:n})},"DropdownMenuRadioItem")),e$=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(ew,{...o,...t,ref:n})},"DropdownMenuItemIndicator")),e0=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(ev,{...o,...t,ref:n})},"DropdownMenuSeparator")),e1=eA(e=>{let{__scopeDropdownMenu:n,children:r,open:t,onOpenChange:o,defaultOpen:u}=e,a=eB(n),[c,l]=(0,i.i)({prop:t,defaultProp:u??!1,onChange:o,caller:"DropdownMenuSub"});return(0,C.jsx)(eM,{...a,open:c,onOpenChange:l,children:r})},"DropdownMenuSub"),e2=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(eR,{...o,...t,ref:n})},"DropdownMenuSubTrigger")),e8=t.forwardRef(eA(function(e,n){let{__scopeDropdownMenu:r,...t}=e,o=eB(r);return(0,C.jsx)(eD,{...o,...t,ref:n,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuSubContent")),e9=eN,e3=eH,e6=eq,e5=eX,e7=ez,e4=eZ,ne=eY,nn=eJ,nr=eW,nt=eQ,no=e$,nu=e0,na=e1,ni=e2,nc=e8},15172:(e,n,r)=>{r.d(n,{A:()=>t});let t=(0,r(4002).A)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},79284:(e,n,r)=>{r.d(n,{q7:()=>q,bL:()=>H,RG:()=>S});var t=r(45320),o=r.t(t,2),u=r(98215),a=r(70286),i=r(40131),c=r(68999),l=r(31210),s=r(99614),d=r(77330),f=r(36880),p=r(62808),g=r(11775),h=Object.defineProperty,m=(e,n
1)=>h(e,"name",{value:n,configurable:!0}),w=!1;function v(){let[e,n]=t.useState(w);return t.useEffect(()=>{w||(w=!0,n(!0))},[]),e}m(v,"useIsHydrated");var x=o[" useSyncExternalStore ".trim().toString()];function b(){return()=>{}}function y(){return x(b,()=>!0,()=>!1)}m(b,"subscribe"),m(y,"useIsHydratedModern");var M="function"==typeof x?y:v,C=r(65892),R=Object.defineProperty,D=(e,n)=>R(e,"name",{value:n,configurable:!0}),j="rovingFocusGroup.onEntryFocus",I={bubbles:!1,cancelable:!0},_="RovingFocusGroup",[k,K,P]=(0,a.N)(_),[E,S]=(0,c.A)(_,[P]),[T,F]=E(_),A=t.forwardRef(D(function(e,n){return(0,C.jsx)(k.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,C.jsx)(k.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,C.jsx)(O,{...e,ref:n})})})},"RovingFocusGroup")),O=t.forwardRef(D(function(e,n){let{__scopeRovingFocusGroup:r,orientation:o,loop:a=!1,dir:c,currentTabStopId:l,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:h,onEntryFocus:m,preventScrollOnEntryFocus:w=!1,...v}=e,x=t.useRef(null),b=(0,i.s)(n,x),y=(0,p.jH)(c),[M,R]=(0,f.i)({prop:l,defaultProp:g??null,onChange:h,caller:_}),[D,k]=t.useState(!1),P=(0,d.c)(m),E=K(r),S=t.useRef(!1),[F,A]=t.useState(0);return t.useEffect(()=>{let e=x.current;if(e)return e.addEventListener(j,P),()=>e.removeEventListener(j,P)},[P]),(0,C.jsx)(T,{scope:r,orientation:o,dir:y,loop:a,currentTabStopId:M,onItemFocus:t.useCallback(e=>R(e),[R]),onItemShiftTab:t.useCallback(()=>k(!0),[]),onFocusableItemAdd:t.useCallback(()=>A(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>A(e=>e-1),[]),children:(0,C.jsx)(s.sG.div,{tabIndex:D||0===F?-1:0,"data-orientation":o,...v,ref:b,style:{outline:"none",...e.style},onMouseDown:(0,u.mK)(e.onMouseDown,()=>{S.current=!0}),onFocus:(0,u.mK)(e.onFocus,e=>{let n=!S.current;if(e.target===e.currentTarget&&n&&!D){let n=new CustomEvent(j,I);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=E().filter(e=>e.focusable);V([e.find(e=>e.active),e.find(e=>e.id===M),...e].filter(Boolean).map(e=>e.ref.current),w)}}S.current=!1}),onBlur:(0,u.mK)(e.onBlur,()=>k(!1))})})},"RovingFocusGroupImpl")),L=t.forwardRef(D(function(e,n){let{__scopeRovingFocusGroup:r,focusable:o=!0,active:a=!1,tabStopId:i,children:c,...d}=e,f=(0,l.B)(),p=i||f,h=F("RovingFocusGroupItem",r),m=h.currentTabStopId===p,w=K(r),{onFocusableItemAdd:v,onFocusableItemRemove:x,currentTabStopId:b}=h,y=M();return(0,g.N)(()=>{if(y&&o)return v(),()=>x()},[y,o,v,x]),t.useEffect(()=>{if(!y&&o)return v(),()=>x()},[y,o,v,x]),(0,C.jsx)(k.ItemSlot,{scope:r,id:p,focusable:o,active:a,children:(0,C.jsx)(s.sG.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...d,ref:n,onMouseDown:(0,u.mK)(e.onMouseDown,e=>{o?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,u.mK)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,u.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let n=U(e,h.orientation,h.dir);if(void 0!==n){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=w().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===n)r.reverse();else if("prev"===n||"next"===n){"prev"===n&&r.reverse();let t=r.indexOf(e.currentTarget);r=h.loop?N(r,t+1):r.slice(t+1)}setTimeout(()=>V(r))}}),children:"function"==typeof c?c({isCurrentTabStop:m,hasTabStop:null!=b}):c})})},"RovingFocusGroupItem")),G={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e,n){return"rtl"!==n?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function U(e,n,r){let t=B(e.key,r);if(!("vertical"===n&&["ArrowLeft","ArrowRight"].includes(t))&&!("horizontal"===n&&["ArrowUp","ArrowDown"].includes(t)))return G[t]}function V(e,n=!1){let r=document.activeElement;for(let t of e)if(t===r||(t.focus({preventScroll:n}),document.activeElement!==r))return}function N(e,n){return e.map((r,t)=>e[(n+t)%e.length])}D(B,"getDirectionAwareKey"),D(U,"getFocusIntent"),D(V,"focusFirst"),D(N,"wrapArray");var H=A,q=L}}]);
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.