<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[830],{2012:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(6265);/**
 * @license lucide-react v0.417.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=e=&gt;e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=function(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return t.filter((e,t,n)=&gt;!!e&amp;&amp;n.indexOf(e)===t).join(" ")};/**
 * @license lucide-react v0.417.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */var u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
 * @license lucide-react v0.417.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let a=(0,r.forwardRef)((e,t)=&gt;{let{color:n="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:l,className:s="",children:c,iconNode:d,...f}=e;return(0,r.createElement)("svg",{ref:t,...u,width:o,height:o,stroke:n,strokeWidth:l?24*Number(a)/Number(o):a,className:i("lucide",s),...f},[...d.map(e=&gt;{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=&gt;{let n=(0,r.forwardRef)((n,u)=&gt;{let{className:l,...s}=n;return(0,r.createElement)(a,{ref:u,iconNode:t,className:i("lucide-".concat(o(e)),l),...s})});return n.displayName="".concat(e),n}},7039:function(e,t,n){n.d(t,{Z:function(){return r}});/**
 * @license lucide-react v0.417.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let r=(0,n(2012).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},8585:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(4595),o=n.n(r)},4571:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(3403),o=n.n(r)},4595:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return a}});let r=n(3192),o=n(2789),i=n(2559),u=r._(n(2591));function a(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&amp;&amp;delete t[e];return{props:t}}let l=i.Image},369:function(e,t,n){n.d(t,{M:function(){return r}});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},4004:function(e,t,n){n.d(t,{B:function(){return l}});var r=n(6265),o=n(8944),i=n(3250),u=n(8759),a=n(7949);function l(e){let t=e+"CollectionProvider",[n,l]=(0,o.b)(t),[s,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=&gt;{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,a.jsx)(s,{scope:t,itemMap:i,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",v=r.forwardRef((e,t)=&gt;{let{scope:n,children:r}=e,o=c(f,n),l=(0,i.e)(t,o.collectionRef);return(0,a.jsx)(u.g7,{ref:l,children:r})});v.displayName=f;let m=e+"CollectionItemSlot",p="data-radix-collection-item",w=r.forwardRef((e,t)=&gt;{let{scope:n,children:o,...l}=e,s=r.useRef(null),d=(0,i.e)(t,s),f=c(m,n);return r.useEffect(()=&gt;(f.itemMap.set(s,{ref:s,...l}),()=&gt;void f.itemMap.delete(s))),(0,a.jsx)(u.g7,{[p]:"",ref:d,children:o})});return w.displayName=m,[{Provider:d,Slot:v,ItemSlot:w},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=&gt;{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(p,"]")));return Array.from(n.itemMap.values()).sort((e,n)=&gt;t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},8944:function(e,t,n){n.d(t,{b:function(){return i}});var r=n(6265),o=n(7949);function i(e,t=[]){let n=[],i=()=&gt;{let t=n.map(e=&gt;r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=&gt;({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(t,i){let u=r.createContext(i),a=n.length;function l(t){let{scope:n,children:i,...l}=t,s=n?.[e][a]||u,c=r.useMemo(()=&gt;l,Object.values(l));return(0,o.jsx)(s.Provider,{value:c,children:i})}return n=[...n,i],l.displayName=t+"Provider",[l,function(n,o){let l=o?.[e][a]||u,s=r.useContext(l);if(s)return s;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=&gt;{let n=e.map(e=&gt;({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=&gt;{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=&gt;({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(i,...t)]}},2304:function(e,t,n){n.d(t,{gm:function(){return i}});var r=n(6265);n(7949);var o=r.createContext(void 0);function i(e){let t=r.useContext(o);return e||t||"ltr"}},9264:function(e,t,n){n.d(t,{M:function(){return l}});var r,o=n(6265),i=n(8283),u=(r||(r=n.t(o,2)))["useId".toString()]||(()=&gt;void 0),a=0;function l(e){let[t,n]=o.useState(u());return(0,i.b)(()=&gt;{e||n(e=&gt;e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},9581:function(e,t,n){n.d(t,{VY:function(){return eR},z$:function(){return eC},ck:function(){return ey},rU:function(){return ex},aV:function(){return eE},fC:function(){return eh},xz:function(){return eb},l_:function(){return eM}});var r,o=n(6265),i=n(2357),u=n(8944),a=n(369),l=n(6248),s=n(7824),c=n(3250),d=n(2304),f=n(7258),v=n(9264),m=n(4004),p=n(317),w=n(7949),g="dismissableLayer.update",h=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),E=o.forwardRef((e,t)=&gt;{var n,i;let{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:v,onDismiss:m,...E}=e,x=o.useContext(h),[C,R]=o.useState(null),M=null!==(i=null==C?void 0:C.ownerDocument)&amp;&amp;void 0!==i?i:null===(n=globalThis)||void 0===n?void 0:n.document,[,N]=o.useState({}),T=(0,c.e)(t,e=&gt;R(e)),P=Array.from(x.layers),[j]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),L=P.indexOf(j),O=C?P.indexOf(C):-1,D=x.layersWithOutsidePointerEventsDisabled.size&gt;0,S=O&gt;=L,k=function(e){var t;let n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,p.W)(e),i=o.useRef(!1),u=o.useRef(()=&gt;{});return o.useEffect(()=&gt;{let e=e=&gt;{if(e.target&amp;&amp;!i.current){let t=function(){b("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",u.current),u.current=t,n.addEventListener("click",u.current,{once:!0})):t()}else n.removeEventListener("click",u.current);i.current=!1},t=window.setTimeout(()=&gt;{n.addEventListener("pointerdown",e)},0);return()=&gt;{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",u.current)}},[n,r]),{onPointerDownCapture:()=&gt;i.current=!0}}(e=&gt;{let t=e.target,n=[...x.branches].some(e=&gt;e.contains(t));!S||n||(null==d||d(e),null==v||v(e),e.defaultPrevented||null==m||m())},M),W=function(e){var t;let n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,p.W)(e),i=o.useRef(!1);return o.useEffect(()=&gt;{let e=e=&gt;{e.target&amp;&amp;!i.current&amp;&amp;b("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=&gt;n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=&gt;i.current=!0,onBlurCapture:()=&gt;i.current=!1}}(e=&gt;{let t=e.target;[...x.branches].some(e=&gt;e.contains(t))||(null==f||f(e),null==v||v(e),e.defaultPrevented||null==m||m())},M);return!function(e,t=globalThis?.document){let n=(0,p.W)(e);o.useEffect(()=&gt;{let e=e=&gt;{"Escape"===e.key&amp;&amp;n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=&gt;t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=&gt;{O!==x.layers.size-1||(null==s||s(e),!e.defaultPrevented&amp;&amp;m&amp;&amp;(e.preventDefault(),m()))},M),o.useEffect(()=&gt;{if(C)return u&amp;&amp;(0===x.layersWithOutsidePointerEventsDisabled.size&amp;&amp;(r=M.body.style.pointerEvents,M.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(C)),x.layers.add(C),y(),()=&gt;{u&amp;&amp;1===x.layersWithOutsidePointerEventsDisabled.size&amp;&amp;(M.body.style.pointerEvents=r)}},[C,M,u,x]),o.useEffect(()=&gt;()=&gt;{C&amp;&amp;(x.layers.delete(C),x.layersWithOutsidePointerEventsDisabled.delete(C),y())},[C,x]),o.useEffect(()=&gt;{let e=()=&gt;N({});return document.addEventListener(g,e),()=&gt;document.removeEventListener(g,e)},[]),(0,w.jsx)(l.WV.div,{...E,ref:T,style:{pointerEvents:D?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,W.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,W.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,k.onPointerDownCapture)})});function y(){let e=new CustomEvent(g);document.dispatchEvent(e)}function b(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&amp;&amp;i.addEventListener(e,t,{once:!0}),o?(0,l.jH)(i,u):i.dispatchEvent(u)}E.displayName="DismissableLayer",o.forwardRef((e,t)=&gt;{let n=o.useContext(h),r=o.useRef(null),i=(0,c.e)(t,r);return o.useEffect(()=&gt;{let e=r.current;if(e)return n.branches.add(e),()=&gt;{n.branches.delete(e)}},[n.branches]),(0,w.jsx)(l.WV.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var x=n(2352),C=n(8283),R=o.forwardRef((e,t)=&gt;(0,w.jsx)(l.WV.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));R.displayName="VisuallyHidden";var M="NavigationMenu",[N,T,P]=(0,m.B)(M),[j,L,O]=(0,m.B)(M),[D,S]=(0,u.b)(M,[P,O]),[k,W]=D(M),[I,_]=D(M),A=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,value:r,onValueChange:i,defaultValue:u,delayDuration:a=200,skipDelayDuration:f=300,orientation:v="horizontal",dir:m,...p}=e,[g,h]=o.useState(null),E=(0,c.e)(t,e=&gt;h(e)),y=(0,d.gm)(m),b=o.useRef(0),x=o.useRef(0),C=o.useRef(0),[R,M]=o.useState(!0),[N="",T]=(0,s.T)({prop:r,onChange:e=&gt;{let t=f&gt;0;""!==e?(window.clearTimeout(C.current),t&amp;&amp;M(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=&gt;M(!0),f)),null==i||i(e)},defaultProp:u}),P=o.useCallback(()=&gt;{window.clearTimeout(x.current),x.current=window.setTimeout(()=&gt;T(""),150)},[T]),j=o.useCallback(e=&gt;{window.clearTimeout(x.current),T(e)},[T]),L=o.useCallback(e=&gt;{N===e?window.clearTimeout(x.current):b.current=window.setTimeout(()=&gt;{window.clearTimeout(x.current),T(e)},a)},[N,T,a]);return o.useEffect(()=&gt;()=&gt;{window.clearTimeout(b.current),window.clearTimeout(x.current),window.clearTimeout(C.current)},[]),(0,w.jsx)(F,{scope:n,isRootMenu:!0,value:N,dir:y,orientation:v,rootNavigationMenu:g,onTriggerEnter:e=&gt;{window.clearTimeout(b.current),R?L(e):j(e)},onTriggerLeave:()=&gt;{window.clearTimeout(b.current),P()},onContentEnter:()=&gt;window.clearTimeout(x.current),onContentLeave:P,onItemSelect:e=&gt;{T(t=&gt;t===e?"":e)},onItemDismiss:()=&gt;T(""),children:(0,w.jsx)(l.WV.nav,{"aria-label":"Main","data-orientation":v,dir:y,...p,ref:E})})});A.displayName=M;var V="NavigationMenuSub";o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:u="horizontal",...a}=e,c=W(V,n),[d="",f]=(0,s.T)({prop:r,onChange:o,defaultProp:i});return(0,w.jsx)(F,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:u,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=&gt;f(e),onItemSelect:e=&gt;f(e),onItemDismiss:()=&gt;f(""),children:(0,w.jsx)(l.WV.div,{"data-orientation":u,...a,ref:t})})}).displayName=V;var F=e=&gt;{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:i,orientation:u,children:a,value:l,onItemSelect:s,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:f,onContentEnter:m,onContentLeave:g}=e,[h,E]=o.useState(null),[y,b]=o.useState(new Map),[C,R]=o.useState(null);return(0,w.jsx)(k,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:(0,x.D)(l),baseId:(0,v.M)(),dir:i,orientation:u,viewport:h,onViewportChange:E,indicatorTrack:C,onIndicatorTrackChange:R,onTriggerEnter:(0,p.W)(d),onTriggerLeave:(0,p.W)(f),onContentEnter:(0,p.W)(m),onContentLeave:(0,p.W)(g),onItemSelect:(0,p.W)(s),onItemDismiss:(0,p.W)(c),onViewportContentChange:o.useCallback((e,t)=&gt;{b(n=&gt;(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:o.useCallback(e=&gt;{b(t=&gt;t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(N.Provider,{scope:t,children:(0,w.jsx)(I,{scope:t,items:y,children:a})})})},z="NavigationMenuList",K=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,...r}=e,o=W(z,n),i=(0,w.jsx)(l.WV.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,w.jsx)(l.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,w.jsx)(N.Slot,{scope:n,children:o.isRootMenu?(0,w.jsx)(el,{asChild:!0,children:i}):i})})});K.displayName=z;var U="NavigationMenuItem",[$,B]=D(U),H=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,value:r,...i}=e,u=(0,v.M)(),a=o.useRef(null),s=o.useRef(null),c=o.useRef(null),d=o.useRef(()=&gt;{}),f=o.useRef(!1),m=o.useCallback(function(){let e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:"start";if(a.current){d.current();let t=ed(a.current);t.length&amp;&amp;ef("start"===e?t:t.reverse())}},[]),p=o.useCallback(()=&gt;{if(a.current){let e=ed(a.current);e.length&amp;&amp;(d.current=(e.forEach(e=&gt;{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=&gt;{e.forEach(e=&gt;{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}))}},[]);return(0,w.jsx)($,{scope:n,value:r||u||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:a,focusProxyRef:c,wasEscapeCloseRef:f,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:p,onContentFocusOutside:p,children:(0,w.jsx)(l.WV.li,{...i,ref:t})})});H.displayName=U;var G="NavigationMenuTrigger",Z=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,disabled:r,...i}=e,u=W(G,e.__scopeNavigationMenu),s=B(G,e.__scopeNavigationMenu),d=o.useRef(null),f=(0,c.e)(d,s.triggerRef,t),v=ep(u.baseId,s.value),m=ew(u.baseId,s.value),p=o.useRef(!1),g=o.useRef(!1),h=s.value===u.value;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(N.ItemSlot,{scope:n,value:s.value,children:(0,w.jsx)(ec,{asChild:!0,children:(0,w.jsx)(l.WV.button,{id:v,disabled:r,"data-disabled":r?"":void 0,"data-state":em(h),"aria-expanded":h,"aria-controls":m,...i,ref:f,onPointerEnter:(0,a.M)(e.onPointerEnter,()=&gt;{g.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,a.M)(e.onPointerMove,eg(()=&gt;{r||g.current||s.wasEscapeCloseRef.current||p.current||(u.onTriggerEnter(s.value),p.current=!0)})),onPointerLeave:(0,a.M)(e.onPointerLeave,eg(()=&gt;{r||(u.onTriggerLeave(),p.current=!1)})),onClick:(0,a.M)(e.onClick,()=&gt;{u.onItemSelect(s.value),g.current=h}),onKeyDown:(0,a.M)(e.onKeyDown,e=&gt;{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];h&amp;&amp;e.key===t&amp;&amp;(s.onEntryKeyDown(),e.preventDefault())})})})}),h&amp;&amp;(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(R,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=&gt;{let t=s.contentRef.current,n=e.relatedTarget,r=n===d.current,o=null==t?void 0:t.contains(n);(r||!o)&amp;&amp;s.onFocusProxyEnter(r?"start":"end")}}),u.viewport&amp;&amp;(0,w.jsx)("span",{"aria-owns":m})]})]})});Z.displayName=G;var q="navigationMenu.linkSelect",Y=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,w.jsx)(ec,{asChild:!0,children:(0,w.jsx)(l.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,a.M)(e.onClick,e=&gt;{let t=e.target,n=new CustomEvent(q,{bubbles:!0,cancelable:!0});if(t.addEventListener(q,e=&gt;null==o?void 0:o(e),{once:!0}),(0,l.jH)(t,n),!n.defaultPrevented&amp;&amp;!e.metaKey){let e=new CustomEvent(er,{bubbles:!0,cancelable:!0});(0,l.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});Y.displayName="NavigationMenuLink";var X="NavigationMenuIndicator",J=o.forwardRef((e,t)=&gt;{let{forceMount:n,...r}=e,o=W(X,e.__scopeNavigationMenu),u=!!o.value;return o.indicatorTrack?i.createPortal((0,w.jsx)(f.z,{present:n||u,children:(0,w.jsx)(Q,{...r,ref:t})}),o.indicatorTrack):null});J.displayName=X;var Q=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,...r}=e,i=W(X,n),u=T(n),[a,s]=o.useState(null),[c,d]=o.useState(null),f="horizontal"===i.orientation,v=!!i.value;o.useEffect(()=&gt;{var e;let t=null===(e=u().find(e=&gt;e.value===i.value))||void 0===e?void 0:e.ref.current;t&amp;&amp;s(t)},[u,i.value]);let m=()=&gt;{a&amp;&amp;d({size:f?a.offsetWidth:a.offsetHeight,offset:f?a.offsetLeft:a.offsetTop})};return ev(a,m),ev(i.indicatorTrack,m),c?(0,w.jsx)(l.WV.div,{"aria-hidden":!0,"data-state":v?"visible":"hidden","data-orientation":i.orientation,...r,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:"translateX(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...r.style}}):null}),ee="NavigationMenuContent",et=o.forwardRef((e,t)=&gt;{let{forceMount:n,...r}=e,o=W(ee,e.__scopeNavigationMenu),i=B(ee,e.__scopeNavigationMenu),u=(0,c.e)(i.contentRef,t),l=i.value===o.value,s={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,w.jsx)(en,{forceMount:n,...s,ref:u}):(0,w.jsx)(f.z,{present:n||l,children:(0,w.jsx)(eo,{"data-state":em(l),...s,ref:u,onPointerEnter:(0,a.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,a.M)(e.onPointerLeave,eg(o.onContentLeave)),style:{pointerEvents:!l&amp;&amp;o.isRootMenu?"none":void 0,...s.style}})})});et.displayName=ee;var en=o.forwardRef((e,t)=&gt;{let{onViewportContentChange:n,onViewportContentRemove:r}=W(ee,e.__scopeNavigationMenu);return(0,C.b)(()=&gt;{n(e.value,{ref:t,...e})},[e,t,n]),(0,C.b)(()=&gt;()=&gt;r(e.value),[e.value,r]),null}),er="navigationMenu.rootContentDismiss",eo=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,value:r,triggerRef:i,focusProxyRef:u,wasEscapeCloseRef:l,onRootContentClose:s,onContentFocusOutside:d,...f}=e,v=W(ee,n),m=o.useRef(null),p=(0,c.e)(m,t),g=ep(v.baseId,r),h=ew(v.baseId,r),y=T(n),b=o.useRef(null),{onItemDismiss:x}=v;o.useEffect(()=&gt;{let e=m.current;if(v.isRootMenu&amp;&amp;e){let t=()=&gt;{var t;x(),s(),e.contains(document.activeElement)&amp;&amp;(null===(t=i.current)||void 0===t||t.focus())};return e.addEventListener(er,t),()=&gt;e.removeEventListener(er,t)}},[v.isRootMenu,e.value,i,x,s]);let C=o.useMemo(()=&gt;{let e=y().map(e=&gt;e.value);"rtl"===v.dir&amp;&amp;e.reverse();let t=e.indexOf(v.value),n=e.indexOf(v.previousValue),o=r===v.value,i=n===e.indexOf(r);if(!o&amp;&amp;!i)return b.current;let u=(()=&gt;{if(t!==n){if(o&amp;&amp;-1!==n)return t&gt;n?"from-end":"from-start";if(i&amp;&amp;-1!==t)return t&gt;n?"to-start":"to-end"}return null})();return b.current=u,u},[v.previousValue,v.value,v.dir,y,r]);return(0,w.jsx)(el,{asChild:!0,children:(0,w.jsx)(E,{id:h,"aria-labelledby":g,"data-motion":C,"data-orientation":v.orientation,...f,ref:p,disableOutsidePointerEvents:!1,onDismiss:()=&gt;{var e;let t=new Event(er,{bubbles:!0,cancelable:!0});null===(e=m.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,a.M)(e.onFocusOutside,e=&gt;{var t;d();let n=e.target;(null===(t=v.rootNavigationMenu)||void 0===t?void 0:t.contains(n))&amp;&amp;e.preventDefault()}),onPointerDownOutside:(0,a.M)(e.onPointerDownOutside,e=&gt;{var t;let n=e.target,r=y().some(e=&gt;{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)}),o=v.isRootMenu&amp;&amp;(null===(t=v.viewport)||void 0===t?void 0:t.contains(n));(r||o||!v.isRootMenu)&amp;&amp;e.preventDefault()}),onKeyDown:(0,a.M)(e.onKeyDown,e=&gt;{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&amp;&amp;!t){let t=ed(e.currentTarget),r=document.activeElement,o=t.findIndex(e=&gt;e===r);if(ef(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null===(n=u.current)||void 0===n||n.focus()}}}),onEscapeKeyDown:(0,a.M)(e.onEscapeKeyDown,e=&gt;{l.current=!0})})})}),ei="NavigationMenuViewport",eu=o.forwardRef((e,t)=&gt;{let{forceMount:n,...r}=e,o=!!W(ei,e.__scopeNavigationMenu).value;return(0,w.jsx)(f.z,{present:n||o,children:(0,w.jsx)(ea,{...r,ref:t})})});eu.displayName=ei;var ea=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,children:r,...i}=e,u=W(ei,n),s=(0,c.e)(t,u.onViewportChange),d=_(ee,e.__scopeNavigationMenu),[v,m]=o.useState(null),[p,g]=o.useState(null),h=v?(null==v?void 0:v.width)+"px":void 0,E=v?(null==v?void 0:v.height)+"px":void 0,y=!!u.value,b=y?u.value:u.previousValue;return ev(p,()=&gt;{p&amp;&amp;m({width:p.offsetWidth,height:p.offsetHeight})}),(0,w.jsx)(l.WV.div,{"data-state":em(y),"data-orientation":u.orientation,...i,ref:s,style:{pointerEvents:!y&amp;&amp;u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":E,...i.style},onPointerEnter:(0,a.M)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,a.M)(e.onPointerLeave,eg(u.onContentLeave)),children:Array.from(d.items).map(e=&gt;{let[t,{ref:n,forceMount:r,...o}]=e,i=b===t;return(0,w.jsx)(f.z,{present:r||i,children:(0,w.jsx)(eo,{...o,ref:(0,c.F)(n,e=&gt;{i&amp;&amp;e&amp;&amp;g(e)})})},t)})})}),el=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,...r}=e,o=W("FocusGroup",n);return(0,w.jsx)(j.Provider,{scope:n,children:(0,w.jsx)(j.Slot,{scope:n,children:(0,w.jsx)(l.WV.div,{dir:o.dir,...r,ref:t})})})}),es=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ec=o.forwardRef((e,t)=&gt;{let{__scopeNavigationMenu:n,...r}=e,o=L(n),i=W("FocusGroupItem",n);return(0,w.jsx)(j.ItemSlot,{scope:n,children:(0,w.jsx)(l.WV.button,{...r,ref:t,onKeyDown:(0,a.M)(e.onKeyDown,e=&gt;{if(["Home","End",...es].includes(e.key)){let t=o().map(e=&gt;e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&amp;&amp;t.reverse(),es.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=&gt;ef(t)),e.preventDefault()}})})})});function ed(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=&gt;{let t="INPUT"===e.tagName&amp;&amp;"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex&gt;=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ef(e){let t=document.activeElement;return e.some(e=&gt;e===t||(e.focus(),document.activeElement!==t))}function ev(e,t){let n=(0,p.W)(t);(0,C.b)(()=&gt;{let t=0;if(e){let r=new ResizeObserver(()=&gt;{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=&gt;{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function em(e){return e?"open":"closed"}function ep(e,t){return"".concat(e,"-trigger-").concat(t)}function ew(e,t){return"".concat(e,"-content-").concat(t)}function eg(e){return t=&gt;"mouse"===t.pointerType?e(t):void 0}var eh=A,eE=K,ey=H,eb=Z,ex=Y,eC=J,eR=et,eM=eu},7258:function(e,t,n){n.d(t,{z:function(){return a}});var r=n(6265),o=n(2357),i=n(3250),u=n(8283),a=e=&gt;{var t,n;let a,s;let{present:c,children:d}=e,f=function(e){var t,n;let[i,a]=r.useState(),s=r.useRef({}),c=r.useRef(e),d=r.useRef("none"),[f,v]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=&gt;{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=&gt;{let e=l(s.current);d.current="mounted"===f?e:"none"},[f]),(0,u.b)(()=&gt;{let t=s.current,n=c.current;if(n!==e){let r=d.current,o=l(t);e?v("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?v("UNMOUNT"):n&amp;&amp;r!==o?v("ANIMATION_OUT"):v("UNMOUNT"),c.current=e}},[e,v]),(0,u.b)(()=&gt;{if(i){let e=e=&gt;{let t=l(s.current).includes(e.animationName);e.target===i&amp;&amp;t&amp;&amp;o.flushSync(()=&gt;v("ANIMATION_END"))},t=e=&gt;{e.target===i&amp;&amp;(d.current=l(s.current))};return i.addEventListener("animationstart",t),i.addEventListener("animationcancel",e),i.addEventListener("animationend",e),()=&gt;{i.removeEventListener("animationstart",t),i.removeEventListener("animationcancel",e),i.removeEventListener("animationend",e)}}v("ANIMATION_END")},[i,v]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:r.useCallback(e=&gt;{e&amp;&amp;(s.current=getComputedStyle(e)),a(e)},[])}}(c),v="function"==typeof d?d({present:f.isPresent}):r.Children.only(d),m=(0,i.e)(f.ref,(a=null===(t=Object.getOwnPropertyDescriptor(v.props,"ref"))||void 0===t?void 0:t.get)&amp;&amp;"isReactWarning"in a&amp;&amp;a.isReactWarning?v.ref:(a=null===(n=Object.getOwnPropertyDescriptor(v,"ref"))||void 0===n?void 0:n.get)&amp;&amp;"isReactWarning"in a&amp;&amp;a.isReactWarning?v.props.ref:v.props.ref||v.ref);return"function"==typeof d||f.isPresent?r.cloneElement(v,{ref:m}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},6248:function(e,t,n){n.d(t,{WV:function(){return a},jH:function(){return l}});var r=n(6265),o=n(2357),i=n(8759),u=n(7949),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=&gt;{let n=r.forwardRef((e,n)=&gt;{let{asChild:r,...o}=e,a=r?i.g7:t;return"undefined"!=typeof window&amp;&amp;(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(a,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function l(e,t){e&amp;&amp;o.flushSync(()=&gt;e.dispatchEvent(t))}},317:function(e,t,n){n.d(t,{W:function(){return o}});var r=n(6265);function o(e){let t=r.useRef(e);return r.useEffect(()=&gt;{t.current=e}),r.useMemo(()=&gt;(...e)=&gt;t.current?.(...e),[])}},7824:function(e,t,n){n.d(t,{T:function(){return i}});var r=n(6265),o=n(317);function i({prop:e,defaultProp:t,onChange:n=()=&gt;{}}){let[i,u]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[i]=n,u=r.useRef(i),a=(0,o.W)(t);return r.useEffect(()=&gt;{u.current!==i&amp;&amp;(a(i),u.current=i)},[i,u,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:i,s=(0,o.W)(n);return[l,r.useCallback(t=&gt;{if(a){let n="function"==typeof t?t(e):t;n!==e&amp;&amp;s(n)}else u(t)},[a,e,u,s])]}},8283:function(e,t,n){n.d(t,{b:function(){return o}});var r=n(6265),o=globalThis?.document?r.useLayoutEffect:()=&gt;{}},2352:function(e,t,n){n.d(t,{D:function(){return o}});var r=n(6265);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=&gt;(t.current.value!==e&amp;&amp;(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}}}]);</pre></body></html>