!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="bacc1898-8f53-5f21-8c44-8332eee1375a")}catch(e){}}();
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5002,5940],{43244:(e,t,n)=>{"use strict";n.d(t,{Header:()=>tF});var r=n(9479),s=n(72303),i=n(83844),a=n(20574),o=n(97803),l=n(78258),c=n(32713),d=n(35238),u=n(72260),h=n(4375),p=n(68841),m=n(95419),f=n.n(m);let v=(0,o.default)(()=>Promise.all([n.e(6398),n.e(3855)]).then(n.bind(n,3855)).then(e=>e.BrandingContextMenu),{loadableGenerated:{webpack:()=>[3855]},ssr:!1});function g(){return(0,r.jsxs)(c.$,{children:[(0,r.jsx)(C,{}),(0,r.jsx)(v,{})]})}function C(){let{actions:{setOpen:e},state:{buttonId:t,buttonRef:n,menuId:s,open:o,popperAttributes:c,popperStyles:m}}=(0,a.b)();function v(t){u.zS.track(h.q.BRAND_HEADER_LOGO_RIGHT_CLICKED),t.preventDefault(),e(e=>!e)}return(0,r.jsx)(p.Link,{"aria-controls":s,"aria-expanded":o,className:(0,i.$)(f().logoLink,f().logo),"data-testid":(0,d.g)("header","navbar","logo"),href:"/home",id:t,onClick:function(){u.zS.track(h.q.BRAND_HEADER_LOGO_LEFT_CLICKED)},onContextMenu:v,onKeyDown:function(e){("Enter"===e.key||" "===e.key||"ContextMenu"===e.key||e.shiftKey&&"F10"===e.key)&&v(e)},ref:n,style:m,...c.reference,children:(0,r.jsx)(l.g,{height:22,name:"vercel-logotype"})})}var _=n(95796),x=n(12669),L=n(49901),j=n(41607),y=n(96093),b=n(73201),w=n(97095),H=n(89195),k=n(60210),V=n(19641),M=n(90608),N=n(74460),S=n(90388),Z=n(17849);let E=(0,Z.G)(''),T=(0,Z.G)(''),P=(0,Z.G)('');var I=n(93133),B=n(49430);let A=(0,Z.G)('');var D=n(16823);let R=(0,Z.G)(''),G=(0,Z.G)('');var W=n(12718),F=n(46580);let K=(0,Z.G)(''),O=(0,Z.G)(''),z=(0,Z.G)('');var U=n(50175);let $=(0,Z.G)('\n\n\n\n'),q=(0,Z.G)('');var X=n(49549);let Y=[{href:"/products/previews",name:"Previews",description:"Helping teams ship 6\xd7 faster",icon:(0,r.jsx)(E,{})},{href:"/ai",name:"AI",description:"Powering breakthroughs",icon:(0,r.jsx)(F.s,{})}],Q=[{href:"/products/rendering",name:"Rendering",description:"Fast, scalable, and reliable",icon:(0,r.jsx)(S.q,{})},{href:"/products/observability",name:"Observability",description:"Trace every step",icon:(0,r.jsx)(z,{})},{href:"/security",name:"Security",description:"Scale without compromising",icon:(0,r.jsx)(W.e,{})}],J=[...Y,...Q],ee=[{href:"/frameworks/nextjs",name:"Next.js",description:"The native Next.js platform",icon:(0,r.jsx)(B.R,{className:"invert-theme"}),iconHover:(0,r.jsx)(B.R,{className:"invert-theme"})},{href:"/solutions/turborepo",name:"Turborepo",description:"Speed with Enterprise scale",icon:(0,r.jsx)(I.U,{}),iconHover:(0,r.jsx)(I.U,{className:"invert-theme"})},{href:"https://sdk.vercel.ai/",name:"AI SDK",description:"The AI Toolkit for TypeScript",icon:(0,r.jsx)(M.a,{})}],et=[{href:"/solutions/ai-apps",name:"AI Apps",description:"Deploy at the speed of AI",icon:(0,r.jsx)(F.s,{})},{href:"/solutions/composable-commerce",name:"Composable Commerce",description:"Power storefronts that convert",icon:(0,r.jsx)(R,{})},{href:"/solutions/marketing-sites",name:"Marketing Sites",description:"Launch campaigns fast",icon:(0,r.jsx)(P,{})},{href:"/solutions/multi-tenant-saas",name:"Multi-tenant Platforms",description:"Scale apps with one codebase",icon:(0,r.jsx)(N.u,{})},{href:"/solutions/web-apps",name:"Web Apps",description:"Ship features, not infrastructure",icon:(0,r.jsx)(U.p,{})}],en=[{href:"/solutions/platform-engineering",name:"Platform Engineers",description:"Automate away repetition",icon:(0,r.jsx)(G,{})},{href:"/solutions/design-engineering",name:"Design Engineers",description:"Deploy for every idea",icon:(0,r.jsx)($,{}),iconHover:(0,r.jsx)($,{className:"invert-theme"})}],er=[{href:"/resources",name:"Resource Center",description:"Today’s best practices",icon:(0,r.jsx)(M.a,{})},{href:"/marketplace",name:"Marketplace",description:"Extend and automate workflows",icon:(0,r.jsx)(D.F,{})},{href:"/templates",name:"Templates",description:"Jumpstart app development",icon:(0,r.jsx)(T,{})},{href:"/guides",name:"Guides",description:"Find help quickly",icon:(0,r.jsx)(V.G,{})},{href:"/experts",name:"Partner Finder",description:"Get help from solution partners",icon:(0,r.jsx)(X.F,{})}],es=[{href:"/customers",name:"Customers",description:"Trusted by the best teams",icon:(0,r.jsx)(O,{})},{href:"/blog",name:"Blog",description:"The latest posts and changes",icon:(0,r.jsx)(A,{})},{href:"/changelog",name:"Changelog",description:"See what shipped",icon:(0,r.jsx)(K,{})},{href:"/press",name:"Press",description:"Read the latest news",icon:(0,r.jsx)(q,{})}];var ei=n(81277),ea=n.n(ei);let eo=s.createContext({}),el=()=>s.useContext(eo),ec=[...Y,...Q,...ee],ed=[...et,...en],eu=[...er,...es];function eh(e){let{open:t,activeHref:n,className:a}=e,o=s.useRef(null),l=s.useRef({}),[c,d]=s.useState(""),[u,h]=s.useState(!1),[p,m]=s.useState(null),[f,v]=s.useState(!1),[g,C]=s.useState(null),[x,j]=s.useState(""),[V,M]=s.useState(!0),N=s.useRef(null),S=s.useRef(null),[Z,E]=(0,y.A)(),T=(0,k.usePathname)(),P=s.useCallback((e,t)=>{N.current&&(m(e.getBoundingClientRect()),C(N.current.getBoundingClientRect()),M(!x),j(t))},[x,N]),I=s.useCallback(()=>{j("")},[]),B=s.useCallback(()=>{d("")},[]),A={};p&&g&&(A.opacity=x?1:0,A.transitionDuration=V?"0ms":"150ms",A.width="".concat(p.width,"px"),A.transform="translate(".concat(p.left-g.left,"px)")),s.useEffect(()=>{t||d("")},[t]),s.useEffect(()=>{""===c&&I()},[I,c]),s.useEffect(()=>{d("")},[n]),s.useEffect(()=>{let e=e=>{""!==c&&"Alt"===e.key&&v(e.altKey)};return document.addEventListener("keydown",e),document.addEventListener("keyup",e),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",e)}},[c]),s.useEffect(()=>{(0,w.nr)()&&setTimeout(()=>{let e=o.current;if(!e)return;let t=getComputedStyle(e).getPropertyValue("--blur");t>(0,H.px)(eg)||setTimeout(()=>{var e;null===(e=o.current)||void 0===e||e.style.setProperty("--blur",(0,H.px)(Number.parseInt(t)+1))})})},[c]);let D=s.useCallback(()=>{l.current={}},[]);s.useEffect(()=>(window.addEventListener("resize",D),window.addEventListener("scroll",D,!0),()=>{window.removeEventListener("resize",D),window.removeEventListener("scroll",D,!0)}),[D]);let R=s.useCallback(e=>{let t="".concat(e.id).concat(e.className).concat(e.getAttribute("aria-controls"));if(t in l.current)return l.current[t];let n=e.getBoundingClientRect();return l.current[t]=n,n},[]),G=s.useMemo(()=>({activeHref:T||void 0,highlightedTab:x,repositionHighlight:P,wrapperBoundingBox:g,value:c,showSafetyCone:f}),[T,x,P,g,c,f]),W=s.useCallback(e=>{if(!N.current)return;if(e.target instanceof Element){if(!e.target.hasAttribute("data-radix-collection-item"))return;let t=R(e.target);if(e.clientXt.right||e.clientYt.bottom)return}let{left:t,top:n,height:r}=R(N.current),s=e.clientX-t,i=e.clientY-n;N.current.style.setProperty("--pointer-x","".concat(s,"px")),N.current.style.setProperty("--pointer-y","".concat(Math.max(i/(r+10+10)*100-5,30),"%"))},[R]),F=s.useCallback(e=>{(e||!u)&&d(e)},[u]);return(0,r.jsxs)(_.bL,{className:(0,i.$)(ea().root,a),delayDuration:0,onMouseLeave:I,onMouseMove:W,onValueChange:F,ref:N,style:{"--indicator-height":"".concat(10,"px"),"--arrow-offset":"".concat(-10,"px"),"--content-width":"".concat(E.width-16,"px"),"--left-offset":"calc(-1 * var(--gap-between-logo-and-nav) - 98px)"},value:c,children:[(0,r.jsx)("div",{"aria-hidden":!0,className:ea().tabsHighlight,ref:S,style:A}),(0,r.jsx)(eo.Provider,{value:G,children:(0,r.jsxs)(_.B8,{className:ea().list,children:[(0,r.jsxs)(_.q7,{value:"features",children:[(0,r.jsx)(ep,{active:!x&&ec.some(e=>null==T?void 0:T.startsWith(e.href)),items:ec,value:"features",children:"Products"}),(0,r.jsx)(_.UC,{"aria-hidden":"features"!==c,className:ea().content,forceMount:!0,children:(0,r.jsxs)("ul",{className:ea().column,children:[(0,r.jsxs)("li",{className:ea().links,children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"header-dx",children:"DX Platform"}),(0,r.jsx)("ul",{"aria-describedby":"header-dx",className:ea().columnReset,children:Y.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"features"===c,children:n})},t)})})]}),(0,r.jsxs)("li",{className:ea().links,children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"header-managed-infrastructure",children:"Managed Infrastructure"}),(0,r.jsx)("ul",{"aria-describedby":"header-managed-infrastructure",className:ea().columnReset,children:Q.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"features"===c,children:n})},t)})})]}),(0,r.jsxs)("li",{className:ea().links,children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"header-open-source",children:"Open Source"}),(0,r.jsx)("ul",{"aria-describedby":"header-managed-infrastructure",className:ea().columnReset,children:ee.map(e=>{let{name:t,description:n,icon:s,href:i,...a}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,external:i.startsWith("http"),href:i,icon:s,onClick:B,title:t,visible:"features"===c,...a,children:n})},t)})})]})]})})]}),(0,r.jsxs)(_.q7,{value:"solutions",children:[(0,r.jsx)(ep,{active:!x&&ed.some(e=>null==T?void 0:T.startsWith(e.href)),items:ed,value:"solutions",children:"Solutions"}),(0,r.jsx)(_.UC,{"aria-hidden":"solutions"!==c,className:ea().content,forceMount:!0,children:(0,r.jsxs)("ul",{className:ea().column,children:[(0,r.jsxs)("li",{className:ea().links,children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"header-use-case",children:"Use Cases"}),(0,r.jsx)("ul",{"aria-describedby":"header-use-case",className:(0,i.$)(ea().links,ea().columnReset),children:et.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"solutions"===c,children:n})},t)})})]}),(0,r.jsxs)("li",{className:(0,i.$)(ea().links),children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"heading-user-solutions",children:"Users"}),(0,r.jsx)("ul",{"aria-describedby":"heading-user-solutions",className:ea().columnReset,children:en.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"solutions"===c,children:n})},t)})})]})]})})]}),(0,r.jsxs)(_.q7,{value:"resources",children:[(0,r.jsx)(ep,{active:!x&&eu.some(e=>null==T?void 0:T.startsWith(e.href)),items:eu,value:"resources",children:"Resources"}),(0,r.jsx)(_.UC,{"aria-hidden":"resources"!==c,className:ea().content,forceMount:!0,children:(0,r.jsxs)("ul",{className:ea().column,children:[(0,r.jsxs)("li",{className:(0,i.$)(ea().links),children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"heading-get-started",children:"Tools"}),(0,r.jsx)("ul",{"aria-describedby":"header-get-started",className:ea().columnReset,children:er.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"resources"===c,children:n})},t)})})]}),(0,r.jsxs)("li",{className:(0,i.$)(ea().links),children:[(0,r.jsx)(L.E,{as:"h5",className:ea().heading,color:"gray-900",id:"heading-company",children:"Company"}),(0,r.jsx)("ul",{"aria-describedby":"header-company",className:ea().columnReset,children:es.map(e=>{let{name:t,description:n,icon:s,href:i}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(em,{"data-feature":t,href:i,icon:s,onClick:B,title:t,visible:"resources"===c,children:n})},t)})})]})]})})]}),(0,r.jsx)(ef,{href:"/enterprise",children:"Enterprise"}),(0,r.jsx)(ef,{href:"/docs",children:"Docs"}),(0,r.jsx)(ef,{href:"/pricing",children:"Pricing"}),(0,r.jsx)(_.C1,{className:ea().indicator,children:(0,r.jsx)(ev,{className:ea().arrow})})]})}),(0,r.jsx)("div",{className:(0,i.$)(ea().viewportPosition,{[ea().showSafety]:f}),onMouseEnter:()=>{h(!0)},onMouseLeave:()=>{h(!1),v(!1)},style:{transform:"translateX(var(--left-offset))"},children:(0,r.jsx)(_.LM,{className:ea().viewport,ref:(0,b.A)([o,Z]),style:{"--blur":(0,H.px)(eg)}})})]})}function ep(e){let{children:t,items:n,active:a,...o}=e,{repositionHighlight:l,showSafetyCone:c,highlightedTab:d}=el(),u=s.useRef(null);return(0,r.jsxs)(_.l9,{className:(0,i.$)(ea().trigger,{[ea().showSafetyCone]:c}),...o,"data-active":!d&&a?"open":"closed",onMouseEnter:e=>l(e.target,n[0].href),ref:u,children:[t,(0,r.jsx)("span",{className:ea().chevron,style:{pointerEvents:"none"},children:(0,r.jsx)(j.X,{"aria-hidden":!0})})]})}function em(e){let{className:t,children:n,title:s,icon:a,iconHover:o,external:l,onClick:c,visible:d,...m}=e,f=l?"a":p.Link;return(0,r.jsx)(_.N_,{asChild:!0,onClick:()=>{u.zS.track(h.q.MARKETING_NAVIGATION_CLICKED,{click_value:s}),c()},children:(0,r.jsxs)(f,{className:(0,i.$)(ea().menuSubLink,t,{[ea().external]:l}),"data-hover-icon":!!o,onMouseDown:()=>{document.documentElement.style.setProperty("scroll-padding","0")},onMouseUp:()=>{setTimeout(()=>{document.documentElement.style.removeProperty("scroll-padding")})},prefetch:d,...m,children:[(0,r.jsxs)("div",{className:ea().icons,children:[(0,r.jsx)(x.B,{align:"center",className:ea().icon,justify:"center",children:a}),o?(0,r.jsx)(x.B,{align:"center",className:(0,i.$)(ea().icon,ea().iconHover),justify:"center",children:o}):null]}),(0,r.jsxs)("div",{className:ea().menuSubLinkContent,children:[(0,r.jsx)("div",{className:ea().menuItemHeading,children:s}),(0,r.jsx)(L.E,{as:"p",className:ea().menuItemText,lineHeight:16,size:12,children:n})]})]})})}function ef(e){let{children:t,href:n}=e,{activeHref:i,repositionHighlight:a,highlightedTab:o}=el(),l=!o&&(null==i?void 0:i.startsWith(n)),c=s.useRef(null);return(0,r.jsx)(_.q7,{onClick:()=>{u.zS.track(h.q.MARKETING_NAVIGATION_CLICKED,{click_value:t})},onMouseOver:e=>a(e.target,n),ref:c,value:"test",children:(0,r.jsx)(p.Link,{className:ea().link,"data-active":l?"open":"closed",href:n,prefetch:!0,children:t})})}function ev(e){return(0,r.jsxs)("svg",{fill:"none",height:"46",viewBox:"0 0 158 46",width:"158",...e,children:[(0,r.jsx)("path",{d:"M70.952 36.8018L55.1106 20.9604C47.384 13.2338 43.5207 9.37047 39.0122 6.6077C35.0151 4.15823 30.6573 2.35317 26.0988 1.25878C20.9573 0.0244141 15.4938 0.0244141 4.56672 0.0244141H153.132C142.205 0.0244141 136.742 0.0244141 131.6 1.25878C127.042 2.35317 122.684 4.15823 118.687 6.6077C114.178 9.37047 110.315 13.2338 102.588 20.9604L86.7469 36.8018C82.3853 41.1635 75.3137 41.1635 70.952 36.8018Z",fill:"var(--arrow-bg)"}),(0,r.jsx)("path",{d:"M153.132 5.60877C141.939 5.60877 137.253 5.64466 132.904 6.68885C128.915 7.64643 125.102 9.22586 121.605 11.3691C117.791 13.7062 114.452 16.9946 106.537 24.9091L90.6957 40.7506C84.1532 47.293 73.5457 47.293 67.0033 40.7505L51.1618 24.9091C43.2473 16.9946 39.9082 13.7062 36.0944 11.3691C32.5969 9.22586 28.7838 7.64643 24.7952 6.68885C20.4458 5.64466 15.7596 5.60877 4.56672 5.60877H0.668457V0.0244141H4.56672C15.4938 0.0244141 20.9573 0.0244141 26.0988 1.25878C30.6573 2.35317 35.0151 4.15823 39.0122 6.6077C43.5207 9.37047 47.384 13.2338 55.1106 20.9604L70.952 36.8018C75.3137 41.1635 82.3853 41.1635 86.7469 36.8018L102.588 20.9604C110.315 13.2338 114.178 9.37047 118.687 6.6077C122.684 4.15823 127.042 2.35317 131.6 1.25878C136.742 0.0244141 142.205 0.0244141 153.132 0.0244141H157.03V5.60877H153.132Z",fill:"var(--menu-border-color)"})]})}let eg=45;var eC=n(89802);let e_=()=>{let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=()=>{t(window.scrollY>0)};return e(),window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),e};var ex=n(2853);function eL(e){let{setNext:t}=e,n=(0,k.useSearchParams)(),r=null==n?void 0:n.get("next");return(0,s.useEffect)(()=>{let e=(0,ex.kl)(r);e?t("?".concat(new URLSearchParams({next:e}).toString())):t("")},[r,t]),null}function ej(e){let{id:t,breakpoint:n,maxWidth:s}=e;return(0,r.jsx)("style",{children:"\n @media (".concat(s?"max-width":"min-width",": ").concat(n+(s?0:1),"px) {\n #").concat(t," { display: none; }\n }\n ")})}function ey(e){return(0,r.jsx)(ej,{maxWidth:!0,...e})}function eb(e){return(0,r.jsx)(ej,{...e})}var ew=n(86100),eH=n(75139),ek=n.n(eH),eV=n(15217),eM=n(1695),eN=n.n(eM);function eS(e){let{disabled:t,showMobileMenu:n,setShowMobileMenu:s}=e;return(0,r.jsxs)("button",{"aria-label":n?"Close menu":"Open menu",className:eN().mobileMenuToggle,"data-expanded":n,disabled:t,onClick:()=>{s&&!t&&(0,eV.V)().then(()=>s(!n))},style:{opacity:t?0:1},type:"button",children:[(0,r.jsx)("div",{className:(0,i.$)(eN().bar,t&&eN().disabled),"data-position":"top"}),(0,r.jsx)("div",{className:(0,i.$)(eN().bar,t&&eN().disabled),"data-position":"bottom"})]})}var eZ=n(69727),eE=n(46394),eT=n(77555),eP=n(31731),eI=n(60297),eB=n(15542);function eA(e){let t;return e&&(t=e.name&&e.email?"Your account name is ".concat(e.name," and your email is ").concat(e.email):"Your account email is ".concat(e.email)),{UserDetailsSR:t?(0,r.jsx)("div",{className:"geist-sr-only",children:t}):null}}var eD=n(42068),eR=n.n(eD);let eG="mobile-menu",eW="/upgrade/".concat(eG),eF=(0,s.createContext)({setShowMobileMenu:()=>null,closeMenu:()=>null});function eK(e){let{order:t=["ctas","user","navigation"],...n}=e;(0,s.useLayoutEffect)(()=>{let e=window.scrollY,t=t=>{t.cancelable?(t.preventDefault(),t.stopImmediatePropagation()):window.scrollTo({top:e,behavior:"instant"})},n={passive:!1,capture:!0};return window.addEventListener("scroll",t,n),()=>{window.removeEventListener("scroll",t,n)}},[]);let{metaThemeColor:i}=(0,eB.lo)(),a=(0,s.useMemo)(()=>(0,r.jsx)(r.Fragment,{children:t.map(e=>{switch(e){case"user":return(0,r.jsx)(eO,{...n},e);case"navigation":return(0,r.jsx)(eU,{...n},e);case"ctas":return(0,r.jsx)(ez,{...n},e);default:return null}})}),[t,n]);return(0,r.jsx)("div",{className:eR().scrollWrapper,style:{"--background-color":i},children:(0,r.jsx)("nav",{className:eR().wrapper,children:a})})}function eO(e){var t;let{userItems:n}=e,{user:i}=(0,eP.Jd)(),{UserDetailsSR:a}=eA(i),{closeMenu:o}=(0,s.useContext)(eF),l=(0,eI.W)();return(0,r.jsx)("section",{children:(0,r.jsxs)("ul",{children:[i?(0,r.jsx)("li",{className:eR().user,children:(0,r.jsxs)(x.B,{align:"center",direction:"row",justify:"space-between",children:[a,(0,r.jsxs)(x.B,{"aria-hidden":!0,className:eR().userDetails,children:[(0,r.jsx)("p",{className:eR().userName,children:null!==(t=i.name)&&void 0!==t?t:i.email}),i.name?(0,r.jsx)("p",{className:eR().userEmail,children:i.email}):null]}),(0,r.jsx)(eZ.Avatar,{size:20,style:{transform:"translateX(2px)"},username:i.username})]})}):null,null==n?void 0:n.map(e=>(0,r.jsx)(eq,{...e},e.name)),(0,r.jsxs)("li",{className:eR().themeSwitcher,children:[(0,r.jsx)("p",{children:"Theme"}),(0,r.jsx)(eT.H,{className:eR().themeSwitcherComponent})]}),i?(0,r.jsx)("li",{children:(0,r.jsx)("button",{className:eR().navigationListItemLink,"data-testid":(0,d.g)("mobile-menu","logout"),onClick:()=>{l({source:eG}),o()},type:"button",children:"Log Out"})}):null]})})}function ez(e){let{ctas:t}=e;return t?(0,r.jsxs)("section",{className:eR().ctas,children:[t.children?t.children:null,t.primary?(0,r.jsx)(e$,{...t.primary}):null,t.secondary?(0,r.jsx)(e$,{type:"secondary",...t.secondary}):null]}):null}function eU(e){let{navigation:t}=e;return(0,r.jsx)("section",{children:(0,r.jsx)("ul",{children:t.map(e=>"links"in e?(0,r.jsx)("li",{children:(0,r.jsx)(eE.A,{className:eR().navigationCollapse,size:"small",title:e.name,children:(0,r.jsx)("ul",{children:e.links.map(e=>(0,r.jsx)(eq,{...e},e.name))})})},e.name):(0,r.jsx)(eq,{...e},e.name))})})}function e$(e){let{href:t="",name:n,icon:s,...i}=e;return(0,r.jsx)(p.ButtonLink,{href:t,size:"medium",...i,onClick:()=>{var e;null===(e=i.onClick)||void 0===e||e.call(i)},children:n})}function eq(e){let{href:t,name:n,icon:s,...i}=e,a=(0,r.jsxs)(r.Fragment,{children:[s||null,n]}),o={className:eR().navigationListItemLink,"data-with-icon":s?"":void 0},l=()=>{var e;null===(e=i.onClick)||void 0===e||e.call(i)};return(0,r.jsx)("li",{children:t?(0,r.jsx)(p.Link,{...o,href:t,...i,onClick:l,children:a}):(0,r.jsx)("button",{type:"button",...o,...i,onClick:l,children:a})})}var eX=n(50455),eY=n.n(eX);function eQ(e){let{breakpoint:t=1150,...n}=e,[i,a]=(0,s.useState)(!1),{showToggle:o}=function(e){let{breakpoint:t,showMobileMenu:n,setShowMobileMenu:r}=e,i=(0,k.usePathname)(),{metaThemeColor:a}=(0,eB.lo)();(0,s.useEffect)(()=>{r(!1)},[i,r]),(0,s.useEffect)(()=>{let e=()=>{window.innerWidth>t&&r(!1)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[t,r]),(0,s.useEffect)(()=>{let e=document.querySelector("[data-navigation-header]");if(e){let t={background:"",transition:""};return n&&(t.background=e.style.background,t.transition=e.style.transition,e.style.setProperty("background",a,"important"),e.style.setProperty("transition","none","important")),()=>{e.style.background=t.background,window.requestAnimationFrame(()=>{e.style.transition=t.transition})}}},[n,a]);let[o,l]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(o)return;if(!("requestIdleCallback"in window)){l(!0);return}let e=Date.now(),t=r=>{if(void 0===r||r.didTimeout){l(!0);return}if(25>r.timeRemaining()){n=requestIdleCallback(t,{timeout:3e3-(Date.now()-e)});return}l(!0)},n=requestIdleCallback(t,{timeout:3e3});return()=>cancelIdleCallback(n)},[o,l]),{showToggle:o}}({breakpoint:t,showMobileMenu:i,setShowMobileMenu:a}),l=(0,s.useMemo)(()=>({setShowMobileMenu:a,closeMenu:()=>a(!1)}),[]),c="mobile-menu-toggle";return(0,r.jsxs)(eF.Provider,{value:l,children:[(0,r.jsx)(eb,{breakpoint:t,id:c}),(0,r.jsxs)("div",{className:eY().root,id:c,children:[(0,r.jsx)(eS,{disabled:!o,setShowMobileMenu:a,showMobileMenu:i}),i?(0,r.jsx)(ek(),{children:(0,r.jsx)(eK,{...n})}):null]})]})}var eJ=n(98467);function e1(){let{skipIntendsToGoProCheck:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{team:t,teams:n,isReady:r}=(0,eJ.dA)();return{...(0,s.useMemo)(()=>(function(e){var t,n;let{selectedTeam:r,availableTeams:s,skipIntendsToGoProCheck:i}=e;if(!r){let e=null!==(n=null==s?void 0:s.filter(e=>e0(e,{skipIntendsToGoProCheck:i})))&&void 0!==n?n:[],t=e.length>0;return{isUpgradeable:!0,selectedTeam:void 0,upgradeableTeams:e,status:t?"user-with-teams":"user-no-teams",billingStatus:"hobby"}}let a=e0(r,{skipIntendsToGoProCheck:i});return a?{isUpgradeable:a,selectedTeam:r,upgradeableTeams:[r],status:"team",billingStatus:(null===(t=r.billing)||void 0===t?void 0:t.status)==="trialing"?"pro-trial":"hobby"}:{isUpgradeable:a,selectedTeam:void 0,upgradeableTeams:[],status:void 0,billingStatus:void 0}})({selectedTeam:t,availableTeams:null!=n?n:void 0,skipIntendsToGoProCheck:e}),[e,t,n]),isLoading:!r}}let e5=new Set(["trialing","expired","canceled"]);function e0(e){var t,n,r;let{skipIntendsToGoProCheck:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(null===(t=e.billing)||void 0===t?void 0:t.plan)==="pro"&&"trialing"===e.billing.status&&null===e.billing.cancelation;return(s||!i)&&((null===(n=e.billing)||void 0===n?void 0:n.plan)==="hobby"||e5.has(null===(r=e.billing)||void 0===r?void 0:r.status))}let e2=(0,Z.G)('');var e3=n(70922);let e7=(0,Z.G)(''),e4={href:"/account",name:"Account Settings",icon:(0,r.jsx)(e7,{}),testid:(0,d.g)("mobile-menu","settings")},e9={name:"Contact",href:"/contact"},e6={name:"Dashboard",href:"/dashboard",icon:(0,r.jsx)(E,{})},e8=e=>({onClick:e,href:e?void 0:"/dashboard?createTeam=".concat(eG),name:"Create Team",icon:(0,r.jsx)(e3.f,{})}),te=e=>({name:"Upgrade to Pro",href:e?void 0:eW,onClick:e}),tt=e=>({name:"Sign Up",href:"/signup".concat(null!=e?e:"")}),tn=e=>({name:"Log In",href:"/login".concat(null!=e?e:"")}),tr=e=>[e4,e8(e)],ts=e=>({navigation:[{name:"Products",links:[...J.map(e=>e),...ee.map(e=>({...e,icon:e.icon}))]},{name:"Solutions",links:[...et.map(e=>e),...en.map(e=>({...e,icon:e.icon}))]},{name:"Resources",links:[...er.map(e=>e),...es.map(e=>e)]},{name:"Docs",href:"/docs"},{name:"Pricing",href:"/pricing"},e9],ctas:{primary:tt(e),secondary:tn(e)},order:["ctas","navigation","user"]}),ti=e=>({navigation:[...ts().navigation.filter(e=>e.name!==e9.name)],userItems:[e6,...tr()],ctas:{primary:e?te():void 0,secondary:e9},order:["ctas","user","navigation"]});function ta(e){let{breakpoint:t=1150}=e,{isUpgradeable:n}=e1(),{user:i}=(0,eP.Jd)(),a=!!i,[o,l]=(0,s.useState)(""),c=(0,s.useMemo)(()=>a?ti(n):ts(o),[a,o,n]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.Suspense,{children:(0,r.jsx)(eL,{setNext:l})}),(0,r.jsx)(eQ,{...c,breakpoint:t})]})}var to=n(40770),tl=n(97799),tc=n(57296),td=n(56009),tu=n.n(td);function th(e){let{className:t,...n}=e;return(0,r.jsx)("li",{className:(0,i.$)(tu().divider,t),"data-geist-menu-divider":"",role:"separator",...n})}var tp=n(52321),tm=n(8822);let tf=(0,Z.G)('');var tv=n(10383),tg=n.n(tv);let tC="avatar-popover-from-profile",t_="/upgrade/".concat(tC);function tx(e){let{onCreateTeam:t,breakpoint:n=1150,onUpgradeToPro:i,initialUser:a,withHomepageLink:o,withCmdK:l}=e,{user:u}=(0,eP.Jd)(),h=(0,eI.W)(),{isUpgradeable:m}=e1(),f=null!=a?a:u,v="avatar-popover",{showPopover:g}=function(e){let{breakpoint:t}=e,[n,r]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{let e=()=>{window.innerWidth>t?r(!0):r(!1)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[t,r]),{showPopover:n}}({breakpoint:n});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ey,{breakpoint:n,id:v}),(0,r.jsx)(x.B,{id:v,children:(0,r.jsxs)(c.$,{position:"bottom-end",children:[(0,r.jsx)(tc.I,{className:tg().avatarButton,"data-testid":(0,d.g)("avatar-popover","trigger"),style:{cursor:"pointer"},variant:"unstyled",children:f?(0,r.jsx)(eZ.Avatar,{size:32,username:f.username}):(0,r.jsx)(tm.E,{height:32,rounded:!0,width:32})}),g&&f?(0,r.jsxs)(tl.W,{className:tg().menu,portalClassName:v,width:256,children:[(0,r.jsx)(ty,{user:f}),(0,r.jsx)(tL,{"data-testid":(0,d.g)("avatar-popover","dashboard"),href:"/dashboard",children:"Dashboard"}),(0,r.jsx)(tL,{"data-testid":(0,d.g)("avatar-popover","settings"),href:"/account/settings",children:"Account Settings"}),(0,r.jsx)(tL,{"data-testid":(0,d.g)("avatar-popover","new-team"),href:t?void 0:"/dashboard?createTeam=".concat(tC),onClick:t,suffix:(0,r.jsx)(e3.f,{}),children:"Create Team"}),(0,r.jsx)(th,{}),null==l||l?(0,r.jsx)(tL,{"data-testid":(0,d.g)("avatar-popover","command-menu"),onClick:tb,suffix:(0,r.jsxs)(x.B,{className:tg().cmdkShortcut,direction:"row",children:[(0,r.jsx)(to.u,{meta:!0,small:!0}),(0,r.jsx)(to.u,{small:!0,children:"K"})]}),children:"Command Menu"}):null,(0,r.jsx)(tj,{}),(0,r.jsx)(th,{}),o?(0,r.jsx)(tL,{href:"/home",suffix:(0,r.jsx)(e2,{}),target:"_blank",children:"Home Page"}):null,(0,r.jsx)(tL,{"data-testid":(0,d.g)("avatar-popover","logout"),onClick:()=>void h({source:tC}),suffix:(0,r.jsx)(tf,{}),children:"Log Out"}),m?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(th,{}),(0,r.jsx)(tp.D,{LinkComponent:p.Link,"data-testid":(0,d.g)("avatar-popover","upgrade-to-pro"),href:i?void 0:t_,innerMenuItemClassName:tg().upgradeButton,isLink:!i,onClick:i,children:"Upgrade to Pro"})]}):null]}):null]})})]})}function tL(e){let{children:t,...n}=e;return(0,r.jsx)(tp.D,{LinkComponent:p.Link,className:tg().menuItem,isLink:!!n.href,...n,children:t})}function tj(){return(0,r.jsxs)(x.B,{align:"center","aria-hidden":!0,as:"li",className:tg().themeRow,"data-testid":(0,d.g)("avatar-popover","theme"),direction:"row",justify:"space-between",children:["Theme",(0,r.jsx)(eT.H,{small:!0})]})}function ty(e){var t;let{user:n}=e,{UserDetailsSR:s}=eA(n);return(0,r.jsxs)(r.Fragment,{children:[s,(0,r.jsxs)(x.B,{"aria-hidden":!0,className:tg().userDetails,gap:1,justify:"center",children:[(0,r.jsx)("p",{className:tg().userName,children:null!==(t=n.name)&&void 0!==t?t:n.email}),n.name?(0,r.jsx)("p",{className:tg().userEmail,children:n.email}):null]})]})}function tb(){window.dispatchEvent(new KeyboardEvent("keydown",{key:"k",...(0,w.f8)()?{metaKey:!0}:{ctrlKey:!0}}))}function tw(e){return(0,r.jsx)(tx,{...e,withCmdK:!1})}var tH=n(15167),tk=n.n(tH);function tV(e){let{...t}=e,n=(0,s.useRef)(null),a=(0,s.useRef)(null),[o,l]=(0,s.useState)(),[c,d]=(0,s.useState)(),[u,h]=(0,s.useState)(t.children);return(0,s.useEffect)(()=>{let e=new ResizeObserver(e=>{for(let t of e){let{inlineSize:e}=t.borderBoxSize[0];if(e===o)return;d(o),l(e)}});if(n.current){let t=n.current.querySelector("[data-ghost]");e.observe(t)}e.disconnect},[o]),(0,s.useEffect)(()=>{if(!o||!a.current)return;let e=a.current.style;e.opacity="0",e.filter="blur(2px)",e.transitionDuration="".concat(200,"ms");let n=setTimeout(()=>{let t=0;c&&o&&(t=c{h(t.children),e.transitionDuration="".concat(400,"ms"),e.opacity="1",e.filter="blur(0px)",e.transform="translateX(0px)"},200);return()=>{clearTimeout(n),clearTimeout(r)}},[t.children]),(0,r.jsxs)("div",{className:tk().morphing,ref:n,style:{"--width-duration":"".concat(400,"ms")},children:[(0,r.jsx)(p.ButtonLink,{"aria-hidden":!0,"data-ghost":"",tabIndex:-1,...t,className:(0,i.$)(tk().ghostCta,t.className)}),(0,r.jsx)(p.ButtonLink,{style:{width:null!=o?o:"auto"},...t,className:(0,i.$)(tk().displayCta,t.className),children:(0,r.jsx)("div",{"data-display-children":"",ref:a,children:u})})]})}var tM=n(69069),tN=n.n(tM);let tS=(e,t)=>({link:tZ(e),secondary:tP(t),primary:tE(e)}),tZ=e=>({label:"Log In",props:{href:"/login".concat(e),"data-testid":(0,d.g)("header","log-in")}}),tE=e=>({label:"Sign Up",props:{href:"/signup".concat(e),"data-testid":(0,d.g)("header","sign-up")}}),tT={label:"Dashboard",props:{href:"/dashboard","data-testid":(0,d.g)("header","dashboard")}},tP=e=>({label:"Contact",props:{href:e?"/contact/sales":"/contact","data-testid":(0,d.g)("header","contact")}});(0,d.g)("header","contact-sales");let tI=e=>({link:tP(e),secondary:tT,primary:void 0});var tB=n(84432),tA=n(32527);let tD=[{label:"Get a Demo",props:{href:"/contact/sales",intent:tA.o.ContactSales,tid:(0,d.g)("header","contact-sales")},paths:["/blog","/changelog","/press","/customers","/enterprise","/customers","/solutions/:slug","/partners/:slug"]},{label:"Tour the Product",props:{href:"/product-tour",intent:tA.o.LearnMore,tid:(0,d.g)("header","product-tour")},paths:["/product-tour"]}];function tR(){let{isLoggedIn:e,isLoading:t}=(0,eC.D)(),{edge:n}=(0,ew.useKoalaEdge)(),a=!!(null==n?void 0:n.scores.account.fitGradeLetter.includesAnyOf("A","B")),[o,l]=(0,s.useState)(""),c=e_(),{link:d,secondary:u,primary:h}=e?tI(a):tS(o?"?next=".concat(o):"",a),m=function(){let e=(0,k.usePathname)();if(e)return tD.find(t=>t.paths.some(t=>(0,tB.MM)(t).test(e)))}(),f=m&&c&&!e,v=m&&c&&e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.Suspense,{children:(0,r.jsx)(eL,{setNext:l})}),(0,r.jsx)(ey,{breakpoint:1150,id:"header-content"}),(0,r.jsxs)(x.B,{align:"center",className:(0,i.$)(tN().content,t?"":tN().loaded),direction:"row",gap:3,id:"header-content",children:[(0,r.jsxs)(x.B,{className:tN().nonPrimaryContent,style:{opacity:f?0:1,filter:"blur(".concat(f?2:0,"px)")},children:[(0,r.jsx)(p.ButtonLink,{size:"small",type:v?"default":"secondary",...d.props,children:d.label}),(0,r.jsx)(p.ButtonLink,{size:"small",type:"secondary",...u.props,children:u.label})]}),e?(0,r.jsx)(tw,{breakpoint:1150}):null,h?(0,r.jsx)(tV,{...f?m.props:h.props,size:"small",children:f?m.label:h.label}):null]}),(0,r.jsx)(ta,{breakpoint:1150})]})}var tG=n(71065),tW=n.n(tG);function tF(e){let{sticky:t=!0,canGrow:n,transparentUntilScroll:a=!0,transparent:o}=e,[l,c]=(0,s.useState)(!1),d=(0,k.usePathname)();return(0,s.useEffect)(()=>{let e=()=>{c(window.scrollY>0)};return e(),window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,r.jsx)("div",{className:(0,i.$)(tW().wrapper,l?"hasScrolled":"",{[tW().sticky]:t,[tW().canGrow]:n,[tW().transparentUntilScroll]:a,[tW().transparent]:o}),"data-navigation-header":"","data-scrolled":l,id:"header-wrapper",children:(0,r.jsxs)("header",{className:tW().header,children:[(0,r.jsxs)("div",{className:tW().left,children:[(0,r.jsx)(g,{}),"/bfcm"===d?null:(0,r.jsx)("div",{className:tW().main,children:(0,r.jsx)(eh,{})})]}),(0,r.jsx)(tR,{})]})})}},84350:(e,t,n)=>{"use strict";n.d(t,{U:()=>s});let r=new Map,s={getItem(e){try{return window.localStorage.getItem(e)}catch(n){var t;return null!==(t=r.get(e))&&void 0!==t?t:null}},removeItem(e){try{window.localStorage.removeItem(e),r.delete(e)}catch(e){}},setItem(e,t){try{window.localStorage.setItem(e,t),r.set(e,t)}catch(e){}}}},78318:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>i,nw:()=>a});var r=n(72303);let s=r.createContext(null);s.displayName="CollapseContext";let i=s.Provider;s.Consumer;let a=()=>(0,r.useContext)(s)},46394:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(9479),s=n(72303),i=n(83844),a=n(40106),o=n(4013),l=n(43477),c=n(15217),d=n(49901),u=n(78318),h=n(24726),p=n.n(h);let m=e=>{let{defaultExpanded:t,title:n,subtitle:h,id:m,onToggle:f,onExpand:v,card:g,size:C,children:_,className:x,titleSuffix:L,alignChevronLeft:j=!1,...y}=e,[b,w]=(0,s.useState)(t),H=(0,u.nw)(),k=(0,l.B)("collapse-section-"),V=(0,l.B)("collapse-button-"),[M,{height:N}]=(0,a.A)(),S=(0,s.useCallback)(()=>w(!b),[b]),Z=(0,s.useMemo)(()=>H&&H.selected?H.selected===n:b,[H,b,n]),E=(0,s.useCallback)(()=>{(0,c.V)().then(()=>{H?(H.onChange(Z?"":n),"function"==typeof f&&f(void 0!==Z&&Z),Z||"function"!=typeof v||v()):S()})},[H,Z,n,f,v,S]);return(0,r.jsxs)("div",{className:(0,i.$)(p().collapse,{[String(p().card)]:g,[String(p().context)]:H},x),"data-version":"v1",id:m,...y,children:[(0,r.jsxs)(d.E,{as:"h3",size:"small"===C?16:24,weight:"small"===C?500:600,children:[(0,r.jsxs)("button",{"aria-controls":k,"aria-disabled":Z?t:void 0,"aria-expanded":Z,className:(0,i.$)("geist-reset",p().button),id:V,onClick:E,type:"button",children:[(0,r.jsxs)("span",{className:(0,i.$)(p().title,{[String(p().alignChevronLeft)]:!!(L||j),[String(p().small)]:"small"===C}),children:[n,(0,r.jsx)("span",{className:(0,i.$)(p().icon,{[String(p().open)]:Z}),children:(0,r.jsx)(o.y,{})})]}),L?(0,r.jsx)("span",{children:L}):null]}),h?(0,r.jsx)("span",{className:p().subtitle,children:h}):null]}),(0,r.jsx)("div",{"aria-labelledby":V,className:p().collapseContent,id:k,inert:Z?void 0:"true",role:"region",style:{height:Z&&N?N:0},children:(0,r.jsx)("div",{ref:M,children:_})})]})};m.displayName="Collapse";let f=(0,s.memo)(m)},40770:(e,t,n)=>{"use strict";n.d(t,{u:()=>d});var r=n(9479),s=n(83844),i=n(72303),a=n(80272),o=n(97095),l=n(20441),c=n.n(l);function d(e){let{meta:t,shift:n,alt:i,ctrl:o,small:l,children:d,className:h,type:p,...m}=e,f=(0,a.w)(p,!0);return(0,r.jsxs)("kbd",{className:(0,s.$)(c().kbd,{[String(c().small)]:l},f,h),...m,"data-geist-kbd":"","data-version":"v1",children:[t?(0,r.jsx)(u,{}):null,n?(0,r.jsx)("span",{children:"⇧"}):null,i?(0,r.jsx)("span",{children:"⌥"}):null,o?(0,r.jsx)("span",{children:"⌃"}):null,d?(0,r.jsx)("span",{children:d}):null]})}function u(){let[e,t]=(0,i.useState)("\xa0"),n=(0,o.f8)();return(0,i.useEffect)(()=>{!0===n&&t("⌘"),!1===n&&t("Ctrl")},[n]),(0,r.jsx)("span",{style:{minWidth:"1em",display:"inline-block"},children:e})}},57296:(e,t,n)=>{"use strict";n.d(t,{I:()=>h});var r=n(9479),s=n(83844),i=n(72303),a=n(4013),o=n(45154),l=n(20574),c=n(19829),d=n.n(c),u=n(15217);function h(e){let{children:t,showChevron:n,align:c="center",style:h,onClick:p,...m}=e,{actions:{setOpen:f,setSelected:v,selectFirstNonDisabled:g,closeAndRestoreFocus:C},state:{buttonId:_,buttonRef:x,menuId:L,open:j,popperAttributes:y,popperStyles:b}}=(0,l.b)();return"string"!==(0,i.useMemo)(()=>typeof i.Children.toArray(t)[0],[t])&&(m["aria-label"]=m["aria-label"]||"Menu",m.svgOnly=!0),(0,r.jsxs)(o.Button,{...m,align:c,"aria-controls":L,"aria-expanded":j,"aria-haspopup":!0,"data-geist-menu-button":"","data-is-open":j,id:_,onClick:e=>{"mouse"!==e.pointerType&&(null==p||p(e),(0,u.V)().then(()=>{f(e=>!e)}))},onKeyDown:e=>{switch(e.key){case"ArrowDown":case"ArrowUp":case"Enter":case" ":e.preventDefault(),f(!0),g()}},onMouseDown:e=>{"mouse"===e.pointerType&&(null==p||p(e),v(-1),j?C(l.Nf.Pointer):f(!0))},ref:x,style:{...b.reference,...h},...y.reference,children:[t,n?(0,r.jsx)("span",{className:(0,s.$)(d().iconButton),"data-open":j,children:(0,r.jsx)(a.y,{size:18})}):null]})}},32713:(e,t,n)=>{"use strict";n.d(t,{$:()=>u});var r=n(9479),s=n(72303),i=n(6003),a=n(47052),o=n(88138),l=n(20574),c=n(43477),d=n(61841);function u(e){let{children:t,defaultOpen:n=!1,closeOnSelect:u=!0,rotate:h=!1,position:p="bottom-start",enableTypeahead:m=!0,disableInteractOutside:f=!1,onClose:v,onEscapePressed:g}=e,C=(0,d.useIsMobile)(),{ref:_,...x}=(0,o.cz)(),{list:L,map:j}=x,y=(0,c.B)("menu-"),b=(0,c.B)("menu-button-"),w=(0,s.useRef)(null),[H,k]=(0,s.useState)(null),[V,M]=(0,s.useState)(null),[N,S]=(0,s.useState)(-1),[Z,E]=(0,s.useState)(!1),[T,P]=(0,s.useState)("");(0,s.useEffect)(()=>{n&&w.current&&function e(t){return t===t.ownerDocument.body||"none"!==getComputedStyle(t).getPropertyValue("display")&&(!t.parentElement||e(t.parentElement))}(w.current)&&E(!0)},[]);let{styles:I,attributes:B}=(0,i.E)(Z?w.current:null,Z?V:null,{placement:p,modifiers:[{name:"arrow",options:{element:H,padding:5}},{name:"offset",options:{offset:[0,10]}}]}),A=(0,s.useCallback)(e=>{E(!1),e===l.Nf.Keyboard&&requestAnimationFrame(()=>{var e;return null===(e=w.current)||void 0===e?void 0:e.focus()}),v&&v(e)},[E,v]),D=(0,s.useCallback)(e=>{u&&A(e)},[u,A]),R=(0,s.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"forward";S(t=>{let n=-1===t?0:t,r="backward"===e,s=r?-1:L.current.length,i=r?t-1:t+1,a=r?L.current.length:-1;-2===i&&h&&r&&(n=a-1);for(let e=i;r?e>=s:e<=s;r?e--:e++){let i=L.current[e];if(r?e<=s:e>=s){if(h){e=a;continue}n=t;break}if(!(null==i?void 0:i.disabled)){n=e;break}}if(!L.current.length)return t;let o=L.current[n];return null==o||o.element.scrollIntoView({block:"nearest"}),n})},[h,L]),G=(0,s.useCallback)(e=>{var t,n;switch(e.key){case"Escape":null==g||g(e,_),e.defaultPrevented||A(l.Nf.Keyboard);break;case"ArrowDown":case"ArrowRight":e.preventDefault(),R("forward");break;case"ArrowUp":case"ArrowLeft":e.preventDefault(),R("backward");break;case"Home":S(0);break;case"End":S(L.current.length-1);break;case"Tab":e.preventDefault();break;case"Backspace":P("");break;case"Enter":case" ":{if(-1===N)break;let n=L.current[N],r=(null==n?void 0:n._internalId)||"",s=j.current[r];if(null==s?void 0:s.disabled)break;if((null==s?void 0:s.isLink)&&(null==n?void 0:n.element)){n.element.click(),D(l.Nf.Keyboard);return}if(null==s||null===(t=s.onClick)||void 0===t||t.call(s,e),e.defaultPrevented)return;D(l.Nf.Keyboard);break}default:if("string"==typeof e.key&&1===e.key.length){let t=e.key.toLowerCase(),r=null===(n=_.current)||void 0===n?void 0:n.querySelector("input");r?document.activeElement!==r&&(r.focus(),r.value+=t):P(e=>e+t)}}},[g,_,A,R,L,N,j,D]);return(0,a.$Z)({ref:_,isDisabled:f||!Z||C,onInteractOutside(e){var t;(null===(t=w.current)||void 0===t?void 0:t.contains(e.target))||A(l.Nf.Pointer)}}),(0,s.useEffect)(()=>{Z&&window.requestAnimationFrame(()=>{var e;null===(e=_.current)||void 0===e||e.focus({preventScroll:!0})})},[Z,_]),(0,s.useEffect)(()=>{Z||(S(-1),P(""))},[Z]),(0,s.useEffect)(()=>{if(!T||!m)return;let e=function(e,t,n){if(!n)return null;let r=e.findIndex(e=>{let{value:r,disabled:s}=t[e._internalId];return!!r&&!s&&String(r).toLowerCase().startsWith(n)});return -1!==r?r:null}(L.current,j.current,T);null!=e&&S(e);let t=setTimeout(()=>{P("")},1e3);return()=>{clearTimeout(t)}},[T,L,j,m]),(0,r.jsx)(l.le.Provider,{value:x,children:(0,r.jsx)(l.xu.Provider,{value:{actions:{afterSelect:D,closeAndRestoreFocus:A,handleKey:G,selectFirstNonDisabled:()=>{S(L.current.findIndex(e=>!e.disabled))},setOpen:E,setSelected:S},state:{arrow:k,buttonId:b,buttonRef:w,listRef:_,menuId:y,open:Z,popper:M,popperAttributes:B,popperStyles:I,selected:N,typeahead:T}},children:t})})}},52321:(e,t,n)=>{"use strict";n.d(t,{D:()=>p});var r=n(9479),s=n(83844),i=n(88138),a=n(17272),o=n(20574),l=n(56009),c=n.n(l),d=n(15217),u=n(43477);let h=(0,n(72303).forwardRef)((e,t)=>{let{children:n,suffix:i,prefix:a,className:o,Component:l="li",type:d,"data-testid":u,style:h,...p}=e;return(0,r.jsxs)(l,{...p,className:(0,s.$)(o,c().item,{[String(c().error)]:"error"===d}),"data-geist-menu-item":"","data-testid":u,ref:t,role:"menuitem",style:{...h,"--geist-icon-size":"18px"},tabIndex:-1,children:[a?(0,r.jsx)("span",{"aria-hidden":!0,className:c().prefix,children:a}):null,n,i?(0,r.jsx)("span",{"aria-hidden":!0,className:c().suffix,children:i}):null]})});function p(e){let{children:t,disabled:n,onClick:l,value:p,isLink:m,"data-testid":f,innerMenuItemClassName:v,shouldOnClickWhenLink:g,LinkComponent:C=a.Link,..._}=e,x=(0,u.B)("menu-item-"),{actions:{afterSelect:L,setSelected:j},state:{selected:y}}=(0,o.b)(),{index:b,ref:w}=(0,i.lr)(o.le,{value:p||("string"==typeof t?t:void 0),disabled:n,onClick:l,isLink:m}),H=!!(-1!==b&&y===b);H&&(0,d.V)().then(()=>j(b));let k="string"==typeof t,V=(0,r.jsx)(h,{Component:m?C:void 0,..._,"aria-disabled":n||void 0,"aria-labelledby":k?x:void 0,className:(0,s.$)(c().item,v),"data-selected":H?"":void 0,"data-testid":f,onClick:e=>{!n&&((m&&g||!m)&&(null==l||l(e)),e.isDefaultPrevented()||L(o.Nf.Pointer))},onPointerMove:n?void 0:()=>j(b),ref:w,children:k?(0,r.jsx)("span",{id:x,children:t}):t});return m?(0,r.jsx)("li",{"data-geist-menu-item":"","data-geist-menu-link":"",role:"none",children:V}):V}h.displayName="InnerMenuItem"},89880:(e,t,n)=>{"use strict";n.d(t,{w:()=>i});var r=n(9479),s=n(52321);function i(e){let{children:t,"data-testid":n,...i}=e;return(0,r.jsx)(s.D,{"data-testid":n,...i,isLink:!0,children:t})}},97799:(e,t,n)=>{"use strict";n.d(t,{W:()=>m});var r=n(9479),s=n(78233),i=n(99317),a=n(17223),o=n(83844),l=n(27786),c=n(61841),d=n(20574),u=n(56009),h=n.n(u);let p=(0,n(72303).forwardRef)((e,t)=>{let{children:n,width:s=150,height:i,className:a,style:l,variant:c,useNewListHeightBehavior:d,...u}=e,p={...l,width:s};if(d){var m;let e=null!==(m=d.menuItemHeight)&&void 0!==m?m:40,t=Math.floor(d.maxHeight/e);d.numberOfChildren-t>0&&(p.height=t*e-8)}else p.maxHeight=i;return(0,r.jsx)("ul",{...u,className:(0,o.$)(a,h().menu,{[String(h().loose)]:"loose"===c}),"data-geist-menu":"","data-version":"v1",ref:t,role:"menu",style:p,tabIndex:-1,children:n})});function m(e){let{children:t,portalClassName:n,containerRef:u,mobileContainerClassName:m,...f}=e,v=(0,c.useIsMobile)(),{actions:{closeAndRestoreFocus:g,handleKey:C},state:{buttonId:_,listRef:x,menuId:L,open:j,popper:y,popperAttributes:b,popperStyles:w}}=(0,d.b)(),H=(0,r.jsx)(p,{"aria-labelledby":_,id:L,...f,onKeyDown:C,ref:x,children:t});return v?(0,r.jsx)(l._,{className:m,container:null==u?void 0:u.current,onDismiss:()=>{g(d.Nf.Pointer)},show:j,children:H}):(0,r.jsx)(s.Z,{containerRef:u,unstable_skipInitialRender:!0,children:(0,r.jsx)(i.N,{children:j?(0,r.jsx)(a.P.div,{className:(0,o.$)(h().wrapper,n),ref:y,style:w.popper,...b.popper,animate:{opacity:1,transition:{duration:0}},exit:{opacity:0},initial:{opacity:0},transition:{duration:.15,ease:"easeInOut"},children:H}):null})})}p.displayName="InnerMenu"},20574:(e,t,n)=>{"use strict";n.d(t,{Nf:()=>i,b:()=>o,le:()=>l,xu:()=>a});var r=n(72303),s=n(88138),i=function(e){return e[e.Keyboard=0]="Keyboard",e[e.Pointer=1]="Pointer",e}({});let a=(0,r.createContext)({actions:{selectFirstNonDisabled:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")},setSelected:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")},setOpen:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")},afterSelect:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")},handleKey:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")},closeAndRestoreFocus:()=>{throw Error("Could not find a MenuContext.Provider in the component tree.")}},state:{menuId:"",buttonId:"",open:!1,listRef:null,buttonRef:null,selected:-1,typeahead:"",popperAttributes:{},popperStyles:{}}}),o=()=>(0,r.useContext)(a),l=(0,s.Vz)()},8822:(e,t,n)=>{"use strict";n.d(t,{E:()=>c});var r=n(9479),s=n(83844),i=n(35238),a=n(89195),o=n(38225),l=n.n(o);function c(e){let{as:t="span",width:n,height:o,boxHeight:c=o,button:d,pill:u,rounded:h,squared:p,style:m,show:f=!0,block:v=!0,className:g,vcenter:C,children:_,autoSize:x=!1,animated:L=!0}=e,j=x||!!(_&&!(n||o));n=n||24,o=o||24,c=c||o;let y=j?0:Number(c)-Number(o);return(0,r.jsx)(t,{className:(0,s.$)(l().skeleton,g,{[l().show]:f,[l().wrapper]:j,[l().loaded]:!j&&!!_,[l().inline]:!v,[l().pill]:u,[l().rounded]:h,[l().squared]:p,[l().noAnimation]:!L,[l().button]:d}),"data-geist-skeleton":"","data-testid":(0,i.g)("legacy","skeleton"),"data-version":"v1",style:j?m:{width:(0,a.px)(n),minHeight:(0,a.px)(o),marginBottom:(C?y/2:y)||void 0,marginTop:(C?y/2:void 0)||void 0,...m},children:_})}},77555:(e,t,n)=>{"use strict";n.d(t,{H:()=>v});var r=n(9479),s=n(72303),i=n(83844),a=n(22429),o=n(17849);let l=(0,o.G)(''),c=(0,o.G)(''),d=(0,o.G)(''),u=(0,o.G)(''),h=(0,o.G)(''),p=(0,o.G)(' ');var m=n(19065),f=n.n(m);function v(e){let{small:t,className:n,onThemeSwitch:o}=e,{theme:l,setTheme:c}=(0,a.D)(),d=s.useId();return(0,r.jsxs)("fieldset",{className:(0,i.$)("tailwind",f().root,n),"data-small":t?"":void 0,children:[(0,r.jsx)("legend",{className:"sr-only",children:"Select a display theme:"}),g.map(e=>{let{key:n,icon:s,smallIcon:i}=e,a=n===l,u="theme-switch-".concat(n,"-").concat(d);return(0,r.jsxs)("span",{style:{height:"100%"},children:[(0,r.jsx)("input",{"aria-label":n,checked:a,id:u,onChange:()=>{c(n),null==o||o(n)},type:"radio",value:n}),(0,r.jsxs)("label",{htmlFor:u,children:[(0,r.jsx)("span",{className:"sr-only",children:n}),t?i:s]})]},n)})]})}let g=[{key:"system",icon:(0,r.jsx)(l,{}),smallIcon:(0,r.jsx)(p,{})},{key:"light",icon:(0,r.jsx)(d,{}),smallIcon:(0,r.jsx)(h,{})},{key:"dark",icon:(0,r.jsx)(c,{}),smallIcon:(0,r.jsx)(u,{})}]},25940:(e,t,n)=>{"use strict";let r;n.r(t),n.d(t,{Toasts:()=>w,toasts:()=>j,useToasts:()=>y,withToasts:()=>b});var s=n(9479),i=n(78233),a=n(72303),o=n(83844),l=n(35238),c=n(80638),d=n.n(c);let u=(0,n(17849).G)('');var h=n(73173),p=n(45154),m=n(12330),f=n(12669);let v=e=>null!==e&&"object"==typeof e&&"height"in e;class g extends a.Component{static getDerivedStateFromProps(e){return e.hovering?{hovering:!0}:{hovering:!1}}render(){let{testId:e,text:t,action:n,onAction:r,cancelAction:i,onCancelAction:a,overflowHidden:c,containerClassName:g,type:C,fullBleed:_,position:x,heights:L,onUndoAction:j,visual:y,hideX:b,fullWidth:w,actionHref:H}=this.props,{hiding:k,visible:V}=this.state,M=0===x?0:L.slice(0,x).filter(Boolean).reduce((e,t)=>e&&t?e+t:e,20*x);return(0,s.jsx)("div",{"aria-atomic":!0,"aria-labelledby":this.props.cancelAction||this.props.action?"toast-message":"",className:(0,o.$)("toast-container",d().toastContainer,g,{[String(d().visible)]:V,[String(d().hiding)]:k,[String(d().error)]:"error"===C,[String(d().success)]:"success"===C,[String(d().warning)]:"warning"===C,[String(d().fullBleed)]:_,[String(d().overflowHidden)]:c||y}),"data-geist-toast":"","data-testid":(0,l.g)(C?"geist-toast-".concat(C):"geist-toast",null!=e?e:""),"data-version":"v1",ref:this.ref,role:this.props.cancelAction||this.props.action?"alertdialog":"status",style:V?{maxHeight:L[x],...this.calculateHeight(),"--y":"".concat(-1*(M||0),"px"),"--z":"-".concat(x,"px"),"--max-height":"".concat(L[x],"px")}:void 0,children:(0,s.jsxs)("div",{className:d().toast,children:[y?(0,s.jsx)("div",{className:d().visualContainer,style:{height:v(y)?y.height:void 0},children:v(y)?y.component:y}):null,(0,s.jsxs)("div",{className:(0,o.$)(d().message,{[String(d().action)]:n,[String(d().cancel)]:i,[String(d().fullWidth)]:b||w}),id:"toast-message",children:[("success"===C||"error"===C)&&(0,s.jsxs)("span",{className:"geist-sr-only",children:[C,": "]}),(0,s.jsx)("span",{children:t}),void 0!==n||b?null:(0,s.jsxs)("div",{className:d().actionsContainer,children:[void 0!==j&&(0,s.jsx)(p.Button,{"aria-label":"Undo",onClick:()=>{j(),this.hide()},shape:"square",size:"small",svgOnly:!0,type:"tertiary",typeName:"button",children:(0,s.jsx)(u,{})}),(0,s.jsx)(p.Button,{"aria-label":"Dismiss toast",onClick:()=>this.hide(!0),shape:"square",size:"small",svgOnly:!0,type:"tertiary",typeName:"button",children:(0,s.jsx)(h.F,{})})]})]}),n?(0,s.jsxs)(f.B,{className:d().fullActions,direction:"row",gap:2,justify:"flex-end",children:[(0,s.jsx)(p.Button,{onClick:()=>{this.hide(),null==a||a()},ref:this.toastActionRef,size:"small",type:"tertiary",children:i||"Dismiss"}),H?(0,s.jsx)(m.v,{href:H,onClick:()=>{null==r||r(),this.hide()},ref:i?null:this.toastActionRef,size:"small",type:"default",children:n}):(0,s.jsx)(p.Button,{onClick:()=>{null==r||r(),this.hide()},ref:i?null:this.toastActionRef,size:"small",type:"default",children:n})]}):null]})})}constructor(...e){var t;super(...e),t=this,this.ref=(0,a.createRef)(),this.toastActionRef=(0,a.createRef)(),this.state={visible:!1,hiding:!1,hovering:!1},this.componentDidMount=()=>{let{height:e}=this.ref.current.getBoundingClientRect();if(this.props.onMount(e),setTimeout(()=>{if(this.setState({visible:!0}),this.props.cancelAction||this.props.action){let e=this.toastActionRef.current;e&&this.props.autoFocus&&e.focus()}},10),!this.props.action&&!this.props.preserve||!1===this.props.preserve){var t;this.hider=setTimeout(this.hide,null!==(t=this.props.timeout)&&void 0!==t?t:3500)}},this.componentWillUnmount=()=>{clearTimeout(this.hider)},this.componentDidUpdate=(e,t)=>{if(this.props.shouldHide)return this.hider=setTimeout(this.hide,300);if(!this.props.preserve&&(!this.props.action||!1===this.props.preserve)){if(this.state.hovering)clearTimeout(this.hider);else if(t.hovering&&!this.state.hovering){var n;this.hider=setTimeout(this.hide,null!==(n=this.props.timeout)&&void 0!==n?n:3500)}}},this.hide=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.setState({hiding:!0},()=>{setTimeout(()=>{t.props.remove(e)},160)})},this.calculateHeight=()=>{let{heights:e,position:t}=this.props;if(0!==t)return{maxHeight:50,transform:"translate3d(\n 0,\n calc(-".concat(e[0],"px + 100% + ").concat(-20*t,"px),\n -").concat(t,"px\n ) scale(").concat(1-t/100*5,")")}}}}let C=!1,_=[],x=new Promise(e=>{r=e}),L=e=>function(){for(var t=arguments.length,n=Array(t),r=0;r{t[e](...n)}).catch(()=>{})},j={clear:L("clear"),error:L("error"),message:L("message"),removeToast:L("removeToast"),removeToastByKey:L("removeToastByKey"),setMessage:L("setMessage"),setHiding:L("setHiding"),success:L("success"),warning:L("warning"),get loaded(){return C},current:{clear:L("clear"),error:L("error"),message:L("message"),removeToast:L("removeToast"),removeToastByKey:L("removeToastByKey"),setMessage:L("setMessage"),setHiding:L("setHiding"),success:L("success"),warning:L("warning")}},y=()=>j;function b(e){let t=t=>{let{...n}=t;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e,{...n}),(0,s.jsx)(w,{})]})};return t.getInitialProps=e.getInitialProps,t.getLayout=e.getLayout,t}class w extends a.Component{render(){if(!this.singleton)return null;let{center:e}=this.props,{messages:t,offsetBottom:n}=this.state;return t.length?(0,s.jsx)(i.Z,{containerRef:this.props.containerRef,children:(0,s.jsx)("div",{className:(0,o.$)("toast-area",d().toastArea,{[String(d().center)]:e,[String(d().multiple)]:t.length>1}),"data-testid":(0,l.g)("toasts","list"),onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onTouchEnd:this.onMouseLeave,onTouchStart:this.onMouseEnter,style:{"--offset-bottom":"".concat(n,"px")},children:t.map((e,n)=>{let{key:r="toast-".concat(n),...i}=e;return(0,s.jsx)(g,{heights:t.map(e=>e.height).reverse(),hovering:this.state.hovering,onMount:e=>this.handleToastHeight(e,n),position:t.length-n-1,remove:t=>{var n;null===(n=e.onRemove)||void 0===n||n.call(e,t),this.removeToastByKey(r)},testId:r,...i},r)})})}):null}constructor(...e){var t;super(...e),this.topWindow=null!==(t=window.top)&&void 0!==t?t:window,this.state={hovering:!1,messages:[],offsetBottom:0},this.singleton=!1,this.componentDidMount=()=>{if(_.push(this),this.topWindow&&"visualViewport"in this.topWindow){var e;null===(e=this.topWindow.visualViewport)||void 0===e||e.addEventListener("resize",this.onViewportChange),this.onViewportChange()}C||(C=!0,this.singleton=!0),this.singleton&&this._takeOverToastMethods()},this._takeOverToastMethods=()=>{r({clear:this.clear,error:this.error,message:this.message,removeToast:this.removeToast,removeToastByKey:this.removeToastByKey,setMessage:this.setMessage,setHiding:this.setHiding,success:this.success,warning:this.warning,current:{clear:this.clear,error:this.error,message:this.message,removeToast:this.removeToast,removeToastByKey:this.removeToastByKey,setMessage:this.setMessage,setHiding:this.setHiding,success:this.success,warning:this.warning},loaded:!0})},this.componentWillUnmount=()=>{if(this.topWindow&&"visualViewport"in this.topWindow){var e;null===(e=this.topWindow.visualViewport)||void 0===e||e.removeEventListener("resize",this.onViewportChange)}let t=_.indexOf(this);t>-1&&_.splice(t,1),this.singleton&&(C=!1,x=new Promise(e=>{r=e}),this.singleton=!1,_.length>0&&(C=!0,_[0].singleton=!0,_[0]._takeOverToastMethods(),_[0].forceUpdate()))},this.message=e=>{let t="string"==typeof e?{text:e}:e,n=t.key||String(Date.now());this.setState(e=>{let{messages:r}=e;return -1!==r.findIndex(e=>e.key===n)?null:{messages:[...r,{key:n,...t}]}})},this.setMessage=e=>{this.setState({messages:["string"==typeof e?{text:e}:e]})},this.setHiding=()=>{this.setState({messages:this.state.messages.map(e=>({...e,shouldHide:!0}))})},this.error=e=>{this.message({...e?"string"==typeof e?{text:e}:e:{text:"An error occurred."},type:"error"})},this.success=e=>{this.message({...e?"string"==typeof e?{text:e}:e:{text:"Success!"},type:"success"})},this.warning=e=>{this.message({...e?"string"==typeof e?{text:e}:e:{text:"Warning!"},type:"warning"})},this.onMouseEnter=()=>{this.setState({hovering:!0})},this.onMouseLeave=()=>{this.setState({hovering:!1})},this.onViewportChange=()=>{var e;if(this.topWindow&&"visualViewport"in this.topWindow&&(null===(e=this.topWindow.visualViewport)||void 0===e?void 0:e.height)){let e=this.topWindow.innerHeight-this.topWindow.visualViewport.height;e!==this.state.offsetBottom&&this.setState({offsetBottom:e})}},this.removeToast=e=>{this.setState(t=>{let{messages:n}=t;return n.splice(e,1),{messages:n}})},this.removeToastByKey=e=>{let t=Array.isArray(e);this.setState(n=>{let{messages:r}=n;return{messages:r.filter(n=>t?!e.includes(n.key):n.key!==e)}})},this.handleToastHeight=(e,t)=>{if(!e)return;let{messages:n}=this.state;n[t].height=e,this.setState({messages:n})},this.clear=()=>{this.setState({messages:[]})}}}},19641:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});let r=(0,n(17849).G)('')},90608:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});let r=(0,n(17849).G)('')},41607:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});let r=(0,n(17849).G)('')},74460:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});let r=(0,n(17849).G)('')},49549:(e,t,n)=>{"use strict";n.d(t,{F:()=>r});let r=(0,n(17849).G)('')},73173:(e,t,n)=>{"use strict";n.d(t,{F:()=>r});let r=(0,n(17849).G)('')},14394:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});let r=(0,n(17849).G)('')},27116:(e,t,n)=>{"use strict";n.d(t,{P:()=>r});let r=(0,n(17849).G)('\n \n \n \n \n \n \n ')},49430:(e,t,n)=>{"use strict";n.d(t,{R:()=>s});var r=n(17849);let s=(0,r.G)('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n '))},93133:(e,t,n)=>{"use strict";n.d(t,{U:()=>r});let r=(0,n(17849).G)('\n \n \n \n \n \n \n \n \n \n \n \n ')},69301:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});let r=(0,n(17849).G)('')},80207:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});let r=(0,n(17849).G)('')},72200:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});let r=(0,n(17849).G)('')},70922:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});let r=(0,n(17849).G)('')},16823:(e,t,n)=>{"use strict";n.d(t,{F:()=>r});let r=(0,n(17849).G)('')},12718:(e,t,n)=>{"use strict";n.d(t,{e:()=>r});let r=(0,n(17849).G)('')},46580:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});let r=(0,n(17849).G)('\n \n ')},50175:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});let r=(0,n(17849).G)('')},15217:(e,t,n)=>{"use strict";function r(){return new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})}n.d(t,{V:()=>r}),new WeakMap},30696:(e,t,n)=>{"use strict";function r(e){let t="string"==typeof e?e:e.pathname;return!(!t||/^https?:\/\/$/.exec(t)||t.includes("*"))&&t.startsWith("/")}n.d(t,{c:()=>r})},34991:(e,t,n)=>{"use strict";n.d(t,{cn:()=>i});var r=n(83844),s=n(5926);function i(){for(var e=arguments.length,t=Array(e),n=0;n{"use strict";n.r(t),n.d(t,{useIsMobile:()=>a,useIsTablet:()=>o,useMediaQuery:()=>i});var r=n(72303);let s=!1,i=(e,t)=>{let n=["(max-width: ".concat(e,"px)").concat(null!=t?",":""),null!=t?"(max-height: ".concat(t,"px)"):null].filter(Boolean).join(" "),[i,a]=(0,r.useState)(()=>s?window.innerWidth<=e||void 0!==t&&window.innerHeight<=t:void 0),o=(0,r.useRef)(i);return(0,r.useEffect)(()=>{o.current=i},[i]),(0,r.useEffect)(()=>{let r=()=>{a(i.matches)};void 0===o.current&&a(window.innerWidth<=e||void 0!==t&&window.innerHeight<=t),s=!0;let i=window.matchMedia(n);return i.addEventListener("change",r),i.matches&&a(!0),()=>{i.removeEventListener("change",r)}},[e,t,n]),i},a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:600;return i(e)},o=()=>i(960)},34533:(e,t,n)=>{"use strict";n.r(t),n.d(t,{usePrefersReducedMotion:()=>s});var r=n(72303);function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{ssr:t=!1}=e,[n,s]=(0,r.useState)(t);return(0,r.useEffect)(()=>{if(!window.matchMedia){s(!1);return}let e=window.matchMedia("(prefers-reduced-motion: reduce)");function t(e){s(e.matches)}return s(e.matches),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[]),n}},35180:(e,t,n)=>{"use strict";n.r(t),n.d(t,{usePrefetchProps:()=>l});var r=n(60210),s=n(90921),i=n(72303),a=n(30696),o=n(73124);function l(e){let{prefetch:t,prefetchStrategy:n,isDifferentZone:l,href:c}=e,d=(0,r.useRouter)(),u=c&&(0,a.c)(c),h="visible"===n&&!l&&u&&"true"!==o.env.NEXT_PUBLIC_TESTMODE,p=(0,i.useCallback)(()=>{"string"==typeof c&&d.prefetch(c,{kind:s.PrefetchKind.FULL})},[c,d]);return{onMouseEnter:"hover"===n&&u?p:void 0,prefetch:!!h&&t}}},6615:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BlurBase64:()=>a,BlurBase64Context:()=>s,withBlurBase64:()=>i});var r=n(9479);let s=(0,n(72303).createContext)(null),i=e=>t=>{let{...n}=t;return(0,r.jsx)(s.Provider,{value:n.blurBase64DataURLs,children:(0,r.jsx)(e,{...n})})};function a(e){let{blurBase64DataURLs:t,children:n}=e;return(0,r.jsx)(s.Provider,{value:t,children:n})}},34333:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(48757);function s(){return(0,r.Ay)("/status-api",async e=>{let t=await fetch(e);if(!t.ok)throw Error(await t.text());return await t.json()})}},89802:(e,t,n)=>{"use strict";n.d(t,{D:()=>a});var r=n(72303),s=n(35718),i=n(31731);function a(e){let{user:t}=(0,i.Jd)(),[n,a]=(0,r.useState)(e);return(0,r.useEffect)(()=>{(0,r.startTransition)(()=>{a((0,s.M)())})},[t]),{isLoggedIn:null!=n&&n,isLoggedOut:!1===n,isLoading:void 0===n}}},29468:(e,t,n)=>{"use strict";n.d(t,{Footer:()=>et});var r=n(9479),s=n(72303),i=n(68841),a=n(83844),o=n(12669),l=n(97799),c=n(57296),d=n(32713),u=n(52321),h=n(89880),p=n(40770),m=n(77555),f=n(49901),v=n(41607),g=n(14394),C=n(69301),_=n(80207),x=n(27116),L=n(72200),j=n(17849);let y=(0,j.G)(''),b=(0,j.G)('');var w=n(72260),H=n(4375),k=n(35238),V=n(34991),M=n(97095),N=n(60210);let S=[{text:"Privacy Policy",href:"/legal/privacy-policy"},{text:"Cookie Policy",href:"/legal/cookie-policy"},{text:"Terms of Service",href:"/legal/terms"},{text:"Trademark Policy",href:"/legal/trademark-policy"},{text:"Inactivity Policy",href:"/legal/inactivity-policy"},{text:"DMCA Policy",href:"/legal/dmca-policy"},{text:"Support Terms",href:"/legal/support-terms"},{text:"DPA",href:"/legal/dpa"},{text:"DRA",href:"/legal/domain-registration-addendum"},{text:"SLA",href:"/legal/sla"},{text:"Sub-processors",onClick:()=>{window.open("https://security.vercel.com/?itemName=legal&itemUid=e3fae2ca-94a9-416b-b577-5c90e382df57","_blank")}},{text:"Event Terms and Conditions",href:"/legal/event-terms-conditions"},{text:"Event Code of Conduct",href:"/legal/event-code-of-conduct"},{text:"Job Applicant Privacy Notice",href:"/legal/job-applicant-privacy-notice"}],Z="github.com/vercel",E="x.com/vercel",T=[{href:"/ai",name:"AI"},{href:"/enterprise",name:"Enterprise"},{href:"/solutions/nextjs",name:"Next.js"},{href:"/products/observability",name:"Observability"},{href:"/products/previews",name:"Previews"},{href:"/products/rendering",name:"Rendering"},{href:"/security",name:"Security"},{href:"/solutions/turborepo",name:"Turbo"},{href:"https://v0.dev/",name:"v0",external:!0}],P=[{href:"https://vercel.community/",name:"Community",external:!0},{href:"/docs",name:"Docs"},{href:"/experts",name:"Experts"},{href:"/guides",name:"Guides"},{href:"/help",name:"Help"},{href:"/integrations",name:"Integrations"},{href:"/pricing",name:"Pricing"},{href:"/resources",name:"Resources"},{href:"/templates",name:"Templates"}],I=[{href:"/about",name:"About"},{href:"/blog",name:"Blog"},{href:"/careers",name:"Careers"},{href:"/changelog",name:"Changelog"},{href:"/contact",name:"Contact Us"},{href:"/customers",name:"Customers"},{href:"/partners",name:"Partners"},{href:"/legal/privacy-policy",name:"Privacy Policy"}];var B=n(97322),A=n.n(B);function D(e){let{subFooter:t,children:n,className:s,...i}=e;return(0,r.jsxs)("footer",{className:(0,a.$)(A().footer,s),"data-version":"v1",...i,children:[(0,r.jsx)("nav",{"aria-label":"Vercel Directory",children:n}),t?(0,r.jsx)("section",{children:t}):null]})}function R(e){let{title:t,children:n}=e;return(0,r.jsxs)("div",{className:A().group,children:[(0,r.jsx)("h2",{className:A().header,children:t}),(0,r.jsx)("ul",{className:A().list,children:n})]})}function G(e){let{children:t,href:n,dashboard:s,external:a=!1,linkText:o,...l}=e;return(0,r.jsx)("li",{className:A().item,children:(0,r.jsx)(i.Link,{external:a,href:n,onClick:e=>{var t;null===(t=l.onClick)||void 0===t||t.call(l,e),w.zS.track(H.q.CLICK_EVENT,{click_name:s?"dashboard_footer_link":"marketing_footer_link",click_value:n}),a&&w.zS.track(H.q.EXTERNAL_LINK,{link_text:null!=o?o:"",url:null!=n?n:""})},prefetch:!1,type:"secondary",...l,children:t})})}var W=n(16613),F=n.n(W),K=n(34333),O=n(36488),z=n.n(O);let U=(e,t)=>t?"secondary":e?"critical"===e.impact||"major"===e.impact?"error":"warning":"success",$=(e,t)=>t?"secondary":e?"critical"===e.impact||"major"===e.impact?"error":"warning":"success",q=(e,t,n,r)=>{if(!r)return"Loading status...";if(e)return"No status available";if(void 0===n)return"Loading status...";if(t){var s;return null!==(s=t.name)&&void 0!==s?s:"Unknonwn incident"}return"All systems normal"};function X(e){var t;let{noBorder:n=!1}=e,{data:o,error:l}=(0,K.Z)(),[c,d]=(0,s.useState)(!1),u=(0,s.useRef)(null);(0,s.useEffect)(()=>{if(c||!u.current)return;let e=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&d(!0)});return e.observe(u.current),()=>e.disconnect()},[c]);let h=Array.isArray(o)?o[o.length-1]:null,p=o?U(h,l):"secondary",m=o?$(h,l):"secondary";return(0,r.jsx)(i.Link,{className:z().link,"data-no-border":n,"data-testid":(0,k.g)("footer","status"),href:"https://vercel-status.com",ref:u,tab:!0,children:(0,r.jsxs)("div",{className:(0,a.$)(z().content,{[null!==(t=z().noBorder)&&void 0!==t?t:""]:n}),children:[(0,r.jsx)("span",{className:(0,a.$)(z().indicator,z()[p]),"data-testid":(0,k.g)("footer","status",m)}),(0,r.jsx)(f.E,{className:(0,a.$)(z().statusText,z()[p],"geist-ellipsis"),title:null==h?void 0:h.name,children:q(l,h,o,c)})]})})}function Y(e){let{icon:t,title:n,className:s,href:i,linkText:a}=e;return(0,r.jsx)("a",{"aria-label":n,className:s,href:i,onClick:()=>{w.zS.track(H.q.EXTERNAL_LINK,{link_text:a,url:i})},rel:"noopener",target:"_blank",children:t})}function Q(){return(0,r.jsx)(Y,{href:"https://".concat(Z),icon:(0,r.jsx)(x.P,{color:"currentColor"}),linkText:"github",title:"GitHub"})}function J(){return(0,r.jsx)(Y,{href:"https://".concat(E),icon:(0,r.jsx)(_.B,{color:"currentColor"}),linkText:"twitter",title:"X formerly known as Twitter"})}let ee=(0,s.memo)(function(e){let{variant:t}=e,n=(0,r.jsxs)("ul",{className:F().dashboardFooterLinks,children:[(0,r.jsx)("li",{className:F().contactWrapper,children:(0,r.jsx)("span",{className:F().contact,children:(0,r.jsxs)("ul",{className:F().social,children:[(0,r.jsx)("li",{children:(0,r.jsx)(Q,{})}),(0,r.jsx)("li",{children:(0,r.jsx)(J,{})})]})})}),(0,r.jsx)(G,{dashboard:!0,href:"/home",children:"Home"}),(0,r.jsx)(G,{dashboard:!0,href:"/docs",children:"Documentation"}),(0,r.jsx)(G,{dashboard:!0,href:"/guides",children:"Guides"}),(0,r.jsx)(G,{dashboard:!0,href:"/help",children:"Help"}),(0,r.jsx)(G,{dashboard:!0,href:"/contact/sales?p=1",children:"Contact Sales"}),(0,r.jsx)(G,{dashboard:!0,href:"/blog",children:"Blog"}),(0,r.jsx)(G,{dashboard:!0,href:"/changelog",children:"Changelog"}),(0,r.jsx)(G,{dashboard:!0,href:"/pricing",children:"Pricing"}),(0,r.jsx)(G,{dashboard:!0,href:"/enterprise",children:"Enterprise"}),(0,r.jsx)("li",{children:(0,r.jsxs)(d.$,{position:"top-end",children:[(0,r.jsx)(c.I,{"aria-label":"Legal",className:F().menuButton,"data-testid":(0,k.g)("footer","legal-button"),variant:"unstyled",children:(0,r.jsxs)("span",{className:(0,a.$)(F().link,F().secondary),style:{display:"flex",alignItems:"center",gap:2,width:"100%"},children:["Legal",(0,r.jsx)(v.X,{color:"currentColor",size:16})]})}),(0,r.jsx)(l.W,{width:230,children:S.map(e=>e.href?(0,r.jsx)(h.w,{LinkComponent:i.Link,href:e.href,children:e.text},e.href):e.onClick?(0,r.jsx)(u.D,{onClick:e.onClick,children:e.text},e.text):null)})]})})]});return(0,r.jsx)(D,{className:F().dashboardFooter,"data-variant":t,subFooter:n,children:(0,r.jsxs)("div",{className:F().topWrapper,children:[(0,r.jsxs)(o.B,{align:{xs:"start",sm:"center"},className:"w-full gap-6",direction:{xs:"column",sm:"row"},children:[(0,r.jsx)(i.Link,{href:"/home",style:{display:"flex"},children:(0,r.jsx)(L.h,{"aria-label":"Vercel logo",color:"gray-1000",height:25,width:23})}),(0,r.jsx)(X,{noBorder:!0})]}),(0,r.jsxs)("button",{className:(0,V.cn)(F().cmdk,"shrink-0 whitespace-nowrap"),"data-testid":(0,k.g)("footer","cmdk"),onClick:()=>{window.dispatchEvent(new KeyboardEvent("keydown",{key:"k",...(0,M.f8)()?{metaKey:!0}:{ctrlKey:!0}}))},type:"button",children:["Command Menu ",(0,r.jsx)(p.u,{small:!0,children:"⌘"}),(0,r.jsx)(p.u,{small:!0,children:"K"})]}),(0,r.jsx)(m.H,{small:!0}),(0,r.jsx)("div",{children:(0,r.jsxs)(f.E,{color:"gray-900",size:14,style:{whiteSpace:"nowrap"},children:["\xa9 ",new Date().getFullYear()," "]})}),(0,r.jsx)("span",{className:F().contact,children:(0,r.jsxs)("ul",{className:F().social,children:[(0,r.jsx)("li",{children:(0,r.jsx)(Q,{})}),(0,r.jsx)("li",{children:(0,r.jsx)(J,{})})]})})]})})}),et=(0,s.memo)(function(e){let{isMarketingPage:t,className:n,variant:s="elevated"}=e,o=(0,N.useSelectedLayoutSegment)(),p=(0,N.usePathname)();return t?(0,r.jsxs)(D,{className:(0,a.$)(F().marketingFooterContainer,n),"data-variant":s,children:[(0,r.jsxs)("div",{className:(0,a.$)(F().marketingFooter,"/bfcm"===p?"hidden":""),children:[(0,r.jsx)(R,{title:"Products",children:T.map(e=>{let{href:t,name:n,external:s}=e;return(0,r.jsx)(G,{external:s,href:t,style:"AI"===n?{fontFeatureSettings:"'ss05'"}:void 0,children:n},t)})}),(0,r.jsx)(R,{title:"Resources",children:P.map(e=>{let{href:t,name:n,external:s}=e;return(0,r.jsx)(G,{external:s,href:t,children:n},t||n)})}),(0,r.jsxs)(R,{title:"Company",children:[I.map(e=>{let{href:t,name:n,external:s}=e;return(0,r.jsx)(G,{external:s,href:t,children:n},t)}),(0,r.jsx)("li",{className:F().legalButton,children:(0,r.jsxs)(d.$,{position:"top-end",children:[(0,r.jsx)(c.I,{"aria-label":"Legal",className:F().legalMenuButton,"data-testid":(0,k.g)("footer","legal-button"),variant:"unstyled",children:(0,r.jsxs)("span",{className:(0,a.$)(F().link,F().secondary),style:{display:"flex",alignItems:"center",gap:2,width:"100%"},children:["Legal",(0,r.jsx)(v.X,{color:"currentColor",size:16})]})}),(0,r.jsxs)(l.W,{width:230,children:[S.map(e=>e.href?(0,r.jsx)(h.w,{LinkComponent:i.Link,href:e.href,children:e.text},e.href):e.onClick?(0,r.jsx)(u.D,{onClick:e.onClick,children:e.text},e.text):null),(0,r.jsx)(u.D,{onClick:()=>{var e;null===(e=document.querySelector("#fides-modal-link"))||void 0===e||e.click()},children:"Cookie Preferences"})]})]})})]}),(0,r.jsxs)(R,{title:"Social",children:[(0,r.jsxs)(G,{className:F().socialIcon,external:!0,href:"https://".concat(Z),icon:!1,linkText:"GitHub",children:[(0,r.jsx)(g.u,{}),"GitHub"]}),(0,r.jsxs)(G,{className:F().socialIcon,external:!0,href:"https://".concat("linkedin.com/company/vercel"),icon:!1,linkText:"LinkedIn",children:[(0,r.jsx)(y,{}),"LinkedIn"]}),(0,r.jsxs)(G,{className:F().socialIcon,external:!0,href:"https://".concat(E),icon:!1,linkText:"X",children:[(0,r.jsx)(C.u,{})," Twitter"]}),(0,r.jsxs)(G,{className:F().socialIcon,external:!0,href:"https://".concat("youtube.com/@VercelHQ"),icon:!1,linkText:"YouTube",children:[(0,r.jsx)(b,{}),"YouTube"]})]}),(0,r.jsx)(i.Link,{className:F().logoVercel,href:"/home",children:(0,r.jsx)(L.h,{"aria-label":"Vercel logo",color:"gray-1000",height:32,width:16})})]}),(0,r.jsxs)("div",{className:F().statusRow,children:[(0,r.jsx)(X,{noBorder:!0}),(0,r.jsx)(m.H,{className:"ml-auto",small:!0})]})]}):(0,r.jsx)(ee,{variant:"signup"===o?"subtle":"elevated"})})},2853:(e,t,n)=>{"use strict";n.d(t,{jL:()=>s,kl:()=>i});var r=n(84514);let s=e=>{let{redirect:t,next:n}=e,r=new URL("/login","https://vercel.com");return n&&r.searchParams.set("next",n),t("".concat(r.pathname).concat(r.search))};function i(e){if(!e||!(0,r.r)(e))return null;let t=Array.isArray(e)?e[0]:e;return t?decodeURIComponent(t):null}},43:(e,t,n)=>{"use strict";n.d(t,{_$:()=>o,xR:()=>l});var r=n(63176),s=n(1646);let i=()=>Object.prototype.hasOwnProperty.call(globalThis,"navigator")&&"function"==typeof globalThis.navigator.sendBeacon,a=async(e,t)=>{if(i()){let n=t?new Blob([JSON.stringify(t)],{type:"application/json"}):void 0;return Promise.resolve(navigator.sendBeacon(e,n))}return(0,s.ff)(e.toString(),{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:t}).then(()=>!0,()=>!1)},o=()=>a(r.o$9),l=()=>fetch(r.o$9,{method:"DELETE"})},60297:(e,t,n)=>{"use strict";n.d(t,{LogoutScreen:()=>S,W:()=>N});var r=n(9479),s=n(60210),i=n(25940),a=n(83242),o=n(12669),l=n(49901),c=n(72303),d=n(78233);function u(e){let{fill:t="currentColor",...n}=e;return(0,r.jsx)("svg",{"aria-label":"Vercel Logo",fill:t,viewBox:"0 0 75 65",...n,children:(0,r.jsx)("path",{d:"M37.59.25l36.95 64H.64l36.95-64z"})})}var h=n(2853),p=n(41712),m=n.n(p),f=n(48757),v=n(33877),g=n(23682),C=n(72260),_=n(4375),x=n(91157),L=n(1646),j=n(63176),y=n(84350),b=n(43);let w="loggedOut";async function H(e){let{source:t}=e;try{if(!(await (0,L.ff)("".concat(j.CwE,"/current"),{method:"DELETE",throwOnHTTPError:!0})).tokenId)throw Error("Unable to log out");C.zS.track(_.q.LOGOUT,{source:t})}catch(e){if(!(0,g.G)(e)||404!==e.status&&403!==e.status)return e}await k()}async function k(){y.U.setItem(w,"1"),y.U.removeItem(w),v.A.remove("team"),v.A.remove("isLoggedIn"),v.A.remove("userCache"),v.A.remove("teamsCache"),(0,x.vU)(),delete globalThis.__loggedIn,await Promise.allSettled([(0,f.Tk)(j.B5,null,!0),await (0,b.xR)()]),C.zS.reset()}window.addEventListener("storage",e=>{e.key===w&&"1"===e.newValue&&(0,h.jL)({next:"".concat(window.location.pathname).concat(window.location.search),redirect:e=>window.location.assign(e)})});let V=null,M=e=>function(t){return V?V(e)(t):E(e)(t)},N=()=>M((0,s.useRouter)());function S(){let[e,t]=(0,c.useState)(!1),n=(0,s.usePathname)();(0,c.useEffect)(()=>{V||(V=h)},[]),(0,c.useEffect)(()=>{(null==n?void 0:n.startsWith("/login"))&&e&&t(!1)},[n,e]);let h=e=>async n=>{let{next:r,source:s,redirectType:a}=n;t(!0),await H({source:s})?(t(!1),i.toasts.error("There was an error logging you out.")):Z(e,r,a)};return(0,r.jsx)(d.Z,{children:e?(0,r.jsxs)(o.B,{className:m().logoutScreen,children:[(0,r.jsx)("header",{className:m().header,children:(0,r.jsx)(u,{color:"var(--geist-foreground)",height:22})}),(0,r.jsxs)(o.B,{align:"center",flex:1,gap:2,justify:"center",children:[(0,r.jsx)(a.y,{size:24}),(0,r.jsx)(l.E,{align:"center",as:"h1",variant:"heading-24",children:"Logging out"})]})]}):null})}function Z(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"redirect-to-login-with-next-param-after-logout";switch(n){case"redirect-to-login-with-next-param-after-logout":e.push("/login".concat(t?"?next=".concat(t):""));break;case"redirect-to-next-after-logout":e.push(t||"/login")}}let E=e=>async t=>{let{next:n,source:r,redirectType:s}=t;await H({source:r})?i.toasts.error("There was an error logging you out."):Z(e,n,s)}},71065:e=>{e.exports={wrapper:"header_wrapper__obkxf",sticky:"header_sticky__ROwbE",transparentUntilScroll:"header_transparentUntilScroll__EQY1i",transparent:"header_transparent__M_ckD",canGrow:"header_canGrow__Q98KZ",header:"header_header__0ZBDm",left:"header_left__QbDFv",main:"header_main__5dMOP",fadeIn:"header_fadeIn__R9bPG"}},19829:e=>{e.exports={iconButton:"icon-button_iconButton__KLKwq reset_reset__KRyvc",chevron:"icon-button_chevron__xerEL",cross:"icon-button_cross__1hFsC",bounce:"icon-button_bounce__cJ6K6"}},24726:e=>{e.exports={collapse:"collapse_collapse__jnADW",context:"collapse_context__abJXz",card:"collapse_card__Q9Lh1",button:"collapse_button__c5KQX",small:"collapse_small__3xMJB",subtitle:"collapse_subtitle__0Slr4",collapseContent:"collapse_collapseContent__rYKLK",title:"collapse_title__1SBVU",alignChevronLeft:"collapse_alignChevronLeft__lrDlk",icon:"collapse_icon__NfYkN",open:"collapse_open__enk3q",collapseGroup:"collapse_collapseGroup__x3PHh"}},20441:e=>{e.exports={kbd:"kbd_kbd__tWm25",small:"kbd_small__ZiPfe"}},56009:e=>{e.exports={wrapper:"menu_wrapper__C96DN",menu:"menu_menu__KVqpc","fade-out":"menu_fade-out__J4dkt",item:"menu_item__vQ85a",error:"menu_error__BgkmP",suffix:"menu_suffix__XHkKQ",prefix:"menu_prefix__Qxtq8",divider:"menu_divider__z2172",section:"menu_section__yIFrD",title:"menu_title__QGy4D",loose:"menu_loose__qto1O"}},38225:e=>{e.exports={skeleton:"skeleton_skeleton__xLrxT",loaded:"skeleton_loaded__Lm9_z",wrapper:"skeleton_wrapper__gfoCS",show:"skeleton_show___WLdH",loading:"skeleton_loading__qBdUw",noAnimation:"skeleton_noAnimation__ajYlS",button:"skeleton_button__GqBIa",inline:"skeleton_inline__F7KTP",pill:"skeleton_pill__bdaHd",squared:"skeleton_squared__wrhHc",rounded:"skeleton_rounded__2c3vP"}},19065:e=>{e.exports={root:"theme-switcher_root__DrzBE"}},80638:e=>{e.exports={toastArea:"toasts_toastArea___fdvH",center:"toasts_center__vd7tL",multiple:"toasts_multiple__3_38w",toastContainer:"toasts_toastContainer__SVaEL",fullBleed:"toasts_fullBleed__8ZnBC",overflowHidden:"toasts_overflowHidden__0PwA_",error:"toasts_error__aLH2q",actionsContainer:"toasts_actionsContainer__j4eVP",fullActions:"toasts_fullActions__BfnzN",success:"toasts_success__RfGFb",warning:"toasts_warning__rX907",visible:"toasts_visible__RQcoA",hiding:"toasts_hiding__oXZAJ",toast:"toasts_toast__hoVkL",message:"toasts_message__73f1c",fullWidth:"toasts_fullWidth__nf_eT",visualContainer:"toasts_visualContainer__hXYqt"}},69069:e=>{e.exports={content:"right-section_content__O_uw2",loaded:"right-section_loaded__b9vLu",fadeIn:"right-section_fadeIn__D_MFp",nonPrimaryContent:"right-section_nonPrimaryContent__af_Pf"}},15167:e=>{e.exports={morphing:"morphing-button-link_morphing__ET66p",ghostCta:"morphing-button-link_ghostCta__V7oD5",displayCta:"morphing-button-link_displayCta__eRphH"}},81277:e=>{e.exports={root:"navigation-menu_root__HT1ea",list:"navigation-menu_list__1vwjh",trigger:"navigation-menu_trigger__AmZ48",link:"navigation-menu_link__vSiGj",chevron:"navigation-menu_chevron__qAE7w","delayed-pointer-events":"navigation-menu_delayed-pointer-events__J8okO",showSafetyCone:"navigation-menu_showSafetyCone___p2gT",content:"navigation-menu_content__VYOa5",enterFromLeft:"navigation-menu_enterFromLeft__QjgNn",enterFromRight:"navigation-menu_enterFromRight__6KObM",exitToLeft:"navigation-menu_exitToLeft__JBZkB",exitToRight:"navigation-menu_exitToRight__8d_7J",indicator:"navigation-menu_indicator__4oiQv",fadeIn:"navigation-menu_fadeIn__SkLOL",fadeOut:"navigation-menu_fadeOut__Z3A__",viewport:"navigation-menu_viewport__6i_54",scaleIn:"navigation-menu_scaleIn__T2yGn",scaleOut:"navigation-menu_scaleOut__RW_WR",column:"navigation-menu_column__CMeKf",columnReset:"navigation-menu_columnReset__5wkHH",links:"navigation-menu_links__VRoNf",menuItemText:"navigation-menu_menuItemText__l6KEM",menuSubLinkContent:"navigation-menu_menuSubLinkContent___WWcd",icons:"navigation-menu_icons__8b2lC",icon:"navigation-menu_icon__xsndA",iconHover:"navigation-menu_iconHover__D__VG",calloutText:"navigation-menu_calloutText__HYt6s",menuSubLink:"navigation-menu_menuSubLink__jde_U",menuCalloutLink:"navigation-menu_menuCalloutLink__bYN0W",illustration:"navigation-menu_illustration__saQRV",menuItemHeading:"navigation-menu_menuItemHeading__r6JQU",callout:"navigation-menu_callout__lXYtP",calloutHeading:"navigation-menu_calloutHeading__MmhhX",calloutCTA:"navigation-menu_calloutCTA__Kr5WT",viewportPosition:"navigation-menu_viewportPosition__U0Mm6",showSafety:"navigation-menu_showSafety__RwY8B",arrow:"navigation-menu_arrow__sM_lS",heading:"navigation-menu_heading__osU8W",tabsHighlight:"navigation-menu_tabsHighlight__4PsZm"}},16613:e=>{e.exports={marketingFooterContainer:"footer_marketingFooterContainer__cJMpP",dashboardFooter:"footer_dashboardFooter__EXrCZ",cmdk:"footer_cmdk__Fuqyf",marketingFooter:"footer_marketingFooter__l2bjL",copyright:"footer_copyright__Be81g",socialIcon:"footer_socialIcon__jQjkd",social:"footer_social__fDAfX",focusLink:"footer_focusLink__c0bzJ",link:"footer_link__8OH36",legalButton:"footer_legalButton__eSfwa",legalMenuButton:"footer_legalMenuButton__7D9MK",wrapper:"footer_wrapper__70mIZ",marketingSubFooter:"footer_marketingSubFooter__cWGkQ",contact:"footer_contact__T4qFs",logoVercel:"footer_logoVercel__Yjmd9",dashboardFooterLinks:"footer_dashboardFooterLinks__Vg2CZ",topWrapper:"footer_topWrapper__7c1N0",contactWrapper:"footer_contactWrapper__tmvSF",menuButton:"footer_menuButton__ta5Rd",secondary:"footer_secondary__2yfhO",disabled:"footer_disabled__AS4u2",statusRow:"footer_statusRow__FHZde"}},97322:e=>{e.exports={footer:"geist-footer_footer__pIcfx",group:"geist-footer_group__kmfVW",header:"geist-footer_header__7gH2r",hidden:"geist-footer_hidden__jGKy5 reset_visuallyHidden__RV0kP",list:"geist-footer_list__xPmDi",item:"geist-footer_item__Hte4A"}},36488:e=>{e.exports={link:"status-indicator_link__OFbPq",noBorder:"status-indicator_noBorder__3Wyse",content:"status-indicator_content__Lqlf4",indicator:"status-indicator_indicator__Wc_JX",warning:"status-indicator_warning__oJWE1",error:"status-indicator_error__IfcWf",secondary:"status-indicator_secondary__Aa8mG",statusText:"status-indicator_statusText__7P9EM",success:"status-indicator_success__zzQCD"}},10383:e=>{e.exports={userDetails:"avatar-popover_userDetails__4a_wB",userName:"avatar-popover_userName__58oOV",userEmail:"avatar-popover_userEmail__EXGIN",cmdkShortcut:"avatar-popover_cmdkShortcut__z7V3S",avatarButton:"avatar-popover_avatarButton__jmu5O",menu:"avatar-popover_menu__HLVxh",upgradeButton:"avatar-popover_upgradeButton__sbONt",themeRow:"avatar-popover_themeRow__LGjtx"}},95419:e=>{e.exports={logoLink:"logo_logoLink__6VCj0",logo:"logo_logo__By_n5"}},50455:e=>{e.exports={root:"mobile-menu_root__PX9iM"}},42068:e=>{e.exports={scrollWrapper:"popover_scrollWrapper__HNGBM",wrapper:"popover_wrapper__Rxdol",user:"popover_user__wYeWk",userDetails:"popover_userDetails__EXHnt",userName:"popover_userName__MVGYV",userEmail:"popover_userEmail__uwECN",ctas:"popover_ctas__7QiTT",themeSwitcher:"popover_themeSwitcher__HWbbC",themeSwitcherComponent:"popover_themeSwitcherComponent__KfdcZ",navigationListItemLink:"popover_navigationListItemLink__mO5gr",navigationCollapse:"popover_navigationCollapse__h94xd"}},1695:e=>{e.exports={mobileMenuToggle:"toggle_mobileMenuToggle__W5y02",bar:"toggle_bar__ySl8w",disabled:"toggle_disabled__4oWP9"}},41712:e=>{e.exports={logoutScreen:"with-redirect_logoutScreen__kYzM_",fadeIn:"with-redirect_fadeIn___QByS",header:"with-redirect_header__ecLgJ"}}}]);
//# debugId=bacc1898-8f53-5f21-8c44-8332eee1375a