PageSourceSearch

https://nanabanana2.ai/_next/static/chunks/79091-0bdc872290cab9de.js?dpl=dpl_47eJtRgP4dLhrjVC2QevYdzK5Uf9

js nanabanana2.ai collected 2026-10-05 12:17:22 UTC 19,553 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79091],{21314:(e,t,n)=>{n.d(t,{UC:()=>ei,Y9:()=>eo,q7:()=>er,bL:()=>en,l9:()=>ea});var r=n(68939),o=n(41434),a=n(92409),i=n(68476),l=n(14429),s=n(10323),u=n(27393),d=n(99649),c=n(96066),f=n(38499),v=n(88795),p="Collapsible",[m,w]=(0,o.A)(p),[h,g]=m(p),x=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:o,defaultOpen:a,disabled:i,onOpenChange:l,...d}=e,[c=!1,p]=(0,s.i)({prop:o,defaultProp:a,onChange:l});return(0,v.jsx)(h,{scope:n,disabled:i,contentId:(0,f.B)(),open:c,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),children:(0,v.jsx)(u.sG.div,{"data-state":N(c),"data-disabled":i?"":void 0,...d,ref:t})})});x.displayName=p;var b="CollapsibleTrigger",C=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,o=g(b,n);return(0,v.jsx)(u.sG.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":N(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:(0,l.m)(e.onClick,o.onOpenToggle)})});C.displayName=b;var R="CollapsibleContent",y=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=g(R,e.__scopeCollapsible);return(0,v.jsx)(c.C,{present:n||o.open,children:e=>{let{present:n}=e;return(0,v.jsx)(j,{...r,ref:t,present:n})}})});y.displayName=R;var j=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:o,children:a,...l}=e,s=g(R,n),[c,f]=r.useState(o),p=r.useRef(null),m=(0,i.s)(t,p),w=r.useRef(0),h=w.current,x=r.useRef(0),b=x.current,C=s.open||c,y=r.useRef(C),j=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>y.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,d.N)(()=>{let e=p.current;if(e){j.current=j.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();w.current=t.height,x.current=t.width,y.current||(e.style.transitionDuration=j.current.transitionDuration,e.style.animationName=j.current.animationName),f(o)}},[s.open,o]),(0,v.jsx)(u.sG.div,{"data-state":N(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!C,...l,ref:m,style:{"--radix-collapsible-content-height":h?"".concat(h,"px"):void 0,"--radix-collapsible-content-width":b?"".concat(b,"px"):void 0,...e.style},children:C&&a})});function N(e){return e?"open":"closed"}var E=n(92695),T="Accordion",A=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[k,I,M]=(0,a.N)(T),[_,P]=(0,o.A)(T,[M,w]),D=w(),L=r.forwardRef((e,t)=>{let{type:n,...r}=e;return(0,v.jsx)(k.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,v.jsx)(z,{...r,ref:t}):(0,v.jsx)(K,{...r,ref:t})})});L.displayName=T;var[F,S]=_(T),[O,G]=_(T,{collapsible:!1}),K=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:a=()=>{},collapsible:i=!1,...l}=e,[u,d]=(0,s.i)({prop:n,defaultProp:o,onChange:a});return(0,v.jsx)(F,{scope:e.__scopeAccordion,value:u?[u]:[],onItemOpen:d,onItemClose:r.useCallback(()=>i&&d(""),[i,d]),children:(0,v.jsx)(O,{scope:e.__scopeAccordion,collapsible:i,children:(0,v.jsx)(U,{...l,ref:t})})})}),z=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:a=()=>{},...i}=e,[l=[],u]=(0,s.i)({prop:n,defaultProp:o,onChange:a}),d=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),c=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,v.jsx)(F,{scope:e.__scopeAccordion,value:l,onItemOpen:d,onItemClose:c,children:(0,v.jsx)(O,{scope:e.__scopeAccordion,collapsible:!0,children:(0,v.jsx)(U,{...i,ref:t})})})}),[V,H]=_(T),U=r.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:o,dir:a,orientation:s="vertical",...d}=e,c=r.useRef(null),f=(0,i.s)(c,t),p=I(n),m="ltr"===(0,E.jH)(a),w=(0,l.m)(e.onKeyDown,e=>{var t;if(!A.includes(e.key))return;let n=e.target,r=p().filter(e=>{var t;return!(null===(t=e.ref.current)||void 0===t?void 0:t.disabled)}),o=r.findIndex(e=>e.ref.current===n),a=r.length;if(-1===o)return;e.preventDefault();let i=o,l=a-1,u=()=>{(i=o+1)>l&&(i=0)},d=()=>{(i=o-1)<0&&(i=l)};switch(e.key){case"Home":i=0;break;case"End":i=l;break;case"ArrowRight":"horizontal"===s&&(m?u():d());break;case"ArrowDown":"vertical"===s&&u();break;case"ArrowLeft":"horizontal"===s&&(m?d():u());break;case"ArrowUp":"vertical"===s&&d()}null===(t=r[i%a].ref.current)||void 0===t||t.focus()});return(0,v.jsx)(V,{scope:n,disabled:o,direction:a,orientation:s,children:(0,v.jsx)(k.Slot,{scope:n,children:(0,v.jsx)(u.sG.div,{...d,"data-orientation":s,ref:f,onKeyDown:o?void 0:w})})})}),B="AccordionItem",[q,W]=_(B),Y=r.forwardRef((e,t)=>
1{let{__scopeAccordion:n,value:r,...o}=e,a=H(B,n),i=S(B,n),l=D(n),s=(0,f.B)(),u=r&&i.value.includes(r)||!1,d=a.disabled||e.disabled;return(0,v.jsx)(q,{scope:n,open:u,disabled:d,triggerId:s,children:(0,v.jsx)(x,{"data-orientation":a.orientation,"data-state":et(u),...l,...o,ref:t,disabled:d,open:u,onOpenChange:e=>{e?i.onItemOpen(r):i.onItemClose(r)}})})});Y.displayName=B;var X="AccordionHeader",Z=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=H(T,n),a=W(X,n);return(0,v.jsx)(u.sG.h3,{"data-orientation":o.orientation,"data-state":et(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});Z.displayName=X;var J="AccordionTrigger",Q=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=H(T,n),a=W(J,n),i=G(J,n),l=D(n);return(0,v.jsx)(k.ItemSlot,{scope:n,children:(0,v.jsx)(C,{"aria-disabled":a.open&&!i.collapsible||void 0,"data-orientation":o.orientation,id:a.triggerId,...l,...r,ref:t})})});Q.displayName=J;var $="AccordionContent",ee=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=H(T,n),a=W($,n),i=D(n);return(0,v.jsx)(y,{role:"region","aria-labelledby":a.triggerId,"data-orientation":o.orientation,...i,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function et(e){return e?"open":"closed"}ee.displayName=$;var en=L,er=Y,eo=Z,ea=Q,ei=ee}
1,48389:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(72277).A)("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"}]])},87288:(e,t,n)=>{n.d(t,{B8:()=>ep,C1:()=>eg,LM:()=>eb,N_:()=>eh,UC:()=>ex,bL:()=>ev,l9:()=>ew,q7:()=>em});var r=n(68939),o=n(33994),a=n(41434),i=n(14429),l=n(27393),s=n(10323),u=n(68476),d=n(92695),c=n(96066),f=n(38499),v=n(92409),p=n(75678),m=n(27135),w=n(99649),h=n(95303),g=n(81218),x=n(88795),b="NavigationMenu",[C,R,y]=(0,v.N)(b),[j,N,E]=(0,v.N)(b),[T,A]=(0,a.A)(b,[y,E]),[k,I]=T(b),[M,_]=T(b),P=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:a,defaultValue:i,delayDuration:c=200,skipDelayDuration:f=300,orientation:v="horizontal",dir:p,...m}=e,[w,h]=r.useState(null),g=(0,u.s)(t,e=>h(e)),b=(0,d.jH)(p),C=r.useRef(0),R=r.useRef(0),y=r.useRef(0),[j,N]=r.useState(!0),[E="",T]=(0,s.i)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(y.current),t&&N(!1)):(window.clearTimeout(y.current),y.current=window.setTimeout(()=>N(!0),f)),null==a||a(e)},defaultProp:i}),A=r.useCallback(()=>{window.clearTimeout(R.current),R.current=window.setTimeout(()=>T(""),150)},[T]),k=r.useCallback(e=>{window.clearTimeout(R.current),T(e)},[T]),I=r.useCallback(e=>{E===e?window.clearTimeout(R.current):C.current=window.setTimeout(()=>{window.clearTimeout(R.current),T(e)},c)},[E,T,c]);return r.useEffect(()=>()=>{window.clearTimeout(C.current),window.clearTimeout(R.current),window.clearTimeout(y.current)},[]),(0,x.jsx)(L,{scope:n,isRootMenu:!0,value:E,dir:b,orientation:v,rootNavigationMenu:w,onTriggerEnter:e=>{window.clearTimeout(C.current),j?I(e):k(e)},onTriggerLeave:()=>{window.clearTimeout(C.current),A()},onContentEnter:()=>window.clearTimeout(R.current),onContentLeave:A,onItemSelect:e=>{T(t=>t===e?"":e)},onItemDismiss:()=>T(""),children:(0,x.jsx)(l.sG.nav,{"aria-label":"Main","data-orientation":v,dir:b,...m,ref:g})})});P.displayName=b;var D="NavigationMenuSub";r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",...u}=e,d=I(D,n),[c="",f]=(0,s.i)({prop:r,onChange:o,defaultProp:a});return(0,x.jsx)(L,{scope:n,isRootMenu:!1,value:c,dir:d.dir,orientation:i,rootNavigationMenu:d.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,x.jsx)(l.sG.div,{"data-orientation":i,...u,ref:t})})}).displayName=D;var L=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:a,orientation:i,children:l,value:s,onItemSelect:u,onItemDismiss:d,onTriggerEnter:c,onTriggerLeave:v,onContentEnter:p,onContentLeave:w}=e,[g,b]=r.useState(null),[R,y]=r.useState(new Map),[j,N]=r.useState(null);return(0,x.jsx)(k,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:s,previousValue:(0,m.Z)(s),baseId:(0,f.B)(),dir:a,orientation:i,viewport:g,onViewportChange:b,indicatorTrack:j,onIndicatorTrackChange:N,onTriggerEnter:(0,h.c)(c),onTriggerLeave:(0,h.c)(v),onContentEnter:(0,h.c)(p),onContentLeave:(0,h.c)(w),onItemSelect:(0,h.c)(u),onItemDismiss:(0,h.c)(d),onViewportContentChange:r.useCallback((e,t)=>{y(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{y(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,x.jsx)(C.Provider,{scope:t,children:(0,x.jsx)(M,{scope:t,items:R,children:l})})})},F="NavigationMenuList",S=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=I(F,n),a=(0,x.jsx)(l.sG.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,x.jsx)(l.sG.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,x.jsx)(C.Slot,{scope:n,children:o.isRootMenu?(0,x.jsx)(er,{asChild:!0,children:a}):a})})});S.displayName=F;var O="NavigationMenuItem",[G,K]=T(O),z=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,...a}=e,i=(0,f.B)(),s=r.useRef(null),u=r.useRef(null),d=r.useRef(null),c=r.useRef(()=>{}),v=r.useRef(!1),p=r.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(s.current){c.current();let t=ei(s.current);t.length&&el("start"===e?t:t.reverse())}},[]),m=r.useCallback(()=>
1{if(s.current){let e=ei(s.current);e.length&&(c.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,x.jsx)(G,{scope:n,value:o||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:s,focusProxyRef:d,wasEscapeCloseRef:v,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m,children:(0,x.jsx)(l.sG.li,{...a,ref:t})})});z.displayName=O;var V="NavigationMenuTrigger",H=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...a}=e,s=I(V,e.__scopeNavigationMenu),d=K(V,e.__scopeNavigationMenu),c=r.useRef(null),f=(0,u.s)(c,d.triggerRef,t),v=ed(s.baseId,d.value),p=ec(s.baseId,d.value),m=r.useRef(!1),w=r.useRef(!1),h=d.value===s.value;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(C.ItemSlot,{scope:n,value:d.value,children:(0,x.jsx)(ea,{asChild:!0,children:(0,x.jsx)(l.sG.button,{id:v,disabled:o,"data-disabled":o?"":void 0,"data-state":eu(h),"aria-expanded":h,"aria-controls":p,...a,ref:f,onPointerEnter:(0,i.m)(e.onPointerEnter,()=>{w.current=!1,d.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.m)(e.onPointerMove,ef(()=>{o||w.current||d.wasEscapeCloseRef.current||m.current||(s.onTriggerEnter(d.value),m.current=!0)})),onPointerLeave:(0,i.m)(e.onPointerLeave,ef(()=>{o||(s.onTriggerLeave(),m.current=!1)})),onClick:(0,i.m)(e.onClick,()=>{s.onItemSelect(d.value),w.current=h}),onKeyDown:(0,i.m)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===s.dir?"ArrowLeft":"ArrowRight"}[s.orientation];h&&e.key===t&&(d.onEntryKeyDown(),e.preventDefault())})})})}),h&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(g.b,{"aria-hidden":!0,tabIndex:0,ref:d.focusProxyRef,onFocus:e=>{let t=d.contentRef.current,n=e.relatedTarget,r=n===c.current,o=null==t?void 0:t.contains(n);(r||!o)&&d.onFocusProxyEnter(r?"start":"end")}}),s.viewport&&(0,x.jsx)("span",{"aria-owns":p})]})]})});H.displayName=V;var U="navigationMenu.linkSelect",B=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...a}=e;return(0,x.jsx)(ea,{asChild:!0,children:(0,x.jsx)(l.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:t,onClick:(0,i.m)(e.onClick,e=>{let t=e.target,n=new CustomEvent(U,{bubbles:!0,cancelable:!0});if(t.addEventListener(U,e=>null==o?void 0:o(e),{once:!0}),(0,l.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,l.hO)(t,e)}},{checkForDefaultPrevented:!1})})})});B.displayName="NavigationMenuLink";var q="NavigationMenuIndicator",W=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,a=I(q,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?o.createPortal((0,x.jsx)(c.C,{present:n||i,children:(0,x.jsx)(Y,{...r,ref:t})}),a.indicatorTrack):null});W.displayName=q;var Y=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,a=I(q,n),i=R(n),[s,u]=r.useState(null),[d,c]=r.useState(null),f="horizontal"===a.orientation,v=!!a.value;r.useEffect(()=>{var e;let t=null===(e=i().find(e=>e.value===a.value))||void 0===e?void 0:e.ref.current;t&&u(t)},[i,a.value]);let p=()=>{s&&c({size:f?s.offsetWidth:s.offsetHeight,offset:f?s.offsetLeft:s.offsetTop})};return es(s,p),es(a.indicatorTrack,p),d?(0,x.jsx)(l.sG.div,{"aria-hidden":!0,"data-state":v?"visible":"hidden","data-orientation":a.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:d.size+"px",transform:"translateX(".concat(d.offset,"px)")}:{top:0,height:d.size+"px",transform:"translateY(".concat(d.offset,"px)")},...o.style}}):null}),X="NavigationMenuContent",Z=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=I(X,e.__scopeNavigationMenu),a=K(X,e.__scopeNavigationMenu),l=(0,u.s)(a.contentRef,t),s=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,x.jsx)(J,{forceMount:n,...d,ref:l}):(0,x.jsx)(c.C,{present:n||s,children:(0,x.jsx)($,{"data-state":eu(s),...d,ref:l,onPointerEnter:(0,i.m)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,i.m)(e.onPointerLeave,ef(o.onContentLeave)),style:{pointerEvents:!s&&o.isRootMenu?"none":void 0,...d.style}})})});Z.displayName=X;var J=r.forwardRef((e,t)=>
1{let{onViewportContentChange:n,onViewportContentRemove:r}=I(X,e.__scopeNavigationMenu);return(0,w.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,w.N)(()=>()=>r(e.value),[e.value,r]),null}),Q="navigationMenu.rootContentDismiss",$=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:a,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:d,onContentFocusOutside:c,...f}=e,v=I(X,n),m=r.useRef(null),w=(0,u.s)(m,t),h=ed(v.baseId,o),g=ec(v.baseId,o),b=R(n),C=r.useRef(null),{onItemDismiss:y}=v;r.useEffect(()=>{let e=m.current;if(v.isRootMenu&&e){let t=()=>{var t;y(),d(),e.contains(document.activeElement)&&(null===(t=a.current)||void 0===t||t.focus())};return e.addEventListener(Q,t),()=>e.removeEventListener(Q,t)}},[v.isRootMenu,e.value,a,y,d]);let j=r.useMemo(()=>{let e=b().map(e=>e.value);"rtl"===v.dir&&e.reverse();let t=e.indexOf(v.value),n=e.indexOf(v.previousValue),r=o===v.value,a=n===e.indexOf(o);if(!r&&!a)return C.current;let i=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(a&&-1!==t)return t>n?"to-start":"to-end"}return null})();return C.current=i,i},[v.previousValue,v.value,v.dir,b,o]);return(0,x.jsx)(er,{asChild:!0,children:(0,x.jsx)(p.qW,{id:g,"aria-labelledby":h,"data-motion":j,"data-orientation":v.orientation,...f,ref:w,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(Q,{bubbles:!0,cancelable:!0});null===(e=m.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,i.m)(e.onFocusOutside,e=>{var t;c();let n=e.target;(null===(t=v.rootNavigationMenu)||void 0===t?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:(0,i.m)(e.onPointerDownOutside,e=>{var t;let n=e.target,r=b().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:(0,i.m)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ei(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);if(el(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null===(n=l.current)||void 0===n||n.focus()}}}),onEscapeKeyDown:(0,i.m)(e.onEscapeKeyDown,e=>{s.current=!0})})})}),ee="NavigationMenuViewport",et=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!I(ee,e.__scopeNavigationMenu).value;return(0,x.jsx)(c.C,{present:n||o,children:(0,x.jsx)(en,{...r,ref:t})})});et.displayName=ee;var en=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:o,...a}=e,s=I(ee,n),d=(0,u.s)(t,s.onViewportChange),f=_(X,e.__scopeNavigationMenu),[v,p]=r.useState(null),[m,w]=r.useState(null),h=v?(null==v?void 0:v.width)+"px":void 0,g=v?(null==v?void 0:v.height)+"px":void 0,b=!!s.value,C=b?s.value:s.previousValue;return es(m,()=>{m&&p({width:m.offsetWidth,height:m.offsetHeight})}),(0,x.jsx)(l.sG.div,{"data-state":eu(b),"data-orientation":s.orientation,...a,ref:d,style:{pointerEvents:!b&&s.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":g,...a.style},onPointerEnter:(0,i.m)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,i.m)(e.onPointerLeave,ef(s.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:n,forceMount:r,...o}]=e,a=C===t;return(0,x.jsx)(c.C,{present:r||a,children:(0,x.jsx)($,{...o,ref:(0,u.t)(n,e=>{a&&e&&w(e)})})},t)})})}),er=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=I("FocusGroup",n);return(0,x.jsx)(j.Provider,{scope:n,children:(0,x.jsx)(j.Slot,{scope:n,children:(0,x.jsx)(l.sG.div,{dir:o.dir,...r,ref:t})})})}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ea=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=N(n),a=I("FocusGroupItem",n);return(0,x.jsx)(j.ItemSlot,{scope:n,children:(0,x.jsx)(l.sG.button,{...r,ref:t,onKeyDown:(0,i.m)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eo.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})});function ei(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 el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function es(e,t){let n=(0,h.c)(t);(0,w.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 eu(e){return e?"open":"closed"}function ed(e,t){return"".concat(e,"-trigger-").concat(t)}function ec(e,t){return"".concat(e,"-content-").concat(t)}function ef(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var ev=P,ep=S,em=z,ew=H,eh=B,eg=W,ex=Z,eb=et}}]);

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.