1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9453],{9613:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(55729);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},13672:(e,t,n)=>{n.d(t,{L:()=>o});var r=n(55729);function o(e,t,n){(0,r.useInsertionEffect)(()=>e.on(t,n),[e,t,n])}},20814:(e,t,n)=>{n.d(t,{e0:()=>v,qW:()=>f});var r,o=n(55729),i=n(25269),a=n(19639),s=n(40041),u=n(9613),l=n(6029),c="dismissableLayer.update",d=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),f=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,deferPointerDownOutside:f=!1,onEscapeKeyDown:v,onPointerDownOutside:h,onFocusOutside:b,onInteractOutside:E,onDismiss:g,...y}=e,C=o.useContext(d),[x,R]=o.useState(null),L=x?.ownerDocument??globalThis?.document,[,N]=o.useState({}),j=(0,s.s)(t,R),T=Array.from(C.layers),[P]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),k=P?T.indexOf(P):-1,D=x?T.indexOf(x):-1,M=C.layersWithOutsidePointerEventsDisabled.size>0,S=D>=k,K=o.useRef(!1),O=function(e,t){let{ownerDocument:n=globalThis?.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:i,dismissableSurfaces:a,shouldHandlePointerDownOutside:s=m}=t,l=(0,u.c)(e),c=o.useRef(!1),d=o.useRef(!1),f=o.useRef(new Map),v=o.useRef(()=>{});return o.useEffect(()=>{function e(){d.current=!1,i.current=!1,f.current.clear()}function t(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...a].some(e=>e.contains(t))||f.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&v.current()},0)}function o(e){d.current&&f.current.set(e.type,!1)}let u=t=>{if(t.target&&!c.current){let o=function(){n.removeEventListener("click",v.current);let t=Array.from(f.current.values()).some(Boolean);e(),t||w("dismissableLayer.pointerDownOutside",l,a,{discrete:!0})};if(!s(t.target)){n.removeEventListener("click",v.current),e(),c.current=!1;return}let a={originalEvent:t};d.current=!0,i.current=r&&0===t.button,f.current.clear(),r&&0===t.button?(n.removeEventListener("click",v.current),v.current=o,n.addEventListener("click",v.current,{once:!0})):o()}else n.removeEventListener("click",v.current),e();c.current=!1},m=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of m)n.addEventListener(e,t,!0),n.addEventListener(e,o);let p=window.setTimeout(()=>{n.addEventListener("pointerdown",u)},0);return()=>{for(let e of(window.clearTimeout(p),n.removeEventListener("pointerdown",u),n.removeEventListener("click",v.current),m))n.removeEventListener(e,t,!0),n.removeEventListener(e,o)}},[n,l,r,i,a,s]),{onPointerDownCapture:()=>c.current=!0}}(e=>{h?.(e),E?.(e),e.defaultPrevented||g?.()},{ownerDocument:L,deferPointerDownOutside:f,isDeferredPointerDownOutsideRef:K,dismissableSurfaces:C.dismissableSurfaces,shouldHandlePointerDownOutside:o.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...C.branches].some(t=>t.contains(e));return S&&!t},[C.branches,S])}),I=function(e,t=globalThis?.document){let n=(0,u.c)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&w("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{if(f&&K.current)return;let t=e.target;![...C.branches].some(e=>e.contains(t))&&(b?.(e),E?.(e),e.defaultPrevented||g?.())},L),_=!!x&&D===T.length-1,F=(0,u.c)(e=>{"Escape"===e.key&&(v?.(e),!e.defaultPrevented&&g&&(e.preventDefault(),g()))});return o.useEffect(()=>{if(_)return L.addEventListener("keydown",F,{capture:!0}),()=>L.removeEventListener("keydown",F,{capture:!0})},[L,_,F]),o.useEffect(()=>{if(x)return n&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(r=L.body.style.pointerEvents,L.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(x)),C.layers.add(x),p(),()=>{n&&(C.layersWithOutsidePointerEventsDisabled.delete(x),0===C.layersWithOutsidePointerEventsDisabled.size&&(L.body.style.pointerEvents=r))}},[x,L,n,C]),o.useEffect(()=>()=>{x&&(C.layers.delete(x),C.layersWithOutsidePointerEventsDisabled.delete(x),p())},[x,C]),o.useEffect(()=>{let e=()=>N({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,l.jsx)(a.sG.div,{...y,ref:j,style:{pointerEvents:M?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.mK)(e.onFocusCapture,I.onFocusCapture),onBlurCapture:(0,i.mK)(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:(0,i.mK)(e.onPointerDownCapture,O.onPointerDownCapture)})});function v(){let e=o.useContext(d),[t,n]=o.useState(null);return o.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}f.displayName="DismissableLayer",o.forwardRef((e,t)=>
1{let n=o.useContext(d),r=o.useRef(null),i=(0,s.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,l.jsx)(a.sG.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var m=()=>!0;function p(){let e=new CustomEvent(c);document.dispatchEvent(e)}function w(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,a.hO)(o,i):o.dispatchEvent(i)}},40748:(e,t,n)=>{n.d(t,{bL:()=>u});var r=n(55729),o=n(19639),i=n(6029),a=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s=r.forwardRef((e,t)=>(0,i.jsx)(o.sG.span,{...e,ref:t,style:{...a,...e.style}}));s.displayName="VisuallyHidden";var u=s},65317:(e,t,n)=>{n.d(t,{v:()=>a});var r=n(55729),o=n(67889);let i=e=>{let t=(0,o.y)(e),n=e=>(function(e,t=e=>e){let n=r.useSyncExternalStore(e.subscribe,r.useCallback(()=>t(e.getState()),[e,t]),r.useCallback(()=>t(e.getInitialState()),[e,t]));return r.useDebugValue(n),n})(t,e);return Object.assign(n,t),n},a=e=>e?i(e):i},67889:(e,t,n)=>{n.d(t,{y:()=>o});let r=e=>{let t,n=new Set,r=(e,r)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({}
1,t,o),n.forEach(n=>n(t,e))}},o=()=>t,i={setState:r,getState:o,getInitialState:()=>a,subscribe:e=>(n.add(e),()=>n.delete(e))},a=t=e(r,o,i);return i},o=e=>e?r(e):r},75946:(e,t,n)=>{n.d(t,{UC:()=>ew,q7:()=>ev,N_:()=>ep,B8:()=>ef,bL:()=>ed,l9:()=>em});var r=n(55729),o=n(56760),i=n(99829),a=n(25269),s=n(19639),u=n(16697),l=n(40041),c=n(71979),d=n(78749),f=n(67913),v=n(70140),m=n(20814),p=n(35896),w=n(9613),h=n(40748),b=n(6029),E="NavigationMenu",[g,y,C]=(0,v.N)(E),[x,R,L]=(0,v.N)(E),[N,j]=(0,i.A)(E,[C,L]),[T,P]=N(E),[k,D]=N(E),M=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:i,defaultValue:a,delayDuration:d=200,skipDelayDuration:f=300,orientation:v="horizontal",dir:m,...p}=e,[w,h]=r.useState(null),g=(0,l.s)(t,h),y=(0,c.jH)(m),C=r.useRef(0),x=r.useRef(0),R=r.useRef(0),[L,N]=r.useState(!0),[j,T]=(0,u.i)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(R.current),t&&N(!1)):(window.clearTimeout(R.current),R.current=window.setTimeout(()=>N(!0),f)),i?.(e)},defaultProp:a??"",caller:E}),P=r.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>T(""),150)},[T]),k=r.useCallback(e=>{window.clearTimeout(x.current),T(e)},[T]),D=r.useCallback(e=>{j===e?window.clearTimeout(x.current):C.current=window.setTimeout(()=>{window.clearTimeout(x.current),T(e)},d)},[j,T,d]);return r.useEffect(()=>()=>{window.clearTimeout(C.current),window.clearTimeout(x.current),window.clearTimeout(R.current)},[]),(0,b.jsx)(K,{scope:n,isRootMenu:!0,value:j,dir:y,orientation:v,rootNavigationMenu:w,onTriggerEnter:e=>{window.clearTimeout(C.current),L?D(e):k(e)},onTriggerLeave:()=>{window.clearTimeout(C.current),P()},onContentEnter:()=>window.clearTimeout(x.current),onContentLeave:P,onItemSelect:e=>{T(t=>t===e?"":e)},onItemDismiss:()=>T(""),children:(0,b.jsx)(s.sG.nav,{"aria-label":"Main","data-orientation":v,dir:y,...p,ref:g})})});M.displayName=E;var S="NavigationMenuSub";r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",...l}=e,c=P(S,n),[d,f]=(0,u.i)({prop:r,onChange:o,defaultProp:i??"",caller:S});return(0,b.jsx)(K,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:a,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,b.jsx)(s.sG.div,{"data-orientation":a,...l,ref:t})})}).displayName=S;var K=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:i,orientation:a,children:s,value:u,onItemSelect:l,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:v,onContentEnter:m,onContentLeave:p}=e,[h,E]=r.useState(null),[y,C]=r.useState(new Map),[x,R]=r.useState(null);return(0,b.jsx)(T,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:u,previousValue:function(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(u),baseId:(0,f.B)(),dir:i,orientation:a,viewport:h,onViewportChange:E,indicatorTrack:x,onIndicatorTrackChange:R,onTriggerEnter:(0,w.c)(d),onTriggerLeave:(0,w.c)(v),onContentEnter:(0,w.c)(m),onContentLeave:(0,w.c)(p),onItemSelect:(0,w.c)(l),onItemDismiss:(0,w.c)(c),onViewportContentChange:r.useCallback((e,t)=>{C(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{C(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,b.jsx)(g.Provider,{scope:t,children:(0,b.jsx)(k,{scope:t,items:y,children:s})})})},O="NavigationMenuList",I=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=P(O,n),i=(0,b.jsx)(s.sG.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,b.jsx)(s.sG.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,b.jsx)(g.Slot,{scope:n,children:o.isRootMenu?(0,b.jsx)(et,{asChild:!0,children:i}):i})})});I.displayName=O;var _="NavigationMenuItem",[F,A]=N(_),G=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,...i}=e,a=(0,f.B)(),u=r.useRef(null),l=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),v=r.useRef(!1),m=r.useCallback((e="start")=>{if(u.current){d.current();let t=eo(u.current);t.length&&ei("start"===e?t:t.reverse())}},[]),p=r.useCallback(()=>
1{if(u.current){let e=eo(u.current);e.length&&(d.current=function(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}(e))}},[]);return(0,b.jsx)(F,{scope:n,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:l,contentRef:u,focusProxyRef:c,wasEscapeCloseRef:v,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:p,onContentFocusOutside:p,children:(0,b.jsx)(s.sG.li,{...i,ref:t})})});G.displayName=_;var W="NavigationMenuTrigger",z=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...i}=e,u=P(W,e.__scopeNavigationMenu),c=A(W,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,l.s)(d,c.triggerRef,t),v=eu(u.baseId,c.value),m=el(u.baseId,c.value),p=r.useRef(!1),w=r.useRef(!1),E=c.value===u.value;return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(g.ItemSlot,{scope:n,value:c.value,children:(0,b.jsx)(er,{asChild:!0,children:(0,b.jsx)(s.sG.button,{id:v,disabled:o,"data-disabled":o?"":void 0,"data-state":es(E),"aria-expanded":E,"aria-controls":E?m:void 0,...i,ref:f,onPointerEnter:(0,a.mK)(e.onPointerEnter,()=>{w.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,a.mK)(e.onPointerMove,ec(()=>{o||w.current||c.wasEscapeCloseRef.current||p.current||(u.onTriggerEnter(c.value),p.current=!0)})),onPointerLeave:(0,a.mK)(e.onPointerLeave,ec(()=>{o||(u.onTriggerLeave(),p.current=!1)})),onClick:(0,a.mK)(e.onClick,()=>{u.onItemSelect(c.value),w.current=E}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];E&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),E&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(h.bL,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,o=t?.contains(n);(r||!o)&&c.onFocusProxyEnter(r?"start":"end")}}),u.viewport&&(0,b.jsx)("span",{"aria-owns":m})]})]})});z.displayName=W;var V="navigationMenu.linkSelect",B=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,b.jsx)(er,{asChild:!0,children:(0,b.jsx)(s.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,a.mK)(e.onClick,e=>{let t=e.target,n=new CustomEvent(V,{bubbles:!0,cancelable:!0});if(t.addEventListener(V,e=>o?.(e),{once:!0}),(0,s.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(X,{bubbles:!0,cancelable:!0});(0,s.hO)(t,e)}},{checkForDefaultPrevented:!1})})})});B.displayName="NavigationMenuLink";var $="NavigationMenuIndicator";r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=P($,e.__scopeNavigationMenu),a=!!i.value;return i.indicatorTrack?o.createPortal((0,b.jsx)(d.C,{present:n||a,children:(0,b.jsx)(H,{...r,ref:t})}),i.indicatorTrack):null}).displayName=$;var H=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=P($,n),a=y(n),[u,l]=r.useState(null),[c,d]=r.useState(null),f="horizontal"===i.orientation,v=!!i.value;r.useEffect(()=>{let e=a(),t=e.find(e=>e.value===i.value)?.ref.current;t&&l(t)},[a,i.value]);let m=()=>{u&&d({size:f?u.offsetWidth:u.offsetHeight,offset:f?u.offsetLeft:u.offsetTop})};return ea(u,m),ea(i.indicatorTrack,m),c?(0,b.jsx)(s.sG.div,{"aria-hidden":!0,"data-state":v?"visible":"hidden","data-orientation":i.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`,"--radix-navigation-menu-indicator-translate-x":`${c.offset}px`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`,"--radix-navigation-menu-indicator-translate-y":`${c.offset}px`},...o.style}}):null}),U="NavigationMenuContent",q=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=P(U,e.__scopeNavigationMenu),i=A(U,e.__scopeNavigationMenu),s=(0,l.s)(i.contentRef,t),u=i.value===o.value,c={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,b.jsx)(Y,{forceMount:n,...c,ref:s}):(0,b.jsx)(d.C,{present:n||u,children:(0,b.jsx)(J,{"data-state":es(u),...c,ref:s,onPointerEnter:(0,a.mK)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,a.mK)(e.onPointerLeave,ec(o.onContentLeave)),style:{pointerEvents:!u&&o.isRootMenu?"none":void 0,...c.style}})})});q.displayName=U;var Y=r.forwardRef((e,t)=>
1{let{onViewportContentChange:n,onViewportContentRemove:r}=P(U,e.__scopeNavigationMenu);return(0,p.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,p.N)(()=>()=>r(e.value),[e.value,r]),null}),X="navigationMenu.rootContentDismiss",J=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:i,focusProxyRef:s,wasEscapeCloseRef:u,onRootContentClose:c,onContentFocusOutside:d,...f}=e,v=P(U,n),p=r.useRef(null),w=(0,l.s)(p,t),h=eu(v.baseId,o),E=el(v.baseId,o),g=y(n),C=r.useRef(null),{onItemDismiss:x}=v;r.useEffect(()=>{let e=p.current;if(v.isRootMenu&&e){let t=()=>{x(),c(),e.contains(document.activeElement)&&i.current?.focus()};return e.addEventListener(X,t),()=>e.removeEventListener(X,t)}},[v.isRootMenu,e.value,i,x,c]);let R=r.useMemo(()=>{let e=g().map(e=>e.value);"rtl"===v.dir&&e.reverse();let t=e.indexOf(v.value),n=e.indexOf(v.previousValue),r=o===v.value,i=n===e.indexOf(o);if(!r&&!i)return C.current;let a=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return C.current=a,a},[v.previousValue,v.value,v.dir,g,o]);return(0,b.jsx)(et,{asChild:!0,children:(0,b.jsx)(m.qW,{id:E,"aria-labelledby":h,"data-motion":R,"data-orientation":v.orientation,...f,ref:w,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(X,{bubbles:!0,cancelable:!0});p.current?.dispatchEvent(e)},onFocusOutside:(0,a.mK)(e.onFocusOutside,e=>{d();let t=e.target;v.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,a.mK)(e.onPointerDownOutside,e=>{let t=e.target,n=g().some(e=>e.ref.current?.contains(t)),r=v.isRootMenu&&v.viewport?.contains(t);(n||r||!v.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=eo(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);ei(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():s.current?.focus()}}),onEscapeKeyDown:(0,a.mK)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),Q="NavigationMenuViewport";r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!P(Q,e.__scopeNavigationMenu).value;return(0,b.jsx)(d.C,{present:n||o,children:(0,b.jsx)(Z,{...r,ref:t})})}).displayName=Q;var Z=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:o,...i}=e,u=P(Q,n),c=(0,l.s)(t,u.onViewportChange),f=D(U,e.__scopeNavigationMenu),[v,m]=r.useState(null),[p,w]=r.useState(null),h=v?v?.width+"px":void 0,E=v?v?.height+"px":void 0,g=!!u.value,y=g?u.value:u.previousValue;return ea(p,()=>{p&&m({width:p.offsetWidth,height:p.offsetHeight})}),(0,b.jsx)(s.sG.div,{"data-state":es(g),"data-orientation":u.orientation,...i,ref:c,style:{pointerEvents:!g&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":E,...i.style},onPointerEnter:(0,a.mK)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,a.mK)(e.onPointerLeave,ec(u.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:n,...r}])=>{let o=y===e;return(0,b.jsx)(d.C,{present:n||o,children:(0,b.jsx)(ee,{...r,contentRef:t,isActive:o,onActiveContentChange:w})},e)})})}),ee=({contentRef:e,isActive:t,onActiveContentChange:n,...o})=>{let i=r.useCallback(e=>{t&&e&&n(e)},[t,n]),a=(0,l.s)(e,i);return(0,b.jsx)(J,{...o,ref:a})},et=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=P("FocusGroup",n);return(0,b.jsx)(x.Provider,{scope:n,children:(0,b.jsx)(x.Slot,{scope:n,children:(0,b.jsx)(s.sG.div,{dir:o.dir,...r,ref:t})})})}),en=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],er=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=R(n),i=P("FocusGroupItem",n);return(0,b.jsx)(x.ItemSlot,{scope:n,children:(0,b.jsx)(s.sG.button,{...r,ref:t,onKeyDown:(0,a.mK)(e.onKeyDown,e=>{if(["Home","End",...en].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),en.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>ei(t)),e.preventDefault()}})})})});function eo(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ei(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ea(e,t){let n=(0,w.c)(t);(0,p.N)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function es(e){return e?"open":"closed"}function eu(e,t){return`${e}-trigger-${t}`}function el(e,t){return`${e}-content-${t}`}function ec(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var ed=M,ef=I,ev=G,em=z,ep=B,ew=q}}]);
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.