(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[413],{2421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},6162:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Handshake",[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]])},3852:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).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"}]])},1883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("MessageCircleQuestion",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},5302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]])},2699:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},6864:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Newspaper",[["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2",key:"7pis2x"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M10 6h8v4h-8V6Z",key:"smlsk5"}]])},8296:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},8279:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]])},1240:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},4697:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(0,n(8030).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},5348:e=>{e.exports={style:{fontFamily:"'geistMono', 'geistMono Fallback'"},className:"__className_c3aa02",variable:"__variable_c3aa02"}},7017:e=>{e.exports={style:{fontFamily:"'geistSans', 'geistSans Fallback'"},className:"__className_1e4310",variable:"__variable_1e4310"}},976:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var r=n(2265),o=n(8324),a=n(1584),i=n(1538),l=n(7437);function s(e){let t=e+"CollectionProvider",[n,s]=(0,o.b)(t),[u,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),a=r.useRef(new Map).current;return(0,l.jsx)(u,{scope:t,itemMap:a,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",v=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=c(f,n),s=(0,a.e)(t,o.collectionRef);return(0,l.jsx)(i.g7,{ref:s,children:r})});v.displayName=f;let m=e+"CollectionItemSlot",p="data-radix-collection-item",h=r.forwardRef((e,t)=>{let{scope:n,children:o,...s}=e,u=r.useRef(null),d=(0,a.e)(t,u),f=c(m,n);return r.useEffect(()=>(f.itemMap.set(u,{ref:u,...s}),()=>void f.itemMap.delete(u))),(0,l.jsx)(i.g7,{[p]:"",ref:d,children:o})});return h.displayName=m,[{Provider:d,Slot:v,ItemSlot:h},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{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)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},s]}},7513:(e,t,n)=>{"use strict";n.d(t,{gm:()=>a});var r=n(2265);n(7437);var o=r.createContext(void 0);function a(e){let t=r.useContext(o);return e||t||"ltr"}},1688:(e,t,n)=>{"use strict";n.d(t,{Content:()=>eC,Indicator:()=>eM,Item:()=>eb,Link:()=>ex,List:()=>eg,Root:()=>ew,Trigger:()=>eE,Viewport:()=>ek});var r,o=n(2265),a=n(4887),i=n(7437),l=n(8149),s=n(5171),u=n(1715),c=n(1584),d=n(7513),f=n(1336),v=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,a]=o.useState(),i=o.useRef({}),l=o.useRef(e),s=o.useRef("none"),[u,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return o.useEffect(()=>{let e=m(i.current);s.current="mounted"===u?e:"none"},[u]),(0,f.b)(()=>{let t=i.current,n=l.current;if(n!==e){let r=s.current,o=m(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),l.current=e}},[e,c]),(0,f.b)(()=>{if(r){var e;let t;let n=null!==(e=r.ownerDocument.defaultView)&&void 0!==e?e:window,o=e=>{let o=m(i.current).includes(e.animationName);if(e.target===r&&o&&(c("ANIMATION_END"),!l.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},a=e=>{e.target===r&&(s.current=m(i.current))};return r.addEventListener("animationstart",a),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",a),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:o.useCallback(e=>{e&&(i.current=getComputedStyle(e)),a(e)},[])}}(t),a="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),i=(0,c.e)(r.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a));return"function"==typeof n||r.isPresent?o.cloneElement(a,{ref:i}):null};function m(e){return(null==e?void 0:e.animationName)||"none"}v.displayName="Presence";var p=n(3201),h=n(976),y=n(5137),w=n(6486),g="dismissableLayer.update",b=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),E=o.forwardRef((e,t)=>{var n,a;let{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:v,onInteractOutside:m,onDismiss:p,...h}=e,E=o.useContext(b),[C,k]=o.useState(null),N=null!==(a=null==C?void 0:C.ownerDocument)&&void 0!==a?a:null===(n=globalThis)||void 0===n?void 0:n.document,[,R]=o.useState({}),T=(0,c.e)(t,e=>k(e)),O=Array.from(E.layers),[j]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),P=O.indexOf(j),S=C?O.indexOf(C):-1,L=E.layersWithOutsidePointerEventsDisabled.size>0,_=S>=P,D=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,y.W)(e),a=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){M("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);a.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));!_||n||(null==f||f(e),null==m||m(e),e.defaultPrevented||null==p||p())},N),I=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,y.W)(e),a=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!a.current&&M("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==v||v(e),null==m||m(e),e.defaultPrevented||null==p||p())},N);return(0,w.e)(e=>{S!==E.layers.size-1||(null==d||d(e),!e.defaultPrevented&&p&&(e.preventDefault(),p()))},N),o.useEffect(()=>{if(C)return u&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(r=N.body.style.pointerEvents,N.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(C)),E.layers.add(C),x(),()=>{u&&1===E.layersWithOutsidePointerEventsDisabled.size&&(N.body.style.pointerEvents=r)}},[C,N,u,E]),o.useEffect(()=>()=>{C&&(E.layers.delete(C),E.layersWithOutsidePointerEventsDisabled.delete(C),x())},[C,E]),o.useEffect(()=>{let e=()=>R({});return document.addEventListener(g,e),()=>document.removeEventListener(g,e)},[]),(0,i.jsx)(s.WV.div,{...h,ref:T,style:{pointerEvents:L?_?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.M)(e.onFocusCapture,I.onFocusCapture),onBlurCapture:(0,l.M)(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:(0,l.M)(e.onPointerDownCapture,D.onPointerDownCapture)})});function x(){let e=new CustomEvent(g);document.dispatchEvent(e)}function M(e,t,n,r){let{discrete:o}=r,a=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),o?(0,s.jH)(a,i):a.dispatchEvent(i)}E.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(b),r=o.useRef(null),a=(0,c.e)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,i.jsx)(s.WV.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var C=o.forwardRef((e,t)=>(0,i.jsx)(s.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}}));C.displayName="VisuallyHidden";var k="NavigationMenu",[N,R,T]=(0,h.B)(k),[O,j,P]=(0,h.B)(k),[S,L]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let a=o.createContext(r),l=n.length;n=[...n,r];let s=t=>{let{scope:n,children:r,...s}=t,u=n?.[e]?.[l]||a,c=o.useMemo(()=>s,Object.values(s));return(0,i.jsx)(u.Provider,{value:c,children:r})};return s.displayName=t+"Provider",[s,function(n,i){let s=i?.[e]?.[l]||a,u=o.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(k,[T,P]),[_,D]=S(k),[I,A]=S(k),W=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:a,defaultValue:l,delayDuration:f=200,skipDelayDuration:v=300,orientation:m="horizontal",dir:p,...h}=e,[y,w]=o.useState(null),g=(0,c.e)(t,e=>w(e)),b=(0,d.gm)(p),E=o.useRef(0),x=o.useRef(0),M=o.useRef(0),[C,k]=o.useState(!0),[N="",R]=(0,u.T)({prop:r,onChange:e=>{let t=v>0;""!==e?(window.clearTimeout(M.current),t&&k(!1)):(window.clearTimeout(M.current),M.current=window.setTimeout(()=>k(!0),v)),null==a||a(e)},defaultProp:l}),T=o.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>R(""),150)},[R]),O=o.useCallback(e=>{window.clearTimeout(x.current),R(e)},[R]),j=o.useCallback(e=>{N===e?window.clearTimeout(x.current):E.current=window.setTimeout(()=>{window.clearTimeout(x.current),R(e)},f)},[N,R,f]);return o.useEffect(()=>()=>{window.clearTimeout(E.current),window.clearTimeout(x.current),window.clearTimeout(M.current)},[]),(0,i.jsx)(V,{scope:n,isRootMenu:!0,value:N,dir:b,orientation:m,rootNavigationMenu:y,onTriggerEnter:e=>{window.clearTimeout(E.current),C?j(e):O(e)},onTriggerLeave:()=>{window.clearTimeout(E.current),T()},onContentEnter:()=>window.clearTimeout(x.current),onContentLeave:T,onItemSelect:e=>{R(t=>t===e?"":e)},onItemDismiss:()=>R(""),children:(0,i.jsx)(s.WV.nav,{"aria-label":"Main","data-orientation":m,dir:b,...h,ref:g})})});W.displayName=k;var F="NavigationMenuSub";o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:a,orientation:l="horizontal",...c}=e,d=D(F,n),[f="",v]=(0,u.T)({prop:r,onChange:o,defaultProp:a});return(0,i.jsx)(V,{scope:n,isRootMenu:!1,value:f,dir:d.dir,orientation:l,rootNavigationMenu:d.rootNavigationMenu,onTriggerEnter:e=>v(e),onItemSelect:e=>v(e),onItemDismiss:()=>v(""),children:(0,i.jsx)(s.WV.div,{"data-orientation":l,...c,ref:t})})}).displayName=F;var V=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:a,orientation:l,children:s,value:u,onItemSelect:c,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:v,onContentEnter:m,onContentLeave:h}=e,[w,g]=o.useState(null),[b,E]=o.useState(new Map),[x,M]=o.useState(null);return(0,i.jsx)(_,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:u,previousValue:function(e){let t=o.useRef({value:e,previous:e});return o.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(u),baseId:(0,p.M)(),dir:a,orientation:l,viewport:w,onViewportChange:g,indicatorTrack:x,onIndicatorTrackChange:M,onTriggerEnter:(0,y.W)(f),onTriggerLeave:(0,y.W)(v),onContentEnter:(0,y.W)(m),onContentLeave:(0,y.W)(h),onItemSelect:(0,y.W)(c),onItemDismiss:(0,y.W)(d),onViewportContentChange:o.useCallback((e,t)=>{E(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:o.useCallback(e=>{E(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,i.jsx)(N.Provider,{scope:t,children:(0,i.jsx)(I,{scope:t,items:b,children:s})})})},Z="NavigationMenuList",z=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=D(Z,n),a=(0,i.jsx)(s.WV.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,i.jsx)(s.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,i.jsx)(N.Slot,{scope:n,children:o.isRootMenu?(0,i.jsx)(es,{asChild:!0,children:a}):a})})});z.displayName=Z;var K="NavigationMenuItem",[U,H]=S(K),B=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,...a}=e,l=(0,p.M)(),u=o.useRef(null),c=o.useRef(null),d=o.useRef(null),f=o.useRef(()=>{}),v=o.useRef(!1),m=o.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(u.current){f.current();let t=ed(u.current);t.length&&ef("start"===e?t:t.reverse())}},[]),h=o.useCallback(()=>{if(u.current){let e=ed(u.current);e.length&&(f.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,i.jsx)(U,{scope:n,value:r||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:u,focusProxyRef:d,wasEscapeCloseRef:v,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:h,onContentFocusOutside:h,children:(0,i.jsx)(s.WV.li,{...a,ref:t})})});B.displayName=K;var q="NavigationMenuTrigger",$=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:r,...a}=e,u=D(q,e.__scopeNavigationMenu),d=H(q,e.__scopeNavigationMenu),f=o.useRef(null),v=(0,c.e)(f,d.triggerRef,t),m=ep(u.baseId,d.value),p=eh(u.baseId,d.value),h=o.useRef(!1),y=o.useRef(!1),w=d.value===u.value;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(N.ItemSlot,{scope:n,value:d.value,children:(0,i.jsx)(ec,{asChild:!0,children:(0,i.jsx)(s.WV.button,{id:m,disabled:r,"data-disabled":r?"":void 0,"data-state":em(w),"aria-expanded":w,"aria-controls":p,...a,ref:v,onPointerEnter:(0,l.M)(e.onPointerEnter,()=>{y.current=!1,d.wasEscapeCloseRef.current=!1}),onPointerMove:(0,l.M)(e.onPointerMove,ey(()=>{r||y.current||d.wasEscapeCloseRef.current||h.current||(u.onTriggerEnter(d.value),h.current=!0)})),onPointerLeave:(0,l.M)(e.onPointerLeave,ey(()=>{r||(u.onTriggerLeave(),h.current=!1)})),onClick:(0,l.M)(e.onClick,()=>{u.onItemSelect(d.value),y.current=w}),onKeyDown:(0,l.M)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];w&&e.key===t&&(d.onEntryKeyDown(),e.preventDefault())})})})}),w&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(C,{"aria-hidden":!0,tabIndex:0,ref:d.focusProxyRef,onFocus:e=>{let t=d.contentRef.current,n=e.relatedTarget,r=n===f.current,o=null==t?void 0:t.contains(n);(r||!o)&&d.onFocusProxyEnter(r?"start":"end")}}),u.viewport&&(0,i.jsx)("span",{"aria-owns":p})]})]})});$.displayName=q;var G="navigationMenu.linkSelect",J=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...a}=e;return(0,i.jsx)(ec,{asChild:!0,children:(0,i.jsx)(s.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:t,onClick:(0,l.M)(e.onClick,e=>{let t=e.target,n=new CustomEvent(G,{bubbles:!0,cancelable:!0});if(t.addEventListener(G,e=>null==o?void 0:o(e),{once:!0}),(0,s.jH)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(er,{bubbles:!0,cancelable:!0});(0,s.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});J.displayName="NavigationMenuLink";var X="NavigationMenuIndicator",Y=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=D(X,e.__scopeNavigationMenu),l=!!o.value;return o.indicatorTrack?a.createPortal((0,i.jsx)(v,{present:n||l,children:(0,i.jsx)(Q,{...r,ref:t})}),o.indicatorTrack):null});Y.displayName=X;var Q=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,a=D(X,n),l=R(n),[u,c]=o.useState(null),[d,f]=o.useState(null),v="horizontal"===a.orientation,m=!!a.value;o.useEffect(()=>{var e;let t=null===(e=l().find(e=>e.value===a.value))||void 0===e?void 0:e.ref.current;t&&c(t)},[l,a.value]);let p=()=>{u&&f({size:v?u.offsetWidth:u.offsetHeight,offset:v?u.offsetLeft:u.offsetTop})};return ev(u,p),ev(a.indicatorTrack,p),d?(0,i.jsx)(s.WV.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":a.orientation,...r,ref:t,style:{position:"absolute",...v?{left:0,width:d.size+"px",transform:"translateX(".concat(d.offset,"px)")}:{top:0,height:d.size+"px",transform:"translateY(".concat(d.offset,"px)")},...r.style}}):null}),ee="NavigationMenuContent",et=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=D(ee,e.__scopeNavigationMenu),a=H(ee,e.__scopeNavigationMenu),s=(0,c.e)(a.contentRef,t),u=a.value===o.value,d={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...r};return o.viewport?(0,i.jsx)(en,{forceMount:n,...d,ref:s}):(0,i.jsx)(v,{present:n||u,children:(0,i.jsx)(eo,{"data-state":em(u),...d,ref:s,onPointerEnter:(0,l.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,l.M)(e.onPointerLeave,ey(o.onContentLeave)),style:{pointerEvents:!u&&o.isRootMenu?"none":void 0,...d.style}})})});et.displayName=ee;var en=o.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=D(ee,e.__scopeNavigationMenu);return(0,f.b)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,f.b)(()=>()=>r(e.value),[e.value,r]),null}),er="navigationMenu.rootContentDismiss",eo=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,triggerRef:a,focusProxyRef:s,wasEscapeCloseRef:u,onRootContentClose:d,onContentFocusOutside:f,...v}=e,m=D(ee,n),p=o.useRef(null),h=(0,c.e)(p,t),y=ep(m.baseId,r),w=eh(m.baseId,r),g=R(n),b=o.useRef(null),{onItemDismiss:x}=m;o.useEffect(()=>{let e=p.current;if(m.isRootMenu&&e){let t=()=>{var t;x(),d(),e.contains(document.activeElement)&&(null===(t=a.current)||void 0===t||t.focus())};return e.addEventListener(er,t),()=>e.removeEventListener(er,t)}},[m.isRootMenu,e.value,a,x,d]);let M=o.useMemo(()=>{let e=g().map(e=>e.value);"rtl"===m.dir&&e.reverse();let t=e.indexOf(m.value),n=e.indexOf(m.previousValue),o=r===m.value,a=n===e.indexOf(r);if(!o&&!a)return b.current;let i=(()=>{if(t!==n){if(o&&-1!==n)return t>n?"from-end":"from-start";if(a&&-1!==t)return t>n?"to-start":"to-end"}return null})();return b.current=i,i},[m.previousValue,m.value,m.dir,g,r]);return(0,i.jsx)(es,{asChild:!0,children:(0,i.jsx)(E,{id:w,"aria-labelledby":y,"data-motion":M,"data-orientation":m.orientation,...v,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(er,{bubbles:!0,cancelable:!0});null===(e=p.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,l.M)(e.onFocusOutside,e=>{var t;f();let n=e.target;(null===(t=m.rootNavigationMenu)||void 0===t?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:(0,l.M)(e.onPointerDownOutside,e=>{var t;let n=e.target,r=g().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)}),o=m.isRootMenu&&(null===(t=m.viewport)||void 0===t?void 0:t.contains(n));(r||o||!m.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,l.M)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ed(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);if(ef(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null===(n=s.current)||void 0===n||n.focus()}}}),onEscapeKeyDown:(0,l.M)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),ea="NavigationMenuViewport",ei=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!D(ea,e.__scopeNavigationMenu).value;return(0,i.jsx)(v,{present:n||o,children:(0,i.jsx)(el,{...r,ref:t})})});ei.displayName=ea;var el=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:r,...a}=e,u=D(ea,n),d=(0,c.e)(t,u.onViewportChange),f=A(ee,e.__scopeNavigationMenu),[m,p]=o.useState(null),[h,y]=o.useState(null),w=m?(null==m?void 0:m.width)+"px":void 0,g=m?(null==m?void 0:m.height)+"px":void 0,b=!!u.value,E=b?u.value:u.previousValue;return ev(h,()=>{h&&p({width:h.offsetWidth,height:h.offsetHeight})}),(0,i.jsx)(s.WV.div,{"data-state":em(b),"data-orientation":u.orientation,...a,ref:d,style:{pointerEvents:!b&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":w,"--radix-navigation-menu-viewport-height":g,...a.style},onPointerEnter:(0,l.M)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,l.M)(e.onPointerLeave,ey(u.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:n,forceMount:r,...o}]=e,a=E===t;return(0,i.jsx)(v,{present:r||a,children:(0,i.jsx)(eo,{...o,ref:(0,c.F)(n,e=>{a&&e&&y(e)})})},t)})})}),es=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=D("FocusGroup",n);return(0,i.jsx)(O.Provider,{scope:n,children:(0,i.jsx)(O.Slot,{scope:n,children:(0,i.jsx)(s.WV.div,{dir:o.dir,...r,ref:t})})})}),eu=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ec=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=j(n),a=D("FocusGroupItem",n);return(0,i.jsx)(O.ItemSlot,{scope:n,children:(0,i.jsx)(s.WV.button,{...r,ref:t,onKeyDown:(0,l.M)(e.onKeyDown,e=>{if(["Home","End",...eu].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eu.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>ef(t)),e.preventDefault()}})})})});function ed(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 ef(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ev(e,t){let n=(0,y.W)(t);(0,f.b)(()=>{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 em(e){return e?"open":"closed"}function ep(e,t){return"".concat(e,"-trigger-").concat(t)}function eh(e,t){return"".concat(e,"-content-").concat(t)}function ey(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ew=W,eg=z,eb=B,eE=$,ex=J,eM=Y,eC=et,ek=ei},8484:(e,t,n)=>{"use strict";n.d(t,{f:()=>u});var r=n(2265),o=n(5171),a=n(7437),i="horizontal",l=["horizontal","vertical"],s=r.forwardRef((e,t)=>{let{decorative:n,orientation:r=i,...s}=e,u=l.includes(r)?r:i;return(0,a.jsx)(o.WV.div,{"data-orientation":u,...n?{role:"none"}:{"aria-orientation":"vertical"===u?u:void 0,role:"separator"},...s,ref:t})});s.displayName="Separator";var u=s},9512:(e,t,n)=>{"use strict";n.d(t,{F:()=>u,f:()=>c});var r=n(2265),o=["light","dark"],a="(prefers-color-scheme: dark)",i="undefined"==typeof window,l=r.createContext(void 0),s={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=r.useContext(l))?e:s},c=e=>r.useContext(l)?e.children:r.createElement(f,{...e}),d=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:i=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:c=d,defaultTheme:f=i?"system":"light",attribute:y="data-theme",value:w,children:g,nonce:b}=e,[E,x]=r.useState(()=>m(u,f)),[M,C]=r.useState(()=>m(u)),k=w?Object.values(w):c,N=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&i&&(t=h());let r=w?w[t]:t,a=n?p():null,l=document.documentElement;if("class"===y?(l.classList.remove(...k),r&&l.classList.add(r)):r?l.setAttribute(y,r):l.removeAttribute(y),s){let e=o.includes(f)?f:null,n=o.includes(t)?t:e;l.style.colorScheme=n}null==a||a()},[]),R=r.useCallback(e=>{let t="function"==typeof e?e(e):e;x(t);try{localStorage.setItem(u,t)}catch(e){}},[t]),T=r.useCallback(e=>{C(h(e)),"system"===E&&i&&!t&&N("system")},[E,t]);r.useEffect(()=>{let e=window.matchMedia(a);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),r.useEffect(()=>{let e=e=>{e.key===u&&R(e.newValue||f)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[R]),r.useEffect(()=>{N(null!=t?t:E)},[t,E]);let O=r.useMemo(()=>({theme:E,setTheme:R,forcedTheme:t,resolvedTheme:"system"===E?M:E,themes:i?[...c,"system"]:c,systemTheme:i?M:void 0}),[E,R,t,M,i,c]);return r.createElement(l.Provider,{value:O},r.createElement(v,{forcedTheme:t,disableTransitionOnChange:n,enableSystem:i,enableColorScheme:s,storageKey:u,themes:c,defaultTheme:f,attribute:y,value:w,children:g,attrs:k,nonce:b}),g)},v=r.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:i,enableSystem:l,enableColorScheme:s,defaultTheme:u,value:c,attrs:d,nonce:f}=e,v="system"===u,m="class"===i?"var d=document.documentElement,c=d.classList;".concat("c.remove(".concat(d.map(e=>"'".concat(e,"'")).join(","),")"),";"):"var d=document.documentElement,n='".concat(i,"',s='setAttribute';"),p=s?(o.includes(u)?u:null)?"if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'".concat(u,"'"):"if(e==='light'||e==='dark')d.style.colorScheme=e":"",h=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=c?c[e]:e,a=t?e+"|| ''":"'".concat(r,"'"),l="";return s&&n&&!t&&o.includes(e)&&(l+="d.style.colorScheme = '".concat(e,"';")),"class"===i?t||r?l+="c.add(".concat(a,")"):l+="null":r&&(l+="d[s](n,".concat(a,")")),l},y=t?"!function(){".concat(m).concat(h(t),"}()"):l?"!function(){try{".concat(m,"var e=localStorage.getItem('").concat(n,"');if('system'===e||(!e&&").concat(v,")){var t='").concat(a,"',m=window.matchMedia(t);if(m.media!==t||m.matches){").concat(h("dark"),"}else{").concat(h("light"),"}}else if(e){").concat(c?"var x=".concat(JSON.stringify(c),";"):"").concat(h(c?"x[e]":"e",!0),"}").concat(v?"":"else{"+h(u,!1,!1)+"}").concat(p,"}catch(e){}}()"):"!function(){try{".concat(m,"var e=localStorage.getItem('").concat(n,"');if(e){").concat(c?"var x=".concat(JSON.stringify(c),";"):"").concat(h(c?"x[e]":"e",!0),"}else{").concat(h(u,!1,!1),";}").concat(p,"}catch(t){}}();");return r.createElement("script",{nonce:f,dangerouslySetInnerHTML:{__html:y}})}),m=(e,t)=>{let n;if(!i){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},p=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},h=e=>(e||(e=window.matchMedia(a)),e.matches?"dark":"light")},1810:(e,t,n)=>{"use strict";n.d(t,{w_:()=>c});var r=n(2265),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=["attr","size","title"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return t=>r.createElement(d,l({attr:u({},e.attr)},t),function e(t){return t&&t.map((t,n)=>r.createElement(t.tag,u({key:n},t.attr),e(t.child)))}(e.child))}function d(e){var t=t=>{var n,{attr:o,size:a,title:s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,i),d=a||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",l({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,o,c,{className:n,style:u(u({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),s&&r.createElement("title",null,s),e.children)};return void 0!==a?r.createElement(a.Consumer,null,e=>t(e)):t(o)}}}]);