<!DOCTYPE html><html data-dpl-id="dpl_rEgwYU87BaNnaFsjagxaTLAHDEvn" class="geist_mono_fe992356-module__VEU71W__className geistsans_d5a4f12f-module__DQbzNW__className geist_mono_fe992356-module__VEU71W__variable geistsans_d5a4f12f-module__DQbzNW__variable uncontained tailwind tailwind-preflight" lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"/><link rel="preload" href="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg" as="image"/><link rel="preload" href="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg" as="image"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/2xn-20wb3466c.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/07_lq94vo662g.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/3b114ygfg59ry.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/0rdxbqy_kat5n.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/34rgopd3oagxm.js"/><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/03ei6f5f_s7id.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0sljelm6xati0.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/04frl_mpn2-55.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/106hcd9t7d5pd.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0c7zh0b1gm4y1.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/turbopack-10yb-f48wcky2.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2b98_p5dse-cg.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/08vlr9ebjnn_4.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/31w6qkv8uhke8.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2sdnd-15xkgh3.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3_lib-70il955.js" async=""></script><link rel="preload" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css" as="style"/><link rel="preload" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/0d-tlc98tc7_h.css" as="style"/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3ckw8e6tuvdak.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/08r4qbfl9ke_7.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/2jsy755zyaxrv.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3syx8egeo_lec.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0140vsrk5r0yj.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3bck6tgxm7q75.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3fujxdr3g40om.js" as="fetch" crossorigin=""/><meta name="theme-color" content="#0a0a0a"/><meta name="color-scheme" content="dark light"/><meta name="next-size-adjust" content=""/><title>Vercel Pro Plan</title><meta content="Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams." name="description"/><link href="https://vercel.com/docs/plans/pro-plan" rel="canonical"/><link href="https://vercel.com/docs/plans/pro-plan.md" rel="alternate" type="text/markdown"/><link href="https://vercel.com/docs/plans/pro-plan.graph.md" rel="alternate" type="text/markdown" title="Cross-link map"/><meta content="https://vercel.com/docs/plans/pro-plan" property="og:url"/><meta content="Vercel Pro Plan" property="og:title"/><meta content="Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams." property="og:description"/><meta content="https://vercel.com/api/docs-og?title=Vercel%20Pro%20Plan&amp;format=docs&amp;sig=a5a0157b6ea12bc084e5fe3f6fbc35163dcdbb16df10c0fbf981a1a3757cedd6&amp;category=Manage&amp;subcategory=Plans" property="og:image:url"/><meta content="Vercel Pro Plan" name="twitter:title"/><meta content="Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams." name="twitter:description"/><meta content="summary_large_image" name="twitter:card"/><meta content="https://vercel.com/api/docs-og?title=Vercel%20Pro%20Plan&amp;format=docs&amp;sig=a5a0157b6ea12bc084e5fe3f6fbc35163dcdbb16df10c0fbf981a1a3757cedd6&amp;category=Manage&amp;subcategory=Plans" name="twitter:image"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="trace-attributes" content="{&quot;next.appdir&quot;:true}"/><meta name="initiator-trace" content="00-1b163b5199801a737b7779f3a13ed487-79e569776fbb95b7-01"/><link rel="shortcut icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/favicon.ico"/><link rel="icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/32x32.png"/><link rel="apple-touch-icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/apple-touch-icon-180x180.png"/><link rel="preload" as="image" href="/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg"/><link rel="preload" as="image" href="/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg"/><link rel="preload" as="script" fetchPriority="low" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3fujxdr3g40om.js"/><script id="theme-script">((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f?.[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","zeit-theme","system",null,["light","dark"],{"light":"light-theme","dark":"dark-theme"},true,true)</script><script>(({protect:a})=>{function b(a){return new Promise((b,c)=>{if(document.querySelector(`script[src="${a}"]`))return void b();let d=document.createElement("script");d.src=a,d.async=!0,d.onload=()=>b(),d.onerror=a=>{console.error("Error loading script",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener("online",this.#f),window.addEventListener("visibilitychange",this.#f)}getChallenge=async()=>(await this.#g(),await this.#a.then(a=>"function"==typeof a?a():a));#f=()=>{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*="c.js"]');d&&d.remove(),this.#c+=1};#e=()=>{if(window.V_C){let a=window.V_C.pop();a&&this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=>{let a=new URL("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js",window.location.origin);return a.searchParams.set("i",String(this.#c)),a.searchParams.set("v",String(3)),a.searchParams.set("h",window.location.host),b(a.pathname+a.search)};#h=()=>{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=>{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=>{this.#a||await this.#f()};#c=()=>{if(typeof globalThis.window>"u")throw Error("KPSDK is not available in the server");if(!window.KPSDK)throw Error("KPSDK is not loaded");let b=this.#b.map(b=>{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error("Error configuring KPSDK...",a)}};#f=async()=>{let a=this;return new Promise((c,d)=>{let e=()=>{document.removeEventListener("kpsdk-load",e),this.#c()},f=()=>{document.removeEventListener("kpsdk-ready",f),a.#a=!0,c()};document.addEventListener("kpsdk-load",e,{once:!0}),document.addEventListener("kpsdk-ready",f,{once:!0}),b("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js").catch(a=>{document.removeEventListener("kpsdk-load",e),document.removeEventListener("kpsdk-ready",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=>{let b=a.replace(/[.?+^$[\]\\(){}|-]/g,"\\$&").split("*").join(".*");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=>-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??"GET",l=c.find(a=>{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis")&&await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader("x-is-human",JSON.stringify(m)),n.setRequestHeader("x-path",i.pathname),n.setRequestHeader("x-method",k),this.timeout&&(n.timeout=this.timeout),this.responseType&&(n.responseType=this.responseType),this.withCredentials&&(n.withCredentials=this.withCredentials),n.onreadystatechange=()=>{Object.defineProperty(this,"readyState",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE&&(Object.defineProperty(this,"status",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,"statusText",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,"response",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,"responseText",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,"responseXML",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=>n.getAllResponseHeaders(),this.getResponseHeader=a=>n.getResponseHeader(a)),this.onreadystatechange&&this.onreadystatechange.call(this,new Event("readystatechange"))},n.onload=a=>{this.onload&&this.onload.call(this,a)},n.onerror=a=>{this.onerror&&this.onerror.call(this,a)},n.onabort=a=>{this.onabort&&this.onabort.call(this,a)},n.ontimeout=a=>{this.ontimeout&&this.ontimeout.call(this,a)},n.onloadstart=a=>{this.onloadstart&&this.onloadstart.call(this,a)},n.onloadend=a=>{this.onloadend&&this.onloadend.call(this,a)},n.onprogress=a=>{this.onprogress&&this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0&&"deepAnalysis"!==b.advancedOptions.checkLevel&&"basic"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel "${b.advancedOptions.checkLevel}" for route "${b.path}". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=>{console.error("Error patching XMLHttpRequest:",a)}),b=window.fetch,window.fetch=async(c,d)=>{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:"GET"),l=a.find(a=>{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(null==l||!j)return b(c,d);let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set("x-is-human",JSON.stringify(m)),n.set("x-path",g.pathname),n.set("x-method",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{"path":"/api/ai-chat","method":"POST"},{"path":"/api/ai-chat/title","method":"POST"},{"path":"/api/ai-chat/share","method":"POST"}] });</script><style>
html[data-user-display="logged-in"]  [data-user-display="logged-out"],
html[data-user-display="logged-out"] [data-user-display="logged-in"] {
  display: none !important;
}
</style><script>(function m(){document.documentElement.dataset.userDisplay=document.cookie.split("; ").some(a=>"isLoggedIn=1"===a)?"logged-in":"logged-out"})();</script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script><script>
  requestAnimationFrame(() => {
    globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES = globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES || new Map();
    const reportNavigation = "critical" === "critical" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("content visible");
    const reportMarker = "critical" === "performance" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("marker content visible Doc");
    if (!reportNavigation && !reportMarker) {
      
      return;
    }
    if (reportNavigation) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("content visible", "Doc");
    }
    if (reportMarker) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("marker content visible Doc", "Doc");
    }

    try {
      performance.measure("content visible", {
        end: performance.now(),
        detail: {
          vercelNavigation: {
            isHardNavigation: true,
            attrs: JSON.parse("{\"phase\":\"content\",\"label\":\"Doc\",\"route\":\"/[rootFlagsCode]/docs/plans/pro-plan\",\"target_env\":\"production\",\"state\":\"visible\"}"),
            reportNavigation,
            reportMarker,
          },
          devtools: JSON.parse("{\"track\":\"Navigation Phases ▲\",\"color\":\"primary-dark\",\"properties\":[[\"Navigation Type\",\"hard\"],[\"Phase\",\"content\"],[\"Label\",\"Doc\"],[\"Route\",\"/[rootFlagsCode]/docs/plans/pro-plan\"],[\"From Route\",\"undefined\"],[\"Target Env\",\"production\"],[\"State\",\"visible\"]]}")
        }
      });
    } catch {}
  });
</script><script>
  requestAnimationFrame(() => {
    globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES = globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES || new Map();
    const reportNavigation = "critical" === "critical" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("content visible");
    const reportMarker = "critical" === "performance" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("marker content visible Doc");
    if (!reportNavigation && !reportMarker) {
      
      return;
    }
    if (reportNavigation) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("content visible", "Doc");
    }
    if (reportMarker) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("marker content visible Doc", "Doc");
    }

    try {
      performance.measure("content visible", {
        end: performance.now(),
        detail: {
          vercelNavigation: {
            isHardNavigation: true,
            attrs: JSON.parse("{\"phase\":\"content\",\"label\":\"Doc\",\"route\":\"/[rootFlagsCode]/docs/plans/pro-plan\",\"target_env\":\"production\",\"state\":\"visible\"}"),
            reportNavigation,
            reportMarker,
          },
          devtools: JSON.parse("{\"track\":\"Navigation Phases ▲\",\"color\":\"primary-dark\",\"properties\":[[\"Navigation Type\",\"hard\"],[\"Phase\",\"content\"],[\"Label\",\"Doc\"],[\"Route\",\"/[rootFlagsCode]/docs/plans/pro-plan\"],[\"From Route\",\"undefined\"],[\"Target Env\",\"production\"],[\"State\",\"visible\"]]}")
        }
      });
    } catch {}
  });
</script></head><body><div hidden=""><!--$--><!--/$--></div><!--&--><!--$--><!--/$--><!--$--><!--/$--><a data-testid="geistcn/skip-nav-link" class="fixed -m-px overflow-hidden whitespace-nowrap border-0 top-16 left-12 z-[1000] flex items-center outline-none text-[var(--geist-link-color)] px-1 py-0 bg-[var(--geist-background)] shadow-[0_0_0_2px_var(--geist-background),0_0_0_4px_var(--geist-link-color)] rounded-[var(--geist-radius)] opacity-0 pointer-events-none focus:opacity-100 focus:[pointer-events:_all]" href="#geist-skip-nav" tabindex="0">Skip to content</a><!--$--><!--/$--><div class="flex min-w-0"><div class="@container flex-1 min-w-0"><!--&--><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Vercel Documentation","url":"https://vercel.com/docs","publisher":{"@type":"Organization","name":"Vercel Inc.","url":"https://vercel.com/","logo":{"@type":"ImageObject","url":"https://lishhsx6kmthaacj.public.blob.vercel-storage.com/vercel-wordmark.svg"},"sameAs":["https://x.com/vercel","https://github.com/vercel/vercel","https://www.linkedin.com/company/vercel/","https://bsky.app/profile/vercel.com"]}}</script><!--$--><!--/$--><div class="contents" data-docs-header-redesign="true"><header id="marketing-header" data-navigation-header="" class="peer sticky top-0 z-(--header-zindex) h-(--header-height) w-full bg-background-200 data-[scrolled]:shadow-[0_1px_0_0_var(--ds-gray-alpha-400)] data-[nav-open]:!shadow-none data-[mobile-open]:!bg-background-100 data-[mobile-open]:!shadow-none data-[scrolled]:bg-background-100!" data-cdp-scope="{&quot;name&quot;:&quot;header&quot;}"><div class="mx-auto flex h-full w-full items-center gap-3 px-(--geist-page-margin)"><span class="flex items-center gap-2"><span class="-mr-2"><div style="display:contents"><div style="display:contents"><a href="/home" id="marketing-header-logo" aria-label="Vercel" data-cdp-track="{&quot;event&quot;:&quot;header_logo_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 inline-flex items-center p-2 -ml-2"><svg viewBox="0 0 115 100" height="18" width="21" data-slot="geist-logo-svg"><g><path fill="currentColor" fill-rule="evenodd" d="M57.5 0 115 100H0z" clip-rule="evenodd"></path></g></svg></a></div></div><div id="logo-branding-menu" popover="manual" role="menu" tabindex="-1" class="m-0 w-[325px] max-w-[calc(100vw-32px)] rounded-xl border border-gray-alpha-400 bg-background-100 p-1.5 shadow-none outline-none z-[calc(var(--header-zindex,100)+1)] opacity-0 open:opacity-100 starting:open:opacity-0 transition-opacity open:duration-100"><div class="grid grid-cols-2"><button type="button" role="menuitem" class="flex min-w-0 flex-col gap-2 rounded-md p-2 text-left text-label-14 text-gray-1000 outline-none hover:bg-gray-alpha-100 focus-visible:shadow-focus-ring" aria-busy="false" aria-disabled="false" aria-label="Copy Wordmark"><span class="relative flex h-12 w-full items-center justify-center overflow-hidden rounded-md border border-gray-alpha-400 bg-background-200 px-4"><svg viewBox="0 0 261 52" height="21" width="105" data-slot="geist-logo-svg" style="max-width:100%;height:auto"><g><path fill="currentColor" d="M59.8 52H0L29.9 0zm67.82-38.45q4.9 0 8.81 2.13a15.5 15.5 0 0 1 6.22 6.32q2.3 4.2 2.38 10.26v2.06h-26.35q.27 4.4 2.58 6.92 2.38 2.47 6.36 2.47a8.4 8.4 0 0 0 7.76-4.93l9.16.67q-1.68 4.98-6.29 7.99t-10.63 3q-5.53 0-9.64-2.27a16 16 0 0 1-6.43-6.46 20 20 0 0 1-2.31-9.72q0-5.52 2.3-9.72a16 16 0 0 1 6.44-6.46 20 20 0 0 1 9.64-2.26m62.55 0q4.47 0 8.18 1.66a15.3 15.3 0 0 1 6.15 4.6q2.38 3 2.87 7.05l-9.23.47a8 8 0 0 0-2.8-5 7.7 7.7 0 0 0-5.17-1.86q-4.33 0-6.7 3-2.4 3-2.39 8.52t2.38 8.52q2.37 3 6.71 3 3.15 0 5.39-1.87 2.24-1.92 2.72-5.46l9.3.4a14.7 14.7 0 0 1-2.87 7.33 16 16 0 0 1-6.15 4.86 21 21 0 0 1-8.39 1.66q-5.53 0-9.64-2.26a16 16 0 0 1-6.44-6.46 20 20 0 0 1-2.3-9.72q0-5.52 2.3-9.72a16 16 0 0 1 6.44-6.46 20 20 0 0 1 9.64-2.26m38.66 0q4.9 0 8.8 2.13a15.5 15.5 0 0 1 6.22 6.32q2.31 4.2 2.38 10.26v2.06h-26.35q.28 4.4 2.58 6.92 2.38 2.47 6.36 2.47a8.4 8.4 0 0 0 7.77-4.93l9.15.67q-1.68 5-6.29 7.99t-10.62 3q-5.53 0-9.65-2.27a16 16 0 0 1-6.43-6.46 20 20 0 0 1-2.31-9.72q0-5.52 2.3-9.72a16 16 0 0 1 6.44-6.46 20 20 0 0 1 9.64-2.26M86.9 36.69l17.24-34.33h10.8L89.96 49.63h-6.12L58.85 2.36h10.81zm71.62-15.55a11 11 0 0 1 2.47-4.48q2.28-2.31 6.38-2.31h3.4v7.26h-3.47q-2.91 0-4.79.8a5.8 5.8 0 0 0-2.77 2.5q-.9 1.72-.9 4.37v20.35h-8.89V14.35h8.33zm101.73 28.5h-8.95V2.35h8.95zM127.62 20.26q-3.7 0-6 2.2-2.32 2.2-2.87 6.2h17.05q-.48-4.34-2.72-6.33a7.8 7.8 0 0 0-5.46-2.07m101.2 0q-3.7 0-6 2.2-2.31 2.2-2.87 6.2H237q-.5-4.34-2.73-6.33a7.8 7.8 0 0 0-5.46-2.07"></path></g></svg></span><span class="px-1">Copy Wordmark</span></button><button type="button" role="menuitem" class="flex min-w-0 flex-col gap-2 rounded-md p-2 text-left text-label-14 text-gray-1000 outline-none hover:bg-gray-alpha-100 focus-visible:shadow-focus-ring" aria-busy="false" aria-disabled="false" aria-label="Copy Logo"><span class="relative flex h-12 w-full items-center justify-center overflow-hidden rounded-md border border-gray-alpha-400 bg-background-200 px-4"><svg viewBox="0 0 115 100" height="21" width="24" data-slot="geist-logo-svg" style="max-width:100%;height:auto"><g><path fill="currentColor" fill-rule="evenodd" d="M57.5 0 115 100H0z" clip-rule="evenodd"></path></g></svg></span><span class="px-1">Copy Logo</span></button></div><div class="mt-2 border-t border-gray-alpha-400 pt-2 -mx-1.5 px-2"><button type="button" role="menuitem" class="flex w-full items-center gap-3 rounded-md px-3 py-2 text-left text-label-14 text-gray-1000 hover:bg-gray-alpha-100 focus-visible:bg-gray-alpha-100 outline-none focus-visible:outline-none" aria-label="Download Brand Assets"><span class="flex size-4 shrink-0 items-center justify-center [&amp;_svg]:max-h-full [&amp;_svg]:max-w-full" aria-hidden="true"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8.75 1v7.69l1.97-1.97.53-.53 1.06 1.06-.53.53-3.07 3.07a1 1 0 0 1-1.42 0L4.22 7.78l-.53-.53 1.06-1.06.53.53 1.97 1.97V1zm4.75 8.25v4.25h-11v-5H1V14a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V8.5h-1.5z" clip-rule="evenodd"></path></svg></span>Download Brand Assets</button><button type="button" role="menuitem" class="flex w-full items-center gap-3 rounded-md px-3 py-2 text-left text-label-14 text-gray-1000 hover:bg-gray-alpha-100 focus-visible:bg-gray-alpha-100 outline-none focus-visible:outline-none" aria-label="Open Brand Guidelines in New Tab"><span class="flex size-4 shrink-0 items-center justify-center [&amp;_svg]:max-h-full [&amp;_svg]:max-w-full" aria-hidden="true"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><g><path fill="currentColor" d="M1.5 12a1.5 1.5 0 0 1 1.24 2.34v.16h-.12a1.5 1.5 0 0 1-2.62-1c0-.83.67-1.5 1.5-1.5m13 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3m-9.39 2.5H3.92v-1h1.19zm2.37 0H6.3v-1h1.18zm2.37 0H8.67v-1h1.18zm2.37 0h-1.18v-1h1.18zm-8.8-3.74-.6 1-.85-.52.6-1zm10.6.48-.85.52-.6-1 .86-.52zm-9.4-2.48-.6 1-.85-.52.6-1zm8.2.48-.85.52-.6-1 .86-.52zm-7-2.48-.6 1-.85-.52.6-1zm5.8.48-.85.52-.6-1 .86-.52zm-4.6-2.48-.6 1-.85-.52.6-1zm3.4.48-.85.52-.6-1 .86-.52zM8 1a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3"></path></g></svg></span>Brand Guidelines</button></div></div><span class="sr-only" aria-live="polite"></span></span><span aria-hidden="true" class="text-gray-300 dark:text-gray-600"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z" clip-rule="evenodd"></path></svg></span><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 relative rounded-sm text-[18px] font-semibold tracking-[-0.03em] text-gray-900 no-underline outline-none transition-colors hover:text-gray-1000 focus-visible:shadow-[var(--ds-focus-ring)]" href="/docs">Docs</a><span class="flex items-center lg:hidden"><!--$?--><template id="B:4"></template><button type="button" tabindex="0" data-react-aria-pressable="true" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_499ebr9kiivb_" aria-label="Open docs menu" data-state="closed" data-slot="sheet-trigger" class="outline-none m-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] font-medium max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !px-0 geist-new-themed geist-new-tertiary geist-new-tertiary-fill rounded-md bg-transparent !text-[var(--themed-bg,_var(--ds-gray-1000))] [--themed-border:_transparent] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--lighten-color:_rgba(255,_255,_255,_0.8)] data-hover:bg-[var(--ds-gray-alpha-200)] data-hover:![--themed-border:_var(--ds-gray-alpha-200)] p-0 w-[var(--geist-form-small-height)] h-[32px] text-(length:--geist-form-small-font) [--spinner-size:16px]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate px-1.5 inline-flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="translate-y-px"><path fill="currentColor" fill-rule="evenodd" d="M4 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m5.5 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m4 1.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" clip-rule="evenodd"></path></svg></span></button><!--/$--></span></span><nav aria-label="Main navigation" class="flex h-full items-center max-[880px]:hidden [[data-mobile-open]_&amp;]:!hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav&quot;}"><div style="display:contents"><button type="button" class="group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000" data-nav-id="products" aria-expanded="false" aria-controls="nav-panel-products"><span class="flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Build<span aria-hidden="true" class="pointer-events-none transition-none data-[open]:rotate-180"><svg viewBox="0 0 16 16" height="14" width="14" data-slot="geist-icon" style="color:currentColor" aria-hidden="true"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button><div id="nav-panel-products" aria-hidden="true" inert="" class="invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[&#x27;&#x27;] max-[880px]:hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav_panel_products&quot;}"><div class="mx-auto w-full px-(--geist-page-margin)"><div class="flex flex-nowrap pt-1 pb-6 gap-x-4"><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Build with AI</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/ai-gateway"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI Gateway</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/ai-sdk"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI SDK</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/sandbox"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Sandbox</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/container-registry"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Container Registry</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/workflows"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Workflow</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/agent"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Vercel Agent</span></span></a></li><li><a href="https://v0.app" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]" style="font-family:var(--font-mono);font-feature-settings:tnum"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">v0</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/mcp"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Vercel MCP</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/agent-resources/integrations-for-models"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI Integrations</span></span></a></li></ul></div><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Deploy &amp; scale</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/deployments"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Deployments</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/cli"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">CLI</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/functions"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Functions</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/cdn"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Delivery Network</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/storage"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Storage</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/integrations"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Integrations</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/microfrontends"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Microfrontends</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/domains"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Domains</span></span></a></li></ul></div><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Operate &amp; protect</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/vercel-firewall"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Firewall</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/observability"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Observability</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/flags"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Feature Flags</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/vercel-toolbar"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Toolbar</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/bot-management"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Bot Management</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/botid"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">BotID</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/deployment-protection"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Deployment Protection</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/security/compliance"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Compliance</span></span></a></li></ul></div></div></div></div><button type="button" class="group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000" data-nav-id="resources" aria-expanded="false" aria-controls="nav-panel-resources"><span class="flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Learn<span aria-hidden="true" class="pointer-events-none transition-none data-[open]:rotate-180"><svg viewBox="0 0 16 16" height="14" width="14" data-slot="geist-icon" style="color:currentColor" aria-hidden="true"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button><div id="nav-panel-resources" aria-hidden="true" inert="" class="invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[&#x27;&#x27;] max-[880px]:hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav_panel_resources&quot;}"><div class="mx-auto w-full px-(--geist-page-margin)"><div class="flex flex-nowrap pt-1 pb-6 gap-x-4"><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Resources</h5><ul class="mt-[5px] flex list-none flex-col"><li><a href="https://vercel.com/changelog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Changelog</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a href="https://vercel.com/blog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Blog</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a href="https://community.vercel.com" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Community</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/kb"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Knowledge Base</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/rest-api"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">APIs &amp; SDKs</span></span></a></li><li><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Templates</span></span></a></li></ul></div></div></div></div><a data-nav-id="getting-started" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/getting-started-with-vercel&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group flex items-center text-copy-14 !text-gray-900 no-underline outline-none! data-[highlighted]:!text-gray-1000" href="/docs/getting-started-with-vercel"><span class="flex items-center px-3 py-1.5 group-hover:!text-gray-1000 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Getting Started</span></a></div></nav><div class="ml-auto flex shrink-0 items-center gap-3"><div class="contents max-[880px]:hidden [[data-mobile-open]_&amp;]:!hidden"><button type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_ask_ai_clicked&quot;}" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Ask AI</span></button><div class="contents" data-user-display="logged-out"><a role="link" href="/login" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_login_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Log In</span></a><a role="link" href="/signup" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_signup_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Sign Up</span></a></div><div class="contents" data-user-display="logged-in"><div class="relative shrink-0 size-8"><img aria-hidden="true" alt="" class="block size-8 rounded-full bg-gray-200 object-cover shadow-[inset_0_0_0_1px_var(--ds-gray-alpha-400)]" data-user-display-cache-avatar="" height="32" width="32"/><script>(function f(a){let b=document.cookie.split("; ").find(b=>b.startsWith(`${a}=`))?.slice(a.length+1);if(!b)return;let c=null;try{c=JSON.parse(decodeURIComponent(b))}catch{}if(!c?.username)return;let d=c.avatar&&/^[0-9a-f]{40}$/.test(c.avatar)?`/api/www/avatar/${c.avatar}?s=64`:`/api/www/avatar/?u=${encodeURIComponent(c.username)}&s=64`,e=`Avatar for ${c.username}`;document.querySelectorAll("img[data-user-display-cache-avatar]").forEach(a=>{a.src=d,a.alt=e,a.title=e})})("userDisplayCache");</script></div></div></div><div class="contents" data-cdp-scope="{&quot;name&quot;:&quot;mobile_menu&quot;}"><button type="button" aria-label="Open menu" aria-expanded="false" class="group relative hidden min-h-11 min-w-11 translate-x-2.5 cursor-pointer items-center justify-center outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] rounded-md max-[880px]:flex"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="group-data-[open]:hidden"><line x1="4" y1="8" x2="20" y2="8"></line><line x1="4" y1="16" x2="20" y2="16"></line></svg><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="hidden group-data-[open]:block"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button><div role="dialog" aria-modal="true" aria-label="Navigation menu" aria-hidden="true" inert="" class="invisible opacity-0 max-[880px]:data-[open]:!visible max-[880px]:data-[open]:!opacity-100 max-[880px]:data-[open]:!block fixed inset-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] overflow-y-auto [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden bg-background-100"><div class="flex flex-col px-6 py-6"><div class="contents" data-user-display="logged-in"><hr class="border-t border-gray-alpha-400 mt-6 mb-5"/></div><div class="flex flex-col -mx-3"><div class="contents"><details name="mobile-nav" class="group flex flex-col"><summary class="flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_&amp;]:text-gray-1000 [&amp;::-webkit-details-marker]:hidden">Build<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="shrink-0 text-gray-1000 group-open:rotate-180"><path d="m6 9 6 6 6-6"></path></svg></summary><div class="flex flex-col gap-6 px-3 py-4"><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Build with AI</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/ai-gateway&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/ai-gateway">AI Gateway</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/ai-sdk&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/ai-sdk">AI SDK</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/sandbox&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/sandbox">Sandbox</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/container-registry&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/container-registry">Container Registry</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/workflows&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/workflows">Workflow</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/agent&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/agent">Vercel Agent</a></li><li><a href="https://v0.app" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://v0.app&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">v0<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/mcp&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/mcp">Vercel MCP</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/agent-resources/integrations-for-models&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/agent-resources/integrations-for-models">AI Integrations</a></li></ul></div><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Deploy &amp; scale</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/deployments&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/deployments">Deployments</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/cli&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/cli">CLI</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/functions&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/functions">Functions</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/cdn&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/cdn">Delivery Network</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/storage&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/storage">Storage</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/integrations&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/integrations">Integrations</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/microfrontends&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/microfrontends">Microfrontends</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/domains&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/domains">Domains</a></li></ul></div><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Operate &amp; protect</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/vercel-firewall&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/vercel-firewall">Firewall</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/observability&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/observability">Observability</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/flags&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/flags">Feature Flags</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/vercel-toolbar&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/vercel-toolbar">Toolbar</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/bot-management&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/bot-management">Bot Management</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/botid&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/botid">BotID</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/deployment-protection&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/deployment-protection">Deployment Protection</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/security/compliance&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/security/compliance">Compliance</a></li></ul></div></div></details></div><div class="contents"><details name="mobile-nav" class="group flex flex-col"><summary class="flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_&amp;]:text-gray-1000 [&amp;::-webkit-details-marker]:hidden">Learn<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="shrink-0 text-gray-1000 group-open:rotate-180"><path d="m6 9 6 6 6-6"></path></svg></summary><div class="flex flex-col gap-6 px-3 py-4"><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Resources</h3><ul class="flex flex-col -mx-3" role="list"><li><a href="https://vercel.com/changelog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://vercel.com/changelog&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Changelog<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a href="https://vercel.com/blog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://vercel.com/blog&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Blog<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a href="https://community.vercel.com" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://community.vercel.com&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Community<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/kb&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/kb">Knowledge Base</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/rest-api&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/rest-api">APIs &amp; SDKs</a></li><li><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/templates&quot;}}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Templates</a></li></ul></div></div></details></div><div class="contents"><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/getting-started-with-vercel&quot;,&quot;text&quot;:&quot;Getting Started&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex min-h-11 items-center rounded-md px-3 text-[22px] font-normal !text-gray-900 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:!text-gray-1000 hover:bg-gray-alpha-100 aria-[current=page]:!text-gray-1000" href="/docs/getting-started-with-vercel">Getting Started</a></div></div><div class="flex flex-col gap-4 pb-6 mt-8"><button type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_ask_ai_clicked&quot;}" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Ask AI</span></button><div class="contents" data-user-display="logged-out"><a role="link" href="/signup" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_signup_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Sign Up</span></a><a role="link" href="/login" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_login_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Log In</span></a></div></div></div></div></div></div></div><script>(function p(){function a(){let a=document.getElementById("marketing-header");a&&(window.scrollY>0?a.dataset.scrolled="true":delete a.dataset.scrolled)}a(),requestAnimationFrame(a),window.addEventListener("scroll",function b(){a(),window.removeEventListener("scroll",b)},{passive:!0,once:!0})})()</script><script>(function s(a){if("u"<typeof location)return;let b=location.pathname;for(let[c,d]of Object.entries(a))for(let a of d)if(a.startsWith("/")&&(b===a||b.startsWith(`${a}/`))){let a=document.querySelector(`[data-nav-id="${CSS.escape(c)}"]`);a&&a.setAttribute("data-highlighted","");return}})({"products":["/docs/ai-gateway","/docs/ai-sdk","/docs/sandbox","/docs/container-registry","/docs/workflows","/docs/agent","/docs/mcp","/docs/agent-resources/integrations-for-models","/docs/deployments","/docs/cli","/docs/functions","/docs/cdn","/docs/storage","/docs/integrations","/docs/microfrontends","/docs/domains","/docs/vercel-firewall","/docs/observability","/docs/flags","/docs/vercel-toolbar","/docs/bot-management","/docs/botid","/docs/deployment-protection","/docs/security/compliance"],"resources":["/kb","/docs/rest-api","/templates"],"getting-started":["/docs/getting-started-with-vercel"]})</script></header><div aria-hidden="true" class="pointer-events-none fixed inset-x-0 bottom-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] max-[880px]:hidden bg-background-200/50 opacity-0 will-change-[opacity] peer-data-[nav-open]:opacity-100"></div><div data-testid="geistcn/skip-nav-content" id="geist-skip-nav" style="grid-row:1 / 1" tabindex="-1"></div><main class="layout-module__FPY_ma__main"><div class="layout-module__FPY_ma__wrapper"><div class="lg:grid-cols-[300px] relative md:grid lg:sticky lg:top-(--header-height) lg:h-[calc(100svh-var(--header-height))]"><div class="z-20 text-[14px] text-gray-900 lg:absolute lg:right-0 lg:block lg:h-full"><aside class="lg:relative pr-3 h-full flex-col lg:flex lg:w-[300px] hidden [&amp;[open]]:block outline-none"><nav data-sidebar-nav="true" class="h-full outline-0 w-full flex-1 overflow-auto overflow-x-hidden p-1 docs-sidebar-scroll"><div class="px-2 pb-3 pt-2 [&amp;&gt;div]:m-0 [&amp;&gt;div]:max-w-none [&amp;_button]:w-full"><button aria-label="Search Docs" class="relative h-9 w-full cursor-pointer overflow-visible rounded-md border-0 bg-transparent p-0 outline-none focus-visible:shadow-[var(--ds-focus-ring)] md:cursor-text [-webkit-tap-highlight-color:transparent]" type="button"><span class="absolute inset-0 rounded-md border-none bg-background-100 outline outline-1 outline-gray-alpha-300" data-bg-layer="true"></span><span class="relative flex flex-row items-center"><span class="grid size-9 place-content-center pl-1 text-gray-1000 md:text-gray-900" data-search-icon="true"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M1.5 6.5a5 5 0 1 1 10 0 5 5 0 0 1-10 0m5-6.5a6.5 6.5 0 1 0 4.04 11.6l3.43 3.43.53.53 1.06-1.06-.53-.53-3.43-3.43A6.5 6.5 0 0 0 6.5 0" clip-rule="evenodd"></path></svg></span><span class="flex flex-1 pl-0.5 text-left text-copy-14 text-gray-800" data-placeholder="true">Search <!-- -->Docs</span><span class="mr-2 hidden size-9 place-content-center pointer-coarse:hidden md:grid"><kbd class="font-sans! [&amp;&gt;span]:font-inherit text-[var(--ds-gray-1000)] bg-[var(--ds-background-100)] shadow-[0_0_0_1px_var(--ds-gray-alpha-400)] !leading-[1.7em] inline-block text-center rounded-sm text-xs py-0 h-5 px-1 min-w-5 min-h-5 ml-0.5 !m-0" data-geist-kbd="" data-version="v1"><span>⌘ K</span></kbd></span></span></button></div><div class="relative overflow-hidden"><div class="pointer-events-none absolute inset-x-0 top-0 -translate-x-2 opacity-0 blur-[2px] motion-reduce:invisible" inert="" style="transition:transform 0.2s ease, translate 0.2s ease, opacity 0.2s ease, filter 0.2s ease"><div class="flex flex-col gap-4 px-2 pb-2"><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Start</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/getting-started-with-vercel"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Getting started</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/fundamentals"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Fundamentals</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/frameworks"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Frameworks</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/incremental-migration"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Incremental Migration</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/production-checklist"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Production Checklist</span></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Build AI apps</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/ai-gateway"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">AI Gateway</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/ai-sdk"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">AI SDK</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/mcp"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">MCP</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/connect"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Vercel Connect</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">beta</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/eve"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">eve</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">beta</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/agent-resources"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Agent Resources</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Run agents and backends</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/functions"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Functions</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/fluid-compute"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Fluid Compute</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/routing-middleware"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Routing Middleware</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/cron-jobs"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Cron Jobs</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/queues"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Queues</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">beta</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/workflows"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Workflows</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/sandbox"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Sandbox</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/container-registry"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Container Registry</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">beta</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Ship and scale</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/projects"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Projects</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/git"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Git</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/drop"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Drop</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">new</span></div></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/cli"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">CLI</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/monorepos"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Monorepos</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/builds"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Builds</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/deployments"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Deployments</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/domains"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Domains</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/platforms"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Vercel for Platforms</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/routing"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Routing</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><button class="no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000 w-full border-0 bg-transparent text-left cursor-pointer" type="button"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">CDN</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></button></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/microfrontends"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Microfrontends</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><button class="no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000 w-full border-0 bg-transparent text-left cursor-pointer" type="button"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Storage</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></button></li><li class="m-0"><button class="no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000 w-full border-0 bg-transparent text-left cursor-pointer" type="button"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Integrations</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></button></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/agent"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Vercel Agent</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/services"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Services</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">beta</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Observe and improve</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><button class="no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000 w-full border-0 bg-transparent text-left cursor-pointer" type="button"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Observability</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></button></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/vercel-toolbar"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Vercel Toolbar</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/flags"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Feature Flags</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/rolling-releases"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Rolling Releases</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/instant-rollback"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Instant Rollback</span></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Secure and govern</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/vercel-firewall"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Firewall</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/bot-management"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Bot Management</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/botid"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">BotID</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/deployment-protection"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Deployment Protection</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/passport"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Passport</span><div class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-blue-200)_0.94_calc(c*1.3)_h)] dark-theme:before:bg-[oklch(from_var(--ds-blue-200)_0.27_calc(c*1.3)_h)] text-(--ds-blue-900)"><span class="min-w-0 relative inline-flex items-center [gap:inherit]">new</span></div><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/rbac"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Identity &amp; Access</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/networking"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Networking</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/security"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Security &amp; Compliance</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Manage</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/pricing"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Pricing</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a aria-current="page" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 bg-gray-200 active:bg-gray-300 text-gray-1000" href="/docs/plans"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Plans</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-900"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/spend-management"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Spend Management</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/limits"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Limits</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/notifications"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Notifications</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/support-center"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Support Center</span></a></li></ul></div><div class="flex flex-col"><div class="px-2 pt-2 pb-1 text-label-13 text-gray-800">Reference</div><ul class="list-none m-0 p-0 flex flex-col gap-px"><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/project-configuration"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Project Configuration</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/rest-api"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">REST API</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/rest-api/sdk"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Vercel SDK</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/build-output-api"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Build Output API</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/webhooks"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Webhooks</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/integrations/create-integration/marketplace-api/reference"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Marketplace APIs</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/checks"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Checks</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="shrink-0 text-gray-700"><path fill="currentColor" fill-rule="evenodd" d="m6.75 3.94.53.53 2.82 2.82a1 1 0 0 1 0 1.42l-2.82 2.82-.53.53L5.69 11l.53-.53L8.69 8 6.22 5.53 5.69 5z" clip-rule="evenodd"></path></svg></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/errors"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Errors</span></a></li><li class="m-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 no-underline flex items-center h-9 rounded-md pl-2.5 pr-2 gap-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000" href="/docs/glossary"><span class="min-w-0 flex-1 truncate text-heading-14 font-medium">Glossary</span></a></li></ul></div></div></div><div class="" style="transition:transform 0.2s ease, translate 0.2s ease, opacity 0.2s ease, filter 0.2s ease"><div class="px-2 mb-2" data-testid="docs-sidebar/section-header"><button aria-label="Back to all documentation sections" class="flex w-full flex-row items-center justify-between gap-1 rounded-md p-0 cursor-pointer border-0 bg-transparent text-gray-900 hover:text-gray-1000 focus-visible:text-gray-1000 hover:bg-gray-100 focus-visible:bg-gray-100 active:bg-gray-200" type="button"><span class="grid size-9 flex-none place-content-center"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m10.5 14.06-.53-.53-4.82-4.82a1 1 0 0 1 0-1.42l4.82-4.82.53-.53L11.56 3l-.53.53L6.56 8l4.47 4.47.53.53z" clip-rule="evenodd"></path></svg></span><span class="flex min-w-0 flex-1 items-center justify-center gap-1.5 text-label-14 font-medium"><span class="truncate">Plans</span></span><span class="size-9 flex-none"></span></button></div><ul class="relative list-none m-0 p-0 flex flex-col px-2 gap-px"><li class="relative flex w-full select-none flex-col items-stretch"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-1000 hover:bg-gray-100 focus-visible:bg-gray-100 flex-1 no-underline min-w-0" href="/docs/plans"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-semibold"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Overview</span></span></span></a></div></li><li class="relative flex w-full select-none flex-col items-stretch"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-1000 hover:bg-gray-100 focus-visible:bg-gray-100 flex-1 no-underline min-w-0" href="/docs/plans/hobby"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-semibold"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Hobby Plan</span></span></span></a></div></li><li class="relative flex w-full select-none flex-col items-stretch"><div class="flex w-full items-center relative gap-px"><a aria-current="page" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 bg-gray-200 active:bg-gray-300 text-gray-1000 flex-1 no-underline min-w-0" href="/docs/plans/pro-plan"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-semibold"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Pro Plan</span></span></span></a><button aria-controls="menu-1bedc93a" aria-expanded="true" data-item-id="1bedc93a" class="flex-none grid size-6 place-content-center rounded-sm bg-transparent p-0 cursor-pointer text-gray-700 hover:bg-gray-alpha-100 active:bg-gray-alpha-300" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg><span class="sr-only">Expand menu</span></button></div><ul class="relative m-0 mt-px mb-1 flex w-full list-none flex-col p-0 gap-px" id="menu-1bedc93a"><li class="relative flex w-full select-none flex-col items-stretch pl-3"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-900 hover:bg-gray-100 focus-visible:bg-gray-100 hover:text-gray-1000 focus-visible:text-gray-1000 flex-1 no-underline min-w-0" href="/docs/plans/pro-plan/trials"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-medium"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Pro Plan Trial</span></span></span></a></div></li><li class="relative flex w-full select-none flex-col items-stretch pl-3"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-900 hover:bg-gray-100 focus-visible:bg-gray-100 hover:text-gray-1000 focus-visible:text-gray-1000 flex-1 no-underline min-w-0" href="/docs/plans/pro-plan/billing"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-medium"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Billing FAQ</span></span></span></a></div></li></ul></li><li class="relative flex w-full select-none flex-col items-stretch"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-1000 hover:bg-gray-100 focus-visible:bg-gray-100 flex-1 no-underline min-w-0" href="/docs/plans/enterprise"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-semibold"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Enterprise Plan</span></span></span></a><button aria-controls="menu-3063b618" aria-expanded="true" data-item-id="3063b618" class="flex-none grid size-6 place-content-center rounded-sm bg-transparent p-0 cursor-pointer text-gray-700 hover:bg-gray-alpha-100 active:bg-gray-alpha-300" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg><span class="sr-only">Expand menu</span></button></div><ul class="relative m-0 mt-px mb-1 flex w-full list-none flex-col p-0 gap-px" id="menu-3063b618"><li class="relative flex w-full select-none flex-col items-stretch pl-3"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-900 hover:bg-gray-100 focus-visible:bg-gray-100 hover:text-gray-1000 focus-visible:text-gray-1000 flex-1 no-underline min-w-0" href="/docs/plans/enterprise/billing"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-medium"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">Billing FAQ</span></span></span></a></div></li><li class="relative flex w-full select-none flex-col items-stretch pl-3"><div class="flex w-full items-center relative gap-px"><a aria-current="false" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex flex-row items-center h-9 origin-left rounded-md group pl-2.5 pr-1 text-gray-900 hover:bg-gray-100 focus-visible:bg-gray-100 hover:text-gray-1000 focus-visible:text-gray-1000 flex-1 no-underline min-w-0" href="/docs/plans/enterprise/buy-with-miu"><span class="flex-1 min-w-0 flex items-center gap-1.5 text-heading-14 truncate font-medium"><span class="flex-shrink min-w-0 truncate"><span class="inline-block w-full text-inherit">MIUs for AI</span></span></span></a></div></li></ul></li></ul></div></div><script>(function(){
                    var nav = document.querySelector('[data-sidebar-nav]');
                    if (!nav || nav.dataset.scrolled) return;
                    nav.dataset.scrolled = 'true';
                    var active = nav.querySelector('[aria-current="page"]');
                    if (!active) return;
                    var navRect = nav.getBoundingClientRect();
                    var itemRect = active.getBoundingClientRect();
                    var fullyVisible = itemRect.top >= navRect.top && itemRect.bottom <= navRect.bottom;
                    if (!fullyVisible) {
                      var targetOffset = itemRect.top - navRect.top + nav.scrollTop;
                      var center = targetOffset - (nav.clientHeight - itemRect.height) / 2;
                      var maxScroll = nav.scrollHeight - nav.clientHeight;
                      nav.scrollTo({ top: Math.min(Math.max(center, 0), maxScroll), behavior: 'instant' });
                    }
                  })();</script></nav></aside></div></div><!--&--><!--&--><!--&--><div class="content-module__6uRq_q__content"><span data-navigation-marker="content-Doc" style="width:1px;height:1px;opacity:0;position:absolute"></span><!--$--><!--/$--><script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","headline":"Vercel Pro Plan","description":"Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams.","dateModified":"2026-07-15T00:55:12.000Z","author":{"@type":"Organization","name":"Vercel"},"url":"https://vercel.com/docs/plans/pro-plan","image":{"@type":"ImageObject","url":"https://vercel.com/api/docs-og?title=Vercel%20Pro%20Plan&format=docs&sig=a5a0157b6ea12bc084e5fe3f6fbc35163dcdbb16df10c0fbf981a1a3757cedd6","width":"1200","height":"630"}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Vercel Documentation","item":"https://vercel.com/docs"},{"@type":"ListItem","position":2,"name":"Manage","item":"https://vercel.com"},{"@type":"ListItem","position":3,"name":"Plans","item":"https://vercel.com/docs/plans"},{"@type":"ListItem","position":4,"name":"Pro Plan","item":"https://vercel.com/docs/plans/pro-plan"}]}</script><div class="max-w-3xl mx-auto w-full"><div class="relative hidden h-0 items-center gap-x-3 lg:flex lg:h-6"><!--$?--><template id="B:5"></template><span aria-hidden="true" class="invisible whitespace-nowrap inline-block no-underline select-none text-label-14"> </span><!--/$--></div><div class="m-0 p-0" id="page-content"><div class="not-prose flex items-center gap-2 pb-4 lg:hidden"><div class="flex shrink-0" data-exclude-from-llms="true"><div class="flex relative" style="--divider-color:var(--ds-gray-300)"><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-label="Copy page" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)] relative z-[1] !shadow-none !border-1 !border-gray-400 !rounded-r-none !border-r-0 focus:z-[2] focus:shadow-[var(--ds-focus-ring)] whitespace-nowrap" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="min-width:fit;max-width:fit;--geist-icon-size:16px"><span class="truncate inline-block px-1.5"><span class="flex items-center gap-1.5"><span class="relative size-4"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="absolute inset-0 transition-all duration-200 scale-100 opacity-100"><path fill="currentColor" fill-rule="evenodd" d="M8.25 2c.14 0 .25.11.25.25V3H10v-.75C10 1.28 9.22.5 8.25.5h-5.5C1.78.5 1 1.28 1 2.25v7.5c0 .97.78 1.75 1.75 1.75H4.5V10H2.75a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm5 4c.14 0 .25.11.25.25v7.5q-.02.23-.25.25h-5.5a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm0 9.5c.97 0 1.75-.78 1.75-1.75v-7.5c0-.97-.78-1.75-1.75-1.75h-5.5C6.78 4.5 6 5.28 6 6.25v7.5c0 .97.78 1.75 1.75 1.75z" clip-rule="evenodd"></path></svg><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" data-glyph="circular" style="color:currentColor" class="absolute inset-0 transition-all duration-200 scale-75 opacity-0"><path fill="currentColor" fill-rule="evenodd" d="M14.5 8a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-4.47-1.47.53-.53L11 4.94l-.53.53L6.5 9.44l-.97-.97L5 7.94 3.94 9l.53.53 1.5 1.5c.3.3.77.3 1.06 0z" clip-rule="evenodd"></path></svg></span><span class="relative hidden sm:inline-block"><span class="invisible">Copy page</span><span class="absolute inset-0">Copy page</span></span></span></span></button><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-haspopup="true" aria-expanded="false" aria-controls="menu-_R_99albsnpfjebr9kiivb_" aria-label="Open page actions" data-geist-menu-button="" data-is-open="false" id="menu-button-_R_99albsnpfjebr9kiivbH1_" style="--geist-icon-size:16px" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)] data-hover:!bg-background-100 data-hover:shadow-[0_0_0_1px_var(--ds-gray-alpha-500)] relative z-[1] !shadow-none !border-1 !border-gray-400 !rounded-l-none !border-l-0 focus:z-[2] focus:shadow-[var(--ds-focus-ring)] before:content-[&quot;&quot;] before:absolute before:top-0 before:left-[-1px] before:h-full before:w-[1px] disabled:before:opacity-10 before:bg-[var(--divider-color)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1"><span class="truncate px-1.5 shrink-0 flex items-center justify-center"><span class="flex items-center justify-between gap-1 flex-nowrap w-full"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m14.06 5.5-.53.53-4.82 4.82a1 1 0 0 1-1.42 0L2.47 6.03l-.53-.53L3 4.44l.53.53L8 9.44l4.47-4.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button></div></div><div class="ml-auto flex items-center gap-2"></div></div><div class="flex flex-col gap-4 pb-2 lg:flex-row lg:items-baseline lg:justify-between"><div class="min-w-0 flex-1"><div class="linked-heading-module__rvMliW__container"><h1 class="linked-heading-module__rvMliW__header text-heading-24 sm:text-heading-40" data-components-heading="true"><span class="linked-heading-module__rvMliW__target linked-heading-module__rvMliW__offsetTop" id="vercel-pro-plan"></span><span class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0">Vercel Pro Plan</span></h1></div></div><div class="not-prose hidden shrink-0 lg:flex" data-exclude-from-llms="true"><div class="flex relative" style="--divider-color:var(--ds-gray-300)"><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-label="Copy page" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)] relative z-[1] !shadow-none !border-1 !border-gray-400 !rounded-r-none !border-r-0 focus:z-[2] focus:shadow-[var(--ds-focus-ring)] whitespace-nowrap" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="min-width:fit;max-width:fit;--geist-icon-size:16px"><span class="truncate inline-block px-1.5"><span class="flex items-center gap-1.5"><span class="relative size-4"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="absolute inset-0 transition-all duration-200 scale-100 opacity-100"><path fill="currentColor" fill-rule="evenodd" d="M8.25 2c.14 0 .25.11.25.25V3H10v-.75C10 1.28 9.22.5 8.25.5h-5.5C1.78.5 1 1.28 1 2.25v7.5c0 .97.78 1.75 1.75 1.75H4.5V10H2.75a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm5 4c.14 0 .25.11.25.25v7.5q-.02.23-.25.25h-5.5a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm0 9.5c.97 0 1.75-.78 1.75-1.75v-7.5c0-.97-.78-1.75-1.75-1.75h-5.5C6.78 4.5 6 5.28 6 6.25v7.5c0 .97.78 1.75 1.75 1.75z" clip-rule="evenodd"></path></svg><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" data-glyph="circular" style="color:currentColor" class="absolute inset-0 transition-all duration-200 scale-75 opacity-0"><path fill="currentColor" fill-rule="evenodd" d="M14.5 8a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-4.47-1.47.53-.53L11 4.94l-.53.53L6.5 9.44l-.97-.97L5 7.94 3.94 9l.53.53 1.5 1.5c.3.3.77.3 1.06 0z" clip-rule="evenodd"></path></svg></span><span class="relative hidden sm:inline-block"><span class="invisible">Copy page</span><span class="absolute inset-0">Copy page</span></span></span></span></button><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-haspopup="true" aria-expanded="false" aria-controls="menu-_R_ahalbsnpfjebr9kiivb_" aria-label="Open page actions" data-geist-menu-button="" data-is-open="false" id="menu-button-_R_ahalbsnpfjebr9kiivbH1_" style="--geist-icon-size:16px" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)] data-hover:!bg-background-100 data-hover:shadow-[0_0_0_1px_var(--ds-gray-alpha-500)] relative z-[1] !shadow-none !border-1 !border-gray-400 !rounded-l-none !border-l-0 focus:z-[2] focus:shadow-[var(--ds-focus-ring)] before:content-[&quot;&quot;] before:absolute before:top-0 before:left-[-1px] before:h-full before:w-[1px] disabled:before:opacity-10 before:bg-[var(--divider-color)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1"><span class="truncate px-1.5 shrink-0 flex items-center justify-center"><span class="flex items-center justify-between gap-1 flex-nowrap w-full"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m14.06 5.5-.53.53-4.82 4.82a1 1 0 0 1-1.42 0L2.47 6.03l-.53-.53L3 4.44l.53.53L8 9.44l4.47-4.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button></div></div></div><div data-docs-prose="true" class="[&amp;_[data-slot=note]_p]:my-0 [&amp;_code_p]:my-0 [&amp;_code_p]:contents [&amp;_ol]:p-0 [&amp;_ol]:pl-6 [&amp;_p]:leading-[1.7] [&amp;_p]:text-pretty [&amp;_ol]:list-decimal [&amp;_ol]:ml-0 md:[&amp;_ol]:ml-1 [&amp;_[class*=&#x27;container&#x27;]_p]:m-0"><p class="my-4">The Vercel Pro plan is designed for professional developers, freelancers, and businesses who need enhanced features and team collaboration.</p>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="pro-plan-features"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#pro-plan-features">Pro plan features</a><a href="#pro-plan-features" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a href="#monthly-credit" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">Credit-based billing</a></span>: Pro includes monthly credit that can be used flexibly across <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/pricing#managed-infrastructure-billable-resources">usage dimensions</a></li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a href="#viewer-team-seat" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">Free viewer seats</a></span>: Unlimited read-only access to the Vercel dashboard so that project collaborators can view deployments, check analytics, and comment on previews</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/builds/managing-builds#elastic-build-machines">Elastic build machines</a></span>: New teams use Elastic build machines by default. Elastic automatically selects a machine for each project based on its build workload</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a href="#paid-add-ons" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">Paid add-ons</a></span>: Additional enterprise-grade features are available as add-ons</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a href="#free-first-year-domain-with-pro" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">Free first-year domain with Pro</a></span>: One eligible TLD domain (<code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.online</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.site</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.space</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.store</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.tech</code>, or <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.website</code>) per paid Pro team. Renews at the standard rate after year one</li>
</ul>
<p class="my-4">For a full breakdown of the features included in the Pro plan, see the <a href="https://vercel.com/pricing" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">pricing page</a>.</p>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="free-first-year-domain-with-pro"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#free-first-year-domain-with-pro">Free first-year domain with Pro</a><a href="#free-first-year-domain-with-pro" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">All paid Pro teams include one free first-year domain on an eligible TLD (<code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.online</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.site</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.space</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.store</code>, <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.tech</code>, or <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">.website</code>). New Pro subscriptions can claim the domain at checkout during the upgrade. Existing Pro teams claim from domain search in the dashboard at <a href="https://vercel.com/domains" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">vercel.com/domains</a>. After the first year, the domain renews at the standard rate.</p>
<p class="my-4">The offer is limited to one domain per team and excludes:</p>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Teams on a <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/plans/pro-plan/trials">Pro trial</a></li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Teams that have already claimed their free domain</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Additional domains beyond the one included per team</li>
</ul>
<p class="my-4">See the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/domains/free-domain-with-pro#how-do-i-claim-my-free-domain">docs page</a> for more information on how to claim your free domain.</p>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="monthly-credit"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#monthly-credit">Monthly credit</a><a href="#monthly-credit" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">You can use your monthly credit across all infrastructure resources. Once you have used your monthly credit, Vercel bills additional usage on-demand.</p>
<p class="my-4">The monthly credit applies to all <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/pricing#managed-infrastructure-billable-resources">managed infrastructure billable resources</a> after their respective included allocations are exceeded.</p>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="credit-and-usage-allocation"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#credit-and-usage-allocation">Credit and usage allocation</a><a href="#credit-and-usage-allocation" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString">Monthly credit</span>: Every Pro plan has $20 in monthly credit.</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString">Included infrastructure usage</span>: Each month, you have 1 TB <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/manage-cdn-usage#fast-data-transfer">Fast Data Transfer</a> and 10,000,000 <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/manage-cdn-usage#edge-requests">Edge Requests</a> included. Once you exceed these included allocations, Vercel will charge usage against your monthly credit before switching to on-demand billing.</li>
</ul>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="credit-expiration"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#credit-expiration">Credit expiration</a><a href="#credit-expiration" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<p class="my-4">The credit and allocations expire at the end of the month if they are not used, and are reset at the beginning of the following month.</p>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="managing-your-spend-amount"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#managing-your-spend-amount">Managing your spend amount</a><a href="#managing-your-spend-amount" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<p class="my-4">You will receive automatic notifications when your usage has reached 75% of your monthly credit. Once you exceed the monthly credit, Vercel switches your team to on-demand usage and you will receive daily and weekly summary emails of your usage.</p>
<p class="my-4">You can also set up alerts and automatic actions when your account hits a certain spend threshold as described in the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/spend-management">spend management documentation</a>. This can be useful to manage your spend amount once you have used your included credit.</p>
<div class="gap-3 rounded-md relative box-border flex w-full flex-wrap items-center border break-words [&amp;_a:not([data-geist-button])]:font-medium [&amp;_a:not([data-geist-button])]:underline-offset-2 [&amp;_a:not([data-geist-button]):hover]:underline [&amp;_a:not([data-geist-button]):focus-visible]:rounded-[2px] [&amp;_a:not([data-geist-button]):focus-visible]:shadow-(--ds-focus-ring) [&amp;_a:not([data-geist-button]):focus-visible]:outline-none border-gray-400 text-gray-900 selection:bg-gray-900 dark-theme:selection:bg-gray-500 dark-theme:selection:text-gray-1000 [&amp;_a:not([data-geist-button])]:text-blue-700 px-3 py-1.5 min-h-(--ds-size-medium) text-copy-14" data-slot="note" role="note"><div class="min-w-0 gap-3 flex flex-1 items-start" data-slot="note-body"><span class="flex shrink-0 [&amp;&gt;svg]:h-[1lh]" data-slot="note-icon"><svg viewBox="0 0 16 16" height="14" width="14" data-slot="geist-icon" data-glyph="circular" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8 14.5a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16M6.25 7h1.5a1 1 0 0 1 1 1v4.25h-1.5V8.5h-1zM8 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2" clip-rule="evenodd"></path></svg></span><p class="my-4">By default, Vercel enables spend management notifications for new customers at
a spend amount of $200 per billing cycle.</p></div></div>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="pro-plan-pricing"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#pro-plan-pricing">Pro plan pricing</a><a href="#pro-plan-pricing" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">The Pro plan is billed monthly based on the number of deploying team seats, paid add-ons, and any on-demand usage during the billing period. Each product has its own pricing structure, and includes both included resources and extra usage charges. The <a href="#platform-fee" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">platform fee</a> is a fixed monthly fee that includes $20 in usage credit.</p>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="platform-fee"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#platform-fee">Platform fee</a><a href="#platform-fee" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">$20/month Pro platform fee<!-- -->
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">1 deploying team seat included</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">$20/month in usage credit</li>
</ul>
</li>
</ul>
<p class="my-4">See the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/pricing">pricing</a> page for more information about the pricing for resource usage.</p>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="team-seats"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#team-seats">Team seats</a><a href="#team-seats" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">On the Pro plan, your team starts with 1 included paid seat that can deploy projects, manage the team, and access all member-level permissions.</p>
<p class="my-4">You can add (See the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/managing-team-members#adding-team-members-and-assigning-roles">Managing Team Members documentation</a> for more information):</p>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Additional paid seats (<a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#owner-role">Owner</a> or <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#member-role">Member</a> roles) for $20/month each</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Unlimited free <a href="#viewer-team-seat" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">Viewer seats</a> with read-only access</li>
</ul>
<p class="my-4">See the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles/team-level-roles">Team Level Roles Reference</a> for a complete list of roles and their permissions.</p>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="viewer-team-seat"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#viewer-team-seat">Viewer team seat</a><a href="#viewer-team-seat" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<p class="my-4">Each viewer team seat has the <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#pro-viewer-role">Viewer Pro</a> role with the following access:</p>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Read-only access to Vercel to view analytics, speed insights, or access project deployments</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Ability to comment and collaborate on deployed previews</li>
</ul>
<p class="my-4">Viewers cannot configure or deploy projects.</p>
<div class="linked-heading-module__rvMliW__container"><h3 class="linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="additional-team-seats"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#additional-team-seats">Additional team seats</a><a href="#additional-team-seats" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h3></div>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Seats with <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#owner-role">Owner</a> or <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#member-role">Member</a> roles: $20/month each<!-- -->
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">These team seats have the ability to configure &amp; deploy projects</li>
</ul>
</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/rbac/access-roles#pro-viewer-role">Viewer Pro</a> (read-only) seats: Free</li>
</ul>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="paid-add-ons"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#paid-add-ons">Paid add-ons</a><a href="#paid-add-ons" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">The following features are available as add-ons:</p>
<ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/saml">SAML Single Sign-On</a></span>: $300/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/security/compliance#hipaa">HIPAA BAA</a></span>: Healthcare compliance agreements for $350/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/deployment-protection#advanced-deployment-protection">Advanced Deployment Protection</a></span>: $150/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/flags/flags-explorer">Flags Explorer</a></span>: $250/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/observability/observability-plus">Observability Plus</a></span>: $1.20 per 1 million events</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/deployments/preview-deployment-suffix">Preview Deployment Suffix</a></span>: $100/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/networking/static-ips">Static IPs</a></span>: $100/month per project, plus Private Data Transfer</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/analytics/limits-and-pricing#pro-with-web-analytics-plus">Web Analytics Plus</a></span>: $10/month</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><span class="strong-module__WGWgwq__docsString"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/speed-insights">Speed Insights</a></span>: $10/month per project</li>
</ul>
<div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="downgrading-to-hobby"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#downgrading-to-hobby">Downgrading to Hobby</a><a href="#downgrading-to-hobby" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div>
<p class="my-4">Each account is limited to one team on the Hobby plan. If you attempt to downgrade a Pro team while already having a Hobby team, the platform will either require one team to be deleted or the two teams to be merged.</p>
<p class="my-4">To downgrade from a Pro to Hobby plan without losing access to the team&#x27;s projects:</p>
<ol class="my-3 list-decimal pl-6">
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Navigate to your <a href="https://vercel.com/d?to=%2Fdashboard&amp;title=Open+Dashboard" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">dashboard</a> and select your team from the team switcher</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Open <span class="strong-module__WGWgwq__docsString">Settings</span> in the sidebar</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Select <span class="strong-module__WGWgwq__docsString">Billing</span> in the Settings navigation</li>
<li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Click <span class="strong-module__WGWgwq__docsString">Downgrade Plan</span> in the <span class="strong-module__WGWgwq__docsString">Plan</span> sub-section</li>
</ol>
<p class="my-4">When you downgrade a Pro team, all active members except for the original owner are removed.</p>
<p class="my-4">Due to restrictions in the downgrade flow, Pro teams will need to <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/storage#transferring-your-store">manually transfer any connected Stores</a> and/or <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/domains/working-with-domains/transfer-your-domain#transferring-domains-between-projects">Domains</a> to a new destination before proceeding with downgrade.</p>
<div class="card-grid-module__tzmuLG__container"><div class="card-grid-module__tzmuLG__card"><div class="card-grid-module__tzmuLG__icon"><svg viewBox="0 0 16 16" height="20" width="20" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M6 2.5h4c.28 0 .5.22.5.5v1h-5V3c0-.28.22-.5.5-.5M4 4V3c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v1h4v9.5a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 13.5V4h4m8 1.5H1.5v3.75h5.75V8.5h1.5v.75h5.75V5.5zm-3.25 5.25h5.75v2.75a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1v-2.75h5.75v.75h1.5z" clip-rule="evenodd"></path></svg></div><div class="card-grid-module__tzmuLG__content"><h3 class="card-grid-module__tzmuLG__title">Interested in the Enterprise plan?</h3><p class="card-grid-module__tzmuLG__description">Maximize your enterprise with Vercel&#x27;s tailored plan. Experience high performance, advanced security, and dedicated support. Access empowering features</p><div class="card-grid-module__tzmuLG__callToActionContainer" style="display:flex;justify-content:space-between"><a role="link" href="/contact/sales" target="_blank" type="submit" tabindex="0" data-react-aria-pressable="true" data-zone="6a379c" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:10px] [--height:var(--ds-size-medium)] text-[14px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)] card-grid-module__tzmuLG__callToAction" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Contact Sales</span></a></div></div></div></div></div><div class="not-prose mt-12 text-label-12 text-gray-800" data-exclude-from-llms="">Last updated <!-- -->July 15, 2026</div></div><hr class="border-top-[1px] my-12 border-0 border-solid border-[var(--accents-2)] sm:my-9"/><div class="prev-next-nav-module__P3AUTG__container"><a data-testid="bottomnav/previous" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 prev-next-nav-module__P3AUTG__link" href="/docs/plans/hobby"><div class="prev-next-nav-module__P3AUTG__navIcon"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="prev-next-nav-module__P3AUTG__icon"><path fill="currentColor" fill-rule="evenodd" d="m10.5 14.06-.53-.53-4.82-4.82a1 1 0 0 1 0-1.42l4.82-4.82.53-.53L11.56 3l-.53.53L6.56 8l4.47 4.47.53.53z" clip-rule="evenodd"></path></svg></div><div class="prev-next-nav-module__P3AUTG__previous"><div class="prev-next-nav-module__P3AUTG__label">Previous</div><div class="prev-next-nav-module__P3AUTG__title">Hobby Plan</div></div></a><div class="prev-next-nav-module__P3AUTG__separator"></div><a data-testid="bottomnav/next" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 prev-next-nav-module__P3AUTG__link" href="/docs/plans/pro-plan/trials"><div class="prev-next-nav-module__P3AUTG__next"><div class="prev-next-nav-module__P3AUTG__label">Next</div><div class="prev-next-nav-module__P3AUTG__title">Pro Plan Trial</div></div><div class="prev-next-nav-module__P3AUTG__navIcon"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="prev-next-nav-module__P3AUTG__icon"><path fill="currentColor" fill-rule="evenodd" d="m5.5 1.94.53.53 4.82 4.82a1 1 0 0 1 0 1.42l-4.82 4.82-.53.53L4.44 13l.53-.53L9.44 8 4.97 3.53 4.44 3z" clip-rule="evenodd"></path></svg></div></a></div><div class="mb-6 mt-12"><div class="flex justify-center" data-feedback-inline=""><div class="shadow-[var(--ds-shadow-border-small)] transition-colors duration-200 w-fit overflow-hidden bg-[var(--ds-background-100)]" style="height:48px;width:274px;border-radius:30px"><div class="flex items-center justify-center gap-2 py-2 pl-4 pr-2"><p class="text-copy-14 text-gray-900">Was this helpful?</p><span class="flex items-center text-[var(--ds-gray-900)] gap-[1px]"><button aria-checked="false" aria-label="Select Hate it emoji" class="bg-transparent border-none radius rounded-[50%] size-8 p-0 flex items-center justify-center cursor-pointer text-[var(--ds-gray-900)] [&amp;_svg_path]:transition-all transition-[background,border-color] duration-200 hover:bg-[var(--ds-blue-300)] hover:border-[var(--ds-blue-300)] hover:[&amp;_svg_path]:fill-[var(--ds-blue-900)] aria-[checked=&#x27;true&#x27;]:bg-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:border-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:[&amp;_svg_path]:fill-[var(--ds-blue-900)] focus-visible:outline-hidden focus-visible:shadow-[var(--ds-focus-ring)]" role="radio" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="var(--ds-blue-700)" fill-rule="evenodd" d="M4 9v7h1.5V9zm8 0v7h-1.5V9z" clip-rule="evenodd"></path><path fill="currentColor" fill-rule="evenodd" d="M1.5 8A6.5 6.5 0 1 1 13 12.15v2.1A7.99 7.99 0 0 0 8 0a8 8 0 0 0-5 14.25v-2.1A6.5 6.5 0 0 1 1.5 8M8 14.5q.78 0 1.5-.17v1.53a8 8 0 0 1-3 0v-1.53q.72.17 1.5.17M3.79 8.37a2.04 2.04 0 0 1 2.92 0L7.8 7.32a3.54 3.54 0 0 0-5.08 0zm6.96-.62c-.57 0-1.1.23-1.46.62L8.2 7.32a3.54 3.54 0 0 1 5.08 0L12.2 8.37a2 2 0 0 0-1.46-.62M6.25 12h3.5a1.75 1.75 0 1 0-3.5 0" clip-rule="evenodd"></path></svg></button><button aria-checked="false" aria-label="Select Not great emoji" class="bg-transparent border-none radius rounded-[50%] size-8 p-0 flex items-center justify-center cursor-pointer text-[var(--ds-gray-900)] [&amp;_svg_path]:transition-all transition-[background,border-color] duration-200 hover:bg-[var(--ds-blue-300)] hover:border-[var(--ds-blue-300)] hover:[&amp;_svg_path]:fill-[var(--ds-blue-900)] aria-[checked=&#x27;true&#x27;]:bg-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:border-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:[&amp;_svg_path]:fill-[var(--ds-blue-900)] focus-visible:outline-hidden focus-visible:shadow-[var(--ds-focus-ring)]" role="radio" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0m0 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13m0 7.88c1.47 0 2.76.75 3.52 1.88l.35.52-1.04.7-.34-.52a3 3 0 0 0-4.97 0l-.35.51-1.04-.7.35-.51A4.2 4.2 0 0 1 8 9.38M5.75 5.5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5m4.5 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5"></path></svg></button><button aria-checked="false" aria-label="Select It&#x27;s okay emoji" class="bg-transparent border-none radius rounded-[50%] size-8 p-0 flex items-center justify-center cursor-pointer text-[var(--ds-gray-900)] [&amp;_svg_path]:transition-all transition-[background,border-color] duration-200 hover:bg-[var(--ds-blue-300)] hover:border-[var(--ds-blue-300)] hover:[&amp;_svg_path]:fill-[var(--ds-blue-900)] aria-[checked=&#x27;true&#x27;]:bg-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:border-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:[&amp;_svg_path]:fill-[var(--ds-blue-900)] focus-visible:outline-hidden focus-visible:shadow-[var(--ds-focus-ring)]" role="radio" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0m0 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13m3.87 8.83-.35.52a4.24 4.24 0 0 1-7.04 0l-.35-.51 1.04-.7.35.52a3 3 0 0 0 4.97 0l.34-.53zM5.75 5.5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5m4.5 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5"></path></svg></button><button aria-checked="false" aria-label="Select Love it! emoji" class="bg-transparent border-none radius rounded-[50%] size-8 p-0 flex items-center justify-center cursor-pointer text-[var(--ds-gray-900)] [&amp;_svg_path]:transition-all transition-[background,border-color] duration-200 hover:bg-[var(--ds-blue-300)] hover:border-[var(--ds-blue-300)] hover:[&amp;_svg_path]:fill-[var(--ds-blue-900)] aria-[checked=&#x27;true&#x27;]:bg-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:border-[var(--ds-blue-300)] aria-[checked=&#x27;true&#x27;]:[&amp;_svg_path]:fill-[var(--ds-blue-900)] focus-visible:outline-hidden focus-visible:shadow-[var(--ds-focus-ring)]" role="radio" type="button"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M14.5 8a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-11.5.97h-.62v.63c0 1.87 1.93 3.26 4.12 3.26s4.13-1.38 4.13-3.26v-.63H4.5M8 11.61c-1.4 0-2.36-.66-2.72-1.38h5.44c-.36.72-1.31 1.38-2.72 1.38" clip-rule="evenodd"></path><path fill="var(--ds-amber-800)" fill-rule="evenodd" d="M6.15 4.92 5.37 3.5 4.6 4.92l-1.6.3 1.12 1.17L3.9 8l1.47-.7 1.46.7-.2-1.6 1.11-1.18zm5.25 0-.78-1.42-.77 1.42-1.6.3 1.12 1.17L9.16 8l1.47-.7 1.46.7-.2-1.6L13 5.21z" clip-rule="evenodd"></path></svg></button></span></div><div><form class="h-full"><div class="p-2 flex flex-col gap-2"><label data-version="v1"><div class="flex max-w-full transition-all duration-150 shadow-[0_0_0_1px_var(--ds-gray-alpha-400)] overflow-hidden font-normal rounded-md [&amp;&gt;input]:h-(--ds-size-medium) text-sm [&amp;&gt;input]:px-3 has-[:focus]:!shadow-[0_0_0_1px_var(--ds-gray-alpha-600),0px_0px_0px_4px_rgba(0,0,0,0.16)] dark-theme:has-[:focus]:!shadow-[0_0_0_1px_var(--ds-gray-alpha-600),0px_0px_0px_4px_rgba(255,255,255,0.24)] hover:shadow-[0_0_0_1px_var(--ds-gray-alpha-500)] hover:[&amp;:has(input:disabled)]:shadow-[0_0_0_1px_var(--ds-gray-alpha-400)] hover:[&amp;:has(textarea:disabled)]:shadow-[0_0_0_1px_var(--ds-gray-alpha-400)] w-full" data-geist-textarea-wrapper=""><textarea autoCapitalize="off" autoComplete="off" autoCorrect="off" class="py-2.5 px-3 resize-none w-full [&amp;[rows]]:h-[unset] inline-flex appearance-none webkit-search-reset min-w-0 border-none bg-[var(--ds-background-100)] text-[var(--geist-foreground)] order-1 outline-none focus:outline-none disabled:bg-[var(--ds-gray-100)] disabled:placeholder:text-[var(--accents-3)] disabled:[-webkit-text-fill-color:var(--accents-3)] disabled:opacity-100 disabled:text-[var(--ds-gray-700)] disabled:cursor-not-allowed h-[100px]" spellCheck="false" placeholder="Your feedback..." id="feedback-textarea"></textarea></div></label><div class="text-label-12 text-gray-900 flex justify-end items-center gap-1 p-0"><svg fill="none" height="14" viewBox="0 0 22 14" width="22" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M19.5 1.25H2.5C1.80964 1.25 1.25 1.80964 1.25 2.5V11.5C1.25 12.1904 1.80964 12.75 2.5 12.75H19.5C20.1904 12.75 20.75 12.1904 20.75 11.5V2.5C20.75 1.80964 20.1904 1.25 19.5 1.25ZM2.5 0C1.11929 0 0 1.11929 0 2.5V11.5C0 12.8807 1.11929 14 2.5 14H19.5C20.8807 14 22 12.8807 22 11.5V2.5C22 1.11929 20.8807 0 19.5 0H2.5ZM3 3.5H4H4.25H4.6899L4.98715 3.82428L7 6.02011L9.01285 3.82428L9.3101 3.5H9.75H10H11V4.5V10.5H9V6.79807L7.73715 8.17572L7 8.97989L6.26285 8.17572L5 6.79807V10.5H3V4.5V3.5ZM15 7V3.5H17V7H19.5L17 9.5L16 10.5L15 9.5L12.5 7H15Z" fill="var(--ds-gray-700)" fill-rule="evenodd"></path></svg>supported.</div></div><div class="flex justify-between bg-[var(--accents-1)] border-t border-[var(--accents-2)] p-3" style="justify-content:flex-end"><button type="submit" tabindex="0" data-react-aria-pressable="true" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Send</span></button></div></form></div></div></div></div></div></div><aside aria-labelledby="toc-heading" class="h-[calc(100vh-var(--header-height))] w-[240px] max-w-[240px] shrink-0 mr-4 sticky top-[var(--docs-content-sticky-top)] hidden lg:block"><div class=""><h2 class="m-0 pb-2 text-label-14 font-normal text-gray-800" id="toc-heading">On this page</h2><ul class="max-h-[calc(100vh-35vh)] relative overflow-y-auto min-w-0 before:absolute before:inset-y-0 before:left-0 before:w-px before:bg-gray-alpha-400 before:content-[&#x27;&#x27;]"><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-1000 font-medium after:absolute after:left-0 after:top-1 after:bottom-1 after:w-px after:bg-gray-1000 after:content-[&quot;&quot;]" data-level="1" id="toc_pro-plan-features"><a href="#pro-plan-features" title="Pro plan features" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Pro plan features</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_free-first-year-domain-with-pro"><a href="#free-first-year-domain-with-pro" title="Free first-year domain with Pro" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Free first-year domain with Pro</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_monthly-credit"><a href="#monthly-credit" title="Monthly credit" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Monthly credit</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_credit-and-usage-allocation"><a href="#credit-and-usage-allocation" title="Credit and usage allocation" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Credit and usage allocation</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_credit-expiration"><a href="#credit-expiration" title="Credit expiration" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Credit expiration</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_managing-your-spend-amount"><a href="#managing-your-spend-amount" title="Managing your spend amount" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Managing your spend amount</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_pro-plan-pricing"><a href="#pro-plan-pricing" title="Pro plan pricing" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Pro plan pricing</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_platform-fee"><a href="#platform-fee" title="Platform fee" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Platform fee</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_team-seats"><a href="#team-seats" title="Team seats" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Team seats</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_viewer-team-seat"><a href="#viewer-team-seat" title="Viewer team seat" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Viewer team seat</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-8 text-gray-900" data-level="2" id="toc_additional-team-seats"><a href="#additional-team-seats" title="Additional team seats" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Additional team seats</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_paid-add-ons"><a href="#paid-add-ons" title="Paid add-ons" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Paid add-ons</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_downgrading-to-hobby"><a href="#downgrading-to-hobby" title="Downgrading to Hobby" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Downgrading to Hobby</a></li></ul></div></aside><!--$--><!--/$--><!--/&--><!--/&--><!--/&--></div></main><!--$?--><template id="B:6"></template><!--/$--><!--$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--/$--></div><!--/&--></div><!--$--><aside data-ai-chat-panel="" class="shrink-0 z-[100] sticky h-screen top-0 right-0 transition-transformation ease-in-out transition-[width] duration-250 w-0 overflow-hidden"><div class="w-[400px] h-full"></div></aside><!--/$--></div><!--$?--><template id="B:0"></template><!--/$--><!--$--><!--$?--><template id="B:1"></template><!--/$--><!--$?--><template id="B:2"></template><!--/$--><!--$--><!--/$--><!--$?--><template id="B:3"></template><!--/$--><!--/$--><!--$--><!--/$--><!--$?--><template id="B:7"></template><!--/$--><!--/&--><script>requestAnimationFrame(function(){$RT=performance.now()});</script><script id="_R_">(globalThis["TURBOPACK_remote_chunk_loading_global_vercel-docs"] || (globalThis["TURBOPACK_remote_chunk_loading_global_vercel-docs"] = [])).push({"otherChunks":["static/immutable/chunks/34rgopd3oagxm.js","static/immutable/chunks/03ei6f5f_s7id.js","static/immutable/chunks/0sljelm6xati0.js","static/immutable/chunks/04frl_mpn2-55.js","static/immutable/chunks/106hcd9t7d5pd.js","static/immutable/chunks/0c7zh0b1gm4y1.js"],"runtimeModuleIds":[287126]});</script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/34rgopd3oagxm.js" async=""></script><div hidden id="S:4"><button type="button" tabindex="0" data-react-aria-pressable="true" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_499ebr9kiivb_" aria-label="Open docs menu" data-state="closed" data-slot="sheet-trigger" class="outline-none m-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] font-medium max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !px-0 geist-new-themed geist-new-tertiary geist-new-tertiary-fill rounded-md bg-transparent !text-[var(--themed-bg,_var(--ds-gray-1000))] [--themed-border:_transparent] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--lighten-color:_rgba(255,_255,_255,_0.8)] data-hover:bg-[var(--ds-gray-alpha-200)] data-hover:![--themed-border:_var(--ds-gray-alpha-200)] p-0 w-[var(--geist-form-small-height)] h-[32px] text-(length:--geist-form-small-font) [--spinner-size:16px]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate px-1.5 inline-flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="translate-y-px"><path fill="currentColor" fill-rule="evenodd" d="M4 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m5.5 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m4 1.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" clip-rule="evenodd"></path></svg></span></button></div><script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:4","S:4")</script><div hidden id="S:5"><div class="relative flex max-w-full shrink-0 items-center gap-x-1 whitespace-nowrap text-label-14"><div class="flex items-center"><a data-testid="breadcrumb/0" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 hover:text-(--geist-foreground) text-gray-900! whitespace-nowrap inline-block no-underline capitalize" href="/docs/plans">Plans</a><span class="ml-1 grid place-items-center text-gray-900!"><svg viewBox="0 0 16 16" height="12" width="12" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z" clip-rule="evenodd"></path></svg></span></div><span class="whitespace-nowrap text-gray-1000 inline-block no-underline">Pro Plan</span></div></div><script>$RC("B:5","S:5")</script><div hidden id="S:6"><template id="__vercel_remote_component__remote-components_footer_marketing_start"></template><script data-remote-component="true" type="application/json">{"name":"__vercel_remote_component__remote-components_footer_marketing","bundle":"vercel-remote-components","route":"/remote-components/footer/marketing","runtime":"turbopack"}</script><div style="content-visibility:auto;contain-intrinsic-height:auto 610px"><footer class="max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]" data-cdp-scope="{&quot;name&quot;:&quot;footer&quot;}"><nav aria-label="Vercel Directory"><div class="grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [&amp;&gt;*]:col-span-2"><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Agent Stack</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/ai-sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/ai-gateway" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI Gateway</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/sandbox" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Sandbox</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/workflows" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Workflows</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/connect" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Connect<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/passport" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Passport<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/eve" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">eve<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Core Platform</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/products/previews" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">CI/CD</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/cdn" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Content Delivery</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/fluid" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Fluid Compute</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/products/observability" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Observability</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Security</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platform Security</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security/web-application-firewall" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">WAF</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security/bot-management" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Bot Management</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/botid" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Bot ID</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Tools</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/drop" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Drop<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/agent" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Agent</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/plugin" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Plugin<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://skills.sh" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Agent Skills</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/frameworks/nextjs" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Next.js</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/domains" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Domains</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://v0.app" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" style="font-family:var(--font-mono);font-feature-settings:tnum" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">v0</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Frameworks</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://eve.dev/" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">eve<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/nuxt" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Nuxt</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/sveltekit" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">SvelteKit</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/nitro" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Nitro</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/turborepo" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Turborepo</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/tanstack-start" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Tanstack Start</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/fastapi" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">FastAPI</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/xmcp" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">xmcp</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">All frameworks</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">SDKs</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/rest-api/sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/workflows" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Workflow SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/flags/flags-sdk-reference" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Flags SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/chat" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Chat SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/queues/sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Queues SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://streamdown.ai" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Streamdown</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Build</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/ai-apps" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI Apps</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/web-apps" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Web Apps</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/marketing-sites" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Marketing Sites</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/multi-tenant-saas" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platforms</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/composable-commerce" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Commerce</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/platform-engineering" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platform Engineers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/design-engineering" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Design Engineers</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Learn</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Docs</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/blog" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Blog</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/changelog" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Changelog</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/kb" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Knowledge Base</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/academy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="7ae771" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Academy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/i" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Articles</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://community.vercel.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Community</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Explore</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/customers" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Customers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/marketplace" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Marketplace</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Templates</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/partners/solution-partners" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Partner Finder</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/partners/aws" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel + AWS</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Company</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/about" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">About</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/careers" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Careers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/press" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Press</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/events" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Events</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/startups" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Startups</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/shipped" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Shipped on Vercel</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/open-source-program" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Open Source Program</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/enterprise" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Enterprise</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/pricing" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Pricing</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/help" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="9a3c91" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Help</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Legal &amp; Trust</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/privacy-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Privacy Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/terms" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Terms of Service</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/cookie-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Cookie Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/dpa" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">DPA</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/acceptable-use-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Acceptable Use Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Legal (all documents)</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://security.vercel.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Trust Center</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://vercel-status.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Status</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><button id="fides-modal-link" type="button" class="flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}">Cookie Preferences</button></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Social</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://github.com/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">GitHub</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://x.com/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">X</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://linkedin.com/company/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">LinkedIn</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://youtube.com/@VercelHQ" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">YouTube</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://www.instagram.com/vercel/" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Instagram</a></li></ul></div><div><ul class="list-none m-0 p-0"><li class="list-none"><a href="/home" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 h-8 w-full flex items-center"><img alt="Vercel" data-slot="geist-logo" loading="eager" width="16" height="14" decoding="async" data-nimg="1" class="geist-hide-on-dark" style="color:transparent" src="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg"/><img alt="Vercel" data-slot="geist-logo" loading="eager" width="16" height="14" decoding="async" data-nimg="1" class="geist-hide-on-light" style="color:transparent" src="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg"/></a></li></ul></div></div></nav><template id="B:0"></template></footer></div><script id="__vercel_remote_component__remote-components_footer_marketing_rsc">self["__vercel_remote_component__remote-components_footer_marketing"]=self["__vercel_remote_component__remote-components_footer_marketing"]||[];self["__vercel_remote_component__remote-components_footer_marketing"].push("1:I[\"[vercel-remote-components] 57106\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\"],\"Link\"]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("0:[\"$\",\"div\",null,{\"style\":{\"contentVisibility\":\"auto\",\"containIntrinsicHeight\":\"auto 610px\"},\"children\":[\"$\",\"footer\",null,{\"className\":\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"footer\\\"}\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Vercel Directory\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [&>*]:col-span-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Agent Stack\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/ai-sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/ai-sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI SDK\",null]}]}],[\"$\",\"li\",\"/ai-gateway\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/ai-gateway\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI Gateway\",null]}]}],[\"$\",\"li\",\"/sandbox\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/sandbox\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Sandbox\",null]}]}],[\"$\",\"li\",\"/workflows\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/workflows\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Workflows\",null]}]}],[\"$\",\"li\",\"/connect\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/connect\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Connect\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/passport\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/passport\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Passport\",\"$L2\"]}]}],\"$L3\"]}]]}],\"$L4\",\"$L5\",\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\"]}]}],\"$L10\"]}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("1a:I[\"[vercel-remote-components] 79800\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\"],\"Image\"]\n1b:\"$Sreact.suspense\"\n1c:I[\"[vercel-remote-components] 57727\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\"],\"StatusRow\"]\n2:[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]\n3:[\"$\",\"li\",\"/eve\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/eve\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("4:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Core Platform\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/products/previews\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/products/previews\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"CI/CD\",null]}]}],[\"$\",\"li\",\"/cdn\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/cdn\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Content Delivery\",null]}]}],[\"$\",\"li\",\"/fluid\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/fluid\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Fluid Compute\",null]}]}],[\"$\",\"li\",\"/products/observability\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/products/observability\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Observability\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("5:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Security\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/security\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platform Security\",null]}]}],[\"$\",\"li\",\"/security/web-application-firewall\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security/web-application-firewall\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"WAF\",null]}]}],[\"$\",\"li\",\"/security/bot-management\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security/bot-management\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Bot Management\",null]}]}],[\"$\",\"li\",\"/botid\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/botid\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Bot ID\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Tools\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/drop\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/drop\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Drop\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/agent\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/agent\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Agent\",null]}]}],[\"$\",\"li\",\"/plugin\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/plugin\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Plugin\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"https://skills.sh\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://skills.sh\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Agent Skills\",null]}]}],[\"$\",\"li\",\"/frameworks/nextjs\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L11\"}],\"$L12\",\"$L13\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("7:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Frameworks\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"https://eve.dev/\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://eve.dev/\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/nuxt\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/nuxt\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Nuxt\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/sveltekit\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"SvelteKit\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/backend/nitro\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/nitro\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Nitro\",null]}]}],[\"$\",\"li\",\"/solutions/turborepo\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/turborepo\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Turborepo\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/tanstack-start\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Tanstack Start\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/backend/fastapi\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L14\"}],\"$L15\",\"$L16\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("8:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"SDKs\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/docs/rest-api/sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/rest-api/sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Vercel SDK\",null]}]}],[\"$\",\"li\",\"/workflows\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/workflows\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Workflow SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/flags/flags-sdk-reference\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/flags/flags-sdk-reference\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Flags SDK\",null]}]}],[\"$\",\"li\",\"/chat\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/chat\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Chat SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/queues/sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L17\"}],\"$L18\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("9:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Build\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/solutions/ai-apps\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/ai-apps\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI Apps\",null]}]}],[\"$\",\"li\",\"/solutions/web-apps\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/web-apps\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Web Apps\",null]}]}],[\"$\",\"li\",\"/solutions/marketing-sites\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/marketing-sites\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Marketing Sites\",null]}]}],[\"$\",\"li\",\"/solutions/multi-tenant-saas\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/multi-tenant-saas\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platforms\",null]}]}],[\"$\",\"li\",\"/solutions/composable-commerce\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/composable-commerce\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Commerce\",null]}]}],[\"$\",\"li\",\"/solutions/platform-engineering\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/platform-engineering\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platform Engineers\",null]}]}],[\"$\",\"li\",\"/solutions/design-engineering\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/design-engineering\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Design Engineers\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("a:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/docs\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Docs\",null]}]}],[\"$\",\"li\",\"/blog\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/blog\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Blog\",null]}]}],[\"$\",\"li\",\"/changelog\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/changelog\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Changelog\",null]}]}],[\"$\",\"li\",\"/kb\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/kb\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Knowledge Base\",null]}]}],[\"$\",\"li\",\"/academy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/academy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Academy\",null]}]}],[\"$\",\"li\",\"/i\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/i\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Articles\",null]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://community.vercel.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Community\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Explore\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/customers\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/customers\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Customers\",null]}]}],[\"$\",\"li\",\"/marketplace\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/marketplace\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Marketplace\",null]}]}],[\"$\",\"li\",\"/templates\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/templates\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Templates\",null]}]}],[\"$\",\"li\",\"/partners/solution-partners\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/partners/solution-partners\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Partner Finder\",null]}]}],[\"$\",\"li\",\"/partners/aws\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/partners/aws\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Vercel + AWS\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("c:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/about\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/about\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"About\",null]}]}],[\"$\",\"li\",\"/careers\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/careers\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Careers\",null]}]}],[\"$\",\"li\",\"/press\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/press\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Press\",null]}]}],[\"$\",\"li\",\"/events\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/events\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Events\",null]}]}],[\"$\",\"li\",\"/startups\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/startups\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Startups\",null]}]}],[\"$\",\"li\",\"/shipped\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/shipped\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Shipped on Vercel\",null]}]}],[\"$\",\"li\",\"/open-source-program\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/open-source-program\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Open Source Program\",null]}]}],[\"$\",\"li\",\"/enterprise\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/enterprise\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Enterprise\",null]}]}],[\"$\",\"li\",\"/pricing\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/pricing\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Pricing\",null]}]}],[\"$\",\"li\",\"/help\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L19\"}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("d:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Legal & Trust\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[[\"$\",\"li\",\"/legal/privacy-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/privacy-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Privacy Policy\",null]}]}],[\"$\",\"li\",\"/legal/terms\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/terms\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Terms of Service\",null]}]}],[\"$\",\"li\",\"/legal/cookie-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/cookie-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Cookie Policy\",null]}]}],[\"$\",\"li\",\"/legal/dpa\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/dpa\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"DPA\",null]}]}],[\"$\",\"li\",\"/legal/acceptable-use-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/acceptable-use-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Acceptable Use Policy\",null]}]}],[\"$\",\"li\",\"/legal\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Legal (all documents)\",null]}]}],[\"$\",\"li\",\"https://security.vercel.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://security.vercel.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Trust Center\",null]}]}],[\"$\",\"li\",\"https://vercel-status.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://vercel-status.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Status\",null]}]}]],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"button\",null,{\"id\":\"fides-modal-link\",\"type\":\"button\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":\"Cookie Preferences\"}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("e:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Social\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://github.com/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"GitHub\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://x.com/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"X\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://linkedin.com/company/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"LinkedIn\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://youtube.com/@VercelHQ\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"YouTube\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://www.instagram.com/vercel/\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Instagram\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("f:[\"$\",\"div\",null,{\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/home\",\"className\":\"h-8 w-full flex items-center\",\"children\":[[\"$\",\"$L1a\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-dark\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"style\":\"$undefined\",\"width\":16}],[\"$\",\"$L1a\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-light\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"style\":\"$undefined\",\"width\":16}]]}]}]}]]}]\n10:[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1c\",null,{\"showStatusIndicator\":true}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("11:[\"$\",\"$L1\",null,{\"href\":\"/frameworks/nextjs\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Next.js\",null]}]\n12:[\"$\",\"li\",\"/domains\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/domains\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Domains\",null]}]}]\n13:[\"$\",\"li\",\"https://v0.app\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://v0.app\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"children\":[\"v0\",null]}]}]\n14:[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/fastapi\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"FastAPI\",null]}]\n15:[\"$\",\"li\",\"/docs/frameworks/backend/xmcp\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/xmcp\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"xmcp\",null]}]}]\n16:[\"$\",\"li\",\"/docs/frameworks\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"All frameworks\",null]}]}]\n17:[\"$\",\"$L1\",null,{\"href\":\"/docs/queues/sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Queues SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]\n18:[\"$\",\"li\",\"https://streamdown.ai\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://streamdown.ai\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Streamdown\",null]}]}]\n19:[\"$\",\"$L1\",null,{\"href\":\"/help\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Help\",null]}]\n");</script><template id="__vercel_remote_component__remote-components_footer_marketing_end"></template></div><script>$RC("B:6","S:6")</script><div hidden id="S:7"><script type="application/json" data-flag-values="true">"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..SDhrA5IFGu0AhXWX.bfqF2J2hF3c2tS_3YUJ0X40k42LxOES5Im_bPzQQe6Ul_cxNmhoaLMji36Ki8ThGeZE5C8rL88idRoT5WzsYzLw0pMt_w6AMYvw25eQ58FwkLGVIuxp0qImRxdyldDG_YN_0gbLyWh2cQN0qfxCsj3W4FoTpAZQjPBvvWW7ubmi3nAMNl9UZk8_btL4_D8LGo3YKlD8cfO2pumPu3uBtbLfe7D9ZhPr4xNPvDZGcaS69ROdCBnr0ZpaOFwhHOgWWmiI0BrNl8sR-c94o7pzyq_Pyz9JavkKzMXvSM6D1n59YWOx7bIRM0Tqkk8YsFpbFT7nWL47zGQso6rS_i80TYE9AED1PQIdkyOgLe5C9WW3hLcbLgwIjoW-kKgYjN-Fn6xc24e-Cm5t7PuVuM1VX5qF8cLcG1iGpQ8d0Ekivd7qUx178tSdvMocI6MVrzuZOwElme1i7f6F94ec_dfT8si8lyutcOCcFG1EeVBJo9lUjcFDDRO5TrvQl_A-fD8N_cGXNDwezAONgucLWEo0lt9oGj0pwL3MOVA9oeSCSfbxaT0qSQv6GeU33H5HF0mZbz4bk2NjgoXFjrFE7SpNgoWAPDTTC1TVQiX9H_4ss923P97WmROqUeAEzhp-jXjuuBXzAmF6z1y2Cau7HX7Sll8g84VxCXe4n9vKzSmVSNJ_BanvcdcUqbkZQDp8wc4NP3gQ1XaqY95_J3NIfDYQ2l6BeU6aBuLubiXLo6koVwXXWx-K61Py66BIN9u2egCnSMRsAIpjO4UmI08IkEYjp4QMjQXYOCcFgHe0Liva4EkxwqEXs54YZ9Lca7Ok8KMeBLb98vGGDioicEPiLDv1M-MEJtOoSPQBwzB8VKh_KfkSJWyPkMqQqZP4EXgbbVe9ztFtP6wpfxQYfLLD1CjSjHMe7eXHIjxEGqlfoXv-GzwqLQjutcRv0AFODfS4vh434QMGFqIjB_b-RQw3H5LkRWZNRx39-EDXphI7CspDSxZiTGcn35RtyaTOWZpINLv5n36-voFJ_OKMoRC0k-TNtNnp4iwvzMlBZpbtdzwgzW6zNsApXeU-yC3EUNWKaBoPbrnshYuR6fKJRUriSZUmf5n9nOyl5cMKcpl8OAJ_Ahd3tOSjArJmUk3twBUUQBJZD2hm4z3ig2MUexzSclf0S2YFT91pm0ef6x_NIdjhrZ2XcX4QyzdUTHBla-sBBlhaUaPSvJ0W1vce1grj2aus5XZ5p-tB9xcq55y5hQU8mFbiZAHpDhq-nNpxlRuEZ5gAp.NtNoZati8kHz5jfv-FlE4g"</script></div><script>$RC("B:7","S:7")</script><script>$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,null!=c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("B:0","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:1","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:2","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:3","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script></body></html><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[767459,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"default\"]\n3:I[70243,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"default\"]\n12:I[368106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"ViewportBoundary\"]\n14:I[368106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"MetadataBoundary\"]\n15:\"$Sreact.suspense\"\n18:I[282200,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2b98_p5dse-cg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/08vlr9ebjnn_4.js\"],\"default\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2xn-20wb3466c.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/07_lq94vo662g.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3b114ygfg59ry.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/media/797e433ab948586e.p.1v5bejj26fx9h.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/media/Geist_Variable-s.p.2v-cf9syxr5ni.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0rdxbqy_kat5n.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0d-tlc98tc7_h.css\",\"style\"]\n4:X\n7:X\na:X\n11:X\nf:[[\"children\",{\"s\":\"__PAGE__\",\"h\":20640,\"d\":{\"r\":\"$L10\",\"p\":true,\"v\":\"$11\"}}]]\nd:[[\"children\",{\"s\":\"pro-plan\",\"h\":20576,\"d\":{\"r\":\"$Le\",\"p\":true,\"v\":\"$4\"},\"c\":\"$Qf\"}]]\nb:[[\"children\",{\"s\":\"plans\",\"h\":20544,\"d\":{\"r\":\"$Lc\",\"p\":true,\"v\":\"$4\"},\"c\":\"$Qd\"}]]\n8:[[\"children\",{\"s\":\"docs\",\"h\":20480,\"d\":{\"r\":\"$L9\",\"p\":true,\"v\":\"$a\"},\"c\":\"$Qb\"}]]\n"])</script><script>self.__next_f.push([1,"5:[[\"children\",{\"s\":{\"n\":\"rootFlagsCode\",\"t\":\"d\",\"k\":\"flg~eyJhbGciOiJIUzI1NiJ9._f3-_v39_v7-_v79_f79_v79_f7-_v79_f7-.DiV1FHN6SWRsgj11_NZSUwB5LfPckjlx6IJe-_gqECM\",\"s\":[\".well-known\",\"api\",\"components\",\"flags\",\"lib\"]},\"h\":20528,\"d\":{\"r\":[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2xn-20wb3466c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/07_lq94vo662g.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-12\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-13\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-14\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L6\"]}],\"p\":true,\"v\":\"$7\"},\"c\":\"$Q8\"}]]\n"])</script><script>self.__next_f.push([1,"17:X\n19:X\n1a:X\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"flg~eyJhbGciOiJIUzI1NiJ9._f3-_v39_v7-_v79_f79_v79_f7-_v79_f7-.DiV1FHN6SWRsgj11_NZSUwB5LfPckjlx6IJe-_gqECM\",\"docs\",\"plans\",\"pro-plan\"],\"q\":\"\",\"i\":false,\"t\":{\"t\":{\"s\":\"\",\"h\":20560,\"d\":{\"r\":[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],\"p\":true,\"v\":\"$4\"},\"c\":\"$Q5\"},\"h\":{\"r\":[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L12\",null,{\"children\":\"$L13\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L14\",null,{\"children\":[\"$\",\"$15\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L16\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],\"p\":true,\"v\":\"$17\"}},\"m\":\"$undefined\",\"G\":[\"$18\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0d-tlc98tc7_h.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/07_lq94vo662g.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"r\":\"$19\",\"s\":\"$1a\",\"a\":\"$@1b\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"u\":\"$@1c\"}\n"])</script><script>self.__next_f.push([1,"1f:I[368106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"OutletBoundary\"]\n4:C\n"])</script><script>self.__next_f.push([1,"9:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3b114ygfg59ry.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L1d\"]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\ne:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n10:[\"$\",\"$1\",\"c\",{\"children\":[\"$L1e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0rdxbqy_kat5n.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L1f\",null,{\"children\":[\"$\",\"$15\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@20\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"21:I[477183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"GeistThemeScript\"]\n1a:300\n22:T186a,"])</script><script>self.__next_f.push([1,"(({protect:a})=\u003e{function b(a){return new Promise((b,c)=\u003e{if(document.querySelector(`script[src=\"${a}\"]`))return void b();let d=document.createElement(\"script\");d.src=a,d.async=!0,d.onload=()=\u003eb(),d.onerror=a=\u003e{console.error(\"Error loading script\",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener(\"online\",this.#f),window.addEventListener(\"visibilitychange\",this.#f)}getChallenge=async()=\u003e(await this.#g(),await this.#a.then(a=\u003e\"function\"==typeof a?a():a));#f=()=\u003e{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*=\"c.js\"]');d\u0026\u0026d.remove(),this.#c+=1};#e=()=\u003e{if(window.V_C){let a=window.V_C.pop();a\u0026\u0026this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=\u003e{let a=new URL(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js\",window.location.origin);return a.searchParams.set(\"i\",String(this.#c)),a.searchParams.set(\"v\",String(3)),a.searchParams.set(\"h\",window.location.host),b(a.pathname+a.search)};#h=()=\u003e{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=\u003e{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=\u003e{this.#a||await this.#f()};#c=()=\u003e{if(typeof globalThis.window\u003e\"u\")throw Error(\"KPSDK is not available in the server\");if(!window.KPSDK)throw Error(\"KPSDK is not loaded\");let b=this.#b.map(b=\u003e{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error(\"Error configuring KPSDK...\",a)}};#f=async()=\u003e{let a=this;return new Promise((c,d)=\u003e{let e=()=\u003e{document.removeEventListener(\"kpsdk-load\",e),this.#c()},f=()=\u003e{document.removeEventListener(\"kpsdk-ready\",f),a.#a=!0,c()};document.addEventListener(\"kpsdk-load\",e,{once:!0}),document.addEventListener(\"kpsdk-ready\",f,{once:!0}),b(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js\").catch(a=\u003e{document.removeEventListener(\"kpsdk-load\",e),document.removeEventListener(\"kpsdk-ready\",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=\u003e{let b=a.replace(/[.?+^$[\\]\\\\(){}|-]/g,\"\\\\$\u0026\").split(\"*\").join(\".*\");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=\u003e-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??\"GET\",l=c.find(a=\u003e{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\")\u0026\u0026await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader(\"x-is-human\",JSON.stringify(m)),n.setRequestHeader(\"x-path\",i.pathname),n.setRequestHeader(\"x-method\",k),this.timeout\u0026\u0026(n.timeout=this.timeout),this.responseType\u0026\u0026(n.responseType=this.responseType),this.withCredentials\u0026\u0026(n.withCredentials=this.withCredentials),n.onreadystatechange=()=\u003e{Object.defineProperty(this,\"readyState\",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE\u0026\u0026(Object.defineProperty(this,\"status\",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,\"statusText\",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,\"response\",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseText\",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseXML\",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=\u003en.getAllResponseHeaders(),this.getResponseHeader=a=\u003en.getResponseHeader(a)),this.onreadystatechange\u0026\u0026this.onreadystatechange.call(this,new Event(\"readystatechange\"))},n.onload=a=\u003e{this.onload\u0026\u0026this.onload.call(this,a)},n.onerror=a=\u003e{this.onerror\u0026\u0026this.onerror.call(this,a)},n.onabort=a=\u003e{this.onabort\u0026\u0026this.onabort.call(this,a)},n.ontimeout=a=\u003e{this.ontimeout\u0026\u0026this.ontimeout.call(this,a)},n.onloadstart=a=\u003e{this.onloadstart\u0026\u0026this.onloadstart.call(this,a)},n.onloadend=a=\u003e{this.onloadend\u0026\u0026this.onloadend.call(this,a)},n.onprogress=a=\u003e{this.onprogress\u0026\u0026this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0\u0026\u0026\"deepAnalysis\"!==b.advancedOptions.checkLevel\u0026\u0026\"basic\"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel \"${b.advancedOptions.checkLevel}\" for route \"${b.path}\". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=\u003e{console.error(\"Error patching XMLHttpRequest:\",a)}),b=window.fetch,window.fetch=async(c,d)=\u003e{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:\"GET\"),l=a.find(a=\u003e{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(null==l||!j)return b(c,d);let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set(\"x-is-human\",JSON.stringify(m)),n.set(\"x-path\",g.pathname),n.set(\"x-method\",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{\"path\":\"/api/ai-chat\",\"method\":\"POST\"},{\"path\":\"/api/ai-chat/title\",\"method\":\"POST\"},{\"path\":\"/api/ai-chat/share\",\"method\":\"POST\"}] });"])</script><script>self.__next_f.push([1,"6:[\"$\",\"html\",null,{\"className\":\"geist_mono_fe992356-module__VEU71W__className geistsans_d5a4f12f-module__DQbzNW__className geist_mono_fe992356-module__VEU71W__variable geistsans_d5a4f12f-module__DQbzNW__variable uncontained tailwind tailwind-preflight\",\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L21\",null,{\"storageKey\":\"zeit-theme\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$22\"}}],\"$L23\"]}],\"$L24\",\"$L25\",\"$L26\"]}]\n"])</script><script>self.__next_f.push([1,"27:I[858047,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"GracefulHydrationErrorBoundary\"]\n29:I[477183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"GeistProvider\"]\n2a:I[173822,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"SkipNavLink\"]\n2b:I[604139,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/stati"])</script><script>self.__next_f.push([1,"c/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"NuqsAdapter\"]\n2c:I[757122,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"PrefetchCrossZoneLinksProvider\"]\n2d:I[715900,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"DocsChatPanel\"]\n2e:I[155984,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"CompatRouterAllowed\"]\n2f:I[802389,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immut"])</script><script>self.__next_f.push([1,"able/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"RootHooks\"]\n30:I[757122,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"PrefetchCrossZoneLinks\"]\n31:I[987634,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"DeferredScripts\"]\n32:I[754279,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"LogoutScreen\"]\n34:I[419,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj"])</script><script>self.__next_f.push([1,".js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"IframeGuard\"]\n35:I[615745,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"Toasts\"]\na:Td,rootFlagsCode23:[[\"$\",\"style\",null,{\"children\":\"\\nhtml[data-user-display=\\\"logged-in\\\"]  [data-user-display=\\\"logged-out\\\"],\\nhtml[data-user-display=\\\"logged-out\\\"] [data-user-display=\\\"logged-in\\\"] {\\n  display: none !important;\\n}\\n\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function m(){document.documentElement.dataset.userDisplay=document.cookie.split(\\\"; \\\").some(a=\u003e\\\"isLoggedIn=1\\\"===a)?\\\"logged-in\\\":\\\"logged-out\\\"})();\"}}]]\n24:[\"$\",\"$L27\",null,{\"as\":\"body\",\"children\":[[\"$\",\"$15\",null,{\"fallback\":null,\"children\":\"$L28\"}],[\"$\",\"$L29\",null,{\"storageKey\":\"zeit-theme\",\"withScript\":false,\"children\":[[\"$\",\"$L2a\",null,{}],[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"$L2c\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container flex-1 min-w-0\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$15\",null,{\"fallback\":null,\"children\":[\"$\",\"$L2d\",null,{\"showToc\":false}]}]]}]}]}]]}],[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"$L2f\",null,{}]}],[[\"$\",\"$L30\",null,{}],[\"$\",\"$L31\",null,{}]],[\"$\",\"$L32\",null,{}],[\"$\",\"$15\",null,{\"fallback\":null,\"children\":\"$L33\"}]]}]\n25:[\"$\",\"$L34\",null,{\"children\":[\"$\",\"$L35\",null,{}]}]\n"])</script><script>self.__next_f.push([1,"36:I[748432,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"NavigationMarker\"]\n"])</script><script>self.__next_f.push([1,"37:I[556016,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"DocsMetadata\"]\n"])</script><script>self.__next_f.push([1,"38:I[959506,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"PageInfo\"]\n"])</script><script>self.__next_f.push([1,"39:I[420141,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"PageActions\"]\n"])</script><script>self.__next_f.push([1,"3a:I[404113,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"FrameworkSelection\"]\n"])</script><script>self.__next_f.push([1,"3b:I[255996,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"TocPopover\"]\n"])</script><script>self.__next_f.push([1,"6f:I[641388,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\"],\"TelemetryClient\"]\n19:Td,rootFlagsCode"])</script><script>self.__next_f.push([1,"1e:[[\"$\",\"div\",null,{\"className\":\"content-module__6uRq_q__content\",\"children\":[[\"$\",\"$L36\",null,{\"phase\":\"content\",\"label\":\"Doc\"}],[\"$\",\"$L37\",null,{\"meta\":{\"title\":\"Vercel Pro Plan\",\"navLabel\":\"Pro Plan\",\"description\":\"Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams.\",\"contentType\":\"Reference\",\"navOrder\":2},\"ogUrl\":\"https://vercel.com/api/docs-og?title=Vercel%20Pro%20Plan\u0026format=docs\u0026sig=a5a0157b6ea12bc084e5fe3f6fbc35163dcdbb16df10c0fbf981a1a3757cedd6\u0026category=Manage\u0026subcategory=Plans\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"TechArticle\\\",\\\"headline\\\":\\\"Vercel Pro Plan\\\",\\\"description\\\":\\\"Learn about the Vercel Pro plan with credit-based billing, free viewer seats, and self-serve enterprise features for professional teams.\\\",\\\"dateModified\\\":\\\"2026-07-15T00:55:12.000Z\\\",\\\"author\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Vercel\\\"},\\\"url\\\":\\\"https://vercel.com/docs/plans/pro-plan\\\",\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://vercel.com/api/docs-og?title=Vercel%20Pro%20Plan\u0026format=docs\u0026sig=a5a0157b6ea12bc084e5fe3f6fbc35163dcdbb16df10c0fbf981a1a3757cedd6\\\",\\\"width\\\":\\\"1200\\\",\\\"height\\\":\\\"630\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Vercel Documentation\\\",\\\"item\\\":\\\"https://vercel.com/docs\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Manage\\\",\\\"item\\\":\\\"https://vercel.com\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Plans\\\",\\\"item\\\":\\\"https://vercel.com/docs/plans\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":4,\\\"name\\\":\\\"Pro Plan\\\",\\\"item\\\":\\\"https://vercel.com/docs/plans/pro-plan\\\"}]}\"}}],[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto w-full\",\"children\":[[\"$\",\"$L38\",null,{}],[\"$\",\"div\",null,{\"className\":\"m-0 p-0\",\"id\":\"page-content\",\"children\":[[[\"$\",\"div\",null,{\"className\":\"not-prose flex items-center gap-2 pb-4 lg:hidden\",\"children\":[[\"$\",\"$L39\",null,{\"className\":\"shrink-0\",\"content\":\"page-content\",\"enableGFM\":true,\"hideAIChat\":false}],[\"$\",\"div\",null,{\"className\":\"ml-auto flex items-center gap-2\",\"children\":[[\"$\",\"$L3a\",null,{\"hasFrameworks\":false,\"inline\":true}],[\"$\",\"$L3b\",null,{}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 pb-2 lg:flex-row lg:items-baseline lg:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-24 sm:text-heading-40\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target linked-heading-module__rvMliW__offsetTop\",\"id\":\"vercel-pro-plan\"}],null,null,[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"children\":[\"Vercel Pro Plan\",null]}],false,null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]}],[\"$\",\"$L39\",null,{\"className\":\"not-prose hidden shrink-0 lg:flex\",\"content\":\"page-content\",\"enableGFM\":true,\"hideAIChat\":false}]]}]],null,[\"$\",\"div\",null,{\"data-docs-prose\":true,\"className\":\"[\u0026_[data-slot=note]_p]:my-0 [\u0026_code_p]:my-0 [\u0026_code_p]:contents [\u0026_ol]:p-0 [\u0026_ol]:pl-6 [\u0026_p]:leading-[1.7] [\u0026_p]:text-pretty [\u0026_ol]:list-decimal [\u0026_ol]:ml-0 md:[\u0026_ol]:ml-1 [\u0026_[class*='container']_p]:m-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"The Vercel Pro plan is designed for professional developers, freelancers, and businesses who need enhanced features and team collaboration.\"}],\"\\n\",[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"pro-plan-features\"}],null,null,\"$L3c\",\"$L3d\",null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],\"\\n\",\"$L3e\",\"\\n\",\"$L3f\",\"\\n\",\"$L40\",\"\\n\",\"$L41\",\"\\n\",\"$L42\",\"\\n\",\"$L43\",\"\\n\",\"$L44\",\"\\n\",\"$L45\",\"\\n\",\"$L46\",\"\\n\",\"$L47\",\"\\n\",\"$L48\",\"\\n\",\"$L49\",\"\\n\",\"$L4a\",\"\\n\",\"$L4b\",\"\\n\",\"$L4c\",\"\\n\",\"$L4d\",\"\\n\",\"$L4e\",\"\\n\",\"$L4f\",\"\\n\",\"$L50\",\"\\n\",\"$L51\",\"\\n\",\"$L52\",\"\\n\",\"$L53\",\"\\n\",\"$L54\",\"\\n\",\"$L55\",\"\\n\",\"$L56\",\"\\n\",\"$L57\",\"\\n\",\"$L58\",\"\\n\",\"$L59\",\"\\n\",\"$L5a\",\"\\n\",\"$L5b\",\"\\n\",\"$L5c\",\"\\n\",\"$L5d\",\"\\n\",\"$L5e\",\"\\n\",\"$L5f\",\"\\n\",\"$L60\",\"\\n\",\"$L61\",\"\\n\",\"$L62\",\"\\n\",\"$L63\",\"\\n\",\"$L64\",\"\\n\",\"$L65\",\"\\n\",\"$L66\",\"\\n\",\"$L67\",\"\\n\",\"$L68\",\"\\n\",\"$L69\"]}],null,\"$L6a\"]}],\"$L6b\",\"$L6c\",\"$L6d\"]}]]}],\"$L6e\"]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"$L6f\",null,{\"extraAttributes\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"70:I[996381,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"PermalinkAnchor\"]\n"])</script><script>self.__next_f.push([1,"71:I[832036,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"TrackingLink\"]\n"])</script><script>self.__next_f.push([1,"72:I[72741,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"Note\"]\n"])</script><script>self.__next_f.push([1,"73:I[766095,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"CardGridContainer\"]\n"])</script><script>self.__next_f.push([1,"74:I[766095,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"Card\"]\n"])</script><script>self.__next_f.push([1,"75:I[383750,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"Feedback\"]\n"])</script><script>self.__next_f.push([1,"76:I[819189,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"ToC\"]\n"])</script><script>self.__next_f.push([1,"7:Td,rootFlagsCode1a:300\n3c:[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#pro-plan-features\",\"children\":[\"Pro plan features\",null]}]\n3d:[\"$\",\"$L70\",null,{\"href\":\"#pro-plan-features\",\"className\":\"linked-heading-module__rvMliW__permalink\"}]\n"])</script><script>self.__next_f.push([1,"3e:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"#monthly-credit\",\"children\":\"Credit-based billing\"}]}],\": Pro includes monthly credit that can be used flexibly across \",[\"$\",\"$L71\",null,{\"href\":\"/docs/pricing#managed-infrastructure-billable-resources\",\"children\":\"usage dimensions\"}]]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"#viewer-team-seat\",\"children\":\"Free viewer seats\"}]}],\": Unlimited read-only access to the Vercel dashboard so that project collaborators can view deployments, check analytics, and comment on previews\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/builds/managing-builds#elastic-build-machines\",\"children\":\"Elastic build machines\"}]}],\": New teams use Elastic build machines by default. Elastic automatically selects a machine for each project based on its build workload\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"#paid-add-ons\",\"children\":\"Paid add-ons\"}]}],\": Additional enterprise-grade features are available as add-ons\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"#free-first-year-domain-with-pro\",\"children\":\"Free first-year domain with Pro\"}]}],\": One eligible TLD domain (\",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".online\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".site\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".space\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".store\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".tech\"}],\", or \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".website\"}],\") per paid Pro team. Renews at the standard rate after year one\"]}],\"\\n\"]}]\n"])</script><script>self.__next_f.push([1,"3f:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"For a full breakdown of the features included in the Pro plan, see the \",[\"$\",\"$L71\",null,{\"href\":\"https://vercel.com/pricing\",\"children\":\"pricing page\"}],\".\"]}]\n40:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"free-first-year-domain-with-pro\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#free-first-year-domain-with-pro\",\"children\":[\"Free first-year domain with Pro\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#free-first-year-domain-with-pro\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n41:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"All paid Pro teams include one free first-year domain on an eligible TLD (\",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".online\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".site\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".space\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".store\"}],\", \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".tech\"}],\", or \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\".website\"}],\"). New Pro subscriptions can claim the domain at checkout during the upgrade. Existing Pro teams claim from domain search in the dashboard at \",[\"$\",\"$L71\",null,{\"href\":\"https://vercel.com/domains\",\"children\":\"vercel.com/domains\"}],\". After the first year, the domain renews at the standard rate.\"]}]\n42:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"The offer is limited to one domain per team and excludes:\"}]\n43:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Teams on a \",[\"$\",\"$L71\",null,{\"href\":\"/docs/plans/pro-plan/trials\",\"children\":\"Pro trial\"}]]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"Teams that have already claimed their free domain\"}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"Additional domains beyond the one included per team\"}],\"\\n\"]}]\n44:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"See the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/domains/free-domain-with-pro#how-do-i-claim-my-free-domain\",\"children\":\"docs page\"}],\" for more information on how to claim your free domain.\"]}]\n45:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"monthly-credit\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#monthly-credit\",\"children\":[\"Monthly credit\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#monthly-credit\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n46:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"You can use your monthly credit across all infrastructure resources. Once you have used your monthly credit, Vercel bills additional usage on-demand.\"}]\n47:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"The monthly credit applies to all \",[\"$\",\"$L71\""])</script><script>self.__next_f.push([1,",null,{\"href\":\"/docs/pricing#managed-infrastructure-billable-resources\",\"children\":\"managed infrastructure billable resources\"}],\" after their respective included allocations are exceeded.\"]}]\n48:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"credit-and-usage-allocation\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#credit-and-usage-allocation\",\"children\":[\"Credit and usage allocation\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#credit-and-usage-allocation\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n49:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Monthly credit\"}],\": Every Pro plan has $20 in monthly credit.\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Included infrastructure usage\"}],\": Each month, you have 1 TB \",[\"$\",\"$L71\",null,{\"href\":\"/docs/manage-cdn-usage#fast-data-transfer\",\"children\":\"Fast Data Transfer\"}],\" and 10,000,000 \",[\"$\",\"$L71\",null,{\"href\":\"/docs/manage-cdn-usage#edge-requests\",\"children\":\"Edge Requests\"}],\" included. Once you exceed these included allocations, Vercel will charge usage against your monthly credit before switching to on-demand billing.\"]}],\"\\n\"]}]\n4a:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"credit-expiration\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#credit-expiration\",\"children\":[\"Credit expiration\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#credit-expiration\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n4b:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"The credit and allocations expire at the end of the month if they are not used, and are reset at the beginning of the following month.\"}]\n4c:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"managing-your-spend-amount\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#managing-your-spend-amount\",\"children\":[\"Managing your spend amount\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#managing-your-spend-amount\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n4d:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"You will receive automatic notifications when your usage has reached 75% of your monthly credit. Once you exceed the monthly credit, Vercel switches your team to on-demand usage and you will receive daily and weekly summary emails of your usage.\"}]\n4e:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"You can also set up alerts and automatic actions when your account hits a certain spend threshold as described in the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/spend-management\",\"children\":\"spend management documentation\"}],\". This can be useful to manage your spend amount once you have used your included credit.\"]}]\n4f:[\"$\",\"$L72\",null,{\"children\":[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"By default, Vercel enables spend management notifica"])</script><script>self.__next_f.push([1,"tions for new customers at\\na spend amount of $200 per billing cycle.\"}]}]\n50:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"pro-plan-pricing\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#pro-plan-pricing\",\"children\":[\"Pro plan pricing\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#pro-plan-pricing\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n51:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"The Pro plan is billed monthly based on the number of deploying team seats, paid add-ons, and any on-demand usage during the billing period. Each product has its own pricing structure, and includes both included resources and extra usage charges. The \",[\"$\",\"$L71\",null,{\"href\":\"#platform-fee\",\"children\":\"platform fee\"}],\" is a fixed monthly fee that includes $20 in usage credit.\"]}]\n52:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"platform-fee\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#platform-fee\",\"children\":[\"Platform fee\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#platform-fee\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n53:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"$$20/month Pro platform fee\",\"\\n\",[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"1 deploying team seat included\"}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"$$20/month in usage credit\"}],\"\\n\"]}],\"\\n\"]}],\"\\n\"]}]\n54:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"See the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/pricing\",\"children\":\"pricing\"}],\" page for more information about the pricing for resource usage.\"]}]\n55:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"team-seats\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#team-seats\",\"children\":[\"Team seats\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#team-seats\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n56:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"On the Pro plan, your team starts with 1 included paid seat that can deploy projects, manage the team, and access all member-level permissions.\"}]\n57:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"You can add (See the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/managing-team-members#adding-team-members-and-assigning-roles\",\"children\":\"Managing Team Members documentation\"}],\" for more information):\"]}]\n58:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Additional paid seats (\",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#owner-role\",\"children\":\"Owner\"}],\" or \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#member-role\",\"children\":\"Member\"}],\" roles) for $20/month each\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003es"])</script><script>self.__next_f.push([1,"vg]:inline-flex last:mb-0\",\"children\":[\"Unlimited free \",[\"$\",\"$L71\",null,{\"href\":\"#viewer-team-seat\",\"children\":\"Viewer seats\"}],\" with read-only access\"]}],\"\\n\"]}]\n59:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"See the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles/team-level-roles\",\"children\":\"Team Level Roles Reference\"}],\" for a complete list of roles and their permissions.\"]}]\n5a:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"viewer-team-seat\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#viewer-team-seat\",\"children\":[\"Viewer team seat\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#viewer-team-seat\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n5b:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"Each viewer team seat has the \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#pro-viewer-role\",\"children\":\"Viewer Pro\"}],\" role with the following access:\"]}]\n5c:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"Read-only access to Vercel to view analytics, speed insights, or access project deployments\"}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"Ability to comment and collaborate on deployed previews\"}],\"\\n\"]}]\n5d:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"Viewers cannot configure or deploy projects.\"}]\n5e:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-16 sm:text-heading-18\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"additional-team-seats\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#additional-team-seats\",\"children\":[\"Additional team seats\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#additional-team-seats\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n5f:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Seats with \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#owner-role\",\"children\":\"Owner\"}],\" or \",[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#member-role\",\"children\":\"Member\"}],\" roles: $20/month each\",\"\\n\",[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":\"These team seats have the ability to configure \u0026 deploy projects\"}],\"\\n\"]}],\"\\n\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$L71\",null,{\"href\":\"/docs/rbac/access-roles#pro-viewer-role\",\"children\":\"Viewer Pro\"}],\" (read-only) seats: Free\"]}],\"\\n\"]}]\n60:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"paid-add-ons\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#paid-add-ons\",\"children\":[\"Paid add-ons\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#paid-add-ons\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n61:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"The following features are available as add-ons:\"}]\n"])</script><script>self.__next_f.push([1,"62:[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/saml\",\"children\":\"SAML Single Sign-On\"}]}],\": $300/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/security/compliance#hipaa\",\"children\":\"HIPAA BAA\"}]}],\": Healthcare compliance agreements for $350/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/deployment-protection#advanced-deployment-protection\",\"children\":\"Advanced Deployment Protection\"}]}],\": $150/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/flags/flags-explorer\",\"children\":\"Flags Explorer\"}]}],\": $250/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/observability/observability-plus\",\"children\":\"Observability Plus\"}]}],\": $1.20 per 1 million events\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/deployments/preview-deployment-suffix\",\"children\":\"Preview Deployment Suffix\"}]}],\": $100/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/networking/static-ips\",\"children\":\"Static IPs\"}]}],\": $100/month per project, plus Private Data Transfer\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/analytics/limits-and-pricing#pro-with-web-analytics-plus\",\"children\":\"Web Analytics Plus\"}]}],\": $10/month\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$L71\",null,{\"href\":\"/docs/speed-insights\",\"children\":\"Speed Insights\"}]}],\": $10/month per project\"]}],\"\\n\"]}]\n"])</script><script>self.__next_f.push([1,"63:[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-20 sm:text-heading-24\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"downgrading-to-hobby\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#downgrading-to-hobby\",\"children\":[\"Downgrading to Hobby\",null]}],[\"$\",\"$L70\",null,{\"href\":\"#downgrading-to-hobby\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}]\n64:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"Each account is limited to one team on the Hobby plan. If you attempt to downgrade a Pro team while already having a Hobby team, the platform will either require one team to be deleted or the two teams to be merged.\"}]\n65:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"To downgrade from a Pro to Hobby plan without losing access to the team's projects:\"}]\n66:[\"$\",\"ol\",null,{\"className\":\"my-3 list-decimal pl-6\",\"children\":[\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Navigate to your \",[\"$\",\"$L71\",null,{\"href\":\"https://vercel.com/d?to=%2Fdashboard\u0026title=Open+Dashboard\",\"children\":\"dashboard\"}],\" and select your team from the team switcher\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Open \",[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Settings\"}],\" in the sidebar\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Select \",[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Billing\"}],\" in the Settings navigation\"]}],\"\\n\",[\"$\",\"li\",null,{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"Click \",[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Downgrade Plan\"}],\" in the \",[\"$\",\"span\",null,{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":\"Plan\"}],\" sub-section\"]}],\"\\n\"]}]\n67:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":\"When you downgrade a Pro team, all active members except for the original owner are removed.\"}]\n68:[\"$\",\"p\",null,{\"className\":\"my-4\",\"children\":[\"Due to restrictions in the downgrade flow, Pro teams will need to \",[\"$\",\"$L71\",null,{\"href\":\"/docs/storage#transferring-your-store\",\"children\":\"manually transfer any connected Stores\"}],\" and/or \",[\"$\",\"$L71\",null,{\"href\":\"/docs/domains/working-with-domains/transfer-your-domain#transferring-domains-between-projects\",\"children\":\"Domains\"}],\" to a new destination before proceeding with downgrade.\"]}]\n69:[\"$\",\"$L73\",null,{\"children\":[\"$\",\"$L74\",null,{\"title\":\"Interested in the Enterprise plan?\",\"description\":\"Maximize your enterprise with Vercel's tailored plan. Experience high performance, advanced security, and dedicated support. Access empowering features\",\"callToAction\":{\"label\":\"Contact Sales\",\"href\":\"/contact/sales\"},\"tracking\":{\"eventName\":\"payments-and-billing/enterprise\",\"eventValue\":\"contact-sales\"},\"icon\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":20,\"width\":20,\"data-slot\":\"geist-icon\",\"data-glyph\":\"$undefined\",\"style\":{\"color\":\"currentColor\"},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"M6 2.5h4c.28 0 .5.22.5.5v1h-5V3c0-.28.22-.5.5-.5M4 4V3c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v1h4v9.5a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 13.5V4h4m8 1.5H1.5v3.75h5.75V8.5h1.5v.75h5.75V5.5zm-3.25 5.25h5.75v2.75a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1v-2.75h5.75v.75h1.5z\",\"clipRule\":\"evenodd\"}]}]}]}]\n6a:[\"$\",\"div\",null,{\"className\":\"not-prose mt-12 text-label-12 text-gray-800\",\"data-exclude-from-llms\":\"\",\"children\":[\"Last updated \",\"July 15, 2026\"]}]\n6b:[\"$\",\"hr\",null,{\"className\":\"border-top-[1px] my-12 border-0 border-solid border-[var(--accents-2)] sm:my-9\"}]\n6d:[\"$\",\"div\",null,{\"className\":\"mb-6 mt-12\",\"children\":[\"$\",\"$L75\",null,{\"label\":\"docs\",\"type\":\"inline\"}]}]\n6e:[\"$\",\""])</script><script>self.__next_f.push([1,"$L76\",null,{\"path\":\"/docs/plans/pro-plan\",\"isFAQ\":false,\"hasFrameworks\":false,\"children\":\"$1e:0:props:children:4:props:children:1:props:children:2:props:children\"}]\n"])</script><script>self.__next_f.push([1,"26:null\n"])</script><script>self.__next_f.push([1,"77:I[57106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"Link\"]\n"])</script><script>self.__next_f.push([1,"6c:[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__container\",\"children\":[[\"$\",\"$L77\",null,{\"className\":\"prev-next-nav-module__P3AUTG__link\",\"data-testid\":\"bottomnav/previous\",\"href\":\"/docs/plans/hobby\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__navIcon\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":16,\"width\":16,\"data-slot\":\"geist-icon\",\"data-glyph\":\"$undefined\",\"style\":{\"color\":\"currentColor\"},\"className\":\"prev-next-nav-module__P3AUTG__icon\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m10.5 14.06-.53-.53-4.82-4.82a1 1 0 0 1 0-1.42l4.82-4.82.53-.53L11.56 3l-.53.53L6.56 8l4.47 4.47.53.53z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__previous\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__label\",\"children\":\"Previous\"}],[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__title\",\"children\":[null,\"Hobby Plan\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__separator\"}],[\"$\",\"$L77\",null,{\"className\":\"prev-next-nav-module__P3AUTG__link\",\"data-testid\":\"bottomnav/next\",\"href\":\"/docs/plans/pro-plan/trials\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__next\",\"children\":[[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__label\",\"children\":\"Next\"}],[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__title\",\"children\":[null,\"Pro Plan Trial\"]}]]}],[\"$\",\"div\",null,{\"className\":\"prev-next-nav-module__P3AUTG__navIcon\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":16,\"width\":16,\"data-slot\":\"geist-icon\",\"data-glyph\":\"$undefined\",\"style\":{\"color\":\"currentColor\"},\"className\":\"prev-next-nav-module__P3AUTG__icon\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m5.5 1.94.53.53 4.82 4.82a1 1 0 0 1 0 1.42l-4.82 4.82-.53.53L4.44 13l.53-.53L9.44 8 4.97 3.53 4.44 3z\",\"clipRule\":\"evenodd\"}]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"78:T553,\"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..SDhrA5IFGu0AhXWX.bfqF2J2hF3c2tS_3YUJ0X40k42LxOES5Im_bPzQQe6Ul_cxNmhoaLMji36Ki8ThGeZE5C8rL88idRoT5WzsYzLw0pMt_w6AMYvw25eQ58FwkLGVIuxp0qImRxdyldDG_YN_0gbLyWh2cQN0qfxCsj3W4FoTpAZQjPBvvWW7ubmi3nAMNl9UZk8_btL4_D8LGo3YKlD8cfO2pumPu3uBtbLfe7D9ZhPr4xNPvDZGcaS69ROdCBnr0ZpaOFwhHOgWWmiI0BrNl8sR-c94o7pzyq_Pyz9JavkKzMXvSM6D1n59YWOx7bIRM0Tqkk8YsFpbFT7nWL47zGQso6rS_i80TYE9AED1PQIdkyOgLe5C9WW3hLcbLgwIjoW-kKgYjN-Fn6xc24e-Cm5t7PuVuM1VX5qF8cLcG1iGpQ8d0Ekivd7qUx178tSdvMocI6MVrzuZOwElme1i7f6F94ec_dfT8si8lyutcOCcFG1EeVBJo9lUjcFDDRO5TrvQl_A-fD8N_cGXNDwezAONgucLWEo0lt9oGj0pwL3MOVA9oeSCSfbxaT0qSQv6GeU33H5HF0mZbz4bk2NjgoXFjrFE7SpNgoWAPDTTC1TVQiX9H_4ss923P97WmROqUeAEzhp-jXjuuBXzAmF6z1y2Cau7HX7Sll8g84VxCXe4n9vKzSmVSNJ_BanvcdcUqbkZQDp8wc4NP3gQ1XaqY95_J3NIfDYQ2l6BeU6aBuLubiXLo6koVwXXWx-K61Py66BIN9u2egCnSMRsAIpjO4UmI08IkEYjp4QMjQXYOCcFgHe0Liva4EkxwqEXs54YZ9Lca7Ok8KMeBLb98vGGDioicEPiLDv1M-MEJtOoSPQBwzB8VKh_KfkSJWyPkMqQqZP4EXgbbVe9ztFtP6wpfxQYfLLD1CjSjHMe7eXHIjxEGqlfoXv-GzwqLQjutcRv0AFODfS4vh434QMGFqIjB_b-RQw3H5LkRWZNRx39-EDXphI7CspDSxZiTGcn35RtyaTOWZpINLv5n36-voFJ_OKMoRC0k-TNtNnp4iwvzMlBZpbtdzwgzW6zNsApXeU-yC3EUNWKaBoPbrnshYuR6fKJRUriSZUmf5n9nOyl5cMKcpl8OAJ_Ahd3tOSjArJmUk3twBUUQBJZD2hm4z3ig2MUexzSclf0S2YFT91pm0ef6x_NIdjhrZ2XcX4QyzdUTHBla-sBBlhaUaPSvJ0W1vce1grj2aus5XZ5p-tB9xcq55y5hQU8mFbiZAHpDhq-nNpxlRuEZ5gAp.NtNoZati8kHz5jfv-FlE4g\"33:[\"$\",\"script\",null,{\"type\":\"application/json\",\"data-flag-values\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"$78\"}}]\n"])</script><script>self.__next_f.push([1,"13:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0a0a0a\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark light\"}]]\n"])</script><script>self.__next_f.push([1,"79:I[675446,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"VaScrollTrack\"]\n"])</script><script>self.__next_f.push([1,"7a:I[768832,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"FilteredNavigationProvider\"]\n"])</script><script>self.__next_f.push([1,":HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/3ckw8e6tuvdak.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/08r4qbfl9ke_7.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/2jsy755zyaxrv.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/3syx8egeo_lec.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0140vsrk5r0yj.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/3bck6tgxm7q75.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/3fujxdr3g40om.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"image\"]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"image\"]\n"])</script><script>self.__next_f.push([1,"1d:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Vercel Documentation\\\",\\\"url\\\":\\\"https://vercel.com/docs\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Vercel Inc.\\\",\\\"url\\\":\\\"https://vercel.com/\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://lishhsx6kmthaacj.public.blob.vercel-storage.com/vercel-wordmark.svg\\\"},\\\"sameAs\\\":[\\\"https://x.com/vercel\\\",\\\"https://github.com/vercel/vercel\\\",\\\"https://www.linkedin.com/company/vercel/\\\",\\\"https://bsky.app/profile/vercel.com\\\"]}}\"}}],[\"$\",\"$L79\",null,{}],[\"$\",\"$L7a\",null,{\"navigation\":{\"id\":\"0747d397\",\"name\":\"Vercel Documentation\",\"href\":\"/docs\",\"children\":[{\"id\":\"dbd0d479\",\"name\":\"Start\",\"children\":[{\"id\":\"9df50168\",\"name\":\"Getting started\",\"href\":\"/docs/getting-started-with-vercel\",\"trail\":[],\"topLevel\":0},{\"id\":\"26528938\",\"name\":\"Fundamentals\",\"href\":\"/docs/fundamentals\",\"trail\":[],\"topLevel\":1,\"children\":[{\"id\":\"b11f1bad\",\"name\":\"Request Lifecycle\",\"href\":\"/docs/fundamentals/infrastructure\",\"trail\":[\"26528938\"]},{\"id\":\"7e22dfce\",\"name\":\"Build System\",\"href\":\"/docs/fundamentals/builds\",\"trail\":[\"26528938\"]},{\"id\":\"1420b6bd\",\"name\":\"What is Compute?\",\"href\":\"/docs/fundamentals/what-is-compute\",\"trail\":[\"26528938\"]}]},{\"id\":\"c2efe0cb\",\"name\":\"Frameworks\",\"href\":\"/docs/frameworks\",\"trail\":[],\"topLevel\":2,\"children\":[{\"id\":\"5757824c\",\"name\":\"Full-stack\",\"href\":\"/docs/frameworks/full-stack\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"e7c3e90a\",\"name\":\"Next.js\",\"href\":\"/docs/frameworks/full-stack/nextjs\",\"trail\":[\"c2efe0cb\",\"5757824c\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"]},{\"id\":\"fc75f84b\",\"name\":\"SvelteKit\",\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"a9b8e326\",\"name\":\"Nuxt\",\"href\":\"/docs/frameworks/full-stack/nuxt\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"8db1b0b4\",\"name\":\"Remix\",\"href\":\"/docs/frameworks/full-stack/remix\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"c9ee563f\",\"name\":\"TanStack Start\",\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"a3667d4d\",\"name\":\"Vite + Nitro\",\"href\":\"/docs/frameworks/full-stack/vite-with-nitro\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"49cb8bbb\",\"name\":\"Django\",\"href\":\"/docs/frameworks/full-stack/django\",\"trail\":[\"c2efe0cb\",\"5757824c\"]}]},{\"id\":\"517e93a2\",\"name\":\"Frontends\",\"href\":\"/docs/frameworks/frontend\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"6dbcd6b2\",\"name\":\"Astro\",\"href\":\"/docs/frameworks/frontend/astro\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"4b4bc3b5\",\"name\":\"Vite\",\"href\":\"/docs/frameworks/frontend/vite\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"870f6beb\",\"name\":\"React Router\",\"href\":\"/docs/frameworks/frontend/react-router\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"87041739\",\"name\":\"Create React App\",\"href\":\"/docs/frameworks/frontend/create-react-app\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]}]},{\"id\":\"67144578\",\"name\":\"Backends\",\"href\":\"/docs/frameworks/backend\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"5b808ff9\",\"name\":\"Nitro\",\"href\":\"/docs/frameworks/backend/nitro\",\"trail\":[\"c2efe0cb\",\"67144578\"],\"frameworks\":[\"nitro\",\"nuxt\"]},{\"id\":\"dd0c5ec1\",\"name\":\"Express\",\"href\":\"/docs/frameworks/backend/express\",\"trail\":[\"c2efe0cb\",\"67144578\"],\"frameworks\":[\"express\"]},{\"id\":\"36fefe03\",\"name\":\"Celery\",\"href\":\"/docs/frameworks/backend/celery\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"a42a0f55\",\"name\":\"Elysia\",\"href\":\"/docs/frameworks/backend/elysia\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"578cc98b\",\"name\":\"FastAPI\",\"href\":\"/docs/frameworks/backend/fastapi\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"dc1c7cb4\",\"name\":\"Fastify\",\"href\":\"/docs/frameworks/backend/fastify\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"a8799cfd\",\"name\":\"Flask\",\"href\":\"/docs/frameworks/backend/flask\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"424ea561\",\"name\":\"Hono\",\"href\":\"/docs/frameworks/backend/hono\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"ff5d10ea\",\"name\":\"Koa\",\"href\":\"/docs/frameworks/backend/koa\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"88a76c86\",\"name\":\"NestJS\",\"href\":\"/docs/frameworks/backend/nestjs\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"d1263693\",\"name\":\"xmcp\",\"href\":\"/docs/frameworks/backend/xmcp\",\"trail\":[\"c2efe0cb\",\"67144578\"]}]},{\"id\":\"7a47d164\",\"name\":\"All Frameworks\",\"href\":\"/docs/frameworks/more-frameworks\",\"trail\":[\"c2efe0cb\"]}]},{\"id\":\"2e3ee489\",\"name\":\"Incremental Migration\",\"href\":\"/docs/incremental-migration\",\"trail\":[],\"topLevel\":3},{\"id\":\"62f62a51\",\"name\":\"Production Checklist\",\"href\":\"/docs/production-checklist\",\"trail\":[],\"topLevel\":4}]},{\"id\":\"87d0cb4e\",\"name\":\"Build AI apps\",\"children\":[{\"id\":\"2be41018\",\"name\":\"AI Gateway\",\"href\":\"/docs/ai-gateway\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"0b4dcf40\",\"name\":\"Getting Started\",\"href\":\"/docs/ai-gateway/getting-started\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"6f28ee5c\",\"name\":\"Text\",\"href\":\"/docs/ai-gateway/getting-started/text\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"0bc408ea\",\"name\":\"Image\",\"href\":\"/docs/ai-gateway/getting-started/image\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"8a966ef7\",\"name\":\"Video / Async Video\",\"href\":\"/docs/ai-gateway/getting-started/video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"acb135e6\",\"name\":\"Realtime\",\"href\":\"/docs/ai-gateway/getting-started/realtime\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"22222fb0\",\"name\":\"Speech\",\"href\":\"/docs/ai-gateway/getting-started/speech\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]}]},{\"id\":\"08ee14f9\",\"name\":\"SDKs \u0026 APIs\",\"href\":\"/docs/ai-gateway/sdks-and-apis\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"36271ea2\",\"name\":\"AI SDK\",\"href\":\"/docs/ai-gateway/sdks-and-apis/ai-sdk\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"6fb82355\",\"name\":\"AI SDK for Python\",\"href\":\"/docs/ai-gateway/sdks-and-apis/ai-sdk-python\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"4ea120ec\",\"name\":\"OpenAI Responses API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"4f866df7\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"ddf4b956\",\"name\":\"WebSocket Mode\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/websockets\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"be3f6f5b\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"f4596579\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"192b59ac\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"e2cbaaf7\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"23931397\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]}]},{\"id\":\"ed7beede\",\"name\":\"OpenAI Chat Completions API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"b0f86a4b\",\"name\":\"Chat Completions\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/chat-completions\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"5d3fe43e\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"f5a2f326\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"f7a77988\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"78805d11\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"09d41664\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"0423e045\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"c3a9e791\",\"name\":\"Embeddings\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/embeddings\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"baacfb8f\",\"name\":\"Image Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/image-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"8a235434\",\"name\":\"REST API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/rest-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]}]},{\"id\":\"ed8256e6\",\"name\":\"Anthropic Messages API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"4e520e5b\",\"name\":\"Messages\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/messages\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"42274dbd\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"6295a7d4\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"440941bb\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"ea3494b9\",\"name\":\"Extended Thinking\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"0eee5862\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"b2cdeb2d\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]}]},{\"id\":\"ad9d371b\",\"name\":\"OpenResponses API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"2d24a5fb\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"47f245ac\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"a8c9d73d\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"a388e19c\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"ae7a1a86\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"29e7cc50\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"bd1d927b\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]}]},{\"id\":\"c2dd0d9a\",\"name\":\"Python\",\"href\":\"/docs/ai-gateway/sdks-and-apis/python\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"44263896\",\"name\":\"REST API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/rest-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"be27cacf\",\"name\":\"Cohere Rerank API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/cohere-rerank\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]}]},{\"id\":\"3bade0f7\",\"name\":\"Observability and Spend\",\"href\":\"/docs/ai-gateway/observability-and-spend\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"3f67e549\",\"name\":\"Observability\",\"href\":\"/docs/ai-gateway/observability-and-spend/observability\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"28f553c7\",\"name\":\"Logs\",\"href\":\"/docs/ai-gateway/observability-and-spend/logs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"6c047d66\",\"name\":\"Custom Reporting\",\"href\":\"/docs/ai-gateway/observability-and-spend/custom-reporting\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"6fd885dc\",\"name\":\"Usage \u0026 Billing\",\"href\":\"/docs/ai-gateway/observability-and-spend/usage\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"a04de206\",\"name\":\"Budgets\",\"href\":\"/docs/ai-gateway/observability-and-spend/budgets\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"be430104\",\"name\":\"Trace Drains\",\"href\":\"/docs/ai-gateway/observability-and-spend/trace-drains\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]}]},{\"id\":\"8fe34ae7\",\"name\":\"Security and Compliance\",\"href\":\"/docs/ai-gateway/security-and-compliance\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"44fa9b2e\",\"name\":\"Zero Data Retention\",\"href\":\"/docs/ai-gateway/security-and-compliance/zdr\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"e6f155e4\",\"name\":\"Disallow Prompt Training\",\"href\":\"/docs/ai-gateway/security-and-compliance/disallow-prompt-training\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"1074d196\",\"name\":\"Provider Allowlist\",\"href\":\"/docs/ai-gateway/security-and-compliance/provider-allowlist\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"930363f2\",\"name\":\"Model Allowlist\",\"href\":\"/docs/ai-gateway/security-and-compliance/model-allowlist\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"bb193a1e\",\"name\":\"Regional Inference\",\"href\":\"/docs/ai-gateway/security-and-compliance/regional-inference\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]}]},{\"id\":\"0d7e25d8\",\"name\":\"Modalities\",\"href\":\"/docs/ai-gateway/modalities\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"092e9e46\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/modalities/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"bf076b2b\",\"name\":\"Image Generation\",\"href\":\"/docs/ai-gateway/modalities/image-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"],\"children\":[{\"id\":\"5051ba14\",\"name\":\"Using AI SDK\",\"href\":\"/docs/ai-gateway/modalities/image-generation/ai-sdk\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"bf076b2b\"]},{\"id\":\"786bcc72\",\"name\":\"Using Chat Completions API\",\"href\":\"/docs/ai-gateway/modalities/image-generation/openai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"bf076b2b\"]}]},{\"id\":\"f48dabee\",\"name\":\"Video Generation\",\"href\":\"/docs/ai-gateway/modalities/video-generation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"],\"children\":[{\"id\":\"064a338f\",\"name\":\"Text-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/text-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"1afdf6a9\",\"name\":\"Image-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/image-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"7c0bcae0\",\"name\":\"Reference-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/reference-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"826c1fb7\",\"name\":\"Motion Control\",\"href\":\"/docs/ai-gateway/modalities/video-generation/motion-control\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"6dfcafe3\",\"name\":\"Video Editing\",\"href\":\"/docs/ai-gateway/modalities/video-generation/video-editing\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"4c84158c\",\"name\":\"Video Extension\",\"href\":\"/docs/ai-gateway/modalities/video-generation/video-extension\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]}]},{\"id\":\"4dd14c82\",\"name\":\"Realtime\",\"href\":\"/docs/ai-gateway/modalities/realtime\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"3bc6b9e5\",\"name\":\"Speech to Text\",\"href\":\"/docs/ai-gateway/modalities/speech-to-text\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"e6405ac7\",\"name\":\"Text to Speech\",\"href\":\"/docs/ai-gateway/modalities/text-to-speech\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"64d7b7d5\",\"name\":\"Embeddings\",\"href\":\"/docs/ai-gateway/modalities/embeddings\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"bf6f859d\",\"name\":\"Reranking\",\"href\":\"/docs/ai-gateway/modalities/reranking\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]}]},{\"id\":\"0be20cda\",\"name\":\"Models \u0026 Providers\",\"href\":\"/docs/ai-gateway/models-and-providers\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"9fd3b35b\",\"name\":\"Provider Options\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-options\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9542f332\",\"name\":\"Model Fallbacks\",\"href\":\"/docs/ai-gateway/models-and-providers/model-fallbacks\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"10cc87e9\",\"name\":\"Provider Timeouts\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-timeouts\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"3cb58dc4\",\"name\":\"Automatic Caching\",\"href\":\"/docs/ai-gateway/models-and-providers/automatic-caching\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"2d3da8be\",\"name\":\"Filtering, Ordering \u0026 Sorting\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-filtering-and-ordering\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"5947a3fc\",\"name\":\"Model Filtering\",\"href\":\"/docs/ai-gateway/models-and-providers/model-filtering\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9296b6fa\",\"name\":\"Fast Mode\",\"href\":\"/docs/ai-gateway/models-and-providers/fast-mode\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"0fc014e5\",\"name\":\"Service Tiers\",\"href\":\"/docs/ai-gateway/models-and-providers/service-tiers\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"e011fb0c\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"],\"children\":[{\"id\":\"125889ad\",\"name\":\"OpenAI\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/openai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"b8511592\",\"name\":\"Anthropic\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/anthropic\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"083d4c12\",\"name\":\"Google / Vertex\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/google\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"d64fb013\",\"name\":\"Amazon Bedrock\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/amazon-bedrock\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]}]},{\"id\":\"64100ebc\",\"name\":\"Web Search\",\"href\":\"/docs/ai-gateway/models-and-providers/web-search\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9faffc2e\",\"name\":\"Routing Rules\",\"href\":\"/docs/ai-gateway/models-and-providers/routing-rules\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"ed3f3e33\",\"name\":\"Uptime and Status\",\"href\":\"/docs/ai-gateway/models-and-providers/uptime\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"4de1be3b\",\"name\":\"Metrics\",\"href\":\"/docs/ai-gateway/models-and-providers/metrics\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]}]},{\"id\":\"56de5551\",\"name\":\"Pricing\",\"href\":\"/docs/ai-gateway/pricing\",\"trail\":[\"0a40e3c9\",\"2be41018\"]},{\"id\":\"92a37a29\",\"name\":\"Authentication \u0026 BYOK\",\"href\":\"/docs/ai-gateway/authentication-and-byok\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"4798c1c1\",\"name\":\"API Keys\",\"href\":\"/docs/ai-gateway/authentication-and-byok/api-keys\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]},{\"id\":\"04b14aac\",\"name\":\"OIDC\",\"href\":\"/docs/ai-gateway/authentication-and-byok/oidc\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]},{\"id\":\"84d7d628\",\"name\":\"BYOK\",\"href\":\"/docs/ai-gateway/authentication-and-byok/byok\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]}]},{\"id\":\"75a06e7f\",\"name\":\"Coding Agents\",\"href\":\"/docs/ai-gateway/coding-agents\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"5bc324cc\",\"name\":\"Claude Code\",\"href\":\"/docs/ai-gateway/coding-agents/claude-code\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"8908730c\",\"name\":\"Conductor\",\"href\":\"/docs/ai-gateway/coding-agents/conductor\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"66d2f020\",\"name\":\"OpenAI Codex\",\"href\":\"/docs/ai-gateway/coding-agents/openai-codex\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"50dd9554\",\"name\":\"Roo Code\",\"href\":\"/docs/ai-gateway/coding-agents/roo-code\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"fb864bb2\",\"name\":\"Cline\",\"href\":\"/docs/ai-gateway/coding-agents/cline\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"bbbc90d2\",\"name\":\"Blackbox AI\",\"href\":\"/docs/ai-gateway/coding-agents/blackbox\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"5ddd7514\",\"name\":\"Crush\",\"href\":\"/docs/ai-gateway/coding-agents/crush\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"6adbcf61\",\"name\":\"Grok Build\",\"href\":\"/docs/ai-gateway/coding-agents/grok-build\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"fd98476c\",\"name\":\"Hermes\",\"href\":\"/docs/ai-gateway/coding-agents/hermes\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"78fd8712\",\"name\":\"Pi\",\"href\":\"/docs/ai-gateway/coding-agents/pi\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"e1a0913f\",\"name\":\"Cursor\",\"href\":\"/docs/ai-gateway/coding-agents/cursor\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"f856adda\",\"name\":\"Kilo Code\",\"href\":\"/docs/ai-gateway/coding-agents/kilo-code\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"c7a5f0e2\",\"name\":\"OpenClaw\",\"href\":\"/docs/ai-gateway/coding-agents/openclaw\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"36fcd987\",\"name\":\"OpenCode\",\"href\":\"/docs/ai-gateway/coding-agents/opencode\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"8c8b5c23\",\"name\":\"Superset\",\"href\":\"/docs/ai-gateway/coding-agents/superset\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]}]},{\"id\":\"fc8cc69d\",\"name\":\"Leaderboards\",\"href\":\"/docs/ai-gateway/leaderboards\",\"trail\":[\"0a40e3c9\",\"2be41018\"]},{\"id\":\"cbb71d0c\",\"name\":\"Chat Platforms\",\"href\":\"/docs/ai-gateway/chat-platforms\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"ba5b371a\",\"name\":\"LibreChat\",\"href\":\"/docs/ai-gateway/chat-platforms/librechat\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"54b1f709\",\"name\":\"OpenClaw (Clawdbot)\",\"href\":\"/docs/ai-gateway/chat-platforms/openclaw\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"79ff7b30\",\"name\":\"Chatbox\",\"href\":\"/docs/ai-gateway/chat-platforms/chatbox\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"3ef9324b\",\"name\":\"Open WebUI\",\"href\":\"/docs/ai-gateway/chat-platforms/open-webui\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]}]},{\"id\":\"43bc2827\",\"name\":\"Ecosystem\",\"href\":\"/docs/ai-gateway/ecosystem\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"20b33329\",\"name\":\"Framework Integrations\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"],\"children\":[{\"id\":\"4a1914e1\",\"name\":\"LangChain\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/langchain\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"d65e1de3\",\"name\":\"LangFuse\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/langfuse\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"1f8bc5a9\",\"name\":\"LiteLLM\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/litellm\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"c1107b18\",\"name\":\"LlamaIndex\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/llamaindex\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"744c64ca\",\"name\":\"Mastra\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/mastra\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"72e53b0b\",\"name\":\"Pydantic AI\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/pydantic-ai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"c10c0dc8\",\"name\":\"WordPress\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/wordpress\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]}]},{\"id\":\"933245d8\",\"name\":\"App Attribution\",\"href\":\"/docs/ai-gateway/ecosystem/app-attribution\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"]},{\"id\":\"93f94bf1\",\"name\":\"Stripe Billing\",\"href\":\"/docs/ai-gateway/ecosystem/stripe-billing\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"]}]}]},{\"id\":\"db2e11a7\",\"name\":\"AI SDK\",\"href\":\"/docs/ai-sdk\",\"trail\":[\"0a40e3c9\"]},{\"id\":\"a242a9b3\",\"name\":\"MCP\",\"href\":\"/docs/mcp\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"c1c5fc8f\",\"name\":\"Deploy MCP servers\",\"href\":\"/docs/mcp/deploy-mcp-servers-to-vercel\",\"trail\":[\"0a40e3c9\",\"a242a9b3\"]}]},{\"id\":\"f96c2f7f\",\"name\":\"Vercel Connect\",\"href\":\"/docs/connect\",\"badge\":\"beta\",\"trail\":[],\"children\":[{\"id\":\"89868637\",\"name\":\"Quickstart\",\"href\":\"/docs/connect/quickstart\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"30781573\",\"name\":\"Concepts\",\"href\":\"/docs/connect/concepts\",\"trail\":[\"f96c2f7f\"],\"children\":[{\"id\":\"d1a75019\",\"name\":\"Connectors\",\"href\":\"/docs/connect/concepts/connectors\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"f94bc433\",\"name\":\"Installations\",\"href\":\"/docs/connect/concepts/installations\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"7fb5f45c\",\"name\":\"Tokens\",\"href\":\"/docs/connect/concepts/tokens\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"b628aeb2\",\"name\":\"Project links\",\"href\":\"/docs/connect/concepts/project-links\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"edf43618\",\"name\":\"Triggers\",\"href\":\"/docs/connect/concepts/triggers\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"c1b23cc7\",\"name\":\"Authentication\",\"href\":\"/docs/connect/concepts/authentication\",\"trail\":[\"f96c2f7f\",\"30781573\"]}]},{\"id\":\"a3aab25b\",\"name\":\"Observability\",\"href\":\"/docs/connect/observability\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"fea2dd92\",\"name\":\"SDK Reference\",\"href\":\"/docs/connect/ts-sdk-reference\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"d767ab3f\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/connect/pricing\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"d77b5b78\",\"name\":\"Legal\",\"href\":\"/docs/connect/legal\",\"trail\":[\"f96c2f7f\"]}]},{\"id\":\"f39d6374\",\"name\":\"eve\",\"href\":\"/docs/eve\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"215b2157\",\"name\":\"Concepts\",\"href\":\"/docs/eve/concepts\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]},{\"id\":\"27c67cd9\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/eve/pricing\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]},{\"id\":\"c9c608c4\",\"name\":\"Observability\",\"href\":\"/docs/eve/observability\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]}]},{\"id\":\"f11c8243\",\"name\":\"Agent Resources\",\"href\":\"/docs/agent-resources\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"f75437c6\",\"name\":\"Markdown \u0026 Agent Discovery\",\"href\":\"/docs/agent-resources/markdown-access\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"63a853da\",\"name\":\"Vercel Plugin\",\"href\":\"/docs/agent-resources/vercel-plugin\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"559fdd25\",\"name\":\"Vercel MCP server\",\"href\":\"/docs/agent-resources/vercel-mcp\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"f11c8243\"],\"children\":[{\"id\":\"e5068d66\",\"name\":\"Tools\",\"href\":\"/docs/agent-resources/vercel-mcp/tools\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"559fdd25\"]}]},{\"id\":\"ef2e0bee\",\"name\":\"Integrations for Agents\",\"href\":\"/docs/agent-resources/integrations-for-agents\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"e6198f9d\",\"name\":\"Integrations for Models\",\"href\":\"/docs/agent-resources/integrations-for-models\",\"trail\":[\"0a40e3c9\",\"f11c8243\"],\"children\":[{\"id\":\"09b05319\",\"name\":\"Adding a Provider\",\"href\":\"/docs/agent-resources/integrations-for-models/adding-a-provider\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"b62c6c20\",\"name\":\"Adding a Model\",\"href\":\"/docs/agent-resources/integrations-for-models/adding-a-model\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"e388bc29\",\"name\":\"xAI\",\"href\":\"/docs/agent-resources/integrations-for-models/xai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"68a9197d\",\"name\":\"Groq\",\"href\":\"/docs/agent-resources/integrations-for-models/groq\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"3e696d8b\",\"name\":\"fal\",\"href\":\"/docs/agent-resources/integrations-for-models/fal\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"7e2b7d35\",\"name\":\"Deep Infra\",\"href\":\"/docs/agent-resources/integrations-for-models/deepinfra\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"0c5fa3bc\",\"name\":\"ElevenLabs\",\"href\":\"/docs/agent-resources/integrations-for-models/elevenlabs\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"d51f36e1\",\"name\":\"LMNT\",\"href\":\"/docs/agent-resources/integrations-for-models/lmnt\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"1e01db32\",\"name\":\"OpenAI\",\"href\":\"/docs/agent-resources/integrations-for-models/openai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"3133589a\",\"name\":\"Perplexity\",\"href\":\"/docs/agent-resources/integrations-for-models/perplexity\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"6060ded3\",\"name\":\"Pinecone\",\"href\":\"/docs/agent-resources/integrations-for-models/pinecone\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"0b0f44f3\",\"name\":\"Replicate\",\"href\":\"/docs/agent-resources/integrations-for-models/replicate\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"1fb22327\",\"name\":\"Together AI\",\"href\":\"/docs/agent-resources/integrations-for-models/togetherai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]}]},{\"id\":\"159548d5\",\"name\":\"CLI Workflows\",\"href\":\"/docs/agent-resources/workflows\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"10e9b5fc\",\"name\":\"Skills\",\"href\":\"/docs/agent-resources/skills\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"d91a7d0b\",\"name\":\"llms.txt\",\"href\":\"/llms.txt\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"c58418a4\",\"name\":\"sitemap.md\",\"href\":\"/docs/sitemap.md\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]}]}]},{\"id\":\"3dfbeef4\",\"name\":\"Run agents and backends\",\"children\":[{\"id\":\"22254a95\",\"name\":\"Functions\",\"href\":\"/docs/functions\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"3fd034a2\",\"name\":\"Getting Started\",\"href\":\"/docs/functions/quickstart\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"0c94a014\",\"name\":\"Streaming\",\"href\":\"/docs/functions/streaming-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"7ac4eb6f\",\"name\":\"Container Images\",\"href\":\"/docs/functions/container-images\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"c4136950\",\"name\":\"WebSockets\",\"href\":\"/docs/functions/websockets\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"express\",\"hono\",\"h3\"]},{\"id\":\"ff2e05f3\",\"name\":\"Runtimes\",\"href\":\"/docs/functions/runtimes\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"f06a39ac\",\"name\":\"Node.js\",\"href\":\"/docs/functions/runtimes/node-js\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"children\":[{\"id\":\"8b91ba32\",\"name\":\"Advanced Node.js Usage\",\"href\":\"/docs/functions/runtimes/node-js/advanced-node-configuration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"f06a39ac\"]},{\"id\":\"51152c6e\",\"name\":\"Supported Node.js versions\",\"href\":\"/docs/functions/runtimes/node-js/node-js-versions\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"f06a39ac\"]}]},{\"id\":\"c5146e75\",\"name\":\"Bun\",\"href\":\"/docs/functions/runtimes/bun\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"31ae1608\",\"name\":\"Python\",\"href\":\"/docs/functions/runtimes/python\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"children\":[{\"id\":\"5326eebb\",\"name\":\"Functions in /api\",\"href\":\"/docs/functions/runtimes/python/api-directory\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"31ae1608\"]},{\"id\":\"541fd062\",\"name\":\"Python version\",\"href\":\"/docs/functions/runtimes/python/python-version\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"31ae1608\"]}]},{\"id\":\"ca28b7a0\",\"name\":\"Rust\",\"href\":\"/docs/functions/runtimes/rust\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"27adc776\",\"name\":\"Go\",\"href\":\"/docs/functions/runtimes/go\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"62d0d873\",\"name\":\"Ruby\",\"href\":\"/docs/functions/runtimes/ruby\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"c152d7a6\",\"name\":\"Wasm\",\"href\":\"/docs/functions/runtimes/wasm\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"572d9687\",\"name\":\"Edge Runtime\",\"href\":\"/docs/functions/runtimes/edge\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"frameworks\":[\"other\"]}]},{\"id\":\"376bade4\",\"name\":\"Configuring Functions\",\"href\":\"/docs/functions/configuring-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"d35e5c7c\",\"name\":\"Duration\",\"href\":\"/docs/functions/configuring-functions/duration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"remix\",\"sveltekit\",\"astro\",\"nuxt\",\"other\"]},{\"id\":\"c734637a\",\"name\":\"Memory\",\"href\":\"/docs/functions/configuring-functions/memory\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"]},{\"id\":\"78654333\",\"name\":\"Runtime\",\"href\":\"/docs/functions/configuring-functions/runtime\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"d5fd22f2\",\"name\":\"Region\",\"href\":\"/docs/functions/configuring-functions/region\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"]},{\"id\":\"c4c5b4c6\",\"name\":\"Advanced Configuration\",\"href\":\"/docs/functions/configuring-functions/advanced-configuration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]}]},{\"id\":\"9f2540cd\",\"name\":\"API Reference\",\"href\":\"/docs/functions/functions-api-reference\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"052ffe54\",\"name\":\"Node.js\",\"href\":\"/docs/functions/functions-api-reference/vercel-functions-package\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9f2540cd\"],\"frameworks\":[\"other\"]},{\"id\":\"5dd5170d\",\"name\":\"Python\",\"href\":\"/docs/functions/functions-api-reference/vercel-sdk-python\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9f2540cd\"]}]},{\"id\":\"29539709\",\"name\":\"Logs\",\"href\":\"/docs/functions/logs\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"39b0a7c3\",\"name\":\"Limits\",\"href\":\"/docs/functions/limitations\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"d53254bc\",\"name\":\"Concurrency Scaling\",\"href\":\"/docs/functions/concurrency-scaling\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"ca6b13a3\",\"name\":\"Debug Slow Functions\",\"href\":\"/docs/functions/debug-slow-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"9dbfe08d\",\"name\":\"Pricing\",\"href\":\"/docs/functions/usage-and-pricing\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"91771716\",\"name\":\"Legacy Usage \u0026 Pricing\",\"href\":\"/docs/functions/usage-and-pricing/legacy-pricing\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9dbfe08d\"]}]},{\"id\":\"a7f62c2e\",\"name\":\"OG Image Generation\",\"href\":\"/docs/og-image-generation\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"],\"children\":[{\"id\":\"d2454a60\",\"name\":\"@vercel/og\",\"href\":\"/docs/og-image-generation/og-image-api\",\"trail\":[\"a623a8d0\",\"a7f62c2e\"],\"isCode\":\"true\"},{\"id\":\"73a1b4f8\",\"name\":\"Examples\",\"href\":\"/docs/og-image-generation/examples\",\"trail\":[\"a623a8d0\",\"a7f62c2e\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]}]},{\"id\":\"d669eb10\",\"name\":\"Fluid Compute\",\"href\":\"/docs/fluid-compute\",\"trail\":[\"a623a8d0\"]},{\"id\":\"732b11f2\",\"name\":\"Routing Middleware\",\"href\":\"/docs/routing-middleware\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\"],\"children\":[{\"id\":\"8f909ded\",\"name\":\"Getting Started\",\"href\":\"/docs/routing-middleware/getting-started\",\"trail\":[\"a623a8d0\",\"732b11f2\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"284326ff\",\"name\":\"API\",\"href\":\"/docs/routing-middleware/api\",\"trail\":[\"a623a8d0\",\"732b11f2\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]},{\"id\":\"ef741b49\",\"name\":\"Cron Jobs\",\"href\":\"/docs/cron-jobs\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"8c13e0e1\",\"name\":\"Getting Started\",\"href\":\"/docs/cron-jobs/quickstart\",\"trail\":[\"a623a8d0\",\"ef741b49\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"8a73631d\",\"name\":\"Managing Cron Jobs\",\"href\":\"/docs/cron-jobs/manage-cron-jobs\",\"trail\":[\"a623a8d0\",\"ef741b49\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"]},{\"id\":\"db63714a\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/cron-jobs/usage-and-pricing\",\"trail\":[\"a623a8d0\",\"ef741b49\"]}]},{\"id\":\"43f629ff\",\"name\":\"Queues\",\"href\":\"/docs/queues\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"88490454\",\"name\":\"Quickstart\",\"href\":\"/docs/queues/quickstart\",\"trail\":[\"a623a8d0\",\"43f629ff\"],\"frameworks\":[\"nextjs-app\",\"fastapi\"]},{\"id\":\"7a47518b\",\"name\":\"Concepts\",\"href\":\"/docs/queues/concepts\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"d5b8e25b\",\"name\":\"JS SDK Reference\",\"href\":\"/docs/queues/sdk\",\"trail\":[\"a623a8d0\",\"43f629ff\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"7868a47f\",\"name\":\"Python SDK Reference\",\"href\":\"/docs/queues/python-sdk\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"e0fba85b\",\"name\":\"API Reference\",\"href\":\"/docs/queues/api\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"d78219b7\",\"name\":\"Poll Mode\",\"href\":\"/docs/queues/poll-mode\",\"trail\":[\"a623a8d0\",\"43f629ff\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"5b2564b2\",\"name\":\"Observability\",\"href\":\"/docs/queues/observability\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"cdca406b\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/queues/pricing\",\"trail\":[\"a623a8d0\",\"43f629ff\"]}]},{\"id\":\"46b6b9f9\",\"name\":\"Workflows\",\"href\":\"/docs/workflows\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"2f3b178b\",\"name\":\"Concepts\",\"href\":\"/docs/workflows/concepts\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]},{\"id\":\"c181d58e\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/workflows/pricing\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]},{\"id\":\"ef798e6c\",\"name\":\"Python\",\"href\":\"/docs/workflows/python\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]}]},{\"id\":\"6db41e9b\",\"name\":\"Sandbox\",\"href\":\"/docs/sandbox\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"7448b661\",\"name\":\"Quickstart\",\"href\":\"/docs/sandbox/quickstart\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"1d3fe806\",\"name\":\"Concepts\",\"href\":\"/docs/sandbox/concepts\",\"trail\":[\"a623a8d0\",\"6db41e9b\"],\"children\":[{\"id\":\"c4183758\",\"name\":\"Authentication\",\"href\":\"/docs/sandbox/concepts/authentication\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"ce8e9117\",\"name\":\"Persistence\",\"href\":\"/docs/sandbox/concepts/persistent-sandboxes\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"b86460d1\",\"name\":\"Images\",\"href\":\"/docs/sandbox/concepts/images\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"cdb22383\",\"name\":\"Snapshots\",\"href\":\"/docs/sandbox/concepts/snapshots\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"c7d63f60\",\"name\":\"Firewall\",\"href\":\"/docs/sandbox/concepts/firewall\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"baa57b4c\",\"name\":\"Tags\",\"href\":\"/docs/sandbox/concepts/tags\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"50337cc1\",\"name\":\"Drives\",\"href\":\"/docs/sandbox/concepts/drives\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"6236d789\",\"name\":\"Runtimes\",\"href\":\"/docs/sandbox/concepts/runtimes\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"c5a007fb\",\"name\":\"Multi-Agent\",\"href\":\"/docs/sandbox/concepts/multi-agent\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]}]},{\"id\":\"ffb5fe11\",\"name\":\"Examples\",\"href\":\"/docs/sandbox/working-with-sandbox\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"25886520\",\"name\":\"Mount Remote Storage\",\"href\":\"/docs/sandbox/mount-remote-storage\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"eebd5308\",\"name\":\"JS SDK Reference\",\"href\":\"/docs/sandbox/sdk-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"5ac44c1c\",\"name\":\"Python SDK Reference\",\"href\":\"/docs/sandbox/python-sdk-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"7a79346b\",\"name\":\"CLI Reference\",\"href\":\"/docs/sandbox/cli-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"e44daffc\",\"name\":\"Ecosystem\",\"href\":\"/docs/sandbox/ecosystem\",\"trail\":[\"a623a8d0\",\"6db41e9b\"],\"children\":[{\"id\":\"8b3557eb\",\"name\":\"LangChain\",\"href\":\"/docs/sandbox/ecosystem/langchain\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"df013ab6\",\"name\":\"OpenAI SDK\",\"href\":\"/docs/sandbox/ecosystem/openai-sdk\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"ffee7b52\",\"name\":\"Anthropic SDK\",\"href\":\"/docs/sandbox/ecosystem/anthropic-sdk\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"97a5bf6a\",\"name\":\"Devin\",\"href\":\"/docs/sandbox/ecosystem/devin\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"a07b9d76\",\"name\":\"Herdr\",\"href\":\"/docs/sandbox/ecosystem/herdr\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"d82dfdf2\",\"name\":\"Hermes\",\"href\":\"/docs/sandbox/ecosystem/hermes\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]}]},{\"id\":\"d409eb3d\",\"name\":\"Pricing and Quotas\",\"href\":\"/docs/sandbox/pricing\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"84f82395\",\"name\":\"Run Commands in Vercel Sandbox\",\"href\":\"/docs/sandbox/run-commands-in-sandbox\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]}]},{\"id\":\"868922ff\",\"name\":\"Container Registry\",\"href\":\"/docs/container-registry\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"1cdae7b1\",\"name\":\"Getting Started\",\"href\":\"/docs/container-registry/getting-started\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"d2ae4663\",\"name\":\"Public and Shared Repositories\",\"href\":\"/docs/container-registry/public-and-shared-repositories\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"f2e15c6e\",\"name\":\"CLI Reference\",\"href\":\"/docs/container-registry/cli-reference\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"56afb435\",\"name\":\"Limits \u0026 Pricing\",\"href\":\"/docs/container-registry/limits-and-pricing\",\"trail\":[\"a623a8d0\",\"868922ff\"]}]}]},{\"id\":\"932b9ca4\",\"name\":\"Ship and scale\",\"children\":[{\"id\":\"53bc074d\",\"name\":\"Projects\",\"href\":\"/docs/projects\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"186e3175\",\"name\":\"Deploy from CLI\",\"href\":\"/docs/projects/deploy-from-cli\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"b8938dac\",\"name\":\"Managing projects\",\"href\":\"/docs/projects/managing-projects\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"6986d952\",\"name\":\"Transferring a project\",\"href\":\"/docs/projects/transferring-projects\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"d94e3d65\",\"name\":\"Environment Variables\",\"href\":\"/docs/environment-variables\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"1877b6a1\",\"name\":\"Framework Environment Variables\",\"href\":\"/docs/environment-variables/framework-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"c4201e9e\",\"name\":\"Manage Across Environments\",\"href\":\"/docs/environment-variables/manage-across-environments\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"21c9b644\",\"name\":\"Managing Environment Variables\",\"href\":\"/docs/environment-variables/managing-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"c5388422\",\"name\":\"Reserved Environment Variables\",\"href\":\"/docs/environment-variables/reserved-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"0414486a\",\"name\":\"Rotating Environment Variables\",\"href\":\"/docs/environment-variables/rotating-secrets\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"a7352628\",\"name\":\"Sensitive Environment Variables\",\"href\":\"/docs/environment-variables/sensitive-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"6501daf4\",\"name\":\"Shared Environment Variables\",\"href\":\"/docs/environment-variables/shared-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"2fe4fed5\",\"name\":\"System Environment Variables\",\"href\":\"/docs/environment-variables/system-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]}]}]},{\"id\":\"af397dc1\",\"name\":\"Git\",\"href\":\"/docs/git\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"7bc96a8a\",\"name\":\"GitHub\",\"href\":\"/docs/git/vercel-for-github\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"66487847\",\"name\":\"Azure DevOps\",\"href\":\"/docs/git/vercel-for-azure-pipelines\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"c3e27c7a\",\"name\":\"Bitbucket\",\"href\":\"/docs/git/vercel-for-bitbucket\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"3ba48dbe\",\"name\":\"GitLab\",\"href\":\"/docs/git/vercel-for-gitlab\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"38711634\",\"name\":\"Protected Git Scopes\",\"href\":\"/docs/protected-git-scopes\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"86ae1bb8\",\"name\":\"Drop\",\"href\":\"/docs/drop\",\"badge\":\"new\",\"trail\":[\"15509ac1\"]},{\"id\":\"42b67d72\",\"name\":\"CLI\",\"href\":\"/docs/cli\",\"trail\":[],\"children\":[{\"id\":\"bb192bb6\",\"name\":\"Deploying from CLI\",\"href\":\"/docs/cli/deploying-from-cli\",\"trail\":[\"42b67d72\"]},{\"id\":\"ccd57f33\",\"name\":\"Project Linking\",\"href\":\"/docs/cli/project-linking\",\"trail\":[\"42b67d72\"]},{\"id\":\"25119df5\",\"name\":\"Telemetry\",\"href\":\"/docs/cli/about-telemetry\",\"trail\":[\"42b67d72\"]},{\"id\":\"5b002ddb\",\"name\":\"Global Options\",\"href\":\"/docs/cli/global-options\",\"trail\":[\"42b67d72\"]},{\"id\":\"839ad01e\",\"name\":\"Release Notes\",\"href\":\"/docs/cli/release-notes\",\"trail\":[\"42b67d72\"]},{\"id\":\"95efcf70\",\"name\":\"vercel activity\",\"href\":\"/docs/cli/activity\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"0be62c8e\",\"name\":\"vercel agent\",\"href\":\"/docs/cli/agent\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b9958553\",\"name\":\"vercel ai-gateway\",\"href\":\"/docs/cli/ai-gateway\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"13186aef\",\"name\":\"vercel alerts\",\"href\":\"/docs/cli/alerts\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"99b6d5f0\",\"name\":\"vercel alias\",\"href\":\"/docs/cli/alias\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cd600518\",\"name\":\"vercel api\",\"href\":\"/docs/cli/api\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6f5ee561\",\"name\":\"vercel bisect\",\"href\":\"/docs/cli/bisect\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"18262571\",\"name\":\"vercel blob\",\"href\":\"/docs/cli/blob\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"db987a40\",\"name\":\"vercel build\",\"href\":\"/docs/cli/build\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e4d42838\",\"name\":\"vercel buy\",\"href\":\"/docs/cli/buy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cdc67bf3\",\"name\":\"vercel cache\",\"href\":\"/docs/cli/cache\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"91e531a7\",\"name\":\"vercel certs\",\"href\":\"/docs/cli/certs\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"14c12b91\",\"name\":\"vercel connect\",\"href\":\"/docs/cli/connect\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"52af8c3d\",\"name\":\"vercel contract\",\"href\":\"/docs/cli/contract\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e9d6da16\",\"name\":\"vercel crons\",\"href\":\"/docs/cli/crons\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"d8a6e5f3\",\"name\":\"vercel curl\",\"href\":\"/docs/cli/curl\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"c342e21b\",\"name\":\"vercel deploy\",\"href\":\"/docs/cli/deploy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"561f6685\",\"name\":\"vercel deploy-hooks\",\"href\":\"/docs/cli/deploy-hooks\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3307e47f\",\"name\":\"vercel dev\",\"href\":\"/docs/cli/dev\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e0c0d703\",\"name\":\"vercel dns\",\"href\":\"/docs/cli/dns\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"fce95180\",\"name\":\"vercel domains\",\"href\":\"/docs/cli/domains\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3c60704e\",\"name\":\"vercel env\",\"href\":\"/docs/cli/env\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"9907139d\",\"name\":\"vercel firewall\",\"href\":\"/docs/cli/firewall\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"97c59ff6\",\"name\":\"vercel flags\",\"href\":\"/docs/cli/flags\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"41b48703\",\"name\":\"vercel git\",\"href\":\"/docs/cli/git\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"db3d92d1\",\"name\":\"vercel global-config\",\"href\":\"/docs/cli/global-config\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"27bb87ca\",\"name\":\"vercel guidance\",\"href\":\"/docs/cli/guidance\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"18b7ded3\",\"name\":\"vercel help\",\"href\":\"/docs/cli/help\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e8ad49ef\",\"name\":\"vercel httpstat\",\"href\":\"/docs/cli/httpstat\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"88d4e32b\",\"name\":\"vercel init\",\"href\":\"/docs/cli/init\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"4232682c\",\"name\":\"vercel inspect\",\"href\":\"/docs/cli/inspect\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b62e588a\",\"name\":\"vercel install\",\"href\":\"/docs/cli/install\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"ecf54434\",\"name\":\"vercel integration\",\"href\":\"/docs/cli/integration\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"fe1d0e72\",\"name\":\"vercel link\",\"href\":\"/docs/cli/link\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"4234b568\",\"name\":\"vercel list\",\"href\":\"/docs/cli/list\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"7dc357df\",\"name\":\"vercel login\",\"href\":\"/docs/cli/login\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"f6ea7a73\",\"name\":\"vercel logout\",\"href\":\"/docs/cli/logout\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2231b4c7\",\"name\":\"vercel logs\",\"href\":\"/docs/cli/logs\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"344213a0\",\"name\":\"vercel mcp\",\"href\":\"/docs/cli/mcp\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1a081f89\",\"name\":\"vercel metrics\",\"href\":\"/docs/cli/metrics\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6e310363\",\"name\":\"vercel microfrontends\",\"href\":\"/docs/cli/microfrontends\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"74829125\",\"name\":\"vercel oauth-apps\",\"href\":\"/docs/cli/oauth-apps\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"a197b281\",\"name\":\"vercel open\",\"href\":\"/docs/cli/open\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"c0de4ad3\",\"name\":\"vercel project\",\"href\":\"/docs/cli/project\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e43e060b\",\"name\":\"vercel promote\",\"href\":\"/docs/cli/promote\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2846fbbf\",\"name\":\"vercel pull\",\"href\":\"/docs/cli/pull\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3b14b6e4\",\"name\":\"vercel redeploy\",\"href\":\"/docs/cli/redeploy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e15114c9\",\"name\":\"vercel redirects\",\"href\":\"/docs/cli/redirects\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"5ccd72eb\",\"name\":\"vercel remove\",\"href\":\"/docs/cli/remove\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6ce48c27\",\"name\":\"vercel rollback\",\"href\":\"/docs/cli/rollback\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"78e4847e\",\"name\":\"vercel rolling-release\",\"href\":\"/docs/cli/rolling-release\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1288659c\",\"name\":\"vercel routes\",\"href\":\"/docs/cli/routes\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"96ac1c53\",\"name\":\"vercel sandbox\",\"href\":\"/docs/cli/sandbox\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2cbab2a9\",\"name\":\"vercel skills\",\"href\":\"/docs/cli/skills\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"d71399cf\",\"name\":\"vercel switch\",\"href\":\"/docs/cli/switch\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"5d31854d\",\"name\":\"vercel target\",\"href\":\"/docs/cli/target\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b5539beb\",\"name\":\"vercel teams\",\"href\":\"/docs/cli/teams\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"667aa113\",\"name\":\"vercel telemetry\",\"href\":\"/docs/cli/telemetry\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"57e7d1c2\",\"name\":\"vercel tokens\",\"href\":\"/docs/cli/tokens\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cc103677\",\"name\":\"vercel traces\",\"href\":\"/docs/cli/traces\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1b8d37cc\",\"name\":\"vercel upgrade\",\"href\":\"/docs/cli/upgrade\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b08ec47b\",\"name\":\"vercel usage\",\"href\":\"/docs/cli/usage\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"07dc166c\",\"name\":\"vercel vcr\",\"href\":\"/docs/cli/vcr\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b11dab8b\",\"name\":\"vercel webhooks\",\"href\":\"/docs/cli/webhooks\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"dd0204f8\",\"name\":\"vercel whoami\",\"href\":\"/docs/cli/whoami\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"}]},{\"id\":\"bce1a27c\",\"name\":\"Monorepos\",\"href\":\"/docs/monorepos\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"93219e43\",\"name\":\"Turborepo\",\"href\":\"/docs/monorepos/turborepo\",\"trail\":[\"15509ac1\",\"bce1a27c\"]},{\"id\":\"61e322d4\",\"name\":\"Remote Caching\",\"href\":\"/docs/monorepos/remote-caching\",\"trail\":[\"15509ac1\",\"bce1a27c\"],\"children\":[{\"id\":\"44621b25\",\"name\":\"External CI/CD\",\"href\":\"/docs/monorepos/remote-caching/external-ci-cd\",\"trail\":[\"15509ac1\",\"bce1a27c\",\"61e322d4\"]}]},{\"id\":\"d77a148c\",\"name\":\"Nx\",\"href\":\"/docs/monorepos/nx\",\"trail\":[\"15509ac1\",\"bce1a27c\"]},{\"id\":\"a8ae6d73\",\"name\":\"Monorepos FAQ\",\"href\":\"/docs/monorepos/monorepo-faq\",\"trail\":[\"15509ac1\",\"bce1a27c\"]}]},{\"id\":\"34f71b1c\",\"name\":\"Builds\",\"href\":\"/docs/builds\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"b9b67fbd\",\"name\":\"Build Features\",\"href\":\"/docs/builds/build-features\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"c513a6d6\",\"name\":\"Build Image\",\"href\":\"/docs/builds/build-image\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"50216c8a\",\"name\":\"Build Queues\",\"href\":\"/docs/builds/build-queues\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"312147b4\",\"name\":\"Configuring a Build\",\"href\":\"/docs/builds/configure-a-build\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"f36f60a6\",\"name\":\"Managing Builds\",\"href\":\"/docs/builds/managing-builds\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"5a4bce0e\",\"name\":\"Package Managers\",\"href\":\"/docs/package-managers\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"984c4eb2\",\"name\":\"Deployments\",\"href\":\"/docs/deployments\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"1eb78d0d\",\"name\":\"Environments\",\"href\":\"/docs/deployments/environments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"1f6d4d5d\",\"name\":\"Generated URLs\",\"href\":\"/docs/deployments/generated-urls\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"fc6fe791\",\"name\":\"Managing Deployments\",\"href\":\"/docs/deployments/managing-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"caee8976\",\"name\":\"Promoting Deployments\",\"href\":\"/docs/deployments/promoting-a-deployment\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"4fd0b703\",\"name\":\"Deployment Policies\",\"href\":\"/docs/deployments/deployment-policy\",\"badge\":\"beta\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"6f53bb70\",\"name\":\"Troubleshoot Build Errors\",\"href\":\"/docs/deployments/troubleshoot-a-build\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"2ccc1da3\",\"name\":\"Accessing Build Logs\",\"href\":\"/docs/deployments/logs\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"56e48e56\",\"name\":\"Claim Deployments\",\"href\":\"/docs/deployments/claim-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"f8e18dd9\",\"name\":\"Inspect OG Metadata\",\"href\":\"/docs/deployments/og-preview\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"48856165\",\"name\":\"Preview Deployment Suffix\",\"href\":\"/docs/deployments/preview-deployment-suffix\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"d5f23a5e\",\"name\":\"Promote Preview to Production\",\"href\":\"/docs/deployments/promote-preview-to-production\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"83658c8b\",\"name\":\"Rollback Production\",\"href\":\"/docs/deployments/rollback-production-deployment\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"ea8a98f4\",\"name\":\"Sharing a Preview Deployment\",\"href\":\"/docs/deployments/sharing-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"c27f990d\",\"name\":\"Troubleshoot project collaboration\",\"href\":\"/docs/deployments/troubleshoot-project-collaboration\",\"navTitle\":\"Troubleshoot Project Collaboration\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"1a4b5b9f\",\"name\":\"Deploy Hooks\",\"href\":\"/docs/deploy-hooks\",\"trail\":[\"15509ac1\"]},{\"id\":\"87cf3ba0\",\"name\":\"Deployment Checks\",\"href\":\"/docs/deployment-checks\",\"trail\":[\"15509ac1\"]},{\"id\":\"aafb7f48\",\"name\":\"Skew Protection\",\"href\":\"/docs/skew-protection\",\"trail\":[\"15509ac1\"]},{\"id\":\"bade68d6\",\"name\":\"Deployment Retention\",\"href\":\"/docs/deployment-retention\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"fdfe4cdd\",\"name\":\"Domains\",\"href\":\"/docs/domains\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"6dd453fd\",\"name\":\"Working with Domains\",\"href\":\"/docs/domains/working-with-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\"],\"children\":[{\"id\":\"da47f311\",\"name\":\"Adding a Domain\",\"href\":\"/docs/domains/working-with-domains/add-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"ee9aa5f4\",\"name\":\"Adding a Domain to an Environment\",\"href\":\"/docs/domains/working-with-domains/add-a-domain-to-environment\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"20f67859\",\"name\":\"Assigning a Domain to a Git Branch\",\"href\":\"/docs/domains/working-with-domains/assign-domain-to-a-git-branch\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"3a19a30f\",\"name\":\"Claiming Ownership\",\"href\":\"/docs/domains/working-with-domains/claim-domain-ownership\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"40a9e31e\",\"name\":\"Deploying \u0026 Redirecting Domains\",\"href\":\"/docs/domains/working-with-domains/deploying-and-redirecting\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"6a73b783\",\"name\":\"Removing a Domain\",\"href\":\"/docs/domains/working-with-domains/remove-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"f0fada4d\",\"name\":\"Renewing a Domain\",\"href\":\"/docs/domains/working-with-domains/renew-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"a402445b\",\"name\":\"Transferring Domains\",\"href\":\"/docs/domains/working-with-domains/transfer-your-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"3512efe9\",\"name\":\"Viewing \u0026 Searching Domains\",\"href\":\"/docs/domains/working-with-domains/view-and-search-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]}]},{\"id\":\"597f03ef\",\"name\":\"Working with DNS\",\"href\":\"/docs/domains/working-with-dns\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"1cea3c04\",\"name\":\"Managing DNS Records\",\"href\":\"/docs/domains/managing-dns-records\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"f79c5895\",\"name\":\"Domain Connect\",\"href\":\"/docs/domains/domain-connect\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"a034352e\",\"name\":\"Working with Nameservers\",\"href\":\"/docs/domains/working-with-nameservers\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"32a38c07\",\"name\":\"Managing Nameservers\",\"href\":\"/docs/domains/managing-nameservers\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"bfa83208\",\"name\":\"Working with SSL\",\"href\":\"/docs/domains/working-with-ssl\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"48617ab8\",\"name\":\"Custom SSL Certificates\",\"href\":\"/docs/domains/custom-SSL-certificate\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"3d3b3a59\",\"name\":\"Pre-Generate SSL Certificates\",\"href\":\"/docs/domains/pre-generating-ssl-certs\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"b2c5cbee\",\"name\":\"Supported Domains\",\"href\":\"/docs/domains/supported-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"3dc9b1c9\",\"name\":\"Free Domain with Pro\",\"href\":\"/docs/domains/free-domain-with-pro\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"abb4ad07\",\"name\":\"Troubleshooting Domains\",\"href\":\"/docs/domains/troubleshooting\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"99114113\",\"name\":\"Set Up Custom Domain\",\"href\":\"/docs/domains/set-up-custom-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"06cf65cf\",\"name\":\"Using Domains API\",\"href\":\"/docs/domains/registrar-api\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]}]},{\"id\":\"f31be206\",\"name\":\"Vercel for Platforms\",\"href\":\"/docs/platforms\",\"trail\":[],\"children\":[{\"id\":\"ef34eb11\",\"name\":\"Multi-Tenant Platforms\",\"href\":\"/docs/platforms/multi-tenant-platforms\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"91708e34\",\"name\":\"Concepts\",\"href\":\"/docs/platforms/multi-tenant-platforms/concepts\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"f8be33a2\",\"name\":\"Quickstart\",\"href\":\"/docs/platforms/multi-tenant-platforms/quickstart\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"51af588a\",\"name\":\"Configuring Domains\",\"href\":\"/docs/platforms/multi-tenant-platforms/configuring-domains\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"c142d17c\",\"name\":\"Custom Subpaths\",\"href\":\"/docs/platforms/multi-tenant-platforms/custom-subpaths\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"4b861d2a\",\"name\":\"Proxy and Routing\",\"href\":\"/docs/platforms/multi-tenant-platforms/middleware-and-routing\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"53407003\",\"name\":\"Serving Static Files\",\"href\":\"/docs/platforms/multi-tenant-platforms/serving-static-files\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"4a517981\",\"name\":\"Multi-tenant Preview URLs\",\"href\":\"/docs/platforms/multi-tenant-platforms/preview-url-prefixes\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"502628e3\",\"name\":\"Reference\",\"href\":\"/docs/platforms/multi-tenant-platforms/reference\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"92754d89\",\"name\":\"Limits\",\"href\":\"/docs/platforms/multi-tenant-platforms/limits\",\"trail\":[\"f31be206\",\"ef34eb11\"]}]},{\"id\":\"d3d8dfad\",\"name\":\"Multi-Project Platforms\",\"href\":\"/docs/platforms/multi-project-platforms\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"f1553134\",\"name\":\"Concepts\",\"href\":\"/docs/platforms/multi-project-platforms/concepts\",\"trail\":[\"f31be206\",\"d3d8dfad\"]},{\"id\":\"be48b97c\",\"name\":\"Quickstart\",\"href\":\"/docs/platforms/multi-project-platforms/quickstart\",\"trail\":[\"f31be206\",\"d3d8dfad\"]},{\"id\":\"1cf4a839\",\"name\":\"Reference\",\"href\":\"/docs/platforms/multi-project-platforms/reference\",\"trail\":[\"f31be206\",\"d3d8dfad\"]}]},{\"id\":\"57b9c525\",\"name\":\"Examples\",\"href\":\"/docs/platforms/examples\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"c25f591e\",\"name\":\"Multi-Tenant Template\",\"href\":\"/docs/platforms/examples/multi-tenant-template\",\"trail\":[\"f31be206\",\"57b9c525\"]},{\"id\":\"f39697e2\",\"name\":\"OSS Coding Agent\",\"href\":\"/docs/platforms/examples/oss-coding-agent\",\"trail\":[\"f31be206\",\"57b9c525\"]},{\"id\":\"b877d20e\",\"name\":\"Platform Template\",\"href\":\"/docs/platforms/examples/platform-template\",\"trail\":[\"f31be206\",\"57b9c525\"]}]},{\"id\":\"351e1998\",\"name\":\"Platform Elements\",\"href\":\"/docs/platforms/platform-elements\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"01eb5337\",\"name\":\"Actions\",\"href\":\"/docs/platforms/platform-elements/actions\",\"trail\":[\"f31be206\",\"351e1998\"],\"children\":[{\"id\":\"98cf7bc8\",\"name\":\"Add Custom Domain\",\"href\":\"/docs/platforms/platform-elements/actions/add-custom-domain\",\"trail\":[\"f31be206\",\"351e1998\",\"01eb5337\"]},{\"id\":\"f2dcf5ca\",\"name\":\"Deploy Files\",\"href\":\"/docs/platforms/platform-elements/actions/deploy-files\",\"trail\":[\"f31be206\",\"351e1998\",\"01eb5337\"]}]},{\"id\":\"570baed7\",\"name\":\"Blocks\",\"href\":\"/docs/platforms/platform-elements/blocks\",\"trail\":[\"f31be206\",\"351e1998\"],\"children\":[{\"id\":\"8e8c51c0\",\"name\":\"Claim Deployment\",\"href\":\"/docs/platforms/platform-elements/blocks/claim-deployment\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"eb642e99\",\"name\":\"Custom Domain\",\"href\":\"/docs/platforms/platform-elements/blocks/custom-domain\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"7a5981bf\",\"name\":\"Deploy Popover\",\"href\":\"/docs/platforms/platform-elements/blocks/deploy-popover\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"486019f3\",\"name\":\"DNS Table\",\"href\":\"/docs/platforms/platform-elements/blocks/dns-table\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"9d03bbb0\",\"name\":\"Report Abuse\",\"href\":\"/docs/platforms/platform-elements/blocks/report-abuse\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]}]}]}]},{\"id\":\"c641eaf1\",\"name\":\"Routing\",\"href\":\"/docs/routing\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"7f954ed7\",\"name\":\"Redirects\",\"href\":\"/docs/routing/redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"other\"],\"children\":[{\"id\":\"e543b119\",\"name\":\"Configuration Redirects\",\"href\":\"/docs/routing/redirects/configuration-redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"other\"]},{\"id\":\"09074081\",\"name\":\"Bulk Redirects\",\"href\":\"/docs/routing/redirects/bulk-redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"],\"children\":[{\"id\":\"dd73bc7f\",\"name\":\"Getting Started\",\"href\":\"/docs/routing/redirects/bulk-redirects/getting-started\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\",\"09074081\"]}]},{\"id\":\"5c1dbbe0\",\"name\":\"Manage Redirects at Scale\",\"href\":\"/docs/routing/redirects/manage-redirects-at-scale\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"]}]},{\"id\":\"a668f220\",\"name\":\"Rewrites\",\"href\":\"/docs/routing/rewrites\",\"trail\":[\"5e69a954\",\"c641eaf1\"]},{\"id\":\"58673e32\",\"name\":\"Project Routing Rules\",\"href\":\"/docs/routing/project-routing-rules\",\"trail\":[\"5e69a954\",\"c641eaf1\"]}]},{\"id\":\"5e69a954\",\"name\":\"CDN\",\"children\":[{\"id\":\"66768566\",\"name\":\"Overview\",\"href\":\"/docs/cdn\",\"trail\":[\"5e69a954\"]},{\"id\":\"8656ac82\",\"name\":\"How Vercel CDN works\",\"href\":\"/docs/how-vercel-cdn-works\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"7c5bbb52\",\"name\":\"Compression\",\"href\":\"/docs/how-vercel-cdn-works/compression\",\"trail\":[\"5e69a954\",\"8656ac82\"]}]},{\"id\":\"6a1aad19\",\"name\":\"Global Network \u0026 Regions\",\"href\":\"/docs/regions\",\"trail\":[\"5e69a954\"]},{\"id\":\"c614f921\",\"name\":\"Security\",\"href\":\"/docs/cdn-security\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"c7f05ac2\",\"name\":\"Encryption \u0026 TLS\",\"href\":\"/docs/cdn-security/encryption\",\"trail\":[\"5e69a954\",\"c614f921\"]},{\"id\":\"38b21234\",\"name\":\"Security Headers\",\"href\":\"/docs/cdn-security/security-headers\",\"trail\":[\"5e69a954\",\"c614f921\"]}]},{\"id\":\"530fd302\",\"name\":\"Incremental Static Regeneration\",\"href\":\"/docs/incremental-static-regeneration\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"14731c8d\",\"name\":\"Getting Started\",\"href\":\"/docs/incremental-static-regeneration/quickstart\",\"trail\":[\"5e69a954\",\"530fd302\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\"]},{\"id\":\"8cd78993\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/incremental-static-regeneration/limits-and-pricing\",\"trail\":[\"5e69a954\",\"530fd302\"]},{\"id\":\"e460a266\",\"name\":\"Request Collapsing\",\"href\":\"/docs/incremental-static-regeneration/request-collapsing\",\"trail\":[\"5e69a954\",\"530fd302\"]}]},{\"id\":\"89284d99\",\"name\":\"Partial Prerendering\",\"href\":\"/docs/partial-prerendering\",\"trail\":[\"5e69a954\"],\"frameworks\":[\"nextjs-app\"],\"children\":[{\"id\":\"3b912e05\",\"name\":\"Getting Started\",\"href\":\"/docs/partial-prerendering/quickstart\",\"trail\":[\"5e69a954\",\"89284d99\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"b1d15f2a\",\"name\":\"PPR State\",\"href\":\"/docs/partial-prerendering/ppr-state\",\"trail\":[\"5e69a954\",\"89284d99\"],\"frameworks\":[\"nextjs-app\"]}]},{\"id\":\"50fc9f09\",\"name\":\"Caching\",\"href\":\"/docs/caching\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"33a82183\",\"name\":\"CDN Cache\",\"href\":\"/docs/caching/cdn-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"0755b045\",\"name\":\"Purge CDN Cache\",\"href\":\"/docs/caching/cdn-cache/purge\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"33a82183\"]},{\"id\":\"0bf77732\",\"name\":\"Debug Cache Issues\",\"href\":\"/docs/caching/cdn-cache/debug-cache-issues\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"33a82183\"]}]},{\"id\":\"380fc3fd\",\"name\":\"Cache Status\",\"href\":\"/docs/caching/cache-status\",\"trail\":[\"5e69a954\",\"50fc9f09\"]},{\"id\":\"5cb5015f\",\"name\":\"Runtime Cache\",\"href\":\"/docs/caching/runtime-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"],\"children\":[{\"id\":\"9475cc42\",\"name\":\"Data Cache\",\"href\":\"/docs/caching/runtime-cache/data-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"5cb5015f\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]}]},{\"id\":\"e80bad5c\",\"name\":\"Cache-Control Headers\",\"href\":\"/docs/caching/cache-control-headers\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"]}]},{\"id\":\"b507172a\",\"name\":\"System Headers\",\"href\":\"/docs/headers\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"c7e0544f\",\"name\":\"Request Headers\",\"href\":\"/docs/headers/request-headers\",\"trail\":[\"5e69a954\",\"b507172a\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"ddd6837f\",\"name\":\"Response Headers\",\"href\":\"/docs/headers/response-headers\",\"trail\":[\"5e69a954\",\"b507172a\"]}]},{\"id\":\"f0da8254\",\"name\":\"Image Optimization\",\"href\":\"/docs/image-optimization\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"4718dd5b\",\"name\":\"Getting Started\",\"href\":\"/docs/image-optimization/quickstart\",\"trail\":[\"5e69a954\",\"f0da8254\"],\"frameworks\":[\"astro\",\"nextjs\",\"sveltekit\",\"nextjs-app\",\"nuxt\"]},{\"id\":\"e565a465\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/image-optimization/limits-and-pricing\",\"trail\":[\"5e69a954\",\"f0da8254\"]},{\"id\":\"293e376d\",\"name\":\"Managing Usage \u0026 Costs\",\"href\":\"/docs/image-optimization/managing-image-optimization-costs\",\"trail\":[\"5e69a954\",\"f0da8254\"]},{\"id\":\"fca5e486\",\"name\":\"Legacy Pricing\",\"href\":\"/docs/image-optimization/legacy-pricing\",\"trail\":[\"5e69a954\",\"f0da8254\"]}]},{\"id\":\"4424b0fd\",\"name\":\"Custom Error Pages\",\"href\":\"/docs/custom-error-pages\",\"trail\":[\"5e69a954\"]},{\"id\":\"749e682b\",\"name\":\"Pricing \u0026 Usage\",\"href\":\"/docs/manage-cdn-usage\",\"trail\":[\"5e69a954\"]}]},{\"id\":\"cb14820f\",\"name\":\"Microfrontends\",\"href\":\"/docs/microfrontends\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"0474bdd6\",\"name\":\"Getting Started\",\"href\":\"/docs/microfrontends/quickstart\",\"trail\":[\"15509ac1\",\"cb14820f\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\",\"vite\",\"other\"]},{\"id\":\"4274b83c\",\"name\":\"Local Development\",\"href\":\"/docs/microfrontends/local-development\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"a6f1ff63\",\"name\":\"Path Routing\",\"href\":\"/docs/microfrontends/path-routing\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"61f79913\",\"name\":\"Configuration\",\"href\":\"/docs/microfrontends/configuration\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"a3ad983c\",\"name\":\"Managing Microfrontends\",\"href\":\"/docs/microfrontends/managing-microfrontends\",\"trail\":[\"15509ac1\",\"cb14820f\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"],\"children\":[{\"id\":\"3f0f8244\",\"name\":\"Security\",\"href\":\"/docs/microfrontends/managing-microfrontends/security\",\"trail\":[\"15509ac1\",\"cb14820f\",\"a3ad983c\"]},{\"id\":\"5f28926e\",\"name\":\"Using Vercel Toolbar\",\"href\":\"/docs/microfrontends/managing-microfrontends/vercel-toolbar\",\"trail\":[\"15509ac1\",\"cb14820f\",\"a3ad983c\"]}]},{\"id\":\"00fbf034\",\"name\":\"Testing \u0026 Troubleshooting\",\"href\":\"/docs/microfrontends/troubleshooting\",\"trail\":[\"15509ac1\",\"cb14820f\"]}]},{\"id\":\"8c4aa541\",\"name\":\"Storage\",\"children\":[{\"id\":\"d83fdfac\",\"name\":\"Overview\",\"href\":\"/docs/storage\",\"trail\":[\"8c4aa541\"]},{\"id\":\"e3e85023\",\"name\":\"Blob\",\"href\":\"/docs/vercel-blob\",\"trail\":[\"8c4aa541\"],\"children\":[{\"id\":\"97137d89\",\"name\":\"Private Storage\",\"href\":\"/docs/vercel-blob/private-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"2b24fa7a\",\"name\":\"Public Storage\",\"href\":\"/docs/vercel-blob/public-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"5a4fa99c\",\"name\":\"Server Uploads\",\"href\":\"/docs/vercel-blob/server-upload\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"]},{\"id\":\"56f45a09\",\"name\":\"Client Uploads\",\"href\":\"/docs/vercel-blob/client-upload\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"172a5cac\",\"name\":\"Using the SDK\",\"href\":\"/docs/vercel-blob/using-blob-sdk\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"15ced87f\",\"name\":\"Vercel Signed URLs\",\"href\":\"/docs/vercel-blob/vercel-signed-urls\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"a38e531a\",\"name\":\"Pricing\",\"href\":\"/docs/vercel-blob/usage-and-pricing\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"10f7896c\",\"name\":\"Security\",\"href\":\"/docs/vercel-blob/security\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"4c28885d\",\"name\":\"Examples\",\"href\":\"/docs/vercel-blob/examples\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"8ac2c193\",\"name\":\"Manage Vercel Blob Storage\",\"href\":\"/docs/vercel-blob/manage-blob-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"]}]},{\"id\":\"07608b26\",\"name\":\"Global Config\",\"href\":\"/docs/global-config\",\"trail\":[\"8c4aa541\"],\"children\":[{\"id\":\"06d25924\",\"name\":\"Getting Started\",\"href\":\"/docs/global-config/get-started\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"83cedf75\",\"name\":\"Using Global Config\",\"href\":\"/docs/global-config/using-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"f0ad37a7\",\"name\":\"Global Configs \u0026 REST API\",\"href\":\"/docs/global-config/vercel-api\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"d712b48d\",\"name\":\"Global Configs \u0026 Dashboard\",\"href\":\"/docs/global-config/global-config-dashboard\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"659ddc75\",\"name\":\"Global Config SDK\",\"href\":\"/docs/global-config/global-config-sdk\",\"trail\":[\"8c4aa541\",\"07608b26\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"d5ef42d1\",\"name\":\"Migration Guide\",\"href\":\"/docs/global-config/migration-guide\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"04a6c731\",\"name\":\"Limits \u0026 Pricing\",\"href\":\"/docs/global-config/global-config-limits\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"96a429f0\",\"name\":\"Integrations\",\"href\":\"/docs/global-config/global-config-integrations\",\"trail\":[\"8c4aa541\",\"07608b26\"],\"children\":[{\"id\":\"7124eb77\",\"name\":\"DevCycle\",\"href\":\"/docs/global-config/global-config-integrations/devcycle-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"node\"]},{\"id\":\"b39574e0\",\"name\":\"LaunchDarkly\",\"href\":\"/docs/global-config/global-config-integrations/launchdarkly-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"]},{\"id\":\"e7ad5a2a\",\"name\":\"Split\",\"href\":\"/docs/global-config/global-config-integrations/split-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"3d7e0262\",\"name\":\"Statsig\",\"href\":\"/docs/global-config/global-config-integrations/statsig-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\"]}]}]},{\"id\":\"a94c7bf0\",\"name\":\"Marketplace\",\"href\":\"/docs/marketplace-storage\",\"trail\":[\"8c4aa541\"]}]},{\"id\":\"e01aecb5\",\"name\":\"Integrations\",\"children\":[{\"id\":\"6091d15a\",\"name\":\"Overview\",\"href\":\"/docs/integrations\",\"trail\":[\"e01aecb5\"],\"children\":[{\"id\":\"ae4a125e\",\"name\":\"Lovable\",\"href\":\"/docs/integrations/lovable\",\"trail\":[\"e01aecb5\",\"6091d15a\"]}]},{\"id\":\"aa6b132e\",\"name\":\"Install an Integration\",\"href\":\"/docs/integrations/install-an-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"1ca00412\",\"name\":\"Add a Native Integration\",\"href\":\"/docs/integrations/install-an-integration/product-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"1996e63b\",\"name\":\"Secure Your Resource\",\"href\":\"/docs/integrations/install-an-integration/secure-your-resource\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"48579216\",\"name\":\"Add a Connectable Account\",\"href\":\"/docs/integrations/install-an-integration/add-a-connectable-account\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"e0c1846d\",\"name\":\"Agent Tools\",\"href\":\"/docs/integrations/install-an-integration/agent-tools\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"0514bc16\",\"name\":\"Permissions and Access\",\"href\":\"/docs/integrations/install-an-integration/manage-integrations-reference\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"776dd28f\",\"name\":\"Transferring an Integration\",\"href\":\"/docs/integrations/install-an-integration/transferring-an-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]}]},{\"id\":\"3f96ae28\",\"name\":\"Create an Integration\",\"href\":\"/docs/integrations/create-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"4e6d303a\",\"name\":\"Native integration concepts\",\"href\":\"/docs/integrations/create-integration/native-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"f1c36c1c\",\"name\":\"Create a Native Integration\",\"href\":\"/docs/integrations/create-integration/marketplace-product\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"9aaa5261\",\"name\":\"Deployment integration actions\",\"href\":\"/docs/integrations/create-integration/deployment-integration-action\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"e83353b1\",\"name\":\"Native Integration Flows\",\"href\":\"/docs/integrations/create-integration/marketplace-flows\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"db54ee1b\",\"name\":\"Integration Approval Checklist\",\"href\":\"/docs/integrations/create-integration/approval-checklist\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"f658c0a4\",\"name\":\"Using Integrations API\",\"href\":\"/docs/integrations/create-integration/marketplace-api\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"fd34a6e8\",\"name\":\"Billing and Refunds\",\"href\":\"/docs/integrations/create-integration/billing\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"7cd4e5cb\",\"name\":\"Integration Image Guidelines\",\"href\":\"/docs/integrations/create-integration/integration-image-guidelines\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"29ab2164\",\"name\":\"Requirements for listing an Integration\",\"href\":\"/docs/integrations/create-integration/submit-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"b4558ba1\",\"name\":\"Upgrade an Integration\",\"href\":\"/docs/integrations/create-integration/upgrade-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"2c8834a4\",\"name\":\"Building Integrations with Vercel REST API\",\"href\":\"/docs/integrations/create-integration/vercel-api-integrations\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"48343a96\",\"name\":\"Secrets Rotation\",\"href\":\"/docs/integrations/create-integration/secrets-rotation\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]}]},{\"id\":\"9871a81b\",\"name\":\"CMS Integrations\",\"href\":\"/docs/integrations/cms\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"e6296ac1\",\"name\":\"Agility CMS\",\"href\":\"/docs/integrations/cms/agility-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"52cf49bb\",\"name\":\"ButterCMS\",\"href\":\"/docs/integrations/cms/butter-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"d67859e6\",\"name\":\"Contentful\",\"href\":\"/docs/integrations/cms/contentful\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"ed12b2a7\",\"name\":\"DatoCMS\",\"href\":\"/docs/integrations/cms/dato-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"a72bbcec\",\"name\":\"Formspree\",\"href\":\"/docs/integrations/cms/formspree\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"95f85ef3\",\"name\":\"Makeswift\",\"href\":\"/docs/integrations/cms/makeswift\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"187af098\",\"name\":\"Sanity\",\"href\":\"/docs/integrations/cms/sanity\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"253cd929\",\"name\":\"Sitecore\",\"href\":\"/docs/integrations/cms/sitecore\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]}]},{\"id\":\"b8f5776a\",\"name\":\"Commerce and Payments\",\"href\":\"/docs/integrations/ecommerce\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"380d9ad9\",\"name\":\"Stripe\",\"href\":\"/docs/integrations/ecommerce/stripe\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"b8f5776a\"]}]},{\"id\":\"c453f9d4\",\"name\":\"External Platforms\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"fa247daf\",\"name\":\"Kubernetes\",\"href\":\"/docs/integrations/external-platforms/kubernetes\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"c453f9d4\"]}]}]},{\"id\":\"035dc7e2\",\"name\":\"Vercel Agent\",\"href\":\"/docs/agent\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"d16395be\",\"name\":\"Chat\",\"href\":\"/docs/agent/chat\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"b852a3e1\",\"name\":\"Code Review\",\"href\":\"/docs/agent/pr-review\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"],\"children\":[{\"id\":\"79e8d2d6\",\"name\":\"Managing Reviews\",\"href\":\"/docs/agent/pr-review/usage\",\"trail\":[\"0a40e3c9\",\"035dc7e2\",\"b852a3e1\"]}]},{\"id\":\"5b602b4b\",\"name\":\"Investigation\",\"href\":\"/docs/agent/investigation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"22dea0a8\",\"name\":\"Installation\",\"href\":\"/docs/agent/installation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"aef3bfee\",\"name\":\"Pricing\",\"href\":\"/docs/agent/pricing\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]}]},{\"id\":\"137047f1\",\"name\":\"Services\",\"href\":\"/docs/services\",\"badge\":\"beta\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"b0826aa1\",\"name\":\"Routing\",\"href\":\"/docs/services/routing\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"688dfad9\",\"name\":\"Service bindings\",\"href\":\"/docs/services/bindings\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"b0ac1ff0\",\"name\":\"Service configuration reference\",\"href\":\"/docs/services/config-reference\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"bb1d5687\",\"name\":\"Experimental Services\",\"href\":\"/docs/services/experimental\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"b4259aa0\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/services/pricing\",\"trail\":[\"15509ac1\",\"137047f1\"]}]}]},{\"id\":\"2dd7b36f\",\"name\":\"Observe and improve\",\"children\":[{\"id\":\"31fd0c2c\",\"name\":\"Observability\",\"children\":[{\"id\":\"e3f79975\",\"name\":\"Overview\",\"href\":\"/docs/observability\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"154365c2\",\"name\":\"Insights\",\"href\":\"/docs/observability/insights\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]},{\"id\":\"330093a4\",\"name\":\"Debug 500 Errors\",\"href\":\"/docs/observability/debug-production-errors\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]},{\"id\":\"daa91485\",\"name\":\"Observability Plus\",\"href\":\"/docs/observability/observability-plus\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]}]},{\"id\":\"4cba138c\",\"name\":\"Alerts\",\"href\":\"/docs/alerts\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"feb6dc98\",\"name\":\"Configure Alerts\",\"href\":\"/docs/alerts/configure-alerts\",\"trail\":[\"31fd0c2c\",\"4cba138c\"]}]},{\"id\":\"f99e1c42\",\"name\":\"Logs\",\"href\":\"/docs/logs\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"1616e025\",\"name\":\"Runtime\",\"href\":\"/docs/logs/runtime\",\"trail\":[\"31fd0c2c\",\"f99e1c42\"]}]},{\"id\":\"f0f22205\",\"name\":\"Tracing\",\"href\":\"/docs/tracing\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"a6dbea38\",\"name\":\"Instrumentation\",\"href\":\"/docs/tracing/instrumentation\",\"trail\":[\"31fd0c2c\",\"f0f22205\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"49eb1d47\",\"name\":\"Session Tracing\",\"href\":\"/docs/tracing/session-tracing\",\"trail\":[\"31fd0c2c\",\"f0f22205\"]}]},{\"id\":\"b29b597a\",\"name\":\"Query\",\"href\":\"/docs/query\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"0dd49868\",\"name\":\"Query Reference\",\"href\":\"/docs/query/reference\",\"trail\":[\"31fd0c2c\",\"b29b597a\"]},{\"id\":\"d04c4a4c\",\"name\":\"Monitoring\",\"href\":\"/docs/query/monitoring\",\"trail\":[\"31fd0c2c\",\"b29b597a\"],\"children\":[{\"id\":\"21b61532\",\"name\":\"Getting Started\",\"href\":\"/docs/query/monitoring/quickstart\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]},{\"id\":\"6577ceb5\",\"name\":\"Monitoring Reference\",\"href\":\"/docs/query/monitoring/monitoring-reference\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]},{\"id\":\"ed2d66fe\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/query/monitoring/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]}]}]},{\"id\":\"bce1a1d5\",\"name\":\"Notebooks\",\"href\":\"/docs/notebooks\",\"trail\":[\"31fd0c2c\"]},{\"id\":\"009404d1\",\"name\":\"Speed Insights\",\"href\":\"/docs/speed-insights\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"bf560213\",\"name\":\"Getting Started\",\"href\":\"/docs/speed-insights/quickstart\",\"trail\":[\"31fd0c2c\",\"009404d1\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"remix\",\"create-react-app\",\"nuxt\",\"vue\",\"other\",\"astro\",\"html\"]},{\"id\":\"c09893ae\",\"name\":\"Using Speed Insights\",\"href\":\"/docs/speed-insights/using-speed-insights\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"799cdef6\",\"name\":\"Using with CLI\",\"href\":\"/docs/speed-insights/accessing-metrics-with-vercel-cli\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1c5da482\",\"name\":\"Metrics\",\"href\":\"/docs/speed-insights/metrics\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"b8f4e90e\",\"name\":\"Privacy\",\"href\":\"/docs/speed-insights/privacy-policy\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1a484c67\",\"name\":\"@vercel/speed-insights\",\"href\":\"/docs/speed-insights/package\",\"trail\":[\"31fd0c2c\",\"009404d1\"],\"isCode\":\"true\"},{\"id\":\"d521db98\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/speed-insights/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1a17f857\",\"name\":\"Managing Usage \u0026 Costs\",\"href\":\"/docs/speed-insights/managing-usage\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"6ae358b5\",\"name\":\"Troubleshooting\",\"href\":\"/docs/speed-insights/troubleshooting\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"574bf574\",\"name\":\"Migrating from Legacy\",\"href\":\"/docs/speed-insights/migrating-from-legacy\",\"trail\":[\"31fd0c2c\",\"009404d1\"]}]},{\"id\":\"033782d5\",\"name\":\"Drains\",\"href\":\"/docs/drains\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"c65e1383\",\"name\":\"Using Drains\",\"href\":\"/docs/drains/using-drains\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"3eb57305\",\"name\":\"Drain Audit Logs to S3\",\"href\":\"/docs/drains/audit-logs-to-s3\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"b310285f\",\"name\":\"Drain Audit Logs to Splunk\",\"href\":\"/docs/drains/audit-logs-to-splunk\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"ca75a5bd\",\"name\":\"Drain Audit Logs to Datadog\",\"href\":\"/docs/drains/audit-logs-to-datadog\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"d89fcb53\",\"name\":\"Drain Audit Logs to Panther\",\"href\":\"/docs/drains/audit-logs-to-panther\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"0c584dc2\",\"name\":\"Reference\",\"trail\":[\"31fd0c2c\",\"033782d5\"],\"children\":[{\"id\":\"5df8e122\",\"name\":\"Logs\",\"href\":\"/docs/drains/reference/logs\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"983fb858\",\"name\":\"Traces\",\"href\":\"/docs/drains/reference/traces\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"796c7146\",\"name\":\"Speed Insights\",\"href\":\"/docs/drains/reference/speed-insights\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"0d0df37c\",\"name\":\"Web Analytics\",\"href\":\"/docs/drains/reference/analytics\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"66d7dc9f\",\"name\":\"Audit Logs\",\"href\":\"/docs/drains/reference/audit-logs\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]}]},{\"id\":\"f31f68cc\",\"name\":\"Security\",\"href\":\"/docs/drains/security\",\"trail\":[\"31fd0c2c\",\"033782d5\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]},{\"id\":\"0655c809\",\"name\":\"Web Analytics\",\"href\":\"/docs/analytics\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"9a610175\",\"name\":\"Getting Started\",\"href\":\"/docs/analytics/quickstart\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"remix\",\"create-react-app\",\"nuxt\",\"vue\",\"other\",\"astro\",\"html\"]},{\"id\":\"ae89efff\",\"name\":\"Using Web Analytics\",\"href\":\"/docs/analytics/using-web-analytics\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"ffcabe2a\",\"name\":\"Using with CLI\",\"href\":\"/docs/analytics/accessing-metrics-with-vercel-cli\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"8e356cf5\",\"name\":\"Web Analytics API\",\"href\":\"/docs/analytics/web-analytics-api\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"10c5e51f\",\"name\":\"Filtering\",\"href\":\"/docs/analytics/filtering\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"51e0f406\",\"name\":\"Custom Events\",\"href\":\"/docs/analytics/custom-events\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"remix\",\"other\",\"html\"]},{\"id\":\"184104c1\",\"name\":\"Redacting Sensitive Data\",\"href\":\"/docs/analytics/redacting-sensitive-data\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"create-react-app\",\"remix\",\"astro\",\"nuxt\",\"vue\",\"sveltekit\",\"other\",\"html\"]},{\"id\":\"227a8d33\",\"name\":\"Privacy\",\"href\":\"/docs/analytics/privacy-policy\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"d19db563\",\"name\":\"@vercel/analytics\",\"href\":\"/docs/analytics/package\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"isCode\":\"true\",\"frameworks\":[\"html\",\"nextjs\",\"nextjs-app\",\"create-react-app\",\"remix\",\"astro\",\"nuxt\",\"vue\",\"sveltekit\",\"other\"]},{\"id\":\"56dc5f03\",\"name\":\"Pricing\",\"href\":\"/docs/analytics/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"53e94353\",\"name\":\"Troubleshooting\",\"href\":\"/docs/analytics/troubleshooting\",\"trail\":[\"31fd0c2c\",\"0655c809\"]}]},{\"id\":\"aba28c6d\",\"name\":\"Manage \u0026 Optimize\",\"href\":\"/docs/manage-and-optimize-observability\",\"trail\":[\"31fd0c2c\"]}]},{\"id\":\"fcea4c56\",\"name\":\"Vercel Toolbar\",\"href\":\"/docs/vercel-toolbar\",\"trail\":[\"337e8f4a\"],\"children\":[{\"id\":\"01cdbe2d\",\"name\":\"Add to Environments\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost\",\"trail\":[\"337e8f4a\",\"fcea4c56\"],\"children\":[{\"id\":\"13465fb6\",\"name\":\"Add to Localhost\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost/add-to-localhost\",\"trail\":[\"337e8f4a\",\"fcea4c56\",\"01cdbe2d\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\",\"other\",\"nuxt\"]},{\"id\":\"cb4ba607\",\"name\":\"Add to Production\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost/add-to-production\",\"trail\":[\"337e8f4a\",\"fcea4c56\",\"01cdbe2d\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\",\"nuxt\",\"sveltekit\"]}]},{\"id\":\"b5a3267c\",\"name\":\"Managing Toolbar\",\"href\":\"/docs/vercel-toolbar/managing-toolbar\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"ce6e00ae\",\"name\":\"Browser Extensions\",\"href\":\"/docs/vercel-toolbar/browser-extension\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"fc0f0194\",\"name\":\"Accessibility Audit Tool\",\"href\":\"/docs/vercel-toolbar/accessibility-audit-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"2ecd31fe\",\"name\":\"Interaction Timing Tool\",\"href\":\"/docs/vercel-toolbar/interaction-timing-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"470e54bb\",\"name\":\"Layout Shift Tool\",\"href\":\"/docs/vercel-toolbar/layout-shift-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"31c22b7c\",\"name\":\"Comments\",\"href\":\"/docs/comments\",\"trail\":[\"337e8f4a\"],\"children\":[{\"id\":\"935a5432\",\"name\":\"Enabling Comments\",\"href\":\"/docs/comments/how-comments-work\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"c4726d0b\",\"name\":\"Using Comments\",\"href\":\"/docs/comments/using-comments\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"33ac0048\",\"name\":\"Managing Comments\",\"href\":\"/docs/comments/managing-comments\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"ce1b94c8\",\"name\":\"Integrations\",\"href\":\"/docs/comments/integrations\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]}]},{\"id\":\"c7b0574d\",\"name\":\"Draft Mode\",\"href\":\"/docs/draft-mode\",\"trail\":[\"337e8f4a\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\"]},{\"id\":\"80ecd269\",\"name\":\"Edit Mode\",\"href\":\"/docs/edit-mode\",\"trail\":[\"337e8f4a\"]}]},{\"id\":\"e3266bc1\",\"name\":\"Feature Flags\",\"href\":\"/docs/flags\",\"trail\":[],\"children\":[{\"id\":\"f5528c41\",\"name\":\"Vercel Flags\",\"href\":\"/docs/flags/vercel-flags\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"1778e9ee\",\"name\":\"Getting Started\",\"href\":\"/docs/flags/vercel-flags/quickstart\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"43d05ec8\",\"name\":\"Dashboard\",\"href\":\"/docs/flags/vercel-flags/dashboard\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"bdcc09f9\",\"name\":\"Feature Flag\",\"href\":\"/docs/flags/vercel-flags/dashboard/feature-flag\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"aa7af4f2\",\"name\":\"Entities\",\"href\":\"/docs/flags/vercel-flags/dashboard/entities\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"2ee30d6b\",\"name\":\"Segments\",\"href\":\"/docs/flags/vercel-flags/dashboard/segments\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"a6a92e66\",\"name\":\"SDK Keys\",\"href\":\"/docs/flags/vercel-flags/dashboard/sdk-keys\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"61e8e02f\",\"name\":\"Drafts\",\"href\":\"/docs/flags/vercel-flags/dashboard/drafts\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"224930d9\",\"name\":\"Archive\",\"href\":\"/docs/flags/vercel-flags/dashboard/archive\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]}]},{\"id\":\"29c22f4e\",\"name\":\"SDKs\",\"href\":\"/docs/flags/vercel-flags/sdks\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"403791e8\",\"name\":\"Flags SDK\",\"href\":\"/docs/flags/vercel-flags/sdks/flags-sdk\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]},{\"id\":\"2b6b0ec3\",\"name\":\"OpenFeature\",\"href\":\"/docs/flags/vercel-flags/sdks/openfeature\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]},{\"id\":\"e3c9336a\",\"name\":\"Core\",\"href\":\"/docs/flags/vercel-flags/sdks/core\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]}]},{\"id\":\"9e98da4e\",\"name\":\"Evaluation Metrics\",\"href\":\"/docs/flags/vercel-flags/evaluation-metrics\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"be5aa00b\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/flags/vercel-flags/limits-and-pricing\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"1d7d9403\",\"name\":\"CLI\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"1738bac1\",\"name\":\"Clean Up After Rollout\",\"href\":\"/docs/flags/vercel-flags/cli/clean-up-after-rollout\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"c4137ab1\",\"name\":\"Roll Out a Feature\",\"href\":\"/docs/flags/vercel-flags/cli/roll-out-feature\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"275ac787\",\"name\":\"Run an A/B Test\",\"href\":\"/docs/flags/vercel-flags/cli/run-ab-test\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"ea136424\",\"name\":\"Set Up Flags Explorer\",\"href\":\"/docs/flags/vercel-flags/cli/set-up-flags-explorer\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]}]}]},{\"id\":\"797f684a\",\"name\":\"Flags Explorer\",\"href\":\"/docs/flags/flags-explorer\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"ca409244\",\"name\":\"Getting Started\",\"href\":\"/docs/flags/flags-explorer/getting-started\",\"trail\":[\"e3266bc1\",\"797f684a\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"a6d54c7c\",\"name\":\"Reference\",\"href\":\"/docs/flags/flags-explorer/reference\",\"trail\":[\"e3266bc1\",\"797f684a\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"371224e7\",\"name\":\"Pricing\",\"href\":\"/docs/flags/flags-explorer/limits-and-pricing\",\"trail\":[\"e3266bc1\",\"797f684a\"]}]},{\"id\":\"d7e00bd9\",\"name\":\"Marketplace\",\"href\":\"/docs/flags/marketplace\",\"trail\":[\"e3266bc1\"]},{\"id\":\"6039d061\",\"name\":\"Flags SDK\",\"href\":\"/docs/flags/flags-sdk-reference\",\"trail\":[\"e3266bc1\"]},{\"id\":\"88738ca5\",\"name\":\"Observability\",\"href\":\"/docs/flags/observability\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"ac437ce3\",\"name\":\"Web Analytics\",\"href\":\"/docs/flags/observability/web-analytics\",\"trail\":[\"e3266bc1\",\"88738ca5\"]}]}]},{\"id\":\"3e0a26cb\",\"name\":\"Rolling Releases\",\"href\":\"/docs/rolling-releases\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"6bb815ba\",\"name\":\"Rolling Release Deployment\",\"href\":\"/docs/rolling-releases/rolling-release-deployment\",\"trail\":[\"15509ac1\",\"3e0a26cb\"]}]},{\"id\":\"63653aba\",\"name\":\"Instant Rollback\",\"href\":\"/docs/instant-rollback\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"ef8fb8d7\",\"name\":\"Secure and govern\",\"children\":[{\"id\":\"f4b509a2\",\"name\":\"Firewall\",\"href\":\"/docs/vercel-firewall\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"ccf42587\",\"name\":\"Firewall Concepts\",\"href\":\"/docs/vercel-firewall/firewall-concepts\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"00dc7fe3\",\"name\":\"DDoS Mitigation\",\"href\":\"/docs/vercel-firewall/ddos-mitigation\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"2a7e6170\",\"name\":\"Attack Mode\",\"href\":\"/docs/vercel-firewall/attack-mode\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"a6b84002\",\"name\":\"Web Application Firewall\",\"href\":\"/docs/vercel-firewall/vercel-waf\",\"trail\":[\"2fae3262\",\"f4b509a2\"],\"children\":[{\"id\":\"79bb1f80\",\"name\":\"Custom Rules\",\"href\":\"/docs/vercel-firewall/vercel-waf/custom-rules\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"176d57aa\",\"name\":\"Rate Limiting\",\"href\":\"/docs/vercel-firewall/vercel-waf/rate-limiting\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"6431679c\",\"name\":\"Rule Configuration\",\"href\":\"/docs/vercel-firewall/vercel-waf/rule-configuration\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"a9734c88\",\"name\":\"System Bypass Rules\",\"href\":\"/docs/vercel-firewall/vercel-waf/system-bypass-rules\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"2be00e8c\",\"name\":\"Rate Limiting SDK\",\"href\":\"/docs/vercel-firewall/vercel-waf/rate-limiting-sdk\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"bf250bf3\",\"name\":\"IP Blocking\",\"href\":\"/docs/vercel-firewall/vercel-waf/ip-blocking\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"c62546ed\",\"name\":\"WAF Managed Rulesets\",\"href\":\"/docs/vercel-firewall/vercel-waf/managed-rulesets\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"532dda8a\",\"name\":\"Examples\",\"href\":\"/docs/vercel-firewall/vercel-waf/examples\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"d7c3be56\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/vercel-firewall/vercel-waf/usage-and-pricing\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]}]},{\"id\":\"5ad940ff\",\"name\":\"Firewall API\",\"href\":\"/docs/vercel-firewall/firewall-api\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"6c49b337\",\"name\":\"Firewall Observability\",\"href\":\"/docs/vercel-firewall/firewall-observability\",\"trail\":[\"2fae3262\",\"f4b509a2\"]}]},{\"id\":\"8c9dd8a1\",\"name\":\"Bot Management\",\"href\":\"/docs/bot-management\",\"trail\":[\"2fae3262\"]},{\"id\":\"6e61d0dc\",\"name\":\"BotID\",\"href\":\"/docs/botid\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"98924088\",\"name\":\"Get Started with BotID\",\"href\":\"/docs/botid/get-started\",\"trail\":[\"2fae3262\",\"6e61d0dc\"],\"frameworks\":[\"nextjs-app\",\"nuxt\",\"other\",\"sveltekit\"]},{\"id\":\"b2cf2c10\",\"name\":\"Handling Verified Bots\",\"href\":\"/docs/botid/verified-bots\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"f89a02c6\",\"name\":\"Advanced BotID Configuration\",\"href\":\"/docs/botid/advanced-configuration\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"a8e18775\",\"name\":\"Form Submissions\",\"href\":\"/docs/botid/form-submissions\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"b19c3aac\",\"name\":\"Local Development Behavior\",\"href\":\"/docs/botid/local-development-behavior\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]}]},{\"id\":\"7e00952c\",\"name\":\"Deployment Protection\",\"href\":\"/docs/deployment-protection\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"34d751aa\",\"name\":\"Bypass Deployment Protection\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection\",\"trail\":[\"bf733d8a\",\"7e00952c\"],\"children\":[{\"id\":\"ed489a58\",\"name\":\"Trusted Sources\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/trusted-sources\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"3ea261ca\",\"name\":\"Protection Bypass for Automation\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"81add689\",\"name\":\"OPTIONS Allowlist\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/options-allowlist\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"74f44602\",\"name\":\"Exceptions\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/deployment-protection-exceptions\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"7ebd017e\",\"name\":\"Sharable Links\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/sharable-links\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]}]},{\"id\":\"db8ad715\",\"name\":\"Protect Deployments\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments\",\"trail\":[\"bf733d8a\",\"7e00952c\"],\"children\":[{\"id\":\"f2062b49\",\"name\":\"Password Protection\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/password-protection\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]},{\"id\":\"4693170f\",\"name\":\"Restrict access to deployments with Vercel Authentication\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/vercel-authentication\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]},{\"id\":\"430f4751\",\"name\":\"Trusted IPs\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/trusted-ips\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]}]},{\"id\":\"6cbe15c7\",\"name\":\"Automated \u0026 Agent Access\",\"href\":\"/docs/deployment-protection/automated-agent-access\",\"trail\":[\"bf733d8a\",\"7e00952c\"]},{\"id\":\"92ad2abf\",\"name\":\"Protected Source Maps\",\"href\":\"/docs/deployment-protection/protected-source-maps\",\"trail\":[\"bf733d8a\",\"7e00952c\"]}]},{\"id\":\"da65a6ed\",\"name\":\"Passport\",\"href\":\"/docs/passport\",\"badge\":\"new\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"8bfde483\",\"name\":\"Set Up Passport\",\"href\":\"/docs/passport/set-up-identity-provider\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"ed3f26aa\",\"name\":\"Additional Scopes\",\"href\":\"/docs/passport/additional-identity-scopes\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"3b63e67a\",\"name\":\"Read Identity\",\"href\":\"/docs/passport/read-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"43ef911c\",\"name\":\"Token Claims\",\"href\":\"/docs/passport/token-claims\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"e818907f\",\"name\":\"Verify Tokens\",\"href\":\"/docs/passport/verify-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"9286a258\",\"name\":\"Forward Identity\",\"href\":\"/docs/passport/forward-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]}]},{\"id\":\"0d5056f4\",\"name\":\"Identity \u0026 Access\",\"href\":\"/docs/rbac\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"bd89d676\",\"name\":\"Access Roles\",\"href\":\"/docs/rbac/access-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\"],\"children\":[{\"id\":\"5ddbef71\",\"name\":\"Extended Permissions\",\"href\":\"/docs/rbac/access-roles/extended-permissions\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]},{\"id\":\"d074b601\",\"name\":\"Project Level Roles\",\"href\":\"/docs/rbac/access-roles/project-level-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]},{\"id\":\"be212242\",\"name\":\"Team Level Roles\",\"href\":\"/docs/rbac/access-roles/team-level-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]}]},{\"id\":\"7c5dc094\",\"name\":\"Access Groups\",\"href\":\"/docs/rbac/access-groups\",\"trail\":[\"2fae3262\",\"0d5056f4\"]},{\"id\":\"b2966af9\",\"name\":\"Managing Team Members\",\"href\":\"/docs/rbac/managing-team-members\",\"trail\":[\"2fae3262\",\"0d5056f4\"]},{\"id\":\"cc21bb7e\",\"name\":\"Account Management\",\"href\":\"/docs/accounts\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"0354edc2\",\"name\":\"Access tokens\",\"href\":\"/docs/accounts/access-tokens\",\"trail\":[\"bf733d8a\",\"cc21bb7e\"]}]},{\"id\":\"8ec9e416\",\"name\":\"Enterprise Managed Users\",\"href\":\"/docs/security/enterprise-managed-users\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"d1daaef1\",\"name\":\"Hobby team transition\",\"href\":\"/docs/security/enterprise-managed-users-account-update\",\"badge\":\"beta\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"a069b265\",\"name\":\"Two-factor Authentication\",\"href\":\"/docs/two-factor-authentication\",\"trail\":[\"bf733d8a\"]},{\"id\":\"5ba72fd1\",\"name\":\"Two-factor Enforcement\",\"href\":\"/docs/two-factor-enforcement\",\"trail\":[\"2fae3262\"]},{\"id\":\"09ac2d26\",\"name\":\"SAML SSO\",\"href\":\"/docs/saml\",\"trail\":[\"bf733d8a\"]},{\"id\":\"a801990d\",\"name\":\"Directory Sync\",\"href\":\"/docs/directory-sync\",\"trail\":[\"bf733d8a\"]},{\"id\":\"6f24a24b\",\"name\":\"Activity Log\",\"href\":\"/docs/activity-log\",\"trail\":[\"bf733d8a\"]},{\"id\":\"cefa7dde\",\"name\":\"Access Control\",\"href\":\"/docs/security/access-control\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"a28bc476\",\"name\":\"Sign in with Vercel\",\"href\":\"/docs/sign-in-with-vercel\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"72c44356\",\"name\":\"Getting Started\",\"href\":\"/docs/sign-in-with-vercel/getting-started\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"cf1b4b06\",\"name\":\"Scopes \u0026 Permissions\",\"href\":\"/docs/sign-in-with-vercel/scopes-and-permissions\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"ec166bfc\",\"name\":\"Tokens\",\"href\":\"/docs/sign-in-with-vercel/tokens\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"ae398254\",\"name\":\"Authorization Server API\",\"href\":\"/docs/sign-in-with-vercel/authorization-server-api\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"61f8cde5\",\"name\":\"Manage from Dashboard\",\"href\":\"/docs/sign-in-with-vercel/manage-from-dashboard\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"5aa4aad2\",\"name\":\"Consent Page\",\"href\":\"/docs/sign-in-with-vercel/consent-page\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"7dfb2e25\",\"name\":\"Troubleshooting\",\"href\":\"/docs/sign-in-with-vercel/troubleshooting\",\"trail\":[\"bf733d8a\",\"a28bc476\"]}]}]},{\"id\":\"9336df58\",\"name\":\"Networking\",\"href\":\"/docs/networking\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"3df962d4\",\"name\":\"Secure Compute\",\"href\":\"/docs/networking/secure-compute\",\"trail\":[\"2fae3262\",\"9336df58\"]},{\"id\":\"dd6059f7\",\"name\":\"Static IPs\",\"href\":\"/docs/networking/static-ips\",\"trail\":[\"2fae3262\",\"9336df58\"],\"children\":[{\"id\":\"ff887fa6\",\"name\":\"Getting Started\",\"href\":\"/docs/networking/static-ips/getting-started\",\"trail\":[\"2fae3262\",\"9336df58\",\"dd6059f7\"]}]},{\"id\":\"1fea78df\",\"name\":\"OIDC\",\"href\":\"/docs/oidc\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"751a41e9\",\"name\":\"AWS\",\"href\":\"/docs/oidc/aws\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"23d00f23\",\"name\":\"Azure\",\"href\":\"/docs/oidc/azure\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"679ed426\",\"name\":\"Connect your API\",\"href\":\"/docs/oidc/api\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"6526ce65\",\"name\":\"Google Cloud Platform\",\"href\":\"/docs/oidc/gcp\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"4dd0ccc7\",\"name\":\"OIDC Reference\",\"href\":\"/docs/oidc/reference\",\"trail\":[\"2fae3262\",\"1fea78df\"]}]},{\"id\":\"dadc182c\",\"name\":\"Reverse Proxy Servers and Vercel\",\"href\":\"/docs/security/reverse-proxy\",\"trail\":[\"2fae3262\",\"84003256\"]}]},{\"id\":\"84003256\",\"name\":\"Security \u0026 Compliance\",\"href\":\"/docs/security\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"29428141\",\"name\":\"Security \u0026 Compliance Measures\",\"href\":\"/docs/security/compliance\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"78eec3c8\",\"name\":\"Shared Responsibility Model\",\"href\":\"/docs/security/shared-responsibility\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"54c6ce0e\",\"name\":\"PCI DSS iframe Integration\",\"href\":\"/docs/security/pci-dss\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"1ad165bb\",\"name\":\"Audit Logs\",\"href\":\"/docs/audit-log\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"2ea4df58\",\"name\":\"Migrating from SIEM\",\"href\":\"/docs/audit-log/migrating-to-drains\",\"trail\":[\"2fae3262\",\"1ad165bb\"]}]}]}]},{\"id\":\"d2a721cf\",\"name\":\"Manage\",\"children\":[{\"id\":\"e9e0a7ea\",\"name\":\"Pricing\",\"href\":\"/docs/pricing\",\"trail\":[\"e22ac25b\"],\"children\":[{\"id\":\"5cacd2bc\",\"name\":\"Regional Pricing\",\"href\":\"/docs/pricing/regional-pricing\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"],\"children\":[{\"id\":\"04d8b042\",\"name\":\"Cape Town, South Africa (cpt1)\",\"href\":\"/docs/pricing/regional-pricing/cpt1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"8a899622\",\"name\":\"Cleveland, USA (cle1)\",\"href\":\"/docs/pricing/regional-pricing/cle1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"0041b48b\",\"name\":\"Dubai, UAE (dxb1)\",\"href\":\"/docs/pricing/regional-pricing/dxb1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"e33ba45d\",\"name\":\"Dublin, Ireland (dub1)\",\"href\":\"/docs/pricing/regional-pricing/dub1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"6b46b39d\",\"name\":\"Frankfurt, Germany (fra1)\",\"href\":\"/docs/pricing/regional-pricing/fra1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"be027b41\",\"name\":\"Hong Kong (hkg1)\",\"href\":\"/docs/pricing/regional-pricing/hkg1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"14d16997\",\"name\":\"London, UK (lhr1)\",\"href\":\"/docs/pricing/regional-pricing/lhr1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"173f58bb\",\"name\":\"Montréal, Canada (yul1)\",\"href\":\"/docs/pricing/regional-pricing/yul1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f2afea53\",\"name\":\"Mumbai, India (bom1)\",\"href\":\"/docs/pricing/regional-pricing/bom1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"e7178e6f\",\"name\":\"Osaka, Japan (kix1)\",\"href\":\"/docs/pricing/regional-pricing/kix1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f21c561c\",\"name\":\"Paris, France (cdg1)\",\"href\":\"/docs/pricing/regional-pricing/cdg1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"7d3fc291\",\"name\":\"Portland, USA (pdx1)\",\"href\":\"/docs/pricing/regional-pricing/pdx1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"b7624241\",\"name\":\"San Francisco, USA (sfo1)\",\"href\":\"/docs/pricing/regional-pricing/sfo1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f1ea717d\",\"name\":\"São Paulo, Brazil (gru1)\",\"href\":\"/docs/pricing/regional-pricing/gru1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"2a3ace94\",\"name\":\"Seoul, South Korea (icn1)\",\"href\":\"/docs/pricing/regional-pricing/icn1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"57a31943\",\"name\":\"Singapore (sin1)\",\"href\":\"/docs/pricing/regional-pricing/sin1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"1ce92aa8\",\"name\":\"Stockholm, Sweden (arn1)\",\"href\":\"/docs/pricing/regional-pricing/arn1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"87024f44\",\"name\":\"Sydney, Australia (syd1)\",\"href\":\"/docs/pricing/regional-pricing/syd1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"94d5e36f\",\"name\":\"Tokyo, Japan (hnd1)\",\"href\":\"/docs/pricing/regional-pricing/hnd1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"bc90532c\",\"name\":\"Washington D.C., USA (iad1)\",\"href\":\"/docs/pricing/regional-pricing/iad1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]}]},{\"id\":\"405310b9\",\"name\":\"Manage and Optimize Usage\",\"href\":\"/docs/pricing/manage-and-optimize-usage\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"6bdfc168\",\"name\":\"Calculating Usage of Resources\",\"href\":\"/docs/pricing/how-does-vercel-calculate-usage-of-resources\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"71e2e604\",\"name\":\"Billing \u0026 Invoices\",\"href\":\"/docs/pricing/understanding-my-invoice\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"1115fc00\",\"name\":\"Legacy Metrics\",\"href\":\"/docs/pricing/legacy\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"197e4161\",\"name\":\"Taxes\",\"href\":\"/docs/pricing/taxes\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]}]},{\"id\":\"35d42025\",\"name\":\"Plans\",\"href\":\"/docs/plans\",\"trail\":[\"e22ac25b\"],\"children\":[{\"id\":\"2343ddd7\",\"name\":\"Hobby Plan\",\"href\":\"/docs/plans/hobby\",\"trail\":[\"e22ac25b\",\"35d42025\"]},{\"id\":\"1bedc93a\",\"name\":\"Pro Plan\",\"href\":\"/docs/plans/pro-plan\",\"trail\":[\"e22ac25b\",\"35d42025\"],\"children\":[{\"id\":\"55592088\",\"name\":\"Pro Plan Trial\",\"href\":\"/docs/plans/pro-plan/trials\",\"trail\":[\"e22ac25b\",\"35d42025\",\"1bedc93a\"]},{\"id\":\"2ae3d157\",\"name\":\"Billing FAQ\",\"href\":\"/docs/plans/pro-plan/billing\",\"trail\":[\"e22ac25b\",\"35d42025\",\"1bedc93a\"]}]},{\"id\":\"3063b618\",\"name\":\"Enterprise Plan\",\"href\":\"/docs/plans/enterprise\",\"trail\":[\"e22ac25b\",\"35d42025\"],\"children\":[{\"id\":\"04187941\",\"name\":\"Billing FAQ\",\"href\":\"/docs/plans/enterprise/billing\",\"trail\":[\"e22ac25b\",\"35d42025\",\"3063b618\"]},{\"id\":\"042df518\",\"name\":\"MIUs for AI\",\"href\":\"/docs/plans/enterprise/buy-with-miu\",\"trail\":[\"e22ac25b\",\"35d42025\",\"3063b618\"]}]}]},{\"id\":\"c979f54d\",\"name\":\"Spend Management\",\"href\":\"/docs/spend-management\",\"trail\":[\"e22ac25b\"]},{\"id\":\"51558182\",\"name\":\"Limits\",\"href\":\"/docs/limits\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"68167e78\",\"name\":\"Fair Use Guidelines\",\"href\":\"/docs/limits/fair-use-guidelines\",\"trail\":[\"419f3742\",\"51558182\"]}]},{\"id\":\"380cffca\",\"name\":\"Notifications\",\"href\":\"/docs/notifications\",\"trail\":[\"419f3742\"]},{\"id\":\"d89f1006\",\"name\":\"Support Center\",\"href\":\"/docs/support-center\",\"trail\":[\"419f3742\"]}]},{\"id\":\"299c309b\",\"name\":\"Reference\",\"children\":[{\"id\":\"a9dbbfef\",\"name\":\"Project Configuration\",\"href\":\"/docs/project-configuration\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"12f8d02d\",\"name\":\"vercel.json\",\"href\":\"/docs/project-configuration/vercel-json\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"43cd5672\",\"name\":\"vercel.ts\",\"href\":\"/docs/project-configuration/vercel-ts\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"ee9074e3\",\"name\":\"General Settings\",\"href\":\"/docs/project-configuration/general-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"82300e6a\",\"name\":\"Project Settings\",\"href\":\"/docs/project-configuration/project-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"084f938e\",\"name\":\"Git Configuration\",\"href\":\"/docs/project-configuration/git-configuration\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"743f5ba7\",\"name\":\"Git Settings\",\"href\":\"/docs/project-configuration/git-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"e5e9458d\",\"name\":\"Global Configuration\",\"href\":\"/docs/project-configuration/global-configuration\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"6f294f23\",\"name\":\"Security settings\",\"href\":\"/docs/project-configuration/security-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]}]},{\"id\":\"8d05047c\",\"name\":\"REST API\",\"href\":\"/docs/rest-api\",\"trail\":[\"dd202aa4\"]},{\"id\":\"e13b5091\",\"name\":\"Vercel SDK\",\"href\":\"/docs/rest-api/sdk\",\"trail\":[\"dd202aa4\"]},{\"id\":\"72190899\",\"name\":\"Build Output API\",\"href\":\"/docs/build-output-api\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"857cb7bb\",\"name\":\"Build Output Configuration\",\"href\":\"/docs/build-output-api/configuration\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"feda8b96\",\"name\":\"Features\",\"href\":\"/docs/build-output-api/features\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"6258e122\",\"name\":\"Services\",\"href\":\"/docs/build-output-api/services\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"4dbfabb7\",\"name\":\"Vercel Primitives\",\"href\":\"/docs/build-output-api/primitives\",\"trail\":[\"419f3742\",\"72190899\"]}]},{\"id\":\"1a8048fe\",\"name\":\"Webhooks\",\"href\":\"/docs/webhooks\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"36d70a33\",\"name\":\"Webhooks API Reference\",\"href\":\"/docs/webhooks/webhooks-api\",\"trail\":[\"15509ac1\",\"1a8048fe\"]}]},{\"id\":\"7dde5cd9\",\"name\":\"Marketplace APIs\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference\",\"children\":[{\"id\":\"08db592a\",\"name\":\"Marketplace Partner API\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference/partner\",\"trail\":[\"dd202aa4\"]},{\"id\":\"67df8a2d\",\"name\":\"Marketplace Vercel API\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference/vercel\",\"trail\":[\"dd202aa4\"]}]},{\"id\":\"7adbbeac\",\"name\":\"Checks\",\"href\":\"/docs/checks\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"4302bd70\",\"name\":\"Checks API\",\"href\":\"/docs/checks/checks-api\",\"trail\":[\"419f3742\",\"7adbbeac\"]},{\"id\":\"74b415d1\",\"name\":\"Checks Reference\",\"href\":\"/docs/checks/creating-checks\",\"trail\":[\"419f3742\",\"7adbbeac\"]}]},{\"id\":\"eb37a61b\",\"name\":\"Errors\",\"href\":\"/docs/errors\"},{\"id\":\"519d0f4d\",\"name\":\"Glossary\",\"href\":\"/docs/glossary\",\"trail\":[\"419f3742\"]}]}]},\"children\":\"$L7b\"}],\"$L7c\"]\n"])</script><script>self.__next_f.push([1,"7d:I[133759,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"DocsHeaderRedesignProvider\"]\n"])</script><script>self.__next_f.push([1,"7e:I[514811,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"SidebarProvider\"]\n"])</script><script>self.__next_f.push([1,"7f:I[121595,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"LogoBrandingMenu\"]\n"])</script><script>self.__next_f.push([1,"81:I[236134,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Root\"]\n"])</script><script>self.__next_f.push([1,"82:I[941758,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"MouseDownNav\"]\n"])</script><script>self.__next_f.push([1,"83:I[403248,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Item\"]\n"])</script><script>self.__next_f.push([1,"84:I[49809,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Trigger\"]\n"])</script><script>self.__next_f.push([1,"85:I[850403,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"TriggerIcon\"]\n"])</script><script>self.__next_f.push([1,"92:I[593215,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"HashRedirects\"]\n"])</script><script>self.__next_f.push([1,"7b:[\"$\",\"$L7d\",null,{\"enabled\":true,\"children\":[\"$\",\"div\",null,{\"className\":\"contents\",\"data-docs-header-redesign\":\"true\",\"children\":[\"$\",\"$L7e\",null,{\"children\":[[[\"$\",\"header\",null,{\"id\":\"marketing-header\",\"data-navigation-header\":\"\",\"suppressHydrationWarning\":true,\"className\":\"peer sticky top-0 z-(--header-zindex) h-(--header-height) w-full bg-background-200 data-[scrolled]:shadow-[0_1px_0_0_var(--ds-gray-alpha-400)] data-[nav-open]:!shadow-none data-[mobile-open]:!bg-background-100 data-[mobile-open]:!shadow-none data-[scrolled]:bg-background-100!\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"header\\\"}\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto flex h-full w-full items-center gap-3 px-(--geist-page-margin)\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"-mr-2\",\"children\":[\"$\",\"$L7f\",null,{\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 115 100\",\"height\":18,\"width\":21,\"data-slot\":\"geist-logo-svg\",\"style\":{},\"children\":[\"$\",\"g\",null,{\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"M57.5 0 115 100H0z\",\"clipRule\":\"evenodd\"}]}]}]}]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"text-gray-300 dark:text-gray-600\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":16,\"width\":16,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"$L77\",null,{\"className\":\"relative rounded-sm text-[18px] font-semibold tracking-[-0.03em] text-gray-900 no-underline outline-none transition-colors hover:text-gray-1000 focus-visible:shadow-[var(--ds-focus-ring)]\",\"href\":\"/docs\",\"children\":\"Docs\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center lg:hidden\",\"children\":\"$L80\"}]]}],[\"$\",\"$L81\",null,{\"routeMap\":{\"products\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\"],\"resources\":[\"/kb\",\"/docs/rest-api\",\"/templates\"],\"getting-started\":[\"/docs/getting-started-with-vercel\"]},\"prefetchMap\":{\"products\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\"],\"resources\":[\"/docs/rest-api\"]},\"className\":\"flex h-full items-center max-[880px]:hidden [[data-mobile-open]_\u0026]:!hidden\",\"children\":[\"$\",\"$L82\",null,{\"children\":[[\"$\",\"$L83\",\"products\",{\"id\":\"products\",\"children\":[[\"$\",\"$L84\",null,{\"className\":\"group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"Build\",[\"$\",\"$L85\",null,{\"className\":\"pointer-events-none transition-none data-[open]:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":14,\"width\":14,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z\",\"clipRule\":\"evenodd\"}]}]}]]}]}],\"$L86\"]}],\"$L87\",\"$L88\"]}]}],\"$L89\"]}],\"$L8a\",\"$L8b\",\"$L8c\"]}],\"$L8d\"],\"$L8e\",\"$L8f\",\"$L90\",\"$L91\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"7c:[\"$\",\"$L92\",null,{\"rootpath\":\"/docs\"}]\n"])</script><script>self.__next_f.push([1,"93:I[939831,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Panel\"]\n"])</script><script>self.__next_f.push([1,"94:I[263882,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"86:[\"$\",\"$L93\",null,{\"className\":\"invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[''] max-[880px]:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full px-(--geist-page-margin)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-nowrap pt-1 pb-6 gap-x-4\",\"children\":[[\"$\",\"div\",\"Build with AI\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Build with AI\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/ai-gateway\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/ai-gateway\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI Gateway\"}],null]}]}]}],[\"$\",\"li\",\"/docs/ai-sdk\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/ai-sdk\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI SDK\"}],null]}]}]}],[\"$\",\"li\",\"/docs/sandbox\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/sandbox\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Sandbox\"}],null]}]}]}],[\"$\",\"li\",\"/docs/container-registry\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/container-registry\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Container Registry\"}],null]}]}]}],[\"$\",\"li\",\"/docs/workflows\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/workflows\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Workflow\"}],null]}]}]}],[\"$\",\"li\",\"/docs/agent\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/agent\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"$L95\",null]}]}]}],\"$L96\",\"$L97\",\"$L98\"]}]]}],\"$L99\",\"$L9a\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"87:[\"$\",\"$L83\",\"resources\",{\"id\":\"resources\",\"children\":[[\"$\",\"$L84\",null,{\"className\":\"group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"Learn\",[\"$\",\"$L85\",null,{\"className\":\"pointer-events-none transition-none data-[open]:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":14,\"width\":14,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"aria-hidden\":true,\"children\":\"$7b:props:children:props:children:props:children:0:0:props:children:0:props:children:1:props:children:props:children:0:props:children:0:props:children:props:children:1:props:children:props:children\"}]}]]}]}],[\"$\",\"$L93\",null,{\"className\":\"invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[''] max-[880px]:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full px-(--geist-page-margin)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-nowrap pt-1 pb-6 gap-x-4\",\"children\":[[\"$\",\"div\",\"Resources\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"https://vercel.com/changelog\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"https://vercel.com/changelog\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Changelog\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"https://vercel.com/blog\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"https://vercel.com/blog\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Blog\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"https://community.vercel.com\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Community\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"/kb\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/kb\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"$L9b\",null]}]}]}],\"$L9c\",\"$L9d\"]}]]}]]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"9e:I[706557,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"DirectLink\"]\n"])</script><script>self.__next_f.push([1,"88:[\"$\",\"$L9e\",\"getting-started\",{\"id\":\"getting-started\",\"href\":\"/docs/getting-started-with-vercel\",\"className\":\"group flex items-center text-copy-14 !text-gray-900 no-underline outline-none! data-[highlighted]:!text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center px-3 py-1.5 group-hover:!text-gray-1000 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":\"Getting Started\"}]}]\n"])</script><script>self.__next_f.push([1,"9f:I[791924,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"ChatToggle\"]\n"])</script><script>self.__next_f.push([1,"a0:I[57106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2__lig-fxs8ob.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1cada4pm4pkjo.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0pvopefa9yi_p.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/132ktvl3q63kx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0gxd4kmxm_i8a.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1x94t2nzfd1sr.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v759dz_54muk.js\"],\"ButtonLink\"]\n"])</script><script>self.__next_f.push([1,"a1:I[472565,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"UserMenu\"]\n"])</script><script>self.__next_f.push([1,"a2:I[508705,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Root\"]\n"])</script><script>self.__next_f.push([1,"a3:I[552472,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Toggle\"]\n"])</script><script>self.__next_f.push([1,"a4:I[986281,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Content\"]\n"])</script><script>self.__next_f.push([1,"a5:I[572956,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"MobileUserSection\"]\n"])</script><script>self.__next_f.push([1,"a6:I[466793,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"ItemGroup\"]\n"])</script><script>self.__next_f.push([1,"a7:I[431751,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"89:[\"$\",\"div\",null,{\"className\":\"ml-auto flex shrink-0 items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"contents max-[880px]:hidden [[data-mobile-open]_\u0026]:!hidden\",\"children\":[[\"$\",\"$L9f\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$La0\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}],[\"$\",\"$La0\",null,{\"href\":\"/signup\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_signup_clicked\\\"}\",\"children\":\"Sign Up\"}]]}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-in\",\"children\":[\"$\",\"$La1\",null,{}]}]]}],[\"$\",\"$La2\",null,{\"sameZoneHrefs\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\",\"/docs/rest-api\"],\"routeMap\":\"$7b:props:children:props:children:props:children:0:0:props:children:0:props:children:1:props:routeMap\",\"children\":[[\"$\",\"$La3\",null,{\"className\":\"group relative hidden min-h-11 min-w-11 translate-x-2.5 cursor-pointer items-center justify-center outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] rounded-md max-[880px]:flex\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"group-data-[open]:hidden\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"4\",\"y1\":\"8\",\"x2\":\"20\",\"y2\":\"8\"}],[\"$\",\"line\",null,{\"x1\":\"4\",\"y1\":\"16\",\"x2\":\"20\",\"y2\":\"16\"}]]}],[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"hidden group-data-[open]:block\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]]}],[\"$\",\"$La4\",null,{\"className\":\"invisible opacity-0 max-[880px]:data-[open]:!visible max-[880px]:data-[open]:!opacity-100 max-[880px]:data-[open]:!block fixed inset-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] overflow-y-auto [scrollbar-width:none] [\u0026::-webkit-scrollbar]:hidden bg-background-100\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col px-6 py-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-in\",\"children\":[[\"$\",\"$La5\",null,{}],[\"$\",\"hr\",null,{\"className\":\"border-t border-gray-alpha-400 mt-6 mb-5\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col -mx-3\",\"children\":[[\"$\",\"$La6\",\"products\",{\"id\":\"products\",\"className\":\"contents\",\"children\":[\"$\",\"details\",null,{\"name\":\"mobile-nav\",\"className\":\"group flex flex-col\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_\u0026]:text-gray-1000 [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"Build\",[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"shrink-0 text-gray-1000 group-open:rotate-180\",\"children\":[\"$\",\"path\",null,{\"d\":\"m6 9 6 6 6-6\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6 px-3 py-4\",\"children\":[[\"$\",\"div\",\"Build with AI\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Build with AI\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/ai-gateway\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/ai-gateway\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI Gateway\",null]}]}],\"$La8\",\"$La9\",\"$Laa\",\"$Lab\",\"$Lac\",\"$Lad\",\"$Lae\",\"$Laf\"]}]]}],\"$Lb0\",\"$Lb1\"]}]]}]}],\"$Lb2\",\"$Lb3\"]}],\"$Lb4\"]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"b5:I[888068,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"ScrollListener\"]\n"])</script><script>self.__next_f.push([1,"b6:I[829183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"SkipNavContent\"]\n"])</script><script>self.__next_f.push([1,"b7:I[839773,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"Sidebar\"]\n"])</script><script>self.__next_f.push([1,"b8:I[295894,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/31w6qkv8uhke8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2sdnd-15xkgh3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3_lib-70il955.js\"],\"NotFound\"]\n"])</script><script>self.__next_f.push([1,"ba:I[940709,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"BrowserClientOnlyCommandMenu\"]\n"])</script><script>self.__next_f.push([1,"8a:[\"$\",\"$Lb5\",null,{}]\n8b:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function p(){function a(){let a=document.getElementById(\\\"marketing-header\\\");a\u0026\u0026(window.scrollY\u003e0?a.dataset.scrolled=\\\"true\\\":delete a.dataset.scrolled)}a(),requestAnimationFrame(a),window.addEventListener(\\\"scroll\\\",function b(){a(),window.removeEventListener(\\\"scroll\\\",b)},{passive:!0,once:!0})})()\"}}]\n8c:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function s(a){if(\\\"u\\\"\u003ctypeof location)return;let b=location.pathname;for(let[c,d]of Object.entries(a))for(let a of d)if(a.startsWith(\\\"/\\\")\u0026\u0026(b===a||b.startsWith(`${a}/`))){let a=document.querySelector(`[data-nav-id=\\\"${CSS.escape(c)}\\\"]`);a\u0026\u0026a.setAttribute(\\\"data-highlighted\\\",\\\"\\\");return}})({\\\"products\\\":[\\\"/docs/ai-gateway\\\",\\\"/docs/ai-sdk\\\",\\\"/docs/sandbox\\\",\\\"/docs/container-registry\\\",\\\"/docs/workflows\\\",\\\"/docs/agent\\\",\\\"/docs/mcp\\\",\\\"/docs/agent-resources/integrations-for-models\\\",\\\"/docs/deployments\\\",\\\"/docs/cli\\\",\\\"/docs/functions\\\",\\\"/docs/cdn\\\",\\\"/docs/storage\\\",\\\"/docs/integrations\\\",\\\"/docs/microfrontends\\\",\\\"/docs/domains\\\",\\\"/docs/vercel-firewall\\\",\\\"/docs/observability\\\",\\\"/docs/flags\\\",\\\"/docs/vercel-toolbar\\\",\\\"/docs/bot-management\\\",\\\"/docs/botid\\\",\\\"/docs/deployment-protection\\\",\\\"/docs/security/compliance\\\"],\\\"resources\\\":[\\\"/kb\\\",\\\"/docs/rest-api\\\",\\\"/templates\\\"],\\\"getting-started\\\":[\\\"/docs/getting-started-with-vercel\\\"]})\"}}]\n8d:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none fixed inset-x-0 bottom-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] max-[880px]:hidden bg-background-200/50 opacity-0 will-change-[opacity] peer-data-[nav-open]:opacity-100\"}]\n8e:[\"$\",\"$Lb6\",null,{}]\n8f:[\"$\",\"main\",null,{\"className\":\"layout-module__FPY_ma__main\",\"children\":[\"$\",\"div\",null,{\"className\":\"layout-module__FPY_ma__wrapper\",\"children\":[[\"$\",\"$Lb7\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$Lb8\",null,{\"href\":\"/docs\",\"showLinks\":true,\"style\":{\"background\":\"var(--ds-background-100)\"}}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]\n90:[\"$\",\"$15\",null,{\"children\":\"$Lb9\"}]\n91:[\"$\",\"$15\",null,{\"children\":[\"$\",\"$Lba\",null,{\"filterBy\":\"docs\",\"indexSource\":\"vercel-docs\",\"crossIndexSources\":[\"vercel-knowledge-base\"]}]}]\n95:[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Vercel Agent\"}]\n96:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"https://v0.app\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"v0\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}]\n97:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/mcp\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Vercel MCP\"}],null]}]}]}]\n"])</script><script>self.__next_f.push([1,"98:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/agent-resources/integrations-for-models\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI Integrations\"}],null]}]}]}]\n"])</script><script>self.__next_f.push([1,"99:[\"$\",\"div\",\"Deploy \u0026 scale\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Deploy \u0026 scale\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/deployments\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/deployments\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Deployments\"}],null]}]}]}],[\"$\",\"li\",\"/docs/cli\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/cli\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"CLI\"}],null]}]}]}],[\"$\",\"li\",\"/docs/functions\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/functions\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Functions\"}],null]}]}]}],[\"$\",\"li\",\"/docs/cdn\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/cdn\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Delivery Network\"}],null]}]}]}],[\"$\",\"li\",\"/docs/storage\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/storage\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Storage\"}],null]}]}]}],[\"$\",\"li\",\"/docs/integrations\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/integrations\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Integrations\"}],null]}]}]}],[\"$\",\"li\",\"/docs/microfrontends\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/microfrontends\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":\"$Lbb\"}]}],\"$Lbc\"]}]]}]\n"])</script><script>self.__next_f.push([1,"9a:[\"$\",\"div\",\"Operate \u0026 protect\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Operate \u0026 protect\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/vercel-firewall\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/vercel-firewall\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Firewall\"}],null]}]}]}],[\"$\",\"li\",\"/docs/observability\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/observability\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Observability\"}],null]}]}]}],[\"$\",\"li\",\"/docs/flags\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/flags\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Feature Flags\"}],null]}]}]}],[\"$\",\"li\",\"/docs/vercel-toolbar\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/vercel-toolbar\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Toolbar\"}],null]}]}]}],[\"$\",\"li\",\"/docs/bot-management\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/bot-management\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Bot Management\"}],null]}]}]}],[\"$\",\"li\",\"/docs/botid\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/botid\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"BotID\"}],null]}]}]}],[\"$\",\"li\",\"/docs/deployment-protection\",{\"children\":\"$Lbd\"}],\"$Lbe\"]}]]}]\n"])</script><script>self.__next_f.push([1,"9b:[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Knowledge Base\"}]\n9c:[\"$\",\"li\",\"/docs/rest-api\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/rest-api\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"APIs \u0026 SDKs\"}],null]}]}]}]\n9d:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/templates\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Templates\"}],null]}]}]}]\na8:[\"$\",\"li\",\"/docs/ai-sdk\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/ai-sdk\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI SDK\",null]}]}]\na9:[\"$\",\"li\",\"/docs/sandbox\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/sandbox\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Sandbox\",null]}]}]\naa:[\"$\",\"li\",\"/docs/container-registry\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/container-registry\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Container Registry\",null]}]}]\nab:[\"$\",\"li\",\"/docs/workflows\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/workflows\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Workflow\",null]}]}]\n"])</script><script>self.__next_f.push([1,"ac:[\"$\",\"li\",\"/docs/agent\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/agent\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Vercel Agent\",null]}]}]\nad:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"https://v0.app\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"v0\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]\nae:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/mcp\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Vercel MCP\",null]}]}]\naf:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/agent-resources/integrations-for-models\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI Integrations\",null]}]}]\n"])</script><script>self.__next_f.push([1,"b0:[\"$\",\"div\",\"Deploy \u0026 scale\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Deploy \u0026 scale\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/deployments\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/deployments\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Deployments\",null]}]}],[\"$\",\"li\",\"/docs/cli\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/cli\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"CLI\",null]}]}],[\"$\",\"li\",\"/docs/functions\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/functions\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Functions\",null]}]}],[\"$\",\"li\",\"/docs/cdn\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/cdn\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Delivery Network\",null]}]}],[\"$\",\"li\",\"/docs/storage\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/storage\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Storage\",null]}]}],[\"$\",\"li\",\"/docs/integrations\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/integrations\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Integrations\",null]}]}],[\"$\",\"li\",\"/docs/microfrontends\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/microfrontends\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Microfrontends\",null]}]}],\"$Lbf\"]}]]}]\n"])</script><script>self.__next_f.push([1,"b1:[\"$\",\"div\",\"Operate \u0026 protect\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Operate \u0026 protect\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/vercel-firewall\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/vercel-firewall\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Firewall\",null]}]}],[\"$\",\"li\",\"/docs/observability\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/observability\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Observability\",null]}]}],[\"$\",\"li\",\"/docs/flags\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/flags\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Feature Flags\",null]}]}],[\"$\",\"li\",\"/docs/vercel-toolbar\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/vercel-toolbar\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Toolbar\",null]}]}],[\"$\",\"li\",\"/docs/bot-management\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/bot-management\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Bot Management\",null]}]}],[\"$\",\"li\",\"/docs/botid\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/botid\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"BotID\",null]}]}],[\"$\",\"li\",\"/docs/deployment-protection\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/deployment-protection\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Deployment Protection\",null]}]}],\"$Lc0\"]}]]}]\n"])</script><script>self.__next_f.push([1,"b2:[\"$\",\"$La6\",\"resources\",{\"id\":\"resources\",\"className\":\"contents\",\"children\":[\"$\",\"details\",null,{\"name\":\"mobile-nav\",\"className\":\"group flex flex-col\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_\u0026]:text-gray-1000 [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"Learn\",[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"shrink-0 text-gray-1000 group-open:rotate-180\",\"children\":[\"$\",\"path\",null,{\"d\":\"m6 9 6 6 6-6\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6 px-3 py-4\",\"children\":[[\"$\",\"div\",\"Resources\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"https://vercel.com/changelog\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"https://vercel.com/changelog\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Changelog\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"https://vercel.com/blog\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"https://vercel.com/blog\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Blog\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"https://community.vercel.com\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Community\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"/kb\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/kb\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Knowledge Base\",null]}]}],[\"$\",\"li\",\"/docs/rest-api\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/rest-api\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"APIs \u0026 SDKs\",null]}]}],\"$Lc1\"]}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"b3:[\"$\",\"$La6\",\"getting-started\",{\"id\":\"getting-started\",\"className\":\"contents\",\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/getting-started-with-vercel\",\"className\":\"flex min-h-11 items-center rounded-md px-3 text-[22px] font-normal !text-gray-900 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:!text-gray-1000 hover:bg-gray-alpha-100 aria-[current=page]:!text-gray-1000\",\"children\":\"Getting Started\"}]}]\nb4:[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 pb-6 mt-8\",\"children\":[[\"$\",\"$L9f\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$La0\",null,{\"href\":\"/signup\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_signup_clicked\\\"}\",\"children\":\"Sign Up\"}],[\"$\",\"$La0\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}]]}]]}]\nbb:[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Microfrontends\"}],null]}]\nbc:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/domains\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Domains\"}],null]}]}]}]\nbd:[\"$\",\"$L94\",null,{\"href\":\"/docs/deployment-protection\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Deployment Protection\"}],null]}]}]\nbe:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$L94\",null,{\"href\":\"/docs/security/compliance\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Compliance\"}],null]}]}]}]\nbf:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/domains\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Domains\",null]}]}]\n"])</script><script>self.__next_f.push([1,"c0:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/docs/security/compliance\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Compliance\",null]}]}]\nc1:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$La7\",null,{\"href\":\"/templates\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Templates\",null]}]}]\n"])</script><script>self.__next_f.push([1,"c2:I[10021,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"MobileMenu\"]\n"])</script><script>self.__next_f.push([1,"80:[\"$\",\"$Lc2\",null,{\"partnerEndpoints\":[{\"slug\":\"get-installation\",\"method\":\"get\",\"summary\":\"Get Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"upsert-installation\",\"method\":\"put\",\"summary\":\"Upsert Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"update-installation\",\"method\":\"patch\",\"summary\":\"Update Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"delete-installation\",\"method\":\"delete\",\"summary\":\"Delete Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"provision-resource\",\"method\":\"post\",\"summary\":\"Provision Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"get-resource\",\"method\":\"get\",\"summary\":\"Get Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"update-resource\",\"method\":\"patch\",\"summary\":\"Update Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"delete-resource\",\"method\":\"delete\",\"summary\":\"Delete Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"request-secrets-rotation\",\"method\":\"post\",\"summary\":\"Request Secrets Rotation\",\"tags\":[\"Resources\"]},{\"slug\":\"list-billing-plans-for-product\",\"method\":\"get\",\"summary\":\"List Billing Plans For Product\",\"tags\":[\"Billing\"]},{\"slug\":\"list-billing-plans-for-resource\",\"method\":\"get\",\"summary\":\"List Billing Plans For Resource\",\"tags\":[\"Billing\"]},{\"slug\":\"list-billing-plans-for-installation\",\"method\":\"get\",\"summary\":\"List Billing Plans For Installation\",\"tags\":[\"Billing\"]},{\"slug\":\"provision-purchase\",\"method\":\"post\",\"summary\":\"Provision Purchase\",\"tags\":[\"Billing\"]},{\"slug\":\"resource-repl\",\"method\":\"post\",\"summary\":\"Resource REPL\",\"tags\":[\"Resources\"]},{\"slug\":\"create-resource-transfer\",\"method\":\"post\",\"summary\":\"Create Resources Transfer Request\",\"tags\":[\"Transfers\"]},{\"slug\":\"verify-resource-transfer\",\"method\":\"get\",\"summary\":\"Validate Resources Transfer Request\",\"tags\":[\"Transfers\"]},{\"slug\":\"accept-resource-transfer\",\"method\":\"post\",\"summary\":\"Accept Resources Transfer Request\",\"tags\":[\"Transfers\"]}],\"vercelEndpoints\":[{\"slug\":\"update-installation\",\"method\":\"patch\",\"summary\":\"Update Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-account-info\",\"method\":\"get\",\"summary\":\"Get Account Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-member\",\"method\":\"get\",\"summary\":\"Get Member Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"rotate-installation-credential\",\"method\":\"post\",\"summary\":\"Rotate Installation Credential\",\"tags\":[\"marketplace\"]},{\"slug\":\"create-event\",\"method\":\"post\",\"summary\":\"Create Event\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-integration-resources\",\"method\":\"get\",\"summary\":\"Get Integration Resources\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-integration-resource\",\"method\":\"get\",\"summary\":\"Get Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"import-resource\",\"method\":\"put\",\"summary\":\"Import Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-resource\",\"method\":\"patch\",\"summary\":\"Update Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"delete-integration-resource\",\"method\":\"delete\",\"summary\":\"Delete Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-billing-data\",\"method\":\"post\",\"summary\":\"Submit Billing Data\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-invoice\",\"method\":\"post\",\"summary\":\"Submit Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"finalize-installation\",\"method\":\"post\",\"summary\":\"Finalize Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-invoice\",\"method\":\"get\",\"summary\":\"Get Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-invoice\",\"method\":\"post\",\"summary\":\"Invoice Actions\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-prepayment-balances\",\"method\":\"post\",\"summary\":\"Submit Prepayment Balances\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-resource-secrets-by-id\",\"method\":\"put\",\"summary\":\"Update Resource Secrets\",\"tags\":[\"marketplace\"]},{\"slug\":\"exchange-sso-token\",\"method\":\"post\",\"summary\":\"SSO Token Exchange\",\"tags\":[\"authentication\",\"marketplace\"]},{\"slug\":\"post-v1-installations-resources-experimentation-items\",\"method\":\"post\",\"summary\":\"Create one or multiple experimentation items\",\"tags\":[\"marketplace\"]},{\"slug\":\"patch-v1-installations-resources-experimentation-items\",\"method\":\"patch\",\"summary\":\"Patch an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"delete-v1-installations-resources-experimentation-items\",\"method\":\"delete\",\"summary\":\"Delete an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-v1-installations-resources-experimentation-global-config\",\"method\":\"get\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"put-v1-installations-resources-experimentation-global-config\",\"method\":\"put\",\"summary\":\"Push data into a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"head-v1-installations-resources-experimentation-global-config\",\"method\":\"head\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]}]}]\n"])</script><script>self.__next_f.push([1,"c3:I[910985,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1j7y1fgd33saj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/33nhze-ukgmez.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tdauedkb9y-3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3werjzavwasjt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yhd-5tz8wij_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1obm-94ou0fx8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43d76crmmz2dm.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/225l5_1du0blz.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/42l6q_qonnvoj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2iusx4on0wcgh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0982cotssovxg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0onvd7vp2q11j.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2nr0y71ni1xns.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h7uv3c86rq8s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bntdk3yj70k_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1h7b8j84_lxmx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20o-gmx7ev8v5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2gpqixju7oio1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bou01kf9zb9e.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cc_d11lhtt6d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2l1y5mvc6del2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0-pk6fuuknqsx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ts9c6w9j_yt6.js\"],\"ConsumeRemoteComponentClient\"]\n"])</script><script>self.__next_f.push([1,"c4:Tcdc4,"])</script><script>self.__next_f.push([1,"self[\"__vercel_remote_component__remote-components_footer_marketing\"]=self[\"__vercel_remote_component__remote-components_footer_marketing\"]||[];self[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1:I[\\\"[vercel-remote-components] 57106\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"Link\\\"]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"0:[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"contentVisibility\\\":\\\"auto\\\",\\\"containIntrinsicHeight\\\":\\\"auto 610px\\\"},\\\"children\\\":[\\\"$\\\",\\\"footer\\\",null,{\\\"className\\\":\\\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\\\",\\\"data-cdp-scope\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"footer\\\\\\\"}\\\",\\\"children\\\":[[\\\"$\\\",\\\"nav\\\",null,{\\\"aria-label\\\":\\\"Vercel Directory\\\",\\\"children\\\":[\\\"$\\\",\\\"div\\\",null,{\\\"className\\\":\\\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\\\",\\\"children\\\":[[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Agent Stack\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/ai-sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/ai-gateway\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-gateway\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Gateway\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/sandbox\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/sandbox\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Sandbox\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflows\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/connect\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/connect\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Connect\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/passport\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/passport\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Passport\\\",\\\"$L2\\\"]}]}],\\\"$L3\\\"]}]]}],\\\"$L4\\\",\\\"$L5\\\",\\\"$L6\\\",\\\"$L7\\\",\\\"$L8\\\",\\\"$L9\\\",\\\"$La\\\",\\\"$Lb\\\",\\\"$Lc\\\",\\\"$Ld\\\",\\\"$Le\\\",\\\"$Lf\\\"]}]}],\\\"$L10\\\"]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1a:I[\\\"[vercel-remote-components] 79800\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"Image\\\"]\\n1b:\\\"$Sreact.suspense\\\"\\n1c:I[\\\"[vercel-remote-components] 57727\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"StatusRow\\\"]\\n2:[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]\\n3:[\\\"$\\\",\\\"li\\\",\\\"/eve\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/eve\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"4:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Core Platform\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/products/previews\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/previews\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"CI/CD\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/cdn\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/cdn\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Content Delivery\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/fluid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/fluid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Fluid Compute\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/products/observability\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/observability\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Observability\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"5:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Security\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/security\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Security\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/web-application-firewall\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/web-application-firewall\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"WAF\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/bot-management\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/bot-management\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot Management\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/botid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/botid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot ID\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"6:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Tools\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/drop\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/drop\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Drop\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/agent\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/agent\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Agent\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/plugin\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/plugin\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Plugin\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://skills.sh\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://skills.sh\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Agent Skills\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/frameworks/nextjs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L11\\\"}],\\\"$L12\\\",\\\"$L13\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"7:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Frameworks\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"https://eve.dev/\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://eve.dev/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/nuxt\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/nuxt\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nuxt\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/sveltekit\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/sveltekit\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"SvelteKit\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/nitro\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/nitro\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nitro\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/turborepo\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/turborepo\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Turborepo\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/tanstack-start\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/tanstack-start\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Tanstack Start\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/fastapi\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L14\\\"}],\\\"$L15\\\",\\\"$L16\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"8:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"SDKs\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs/rest-api/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/rest-api/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflow SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/flags/flags-sdk-reference\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/flags/flags-sdk-reference\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Flags SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/chat\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/chat\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Chat SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/queues/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L17\\\"}],\\\"$L18\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"9:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Build\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/solutions/ai-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/ai-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/web-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/web-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Web Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/marketing-sites\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/marketing-sites\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketing Sites\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/multi-tenant-saas\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/multi-tenant-saas\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platforms\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/composable-commerce\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/composable-commerce\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Commerce\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/platform-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/platform-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Engineers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/design-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/design-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Design Engineers\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"a:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Learn\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Docs\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/blog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/blog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Blog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/changelog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/changelog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Changelog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/kb\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/kb\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Knowledge Base\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/academy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/academy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Academy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/i\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/i\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Articles\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://community.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://community.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Community\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"b:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Explore\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/customers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/customers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Customers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/marketplace\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/marketplace\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketplace\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/templates\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/templates\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Templates\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/solution-partners\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/solution-partners\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Partner Finder\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/aws\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/aws\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel + AWS\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"c:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Company\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/about\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/about\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"About\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/careers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/careers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Careers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/press\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/press\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Press\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/events\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/events\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Events\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/startups\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/startups\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Startups\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/shipped\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/shipped\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Shipped on Vercel\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/open-source-program\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/open-source-program\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Open Source Program\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/enterprise\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/enterprise\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Enterprise\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/pricing\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/pricing\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Pricing\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/help\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L19\\\"}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"d:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Legal \u0026 Trust\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[[\\\"$\\\",\\\"li\\\",\\\"/legal/privacy-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/privacy-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Privacy Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/terms\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/terms\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Terms of Service\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/cookie-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/cookie-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Cookie Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/dpa\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/dpa\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"DPA\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/acceptable-use-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/acceptable-use-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Acceptable Use Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Legal (all documents)\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://security.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://security.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Trust Center\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://vercel-status.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://vercel-status.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Status\\\",null]}]}]],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"button\\\",null,{\\\"id\\\":\\\"fides-modal-link\\\",\\\"type\\\":\\\"button\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":\\\"Cookie Preferences\\\"}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"e:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Social\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://github.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"GitHub\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://x.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"X\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://linkedin.com/company/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"LinkedIn\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://youtube.com/@VercelHQ\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"YouTube\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://www.instagram.com/vercel/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Instagram\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"f:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[\\\"$undefined\\\",[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"list-none\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/home\\\",\\\"className\\\":\\\"h-8 w-full flex items-center\\\",\\\"children\\\":[[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-dark\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}],[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-light\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}]]}]}]}]]}]\\n10:[\\\"$\\\",\\\"$1b\\\",null,{\\\"fallback\\\":null,\\\"children\\\":[\\\"$\\\",\\\"$L1c\\\",null,{\\\"showStatusIndicator\\\":true}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"11:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/frameworks/nextjs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Next.js\\\",null]}]\\n12:[\\\"$\\\",\\\"li\\\",\\\"/domains\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/domains\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Domains\\\",null]}]}]\\n13:[\\\"$\\\",\\\"li\\\",\\\"https://v0.app\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://v0.app\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":{\\\"fontFamily\\\":\\\"var(--font-mono)\\\",\\\"fontFeatureSettings\\\":\\\"tnum\\\"},\\\"children\\\":[\\\"v0\\\",null]}]}]\\n14:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/fastapi\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"FastAPI\\\",null]}]\\n15:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/xmcp\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/xmcp\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"xmcp\\\",null]}]}]\\n16:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"All frameworks\\\",null]}]}]\\n17:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/queues/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Queues SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]\\n18:[\\\"$\\\",\\\"li\\\",\\\"https://streamdown.ai\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://streamdown.ai\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Streamdown\\\",null]}]}]\\n19:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/help\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Help\\\",null]}]\\n\");"])</script><script>self.__next_f.push([1,"b9:[null,[\"$\",\"$Lc3\",null,{\"bundle\":\"vercel-remote-components\",\"data\":[\"$c4\"],\"isolate\":false,\"links\":[{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\"},{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\"},{\"rel\":\"preload\",\"as\":\"script\",\"fetchPriority\":\"low\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3fujxdr3g40om.js\"}],\"name\":\"__vercel_remote_component__remote-components_footer_marketing\",\"remoteShared\":{\"protocol\":\"remote-components.shared.v1\",\"requirements\":[{\"id\":\"/react/index.js\",\"specifier\":\"react\",\"required\":true,\"singleton\":true},{\"id\":\"/react/jsx-dev-runtime.js\",\"specifier\":\"react/jsx-dev-runtime\",\"required\":true,\"singleton\":true},{\"id\":\"/react/jsx-runtime.js\",\"specifier\":\"react/jsx-runtime\",\"required\":true,\"singleton\":true},{\"id\":\"/react-dom/index.js\",\"specifier\":\"react-dom\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/react-dom@19.2.8_react@19.2.8/node_modules/react-dom/client.js\",\"specifier\":\"react-dom/client\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/navigation.js\",\"specifier\":\"next/navigation\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/client/components/navigation.js\",\"specifier\":\"next/dist/client/components/navigation\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/link.js\",\"specifier\":\"next/link\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/client/app-dir/link.js\",\"specifier\":\"next/dist/client/app-dir/link\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/form.js\",\"specifier\":\"next/form\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/client/app-dir/form.js\",\"specifier\":\"next/dist/client/app-dir/form\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/shared/lib/image-loader.js\",\"specifier\":\"next/dist/shared/lib/image-loader\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/script.js\",\"specifier\":\"next/script\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/client/script.js\",\"specifier\":\"next/dist/client/script\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.19_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_8a8498fd9053202a7882920c6c6ceea6/node_modules/next/dist/build/polyfills/process.js\",\"specifier\":\"next/dist/build/polyfills/process\",\"required\":true,\"singleton\":true},{\"id\":\"packages/multi-zone/src/link/index.tsx\",\"specifier\":\"@pyra/multi-zone/link\",\"required\":true,\"singleton\":true},{\"id\":\"packages/next-themes/src/index.tsx\",\"specifier\":\"@vercel/next-themes\",\"required\":true,\"singleton\":true}]},\"route\":\"/remote-components/footer/marketing\",\"runtime\":\"turbopack\",\"scripts\":[{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3ckw8e6tuvdak.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/08r4qbfl9ke_7.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/2jsy755zyaxrv.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3syx8egeo_lec.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0140vsrk5r0yj.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3bck6tgxm7q75.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3fujxdr3g40om.js\"}],\"type\":\"nextjs\",\"src\":\"/remote-components/footer/marketing\",\"serverUrl\":\"https://vercel-docs.vercel.sh/remote-components/footer/marketing\",\"children\":[[\"$Lc5\",\"$Lc6\"]]}]]\n"])</script><script>self.__next_f.push([1,"d6:I[974979,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1abqv-weu5j8t.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"c5:[\"$\",\"div\",null,{\"style\":{\"contentVisibility\":\"auto\",\"containIntrinsicHeight\":\"auto 610px\"},\"children\":[\"$\",\"footer\",null,{\"className\":\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"footer\\\"}\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Vercel Directory\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Agent Stack\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/ai-sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/ai-gateway\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI Gateway\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/sandbox\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Sandbox\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/workflows\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Workflows\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/connect\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Connect\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],\"$Lc7\",\"$Lc8\"]}]]}],\"$Lc9\",\"$Lca\",\"$Lcb\",\"$Lcc\",\"$Lcd\",\"$Lce\",\"$Lcf\",\"$Ld0\",\"$Ld1\",\"$Ld2\",\"$Ld3\",\"$Ld4\"]}]}],\"$Ld5\"]}]}]\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"1\",{\"name\":\"googlebot\",\"content\":\"index, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"trace-attributes\",\"content\":\"{\\\"next.appdir\\\":true}\"}],[\"$\",\"meta\",\"3\",{\"name\":\"initiator-trace\",\"content\":\"00-1b163b5199801a737b7779f3a13ed487-79e569776fbb95b7-01\"}],[\"$\",\"link\",\"4\",{\"rel\":\"shortcut icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/favicon.ico\"}],[\"$\",\"link\",\"5\",{\"rel\":\"icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/32x32.png\"}],[\"$\",\"link\",\"6\",{\"rel\":\"apple-touch-icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/apple-touch-icon-180x180.png\"}],[\"$\",\"$Ld6\",\"7\",{}]]\n20:null\n"])</script><script>self.__next_f.push([1,"d7:Tcdc4,"])</script><script>self.__next_f.push([1,"self[\"__vercel_remote_component__remote-components_footer_marketing\"]=self[\"__vercel_remote_component__remote-components_footer_marketing\"]||[];self[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1:I[\\\"[vercel-remote-components] 57106\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"Link\\\"]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"0:[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"contentVisibility\\\":\\\"auto\\\",\\\"containIntrinsicHeight\\\":\\\"auto 610px\\\"},\\\"children\\\":[\\\"$\\\",\\\"footer\\\",null,{\\\"className\\\":\\\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\\\",\\\"data-cdp-scope\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"footer\\\\\\\"}\\\",\\\"children\\\":[[\\\"$\\\",\\\"nav\\\",null,{\\\"aria-label\\\":\\\"Vercel Directory\\\",\\\"children\\\":[\\\"$\\\",\\\"div\\\",null,{\\\"className\\\":\\\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\\\",\\\"children\\\":[[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Agent Stack\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/ai-sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/ai-gateway\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-gateway\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Gateway\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/sandbox\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/sandbox\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Sandbox\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflows\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/connect\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/connect\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Connect\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/passport\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/passport\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Passport\\\",\\\"$L2\\\"]}]}],\\\"$L3\\\"]}]]}],\\\"$L4\\\",\\\"$L5\\\",\\\"$L6\\\",\\\"$L7\\\",\\\"$L8\\\",\\\"$L9\\\",\\\"$La\\\",\\\"$Lb\\\",\\\"$Lc\\\",\\\"$Ld\\\",\\\"$Le\\\",\\\"$Lf\\\"]}]}],\\\"$L10\\\"]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1a:I[\\\"[vercel-remote-components] 79800\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"Image\\\"]\\n1b:\\\"$Sreact.suspense\\\"\\n1c:I[\\\"[vercel-remote-components] 57727\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0d5m1hvyjddln.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1n_a4m45q45vf.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1s3xt0pxjsjok.js\\\"],\\\"StatusRow\\\"]\\n2:[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]\\n3:[\\\"$\\\",\\\"li\\\",\\\"/eve\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/eve\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"4:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Core Platform\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/products/previews\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/previews\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"CI/CD\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/cdn\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/cdn\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Content Delivery\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/fluid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/fluid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Fluid Compute\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/products/observability\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/observability\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Observability\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"5:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Security\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/security\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Security\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/web-application-firewall\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/web-application-firewall\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"WAF\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/bot-management\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/bot-management\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot Management\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/botid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/botid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot ID\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"6:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Tools\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/drop\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/drop\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Drop\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/agent\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/agent\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Agent\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/plugin\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/plugin\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Plugin\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://skills.sh\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://skills.sh\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Agent Skills\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/frameworks/nextjs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L11\\\"}],\\\"$L12\\\",\\\"$L13\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"7:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Frameworks\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"https://eve.dev/\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://eve.dev/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/nuxt\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/nuxt\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nuxt\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/sveltekit\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/sveltekit\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"SvelteKit\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/nitro\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/nitro\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nitro\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/turborepo\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/turborepo\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Turborepo\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/tanstack-start\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/tanstack-start\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Tanstack Start\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/fastapi\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L14\\\"}],\\\"$L15\\\",\\\"$L16\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"8:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"SDKs\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs/rest-api/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/rest-api/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflow SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/flags/flags-sdk-reference\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/flags/flags-sdk-reference\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Flags SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/chat\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/chat\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Chat SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/queues/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L17\\\"}],\\\"$L18\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"9:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Build\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/solutions/ai-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/ai-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/web-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/web-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Web Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/marketing-sites\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/marketing-sites\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketing Sites\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/multi-tenant-saas\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/multi-tenant-saas\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platforms\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/composable-commerce\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/composable-commerce\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Commerce\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/platform-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/platform-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Engineers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/design-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/design-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Design Engineers\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"a:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Learn\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Docs\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/blog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/blog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Blog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/changelog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/changelog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Changelog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/kb\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/kb\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Knowledge Base\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/academy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/academy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Academy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/i\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/i\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Articles\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://community.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://community.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Community\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"b:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Explore\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/customers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/customers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Customers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/marketplace\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/marketplace\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketplace\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/templates\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/templates\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Templates\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/solution-partners\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/solution-partners\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Partner Finder\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/aws\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/aws\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel + AWS\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"c:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Company\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/about\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/about\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"About\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/careers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/careers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Careers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/press\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/press\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Press\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/events\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/events\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Events\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/startups\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/startups\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Startups\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/shipped\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/shipped\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Shipped on Vercel\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/open-source-program\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/open-source-program\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Open Source Program\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/enterprise\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/enterprise\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Enterprise\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/pricing\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/pricing\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Pricing\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/help\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L19\\\"}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"d:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Legal \u0026 Trust\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[[\\\"$\\\",\\\"li\\\",\\\"/legal/privacy-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/privacy-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Privacy Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/terms\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/terms\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Terms of Service\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/cookie-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/cookie-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Cookie Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/dpa\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/dpa\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"DPA\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/acceptable-use-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/acceptable-use-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Acceptable Use Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Legal (all documents)\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://security.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://security.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Trust Center\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://vercel-status.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://vercel-status.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Status\\\",null]}]}]],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"button\\\",null,{\\\"id\\\":\\\"fides-modal-link\\\",\\\"type\\\":\\\"button\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":\\\"Cookie Preferences\\\"}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"e:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Social\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://github.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"GitHub\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://x.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"X\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://linkedin.com/company/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"LinkedIn\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://youtube.com/@VercelHQ\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"YouTube\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://www.instagram.com/vercel/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Instagram\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"f:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[\\\"$undefined\\\",[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"list-none\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/home\\\",\\\"className\\\":\\\"h-8 w-full flex items-center\\\",\\\"children\\\":[[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-dark\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}],[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-light\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}]]}]}]}]]}]\\n10:[\\\"$\\\",\\\"$1b\\\",null,{\\\"fallback\\\":null,\\\"children\\\":[\\\"$\\\",\\\"$L1c\\\",null,{\\\"showStatusIndicator\\\":true}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"11:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/frameworks/nextjs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Next.js\\\",null]}]\\n12:[\\\"$\\\",\\\"li\\\",\\\"/domains\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/domains\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Domains\\\",null]}]}]\\n13:[\\\"$\\\",\\\"li\\\",\\\"https://v0.app\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://v0.app\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":{\\\"fontFamily\\\":\\\"var(--font-mono)\\\",\\\"fontFeatureSettings\\\":\\\"tnum\\\"},\\\"children\\\":[\\\"v0\\\",null]}]}]\\n14:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/fastapi\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"FastAPI\\\",null]}]\\n15:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/xmcp\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/xmcp\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"xmcp\\\",null]}]}]\\n16:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"All frameworks\\\",null]}]}]\\n17:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/queues/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Queues SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]\\n18:[\\\"$\\\",\\\"li\\\",\\\"https://streamdown.ai\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://streamdown.ai\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Streamdown\\\",null]}]}]\\n19:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/help\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Help\\\",null]}]\\n\");"])</script><script>self.__next_f.push([1,"c6:[\"$\",\"script\",null,{\"id\":\"__vercel_remote_component__remote-components_footer_marketing_rsc\",\"children\":\"$d7\"}]\nc7:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/passport\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Passport\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\nc8:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/eve\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"c9:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Core Platform\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/products/previews\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"CI/CD\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/cdn\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Content Delivery\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/fluid\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Fluid Compute\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/products/observability\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Observability\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"ca:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Security\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platform Security\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security/web-application-firewall\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"WAF\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security/bot-management\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Bot Management\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/botid\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Bot ID\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"cb:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Tools\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/drop\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Vercel Drop\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/agent\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel Agent\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/plugin\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Vercel Plugin\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Ld8\"}],\"$Ld9\",\"$Lda\",\"$Ldb\"]}]]}]\n"])</script><script>self.__next_f.push([1,"cc:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Frameworks\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://eve.dev/\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/nuxt\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Nuxt\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"SvelteKit\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/nitro\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Nitro\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/turborepo\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Turborepo\"}]}],\"$Ldc\",\"$Ldd\",\"$Lde\",\"$Ldf\"]}]]}]\n"])</script><script>self.__next_f.push([1,"cd:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"SDKs\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/rest-api/sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/workflows\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Workflow SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/flags/flags-sdk-reference\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Flags SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/chat\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Chat SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],\"$Le0\",\"$Le1\"]}]]}]\n"])</script><script>self.__next_f.push([1,"ce:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Build\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/ai-apps\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI Apps\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/web-apps\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Web Apps\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/marketing-sites\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Marketing Sites\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/multi-tenant-saas\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platforms\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/composable-commerce\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Commerce\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/platform-engineering\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platform Engineers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Le2\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"cf:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Docs\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/blog\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/changelog\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Changelog\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/kb\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Knowledge Base\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/academy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"7ae771\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Academy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/i\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Articles\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://community.vercel.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Community\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"d0:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Explore\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/customers\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Customers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/marketplace\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Marketplace\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/templates\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"91c5f9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Templates\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/partners/solution-partners\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Partner Finder\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/partners/aws\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel + AWS\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"d1:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/about\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/careers\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Careers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/press\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Press\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/events\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Events\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/startups\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Startups\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/shipped\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Shipped on Vercel\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/open-source-program\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Open Source Program\"}]}],\"$Le3\",\"$Le4\",\"$Le5\"]}]]}]\n"])</script><script>self.__next_f.push([1,"d2:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Legal \u0026 Trust\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/privacy-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/terms\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/cookie-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Cookie Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/dpa\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"DPA\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/acceptable-use-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Acceptable Use Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Legal (all documents)\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Le6\"}],\"$Le7\",\"$Le8\"]}]]}]\n"])</script><script>self.__next_f.push([1,"d3:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Social\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"GitHub\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"X\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://linkedin.com/company/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"LinkedIn\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://youtube.com/@VercelHQ\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"YouTube\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/vercel/\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Instagram\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,":HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"image\"]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"image\"]\nd4:[\"$\",\"div\",null,{\"children\":[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"a\",null,{\"href\":\"/home\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 h-8 w-full flex items-center\",\"children\":[[\"$\",\"img\",null,{\"alt\":\"Vercel\",\"data-slot\":\"geist-logo\",\"loading\":\"eager\",\"width\":\"16\",\"height\":\"14\",\"decoding\":\"async\",\"data-nimg\":\"1\",\"className\":\"geist-hide-on-dark\",\"style\":{\"color\":\"transparent\"},\"src\":\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\"}],[\"$\",\"img\",null,{\"alt\":\"Vercel\",\"data-slot\":\"geist-logo\",\"loading\":\"eager\",\"width\":\"16\",\"height\":\"14\",\"decoding\":\"async\",\"data-nimg\":\"1\",\"className\":\"geist-hide-on-light\",\"style\":{\"color\":\"transparent\"},\"src\":\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\"}]]}]}]}]}]\nd5:[\"$\",\"template\",null,{\"id\":\"B:0\"}]\nd8:[\"$\",\"a\",null,{\"href\":\"https://skills.sh\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Agent Skills\"}]\nd9:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/frameworks/nextjs\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Next.js\"}]}]\nda:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/domains\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Domains\"}]}]\ndb:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://v0.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"v0\"}]}]\ndc:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Tanstack Start\"}]}]\n"])</script><script>self.__next_f.push([1,"dd:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/fastapi\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"FastAPI\"}]}]\nde:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/xmcp\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"xmcp\"}]}]\ndf:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"All frameworks\"}]}]\n"])</script><script>self.__next_f.push([1,"e0:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/queues/sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Queues SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"e1:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://streamdown.ai\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Streamdown\"}]}]\ne2:[\"$\",\"a\",null,{\"href\":\"/solutions/design-engineering\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Design Engineers\"}]\ne3:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/enterprise\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Enterprise\"}]}]\ne4:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/pricing\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Pricing\"}]}]\ne5:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/help\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"9a3c91\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Help\"}]}]\ne6:[\"$\",\"a\",null,{\"href\":\"https://security.vercel.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Trust Center\"}]\ne7:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://vercel-status.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Status\"}]}]\n"])</script><script>self.__next_f.push([1,"e8:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"button\",null,{\"id\":\"fides-modal-link\",\"type\":\"button\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":\"Cookie Preferences\"}]}]\n"])</script><script>self.__next_f.push([1,"1a:C\n17:C\n19:C\n11:C\na:C\n7:C\n"])</script><script>self.__next_f.push([1,"1c:false\n1b:null\n"])</script><script>
  requestAnimationFrame(() => {
    globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES = globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES || new Map();
    const reportNavigation = "critical" === "critical" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("content visible");
    const reportMarker = "critical" === "performance" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("marker content visible Doc");
    if (!reportNavigation && !reportMarker) {
      
      return;
    }
    if (reportNavigation) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("content visible", "Doc");
    }
    if (reportMarker) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("marker content visible Doc", "Doc");
    }

    try {
      performance.measure("content visible", {
        end: performance.now(),
        detail: {
          vercelNavigation: {
            isHardNavigation: true,
            attrs: JSON.parse("{\"phase\":\"content\",\"label\":\"Doc\",\"route\":\"/[rootFlagsCode]/docs/plans/pro-plan\",\"target_env\":\"production\",\"state\":\"visible\"}"),
            reportNavigation,
            reportMarker,
          },
          devtools: JSON.parse("{\"track\":\"Navigation Phases ▲\",\"color\":\"primary-dark\",\"properties\":[[\"Navigation Type\",\"hard\"],[\"Phase\",\"content\"],[\"Label\",\"Doc\"],[\"Route\",\"/[rootFlagsCode]/docs/plans/pro-plan\"],[\"From Route\",\"undefined\"],[\"Target Env\",\"production\"],[\"State\",\"visible\"]]}")
        }
      });
    } catch {}
  });
</script><script>
  requestAnimationFrame(() => {
    globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES = globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES || new Map();
    const reportNavigation = "critical" === "critical" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("content visible");
    const reportMarker = "critical" === "performance" && !globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.has("marker content visible Doc");
    if (!reportNavigation && !reportMarker) {
      
      return;
    }
    if (reportNavigation) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("content visible", "Doc");
    }
    if (reportMarker) {
      globalThis.__VERCEL_NAVIGATION_METRICS_RECORDED_MEASURES.set("marker content visible Doc", "Doc");
    }

    try {
      performance.measure("content visible", {
        end: performance.now(),
        detail: {
          vercelNavigation: {
            isHardNavigation: true,
            attrs: JSON.parse("{\"phase\":\"content\",\"label\":\"Doc\",\"route\":\"/[rootFlagsCode]/docs/plans/pro-plan\",\"target_env\":\"production\",\"state\":\"visible\"}"),
            reportNavigation,
            reportMarker,
          },
          devtools: JSON.parse("{\"track\":\"Navigation Phases ▲\",\"color\":\"primary-dark\",\"properties\":[[\"Navigation Type\",\"hard\"],[\"Phase\",\"content\"],[\"Label\",\"Doc\"],[\"Route\",\"/[rootFlagsCode]/docs/plans/pro-plan\"],[\"From Route\",\"undefined\"],[\"Target Env\",\"production\"],[\"State\",\"visible\"]]}")
        }
      });
    } catch {}
  });
</script></body></html>