1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,875420,e=>{"use strict";var t=e.i(843476),a=e.i(770703),s=e.i(125883);let i=null,n=e=>(i=e.GeneralSidebar,e.GeneralSidebar),r=(0,a.default)(()=>i?function e(t){return{then:a=>e(a?a(t):t)}}(i):e.A(989187).then(n),{loadableGenerated:{modules:[975327]},loading:function(){return(0,t.jsx)("div",{"aria-hidden":!0,"data-sidebar-rail-placeholder":"",className:"bg-bg-strong/20 fixed inset-y-0 left-0 z-50",style:{width:s.SIDEBAR_COLLAPSED_WIDTH}})}}),l="data-general-sidebar-mount",o={[l]:""};"u">typeof document&&document.querySelector(`[${l}]`)&&e.A(905223).then(n).catch(()=>{}),e.s(["LazyGeneralSidebar",0,function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{...o,hidden:!0}),(0,t.jsx)(r,{})]})}])},984186,e=>{e.v({AccordionContent:"index-module__X48W3a__AccordionContent",slideDown:"index-module__X48W3a__slideDown",slideUp:"index-module__X48W3a__slideUp"})},477144,e=>{e.v({menuBorderSpin:"LandingDesktopNav-module__SBTH9a__menuBorderSpin",menuFlowBorder:"LandingDesktopNav-module__SBTH9a__menuFlowBorder"})},46219,384077,828384,273069,857073,975229,784163,e=>{"use strict";var t,a,s,i,n,r,l,o,c,d,u,m=e.i(843476),p=e.i(422067),h=e.i(114828),f=e.i(333422),x=e.i(530589),g=e.i(395306),A=e.i(618566),v=e.i(861745),b=e.i(948148),N=e.i(271645),w=e.i(872940),j=e.i(996705),C=e.i(537608);let y=(0,N.createContext)(!1);function _({enabled:e,children:t}){return(0,m.jsx)(y.Provider,{value:e,children:t})}function k(){return(0,N.useContext)(y)}var I=e.i(814273),S=e.i(763278),E=e.i(875420),T=e.i(187292),D=e.i(175138),R=e.i(726742),M=e.i(32170),F=e.i(772530),B=e.i(847151),H=e.i(239134);e.i(526744);var L=e.i(267876),P=e.i(820267),z=e.i(293486),O=e.i(7246),U=e.i(459667);e.i(441688);var W=e.i(442395),V=e.i(30737),Q=e.i(326229),K=e.i(595007),G=e.i(372700),Y=e.i(802315),Z=e.i(462337),$=e.i(209670),X=e.i(851369),J=e.i(991239),q=e.i(107750),ee=e.i(915792),et=e.i(73585),ea=e.i(984186);let es=(0,N.createContext)(!1),ei=e=>{let{href:t,label:a,isActive:s,redirect:i,track:n,className:r,liClassName:l,onClick:o,prefetch:c,icon:d,testId:u}=e,p=(0,N.useContext)(es);return(0,m.jsx)("li",{className:(0,V.cn)("m-0 flex list-none items-center p-0",l),children:(0,m.jsxs)(P.default,{"data-testid":p?void 0:u,"data-active":s,className:(0,V.cn)("group flex items-center gap-3 rounded-[10px] font-medium transition duration-200 ease-out select-none","text-label-title hover:text-accent-base","data-[active=true]:text-accent-base data-[active=true]:hover:text-accent-base-hover",r),prefetch:c,href:t,"aria-label":(0,q.getTextFromReactNode)(a),target:i?"_blank":void 0,onClick:()=>{n?.(),o?.()},children:[d,a]})})},en=e=>(0,m.jsx)(ei,{...e,className:(0,V.cn)("hover:text-label-title p-3 text-base",e.className),onClick:()=>{U.useUIStateStore.setState({mobileNavOpen:!1}),e.onClick?.()}}),er=({context:e})=>{let t=e.item,a=t.children,s="font-barlow";if(t.mobileCategoryColumns&&a.length>0&&a.every(et.isNavItemConfigWithCategory)){let e=t.mobileCategoryColumns,i=Math.ceil(a.length/e),n=Array.from({length:e},(e,t)=>a.slice(t*i,(t+1)*i));return(0,m.jsx)("div",{className:(0,V.cn)(s,"grid gap-x-3 p-3",2===e?"grid-cols-2":"grid-cols-1"),children:n.map((e,t)=>(0,m.jsx)("div",{className:"flex flex-col gap-5",children:e.map(e=>(0,m.jsxs)("div",{className:"flex flex-col",children:[e.categoryHref?(0,m.jsxs)(P.default,{href:e.categoryHref,onClick:()=>{e.track?.(),U.useUIStateStore.setState({mobileNavOpen:!1})},"aria-label":e.category,className:"text-label-muted hover:text-label-title text-2xs mb-1 inline-flex w-fit items-center gap-0.5 uppercase transition-colors duration-200 ease-out select-none",children:[e.category,(0,m.jsx)(Z.IconChevronRight,{className:"size-3.5",stroke:2.5,"aria-hidden":!0})]}):(0,m.jsx)("div",{className:"text-label-muted text-2xs mb-1 flex w-fit items-center uppercase select-none",children:e.category}),(0,m.jsx)("ul",{className:"flex flex-col",children:e.children.map(e=>(0,m.jsx)(en,{...e,className:(0,V.cn)("px-0 py-2 text-xs",e.className)},e.id))})]},e.category))},t))})}return(0,m.jsx)("ul",{className:(0,V.cn)(s,"grid grid-cols-2 gap-2 p-3 sm:grid-cols-3 md:grid-cols-4",t.subItemsContainerClassName),children:a.map((e,t)=>(0,et.isNavItemConfigWithCategory)(e)?(0,m.jsxs)(N.Fragment,{children:[e.categoryHref?(0,m.jsxs)(P.default,{href:e.categoryHref,onClick:()=>{e.track?.(),U.useUIStateStore.setState({mobileNavOpen:!1})},"aria-label":e.category,className:(0,V.cn)("text-label-muted hover:text-label-title text-2xs col-span-2 inline-flex w-fit items-center gap-0.5 uppercase transition-colors duration-200 ease-out select-none sm:col-span-3 md:col-span-4",0!==t&&"mt-4"),children:[e.category,(0,m.jsx)(Z.IconChevronRight,{className:"size-3.5",stroke:2.5,"aria-hidden":!0})]}):(0,m.jsx)("div",{className:(0,V.cn)("text-label-muted text-2xs col-span-2 flex w-full items-center justify-start uppercase select-none sm:col-span-3 md:col-span-4",0!==t&&"mt-4"),children:e.category}),e.children.map(e=>(0,m.jsx)(en,{...e,className:(0,V.cn)("px-0 py-3 text-xs",e.className)},e.id))]},e.category):(0,m.jsx)(en,{...e,className:(0,V.cn)("py-3 text-sm",e.className)},e.id))})},el=e=>(0,m.jsx)(ei,{...e,liClassName:(0,V.cn)("h-full",e.liClassName),className:(0,V.cn)("px-3 py-1.5 text-sm",e.className),onClick:()=>{e.onClick?.()}}),eo=({context:e})=>{let t=(0,N.useContext)(ee.NavHoverSafeContext),a=e.item,s=a.children;return(0,m.jsx)("ul",{className:(0,V.cn)("flex flex-wrap items-start justify-center gap-20",a.subItemsContainerClassName),children:s.map(e=>(0,et.isNavItemConfigWithCategory)(e)?(0,m.jsxs)("div",{className:"flex flex-col",children:[e.categoryHref?(0,m.jsxs)(P.default,{href:e.categoryHref,onClick:()=>{e.track?.(),t?.setOpenId(null)},"aria-label":e.category,className:"text-label-muted hover:text-label-title inline-flex w-fit items-center gap-0.5 text-xs font-bold uppercase transition-colors duration-200 ease-out select-none",children:[e.category,(0,m.jsx)(Z.IconChevronRight,{className:"size-3.5",stroke:2.5,"aria-hidden":!0})]}):(0,m.jsx)("div",{className:(0,V.cn)("text-label-muted text-xs font-bold uppercase select-none"),children:e.category}),(0,m.jsx)("div",{className:(0,V.cn)("mt-4",e.categoryContainerClassName),children:e.children?.map(e=>(0,m.jsx)(el,{...e,liClassName:(0,V.cn)("h-auto min-h-0",e.liClassName),className:(0,V.cn)("px-0 py-2",e.className)},e.id))})]},e.category):(0,m.jsx)(el,{...e,liClassName:(0,V.cn)("h-auto min-h-0",e.liClassName)},e.id))})};var ec=e.i(174080),ed=e.i(30030),eu=e.i(607194),em=e.i(248425),ep=e.i(369340),eh=e.i(820783),ef=e.i(586318),ex=e.i(296626),eg=e.i(610772),eA=e.i(75830),ev=e.i(726330),eb=e.i(999682),eN=e.i(934620),ew=e.i(30207),ej=e.i(959411),eC="NavigationMenu",[ey,e_,ek]=(0,eA.createCollection)(eC),[eI,eS,eE]=(0,eA.createCollection)(eC),[eT,eD]=(0,ed.createContextScope)(eC,[ek,eE]),[eR,eM]=eT(eC),[eF,eB]=eT(eC),eH=N.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:a,value:s,onValueChange:i,defaultValue:n,delayDuration:r=200,skipDelayDuration:l=300,orientation:o="horizontal",dir:c,...d}=e,[u,p]=N.useState(null),h=(0,eh.useComposedRefs)(t,e=>p(e)),f=(0,ef.useDirection)(c),x=N.useRef(0),g=N.useRef(0),A=N.useRef(0),[v,b]=N.useState(!0),[w,j]=(0,ep.useControllableState)({prop:s,onChange:e=>{let t=l>0;""!==e?(window.clearTimeout(A.current),t&&b(!1)):(window.clearTimeout(A.current),A.current=window.setTimeout(()=>b(!0),l)),i?.(e)},defaultProp:n??"",caller:eC}),C=N.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>j(""),150)},[j]),y=N.useCallback(e=>{window.clearTimeout(g.current),j(e)},[j]),_=N.useCallback(e=>{w===e?window.clearTimeout(g.current):x.current=window.setTimeout(()=>{window.clearTimeout(g.current),j(e)},r)},[w,j,r]);return N.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(g.current),window.clearTimeout(A.current)},[]),(0,m.jsx)(ez,{scope:a,isRootMenu:!0,value:w,dir:f,orientation:o,rootNavigationMenu:u,onTriggerEnter:e=>{window.clearTimeout(x.current),v?_(e):y(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),C()},onContentEnter:()=>window.clearTimeout(g.current),onContentLeave:C,onItemSelect:e=>{j(t=>t===e?"":e)},onItemDismiss:()=>j(""),children:(0,m.jsx)(em.Primitive.nav,{"aria-label":"Main","data-orientation":o,dir:f,...d,ref:h})})});eH.displayName=eC;var eL="NavigationMenuSub",eP=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,value:s,onValueChange:i,defaultValue:n,orientation:r="horizontal",...l}=e,o=eM(eL,a),[c,d]=(0,ep.useControllableState)({prop:s,onChange:i,defaultProp:n??"",caller:eL});return(0,m.jsx)(ez,{scope:a,isRootMenu:!1,value:c,dir:o.dir,orientation:r,rootNavigationMenu:o.rootNavigationMenu,onTriggerEnter:e=>d(e),onItemSelect:e=>d(e),onItemDismiss:()=>d(""),children:(0,m.jsx)(em.Primitive.div,{"data-orientation":r,...l,ref:t})})});eP.displayName=eL;var ez=e=>{let{scope:t,isRootMenu:a,rootNavigationMenu:s,dir:i,orientation:n,children:r,value:l,onItemSelect:o,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:u,onContentEnter:p,onContentLeave:h}=e,[f,x]=N.useState(null),[g,A]=N.useState(new Map),[v,b]=N.useState(null);return(0,m.jsx)(eR,{scope:t,isRootMenu:a,rootNavigationMenu:s,value:l,previousValue:(0,eb.usePrevious)(l),baseId:(0,eg.useId)(),dir:i,orientation:n,viewport:f,onViewportChange:x,indicatorTrack:v,onIndicatorTrackChange:b,onTriggerEnter:(0,ew.useCallbackRef)(d),onTriggerLeave:(0,ew.useCallbackRef)(u),onContentEnter:(0,ew.useCallbackRef)(p),onContentLeave:(0,ew.useCallbackRef)(h),onItemSelect:(0,ew.useCallbackRef)(o),onItemDismiss:(0,ew.useCallbackRef)(c),onViewportContentChange:N.useCallback((e,t)=>{A(a=>(a.set(e,t),new Map(a)))},[]),onViewportContentRemove:N.useCallback(e=>{A(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,m.jsx)(ey.Provider,{scope:t,children:(0,m.jsx)(eF,{scope:t,items:g,children:r})})})},eO="NavigationMenuList",eU=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,...s}=e,i=eM(eO,a),n=(0,m.jsx)(em.Primitive.ul,{"data-orientation":i.orientation,...s,ref:t});return(0,m.jsx)(em.Primitive.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange,children:(0,m.jsx)(ey.Slot,{scope:a,children:i.isRootMenu?(0,m.jsx)(e7,{asChild:!0,children:n}):n})})});eU.displayName=eO;var eW="NavigationMenuItem",[eV,eQ]=eT(eW),eK=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,value:s,...i}=e,n=(0,eg.useId)(),r=N.useRef(null),l=N.useRef(null),o=N.useRef(null),c=N.useRef(()=>{}),d=N.useRef(!1),u=N.useCallback((e="start")=>{if(r.current){c.current();let t=tt(r.current);t.length&&ta("start"===e?t:t.reverse())}},[]),p=N.useCallback(()=>{if(r.current){var e;let t=tt(r.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),c.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,m.jsx)(eV,{scope:a,value:s||n||"LEGACY_REACT_AUTO_VALUE",triggerRef:l,contentRef:r,focusProxyRef:o,wasEscapeCloseRef:d,onEntryKeyDown:u,onFocusProxyEnter:u,onRootContentClose:p,onContentFocusOutside:p,children:(0,m.jsx)(em.Primitive.li,{...i,ref:t})})});eK.displayName=eW;var eG="NavigationMenuTrigger",eY=N.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:a,disabled:s,...i}=e,n=eM(eG,e.__scopeNavigationMenu),r=eQ(eG,e.__scopeNavigationMenu),l=N.useRef(null),o=(0,eh.useComposedRefs)(l,r.triggerRef,t),c=tn(n.baseId,r.value),d=tr(n.baseId,r.value),u=N.useRef(!1),p=N.useRef(!1),h=r.value===n.value;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(ey.ItemSlot,{scope:a,value:r.value,children:(0,m.jsx)(te,{asChild:!0,children:(0,m.jsx)(em.Primitive.button,{id:c,disabled:s,"data-disabled":s?"":void 0,"data-state":ti(h),"aria-expanded":h,"aria-controls":d,...i,ref:o,onPointerEnter:(0,eu.composeEventHandlers)(e.onPointerEnter,()=>{p.current=!1,r.wasEscapeCloseRef.current=!1}),onPointerMove:(0,eu.composeEventHandlers)(e.onPointerMove,tl(()=>{s||p.current||r.wasEscapeCloseRef.current||u.current||(n.onTriggerEnter(r.value),u.current=!0)})),onPointerLeave:(0,eu.composeEventHandlers)(e.onPointerLeave,tl(()=>{s||(n.onTriggerLeave(),u.current=!1)})),onClick:(0,eu.composeEventHandlers)(e.onClick,()=>{n.onItemSelect(r.value),p.current=h}),onKeyDown:(0,eu.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===n.dir?"ArrowLeft":"ArrowRight"}[n.orientation];h&&e.key===t&&(r.onEntryKeyDown(),e.preventDefault())})})})}),h&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(ej.Root,{"aria-hidden":!0,tabIndex:0,ref:r.focusProxyRef,onFocus:e=>{let t=r.contentRef.current,a=e.relatedTarget,s=a===l.current,i=t?.contains(a);(s||!i)&&r.onFocusProxyEnter(s?"start":"end")}}),n.viewport&&(0,m.jsx)("span",{"aria-owns":d})]})]})});eY.displayName=eG;var eZ="navigationMenu.linkSelect",e$=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,active:s,onSelect:i,...n}=e;return(0,m.jsx)(te,{asChild:!0,children:(0,m.jsx)(em.Primitive.a,{"data-active":s?"":void 0,"aria-current":s?"page":void 0,...n,ref:t,onClick:(0,eu.composeEventHandlers)(e.onClick,e=>{let t=e.target,a=new CustomEvent(eZ,{bubbles:!0,cancelable:!0});if(t.addEventListener(eZ,e=>i?.(e),{once:!0}),(0,em.dispatchDiscreteCustomEvent)(t,a),!a.defaultPrevented&&!e.metaKey){let e=new CustomEvent(e5,{bubbles:!0,cancelable:!0});(0,em.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});e$.displayName="NavigationMenuLink";var eX="NavigationMenuIndicator",eJ=N.forwardRef((e,t)=>{let{forceMount:a,...s}=e,i=eM(eX,e.__scopeNavigationMenu),n=!!i.value;return i.indicatorTrack?ec.default.createPortal((0,m.jsx)(ex.Presence,{present:a||n,children:(0,m.jsx)(eq,{...s,ref:t})}),i.indicatorTrack):null});eJ.displayName=eX;var eq=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,...s}=e,i=eM(eX,a),n=e_(a),[r,l]=N.useState(null),[o,c]=N.useState(null),d="horizontal"===i.orientation,u=!!i.value;N.useEffect(()=>{let e=n(),t=e.find(e=>e.value===i.value)?.ref.current;t&&l(t)},[n,i.value]);let p=()=>{r&&c({size:d?r.offsetWidth:r.offsetHeight,offset:d?r.offsetLeft:r.offsetTop})};return ts(r,p),ts(i.indicatorTrack,p),o?(0,m.jsx)(em.Primitive.div,{"aria-hidden":!0,"data-state":u?"visible":"hidden","data-orientation":i.orientation,...s,ref:t,style:{position:"absolute",...d?{left:0,width:o.size+"px",transform:`translateX(${o.offset}px)`}:{top:0,height:o.size+"px",transform:`translateY(${o.offset}px)`},...s.style}}):null}),e0="NavigationMenuContent",e1=N.forwardRef((e,t)=>{let{forceMount:a,...s}=e,i=eM(e0,e.__scopeNavigationMenu),n=eQ(e0,e.__scopeNavigationMenu),r=(0,eh.useComposedRefs)(n.contentRef,t),l=n.value===i.value,o={value:n.value,triggerRef:n.triggerRef,focusProxyRef:n.focusProxyRef,wasEscapeCloseRef:n.wasEscapeCloseRef,onContentFocusOutside:n.onContentFocusOutside,onRootContentClose:n.onRootContentClose,...s};return i.viewport?(0,m.jsx)(e2,{forceMount:a,...o,ref:r}):(0,m.jsx)(ex.Presence,{present:a||l,children:(0,m.jsx)(e8,{"data-state":ti(l),...o,ref:r,onPointerEnter:(0,eu.composeEventHandlers)(e.onPointerEnter,i.onContentEnter),onPointerLeave:(0,eu.composeEventHandlers)(e.onPointerLeave,tl(i.onContentLeave)),style:{pointerEvents:!l&&i.isRootMenu?"none":void 0,...o.style}})})});e1.displayName=e0;var e2=N.forwardRef((e,t)=>{let{onViewportContentChange:a,onViewportContentRemove:s}=eM(e0,e.__scopeNavigationMenu);return(0,eN.useLayoutEffect)(()=>{a(e.value,{ref:t,...e})},[e,t,a]),(0,eN.useLayoutEffect)(()=>()=>s(e.value),[e.value,s]),null}
1),e5="navigationMenu.rootContentDismiss",e8=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,value:s,triggerRef:i,focusProxyRef:n,wasEscapeCloseRef:r,onRootContentClose:l,onContentFocusOutside:o,...c}=e,d=eM(e0,a),u=N.useRef(null),p=(0,eh.useComposedRefs)(u,t),h=tn(d.baseId,s),f=tr(d.baseId,s),x=e_(a),g=N.useRef(null),{onItemDismiss:A}=d;N.useEffect(()=>{let e=u.current;if(d.isRootMenu&&e){let t=()=>{A(),l(),e.contains(document.activeElement)&&i.current?.focus()};return e.addEventListener(e5,t),()=>e.removeEventListener(e5,t)}},[d.isRootMenu,e.value,i,A,l]);let v=N.useMemo(()=>{let e=x().map(e=>e.value);"rtl"===d.dir&&e.reverse();let t=e.indexOf(d.value),a=e.indexOf(d.previousValue),i=s===d.value,n=a===e.indexOf(s);if(!i&&!n)return g.current;let r=(()=>{if(t!==a){if(i&&-1!==a)return t>a?"from-end":"from-start";if(n&&-1!==t)return t>a?"to-start":"to-end"}return null})();return g.current=r,r},[d.previousValue,d.value,d.dir,x,s]);return(0,m.jsx)(e7,{asChild:!0,children:(0,m.jsx)(ev.DismissableLayer,{id:f,"aria-labelledby":h,"data-motion":v,"data-orientation":d.orientation,...c,ref:p,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(e5,{bubbles:!0,cancelable:!0});u.current?.dispatchEvent(e)},onFocusOutside:(0,eu.composeEventHandlers)(e.onFocusOutside,e=>{o();let t=e.target;d.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,eu.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,a=x().some(e=>e.ref.current?.contains(t)),s=d.isRootMenu&&d.viewport?.contains(t);(a||s||!d.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,eu.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=tt(e.currentTarget),a=document.activeElement,s=t.findIndex(e=>e===a);ta(e.shiftKey?t.slice(0,s).reverse():t.slice(s+1,t.length))?e.preventDefault():n.current?.focus()}}),onEscapeKeyDown:(0,eu.composeEventHandlers)(e.onEscapeKeyDown,e=>{r.current=!0})})})}),e4="NavigationMenuViewport",e3=N.forwardRef((e,t)=>{let{forceMount:a,...s}=e,i=!!eM(e4,e.__scopeNavigationMenu).value;return(0,m.jsx)(ex.Presence,{present:a||i,children:(0,m.jsx)(e6,{...s,ref:t})})});e3.displayName=e4;var e6=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,children:s,...i}=e,n=eM(e4,a),r=(0,eh.useComposedRefs)(t,n.onViewportChange),l=eB(e0,e.__scopeNavigationMenu),[o,c]=N.useState(null),[d,u]=N.useState(null),p=o?o?.width+"px":void 0,h=o?o?.height+"px":void 0,f=!!n.value,x=f?n.value:n.previousValue;return ts(d,()=>{d&&c({width:d.offsetWidth,height:d.offsetHeight})}),(0,m.jsx)(em.Primitive.div,{"data-state":ti(f),"data-orientation":n.orientation,...i,ref:r,style:{pointerEvents:!f&&n.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":p,"--radix-navigation-menu-viewport-height":h,...i.style},onPointerEnter:(0,eu.composeEventHandlers)(e.onPointerEnter,n.onContentEnter),onPointerLeave:(0,eu.composeEventHandlers)(e.onPointerLeave,tl(n.onContentLeave)),children:Array.from(l.items).map(([e,{ref:t,forceMount:a,...s}])=>{let i=x===e;return(0,m.jsx)(ex.Presence,{present:a||i,children:(0,m.jsx)(e8,{...s,ref:(0,eh.composeRefs)(t,e=>{i&&e&&u(e)})})},e)})})}),e7=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,...s}=e,i=eM("FocusGroup",a);return(0,m.jsx)(eI.Provider,{scope:a,children:(0,m.jsx)(eI.Slot,{scope:a,children:(0,m.jsx)(em.Primitive.div,{dir:i.dir,...s,ref:t})})})}),e9=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],te=N.forwardRef((e,t)=>{let{__scopeNavigationMenu:a,...s}=e,i=eS(a),n=eM("FocusGroupItem",a);return(0,m.jsx)(eI.ItemSlot,{scope:a,children:(0,m.jsx)(em.Primitive.button,{...s,ref:t,onKeyDown:(0,eu.composeEventHandlers)(e.onKeyDown,e=>{if(["Home","End",...e9].includes(e.key)){let t=i().map(e=>e.ref.current);if(["rtl"===n.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),e9.includes(e.key)){let a=t.indexOf(e.currentTarget);t=t.slice(a+1)}setTimeout(()=>ta(t)),e.preventDefault()}})})})});function tt(e){let t=[],a=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(;a.nextNode();)t.push(a.currentNode);return t}function ta(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ts(e,t){let a=(0,ew.useCallbackRef)(t);(0,eN.useLayoutEffect)(()=>{let t=0;if(e){let s=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(a)});return s.observe(e),()=>{window.cancelAnimationFrame(t),s.unobserve(e)}}},[e,a])}function ti(e){return e?"open":"closed"}function tn(e,t){return`${e}-trigger-${t}`}function tr(e,t){return`${e}-content-${t}`}function tl(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}e.s(["Content",0,e1,"Indicator",0,eJ,"Item",0,eK,"Link",0,e$,"List",0,eU,"NavigationMenu",0,eH,"NavigationMenuContent",0,e1,"NavigationMenuIndicator",0,eJ,"NavigationMenuItem",0,eK,"NavigationMenuLink",0,e$,"NavigationMenuList",0,eU,"NavigationMenuSub",0,eP,"NavigationMenuTrigger",0,eY,"NavigationMenuViewport",0,e3,"Root",0,eH,"Sub",0,eP,"Trigger",0,eY,"Viewport",0,e3,"createNavigationMenuScope",0,eD],576958);var to=e.i(576958),to=to,tc=e.i(144380),td=e.i(477144);let tu=({item:e,className:t})=>(0,m.jsx)(to.Link,{asChild:!0,active:e.isActive,children:(0,m.jsxs)(P.default,{"data-testid":e.testId,"data-active":e.isActive,className:(0,V.cn)("text-label-title hover:bg-bg-translucent hover:text-label-title flex cursor-pointer items-center gap-1 rounded-[10px] bg-transparent px-3 py-1.5 text-sm font-medium whitespace-nowrap transition duration-200 ease-out select-none",t,e.className),href:e.href,prefetch:e.prefetch,target:e.redirect?"_blank":void 0,"aria-label":(0,q.getTextFromReactNode)(e.label),onClick:()=>{e.track?.(),e.onClick?.()},children:[e.icon,e.label]})}),tm=({item:e,onNavigate:t,className:a})=>(0,m.jsx)(to.Link,{asChild:!0,active:e.isActive,children:(0,m.jsxs)(P.default,{"data-testid":e.testId,"data-active":e.isActive,className:(0,V.cn)("text-label-title hover:text-accent-base data-[active=true]:text-accent-base data-[active=true]:hover:text-accent-base-hover group flex items-center gap-3 rounded-[10px] font-medium transition duration-200 ease-out select-none",a,e.className),href:e.href,prefetch:e.prefetch,target:e.redirect?"_blank":void 0,"aria-label":(0,q.getTextFromReactNode)(e.label),onClick:()=>{e.track?.(),e.onClick?.(),t()},children:[e.icon,e.label]})}),tp=({item:e,onNavigate:t})=>(0,m.jsx)("ul",{className:(0,V.cn)("m-0 flex list-none flex-wrap items-start justify-center gap-20 p-0",e.subItemsContainerClassName),children:e.children.map((e,a)=>(0,et.isNavItemConfigWithCategory)(e)?(0,m.jsxs)("li",{className:"m-0 flex list-none flex-col p-0",children:[e.categoryHref?(0,m.jsx)(to.Link,{asChild:!0,children:(0,m.jsxs)(P.default,{href:e.categoryHref,onClick:()=>{e.track?.(),t()},className:"group text-label-title/50 hover:text-label-title inline-flex w-fit items-center gap-0.5 text-sm font-medium uppercase transition-colors duration-200 ease-out select-none","aria-label":e.category,children:[e.category,(0,m.jsx)(Z.IconChevronRight,{className:"size-3.5",stroke:2.5,"aria-hidden":!0})]})}):(0,m.jsx)("div",{className:"text-label-title/50 text-sm font-medium uppercase select-none",children:e.category}),(0,m.jsx)("div",{className:(0,V.cn)("mt-4 flex flex-col",e.categoryContainerClassName),children:e.children?.map(e=>(0,m.jsx)(tm,{item:e,onNavigate:t,className:"px-0 py-2 text-sm"},e.id))})]},e.category??a):(0,m.jsx)("li",{className:(0,V.cn)("m-0 flex list-none p-0",e.liClassName),children:(0,m.jsx)(tm,{item:e,onNavigate:t,className:"px-3 py-1.5 text-sm"})},e.id??a))}),th={"2d":"2D","3d":"3D",ai:"AI",api:"API",ar:"AR",pbr:"PBR",ui:"UI",ux:"UX",vfx:"VFX",vr:"VR"};function tf({items:e}){let t=e.flatMap(e=>(0,et.isNavItemConfigWithChildren)(e)?e.children.flatMap(e=>(0,et.isNavItemConfigWithCategory)(e)?[...e.categoryHref?[{href:e.categoryHref,label:e.category}]:[],...(e.children??[]).map(e=>({href:e.href,label:(0,q.getTextFromReactNode)(e.label)}))]:[{href:e.href,label:(0,q.getTextFromReactNode)(e.label)}]):[]).filter(e=>!!e.href?.startsWith("/"));return 0===t.length?null:(0,m.jsx)("ul",{className:"hidden",children:t.map((e,t)=>{var a;return(0,m.jsx)("li",{children:(0,m.jsx)(P.default,{href:e.href,prefetch:!1,children:e.label.trim()||(((a=e.href).split(/[?#]/)[0]??a).replace(/\/+$/,"").split("/").pop()??"").split("-").filter(Boolean).map(e=>th[e]??e.charAt(0).toUpperCase()+e.slice(1)).join(" ")})},`${e.href}-${t}`)})})}function tx({items:e,className:t,closeOnCollapse:a=!1}){let[s,i]=(0,N.useState)(""),[n,r]=(0,N.useState)(null),[l,o]=(0,N.useState)(72),c=(0,N.useRef)(null),d=(0,U.useUIStateStore)(e=>e.landingNavGlassActive),u=(0,A.usePathname)(),p=(0,W.getRoutePathname)(u),h=(0,U.useUIStateStore)(e=>e.discoverFrostBandActive),f=(0,U.useUIStateStore)(e=>e.discoverToolbarHeight),x=!!s,g=(0,N.useRef)({headerSafe:!1,viewport:!1}),v=(0,N.useRef)(null),b=(0,N.useRef)(0),w=(0,N.useCallback)(()=>{v.current&&(clearTimeout(v.current),v.current=null)},[]);(0,N.useEffect)(()=>
1{if(a)return U.useUIStateStore.subscribe((e,t)=>{e.isNavCollapsed&&!t.isNavCollapsed&&(w(),g.current={headerSafe:!1,viewport:!1},i(""))})},[w,a]);let j=(0,N.useCallback)(()=>{g.current.headerSafe||g.current.viewport||(w(),v.current=setTimeout(()=>i(""),150))},[w]);(0,N.useEffect)(()=>{r(document.getElementById("modal-root"))},[]),(0,N.useEffect)(()=>{let e=c.current?.closest("header");if(!e)return;let t=()=>o(e.getBoundingClientRect().height);t();let a=new ResizeObserver(t);a.observe(e);let s=e=>{let t=e.target;if(!t)return;let a=!!t.closest('[data-landing-nav-dropdown="true"]'),s=t===c.current;a||s?(g.current.headerSafe=!0,w()):(g.current.headerSafe=!1,j())},i=()=>{g.current.headerSafe=!1,j()};return e.addEventListener("pointerover",s),e.addEventListener("pointerleave",i),()=>{a.disconnect(),e.removeEventListener("pointerover",s),e.removeEventListener("pointerleave",i)}},[w,j]),(0,N.useEffect)(()=>{U.useUIStateStore.setState({expandNavSubMenu:!!s})},[s]),(0,N.useEffect)(()=>()=>w(),[w]);let C=()=>{w(),i("")};return(0,m.jsxs)(to.Root,{orientation:"horizontal",delayDuration:200,skipDelayDuration:0,value:s,onValueChange:t=>{if(""!==t||!g.current.headerSafe&&!g.current.viewport){if(w(),t){let a=e.find((e,a)=>(0,et.isNavItemConfigWithChildren)(e)&&(e.id??`item-${a}`)===t);if(a?.isActive&&null!=a.href&&p===a.href&&Date.now()<b.current)return void i("");a?.onOpen?.()}i(t)}},className:(0,V.cn)("relative flex h-full min-h-0 justify-center",t),children:[(0,m.jsx)(to.List,{ref:c,className:(0,V.cn)(L.barlow.variable,"font-barlow m-0 flex h-full min-h-0 list-none items-stretch justify-center gap-[4px] p-0"),children:e.map((e,t)=>{if((0,et.isDividerConfig)(e))return(0,m.jsx)("li",{className:"m-0 flex list-none items-center p-0",children:(0,m.jsx)("div",{className:"bg-bg-translucent h-4 w-px"})},`divider-${t}`);if(!(0,et.isNavItemConfigWithChildren)(e))return(0,m.jsx)(to.Item,{asChild:!0,children:(0,m.jsx)("li",{className:"m-0 flex h-full list-none items-center p-0",children:(0,m.jsx)(tu,{item:e})})},e.id??t);let a=(0,V.cn)("focus:ring-label-title text-label-title hover:bg-bg-translucent hover:text-label-title flex cursor-pointer items-center gap-1 rounded-[10px] bg-transparent px-3 py-1.5 text-sm font-medium whitespace-nowrap transition duration-200 ease-out select-none",e.triggerClassName),s=(0,m.jsxs)(m.Fragment,{children:[e.label,(0,m.jsx)(Y.IconChevronDown,{stroke:2,className:"size-3 transition-transform duration-200 ease-out group-data-[state=open]:rotate-180 data-[state=open]:rotate-180"})]});return(0,m.jsx)(to.Item,{value:e.id??`item-${t}`,asChild:!0,children:(0,m.jsxs)("li",{"data-landing-nav-dropdown":"true",className:"m-0 flex h-full list-none items-center p-0",children:[e.href?(0,m.jsx)(to.Trigger,{asChild:!0,"data-active":e.isActive,"aria-label":(0,q.getTextFromReactNode)(e.label),children:(0,m.jsx)(P.default,{href:e.href,prefetch:e.prefetch,"data-testid":e.testId,"data-active":e.isActive,className:a,onClick:()=>{e.track?.(),b.current=Date.now()+800,C()},children:s})}):(0,m.jsx)(to.Trigger,{"data-testid":e.testId,"data-active":e.isActive,onClick:e=>e.preventDefault(),className:a,"aria-label":(0,q.getTextFromReactNode)(e.label),children:s}),(0,m.jsx)(to.Content,{"data-testid":e.popoverTestId,className:(0,V.cn)("w-full","data-[motion=from-start]:animate-nav-content-in-from-left","data-[motion=from-end]:animate-nav-content-in-from-right","data-[motion=to-start]:animate-nav-content-out-to-left","data-[motion=to-end]:animate-nav-content-out-to-right"),children:(0,m.jsx)(J.ScrollArea,{children:(0,m.jsx)(J.ScrollAreaViewport,{className:(0,V.cn)("font-barlow bg-transparent [background-image:none] px-12 pt-8 pb-12",e.popoverContentClassName),children:(0,m.jsx)(tp,{item:e,onNavigate:C})})})})]})},e.id??t)})}),(0,m.jsx)(tf,{items:e}),n&&(0,ec.createPortal)((0,m.jsx)("div",{style:{top:0},"data-landing-nav-portal":!0,className:(0,V.cn)(L.barlow.variable,"pointer-events-none fixed inset-x-0 z-40 w-screen"),children:(0,m.jsx)("div",{"data-landing-nav-glass":"","data-menu-open":x,onPointerEnter:()=>{g.current.viewport=!0,w()},onPointerLeave:()=>{g.current.viewport=!1,j()},style:{paddingTop:l,minHeight:h?f:void 0},className:(0,V.cn)("relative mx-auto overflow-hidden",td.default.menuFlowBorder,x&&"pointer-events-auto","border-0 border-b-0 border-solid border-white/10",h?"transition-[box-shadow,border-radius] duration-300 ease-out":"transition-[background-color,backdrop-filter,box-shadow,opacity,border-radius] duration-300 ease-out",d?tc.LANDING_NAV_FROST_GLASS_CORE:"backdrop-blur-0 bg-transparent opacity-0",x?"rounded-b-[30px] border-b-[1.5px] shadow-[0_24px_48px_-12px_rgba(0,0,0,0.35),0_8px_16px_
1-6px_rgba(0,0,0,0.2)]":tc.LANDING_NAV_FROST_HEADER_EDGE),children:(0,m.jsx)(to.Viewport,{className:(0,V.cn)("relative w-full origin-top overflow-hidden","transition-[height,width] duration-300 ease-out","h-[var(--radix-navigation-menu-viewport-height)]","data-[state=open]:animate-nav-content-open","data-[state=closed]:h-0")})})}),n)]})}let tg={desktop:({context:e})=>{let t=(0,N.useContext)(ee.NavHoverSafeContext),a=t?.setOpenId,s=(0,N.useMemo)(()=>(0,et.isNavItemConfigWithChildren)(e.item)?{...e,item:{...e.item,children:e.item.children?.map(e=>(0,et.isNavItemConfigWithCategory)(e)?{...e,children:e.children?.map(e=>({...e,onClick:()=>{a?.(null),e?.onClick?.()}}))}:{...e,onClick:()=>{a?.(null),e?.onClick?.()}})}}:e,[e,a]),{item:i}=e;if(!(0,et.isNavItemConfigWithChildren)(i))return(0,et.isDividerConfig)(i)?(0,m.jsx)("div",{className:"bg-bg-translucent h-4 w-px"}):(0,m.jsx)(el,{...i,className:(0,V.cn)("whitespace-nowrap",i.className)},i.id);let n=i.id??(0,q.getTextFromReactNode)(i.label),r=t?.openId===n,l=(0,m.jsx)(eo,{context:s}),o=(0,V.cn)("focus:ring-label-title flex cursor-pointer items-center gap-1 rounded-[10px] px-3 py-1.5 text-sm font-medium text-nowrap whitespace-nowrap transition duration-200 ease-out select-none","text-label-title group-hover:text-accent-base","data-[active=true]:text-accent-base data-[active=true]:group-hover:text-accent-base-hover",i.triggerClassName),c=(0,m.jsxs)(m.Fragment,{children:[i.label,(0,m.jsx)($.default,{className:(0,V.cn)("size-5 transition duration-200 ease-out",{"rotate-180":r})})]}),d=(0,m.jsxs)("li",{className:"group m-0 flex h-full list-none flex-col items-center justify-center p-0",children:[i.href?(0,m.jsx)(P.default,{href:i.href,prefetch:i.prefetch,"data-testid":i.testId,"data-active":i.isActive,"data-open":r,className:o,"aria-label":(0,q.getTextFromReactNode)(i.label),onClick:()=>i.track?.(),children:c}):(0,m.jsx)("div",{"data-testid":i.testId,"data-active":i.isActive,"data-open":r,tabIndex:0,className:o,"aria-label":(0,q.getTextFromReactNode)(i.label),children:c}),(0,m.jsx)("div",{className:"hidden",children:(0,m.jsx)(es.Provider,{value:!0,children:l})})]});return(0,m.jsx)(X.Popover,{onOpenChange:e=>{e?(t?.openId!==n&&i.onOpen?.(),a?.(n)):t?.scheduleClose()},open:r,className:"rounded-none border-none bg-transparent p-0 shadow-none",align:"center",side:"bottom",triggerEvent:"hover",trigger:d,noPreventDefault:!!i.href,openDelay:300,sideOffset:0,children:(0,m.jsx)(J.ScrollArea,{onPointerEnter:t?.panelHandlers.onPointerEnter,onPointerLeave:t?.panelHandlers.onPointerLeave,children:(0,m.jsx)(J.ScrollAreaViewport,{"data-testid":i.popoverTestId,className:(0,V.cn)("font-barlow max-h-[60vh] w-screen p-12 shadow-2xl","bg-bg-strong",i.popoverContentClassName),children:l})})},i.id)},mobile:({context:e})=>{let{item:t}=e;return(0,et.isNavItemConfigWithChildren)(t)?(0,m.jsx)(G.Accordion.Item,{asChild:!0,value:t.id,children:(0,m.jsxs)("li",{children:[(0,m.jsx)(G.Accordion.Trigger,{className:"group w-full",children:(0,m.jsxs)("div",{"data-active":t.isActive,className:(0,V.cn)("text-label-title focus:ring-label-title flex cursor-pointer items-center justify-between p-3 text-base transition duration-100 ease-out select-none","data-[active=true]:text-accent-base",t.triggerClassName),"aria-label":(0,q.getTextFromReactNode)(t.label),children:[(0,m.jsx)("span",{children:t.label}),(0,m.jsx)(Y.IconChevronDown,{className:"size-[18px] shrink-0 transition-transform duration-200 ease-in-out group-data-[state=open]:rotate-180",stroke:2})]})}),(0,m.jsx)(G.Accordion.Content,{className:ea.default.AccordionContent,children:(0,m.jsx)(er,{context:e})})]})},t.id):(0,et.isDividerConfig)(t)?null:(0,m.jsx)(en,{...t},t.id)}};function tA({config:e,className:t,isMobile:a,closeOnCollapse:s=!1,children:i}){let n=(0,A.usePathname)(),r=(0,W.getRoutePathname)(n),l=(0,b.useTranslations)(),o=(0,W.useLocalizedUrl)(),c=k(),d=(0,N.useRef)(null),u=(0,ee.useNavHoverSafeRegion)(d),{openId:p,setOpenId:h}=u,f=(0,U.useUIStateStore)(e=>e.isNavCollapsed),x=(0,N.useRef)(null);(0,N.useEffect)(()=>{a||c||U.useUIStateStore.setState({expandNavSubMenu:null!==p})},[p,a,c]),(0,N.useEffect)(()=>{h(null)},[n,h]),(0,N.useEffect)(()=>{f&&h(null)},[f,h]);let g=(0,N.useMemo)(()=>{let t=e=>!!(0,et.isDividerConfig)(e)||(!e.permission||!!e.permission())&&!e.hidden,a=e=>({...e,href:o(e.href),isActive:(0,K.isUndefined)(e.isActive)?r===e.href:e.isActive});return e.reduce((e,s)=>{if((0,et.isNavItemConfigWithChildren)(s),t(s))if((0,et.isNavItemConfigWithChildren)(s)){let i=s.children?.filter(t).map(e=>(0,et.isNavItemConfigWithCategory)(e)?{...e,children:e.children?.filter(t)?.map(a)}:a(e));e.push({...s,isActive:(0,K.isUndefined)(s.isActive)?i.some(e=>(0,et.isNavItemConfigWithCategory)(e)?e.children?.some(e=>e.isActive):e.isActive):s.isActive,children:i})}else(0,et.isDividerConfig)(s)?e.push(s):e.push(a(s));return e},[])},[e,r,o]),[v]=(0,N.useState)(()=>g?.[0]?.id??""),[w,j]=(0,N.useState)(v),C=(0,N.useRef)(null),y=(0,N.useRef)(!1);(0,N.useEffect)(()=>
1{if(!w)return;if(!y.current){y.current=!0;return}let e=setTimeout(()=>{let e=C.current?.querySelector('li[data-state="open"]');if(!e)return;let t=e.parentElement;for(;t;){let e=getComputedStyle(t).overflowY;if(("auto"===e||"scroll"===e)&&t.scrollHeight>t.clientHeight+2)break;t=t.parentElement}if(!t)return;let a=e.getBoundingClientRect().top-t.getBoundingClientRect().top+t.scrollTop;t.scrollTo({top:Math.max(0,a),behavior:"smooth"})},320);return()=>clearTimeout(e)},[w]);let _=(0,N.useMemo)(()=>{let e=tg[a?"mobile":"desktop"];return g.map((t,a)=>{let s={pathname:n??"",item:t,t:l,getLocalizedUrl:o};return e?(0,m.jsx)(e,{context:s},t?.id||a):null})},[a,g,n,l,o]);return a?(0,m.jsxs)("nav",{className:(0,V.cn)("font-barlow flex h-dvh flex-col justify-between px-2 pt-16",t),children:[(0,m.jsx)(G.Accordion.Root,{type:"single",collapsible:!0,value:w,onValueChange:e=>{if(j(e),e&&e!==x.current){let t=g.find(t=>t.id===e);t?.onOpen?.()}x.current=e},asChild:!0,children:(0,m.jsx)("ul",{ref:C,className:"w-full flex-1 overflow-scroll font-medium",children:_})}),(0,m.jsx)("div",{className:"shrink-0",children:i})]}):c?(0,m.jsx)(tx,{items:g,className:t,closeOnCollapse:s}):(0,m.jsx)(ee.NavHoverSafeContext.Provider,{value:u,children:(0,m.jsx)("nav",{className:"h-full min-h-0",children:(0,m.jsx)("ul",{ref:d,className:(0,V.cn)("font-barlow relative flex h-full min-h-0 items-stretch justify-center gap-4",t),children:_})})})}var tv=e.i(923178),tb=e.i(617708),tN=e.i(538285),tw=e.i(746875);let tj=e=>{let t=(0,b.useTranslations)();return(0,m.jsx)(I.default,{"data-testid":M.TEST_IDS.header.upgradeBtn,type:e.type||"primary",size:"xs",surface:!1,icon:(0,m.jsx)(tw.default,{width:16,height:16}),onClick:t=>{t.stopPropagation(),e.onUpgradeClick()},className:"bg-semantic-info-base hover:bg-gradient-tier-pro-hover flex h-6 items-center justify-center rounded-md border-0 px-2 py-1",children:(0,m.jsx)("div",{className:"text-accent-label",children:e.text||t("App.Header.ProButton.Default")})})};var tC=e.i(949785),ty=e.i(758922),t_=e.i(108924),tk=e.i(223795),tI=e.i(478058),tS=e.i(892031),tE=e.i(48544),tT=e.i(610061),tD=e.i(901722),tR=e.i(745183),tM=e.i(357913);function tF({onResult:e}){let t=(0,tk.default)();return(0,N.useEffect)(()=>{e(t)},[t.showRedDot,t.percentOff,t.bestCycle,t.isFirstPeriod,t.isResolved,e]),null}function tB({testId:e,purchaseIntentPosition:t,creditDialogPosition:a,plusDialogPosition:s,upgradeButtonPosition:i,tryForFreeDialogPosition:n,compactUpgrade:r=!1,variant:l="default",className:o}){let c=(0,b.useTranslations)(),{isAuthenticated:d}=(0,z.useAuthStore)(),{creditLeftCount:u}=(0,tD.useMyCredits)(),{data:p}=(0,tR.useTier)(),h=(0,O.useDialogStore)(e=>e.getCreditDialogRef),f=(0,tE.useTrialEligible)(),x=(0,C.useTrack)(),g="grayscale"===l,A=(0,tI.default)(),{isExcluded:v}=(0,tT.useUpgradePaymentExclusion)(),[w,j]=(0,N.useState)(null),y=d&&A.enabled&&A.isResolved&&!v,_=y&&!!w&&w.isResolved&&w.showRedDot,{userId:k,markDotSlept:S}=(0,t_.useUpgradeHintDotSleep)(),E=""!==k&&(0,t_.isDotAsleep)(k),T=_&&""!==k&&!E,[,D]=(0,N.useState)(0);if(!d)return null;let R=w?Math.round(w.percentOff):0,M={[tM.CycleEnum.Monthly]:c("App.Header.Credit.UpgradeHintFirstMonth",{percent:R}),[tM.CycleEnum.Quarterly]:c("App.Header.Credit.UpgradeHintFirstQuarter",{percent:R}),[tM.CycleEnum.Yearly]:c("App.Header.Credit.UpgradeHintFirstYear",{percent:R})},F=c("App.Header.Credit.UpgradeHintRecurring",{percent:R});return(0,m.jsxs)(m.Fragment,{children:[y&&(0,m.jsx)(tF,{onResult:j}),(0,m.jsx)(ty.default,{title:_&&w?.bestCycle?w.isFirstPeriod?M[w.bestCycle]:F:c("App.Header.Credit.Tooltip"),asChild:!0,disabledOnMobile:!0,children:(0,m.jsxs)("div",{"data-testid":e,className:(0,V.cn)("relative flex h-8 max-h-8 min-h-8 shrink-0 cursor-pointer items-center gap-2 rounded-[10px] bg-white/[0.08] pr-1 pl-3 transition duration-100 ease-out",g?"text-label-soft hover:bg-bg-translucent hover:text-label-title grayscale":"text-label-base hover:bg-bg-translucent hover:text-label-title",o),onClick:()=>{x("purchase_extra_credits_intent",{position:t}),T&&(S(),D(e=>e+1)),h.current?.open({position:a})},children:[T&&(0,m.jsx)("div",{className:"bg-semantic-error-highlight absolute -top-0.5 -right-0.5 size-2 roun
1ded-full"}),(0,m.jsx)(tS.CreditIcon,{className:(0,V.cn)("object-contain",g&&"opacity-60"),size:"md"}),(0,m.jsx)("div",{className:(0,V.cn)("text-xs font-bold tabular-nums select-none",g?"text-label-soft":"bg-gradient-credit bg-clip-text text-transparent"),children:u.toLocaleString()}),f||"free"!==p.tier?f?(0,m.jsx)(I.default,{type:r?"icon-primary":"primary",size:"xs",icon:(0,m.jsx)(tN.default,{className:"text-accent-label size-5"}),className:"bg-gradient-new-feature hover:bg-gradient-new-feature-hover relative border-none px-2 py-1",onClick:e=>{e.stopPropagation(),x("enroll_free_trial_intent"),h.current?.open({position:n})},children:c("App.Header.TryForFree")}):(0,m.jsxs)("div",{className:(0,V.cn)("relative flex size-6 items-center justify-center rounded-md",g?"bg-white/10 hover:bg-white/15":"bg-linear-to-r from-[#F9E855] to-[#E99430] hover:from-[#F9BD55] hover:to-[#E689A1]"),onClick:e=>{e.stopPropagation(),x("purchase_extra_credits_intent",{position:t}),h.current?.open({position:s??a})},children:[!1,(0,m.jsx)(tb.IconPlus,{className:(0,V.cn)("size-4",g?"text-label-soft":"text-bg-base")})]}):(0,m.jsxs)("div",{className:"relative flex items-center justify-center",children:[!1,(0,m.jsx)(tj,{type:r?"icon-primary":"primary",onUpgradeClick:()=>h.current?.open({position:i})})]})]})})]})}e.s(["CreditBalanceButton",0,tB],384077);var tH=e.i(2718),tL=e.i(759947),tP=e.i(81280),tz=e.i(916697),tO=e.i(412904),tU=e.i(370388);function tW({className:e}){let t=(0,b.useTranslations)(),a=(0,C.useTrack)();return(0,m.jsxs)(P.default,{href:"/workspace?sidebar=agent",onClick:()=>{(0,tO.clearEventTemplateIntent)(),a("header_agent_button_click")},className:(0,V.cn)("text-accent-base hover:text-accent-highlight flex h-[30px] items-center gap-1.5 rounded-[10px] border border-transparent px-3 text-sm leading-none font-semibold no-underline transition duration-300 ease-out","hover:border-white/5 hover:bg-white/5",e),"data-testid":"header-agent-btn",children:[(0,m.jsx)(tU.default,{src:tz.default.src,width:20,height:20,alt:"",className:"size-5 flex-none object-contain"}),(0,m.jsx)("span",{children:t("App.Header.Workspace.AgentLabel")})]})}var tV=e.i(372976),tQ=e.i(942484),tK=e.i(908203),tG=e.i(189955),tY=e.i(289768);function tZ({open:e,left:t,width:a,onClose:s,onMouseEnter:i,onMouseLeave:n,className:r,children:l}){let o=(0,N.useRef)(null);return((0,N.useEffect)(()=>{if(!e||!s)return;let t=e=>{"Escape"===e.key&&s()},a=e=>{let t=e.target;!t||o.current?.contains(t)||t.closest?.("[data-sidebar-root]")||s()};return document.addEventListener("keydown",t),document.addEventListener("pointerdown",a,!0),()=>{document.removeEventListener("keydown",t),document.removeEventListener("pointerdown",a,!0)}},[e,s]),"u"<typeof document)?null:(0,ec.createPortal)((0,m.jsx)(tY.AnimatePresence,{children:e&&(0,m.jsx)(x.motion.div,{ref:o,initial:{x:-16,opacity:0},animate:{x:0,opacity:1},exit:{x:-16,opacity:0},transition:{type:"spring",stiffness:500,damping:40},onMouseEnter:i,onMouseLeave:n,style:{left:t,width:a},className:(0,V.cn)("bg-bg-modal-overlay fixed inset-y-0 z-50 overflow-y-auto backdrop-blur-xl",r),children:l})}),document.body)}var t$=e.i(995762),tX=e.i(44199),tJ=e.i(34307),tq=e.i(626197),t0=e.i(170134),t1=e.i(960887),t2=e.i(144492),t5=e.i(999741),t8=e.i(790003);e.i(460195);var t4=e.i(410067),t3=e.i(776676),t6=e.i(93848);let t7="text-label-title text-base font-semibold",t9="text-label-muted text-xs font-normal",ae=({checklistResult:e,onClose:t,onDismiss:a,hideExtras:s=!1,fullWidth:i=!1})=>{let n=(0,b.useTranslations)(),{data:r}=(0,tR.useTier)(),l="free"===r.tier||"anonymous"===r.tier,o=(0,t6.isAcademyChecklist)(e.tasks),c=o?e.academyReward:void 0,d=(0,t6.useOnboardingTaskTitles)(),u=(0,t6.useOnboardingTaskDescriptions)(e=>(0,m.jsx)("span",{className:"text-label-base",children:e})),p=(0,t6.useOnboardingTaskDescriptions)(e=>(0,m.jsx)("span",{className:"text-label-muted",children:e})),h=e.tasks.filter(e=>void 0!==d[e.key]).map(e=>({key:e.key,title:d[e.key]??"",description:(e.completed?p:u)[e.key]??null,link:t6.ONBOARDING_TASK_LINKS[e.key]??"/workspace"})),f=!e.isClosed&&e.completedTasks===h.length,x=!e.isClosed&&e.completedTasks<h.length;return(0,m.jsxs)("div",{className:(0,V.cn)("z-10 flex flex-col",i?"h-full w-full":"max-h-[min(836px,calc(100vh-96px))] w-[min(400px,calc(100vw-32px))]"),children:[x&&(0,m.jsxs)("div",{className:(0,V.cn)("border-bg-border flex min-h-0 flex-1 flex-col gap-3 px-4 pt-4",!s&&"border-b"),children:[(0,m.jsxs)("div",{className:"flex shrink-0 flex-col gap-3",children:[(0,m.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,m.jsx)("p",{className:t7,children:n(o?"Dashboard.OnboardingWelcome.Academy.Title":l?"Dashboard.OnBoardingChecklist.ForFree.Title":"Dashboard.OnBoardingChecklist.Title")}),(0,m.jsx)("p",{className:t9,children:c?n("download"===c?"Dashboard.OnboardingWelcome.Academy.DescriptionDownload":"Dashboard.OnboardingWelcome.Academy.Description"):l?n.rich("Dashboard.OnBoardingChecklist.ForFree.Description",{base:e=>(0,m.jsx)("span",{className:"text-label-base",children:e})}):n.rich("Dashboard.OnBoardingChecklist.Description",{base:e=>(0,m.jsx)("span",{className:"text-label-base",children:e})})})]}),(0,m.jsx)(at,{totalNumber:h.length,completedNumber:e.completedTasks,isFreeUser:l,academyReward:c})]}),(0,m.jsx)(as,{tasks:h,checklistResult:e,onClose:t})]}),f&&(0,m.jsx)("div",{className:(0,V.cn)("border-bg-border shrink-0 px-4 py-4",!s&&"border-b"),children:(0,m.jsx)(an,{isFreeUser:l,academyReward:c,totalNumber:h.length,onClose:t,onDismiss:a})}),!s&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"border-bg-border shrink-0 border-b px-4 py-4",children:(0,m.jsx)(ar,{})}),(0,m.jsx)(al,{onClose:t})]})]})},at=({completedNumber:e,totalNumber:t,isFreeUser:a,academyReward:s})=>{let i=(0,b.useTranslations)();return(0,m.jsxs)("div",{className:(0,V.cn)("flex items-center justify-center","download"===s&&"pb-3.5"),children:[(0,m.jsxs)("div",{className:"flex items-center",children:[(0,m.jsx)(tS.CreditIcon,{}),(0,m.jsx)("div",{className:"border-semantic-warning-highlight w-[10px] border"})]}),[...Array(t)].map((t,s)=>(0,m.jsx)(aa,{completed:s<e,isFreeUser:a}
1,s)),"badge"===s?(0,m.jsx)("div",{className:(0,V.cn)("bg-gradient-credit flex h-8 min-w-8 flex-none items-center justify-center rounded-full px-1",e<t&&"border-bg-border border bg-clip-text"),children:(0,m.jsxs)("p",{className:(0,V.cn)("text-xs font-medium select-none",e<t?"bg-clip-text text-transparent":"text-accent-label"),children:["+",t6.ACADEMY_FINISH_BONUS]})}):"download"===s?(0,m.jsxs)("div",{className:"relative flex-none",children:[(0,m.jsx)("div",{className:"border-bg-border flex size-8 items-center justify-center rounded-full border","aria-hidden":!0,children:(0,m.jsx)(t2.IconDownload,{className:"text-accent-base size-4",stroke:2})}),(0,m.jsx)("span",{className:"text-accent-base absolute top-full left-1/2 mt-1 -translate-x-1/2 text-[10px] leading-none font-medium whitespace-nowrap",children:i("Dashboard.OnboardingWelcome.Academy.FreeDownload")})]}):(0,m.jsx)("div",{className:"size-10 flex-none",children:(0,m.jsx)(tU.default,{src:a?`${t4.CDN_BASE_URL}/webapp-assets/community/badge/free-user-conqueror.webp`:`${t4.CDN_BASE_URL}/webapp-assets/community/badge/pro-explore.webp`,alt:"badge",width:64,height:64,className:"block aspect-square select-none"})})]})},aa=({completed:e,isFreeUser:t})=>(0,m.jsxs)("div",{className:"flex items-center",children:[(0,m.jsx)("div",{className:`bg-gradient-credit rounded-full px-2 py-1 ${e?"":"border-bg-border border bg-clip-text"}`,children:(0,m.jsx)("p",{className:` ${e?"text-accent-label":"bg-clip-text text-transparent"} text-xs font-medium select-none`,children:t?"+20":"+50"})}),(0,m.jsx)("div",{className:`border-bg-border w-[10px] border ${e?"border-semantic-warning-highlight":"border-bg-border"}`})]}),as=({tasks:e,checklistResult:t,onClose:a})=>{let s=(0,b.useTranslations)(),i=e=>t.tasks.find(t=>t.key===e.key)?.completed??!1,n=[...e.filter(e=>!i(e)),...e.filter(i)];return(0,m.jsxs)(t5.ScrollbarContainer,{className:"os-scrollbar-shrink -mr-3 flex h-full flex-col overflow-y-auto pr-3",children:[(0,m.jsx)("div",{className:"flex flex-col gap-2",children:n.map(e=>(0,m.jsx)(ai,{taskKey:e.key,title:e.title,description:e.description,link:e.link,completed:i(e),onClose:a},e.key))}),(0,m.jsx)("div",{className:"px-1 pt-4 pb-4",children:(0,m.jsx)("p",{className:"text-label-soft text-xs",children:s.rich("Dashboard.OnBoardingChecklist.Help",{link:e=>(0,m.jsx)("span",{className:"text-semantic-info-highlight cursor-pointer underline",onClick:()=>{window.open(R.HELP_CENTER_LINK,"_blank")},children:e})})})})]})},ai=({title:e,description:t,completed:a,link:s,taskKey:i,onClose:n})=>{let r=(0,C.useTrack)(),l=(0,t3.useTrackOnboardingTaskClick)(),o=(0,tJ.useRouter)(),c=(0,H.useIsMobile)();return(0,m.jsxs)("div",{className:`flex w-full items-center gap-3 rounded-xl border border-transparent ${a?"bg-bg-base":"bg-bg-strong hover:border-bg-border hover:bg-bg-base cursor-pointer"} py-3 pr-3 pl-4`,"data-testid":M.TEST_IDS.onboarding.checklistItem(i),onClick:()=>{a||(r("click_onboarding_checklist_item_50_credits",{task:i}),l(i),c&&n?.(),o.push(s))},children:[(0,m.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-1",children:[(0,m.jsx)("p",{className:`text-sm font-medium ${a?"text-label-muted":"text-label-title"}`,children:e}),(0,m.jsx)("p",{className:`text-xs ${a?"text-label-muted":"text-label-soft"}`,children:t})]}),(0,m.jsx)("div",{className:"flex size-6 flex-none items-center justify-center",children:a?(0,m.jsx)(t0.IconCircleCheckFilled,{className:"text-label-muted size-[18px] flex-none"}):(0,m.jsx)(t1.IconCircleChevronRight,{className:"text-accent-base size-[18px] flex-none"})})]})},an=({onClose:e,onDismiss:t,isFreeUser:a,academyReward:s,totalNumber:i})=>{let n=(0,b.useTranslations)(),r=a&&!s;return(0,m.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,m.jsxs)("div",{className:"flex flex-col items-center gap-3 px-1",children:[(0,m.jsx)("p",{className:"w-full text-center",children:"ð"}),(0,m.jsx)("div",{className:"bg-gradient-credit w-full bg-clip-text text-center text-sm text-transparent select-none",children:n(s?"Dashboard.OnboardingWelcome.Academy.Handoff.Title":a?"Dashboard.OnBoardingChecklist.ForFree.Congratulations.Line1":"Dashboard.OnBoardingChecklist.Congratulations")}),(0,m.jsx)(at,{completedNumber:i,totalNumber:i,isFreeUser:a,academyReward:s}),s?(0,m.jsx)("p",{className:"text-label-base w-full text-center text-sm",children:n("download"===s?"Dashboard.OnboardingWelcome.Academy.Handoff.DescriptionDownload":"Dashboard.OnboardingWelcome.Academy.Handoff.Description")}):a&&(0,m.jsx)("p",{className:"text-label-base w-full text-center text-sm",children:n("Dashboard.OnBoardingChecklist.ForFree.Congratulations.Line2")})]}),(0,m.jsxs)("div",{className:(0,V.cn)("flex gap-2",s&&"justify-center"),children:[(0,m.jsx)(I.default,{type:r?"secondary":"primary",size:"lg",icon:(0,m.jsx)(tq.IconCheck,{className:"size-6"}),className:(0,V.cn)("w-full shrink px-4 py-2",s&&"w-[calc(50%-4px)]"),onClick:()=>{t?.(),e?.()},children:n("Dashboard.OnBoardingChecklist.GotIt")}),r&&(0,m.jsx)(P.default,{href:"/pricing",className:"w-full",children:(0,m.jsx)(I.default,{type:"primary",size:"lg",className:"w-full px-4 py-2",children:n("Dashboard.OnBoardingChecklist.UpgradePlans")})})]})]})},ar=()=>{let{mutate:e}=(0,tD.useMyCredits)(),{mutate:t}=(0,tR.useTier)();return(0,m.jsx)(t8.GiftCard,{variant:"plain",onSuccessfulRedeem:()=>{e(),t()}})},al=({onClose:e})=>{let t=(0,tJ.useRouter)(),a=(0,b.useTranslations)();return(0,m.jsxs)("div",{className:"flex shrink-0 items-center justify-between gap-2 px-4 py-4",children:[(0,m.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,m.jsx)("p",{className:t7,children:a("Dashboard.OnBoardingChecklist.EarnMoreFreeCredits")}),(0,m.jsx)("p",{className:t9,children:a("Dashboard.OnBoardingChecklist.EarnMoreFreeCreditsDescription")})]}),(0,m.jsx)(I.default,{type:"secondary",size:"sm",iconSuffix:(0,m.jsx)(Z.IconChevronRight,{stroke:1.5,className:"size-4"}),className:"flex-none gap-1 px-2 py-[6px]",onClick:()=>{e?.(),t.push("/settings/subscription#get-free-credits"),setTimeout(()=>{t$.syncBus.emit("go_gift")},500)},children:a("Dashboard.OnBoardingChecklist.View")})]})};var ao=e.i(493951);let ac="relative shrink-0 border-0 bg-transparent",ad=({size:e="md",side:t,className:a,hideTooltip:s=!1,softBadge:i=!1,variant:n="popover",flyoutLeft:r=64,open:l,onOpenChange:o})=>{let c,d=(0,b.useTranslations)(),u=(0,tJ.useRouter)(),{shouldShowChecklist:p,dismissCheckList:h}=(0,t3.useShowChecklist)(),f=(0,C.useTrack)(),{open:x,setOpen:g,data:A,mutate:v}=(0,t3.useChecklistState)(),{verifyAllTasksIfNeeded:w}=(0,t3.useVerifyAllTasks)(),j=l??x,y=o??g,{myInfo:_}=(0,tG.useMyInfo)(),{isEnterprise:k,isLoading:S}=(0,tX.useIsEnterpriseTier)(),{lastSeen:E,markSeen:T}=(0,ao.useOnboardingChecklistSeen)(_?.userId??null),D=A?(0,ao.checklistSignature)(A.tasks):null,R=(0,N.useRef)(!1),M=A?.isClosed===!0;(0,N.useEffect)(()=>{let e=!0===j&&!R.current;R.current=!0===j,p&&e&&(v(),w(),M||f("onboarding_tasks_open",{trigger:"menu"}))},[M,v,j,p,f,w]),(0,N.useEffect)(()=>{p&&!0===j&&A&&null!==D&&T(D,A.completedTasks)},[D,A,T,j,p]);let F=!!A&&!A.isClosed&&!!_?.userId&&(null===E||E.sig!==D||A.completedTasks>E.seen);if(S||k)return null;if("sidebar-flyout"===n){let i=(0,m.jsxs)("div",{className:"relative flex",children:[(0,m.jsx)(I.default,{type:"icon-tertiary",size:e,icon:(0,m.jsx)(tQ.IconGift,{stroke:1.5}),onClick:()=>
1{if(!p){u.push("/settings/subscription#get-free-credits"),t$.syncBus.emit("go_gift");return}y(!j)},className:(0,V.cn)(ac,j&&"bg-white/5",a)}),p&&F&&(0,m.jsx)("div",{className:"bg-accent-base absolute top-0 -right-0.5 size-1.5 rounded-full"})]});return(0,m.jsxs)(m.Fragment,{children:[s?i:(0,m.jsx)(ty.default,{title:d("App.Header.Gift.Tooltip"),side:t,sideOffset:8,asChild:!0,disabledOnMobile:!0,children:i}),p&&(0,m.jsx)(tZ,{open:j,left:r,width:400,onClose:()=>y(!1),className:"[&>*]:!h-full [&>*]:!max-h-none",children:A?(0,m.jsx)(ae,{checklistResult:A,onClose:()=>y(!1),onDismiss:()=>h()}):(0,m.jsx)("div",{className:"flex h-40 w-full items-center justify-center",children:(0,m.jsx)(tK.default,{type:"spinner"})})})]})}if(!p){let i=(0,m.jsx)("div",{className:"relative flex",children:(0,m.jsx)(I.default,{type:"icon-tertiary",size:e,icon:(0,m.jsx)(tQ.IconGift,{stroke:1.5}),onClick:()=>{u.push("/settings/subscription#get-free-credits"),t$.syncBus.emit("go_gift")},className:(0,V.cn)(ac,a)})});return s?i:(0,m.jsx)(ty.default,{title:d("App.Header.Gift.Tooltip"),side:t,sideOffset:8,asChild:!0,disabledOnMobile:!0,children:i})}let B="right"===t;return(0,m.jsx)(X.Popover,{align:B?"end":"center",className:B?"focus:outline-hidden":"mr-4 focus:outline-hidden",side:B?"right":"bottom",sideOffset:B?24:16,collisionPadding:B?{bottom:20}:void 0,triggerEvent:"click",openDelay:150,zIndex:10,open:j,onOpenChange:y,modal:!1,trigger:(c=(0,m.jsxs)("div",{className:"relative flex",children:[(0,m.jsx)(I.default,{type:"icon-tertiary",size:e,icon:(0,m.jsx)(tQ.IconGift,{stroke:1.5}),className:(0,V.cn)(ac,a)}),F&&(0,m.jsx)("div",{className:"bg-semantic-error-highlight absolute -top-0.5 -right-0.5 size-2 rounded-full"})]}),s?c:(0,m.jsx)(ty.default,{title:d("App.Header.Gift.Tooltip"),side:t,sideOffset:8,asChild:!0,disabledOnMobile:!0,children:c})),children:A?(0,m.jsx)(ae,{checklistResult:A,onClose:()=>y(!1),onDismiss:()=>h()}):(0,m.jsx)("div",{className:"flex h-40 w-[min(400px,calc(100vw-32px))] items-center justify-center",children:(0,m.jsx)(tK.default,{type:"spinner"})})})};var au=e.i(80636),am=e.i(82518),ap=e.i(956657),ah=e.i(248315),af=e.i(842972),ax=e.i(580895),ag=e.i(7801),aA=e.i(345794),av=e.i(662650),ab=e.i(439121);function aN(){let e=(0,W.useLocalizedUrl)(),t=[{href:R.TWITTER_LINK,icon:aA.IconBrandX},{href:R.YOUTUBE_LINK,icon:av.IconBrandYoutube},{href:R.INSTAGRAM_LINK,icon:af.default},{href:R.TIKTOK_LINK,icon:ag.IconBrandTiktok},{href:R.LINKEDIN_LINK,icon:ax.IconBrandLinkedin},{href:e("/?noRedirect=true"),icon:ab.IconHome}];return(0,m.jsx)("div",{className:"mt-1.5 flex items-center gap-2",children:t.map(({href:e,icon:t})=>(0,m.jsx)(P.default,{tabIndex:-1,href:e,target:e.includes("http")?"_blank":void 0,children:(0,m.jsx)(I.default,{size:"sm",type:"icon-tertiary",className:"text-label-base",icon:(0,m.jsx)(t,{height:20,width:20,stroke:1.5})})},e))})}var aw=e.i(821748),aj=e.i(20923);function aC(){let e=(0,b.useTranslations)(),{open:t,isAvailable:a,label:s}=(0,aw.useMessageSupport)(),i=(0,C.useTrack)();return(0,m.jsxs)("div",{className:"w-fit p-3",children:[(0,m.jsxs)(am.DropdownMenuGroup,{size:"md",className:aj.IS_CN_BUILD?"p-0":"p-0 pb-1.5",children:[a&&(0,m.jsx)(am.DropdownMenuItem,{size:"md",icon:(0,m.jsx)(aw.SupportChannelIcon,{stroke:1.5}),label:s,onSelect:()=>{i("click_help_menu",{items:"message_support"}),t()}}),(0,m.jsx)(am.DropdownMenuItem,{size:"md",icon:(0,m.jsx)(ap.IconBook2,{stroke:1.5}),label:e("App.Header.HelpAndFeedback.HelpCenter.Title"),onSelect:()=>{i("click_help_menu",{items:"help_center"}),window.open(R.HELP_CENTER_LINK,"_blank")}}),!aj.IS_CN_BUILD&&(0,m.jsx)(am.DropdownMenuItem,{size:"md",icon:(0,m.jsx)(ah.IconBrandDiscord,{stroke:1.5}),label:e("App.Header.HelpAndFeedback.Discord.Title"),onSelect:()=>{i("click_help_menu",{items:"discord"}),window.open(R.DISCORD_LINK,"_blank")}})]}),!aj.IS_CN_BUILD&&(0,m.jsx)(aN,{})]})}e.s(["HelpMenuContent",0,aC],828384);let ay=()=>{let e=(0,b.useTranslations)(),t=(0,tH.useNavCollapsed)(),a=(0,C.useTrack)();return t?null:(0,m.jsx)(am.DropdownMenu,{size:"sm",onOpenChange:e=>{e&&a("nav_menu_open",{menu:"help",auth_state:"after_login"})},trigger:(0,m.jsx)(ty.default,{title:e("App.Header.Learn.Category.Help"),asChild:!0,children:(0,m.jsx)(I.default,{type:"icon-tertiary",size:"md",icon:(0,m.jsx)(au.IconHelp,{stroke:1.5}),className:"data-[state=open]:text-accent-base data-[state=open]:bg-white/5"})}
1),align:"end",className:"z-10 w-fit min-w-fit rounded-2xl",sideOffset:16,alignOffset:-88,triggerEvent:"click",modal:!1,children:(0,m.jsx)(aC,{})})};var a_=e.i(770250),ak=e.i(512522),aI=e.i(34890),aS=e.i(535090),aE=(0,e.i(33550).default)("outline","switch-horizontal","IconSwitchHorizontal",[["path",{d:"M16 3l4 4l-4 4",key:"svg-0"}],["path",{d:"M10 7l10 0",key:"svg-1"}],["path",{d:"M8 13l-4 4l4 4",key:"svg-2"}],["path",{d:"M4 17l9 0",key:"svg-3"}]]),aT=e.i(547410),aD=e.i(395967),aR=e.i(730997);let aM={src:e.i(152117).default,width:96,height:96,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABE0lEQVR42gEIAff+AAAAAAAAAAAAAAAAAAAAAAAyMhoq2uZx22FlL1kAAAAAAAAAAAAKCgYIP0AkO1RYL1hhZzNhkZhHijQ1GC8AAAAAABoaDxWYmleNwMVtucTZbc/Q8m30c4IwhgcLAgwCAwECAB0dERdmZjtaOzwgM7TOXsm421rba5IhuGiQIqBmhieBAAAAAAABAgEBPUsVV8TlWe6NpT6ZIysMJj1NF0o6SxhDAFJaHllVZR5rfJ4ntFJlHWuguD2tZnYiagICAQIAAAAAAHR+LW9zhSx6SVYdSwQFAgQ0PRE1nbsvrxMWBRIAAAAAAAEBAAABAQAAAAAAAAAAAAALDQMKlKcomS8zDC0AAAAAGD1A/TkQZoEAAAAASUVORK5CYII="};e.s(["default",0,aM],273069);let aF={src:e.i(395446).default,width:96,height:96,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABE0lEQVR42gEIAff+AAoKBQdMTSRFY2UtZWBlKWVdYyRlVV4bZTpBDEUHCAEHAExMJEXf52bn1ehZ+9bvVfvB4ED7ocUi+3ufCecmMQBFAGRlLmXK3VH7bpwT/6rNKv+JrRf/aZAG/013APseLwBlAGFjKGXQ40n7mbka/3WWD/9EZRL/OFUQ/zVUBfsTIQBlAFNWFmWouyD7ZoIQ/0FdFv88Ux3/MkIb/zI8FvsMEgBlAEJDBGVneQ77PFUZ/zhKHf8wPB3/VlEq/5F4OfwjHgxvACcoAEVTXQrnNUQT+yEvEvsmLhj7k4A+/MGURO91UTF7AAQEAAcYGQBFEhgAZQYOAGUDCwFlIyMRb3lhQXwLCAUKP3hhtv0h8wwAAAAASUVORK5CYII="};e.s(["default",0,aF],857073);let aB={src:e.i(94395).default,width:96,height:96,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABE0lEQVR42gEIAff+AAAAAAACAgECKSwQKHyJKYt5hyaMJSoMKAICAQIAAAAAAAsMBgtgZillsMM+1LjWNvypziv8krQl1E9fFmYJCgMLAE5QMUvY5Grvx+BI/63QNf+awyn/iLcd/2+aG+8jLg1LAGNkQ2Lv95H73e9z/7rZSv+RuyX/XYcQ/zhZEfsXIQtiAGNkRGLx+Zj76fiL/83lZ/91mhb/P1sO/zRBG/sOEQpiAFBSOkvr8Jzv7/qV/87hcf9cdRv/XWAj/5Z7PvgoHhRhAAwNCgtsblJl09iT09LdgPxWYSj8nYZE5sqaSeV5VDR0AAAAAAADAwICLS4jKHp+WYwpLBuLKSMXQ35lRHAMCAYIOx5tzkvFlMwAAAAASUVORK5CYII="};e.s(["default",0,aB],975229);let aH={src:e.i(192512).default,width:96,height:96,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABE0lEQVR42gEIAff+ABcaBB+Jj0yU5vd6/qPBSc0eKgc8HSQFMR0lBTEUGgQfAFVjEHakt0zQ2PFr/aHKQeZGbwqyWH4Qr1mBEa5DYBF1AAYIAgg3OR40wtJkzmJxL2kHCwIPBwsCDgcLAg4FBwIIAAAAAAADAwICd3hKb5yfW5s9Qx1ACw0FCwAAAAAAAAAAABYWDhNSVi1Ro7BRtcfgVPitzzzsfZwqrj5OFlAQFAYTAJyfapzY6XfzxeNQ/rDYOP6fzi7+kcQl/n+2GvNYfgybAHR2Vm7N14jS1u55+LXcTf58thf+ZKYH+l6WBNNCXAVtAAQEAwMnKBsifIJPeL7VY9x+rRLdR2UGeRoiAyIDBAED2Hde1vz6pdoAAAAASUVORK5CYII="};e.s(["default",0,aH],784163);var aL=e.i(77882),aP=e.i(183683),az=e.i(231502),aO=e.i(355706),aU=e.i(119109),aW=e.i(455436);let aV=({onClose:e})=>{let t,a=(0,b.useTranslations)(),s=(0,N.useRef)(null),{myInfo:i}=(0,tG.useMyInfo)(),[n,r]=(0,N.useState)(!1),{setCurrentWorkspaceId:l}=(0,aU.useCurrentWorkspace)(),o=(0,tJ.useRouter)(),c=(0,A.usePathname)(),d=(0,W.stripLocaleFromPathname)(c),u=(0,C.useTrack)(),{availableWorkspaces:p}=(0,aU.useWorkspaces)(),{isStudio:h,isEnterprise:f}=(0,tX.useTeamDetail)(),x=!!i?.teamId||h||f,g=()=>{r(!1),setTimeout(()=>{e?.()},0)},v=e=>{u("header_workspace_button_click",{item:"switch_team"}),g(),setTimeout(()=>{e?(l(e),"/shared-workspace"!==d&&o.push("/shared-workspace")):o.push("/workspace")},10)};if(!i)return null;let w=i?.avatarUrl||az.TEAM_AVATAR,j=`${i?.nickname}'s Workspace`;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-sm font-medium",children:[(0,m.jsx)(aP.default,{alt:i?.nickname||"",src:w,size:"sm",className:"size-8"}),(0,m.jsx)("div",{className:"max-w-39 flex-1 truncate",children:j})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(t=(0,m.jsx)(I.default,{type:"icon-tertiary",size:"xs",className:"text-label-base/50 border-none",icon:x?(0,m.jsx)(aS.IconSettings,{stroke:1.5}):(0,m.jsx)(aT.IconUsers,{stroke:1.5}),onClick:()=>{u("header_workspace_button_click",{item:x?"team_settings":"create_team"}),f?o.push("/settings/workspace"):o.push("/settings/team"),g()}}),x?t:(0,m.jsx)(ty.default,{title:a("App.Header.DropMenu.CreateTeam"),asChild:!0,children:t})),x&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(S.default,{direction:"vertical",className:"h-3 rounded-full border-l-2"}),(0,m.jsx)(am.DropdownMenu,{open:n,onOpenChange:r,trigger:(0,m.jsx)(ty.default,{title:a("App.Header.Workspace.SwitchTeam"),asChild:!0,children:(0,m.jsx)(I.default,{type:"icon-tertiary",size:"xs",className:"text-label-base/50 border-none",iconWrapperProps:{"data-slot":"select-icon"},icon:(0,m.jsx)(aE,{className:"pointer-events-none",stroke:1.5}),"data-slot":"select-button"})}),triggerEvent:"click",modal:!1,align:"start",side:"bottom",size:"sm",children:(0,m.jsx)(am.DropdownMenuGroup,{size:"sm",children:(0,m.jsx)(m.Fragment,{children:x&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(am.DropdownMenuItem,{label:j,className:"max-w-48 truncate",onSelect:()=>v(),size:"sm",icon:(0,m.jsx)(aP.default,{alt:"My Workspace",src:i?.avatarUrl||"",size:"2xs",className:"size-5"})}),p.map(e=>(0,m.jsx)(am.DropdownMenuItem,{className:"max-w-48 truncate",label:e.name,onSelect:()=>v(e.id),size:"sm",icon:(0,m.jsx)(aP.default,{alt:e.name,src:e.avatarUrl,size:"2xs",className:"size-5"})},e.id))]})})})})]})]})]}
1),(0,m.jsx)(aO.CreateWorkspaceDialog,{ref:s})]})};function aQ(){let e=(0,b.useTranslations)(),[t,a]=(0,N.useState)(!1),s=(0,b.useTranslations)(),i=(0,C.useTrack)(),n=(0,tH.useNavCollapsed)(),r=()=>a(!1),l=(()=>{let e=(0,b.useTranslations)(),[t]=(0,aW.useSidebar)();return(0,N.useMemo)(()=>[{isActive:"image"===t,href:"/workspace?sidebar=image",label:e("Common.Image"),url:aF.src,className:"size-6"},{isActive:"model"===t,href:"/workspace",label:e("Common.T3DModel"),url:aB.src,className:"size-6"},{isActive:"print"===t,href:"/workspace?sidebar=print",label:e("Common.T3DPrinting"),url:aH.src,className:"size-6"},{isActive:"animate"===t,href:"/workspace?sidebar=animate",label:e("Common.Animate"),url:aM.src,className:"size-6"},{id:"scene",href:"/scene",label:e("Common.Scene"),url:aD.default.src,className:"size-6"},{id:"video",href:"/video",label:e("Common.Video"),url:aR.default.src,className:"size-6"}],[t,e])})();return n?null:(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)("div",{className:(0,V.cn)("discover-cta-workspace-frame font-barlow flex h-[30px] max-h-[30px] min-h-[30px] shrink-0 items-stretch overflow-hidden rounded-[10px]",aL.DISCOVER_CTA_GRADIENT_CLASS),children:[(0,m.jsx)(P.default,{href:"/workspace","data-testid":M.TEST_IDS.header.workspaceBtn,onClick:()=>{(0,tO.clearEventTemplateIntent)(),i("header_workspace_button_click")},className:(0,V.cn)("discover-cta-workspace-segment text-accent-label relative flex h-[30px] min-w-[99px] shrink-0 cursor-pointer items-center justify-center bg-transparent px-3 text-sm leading-none font-semibold no-underline"),children:(0,m.jsx)("span",{className:"relative z-[2]",children:s("App.Header.Workspace.Default")})}),(0,m.jsx)(X.Popover,{triggerEvent:"hover",noPreventDefault:!0,open:t,onOpenChange:e=>{a(e)},className:(0,V.cn)("rounded-none border-none bg-transparent p-0 pt-[13px] shadow-none",L.barlow.variable,"font-barlow"),trigger:(0,m.jsx)("button",{type:"button","aria-expanded":t,"aria-haspopup":"dialog","aria-label":e("Components.Shared.Workspace.OpenWorkspaceMenu"),"data-testid":M.TEST_IDS.header.workspaceMenuBtn,className:(0,V.cn)("discover-cta-workspace-segment relative flex h-[30px] w-8 shrink-0 cursor-pointer items-center justify-center border-l border-black/20 bg-transparent p-1 outline-none focus-visible:ring-2 focus-visible:ring-white/40"),children:(0,m.jsx)(a_.IconCaretDownFilled,{size:16,className:(0,V.cn)("text-accent-label relative z-[2] transition duration-300 ease-out",t&&"rotate-180")})}),align:"end",side:"bottom",openDelay:0,sideOffset:0,children:(0,m.jsxs)("div",{"data-testid":M.TEST_IDS.header.workspaceMenu,className:"font-barlow bg-bg-sub text-label-base border-bg-border grid w-80 gap-3 rounded-2xl border p-3",children:[(0,m.jsxs)("div",{className:"bg-bg-strong rounded-xl p-3",children:[(0,m.jsx)(aV,{onClose:r}),(0,m.jsxs)("div",{className:"mt-4 grid grid-cols-2 gap-1",children:[(0,m.jsx)(I.default,{type:"secondary",size:"sm",className:"h-auto rounded-lg border-none px-3 py-2",asChild:!0,icon:(0,m.jsx)(aI.IconLayoutGrid,{stroke:1.5}),onClick:()=>{i("header_workspace_button_click",{item:"my_assets"}),r()},"data-testid":M.TEST_IDS.header.workspaceAssetsBtn,children:(0,m.jsx)(P.default,{href:"/workspace?sidebar=assets",children:e("Components.Shared.Workspace.MyAssets")})}),(0,m.jsx)(ty.default,{title:e("Common.ThisFeatureIsComingSoon"),asChild:!0,children:(0,m.jsx)(I.default,{type:"secondary",size:"sm",className:"h-auto rounded-lg border-none px-3 py-2",disabled:!0,icon:(0,m.jsx)(ak.IconFolder,{stroke:1.5}),"data-testid":M.TEST_IDS.header.workspaceProjectsBtn,children:s("App.Header.Workspace.MyFolders")})})]})]}),(0,m.jsxs)("div",{className:"grid grid-cols-2 gap-1 text-xs font-medium",children:[(0,m.jsx)(I.default,{type:"secondary",size:"md",className:"col-span-2 flex h-auto flex-col gap-1 rounded-xl border-none p-3 pt-4 text-xs font-medium",onClick:()=>{(0,tO.clearEventTemplateIntent)(),i("header_workspace_button_click",{item:"agent"}),r()},asChild:!0,children:(0,m.jsxs)(P.default,{href:"/workspace?sidebar=agent",children:[(0,m.jsx)(tU.default,{src:tz.default.src,width:32,height:32,alt:"",className:"size-6 flex-none object-cover"}),(0,m.jsxs)("span",{className:"inline-flex items-baseline gap-1",children:[s("App.Header.Workspace.AgentLabel"),
1(0,m.jsx)("span",{className:"text-label-muted",children:s("App.Header.Workspace.AgentBetaSuffix")})]})]})}),l.map(e=>(0,m.jsx)(I.default,{type:"secondary",size:"md",className:"flex h-auto flex-col gap-1 rounded-xl border-none p-3 pt-4 text-xs font-medium",onClick:()=>{i("header_workspace_button_click",{item:(e=>{if("/scene"===e)return"scene";if("/video"===e)return"video";if("/workspace"===e)return"model";let t=e.match(/sidebar=(\w+)/);return t?t[1]:"model"})(e.href)}),r()},asChild:!0,"data-testid":"/workspace?sidebar=image"===e.href?M.TEST_IDS.header.workspaceImageBtn:"/workspace"===e.href?M.TEST_IDS.header.workspaceModelBtn:"/workspace?sidebar=print"===e.href?M.TEST_IDS.header.workspacePrintBtn:"/workspace?sidebar=animate"===e.href?M.TEST_IDS.header.workspaceAnimateBtn:"/scene"===e.href?M.TEST_IDS.header.workspaceSceneBtn:"/video"===e.href?M.TEST_IDS.header.workspaceVideoBtn:void 0,children:(0,m.jsxs)(P.default,{href:e.href,children:[e.url&&(0,m.jsx)(tU.default,{src:e.url,width:32,height:32,alt:"",className:(0,V.cn)("size-8 flex-none object-cover",e.className)}),e.label]})},e.href))]})]})},"workspace")]})})}let aK=({className:e,simpleUserNav:t=!1})=>{let a=(0,b.useTranslations)(),{isLoading:s,isAuthenticated:i}=(0,z.useAuthStore)(),n=(0,tH.useNavCollapsed)();return(0,m.jsxs)("div",{className:(0,V.cn)("flex items-center gap-2 sm:gap-4",e),children:[!s&&!i&&(0,m.jsx)(I.default,{type:"primary",size:"sm",onClick:()=>(0,tv.redirectToLogin)({source:"header_login"}),children:a("App.Header.SignIn")}),i&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(tL.AppNoticeBarReopenTrigger,{}),!n&&(0,m.jsx)(tW,{}),(0,m.jsx)(aQ,{}),!t&&(0,m.jsx)(tB,{testId:"header-credit-btn",purchaseIntentPosition:"header",creditDialogPosition:"header_credit_button",plusDialogPosition:"header_credit_plus_button",upgradeButtonPosition:"header_upgrade_button",tryForFreeDialogPosition:"header_try_pro_for_free_button",compactUpgrade:n}),!t&&(0,m.jsx)(ad,{}),(0,m.jsx)(ay,{}),!t&&(0,m.jsx)(tP.HeaderNotificationsEntry,{})]}),(0,m.jsx)(tV.AvatarMenu,{})]})]})};var aG=e.i(967929),aY=e.i(357772),aZ=e.i(964053),a$=e.i(290717);let aX=({children:e,closeButtonClassName:t})=>{let{mobileNavOpen:a}=(0,U.useUIStateStore)(),s=(0,U.useUIStateStore)(e=>e.isNavCollapsed),i=k();return(0,N.useEffect)(()=>{s||U.useUIStateStore.setState({mobileNavOpen:!1})},[s]),(0,N.useEffect)(()=>{if(!a)return;let e=document.documentElement,{body:t}=document,s=e.style.overflow,i=t.style.overflow;return e.style.overflow="hidden",t.style.overflow="hidden",()=>{e.style.overflow=s,t.style.overflow=i}},[a]),(0,m.jsxs)(aZ.Dialog.Root,{modal:!1,open:a,onOpenChange:e=>{U.useUIStateStore.setState({mobileNavOpen:e})},children:[(0,m.jsx)(aZ.Dialog.Trigger,{asChild:!0,children:(0,m.jsx)(I.default,{"data-testid":M.TEST_IDS.header.mobileMenuBtn,label:"Menu",type:"icon-tertiary",size:"md",icon:a?(0,m.jsx)(aY.IconX,{}):(0,m.jsx)(aG.IconMenu2,{})})}),(0,m.jsx)(tY.AnimatePresence,{children:a&&(0,m.jsx)(aZ.Dialog.Portal,{forceMount:!0,children:(0,m.jsxs)(x.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3,ease:"easeOut"},className:"fixed inset-0 z-99 flex h-screen w-full justify-start",children:[(0,m.jsx)(I.default,{label:"Menu",className:(0,V.cn)("absolute top-2 left-4 z-10 sm:top-5",t),type:"icon-tertiary",size:"md",icon:(0,m.jsx)(aY.IconX,{}),onClick:()=>{U.useUIStateStore.setState({mobileNavOpen:!1})}}),(0,m.jsx)(a$.VisuallyHidden.Root,{asChild:!0,children:(0,m.jsx)(aZ.Dialog.Title,{children:"Mobile Menu"})}),(0,m.jsx)(aZ.Dialog.Content,{onOpenAutoFocus:e=>e.preventDefault(),onCloseAutoFocus:e=>e.preventDefault(),className:(0,V.cn)(L.barlow.variable,"font-barlow size-full overflow-y-auto",i?(0,V.cn)(tc.LANDING_NAV_FROST_MENU_SURFACE,"transition-[backdrop-filter,background-color,box-shadow,border-color] duration-300 ease-out"):"bg-bg-base"),children:e})]})})})]})};var aJ=e.i(146461),aq=e.i(559834),a0=e.i(461661),a1=e.i(839478),a2=e.i(866363),a5=e.i(627406),a8=e.i(476616),a4=e.i(680138);let a3={src:e.i(430408).default,width:864,height:486,blurWidth:8,blurHeight:5,blurDataURL:"data:image/webp;base64,UklGRhQBAABXRUJQVlA4TAcBAAAvBwABEM1VICICHgiACQMAAIB4/sRbliFxwg4AAAAEAAAAAAAAEAAAAAAAAAAAAAAcAHAHrjh4FgAAADwQYBoAAACA8+8FAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoHNW2PBAAEwYAAIDzjyxkIAAAAAAAAAAAgAAAAAAAAAAAAAAAAADgQgEAcOAw2nwayzyQAAAAAACA8w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAynq7d00/ThwoS4wusCxYsfFo9brf8uTw5+PLaf7PKuPALFQawIW4QMEPKWC2vYmGWBQISNhcrIYINvHg58bsNrqn0Bj+UPSzAwA="},a6={src:e.i(790239).default,width:864,height:486,blurWidth:8,blurHeight:5,blurDataURL:"data:image/webp;base64,UklGRgwBAABXRUJQVlA4TAABAAAvBwABEM1VICICHgiACQMAAIDaSgTAAQEAAwBIkAAAAAAAAAAAAAAAAAAAQGgAAuACwIEDMgILAADAA0E7gQAAADh/p7d+AMAAgFEAAAAAAAAAAAAAAAAAAAAAABAAAAAAAACgDrAMHgiwCQAAAMD5lysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANXx9u3lgQQAAAAAAJx/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDOHT5NP4OWuV9nkacoJVmT5d8I4ZV4Xj3k9QIQCtAkNggAUoACJigwIxyByAjN5hE+7eRG8MqUPp+1/Ge9e7srPe+E"},a7={src:e.i(81261).default,width:864,height:486,blurWidth:8,blurHeight:5,blurDataURL:"data:image/webp;base64,UklGRhgBAABXRUJQVlA4TAwBAAAvBwABEM1VICICHgiACQMAAIA8+ya27qCEwwEIIAgAAgAAAAAAwAEAAAAAAAAAAAAAAOAOKA6kEAAAgAcCcAIBAABw/rPUCwABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSDfltu+WBAJgwAAAAnH+LMw4QIAEAAAAAAADAAQAAAAAAAAAAAAAAgAJCAATg4NSwyKodDyQAAAAAAOD8AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzWY9KR6Nt8kWRQaXss05GWMv/v14tPsn6ScaOQCqEkGAG02VL0iZeVpxY+kkw493KAVIEBxscHl4GcfY5kt/QvmM9Q/ruO9vYIGME"};var a9=e.i(960804),se=e.i(49068),st=e.i(251789),sa=e.i(341262);let ss="api-console-new-badge-seen",si=({label:e,image:t,isMobile:a,icon:s,external:i,newTag:n})=>a?(0,m.jsxs)("div",{className:"bg-bg-sub flex w-full flex-col overflow-hidden rounded-2xl",children:[(0,m.jsx)("div",{className:"relative aspect-video w-full",children:(0,m.jsx)(tU.default,{src:t,alt:e,fill:!0,className:"object-cover"})}),(0,m.jsxs)("div",{className:"text-label-title flex items-center justify-center gap-2 py-2",children:[(0,m.jsx)("span",{className:"font-bold",children:e}),i&&(0,m.jsx)(a0.IconArrowUpRight,{className:"size-4",stroke:2}),n]})]}):(0,m.jsxs)("div",{className:(0,V.cn)("flex w-56 flex-col overflow-hidden rounded-2xl transition-all duration-200 ease-out hover:scale-105 min-[1200px]:w-64 min-[1340px]:w-72","bg-bg-base"),children:[(0,m.jsx)("div",{className:"relative aspect-video w-full",children:(0,m.jsx)(tU.default,{src:t,alt:e,fill:!0,className:"object-cover"})}),(0,m.jsxs)("div",{className:"text-label-title flex items-center justify-between px-5 py-4",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[s,(0,m.jsx)("span",{className:"text-sm font-bold",children:e}),i&&(0,m.jsx)(a0.IconArrowUpRight,{className:"size-4",stroke:2})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[n,!i&&(0,m.jsx)(Z.IconChevronRight,{className:"size-4",stroke:1.5})]})]})]}),sn=({title:e,label:t,icon:a,showTitle:s=!1})=>(0,m.jsxs)("div",{className:"flex flex-col",children:[s&&e&&(0,m.jsx)("span",{className:"text-label-muted mb-5 text-xs font-bold uppercase",children:e}),(0,m.jsxs)("span",{className:"flex items-center gap-3",children:[a,t]})]});function sr(){return(sr=Object.assign.bind()).apply(null,arguments)}let sl=function(e){return N.createElement("svg",sr({width:36,height:37,viewBox:"0 0 36 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),t||(t=N.createElement("path",{d:"M0 18.5C0 8.559 8.059.5 18 .5s18 8.059 18 18-8.059 18-18 18-18-8.059-18-18Z",fill:"#5865F2"})),a||(a=N.createElement("g",{clipPath:"url(#clip0_2088_50986)"},N.createElement("path",{d:"M21.097 9.5c-.215.39-.408.792-.584 1.203a16.683 16.683 0 0 0-5.036 0 12.127 12.127 0 0 0-.584-1.203 18.08 18.08 0 0 0-4.54 1.427c-2.87 4.334-3.647 8.556-3.26 12.72a18.113 18.113 0 0 0 5.567 2.849c.452-.618.851-1.275 1.193-1.96a11.968 11.968 0 0 1-1.877-.912c.157-.116.311-.237.46-.353a12.848 12.848 0 0 0 11.
1131 0c.15.125.303.246.46.353a11.85 11.85 0 0 1-1.881.917c.342.684.741 1.342 1.193 1.959a18.105 18.105 0 0 0 5.568-2.845c.456-4.83-.781-9.016-3.27-12.724a17.804 17.804 0 0 0-4.536-1.422l-.004-.009Zm-6.752 11.584c-1.084 0-1.983-1.002-1.983-2.24 0-1.24.864-2.246 1.978-2.246 1.115 0 2.001 1.01 1.983 2.245-.017 1.235-.873 2.24-1.978 2.24Zm7.31 0c-1.089 0-1.98-1.002-1.98-2.24 0-1.24.865-2.246 1.98-2.246 1.114 0 1.995 1.01 1.978 2.245-.018 1.235-.873 2.24-1.979 2.24Z",fill:"#fff"}))),s||(s=N.createElement("defs",null,N.createElement("clipPath",{id:"clip0_2088_50986"},N.createElement("path",{fill:"#fff",transform:"translate(7 9.5)",d:"M0 0h22v17H0z"})))))};function so(){return(so=Object.assign.bind()).apply(null,arguments)}let sc=function(e){return N.createElement("svg",so({width:36,height:37,viewBox:"0 0 36 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i||(i=N.createElement("path",{d:"M0 18.5C0 8.559 8.059.5 18 .5s18 8.059 18 18-8.059 18-18 18-18-8.059-18-18Z",fill:"#F08A2E"})),n||(n=N.createElement("path",{d:"M18.315 10.085a.625.625 0 0 0-.63 0L10.5 14.276l7.5 4.375 7.5-4.375-7.185-4.191Zm7.81 5.273-7.5 4.375v7.5l7.19-4.194a.625.625 0 0 0 .31-.54v-7.14Zm-8.75 11.875v-7.5l-7.5-4.375V22.5a.625.625 0 0 0 .31.54l7.19 4.194Z",fill:"#fff"})))};function sd(){return(sd=Object.assign.bind()).apply(null,arguments)}let su=function(e){return N.createElement("svg",sd({width:36,height:37,viewBox:"0 0 36 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=N.createElement("path",{d:"M0 18.5C0 8.559 8.059.5 18 .5s18 8.059 18 18-8.059 18-18 18-18-8.059-18-18Z",fill:"#00D2A8"})),l||(l=N.createElement("g",{clipPath:"url(#clip0_2088_51892)"},N.createElement("path",{d:"M17.107 9.052a1 1 0 0 1 1.788 0l2.85 5.7 5.703 2.853a1 1 0 0 1 .11 1.725l-.11.063-5.702 2.85-2.85 5.703a1 1 0 0 1-1.726.11l-.063-.11-2.852-5.702-5.701-2.85a1 1 0 0 1-.11-1.726l.11-.063 5.7-2.852 2.853-5.701Z",fill:"#fff"}))),o||(o=N.createElement("defs",null,N.createElement("clipPath",{id:"clip0_2088_51892"},N.createElement("path",{fill:"#fff",transform:"translate(6 6.5)",d:"M0 0h24v24H0z"})))))};function sm(){return(sm=Object.assign.bind()).apply(null,arguments)}let sp=function(e){return N.createElement("svg",sm({width:36,height:37,viewBox:"0 0 36 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),c||(c=N.createElement("path",{d:"M0 18.5C0 8.559 8.059.5 18 .5s18 8.059 18 18-8.059 18-18 18-18-8.059-18-18Z",fill:"#7B9E31"})),d||(d=N.createElement("g",{clipPath:"url(#clip0_2088_50988)"},N.createElement("path",{d:"m18.398 8.5.253.005a6.34 6.34 0 0 1 5.235 3.166l.09.163.177.039a6.33 6.33 0 0 1 4.254 3.406l.105.228a6.334 6.334 0 0 1-5.74 8.865l-.144-.002-.037.052a5.26 5.26 0 0 1-5.458 1.926l-.186-.051-3.435 2.06a1 1 0 0 1-1.508-.743l-.006-.114v-2.435l-.055-.026a3.67 3.67 0 0 1-1.554-1.498l-.102-.199a3.67 3.67 0 0 1-.312-2.14l.038-.21-.116-.092a5.8 5.8 0 0 1-1.887-6.025l.071-.238a5.8 5.8 0 0 1 5.42-4.004h.157l.15-.165a6.33 6.33 0 0 1 4.33-1.963l.26-.005Zm1.6 11h-5a1 1 0 0 0 0 2h5a1 1 0 0 0 0-2Zm3-4h-10a1 1 0 0 0 0 2h10a1 1 0 0 0 0-2Z",fill:"#fff"}))),u||(u=N.createElement("defs",null,N.createElement("clipPath",{id:"clip0_2088_50988"},N.createElement("path",{fill:"#fff",transform:"translate(6 6.5)",d:"M0 0h24v24H0z"})))))},sh=({icon:e,label:t,description:a,isMobile:s})=>s?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"flex size-[36px] shrink-0 items-center justify-center",children:e}),(0,m.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,m.jsx)("div",{className:"font-medium text-black",children:t}),(0,m.jsx)("div",{className:"text-2xs text-black/55",children:a})]})]}):(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)("div",{className:"w-full px-5 pt-4 pb-4",children:[(0,m.jsx)("div",{className:"mb-2 flex size-[36px] shrink-0 items-center justify-center",children:e}),(0,m.jsx)("div",{className:"text-sm leading-[1.2] font-medium text-black",children:t}),(0,m.jsx)("div",{className:"mt-1 text-xs leading-[1.3] font-medium text-black/55",children:a})]})});var sf=e.i(313451);let sx=["figurine","vinyl-figurine","keychain","brick-figure"],sg={figurine:`${t4.CDN_BASE_URL}/webapp-assets/creative-lab/home/nav/chibi_figure_2.webp`,"vinyl-figurine":`${t4.CDN_BASE_URL}/webapp-assets/creative-lab/home/nav/vinyl_figure_2.webp`,keychain:`${t4.CDN_BASE_URL}/webapp-assets/creative-lab/home/nav/keychain_2.webp`,"brick-figure":`${t4.CDN_BASE_URL}/webapp-assets/creative-lab/home/nav/brick_figure_2.webp`},sA={figurine:"#1E9484","vinyl-figurine":"#174473",keychain:"#6B4E30","brick-figure":"#9E6733"},sv="creative_lab",sb=({triggerClassName:e,authState:t="after_login"}={})=>{let a=(0,A.usePathname)(),s=(0,W.getRoutePathname)(a),i=(0,b.useTranslations)(),n=(0,C.useTrack)(),r=(0,tH.useNavCollapsed)(),l=(0,sf.useCreativeLabCatalogProducts)();return(0,N.useMemo)(()=>{let a=sx.map(e=>l.find(t=>
1t.id===e)).filter(e=>!!e?.href);return(0,et.createNavItem)({label:i("App.Header.CreativeLab.Title"),href:"/creative-lab",onOpen:()=>n("nav_menu_open",{menu:sv,auth_state:t}),track:()=>n("nav_menu_click",{menu:"top_level",position:sv,auth_state:t}),prefetch:!0,triggerClassName:e,isActive:s?.startsWith("/creative-lab"),popoverContentClassName:"pt-8",subItemsContainerClassName:r?"":"gap-4",children:[{category:"",categoryContainerClassName:"mt-0 flex flex-row items-center justify-center gap-4 mx-auto w-full max-w-[1200px] flex-wrap mb-4",children:a.map(e=>{let a,s;return{href:e.href,track:(a=e.id,s=`${sv}_${a.replace(/-/g,"_")}`,()=>n("nav_menu_click",{menu:sv,position:s,auth_state:t})),label:(({isMobile:e,label:t,image:a,bgColor:s})=>{let i={"data-nav-card":!0,...s?{"data-nav-card-tinted":!0}:null};return e?(0,m.jsxs)("div",{...i,className:(0,V.cn)("flex w-full flex-col overflow-hidden rounded-2xl",!s&&"bg-bg-sub"),style:s?{backgroundColor:s}:void 0,children:[(0,m.jsx)("div",{className:"relative aspect-video w-full",children:!!a&&(0,m.jsx)(tU.default,{src:a,alt:t,fill:!0,className:"object-cover"})}),(0,m.jsx)("div",{"data-nav-card-title":!0,className:"flex items-center justify-center py-2 text-white",children:(0,m.jsx)("span",{className:"font-medium",children:t})})]}):(0,m.jsxs)("div",{...i,className:(0,V.cn)("flex w-56 flex-col overflow-hidden rounded-2xl transition-all duration-200 ease-out hover:scale-105 min-[1200px]:w-64 min-[1340px]:w-72",!s&&"bg-bg-base"),style:s?{backgroundColor:s}:void 0,children:[(0,m.jsx)("div",{className:"relative aspect-video w-full",children:!!a&&(0,m.jsx)(tU.default,{src:a,alt:t,fill:!0,className:"object-cover"})}),(0,m.jsxs)("div",{"data-nav-card-title":!0,className:"flex items-center justify-between px-5 py-4 text-white",children:[(0,m.jsx)("span",{className:"font-medium",children:t}),(0,m.jsx)(Z.IconChevronRight,{className:"size-4"})]})]})})({isMobile:r,label:e.title,image:sg[e.id]??e.image,bgColor:sA[e.id]}),liClassName:r?"w-full":"flex-none",className:r?"w-full p-0":"flex-none p-0"}})}]})},[i,n,t,s,r,l,e])};var sN=e.i(910310),sw=e.i(11409);let sj=({icon:e,label:t,description:a})=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"bg-bg-sub flex size-9 shrink-0 items-center justify-center rounded-xl",children:e}),(0,m.jsxs)("div",{className:"flex min-w-0 flex-col gap-0.5",children:[(0,m.jsx)("div",{className:"text-label-title text-sm font-bold",children:t}),(0,m.jsx)("div",{className:"text-label-soft text-xs leading-[1.35]",children:a})]})]});var sC=e.i(393322),sy=e.i(151791),s_=e.i(724503),sk=e.i(564280);let sI=({authState:e="after_login"}={})=>{let t=(0,b.useTranslations)(),a=(0,C.useTrack)(),s=(0,sa.useLocalText)(),i=(0,sk.useShopEntryEnabled)();return(0,N.useMemo)(()=>(0,et.createNavItem)({href:s_.SHOP_PATH_PREFIX,redirect:!0,label:(0,m.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[t("Page.Shop.Footer.ColumnShop")," ",(0,m.jsx)("span",{"aria-hidden":"true",className:"flex items-center",children:(0,m.jsx)(tC.default,{text:s.new,style:"flow-static",shape:"rounded",size:"xs"})}),(0,m.jsx)("span",{className:"sr-only",children:s.new})]}),hidden:!i,prefetch:!0,testId:M.TEST_IDS.header.shopBtn,track:()=>a("nav_menu_click",{menu:"top_level",position:"shop",auth_state:e})}),[t,a,s,i,e])};var sS=e.i(340690),sE=e.i(525094),sT=e.i(859321),sD=e.i(889329);let sR=({title:e,description:t})=>{let a=(0,tH.useNavCollapsed)();return(0,m.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,m.jsx)("div",{className:(0,V.cn)("font-medium",a&&"text-xs"),children:e}),(0,m.jsx)("div",{className:(0,V.cn)("text-label-title/50 group-hover:text-label-title/70 flex-wrap text-xs leading-[1.3] font-medium",a&&"hidden"),children:t})]})};var sM=e.i(887635);let sF=new Date("2026-05-15T23:59:59Z");function sB(){return(0,m.jsxs)("span",{className:"anniversary-sale-badge relative isolate inline-flex h-4 items-center justify-center rounded-[5px] px-1.5",children:[(0,m.jsx)("span",{className:"anniversary-sale-badge-fill absolute inset-0 rounded-[inherit]"}),(0,m.jsx)("span",{className:"anniversary-sale-badge-border absolute inset-0 rounded-[inherit]"}),(0,m.jsx)("span",{className:"anniversary-sale-badge-shimmer absolute inset-0 rounded-[inherit]"}),(0,m.jsx)("span",{className:"relative z-10 text-[8px] font-bold tracking-wider whitespace-nowrap text-white uppercase",children:"Anniversary Sale ð"})]})}function sH({children:e}){let t=Date.now()>sF.getTime(),a=(0,tH.useNavCollapsed)();if(t)return(0,m.jsx)(m.Fragment,{children:e});if(a)return(0,m.jsxs)("span",{className:"inline-flex items-center gap-2",children:[e,(0,m.jsx)(sB,{})]});let s="M 5 0 L 111 0 Q 116 0 116 5 L 116 11 Q 116 16 111 16 L 62 16 L 58 20 L 54 16 L 5 16 Q 0 16 0 11 L 0 5 Q 0 0 5 0 Z",i=`<svg xmlns='http://www.w3.org/2000/svg' width='116' height='20' viewBox='0 0 116 20'><path d='${s}' fill='black'/></svg>`,n=`url("data:image/svg+xml;utf8,${encodeURIComponent(i)}")`,r={maskImage:n,WebkitMaskImage:n,maskSize:"116px 20px",WebkitMaskSize:"116px 20px",maskRepeat:"no-repeat",WebkitMaskRepeat:"no-repeat"};return(0,m.jsxs)("span",{className:"relative",children:[(0,m.jsx)("span",{className:"absolute bottom-[calc(100%-3px)] left-1/2 -translate-x-1/2",children:(0,m.jsxs)("span",{className:"anniversary-sale-badge relative isolate block",style:{width:116,height:20},children:[(0,m.jsx)("span",{className:"anniversary-sale-badge-fill absolute inset-0",style:r}),(0,m.jsx)("span",{className:"anniversary-sale-badge-shimmer absolute inset-0",style:r}
1),(0,m.jsx)("svg",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0",width:116,height:20,viewBox:"0 0 116 20",style:{...r,mixBlendMode:"overlay"},children:(0,m.jsx)("path",{d:s,stroke:"white",strokeWidth:"2",fill:"none",strokeLinejoin:"round"})}),(0,m.jsx)("span",{className:"absolute inset-0 flex items-center justify-center pb-[4px] text-[8px] font-bold tracking-wider whitespace-nowrap text-white uppercase",children:"Anniversary Sale ð"})]})}),e]})}let sL="mx-auto grid w-full max-w-[1200px] grid-cols-[repeat(4,max-content)] justify-center gap-x-20",sP=(0,V.cn)("py-1.5 pr-2 pl-4 rounded-[10px] border border-transparent transition duration-300 ease-out","group-hover:text-inherit","group-hover:border-white/5 group-hover:bg-white/5","data-[open=true]:border-white/5 data-[open=true]:bg-white/5","data-[state=open]:border-white/5 data-[state=open]:bg-white/5");var sz=e.i(334347);function sO({breakpoint:e,expandedContent:t,collapsedContent:a,className:s=""}){let i=(0,H.useIsMobile)(e),n=(0,U.useUIStateStore)(e=>!e.isNavMeasured||e.isNavCollapsed!==i);return(0,N.useEffect)(()=>{n&&U.useUIStateStore.setState({isNavCollapsed:i,isNavMeasured:!0})},[i,n]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("style",{children:` 2 [data-nav-breakpoint="${e}"] > [data-nav-layout="expanded"] { 3 display: none; 4 } 5 @media (width >= ${e}) { 6 [data-nav-breakpoint="${e}"] > [data-nav-layout="collapsed"] { 7 display: none; 8 } 9 [data-nav-breakpoint="${e}"] > [data-nav-layout="expanded"] { 10 display: block; 11 } 12 } 13 `}),(0,m.jsxs)("div",{className:s,"data-nav-breakpoint":e,children:[(0,m.jsx)("div",{"data-nav-layout":"collapsed",className:"absolute inset-y-0 flex items-center",children:a}),(0,m.jsx)("div",{"data-nav-layout":"expanded",className:"w-full",children:t("")})]})]})}let sU=({expandedContent:e,collapsedContent:t,className:a=""})=>{let s=(0,N.useRef)(null),i=(0,N.useRef)(null),n=(0,U.useUIStateStore)(e=>e.isNavCollapsed),r=(0,U.useUIStateStore)(e=>e.setIsNavCollapsed),l=(0,U.useUIStateStore)(e=>e.isNavMeasured),o=(0,U.useUIStateStore)(e=>e.setIsNavMeasured),c=(0,U.useUIStateStore)(e=>e.expandNavSubMenu),d=(0,N.useRef)(c),u=(0,sz.useDeviceIsMobile)(),p=(0,tH.useNavCollapsed)(),[h,x]=(0,N.useState)(!0===u),{run:g}=(0,f.useThrottleFn)(()=>{if(!s.current||!i.current)return;let e=window.innerWidth<960;if(x(e),o(!0),e)return void r(!0);if(h||U.useUIStateStore.getState().expandNavSubMenu)return;let t=s.current.clientWidth;r(i.current.scrollWidth>t)},{wait:300});return(0,N.useEffect)(()=>{d.current&&!c&&g(),d.current=c},[c,g]),(0,N.useEffect)(()=>{h||g()},[h,g]),(0,N.useEffect)(()=>(g(),window.addEventListener("resize",g),()=>{window.removeEventListener("resize",g)}),[g]),(0,N.useEffect)(()=>{if(!n&&s.current){let e=new ResizeObserver(g);return e.observe(s.current),()=>{e.disconnect()}}},[n,g]),(0,m.jsxs)("div",{ref:s,className:a,children:[(0,m.jsx)("div",{"data-nav-layout":"collapsed",className:(0,V.cn)("absolute inset-y-0 flex items-center",{hidden:!p}),children:t}),(0,m.jsx)("div",{ref:i,"data-nav-layout":"expanded",className:(0,V.cn)("w-full",{hidden:p&&h,"pointer-events-none invisible overflow-hidden":p&&!h}),children:e((0,V.cn)("opacity-100 transition-opacity duration-300",{"opacity-0":!l&&void 0===u}))})]})};function sW({fixedBreakpoint:e,...t}){return e?(0,m.jsx)(sO,{...t,breakpoint:e}):(0,m.jsx)(sU,{...t})}let sV=()=>{let{scrollYProgress:e}=(0,g.useScroll)();return(0,m.jsx)("div",{className:"bg-bg-base-hover absolute bottom-0 left-0 flex h-1 w-screen items-center justify-start",children:(0,m.jsx)(x.motion.div,{className:"bg-accent-base left-0 size-full origin-left",style:{scaleX:e}})})},sQ=new Set(["agent","api-playground","collections","creative-lab","payment-status","preview","scene","search","settings","shared-workspace","user","video","workflow","workspace"]);function sK(e){if("/"===e||""===e)return!0;let t=e.split("/").filter(Boolean)[0];return!t||!sQ.has(t)}let sG=({children:e,className:t,beforeLogin:a=!1,mergeLandingChrome:s=!1,landingNavigation:i})=>{let n=(0,W.getRoutePathname)((0,A.usePathname)()),{expandNavSubMenu:r}=(0,U.useUIStateStore)(),l=(0,U.useUIStateStore)(e=>e.discoverFrostBandActive),o="/discover"===n&&l,c=a&&sK(n),d=(0,N.useMemo)(()=>c||s||"/"===n||"/workspace"===n||"/discover"===n,[n,c,s]),u=!!n?.includes("/customers/"),[g,v]=(0,N.useState)(!1),b=(0,N.useRef)(null),[w,j]=(0,N.useState)(!1),C=(0,N.useRef)(null);(0,p.useHover)(b,{onEnter(){C.current=setTimeout(()=>{j(!0)},150)},onLeave(){C.current&&clearTimeout(C.current),w&&j(!1)}});let y=r||g||w,k=(0,N.useMemo)(()=>
13{if(d){if(!y)return;return"bg-bg-strong"}return a?"bg-bg-base":"bg-bg-strong"},[d,y,a]),I=(0,h.useMemoizedFn)(e=>{let t=e>10;v(e=>i&&U.useUIStateStore.getState().expandNavSubMenu||e===t?e:t)}),{run:S}=(0,f.useThrottleFn)(()=>{I(window.scrollY)},{wait:150,leading:!0,trailing:!0}),{run:E}=(0,f.useThrottleFn)(e=>{I(e.detail.scrollTop)},{wait:150,leading:!0,trailing:!0});(0,N.useEffect)(()=>(S(),window.addEventListener("PageScrollAreaViewportScroll",E,{passive:!0}),window.addEventListener("scroll",S,{passive:!0}),()=>{window.removeEventListener("scroll",S),window.removeEventListener("PageScrollAreaViewportScroll",E)}),[S,E]),(0,N.useEffect)(()=>{if(!i||!r)return;let e=document.documentElement,t=window.innerWidth-e.clientWidth,a={overflow:e.style.overflow,paddingRight:e.style.paddingRight};return e.style.overflow="hidden",t>0&&(e.style.paddingRight=`${t}px`),()=>{e.style.overflow=a.overflow,e.style.paddingRight=a.paddingRight}},[i,r]);let T=!!i&&(r||(g||w)&&!o);(0,N.useEffect)(()=>{U.useUIStateStore.setState({landingNavGlassActive:T})},[T]);let D=(0,V.cn)("bg-transparent backdrop-blur-none shadow-none","[background-color:transparent] [background-image:none]");return(0,m.jsx)(_,{enabled:!!i,children:(0,m.jsxs)(x.motion.header,{ref:b,initial:{translateY:0},transition:{duration:.3,ease:"easeOut"},className:(0,V.cn)("group/header sticky inset-x-0 top-0 z-50 flex h-12 w-full flex-none items-center",i?"transition-[color,opacity,transform] duration-200 ease-out":"transition duration-150 ease-out",!i&&k,t,i&&D,L.barlow.variable,"font-barlow"),children:[(0,m.jsx)("div",{className:"relative flex h-full min-h-0 w-full items-stretch justify-between pr-5 pl-4",children:e}),u&&(0,m.jsx)(sV,{})]})})},sY=({className:e,landingNavigation:t,trackingPage:a,isHomePage:s=!1})=>{let i,n,r,l,o,c,d,u,p,h,f,x,g,y,_,k,E,D,F,B,L,z,U,K,G,Y,Z,$,X,J,q,ee,ea,es,ei,en,er,el=(0,W.stripLocaleFromPathname)((0,A.usePathname)()),eo=(0,v.useLocale)(),ec=(0,b.useTranslations)(),ed=(0,W.useLocalizedUrl)(),eu=(0,C.useTrack)(),em=(0,Q.useOpenApp)("header_open_app"),ep=(0,Q.useOpenApp)("header_login"),eh=(i=(0,A.usePathname)(),n=(0,W.getRoutePathname)(i),r=(0,b.useTranslations)(),l=(0,tH.useNavCollapsed)(),o=(0,C.useTrack)(),c=(0,sC.useFeatureCatalog)(),d=(0,sC.useAppNavEntry)(),u=(0,sC.useAutoRiggingNavEntry)(),p=(0,N.useMemo)(()=>{let e,t,a;return(0,et.createNavItem)({label:r("App.Header.Features.Title"),href:"/features",onOpen:()=>o("nav_menu_open",{menu:"features",auth_state:"before_login"}),track:()=>o("nav_menu_click",{menu:"top_level",position:"features",auth_state:"before_login"}),prefetch:!0,isActive:n?.startsWith("/features"),popoverContentClassName:l?void 0:"pt-[72px]",subItemsContainerClassName:l?"grid grid-cols-1 gap-2 p-3 sm:grid-cols-2 md:grid-cols-3":"mx-auto h-full w-full max-w-[1200px] items-stretch justify-center gap-3 min-[1100px]:flex-nowrap",children:(t=(e=c.filter(e=>"features_api"!==e.position)).findIndex(e=>"features_3d_agent"===e.position),e.splice(t+1,0,d),a=e.findIndex(e=>"features_ai_animation_generator"===e.position),e.splice(a+1,0,u),e.map(e=>({href:e.href,track:()=>o("nav_menu_click",{menu:"features",position:e.position,auth_state:"before_login"}),label:(0,sC.renderFeatureCard)({isMobile:l,label:e.title,description:e.description,cover:e.cover,coverClassName:e.coverClassName,titleClassName:"min-h-[2.2em]"}),liClassName:l?"items-stretch":"flex h-full min-w-0 flex-1 self-stretch",className:(0,V.cn)(l?"bg-bg-strong hover:bg-bg-base-hover flex flex-1 items-center gap-3 rounded-2xl px-4 py-3":(0,V.cn)(sC.featureCardClassName,"flex-1"),e.gradient)})))})},[r,n,l,o,c,d,u]),h=(0,b.useTranslations)(),f=(0,tH.useNavCollapsed)(),x=(0,C.useTrack)(),g=(0,N.useMemo)(()=>(0,et.createNavItem)({label:h("App.Header.Community.Title"),onOpen:()=>x("nav_menu_open",{menu:"community",auth_state:"before_login"}),subItemsContainerClassName:f?"grid grid-cols-1 gap-2 p-3 sm:grid-cols-2":"max-w-8xl mx-auto h-full items-stretch justify-center gap-4 min-[1100px]:flex-nowrap",children:[{href:"/free-3d-models",track:()=>x("nav_menu_click",{menu:"community",position:"community_free_3d_models",auth_state:"before_login"}),label:sh({isMobile:f,label:h("App.Header.Solutions.Free3DModels.Title"),description:h("App.Header.Solutions.Free3DModels.Description"),icon:(0,m.jsx)(sc,{className:"size-full"})}),className:"bg-gradient-to-b from-[#FFE3C2] to-[#FFB26B]"},{href:"/discover",track:()=>x("nav_menu_click",{menu:"community",position:"community_discover",auth_state:"before_login"}),label:sh({isMobile:f,label:h("App.Header.Community.Showcase.Title"),description:h("App.Header.Community.Showcase.Description"),icon:(0,m.jsx)(su,{className:"size-full"})}),className:"bg-gradient-to-b from-[#B6F0E2] to-[#00D0A6]"},...aj.IS_CN_BUILD?[]:[{href:R.DISCORD_LINK,track:()=>x("nav_menu_click",{menu:"community",position:"community_discord",auth_state:"before_login"}),label:sh({isMobile:f,label:h("App.Header.Community.Discord.Title"),description:h("App.Header.Community.Discord.Description"),icon:(0,m.jsx)(sl,{className:"size-full"})}),className:"bg-gradient-to-b from-[#CDD2FB] to-[#7B87F5]",redirect:!0}],{href:"/blog/category/user-stories",track:()=>x("nav_menu_click",{menu:"community",position:"community_user_stories",auth_state:"before_login"}),label:sh({isMobile:f,label:h("App.Header.Community.UserStories.Title"),description:h("App.Header.Community.UserStories.Description"),icon:(0,m.jsx)(sp,{className:"size-full"})}),className:"bg-gradient-to-b from-[#DDE9BF] to-[#A2C84E]"}].map(e=>({...e,liClassName:f?"items-stretch":void 0,className:(0,V.cn)(f?"flex h-[84px] flex-1 items-center gap-3 rounded-2xl px-4 py-3":"hover:bg-bg-base-hover bg-bg-strong inline-flex h-full w-60 flex-col items-center gap-0 rounded-2xl p-0","transition-all duration-200 ease-out hover:scale-105",e.className)}))}),[h,f,x]),y=(0,sy.useResourcesNavItems)({authState:"before_login",subItemsContainerClassName:sL}),_=(0,b.useTranslations)(),k=(0,b.useTranslations)(),E=(({iconClassName:e}={})=>{let t=(0,b.useTranslations)();return(0,N.useMemo)(()=>[{href:"/3d-printing",label:t("App.Header.Solutions.3DPrinting.Title"),description:t("App.Header.Solutions.3DPrinting.Description"),icon:(0,m.jsx)(sT.default,{className:(0,V.cn)("text-label-title size-5 flex-none",e)})},{href:"/use-cases/free-game-assets",label:t("App.Header.Solutions.GameDevelopment.Title"),description:t("App.Header.Solutions.GameDevelopment.Description"),icon:(0,m.jsx)(sE.IconDeviceGamepad2,{className:(0,V.cn)("text-label-title size-5 flex-none",e)})},{href:"/use-cases/product-design",label:t("App.Header.Solutions.ProductDesign.Title"),description:t("App.Header.Solutions.ProductDesign.Description"),icon:(0,m.jsx)(sS.IconBottle,{className:(0,V.cn)("text-label-title size-5 flex-none",e)})},{href:"/use-cases/3d-animation",label:t("App.Header.Solutions.3DAnimation.Title"),description:t("App.Header.Solutions.3DAnimation.Description"),icon:(0,m.jsx)(sD.default,{className:(0,V.cn)("text-label-title size-5 flex-none",e)})}],[t,e])})(),D=(0,tH.useNavCollapsed)(),F=(0,C.useTrack)(),B=(0,V.cn)("flex-row gap-2 rounded-xl w-full hover:text-label-title hover:bg-white/10",!D&&"items-start p-3",D&&"flex-col bg-white/10 backdrop-blur-[10px] gap-2 px-0 py-4 max-w-auto"),L=(0,N.useMemo)(()=>{let e=E.map(e=>({...e,description:void 0,label:(0,m.jsx)(sR,{title:e.label,description:e.description}),className:B,track:()=>F("nav_menu_click",{menu:"solutions",position:`solutions_${e.href.split("/").pop()?.replace(/-/g,"_")}`,auth_state:"before_login"})}));return{category:"",categoryContainerClassName:"mt-0 grid w-full grid-cols-4 gap-2",children:[{hidden:!D,href:"/use-cases",label:k("App.Header.Resources.UseCasesAll.Title"),liClassName:"col-span-2 sm:col-span-3 md:col-span-4",track:()=>F("nav_menu_click",{menu:"solutions",position:"solutions_all_use_cases",auth_state:"before_login"})},...e]}},[k,E,B,D,F]),z=(0,tH.useNavCollapsed)(),U=(0,C.useTrack)(),K=(0,A.usePathname)(),G=(0,W.getRoutePathname)(K),Y=(0,N.useMemo)(()=>(0,et.createNavItem)({label:_("App.Header.Solutions.Title"),href:"/use-cases",track:()=>U("nav_menu_click",{menu:"top_level",position:"solutions",auth_state:"before_login"}),prefetch:!0,isActive:G?.startsWith("/use-cases")||"/3d-printing"===G,subItemsContainerClassName:"mx-auto w-full max-w-[1200px] [&>li]:w-full",onOpen:()=>U("nav_menu_open",{menu:"solutions",auth_state:"before_login"}
13),children:[L,{hidden:z||!0,category:_("App.Header.Solutions.Category.Organizations"),children:[{href:"/education",track:()=>U("nav_menu_click",{menu:"solutions",position:"solutions_education",auth_state:"before_login"}),label:(0,m.jsxs)("div",{className:"flex w-[240px] flex-col overflow-hidden rounded-[20px] bg-gradient-to-b from-[#633D28] to-[#B1926B] transition-all duration-200 ease-out hover:scale-105",children:[(0,m.jsx)(tU.default,{src:`${t4.CDN_BASE_URL}/landing-assets/home/meshy-nav-solutions-education.webp`,alt:"meshy nav features ai texturing",width:480,height:274,loading:"lazy",className:"size-full"}),(0,m.jsxs)("div",{className:"flex flex-col gap-1 px-5 pb-4",children:[(0,m.jsx)("div",{children:_("App.Header.Solutions.Education.Title")}),(0,m.jsx)("div",{className:"text-2xs font-medium text-white/50",children:_("App.Header.Solutions.Education.Description")})]})]})}]}]}),[_,L,z,U,G]),Z=sb({authState:"before_login"}),$=sI({authState:"before_login"}),X=(0,A.usePathname)(),J=(0,W.getRoutePathname)(X),q=(0,b.useTranslations)(),ee=(0,tH.useNavCollapsed)(),ea=(0,C.useTrack)(),es=(0,st.useDeveloperPlatformEnabled)(),ei=(0,N.useMemo)(()=>{let e={href:"/developers",redirect:!0,track:()=>ea("nav_menu_click",{menu:"developers",position:"developers_platform",auth_state:"before_login"}),label:sj({icon:(0,m.jsx)(a5.IconLayoutDashboard,{className:"text-label-title size-5"}),label:(0,m.jsxs)("span",{className:"flex items-center gap-1",children:[q("App.Developers.Nav.ApiPlatform"),(0,m.jsx)(a0.IconArrowUpRight,{className:"size-4",stroke:2})]}),description:q("App.Header.Developers.Platform.Description")}),isActive:J.startsWith("/developers")},t=[...es?[e]:[],{href:"/api",track:()=>ea("nav_menu_click",{menu:"developers",position:"developers_api",auth_state:"before_login"}),label:sj({icon:(0,m.jsx)(sN.IconCode,{className:"text-label-title size-5"}),label:q("App.Header.API.Title"),description:q("App.Header.Features.API.Description")}),isActive:J.startsWith("/api")},{href:"/mcp",track:()=>ea("nav_menu_click",{menu:"developers",position:"developers_mcp",auth_state:"before_login"}),label:sj({icon:(0,m.jsx)(sw.IconPlugConnected,{className:"text-label-title size-5"}),label:q("App.Header.Developers.Mcp.Title"),description:q("App.Header.Developers.Mcp.Description")}),isActive:"/mcp"===J},{href:"/cli",track:()=>ea("nav_menu_click",{menu:"developers",position:"developers_cli",auth_state:"before_login"}),label:sj({icon:(0,m.jsx)(a4.IconTerminal2,{className:"text-label-title size-5"}),label:q("App.Header.Developers.Cli.Title"),description:q("App.Header.Developers.Cli.Description")}),isActive:"/cli"===J}].map(e=>({...e,prefetch:!0,liClassName:"w-full",className:ee?"flex w-full flex-row items-center gap-3 rounded-2xl bg-white/10 px-4 py-3 backdrop-blur-[10px]":"hover:bg-white/10 flex w-full flex-row items-start gap-2 rounded-xl p-3"}));return(0,et.createNavItem)({label:q("App.Header.Developers.Title"),onOpen:()=>ea("nav_menu_open",{menu:"developers",auth_state:"before_login"}),isActive:J.startsWith("/api")||es&&J.startsWith("/developers")||"/mcp"===J||"/cli"===J,subItemsContainerClassName:ee?"grid grid-cols-1 gap-2 p-3":es?"mx-auto flex w-full max-w-6xl flex-nowrap items-center gap-3 [&>li:first-child]:shrink-0 [&>li:last-child]:min-w-0 [&>li:last-child]:flex-1":"mx-auto w-full max-w-[860px] [&>li]:w-full",children:ee?t:es?[{category:"",categoryContainerClassName:"relative mt-0 flex w-80 items-center pr-3 after:absolute after:top-1/2 after:right-0 after:h-10 after:w-px after:-translate-y-1/2 after:bg-label-muted/50 after:content-['']",children:t.filter(e=>"/developers"===e.href)},{category:"",categoryContainerClassName:"mt-0 grid w-full grid-cols-3 gap-2",children:t.filter(e=>"/developers"!==e.href)}]:[{category:"",categoryContainerClassName:"mt-0 grid w-full grid-cols-3 gap-2",children:t}]})},[q,ea,ee,J,es]),en=(0,b.useTranslations)(),er=(0,C.useTrack)(),(0,N.useMemo)(()=>{let e=(0,et.createNavItem)({href:"/pricing",label:(0,m.jsx)(sH,{children:en("App.Header.Pricing.Title")}),prefetch:!0,track:()=>er("nav_menu_click",{menu:"top_level",position:"pricing",auth_state:"before_login"})});return(0,et.createNavConfig)([p,Y,g,y,Z,$,ei,e])},[p,Z,$,ei,en,er,g,Y,y])),ef=(0,O.useDialogStore)(e=>e.loginDialogReady),ex=el.includes("/features/")?`landing_features_${el.split("/features/")[1].replace(/-/g,"_")}`:el.includes("/blog/")?el.includes("/category/")?`landing_blog_tags_${el.split("/blog/category/")[1].replace(/-/g,"_")}`:`landing_blog_post_${el.split("/blog/")[1].replace(/-/g,"_")}`:el.includes("@")?"landing_user_profile":"/"===el?"landing_home":`landing_${el.split("/")[1].replace(/-/g,"_")}`,eg=()=>{eu("signup_button_click",{page:a??ex,position:"header-signup"}),em(),j.SignupReport.reportAll()},eA=()=>{eu("signup_button_click",{page:a??ex,position:"header-signin"}),ep(),j.SignupReport.reportAll()},ev=(0,m.jsx)(T.default,{type:"icon",isolateNavigationSuspense:s,className:"translate-x-2 [&_svg]:size-4 [&>span]:justify-center"});return(0,m.jsxs)(sG,{beforeLogin:!0,landingNavigation:t,className:e,children:[(0,m.jsx)(sW,{className:(0,V.cn)("flex h-full min-h-0 min-w-0 grow","max-sm:relative max-sm:min-w-max max-sm:shrink-0 max-sm:pr-2","max-sm:[&>[data-nav-layout=collapsed]]:static max-sm:[&>[data-nav-layout=collapsed]]:flex","max-sm:[&>[data-nav-layout=expanded]]:pointer-events-none max-sm:[&>[data-nav-layout=expanded]]:invisible max-sm:[&>[data-nav-layout=expanded]]:absolute max-sm:[&>[data-nav-layout=expanded]]:overflow-hidden"),fixedBreakpoint:s?H.UNAUTHENTICATED_HOME_NAV_BREAKPOINTS[eo]??H.UNAUTHENTICATED_HOME_NAV_BREAKPOINT:void 0,expandedContent:e=>(0,m.jsxs)("div",{className:"flex h-full min-h-0 w-auto items-stretch justify-between",children:[(0,m.jsx)(P.default,{className:"mr-[clamp(0.5rem,calc(40vw-500px),16rem)] flex w-fit shrink-0 items-center justify-start self-stretch",href:ed("/?noRedirect=true"),"aria-label":"Meshy",children:(0,m.jsx)(w.default,{className:"h-9 w-auto"})}),(0,m.jsx)("div",{className:(0,V.cn)("flex h-full min-h-0 grow justify-center",e),children:(0,m.jsx)(tA,{config:eh,closeOnCollapse:s})})]}),collapsedContent:(0,m.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,m.jsx)(aX,{children:(0,m.jsx)(tA,{config:eh,isMobile:!0,children:(0,m.jsxs)("div",{className:"flex flex-col items-center justify-center gap-3 px-3 py-5",children:[(0,m.jsx)(I.default,{type:"primary",block:!0,className:"animate-cta-flow rounded-[10px] bg-[linear-gradient(155.056deg,#AAFFCA_0%,#BAFF4A_50%,#AAFFCA_100%)] bg-[length:200%_200%] px-4 font-bold text-black hover:bg-[linear-gradient(155.056deg,#BAFF4A_0%,#AAFFCA_50%,#BAFF4A_100%)]",onClick:eg,children:ec("App.Header.SignUpForFree")}),(0,m.jsxs)("div",{className:"flex items-center justify-center gap-5",children:[(0,m.jsx)(I.default,{type:"tertiary",size:"md",className:"text-label-title flex",onClick:eA,children:ec("App.Header.SignIn")}),(0,m.jsx)(S.default,{direction:"vertical"}),(0,m.jsx)(I.default,{asChild:!0,type:"tertiary",size:"md",className:"text-label-title flex",children:(0,m.jsx)(P.default,{href:R.SALES_CONTACT_FORM,onClick:()=>eu("nav_menu_click",{menu:"top_level",position:"contact_sales",auth_state:"before_login"}),children:ec("App.Header.ContactSales")})})]})]})})}),(0,m.jsx)(P.default,{className:"flex w-20 items-center justify-start min-[960px]:mr-16 lg:mr-2",href:ed("/?noRedirect=true"),"aria-label":"Meshy",children:(0,m.jsx)(w.default,{className:"h-8"})})]})}),(0,m.jsxs)("div",{className:"flex h-full min-h-0 flex-none items-center gap-2 max-sm:min-w-0 max-sm:flex-initial",children:[(0,m.jsx)(I.default,{asChild:!0,type:"tertiary",size:"md",className:"text-label-title hidden text-sm font-medium sm:flex",children:(0,m.jsx)(P.default,{href:R.SALES_CONTACT_FORM,onClick:()=>eu("nav_menu_click",{menu:"top_level",position:"contact_sales",auth_state:"before_login"}),children:ec("App.Header.ContactSales")})}),(0,m.jsx)(I.default,{"data-testid":M.TEST_IDS.header.loginBtn,"data-ready":ef?"true":void 0,type:"tertiary",size:"md",className:"text-label-title hidden text-sm font-medium sm:flex",onClick:()=>{eA()},children:ec("App.Header.SignIn")}),(0,m.jsx)(I.default,{"data-testid":M.TEST_IDS.header.signupBtn,"data-ready":ef?"true":void 0,type:"primary",size:"md",className:(0,V.cn)("animate-cta-flow rounded-[10px] bg-[linear-gradient(155.056deg,#AAFFCA_0%,#BAFF4A_50%,#AAFFCA_100%)] bg-[length:200%_200%] px-4 font-bold text-black hover:bg-[linear-gradient(155.056deg,#BAFF4A_0%,#AAFFCA_50%,#BAFF4A_100%)]","max-sm:grid max-sm:h-auto max-sm:min-h-8 max-sm:w-max max-sm:min-w-0 max-sm:shrink","max-sm:grid-cols-[minmax(0,1fr)_minmax(0,max-content)_minmax(0,1fr)] max-sm:gap-0 max-sm:px-2 max-sm:py-0.5 max-sm:whitespace-normal","max-sm:before:w-2 max-sm:before:content-[''] max-sm:after:w-2 max-sm:after:content-['']","max-sm:[&>span]:min-w-0 max-sm:[&>span]:[overflow-wrap:anywhere]"),onClick:()=>{eg()},children:ec("App.Header.SignUpForFree")}),s?ev:(0,m.jsx)(N.Suspense,{fallback:null,children:ev})]})]})},sZ=({className:e,landingNavigation:t,mergeLandingChrome:a=!1,simpleUserNav:s=!1})=>{let i=(0,W.useLocalizedUrl)(),n=function(){let{api:e}=(0,aq.useSettingsPermission)(),{hasAccess:t}=(0,aJ.useLimitedPlaygroundAccess)(),a=(0,b.useTranslations)(),s=(0,C.useTrack)(),i=(()=>{let e=(0,A.usePathname)(),t=(0,b.useTranslations)(),{open:a,isAvailable:s,label:i}=(0,aw.useMessageSupport)(),n=(0,C.useTrack)();return(0,N.useMemo)(()=>[{hidden:!s,href:"#",label:i,icon:(0,m.jsx)(aw.SupportChannelIcon,{className:"text-label-title size-4 flex-none"}),onClick(){a()},track:()=>n("nav_menu_click",{menu:"help",position:"help_message_support",auth_state:"after_login"})},{href:R.HELP_CENTER_LINK,label:t("App.Header.Resources.HelpCenter.Title"),isActive:e?.includes("/help"),icon:(0,m.jsx)(ap.IconBook2,{className:"text-label-title size-4 flex-none"}),redirect:!0,track:()=>n("nav_menu_click",{menu:"help",position:"help_center",auth_state:"after_login"})}],[s,i,e,t,a,n])})(),n=(0,tH.useNavCollapsed)(),r=(0,sM.useWorkspaceNavConfig)({triggerClassName:sP}),l=(0,sy.useResourcesNavItems)({triggerClassName:sP,subItemsContainerClassName:sL,authState:"after_login"}),o=(({triggerClassName:e}={})=>{let t=(0,A.usePathname)(),a=(0,W.getRoutePathname)(t),s=(0,b.useTranslations)(),i=(0,tH.useNavCollapsed)(),{open:n,isAvailable:r,label:l}
13=(0,aw.useMessageSupport)(),o=(0,C.useTrack)(),c=(0,sa.useLocalText)(),{data:d}=(0,se.useMyInfoInTeam)(),u=(0,st.useDeveloperPlatformEnabled)(),{data:p}=(0,tR.useTier)(),h=d?.role==="owner"||d?.role==="admin",f="pro"===p.tier||"premium"===p.tier||"ultra"===p.tier,x=h||!u&&f,g=d?.role==="member",[v,w]=(0,N.useState)(()=>{try{return"1"===localStorage.getItem(ss)}catch{return!0}}),j=(0,N.useCallback)(()=>{try{localStorage.setItem(ss,"1")}catch{}w(!0)},[]),y=!u&&x&&!v;return(0,N.useMemo)(()=>(0,et.createNavItem)({label:s("SharedUI.Nav.Api"),testId:M.TEST_IDS.header.apiBtn,triggerClassName:e,onOpen:()=>o("nav_menu_open",{menu:"api",auth_state:"after_login"}),isActive:a.startsWith("/settings/api")||a.startsWith("/developers")||a.startsWith("/api-playground")||a.startsWith("/api-console"),popoverContentClassName:"pt-8",subItemsContainerClassName:i?"":"flex items-center gap-8",children:[{category:" ",categoryContainerClassName:i?"":"flex flex-row items-center justify-center gap-4 pr-15 border-r border-bg-shade",children:(u?[{href:"/developers",redirect:!0,label:si({label:s("App.Developers.Nav.ApiPlatform"),image:a9.default.src,isMobile:i,icon:(0,m.jsx)(a5.IconLayoutDashboard,{className:"text-label-title size-4"}),external:!0,newTag:(0,m.jsx)(tC.default,{text:c.new,style:"flow",shape:"jelly-bean",size:"xs"})}),isActive:a.startsWith("/developers"),track:()=>o("nav_menu_click",{menu:"api",position:"developer_platform",auth_state:"after_login"})}]:[{hidden:!x,href:"/api-console",onClick:j,label:si({label:"Console",image:a7.src,isMobile:i,icon:(0,m.jsx)(a1.IconChartBar,{className:"text-label-title size-4"}),newTag:y?(0,m.jsx)(tC.default,{text:c.new,style:"flow",shape:"jelly-bean",size:"xs"}):void 0}),isActive:a.startsWith("/api-console"),track:()=>o("nav_menu_click",{menu:"api",position:"api_console",auth_state:"after_login"})},{hidden:x,href:"/settings/api?scrollTo=usage",label:si({label:s("SharedUI.Nav.ApiActivityUsage"),image:a3.src,isMobile:i,icon:(0,m.jsx)(a1.IconChartBar,{className:"text-label-title size-4"})}),isActive:"/settings/api"===a,track:()=>o("nav_menu_click",{menu:"api",position:"api_activity_usage",auth_state:"after_login"})},{href:a.startsWith("/api-playground")?"":"/api-playground",label:si({label:"Playground",image:a6.src,isMobile:i,icon:(0,m.jsx)(a4.IconTerminal2,{className:"text-label-title size-4"})}),isActive:a.startsWith("/api-playground"),track:()=>o("nav_menu_click",{menu:"api",position:"api_playground",auth_state:"after_login"})}]).map(e=>({...e,liClassName:i?"w-full":"flex-none",className:i?"w-full p-0":"flex-none p-0"}))},{hidden:i,category:" ",categoryContainerClassName:"flex flex-col gap-1 pl-8",children:[{hidden:g,href:"/settings/api",testId:M.TEST_IDS.header.apiSettingsBtn,label:sn({title:"TOOLS",label:"API Settings",icon:(0,m.jsx)(aS.IconSettings,{className:"text-label-title size-4 flex-none"}),showTitle:!0}),isActive:"/settings/api"===a,className:"flex-col items-start py-1",track:()=>o("nav_menu_click",{menu:"api",position:"api_settings",auth_state:"after_login"})},{href:"/api",label:s("SharedUI.Nav.ApiViewCapabilities"),icon:(0,m.jsx)(a8.IconSparkles,{className:"text-label-title size-4 flex-none"}),className:"py-1",track:()=>o("nav_menu_click",{menu:"api",position:"api_view_capabilities",auth_state:"after_login"})},{hidden:!r,href:"#",label:sn({title:"HELP",label:l,icon:(0,m.jsx)(aw.SupportChannelIcon,{className:"text-label-title size-4 flex-none"}),showTitle:!0}),onClick(){n()},className:"mt-4 flex-col items-start py-1",track:()=>o("nav_menu_click",{menu:"api",position:"api_support",auth_state:"after_login"})},{hidden:!!r,href:R.API_REFERENCE_LINK,label:sn({title:"HELP",label:s("App.Header.Resources.Docs.Title"),icon:(0,m.jsx)(a2.IconFileText,{className:"text-label-title size-4 flex-none"}),showTitle:!0}),redirect:!0,className:"mt-4 flex-col items-start py-1",track:()=>o("nav_menu_click",{menu:"api",position:"api_docs",auth_state:"after_login"})},{hidden:!r,href:R.API_REFERENCE_LINK,label:s("App.Header.Resources.Docs.Title"),redirect:!0,icon:(0,m.jsx)(a2.IconFileText,{className:"text-label-title size-4 flex-none"}),className:"py-1",track:()=>o("nav_menu_click",{menu:"api",position:"api_docs",auth_state:"after_login"})}]}]}),[s,e,o,i,a,r,l,n,g,c,u,x,y,j])})({triggerClassName:sP}),c=sb({triggerClassName:sP,authState:"after_login"}),d=sI({authState:"after_login"});return(0,N.useMemo)(()=>{let u=n?"pl-4":(0,V.cn)(sP,"px-4 hover:border-white/5 hover:bg-white/5 hover:text-inherit"),m={...d,className:u},p=t?o:(0,et.createNavItem)({href:"/settings/api",label:a("SharedUI.Nav.Api"),hidden:!e,testId:M.TEST_IDS.header.apiBtn,className:u,track:()=>s("nav_menu_click",{menu:"top_level",position:"api",auth_state:"after_login"})});return(0,et.createNavConfig)([r,r.hidden?null:(0,et.createDivider)(),(0,et.createNavItem)({href:"/discover",label:a("SharedUI.Nav.Community"),prefetch:!0,testId:M.TEST_IDS.header.communityBtn,className:u,track:()=>s("nav_menu_click",{menu:"top_level",position:"discover",auth_state:"after_login"})}),p,l,(0,et.createNavItem)({hidden:!n,triggerClassName:sP,label:a("App.Header.Learn.Category.Help"),onOpen:()=>s("nav_menu_open",{menu:"help",auth_state:"after_login"}),children:i.map(e=>({...e,icon:void 0,className:n?"text-xs px-0":""}))}
13),c,m].filter(Boolean))},[n,r,a,s,e,t,o,l,i,c,d])}();(0,D.useDefaultLanding)();let r=(0,F.useHomePath)();return(0,m.jsxs)(sG,{className:e,landingNavigation:t,mergeLandingChrome:a,children:[(0,m.jsx)(sW,{className:"flex h-full min-h-0 min-w-0 grow",expandedContent:e=>(0,m.jsxs)("div",{className:"relative flex h-full min-h-0 w-auto items-stretch justify-start gap-2",children:[(0,m.jsx)(P.default,{className:"mr-2 flex w-20 shrink-0 items-center justify-start self-stretch",href:i(r),"aria-label":"Meshy",children:(0,m.jsx)(w.default,{className:"h-8"})}),(0,m.jsx)(S.default,{direction:"vertical",className:"h-3 self-center rounded-full border-l-2"}),(0,m.jsx)(tA,{className:(0,V.cn)("h-full min-h-0 gap-2",e),config:n})]}),collapsedContent:(0,m.jsx)("div",{className:"flex items-center gap-2",children:(0,m.jsx)(aX,{closeButtonClassName:"absolute top-2 left-4 sm:top-2",children:(0,m.jsx)(tA,{className:"pt-12",config:n,isMobile:!0})})})}),(0,m.jsx)(aK,{className:"flex-none",simpleUserNav:s})]})};e.s(["Header",0,({className:e,landingNavigation:t,trackingPage:a,isHomePage:s=!1})=>{let{isAuthenticated:i}=(0,z.useAuthStore)(),{navVariant:n}=(0,B.useNavToSidebar)(),r=(0,W.stripLocaleFromPathname)((0,A.usePathname)()),l=i&&sK(r),o="/creative-lab/keychain/pet-keychain"===r;return i&&"sidebar"===n?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(E.LazyGeneralSidebar,{}),(0,m.jsx)("span",{"data-sidebar-nav-inset":!0,hidden:!0})]}):(0,m.jsx)(m.Fragment,{children:i?(0,m.jsx)(N.Suspense,{children:(0,m.jsx)(sZ,{landingNavigation:t,mergeLandingChrome:l,simpleUserNav:o,className:(0,V.cn)("border-none sm:h-14",e)})}):(0,m.jsx)(sY,{landingNavigation:t,trackingPage:a,isHomePage:s,className:(0,V.cn)("h-12 border-none sm:h-14",e)})})}],46219)}]);
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.