1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="370ee433-8d42-4d9f-bdfa-e2562b6a8270",e._sentryDebugIdIdentifier="sentry-dbid-370ee433-8d42-4d9f-bdfa-e2562b6a8270")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[662],{33157:function(e,n,t){t.d(n,{Z:function(){return r}});let r=(0,t(93627).Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},4834:function(e,n,t){t.d(n,{Z:function(){return r}});let r=(0,t(93627).Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},37212:function(e,n,t){t.d(n,{Ee:function(){return y},NY:function(){return M},fC:function(){return x}});var r=t(2265),o=t(9883),a=t(30272),i=t(81747),u=t(26978),l=t(57437),d="Avatar",[s,c]=(0,o.b)(d),[f,v]=s(d),p=r.forwardRef((e,n)=>{let{__scopeAvatar:t,...o}=e,[a,i]=r.useState("idle");return(0,l.jsx)(f,{scope:t,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,l.jsx)(u.WV.span,{...o,ref:n})})});p.displayName=d;var m="AvatarImage",w=r.forwardRef((e,n)=>{let{__scopeAvatar:t,src:o,onLoadingStatusChange:d=()=>{},...s}=e,c=v(m,t),f=function(e,n){let[t,o]=r.useState("idle");return(0,i.b)(()=>{if(!e){o("error");return}let t=!0,r=new window.Image,a=e=>()=>{t&&o(e)};return o("loading"),r.onload=a("loaded"),r.onerror=a("error"),r.src=e,n&&(r.referrerPolicy=n),()=>{t=!1}},[e,n]),t}(o,s.referrerPolicy),p=(0,a.W)(e=>{d(e),c.onImageLoadingStatusChange(e)});return(0,i.b)(()=>{"idle"!==f&&p(f)},[f,p]),"loaded"===f?(0,l.jsx)(u.WV.img,{...s,ref:n,src:o}):null});w.displayName=m;var g="AvatarFallback",h=r.forwardRef((e,n)=>{let{__scopeAvatar:t,delayMs:o,...a}=e,i=v(g,t),[d,s]=r.useState(void 0===o);return r.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>s(!0),o);return()=>window.clearTimeout(e)}},[o]),d&&"loaded"!==i.imageLoadingStatus?(0,l.jsx)(u.WV.span,{...a,ref:n}):null});h.displayName=g;var x=p,y=w,M=h},93103:function(e,n,t){t.d(n,{oC:function(){return e9},VY:function(){return e2},ZA:function(){return e8},ck:function(){return e7},wU:function(){return e6},__:function(){return e3},Uv:function(){return e1},Ee:function(){return e5},Rk:function(){return e4},fC:function(){return e$},Z0:function(){return ne},Tr:function(){return nn},tu:function(){return nr},fF:function(){return nt},xz:function(){return e0}});var r=t(2265),o=t(82159),a=t(39963),i=t(9883),u=t(98571),l=t(26978),d=t(28402),s=t(57437),c=r.createContext(void 0),f=t(4911),v=t(81697),p=t(47126),m=t(52145),w=t(68458),g=t(18332),h=t(88889),x=t(98206),y=t(98230),M=t(30272),b=t(56551),C=t(41264),R=["Enter"," "],j=["ArrowUp","PageDown","End"],E=["ArrowDown","PageUp","Home",...j],N={ltr:[...R,"ArrowRight"],rtl:[...R,"ArrowLeft"]},T={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[_,I,k]=(0,d.B)(D),[P,O]=(0,i.b)(D,[k,w.D7,x.Pc]),S=(0,w.D7)(),L=(0,x.Pc)(),[A,F]=P(D),[V,W]=P(D),K=e=>{let{__scopeMenu:n,open:t=!1,children:o,dir:a,onOpenChange:i,modal:u=!0}=e,l=S(n),[d,f]=r.useState(null),v=r.useRef(!1),p=(0,M.W)(i),m=function(e){let n=r.useContext(c);return e||n||"ltr"}(a);return r.useEffect(()=>{let e=()=>{v.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>v.current=!1;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})}},[]),(0,s.jsx)(w.fC,{...l,children:(0,s.jsx)(A,{scope:n,open:t,onOpenChange:p,content:d,onContentChange:f,children:(0,s.jsx)(V,{scope:n,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:v,dir:m,modal:u,children:o})})})};K.displayName=D;var U=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=S(t);return(0,s.jsx)(w.ee,{...o,...r,ref:n})});U.displayName="MenuAnchor";var z="MenuPortal",[G,B]=P(z,{forceMount:void 0}),H=e=>{let{__scopeMenu:n,forceMount:t,children:r,container:o}=e,a=F(z,n);return(0,s.jsx)(G,{scope:n,forceMount:t,children:(0,s.jsx)(h.z,{present:t||a.open,children:(0,s.jsx)(g.h,{asChild:!0,container:o,children:r})})})};H.displayName=z;
1var X="MenuContent",[Z,Y]=P(X),q=r.forwardRef((e,n)=>{let t=B(X,e.__scopeMenu),{forceMount:r=t.forceMount,...o}=e,a=F(X,e.__scopeMenu),i=W(X,e.__scopeMenu);return(0,s.jsx)(_.Provider,{scope:e.__scopeMenu,children:(0,s.jsx)(h.z,{present:r||a.open,children:(0,s.jsx)(_.Slot,{scope:e.__scopeMenu,children:i.modal?(0,s.jsx)(J,{...o,ref:n}):(0,s.jsx)(Q,{...o,ref:n})})})})}),J=r.forwardRef((e,n)=>{let t=F(X,e.__scopeMenu),i=r.useRef(null),u=(0,a.e)(n,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,b.Ry)(e)},[]),(0,s.jsx)($,{...e,ref:u,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)})}),Q=r.forwardRef((e,n)=>{let t=F(X,e.__scopeMenu);return(0,s.jsx)($,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),$=r.forwardRef((e,n)=>{let{__scopeMenu:t,loop:i=!1,trapFocus:u,onOpenAutoFocus:l,onCloseAutoFocus:d,disableOutsidePointerEvents:c,onEntryFocus:m,onEscapeKeyDown:g,onPointerDownOutside:h,onFocusOutside:M,onInteractOutside:b,onDismiss:R,disableOutsideScroll:N,...T}=e,D=F(X,t),_=W(X,t),k=S(t),P=L(t),O=I(t),[A,V]=r.useState(null),K=r.useRef(null),U=(0,a.e)(n,K,D.onContentChange),z=r.useRef(0),G=r.useRef(""),B=r.useRef(0),H=r.useRef(null),Y=r.useRef("right"),q=r.useRef(0),J=N?C.Z:r.Fragment,Q=N?{as:y.g7,allowPinchZoom:!0}:void 0,$=e=>{var n,t;let r=G.current+e,o=O().filter(e=>!e.disabled),a=document.activeElement,i=null===(n=o.find(e=>
1e.ref.current===a))||void 0===n?void 0:n.textValue,u=function(e,n,t){var r;let o=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,a=(r=Math.max(t?e.indexOf(t):-1,0),e.map((n,t)=>e[(r+t)%e.length]));1===o.length&&(a=a.filter(e=>e!==t));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==t?i:void 0}(o.map(e=>e.textValue),r,i),l=null===(t=o.find(e=>e.textValue===u))||void 0===t?void 0:t.ref.current;!function e(n){G.current=n,window.clearTimeout(z.current),""!==n&&(z.current=window.setTimeout(()=>e(""),1e3))}(r),l&&setTimeout(()=>l.focus())};r.useEffect(()=>()=>window.clearTimeout(z.current),[]),(0,v.EW)();let ee=r.useCallback(e=>{var n,t,r;return Y.current===(null===(n=H.current)||void 0===n?void 0:n.side)&&!!(r=null===(t=H.current)||void 0===t?void 0:t.area)&&function(e,n){let{x:t,y:r}=e,o=!1;for(let e=0,a=n.length-1;e<n.length;a=e++){let i=n[e].x,u=n[e].y,l=n[a].x,d=n[a].y;u>r!=d>r&&t<(l-i)*(r-u)/(d-u)+i&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,s.jsx)(Z,{scope:t,searchRef:G,onItemEnter:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:r.useCallback(e=>{var n;ee(e)||(null===(n=K.current)||void 0===n||n.focus(),V(null))},[ee]),onTriggerLeave:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:B,onPointerGraceIntentChange:r.useCallback(e=>{H.current=e},[]),children:(0,s.jsx)(J,{...Q,children:(0,s.jsx)(p.M,{asChild:!0,trapped:u,onMountAutoFocus:(0,o.M)(l,e=>{var n;e.preventDefault(),null===(n=K.current)||void 0===n||n.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,s.jsx)(f.XB,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:g,onPointerDownOutside:h,onFocusOutside:M,onInteractOutside:b,onDismiss:R,children:(0,s.jsx)(x.fC,{asChild:!0,...P,dir:_.dir,orientation:"vertical",loop:i,currentTabStopId:A,onCurrentTabStopIdChange:V,onEntryFocus:(0,o.M)(m,e=>{_.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,s.jsx)(w.VY,{role:"menu","aria-orientation":"vertical","data-state":eN(D.open),"data-radix-menu-content":"",dir:_.dir,...k,...T,ref:U,style:{outline:"none",...T.style},onKeyDown:(0,o.M)(T.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;n&&("Tab"===e.key&&e.preventDefault(),!t&&r&&$(e.key));let o=K.current;if(e.target!==o||!E.includes(e.key))return;e.preventDefault();let a=O().filter(e=>!e.disabled).map(e=>e.ref.current);j.includes(e.key)&&a.reverse(),function(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}(a)}),onBlur:(0,o.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(z.current),G.current="")}),onPointerMove:(0,o.M)(e.onPointerMove,e_(e=>{let n=e.target,t=q.current!==e.clientX;if(e.currentTarget.contains(n)&&t){let n=e.clientX>q.current?"right":"left";Y.current=n,q.current=e.clientX}}))})})})})})})});q.displayName=X;var ee=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,s.jsx)(l.WV.div,{role:"group",...r,ref:n})});ee.displayName="MenuGroup";var en=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,s.jsx)(l.WV.div,{...r,ref:n})});en.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",eo=r.forwardRef((e,n)=>{let{disabled:t=!1,onSelect:i,...u}=e,d=r.useRef(null),c=W(et,e.__scopeMenu),f=Y(et,e.__scopeMenu),v=(0,a.e)(n,d),p=r.useRef(!1);return(0,s.jsx)(ea,{...u,ref:v,disabled:t,onClick:(0,o.M)(e.onClick,()=>{let e=d.current;if(!t&&e){let n=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>null==i?void 0:i(e),{once:!0}),(0,l.jH)(e,n),n.defaultPrevented?p.current=!1:c.onClose()}}),onPointerDown:n=>{var t;null===(t=e.onPointerDown)||void 0===t||t.call(e,n),p.current=!0},onPointerUp:(0,o.M)(e.onPointerUp,e=>{var n;p.current||null===(n=e.currentTarget)||void 0===n||n.click()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let n=""!==f.searchRef.current;!t&&(!n||" "!==e.key)&&R.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=et;var ea=r.forwardRef((e,n)=>{let{__scopeMenu:t,disabled:i=!1,textValue:u,...d}=e,c=Y(et,t),f=L(t),v=r.useRef(null),p=(0,a.e)(n,v),[m,w]=r.useState(!1),[g,h]=r.useState("");return r.useEffect(()=>{let e=v.current;if(e){var n;h((null!==(n=e.textContent)&&void 0!==n?n:"").trim())}},[d.children]),(0,s.jsx)(_.ItemSlot,{scope:t,disabled:i,textValue:null!=u?u:g,children:(0,s.jsx)(x.ck,{asChild:!0,...f,focusable:!i,children:(0,s.jsx)(l.WV.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...d,ref:p,onPointerMove:(0,o.M)(e.onPointerMove,e_(e=>{i?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focu
1s({preventScroll:!0}))})),onPointerLeave:(0,o.M)(e.onPointerLeave,e_(e=>c.onItemLeave(e))),onFocus:(0,o.M)(e.onFocus,()=>w(!0)),onBlur:(0,o.M)(e.onBlur,()=>w(!1))})})})}),ei=r.forwardRef((e,n)=>{let{checked:t=!1,onCheckedChange:r,...a}=e;return(0,s.jsx)(ep,{scope:e.__scopeMenu,checked:t,children:(0,s.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eT(t)?"mixed":t,...a,ref:n,"data-state":eD(t),onSelect:(0,o.M)(a.onSelect,()=>null==r?void 0:r(!!eT(t)||!t),{checkForDefaultPrevented:!1})})})});ei.displayName="MenuCheckboxItem";var eu="MenuRadioGroup",[el,ed]=P(eu,{value:void 0,onValueChange:()=>{}}),es=r.forwardRef((e,n)=>{let{value:t,onValueChange:r,...o}=e,a=(0,M.W)(r);return(0,s.jsx)(el,{scope:e.__scopeMenu,value:t,onValueChange:a,children:(0,s.jsx)(ee,{...o,ref:n})})});es.displayName=eu;var ec="MenuRadioItem",ef=r.forwardRef((e,n)=>{let{value:t,...r}=e,a=ed(ec,e.__scopeMenu),i=t===a.value;return(0,s.jsx)(ep,{scope:e.__scopeMenu,checked:i,children:(0,s.jsx)(eo,{role:"menuitemradio","aria-checked":i,...r,ref:n,"data-state":eD(i),onSelect:(0,o.M)(r.onSelect,()=>{var e;return null===(e=a.onValueChange)||void 0===e?void 0:e.call(a,t)},{checkForDefaultPrevented:!1})})})});ef.displayName=ec;var ev="MenuItemIndicator",[ep,em]=P(ev,{checked:!1}),ew=r.forwardRef((e,n)=>{let{__scopeMenu:t,forceMount:r,...o}=e,a=em(ev,t);return(0,s.jsx)(h.z,{present:r||eT(a.checked)||!0===a.checked,children:(0,s.jsx)(l.WV.span,{...o,ref:n,"data-state":eD(a.checked)})})});ew.displayName=ev;var eg=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,s.jsx)(l.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:n})});eg.displayName="MenuSeparator";var eh=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=S(t);return(0,s.jsx)(w.Eh,{...o,...r,ref:n})});eh.displayName="MenuArrow";var ex="MenuSub",[ey,eM]=P(ex),eb=e=>{let{__scopeMenu:n,children:t,open:o=!1,onOpenChange:a}=e,i=F(ex,n),u=S(n),[l,d]=r.useState(null),[c,f]=r.useState(null),v=(0,M.W)(a);return r.useEffect(()=>(!1===i.open&&v(!1),()=>v(!1)),[i.open,v]),(0,s.jsx)(w.fC,{...u,children:(0,s.jsx)(A,{scope:n,open:o,onOpenChange:v,content:c,onContentChange:f,children:(0,s.jsx)(ey,{scope:n,contentId:(0,m.M)(),triggerId:(0,m.M)(),trigger:l,onTriggerChange:d,children:t})})})};eb.displayName=ex;var eC="MenuSubTrigger",eR=r.forwardRef((e,n)=>{let t=F(eC,e.__scopeMenu),i=W(eC,e.__scopeMenu),u=eM(eC,e.__scopeMenu),l=Y(eC,e.__scopeMenu),d=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:f}=l,v={__scopeMenu:e.__scopeMenu},p=r.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return r.useEffect(()=>p,[p]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),f(null)}},[c,f]),(0,s.jsx)(U,{asChild:!0,...v,children:(0,s.jsx)(ea,{id:u.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":u.contentId,"data-state":eN(t.open),...e,ref:(0,a.F)(n,u.onTriggerChange),onClick:n=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,n),e.disabled||n.defaultPrevented||(n.currentTarget.focus(),t.open||t.onOpenChange(!0))},onPointerMove:(0,o.M)(e.onPointerMove,e_(n=>{l.onItemEnter(n),n.defaultPrevented||e.disabled||t.open||d.current||(l.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{t.onOpenChange(!0),p()},100))})),onPointerLeave:(0,o.M)(e.onPointerLeave,e_(e=>{var n,r;p();let o=null===(n=t.content)||void 0===n?void 0:n.getBoundingClientRect();if(o){let n=null===(r=t.content)||void 0===r?void 0:r.dataset.side,a="right"===n,i=o[a?"left":"right"],u=o[a?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:i,y:o.top},{x:u,y:o.top},{x:u,y:o.bottom},{x:i,y:o.bottom}],side:n}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.M)(e.onKeyDown,n=>{let r=""!==l.searchRef.current;if(!e.disabled&&(!r||" "!==n.key)&&N[i.dir].includes(n.key)){var o;t.onOpenChange(!0),null===(o=t.content)||void 0===o||o.focus(),n.preventDefault()}})})})});eR.displayName=eC;
1var ej="MenuSubContent",eE=r.forwardRef((e,n)=>{let t=B(X,e.__scopeMenu),{forceMount:i=t.forceMount,...u}=e,l=F(X,e.__scopeMenu),d=W(X,e.__scopeMenu),c=eM(ej,e.__scopeMenu),f=r.useRef(null),v=(0,a.e)(n,f);return(0,s.jsx)(_.Provider,{scope:e.__scopeMenu,children:(0,s.jsx)(h.z,{present:i||l.open,children:(0,s.jsx)(_.Slot,{scope:e.__scopeMenu,children:(0,s.jsx)($,{id:c.contentId,"aria-labelledby":c.triggerId,...u,ref:v,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var n;d.isUsingKeyboardRef.current&&(null===(n=f.current)||void 0===n||n.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>{e.target!==c.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,o.M)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),t=T[d.dir].includes(e.key);if(n&&t){var r;l.onOpenChange(!1),null===(r=c.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function eN(e){return e?"open":"closed"}function eT(e){return"indeterminate"===e}function eD(e){return eT(e)?"indeterminate":e?"checked":"unchecked"}function e_(e){return n=>"mouse"===n.pointerType?e(n):void 0}eE.displayName=ej;var eI="DropdownMenu",[ek,eP]=(0,i.b)(eI,[O]),eO=O(),[eS,eL]=ek(eI),eA=e=>{let{__scopeDropdownMenu:n,children:t,dir:o,open:a,defaultOpen:i,onOpenChange:l,modal:d=!0}=e,c=eO(n),f=r.useRef(null),[v=!1,p]=(0,u.T)({prop:a,defaultProp:i,onChange:l});return(0,s.jsx)(eS,{scope:n,triggerId:(0,m.M)(),triggerRef:f,contentId:(0,m.M)(),open:v,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:d,children:(0,s.jsx)(K,{...c,open:v,onOpenChange:p,dir:o,modal:d,children:t})})};eA.displayName=eI;var eF="DropdownMenuTrigger",eV=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,disabled:r=!1,...i}=e,u=eL(eF,t),d=eO(t);return(0,s.jsx)(U,{asChild:!0,...d,children:(0,s.jsx)(l.WV.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...i,ref:(0,a.F)(n,u.triggerRef),onPointerDown:(0,o.M)(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eV.displayName=eF;var eW=e=>{let{__scopeDropdownMenu:n,...t}=e,r=eO(n);return(0,s.jsx)(H,{...r,...t})};eW.displayName="DropdownMenuPortal";var eK="DropdownMenuContent",eU=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...a}=e,i=eL(eK,t),u=eO(t),l=r.useRef(!1);return(0,s.jsx)(q,{id:i.contentId,"aria-labelledby":i.triggerId,...u,...a,ref:n,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var n;l.current||null===(n=i.triggerRef.current)||void 0===n||n.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,o.M)(e.onInteractOutside,e=>{let n=e.detail.originalEvent,t=0===n.button&&!0===n.ctrlKey,r=2===n.button||t;(!i.modal||r)&&(l.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)"}})});eU.displayName=eK;var ez=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(ee,{...o,...r,ref:n})});
1ez.displayName="DropdownMenuGroup";var eG=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(en,{...o,...r,ref:n})});eG.displayName="DropdownMenuLabel";var eB=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(eo,{...o,...r,ref:n})});eB.displayName="DropdownMenuItem";var eH=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(ei,{...o,...r,ref:n})});eH.displayName="DropdownMenuCheckboxItem";var eX=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(es,{...o,...r,ref:n})});eX.displayName="DropdownMenuRadioGroup";var eZ=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(ef,{...o,...r,ref:n})});eZ.displayName="DropdownMenuRadioItem";var eY=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(ew,{...o,...r,ref:n})});eY.displayName="DropdownMenuItemIndicator";var eq=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(eg,{...o,...r,ref:n})});eq.displayName="DropdownMenuSeparator",r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(eh,{...o,...r,ref:n})}).displayName="DropdownMenuArrow";var eJ=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(eR,{...o,...r,ref:n})});eJ.displayName="DropdownMenuSubTrigger";var eQ=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=eO(t);return(0,s.jsx)(eE,{...o,...r,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)"}})});eQ.displayName="DropdownMenuSubContent";var e$=eA,e0=eV,e1=eW,e2=eU,e8=ez,e3=eG,e7=eB,e9=eH,e5=eX,e4=eZ,e6=eY,ne=eq,nn=e=>{let{__scopeDropdownMenu:n,children:t,open:r,onOpenChange:o,defaultOpen:a}=e,i=eO(n),[l=!1,d]=(0,u.T)({prop:r,defaultProp:a,onChange:o});return(0,s.jsx)(eb,{...i,open:l,onOpenChange:d,children:t})},nt=eJ,nr=eQ},32353:function(e,n,t){t.d(n,{Content:function(){return ex},Indicator:function(){return eh},Item:function(){return em},Link:function(){return eg},List:function(){return ep},Root:function(){return ev},Trigger:function(){return ew},Viewport:function(){return ey}});
1var r=t(2265),o=t(54887),a=t(9883),i=t(82159),u=t(26978),l=t(98571),d=t(39963),s=t(57437),c=r.createContext(void 0),f=t(88889),v=t(52145),p=t(28402),m=t(4911),w=t(82253),g=t(81747),h=t(30272),x=t(93165),y="NavigationMenu",[M,b,C]=(0,p.B)(y),[R,j,E]=(0,p.B)(y),[N,T]=(0,a.b)(y,[C,E]),[D,_]=N(y),[I,k]=N(y),P=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,value:o,onValueChange:a,defaultValue:i,delayDuration:f=200,skipDelayDuration:v=300,orientation:p="horizontal",dir:m,...w}=e,[g,h]=r.useState(null),x=(0,d.e)(n,e=>h(e)),y=function(e){let n=r.useContext(c);return e||n||"ltr"}(m),M=r.useRef(0),b=r.useRef(0),C=r.useRef(0),[R,j]=r.useState(!0),[E="",N]=(0,l.T)({prop:o,onChange:e=>{let n=v>0;""!==e?(window.clearTimeout(C.current),n&&j(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>j(!0),v)),null==a||a(e)},defaultProp:i}),T=r.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>N(""),150)},[N]),D=r.useCallback(e=>{window.clearTimeout(b.current),N(e)},[N]),_=r.useCallback(e=>{E===e?window.clearTimeout(b.current):M.current=window.setTimeout(()=>{window.clearTimeout(b.current),N(e)},f)},[E,N,f]);return r.useEffect(()=>()=>{window.clearTimeout(M.current),window.clearTimeout(b.current),window.clearTimeout(C.current)},[]),(0,s.jsx)(S,{scope:t,isRootMenu:!0,value:E,dir:y,orientation:p,rootNavigationMenu:g,onTriggerEnter:e=>{window.clearTimeout(M.current),R?_(e):D(e)},onTriggerLeave:()=>{window.clearTimeout(M.current),T()},onContentEnter:()=>window.clearTimeout(b.current),onContentLeave:T,onItemSelect:e=>{N(n=>n===e?"":e)},onItemDismiss:()=>N(""),children:(0,s.jsx)(u.WV.nav,{"aria-label":"Main","data-orientation":p,dir:y,...w,ref:x})})});P.displayName=y;var O="NavigationMenuSub";r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",...d}=e,c=_(O,t),[f="",v]=(0,l.T)({prop:r,onChange:o,defaultProp:a});return(0,s.jsx)(S,{scope:t,isRootMenu:!1,value:f,dir:c.dir,orientation:i,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>v(e),onItemSelect:e=>v(e),onItemDismiss:()=>v(""),children:(0,s.jsx)(u.WV.div,{"data-orientation":i,...d,ref:n})})}).displayName=O;var S=e=>{let{scope:n,isRootMenu:t,rootNavigationMenu:o,dir:a,orientation:i,children:u,value:l,onItemSelect:d,onItemDismiss:c,onTriggerEnter:f,onTriggerLeave:p,onContentEnter:m,onContentLeave:g}=e,[x,y]=r.useState(null),[b,C]=r.useState(new Map),[R,j]=r.useState(null);return(0,s.jsx)(D,{scope:n,isRootMenu:t,rootNavigationMenu:o,value:l,previousValue:(0,w.D)(l),baseId:(0,v.M)(),dir:a,orientation:i,viewport:x,onViewportChange:y,indicatorTrack:R,onIndicatorTrackChange:j,onTriggerEnter:(0,h.W)(f),onTriggerLeave:(0,h.W)(p),onContentEnter:(0,h.W)(m),onContentLeave:(0,h.W)(g),onItemSelect:(0,h.W)(d),onItemDismiss:(0,h.W)(c),onViewportContentChange:r.useCallback((e,n)=>{C(t=>(t.set(e,n),new Map(t)))},[]),onViewportContentRemove:r.useCallback(e=>{C(n=>n.has(e)?(n.delete(e),new Map(n)):n)},[]),children:(0,s.jsx)(M.Provider,{scope:n,children:(0,s.jsx)(I,{scope:n,items:b,children:u})})})},L="NavigationMenuList",A=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,...r}=e,o=_(L,t),a=(0,s.jsx)(u.WV.ul,{"data-orientation":o.orientation,...r,ref:n});return(0,s.jsx)(u.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,s.jsx)(M.Slot,{scope:t,children:o.isRootMenu?(0,s.jsx)(er,{asChild:!0,children:a}):a})})});A.displayName=L;var F="NavigationMenuItem",[V,W]=N(F),K=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,value:o,...a}=e,i=(0,v.M)(),l=r.useRef(null),d=r.useRef(null),c=r.useRef(null),f=r.useRef(()=>{}),p=r.useRef(!1),m=r.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(l.current){f.current();let n=ei(l.current);n.length&&eu("start"===e?n:n.reverse())}},[]),w=r.useCallback(()=>{if(l.current){let e=ei(l.current);e.length&&(f.current=(e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let n=e.dataset.tabindex;e.setAttribute("tabindex",n)})}))}},[]);return(0,s.jsx)(V,{scope:t,value:o||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:d,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:w,onContentFocusOutside:w,children:(0,s.jsx)(u.WV.li,{...a,ref:n})})});K.displayName=F;
1var U="NavigationMenuTrigger",z=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,disabled:o,...a}=e,l=_(U,e.__scopeNavigationMenu),c=W(U,e.__scopeNavigationMenu),f=r.useRef(null),v=(0,d.e)(f,c.triggerRef,n),p=es(l.baseId,c.value),m=ec(l.baseId,c.value),w=r.useRef(!1),g=r.useRef(!1),h=c.value===l.value;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(M.ItemSlot,{scope:t,value:c.value,children:(0,s.jsx)(ea,{asChild:!0,children:(0,s.jsx)(u.WV.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":ed(h),"aria-expanded":h,"aria-controls":m,...a,ref:v,onPointerEnter:(0,i.M)(e.onPointerEnter,()=>{g.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.M)(e.onPointerMove,ef(()=>{o||g.current||c.wasEscapeCloseRef.current||w.current||(l.onTriggerEnter(c.value),w.current=!0)})),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(()=>{o||(l.onTriggerLeave(),w.current=!1)})),onClick:(0,i.M)(e.onClick,()=>{l.onItemSelect(c.value),g.current=h}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let n={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];h&&e.key===n&&(c.onEntryKeyDown(),e.preventDefault())})})})}),h&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(x.f,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let n=c.contentRef.current,t=e.relatedTarget,r=t===f.current,o=null==n?void 0:n.contains(t);(r||!o)&&c.onFocusProxyEnter(r?"start":"end")}}),l.viewport&&(0,s.jsx)("span",{"aria-owns":m})]})]})});z.displayName=U;var G="navigationMenu.linkSelect",B=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,active:r,onSelect:o,...a}=e;return(0,s.jsx)(ea,{asChild:!0,children:(0,s.jsx)(u.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:n,onClick:(0,i.M)(e.onClick,e=>{let n=e.target,t=new CustomEvent(G,{bubbles:!0,cancelable:!0});if(n.addEventListener(G,e=>null==o?void 0:o(e),{once:!0}),(0,u.jH)(n,t),!t.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,u.jH)(n,e)}},{checkForDefaultPrevented:!1})})})});B.displayName="NavigationMenuLink";var H="NavigationMenuIndicator",X=r.forwardRef((e,n)=>{let{forceMount:t,...r}=e,a=_(H,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?o.createPortal((0,s.jsx)(f.z,{present:t||i,children:(0,s.jsx)(Z,{...r,ref:n})}),a.indicatorTrack):null});X.displayName=H;var Z=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,...o}=e,a=_(H,t),i=b(t),[l,d]=r.useState(null),[c,f]=r.useState(null),v="horizontal"===a.orientation,p=!!a.value;r.useEffect(()=>{var e;let n=null===(e=i().find(e=>e.value===a.value))||void 0===e?void 0:e.ref.current;n&&d(n)},[i,a.value]);let m=()=>{l&&f({size:v?l.offsetWidth:l.offsetHeight,offset:v?l.offsetLeft:l.offsetTop})};return el(l,m),el(a.indicatorTrack,m),c?(0,s.jsx)(u.WV.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":a.orientation,...o,ref:n,style:{position:"absolute",...v?{left:0,width:c.size+"px",transform:"translateX(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...o.style}}):null}),Y="NavigationMenuContent",q=r.forwardRef((e,n)=>{let{forceMount:t,...r}=e,o=_(Y,e.__scopeNavigationMenu),a=W(Y,e.__scopeNavigationMenu),u=(0,d.e)(a.contentRef,n),l=a.value===o.value,c={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...r};return o.viewport?(0,s.jsx)(J,{forceMount:t,...c,ref:u}):(0,s.jsx)(f.z,{present:t||l,children:(0,s.jsx)($,{"data-state":ed(l),...c,ref:u,onPointerEnter:(0,i.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...c.style}})})});q.displayName=Y;var J=r.forwardRef((e,n)=>{let{onViewportContentChange:t,onViewportContentRemove:r}=_(Y,e.__scopeNavigationMenu);return(0,g.b)(()=>{t(e.value,{ref:n,...e})},[e,n,t]),(0,g.b)(()=>()=>r(e.value),[e.value,r]),null}),Q="navigationMenu.rootContentDismiss",$=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,value:o,triggerRef:a,focusProxyRef:u,wasEscapeCloseRef:l,onRootContentClose:c,onContentFocusOutside:f,...v}=e,p=_(Y,t),w=r.useRef(null),g=(0,d.e)(w,n),h=es(p.baseId,o),x=ec(p.baseId,o),y=b(t),M=r.useRef(null),{onItemDismiss:C}=p;r.useEffect(()=>{let e=w.current;if(p.isRootMenu&&e){let n=()=>{var n;C(),c(),e.contains(document.activeElement)&&(null===(n=a.current)||void 0===n||n.focus())};return e.addEventListener(Q,n),()=>e.removeEventListener(Q,n)}},[p.isRootMenu,e.value,a,C,c]);let R=r.useMemo(()=>{let e=y().map(e=>e.value);"rtl"===p.dir&&e.reverse();let n=e.indexOf(p.value),t=e.indexOf(p.previousValue),r=o===p.value,a=t===e.indexOf(o);if(!r&&!a)return M.current;let i=(()=>
1{if(n!==t){if(r&&-1!==t)return n>t?"from-end":"from-start";if(a&&-1!==n)return n>t?"to-start":"to-end"}return null})();return M.current=i,i},[p.previousValue,p.value,p.dir,y,o]);return(0,s.jsx)(er,{asChild:!0,children:(0,s.jsx)(m.XB,{id:x,"aria-labelledby":h,"data-motion":R,"data-orientation":p.orientation,...v,ref:g,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let n=new Event(Q,{bubbles:!0,cancelable:!0});null===(e=w.current)||void 0===e||e.dispatchEvent(n)},onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{var n;f();let t=e.target;(null===(n=p.rootNavigationMenu)||void 0===n?void 0:n.contains(t))&&e.preventDefault()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{var n;let t=e.target,r=y().some(e=>{var n;return null===(n=e.ref.current)||void 0===n?void 0:n.contains(t)}),o=p.isRootMenu&&(null===(n=p.viewport)||void 0===n?void 0:n.contains(t));(r||o||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let n=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!n){let n=ei(e.currentTarget),r=document.activeElement,o=n.findIndex(e=>e===r);if(eu(e.shiftKey?n.slice(0,o).reverse():n.slice(o+1,n.length)))e.preventDefault();else{var t;null===(t=u.current)||void 0===t||t.focus()}}}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{l.current=!0})})})}),ee="NavigationMenuViewport",en=r.forwardRef((e,n)=>{let{forceMount:t,...r}=e,o=!!_(ee,e.__scopeNavigationMenu).value;return(0,s.jsx)(f.z,{present:t||o,children:(0,s.jsx)(et,{...r,ref:n})})});en.displayName=ee;var et=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,children:o,...a}=e,l=_(ee,t),c=(0,d.e)(n,l.onViewportChange),v=k(Y,e.__scopeNavigationMenu),[p,m]=r.useState(null),[w,g]=r.useState(null),h=p?(null==p?void 0:p.width)+"px":void 0,x=p?(null==p?void 0:p.height)+"px":void 0,y=!!l.value,M=y?l.value:l.previousValue;return el(w,()=>{w&&m({width:w.offsetWidth,height:w.offsetHeight})}),(0,s.jsx)(u.WV.div,{"data-state":ed(y),"data-orientation":l.orientation,...a,ref:c,style:{pointerEvents:!y&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":x,...a.style},onPointerEnter:(0,i.M)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(l.onContentLeave)),children:Array.from(v.items).map(e=>{let[n,{ref:t,forceMount:r,...o}]=e,a=M===n;return(0,s.jsx)(f.z,{present:r||a,children:(0,s.jsx)($,{...o,ref:(0,d.F)(t,e=>{a&&e&&g(e)})})},n)})})}),er=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,...r}=e,o=_("FocusGroup",t);return(0,s.jsx)(R.Provider,{scope:t,children:(0,s.jsx)(R.Slot,{scope:t,children:(0,s.jsx)(u.WV.div,{dir:o.dir,...r,ref:n})})})}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ea=r.forwardRef((e,n)=>{let{__scopeNavigationMenu:t,...r}=e,o=j(t),a=_("FocusGroupItem",t);return(0,s.jsx)(R.ItemSlot,{scope:t,children:(0,s.jsx)(u.WV.button,{...r,ref:n,onKeyDown:(0,i.M)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let n=o().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&n.reverse(),eo.includes(e.key)){let t=n.indexOf(e.currentTarget);n=n.slice(t+1)}setTimeout(()=>eu(n)),e.preventDefault()}})})})});function ei(e){let n=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let n="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||n?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;t.nextNode();)n.push(t.currentNode);return n}function eu(e){let n=document.activeElement;return e.some(e=>e===n||(e.focus(),document.activeElement!==n))}function el(e,n){let t=(0,h.W)(n);(0,g.b)(()=>{let n=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(t)});return r.observe(e),()=>{window.cancelAnimationFrame(n),r.unobserve(e)}}},[e,t])}function ed(e){return e?"open":"closed"}function es(e,n){return"".concat(e,"-trigger-").concat(n)}function ec(e,n){return"".concat(e,"-content-").concat(n)}function ef(e){return n=>"mouse"===n.pointerType?e(n):void 0}var ev=P,ep=A,em=K,ew=z,eg=B,eh=X,ex=q,ey=en},88889:function(e,n,t){t.d(n,{z:function(){return i}});var r=t(2265),o=t(39963),a=t(81747),i=e=>{var n,t;let i,l;let{present:d,children:s}=e,c=function(e){var n,t;let[o,i]=r.useState(),l=r.useRef({}),d=r.useRef(e),s=r.useRef("none"),[c,f]=(n=e?"mounted":"unmounted",t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,n)=>{let r=t[e][n];return null!=r?r:e},n));return r.useEffect(()=>{let e=u(l.current);s.current="mounted"===c?e:"none"},[c]),(0,a.b)(()=>{let n=l.current,t=d.current;if(t!==e){let r=s.current,o=u(n);e?f("MOUNT"):"none"===o||(null==n?void 0:n.display)==="none"?f("UNMOUNT"):t&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),d.current=e}},[e,f]),(0,a.b)(()=>
1{if(o){var e;let n;let t=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=u(l.current).includes(e.animationName);if(e.target===o&&r&&(f("ANIMATION_END"),!d.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",n=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},a=e=>{e.target===o&&(s.current=u(l.current))};return o.addEventListener("animationstart",a),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(n),o.removeEventListener("animationstart",a),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(l.current=getComputedStyle(e)),i(e)},[])}}(d),f="function"==typeof s?s({present:c.isPresent}):r.Children.only(s),v=(0,o.e)(c.ref,(i=null===(n=Object.getOwnPropertyDescriptor(f.props,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in i&&i.isReactWarning?f.ref:(i=null===(t=Object.getOwnPropertyDescriptor(f,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in i&&i.isReactWarning?f.props.ref:f.props.ref||f.ref);return"function"==typeof s||c.isPresent?r.cloneElement(f,{ref:v}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"}}]);
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.