PageSourceSearch

https://www.veritahq.ai/_next/static/chunks/124-9658bef5b6397af2.js?dpl=dpl_8yQBPsCXZTsN7TFuAduKbyxTa7Xy

js veritahq.ai collected 2026-10-05 13:14:14 UTC 24,190 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[124],{8068:(e,t,n)=>{n.d(t,{s:()=>a,t:()=>i});var r=n(2115);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}function a(...e){return r.useCallback(i(...e),e)}},1743:(e,t,n)=>{n.d(t,{Content:()=>ej,Indicator:()=>eP,Item:()=>eN,Link:()=>eM,List:()=>ex,Root:()=>eC,Trigger:()=>eT,Viewport:()=>eL});var r,o=n(2115),i=n.t(o,2),a=n(7650),u=n(5155);function l(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 i=o.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,s=n?.[e]?.[a]||i,c=o.useMemo(()=>l,Object.values(l));return(0,u.jsx)(s.Provider,{value:c,children:r})};return l.displayName=t+"Provider",[l,function(n,u){let l=u?.[e]?.[a]||i,s=o.useContext(l);if(s)return s;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)]}function s(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var c=n(2317),d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=o.forwardRef((e,n)=>{let{asChild:r,...o}=e,i=r?c.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(i,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function f(e,t){e&&a.flushSync(()=>e.dispatchEvent(t))}function v(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}function p({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=function({defaultProp:e,onChange:t}){let n=o.useState(e),[r]=n,i=o.useRef(r),a=v(t);return o.useEffect(()=>{i.current!==r&&(a(r),i.current=r)},[r,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,u=a?e:r,l=v(n);return[u,o.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&l(n)}else i(t)},[a,e,i,l])]}var m=n(8068),w=o.createContext(void 0),g=globalThis?.document?o.useLayoutEffect:()=>{},h=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,i]=o.useState(),a=o.useRef({}),u=o.useRef(e),l=o.useRef("none"),[s,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=y(a.current);l.current="mounted"===s?e:"none"},[s]),g(()=>{let t=a.current,n=u.current;if(n!==e){let r=l.current,o=y(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),u.current=e}},[e,c]),g(()=>{if(r){var e;let t;let n=null!==(e=r.ownerDocument.defaultView)&&void 0!==e?e:window,o=e=>{let o=y(a.current).includes(e.animationName);if(e.target===r&&o&&(c("ANIMATION_END"),!u.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},i=e=>{e.target===r&&(l.current=y(a.current))};return r.addEventListener("animationstart",i),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",i),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:o.useCallback(e=>{e&&(a.current=getComputedStyle(e)),i(e)},[])}}(t),i="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),a=(0,m.s)(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}(i));return"function"==typeof n||r.isPresent?o.cloneElement(i,{ref:a}):null};function y(e){return(null==e?void 0:e.animationName)||"none"}h.displayName="Presence";var E=i["useId".toString()]||(()=>void 0),R=0;function b(e){let[t,n]=o.useState(E());return g(()=>{e||n(e=>e??String(R++))},[e]),e||(t?`radix-${t}`:"")}function C(e){let t=e+"CollectionProvider",[n,r]=l(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return(0,u.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};s.displayName=t;let d=e+"CollectionSlot",f=o.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,o=a(d,n),i=(0,m.s)(t,o.collectionRef);return(0,u.jsx)(c.DX,{ref:i,children:r})});f.displayName=d;let v=e+"CollectionItemSlot",p="data-radix-collection-item",w=o.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,l=o.useRef(null),s=(0,m.s)(t,l),d=a(v,n);return o.useEffect(()=>(d.itemMap.set(l,{ref:l,...i}),()=>void d.itemMap.delete(l))),(0,u.jsx)(c.DX,{[p]:"",ref:s,children:r})});return w.displayName=v,[{Provider:s,Slot:f,ItemSlot:w},function(t){let n=a(e+"CollectionConsumer",t);return o.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])},r]}var x="dismissableLayer.update",N=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),T=o.forwardRef((e,t)=>{var n,i;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:l,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:p,onDismiss:w,...g}=e,h=o.useContext(N),[y,E]=o.useState(null),R=null!==(i=null==y?void 0:y.ownerDocument)&&void 0!==i?i:null===(n=globalThis)||void 0===n?void 0:n.document,[,b]=o.useState({}),C=(0,m.s)(t,e=>E(e)),T=Array.from(h.layers),[j]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),L=T.indexOf(j),D=y?T.indexOf(y):-1,O=h.layersWithOutsidePointerEventsDisabled.size>0,S=D>=L,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=v(e),i=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){P("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",a.current),a.current=t,n.addEventListener("click",a.current,{once:!0})):t()}else n.removeEventListener("click",a.current);i.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",a.current)}},[n,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));!S||n||(null==c||c(e),null==p||p(e),e.defaultPrevented||null==w||w())},R),k=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=v(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&P("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;[...h.branches].some(e=>e.contains(t))||(null==f||f(e),null==p||p(e),e.defaultPrevented||null==w||w())},R);return!function(e,t=globalThis?.document){let n=v(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{D!==h.layers.size-1||(null==l||l(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},R),o.useEffect(()=>{if(y)return a&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(r=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(y)),h.layers.add(y),M(),()=>{a&&1===h.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=r)}},[y,R,a,h]),o.useEffect(()=>()=>{y&&(h.layers.delete(y),h.layersWithOutsidePointerEventsDisabled.delete(y),M())},[y,h]),o.useEffect(()=>{let e=()=>b({});return document.addEventListener(x,e),()=>document.removeEventListener(x,e)},[]),(0,u.jsx)(d.div,{...g,ref:C,style:{pointerEvents:O?S?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,k.onFocusCapture),onBlurCapture:s(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,I.onPointerDownCapture)})});function M(){let e=new CustomEvent(x);document.dispatchEvent(e)}function P(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?f(i,a):i.dispatchEvent(a)}T.displayName="DismissableLayer",o.forwardRef((e,t)=>
1{let n=o.useContext(N),r=o.useRef(null),i=(0,m.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,u.jsx)(d.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var j=o.forwardRef((e,t)=>(0,u.jsx)(d.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}}));j.displayName="VisuallyHidden";var L="NavigationMenu",[D,O,S]=C(L),[I,k,A]=C(L),[_,F]=l(L,[S,A]),[W,K]=_(L),[V,U]=_(L),z=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:i,defaultValue:a,delayDuration:l=200,skipDelayDuration:s=300,orientation:c="horizontal",dir:f,...v}=e,[g,h]=o.useState(null),y=(0,m.s)(t,e=>h(e)),E=function(e){let t=o.useContext(w);return e||t||"ltr"}(f),R=o.useRef(0),b=o.useRef(0),C=o.useRef(0),[x,N]=o.useState(!0),[T="",M]=p({prop:r,onChange:e=>{let t=s>0;""!==e?(window.clearTimeout(C.current),t&&N(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>N(!0),s)),null==i||i(e)},defaultProp:a}),P=o.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>M(""),150)},[M]),j=o.useCallback(e=>{window.clearTimeout(b.current),M(e)},[M]),L=o.useCallback(e=>{T===e?window.clearTimeout(b.current):R.current=window.setTimeout(()=>{window.clearTimeout(b.current),M(e)},l)},[T,M,l]);return o.useEffect(()=>()=>{window.clearTimeout(R.current),window.clearTimeout(b.current),window.clearTimeout(C.current)},[]),(0,u.jsx)(B,{scope:n,isRootMenu:!0,value:T,dir:E,orientation:c,rootNavigationMenu:g,onTriggerEnter:e=>{window.clearTimeout(R.current),x?L(e):j(e)},onTriggerLeave:()=>{window.clearTimeout(R.current),P()},onContentEnter:()=>window.clearTimeout(b.current),onContentLeave:P,onItemSelect:e=>{M(t=>t===e?"":e)},onItemDismiss:()=>M(""),children:(0,u.jsx)(d.nav,{"aria-label":"Main","data-orientation":c,dir:E,...v,ref:y})})});z.displayName=L;var $="NavigationMenuSub";o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",...l}=e,s=K($,n),[c="",f]=p({prop:r,onChange:o,defaultProp:i});return(0,u.jsx)(B,{scope:n,isRootMenu:!1,value:c,dir:s.dir,orientation:a,rootNavigationMenu:s.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,u.jsx)(d.div,{"data-orientation":a,...l,ref:t})})}).displayName=$;var B=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:i,orientation:a,children:l,value:s,onItemSelect:c,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:p,onContentEnter:m,onContentLeave:w}=e,[g,h]=o.useState(null),[y,E]=o.useState(new Map),[R,C]=o.useState(null);return(0,u.jsx)(W,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:s,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])}(s),baseId:b(),dir:i,orientation:a,viewport:g,onViewportChange:h,indicatorTrack:R,onIndicatorTrackChange:C,onTriggerEnter:v(f),onTriggerLeave:v(p),onContentEnter:v(m),onContentLeave:v(w),onItemSelect:v(c),onItemDismiss:v(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,u.jsx)(D.Provider,{scope:t,children:(0,u.jsx)(V,{scope:t,items:y,children:l})})})},H="NavigationMenuList",X=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=K(H,n),i=(0,u.jsx)(d.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,u.jsx)(d.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,u.jsx)(D.Slot,{scope:n,children:o.isRootMenu?(0,u.jsx)(ev,{asChild:!0,children:i}):i})})});X.displayName=H;var G="NavigationMenuItem",[q,Y]=_(G),Z=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,...i}=e,a=b(),l=o.useRef(null),s=o.useRef(null),c=o.useRef(null),f=o.useRef(()=>{}),v=o.useRef(!1),p=o.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(l.current){f.current();let t=ew(l.current);t.length&&eg("start"===e?t:t.reverse())}},[]),m=o.useCallback(()=>
1{if(l.current){let e=ew(l.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,u.jsx)(q,{scope:n,value:r||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:v,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m,children:(0,u.jsx)(d.li,{...i,ref:t})})});Z.displayName=G;var J="NavigationMenuTrigger",Q=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:r,...i}=e,a=K(J,e.__scopeNavigationMenu),l=Y(J,e.__scopeNavigationMenu),c=o.useRef(null),f=(0,m.s)(c,l.triggerRef,t),v=eE(a.baseId,l.value),p=eR(a.baseId,l.value),w=o.useRef(!1),g=o.useRef(!1),h=l.value===a.value;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(D.ItemSlot,{scope:n,value:l.value,children:(0,u.jsx)(em,{asChild:!0,children:(0,u.jsx)(d.button,{id:v,disabled:r,"data-disabled":r?"":void 0,"data-state":ey(h),"aria-expanded":h,"aria-controls":p,...i,ref:f,onPointerEnter:s(e.onPointerEnter,()=>{g.current=!1,l.wasEscapeCloseRef.current=!1}),onPointerMove:s(e.onPointerMove,eb(()=>{r||g.current||l.wasEscapeCloseRef.current||w.current||(a.onTriggerEnter(l.value),w.current=!0)})),onPointerLeave:s(e.onPointerLeave,eb(()=>{r||(a.onTriggerLeave(),w.current=!1)})),onClick:s(e.onClick,()=>{a.onItemSelect(l.value),g.current=h}),onKeyDown:s(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===a.dir?"ArrowLeft":"ArrowRight"}[a.orientation];h&&e.key===t&&(l.onEntryKeyDown(),e.preventDefault())})})})}),h&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(j,{"aria-hidden":!0,tabIndex:0,ref:l.focusProxyRef,onFocus:e=>{let t=l.contentRef.current,n=e.relatedTarget,r=n===c.current,o=null==t?void 0:t.contains(n);(r||!o)&&l.onFocusProxyEnter(r?"start":"end")}}),a.viewport&&(0,u.jsx)("span",{"aria-owns":p})]})]})});Q.displayName=J;var ee="navigationMenu.linkSelect",et=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,u.jsx)(em,{asChild:!0,children:(0,u.jsx)(d.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:s(e.onClick,e=>{let t=e.target,n=new CustomEvent(ee,{bubbles:!0,cancelable:!0});t.addEventListener(ee,e=>null==o?void 0:o(e),{once:!0}),f(t,n),n.defaultPrevented||e.metaKey||f(t,new CustomEvent(el,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})});et.displayName="NavigationMenuLink";var en="NavigationMenuIndicator",er=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=K(en,e.__scopeNavigationMenu),i=!!o.value;return o.indicatorTrack?a.createPortal((0,u.jsx)(h,{present:n||i,children:(0,u.jsx)(eo,{...r,ref:t})}),o.indicatorTrack):null});er.displayName=en;var eo=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,i=K(en,n),a=O(n),[l,s]=o.useState(null),[c,f]=o.useState(null),v="horizontal"===i.orientation,p=!!i.value;o.useEffect(()=>{var e;let t=null===(e=a().find(e=>e.value===i.value))||void 0===e?void 0:e.ref.current;t&&s(t)},[a,i.value]);let m=()=>{l&&f({size:v?l.offsetWidth:l.offsetHeight,offset:v?l.offsetLeft:l.offsetTop})};return eh(l,m),eh(i.indicatorTrack,m),c?(0,u.jsx)(d.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation,...r,ref:t,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)")},...r.style}}):null}),ei="NavigationMenuContent",ea=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=K(ei,e.__scopeNavigationMenu),i=Y(ei,e.__scopeNavigationMenu),a=(0,m.s)(i.contentRef,t),l=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,u.jsx)(eu,{forceMount:n,...c,ref:a}):(0,u.jsx)(h,{present:n||l,children:(0,u.jsx)(es,{"data-state":ey(l),...c,ref:a,onPointerEnter:s(e.onPointerEnter,o.onContentEnter),onPointerLeave:s(e.onPointerLeave,eb(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...c.style}})})});ea.displayName=ei;var eu=o.forwardRef((e,t)=>
1{let{onViewportContentChange:n,onViewportContentRemove:r}=K(ei,e.__scopeNavigationMenu);return g(()=>{n(e.value,{ref:t,...e})},[e,t,n]),g(()=>()=>r(e.value),[e.value,r]),null}),el="navigationMenu.rootContentDismiss",es=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,triggerRef:i,focusProxyRef:a,wasEscapeCloseRef:l,onRootContentClose:c,onContentFocusOutside:d,...f}=e,v=K(ei,n),p=o.useRef(null),w=(0,m.s)(p,t),g=eE(v.baseId,r),h=eR(v.baseId,r),y=O(n),E=o.useRef(null),{onItemDismiss:R}=v;o.useEffect(()=>{let e=p.current;if(v.isRootMenu&&e){let t=()=>{var t;R(),c(),e.contains(document.activeElement)&&(null===(t=i.current)||void 0===t||t.focus())};return e.addEventListener(el,t),()=>e.removeEventListener(el,t)}},[v.isRootMenu,e.value,i,R,c]);let b=o.useMemo(()=>{let e=y().map(e=>e.value);"rtl"===v.dir&&e.reverse();let t=e.indexOf(v.value),n=e.indexOf(v.previousValue),o=r===v.value,i=n===e.indexOf(r);if(!o&&!i)return E.current;let a=(()=>{if(t!==n){if(o&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return E.current=a,a},[v.previousValue,v.value,v.dir,y,r]);return(0,u.jsx)(ev,{asChild:!0,children:(0,u.jsx)(T,{id:h,"aria-labelledby":g,"data-motion":b,"data-orientation":v.orientation,...f,ref:w,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(el,{bubbles:!0,cancelable:!0});null===(e=p.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:s(e.onFocusOutside,e=>{var t;d();let n=e.target;(null===(t=v.rootNavigationMenu)||void 0===t?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:s(e.onPointerDownOutside,e=>{var t;let n=e.target,r=y().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)}),o=v.isRootMenu&&(null===(t=v.viewport)||void 0===t?void 0:t.contains(n));(r||o||!v.isRootMenu)&&e.preventDefault()}),onKeyDown:s(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ew(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);if(eg(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null===(n=a.current)||void 0===n||n.focus()}}}),onEscapeKeyDown:s(e.onEscapeKeyDown,e=>{l.current=!0})})})}),ec="NavigationMenuViewport",ed=o.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!K(ec,e.__scopeNavigationMenu).value;return(0,u.jsx)(h,{present:n||o,children:(0,u.jsx)(ef,{...r,ref:t})})});ed.displayName=ec;var ef=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:r,...i}=e,a=K(ec,n),l=(0,m.s)(t,a.onViewportChange),c=U(ei,e.__scopeNavigationMenu),[f,v]=o.useState(null),[p,w]=o.useState(null),g=f?(null==f?void 0:f.width)+"px":void 0,y=f?(null==f?void 0:f.height)+"px":void 0,E=!!a.value,R=E?a.value:a.previousValue;return eh(p,()=>{p&&v({width:p.offsetWidth,height:p.offsetHeight})}),(0,u.jsx)(d.div,{"data-state":ey(E),"data-orientation":a.orientation,...i,ref:l,style:{pointerEvents:!E&&a.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":y,...i.style},onPointerEnter:s(e.onPointerEnter,a.onContentEnter),onPointerLeave:s(e.onPointerLeave,eb(a.onContentLeave)),children:Array.from(c.items).map(e=>{let[t,{ref:n,forceMount:r,...o}]=e,i=R===t;return(0,u.jsx)(h,{present:r||i,children:(0,u.jsx)(es,{...o,ref:(0,m.t)(n,e=>{i&&e&&w(e)})})},t)})})}),ev=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=K("FocusGroup",n);return(0,u.jsx)(I.Provider,{scope:n,children:(0,u.jsx)(I.Slot,{scope:n,children:(0,u.jsx)(d.div,{dir:o.dir,...r,ref:t})})})}),ep=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],em=o.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=k(n),i=K("FocusGroupItem",n);return(0,u.jsx)(I.ItemSlot,{scope:n,children:(0,u.jsx)(d.button,{...r,ref:t,onKeyDown:s(e.onKeyDown,e=>{if(["Home","End",...ep].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),ep.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>eg(t)),e.preventDefault()}})})})});function ew(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 eg(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eh(e,t){let n=v(t);g(()=>{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 ey(e){return e?"open":"closed"}function eE(e,t){return"".concat(e,"-trigger-").concat(t)}function eR(e,t){return"".concat(e,"-content-").concat(t)}function eb(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var eC=z,ex=X,eN=Z,eT=Q,eM=et,eP=er,ej=ea,eL=ed},2317:(e,t,n)=>{n.d(t,{DX:()=>a});var r=n(2115),o=n(8068),i=n(5155),a=r.forwardRef((e,t)=>{let{children:n,...o}=e,a=r.Children.toArray(n),l=a.find(s);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(u,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(u,{...o,ref:t,children:n})});a.displayName="Slot";var u=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props),ref:t?(0,o.t)(t,e):e})}return r.Children.count(n)>1?r.Children.only(null):null});u.displayName="SlotClone";var l=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function s(e){return r.isValidElement(e)&&e.type===l}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.