Skip to content
Docs

Edge Functions (Deprecated)

Edge Functions are deprecated. Use Vercel Functions with the Node.js runtime instead. Node.js is the default runtime and provides full API support, Fluid compute, and Active CPU pricing.

Remove export const runtime = 'edge' from your route files. Node.js is the default runtime, so no additional configuration is needed:

app/api/hello/route.ts
export async function GET() {
  return Response.json({ message: 'Hello' });
}

Vercel Functions with the Node.js runtime provide:

See the Vercel Functions documentation for full details.

Routing Middleware uses the edge runtime by default. This is expected and supported. The deprecation applies to standalone Edge Functions, not to Routing Middleware.


The following sections document the deprecated Edge Functions product for teams that are still migrating.

Edge Functions run on the Edge Runtime, a minimal JavaScript runtime based on V8 isolates. They execute in the region closest to the user by default, which can result in longer response times when the function depends on a database in a different region.

To reduce latency, you can limit your functions to regions near your database, or use a globally-distributed database. See Vercel storage options for guidance.

FeatureSupport status
Secure ComputeNot supported
StreamingSupported
Cron jobsSupported
Vercel StorageSupported
Global ConfigSupported
OTELNot supported
FeatureEdge Runtime
Maximum memory128 MB
Maximum duration25s to begin returning a response, then can continue streaming for up to 300s
Size (after gzip)Hobby: 1 MB, Pro: 2 MB, Enterprise: 4 MB
ConcurrencyAutoscaled based on your plan
RegionsGlobal by default, can specify a region
NameLimit
Maximum URL length14 KB
Maximum request body length4 MB
Maximum number of request headers64
Maximum request headers length16 KB
  • Maximum number of fetch requests per invocation: 950.
  • Maximum open connections: 6. Additional requests queue until in-flight requests complete.
  • Connections idle for more than 15 seconds may be canceled. Use catch on the fetch promise or AbortController to handle timeouts.

Edge Functions use ES modules and don't have access to all Node.js or browser APIs. See the Edge Runtime supported APIs for the full list.

Dynamic code execution (eval, new Function(evalString), WebAssembly.instantiate) is not allowed for security reasons.

Routing Middleware can use no more than 50 ms of CPU time on average. This refers to net CPU time, not wall clock time. Time spent waiting for network responses doesn't count.

Edge Functions are included free within plan limits. Beyond included usage, Pro plans charge for additional consumption based on CPU time.

Functions using the Edge Runtime are measured in execution units, where each unit equals 50 ms of CPU time. CPU time doesn't include idle time spent waiting for data fetching.

ResourceHobby IncludedPro IncludedPro Additional
Edge Function Execution UnitsFirst 500,000N/A$2.00 per 1,000,000 Execution Units
Function InvocationsFirst 1,000,000N/A$0.60 per 1,000,000 Invocations

Vercel sends emails as you approach usage limits. On Hobby, you won't pay for additional usage, but your account may be paused if you exceed limits.

When your Hobby team is set to paused, it remains in this state indefinitely unless you take action. This means all new and existing deployments will be paused.

If you have reached this state, your application is likely a good candidate for a Pro account.

To unpause your account, you have two main options:

  • Contact Support: You can reach out to our support team to discuss the reason for the pause and potential resolutions
  • Transfer to a Pro team: If your Hobby team is paused, you won't have the option to initiate a Pro trial. Instead, you can set up a Pro team:
    1. Create a Pro team account
    2. Add a valid credit card to this account. Open Settings in the sidebar, then select Billing and Payment Method

Once set up, a transfer modal will appear, prompting you to transfer your previous Hobby projects to this new team. After transferring, you can continue with your projects as usual.

Once your team exceeds included usage, you'll be charged on-demand costs.

Pro teams can set up Spend Management to get notified or to automatically take action, such as using a webhook or pausing your projects when your usage hits a set spend amount.

Enterprise agreements provide custom usage and pricing, including custom execution units and multi-region deployments. See Vercel Enterprise plans for details.

Check your usage in the Usage section of your dashboard. The Edge Functions section tracks:

MetricDescriptionPriced
InvocationsNumber of times your functions were invoked.Yes
Execution UnitsNumber of 50 ms CPU time units your Edge Functions used.Yes
CPU TimeTotal time your Edge Functions spent computing responses.No
  • Reduce invocations: Cache responses using the CDN and Cache-Control headers.
  • Reduce CPU time: Avoid heavy CPU-bound operations. View CPU time by project in the dashboard to identify optimization targets.
Last updated July 29, 2026

Was this helpful?

supported.
2:"$Sreact.fragment" 3:"/vc-ap-vercel-docs/_next/static/immutable/chunks/03j3qsshbsvob.js" 4:I[836353,["$3"],"default"] 5:I[955438,["$3"],"default"] 22:"ViewportBoundary" 23:I[500710,["$3"],"$22"] 25:"MetadataBoundary" 26:I[500710,["$3"],"$25"] 27:"$Sreact.suspense" :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/1gpqzj4_fnapi.css","style"] :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/367x82l390-ny.css","style"] :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/1mi4xo6dv8l25.css","style"] :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css","style"] :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/1b3d8lhfgp5-5.css","style"] 1:X 6:X 9:X 16:X 21:X 1f:[["children",{"s":"__PAGE__?{\"utm_source\":\"chatgpt.com\"}","h":16544,"d":{"r":"$L20","p":false,"v":"$21"}}]] 1d:[["children",{"s":"edge-functions","h":16480,"d":{"r":"$L1e","p":false,"v":"$6"},"c":"$Q1f"}]] 1b:[["children",{"s":"edge","h":16480,"d":{"r":"$L1c","p":false,"v":"$6"},"c":"$Q1d"}]] 19:[["children",{"s":"runtimes","h":16480,"d":{"r":"$L1a","p":false,"v":"$6"},"c":"$Q1b"}]] 17:[["children",{"s":"functions","h":16448,"d":{"r":"$L18","p":false,"v":"$6"},"c":"$Q19"}]] a:[["children",{"s":"docs","h":16384,"d":{"r":["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1b3d8lhfgp5-5.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],"$Lb","$Lc","$Ld","$Le","$Lf","$L10","$L11","$L12","$L13","$L14"],"$L15"]}],"p":false,"v":"$16"},"c":"$Q17"}]] 7:[["children",{"s":{"n":"rootFlagsCode","t":"d","k":"flg~eyJhbGciOiJIUzI1NiJ9._v39_f3-_v79_v7-_v7-_v7-_f3-_v79_f7-_v79_f7-_Q.bIl8E4uOV7pJU4ZV6XgPS4SbJqc6zPww3B5mhfnL1mw","s":[".well-known","api","components","flags","lib"]},"h":16432,"d":{"r":["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1gpqzj4_fnapi.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/vc-ap-vercel-docs/_next/static/immutable/chunks/367x82l390-ny.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","2",{"rel":"stylesheet","href":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1mi4xo6dv8l25.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/2o57tacyiqpds.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v2r5a53y1b7a.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1m_tw36_pusif.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u2r-2nsrql6r.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2uklt8-9a4ogl.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/35n6q_p8vmls_.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/3hwuzntzvmj3w.js","async":true,"nonce":"$undefined"}],["$","script","script-7",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1aac7jkpzwre3.js","async":true,"nonce":"$undefined"}],["$","script","script-8",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aiz2voi1xj-_.js","async":true,"nonce":"$undefined"}],["$","script","script-9",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/130fnrujooa5t.js","async":true,"nonce":"$undefined"}],["$","script","script-10",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/17j1dom42h71a.js","async":true,"nonce":"$undefined"}],["$","script","script-11",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bnjqy-ocudpw.js","async":true,"nonce":"$undefined"}],["$","script","script-12",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/38h97xj3m4m77.js","async":true,"nonce":"$undefined"}],["$","script","script-13",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1sh6bohb9oi-7.js","async":true,"nonce":"$undefined"}],["$","script","script-14",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_xb9bszt0omn.js","async":true,"nonce":"$undefined"}]],"$L8"]}],"p":false,"v":"$9"},"c":"$Qa"}]] 29:X 2a:X 0:{"q":"?utm_source=chatgpt.com","i":false,"S":true,"r":"$1","t":{"t":{"s":"","h":16464,"d":{"r":["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",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":false,"v":"$6"},"c":"$Q7"},"h":{"r":["$","$2","h",{"children":[null,["$","$L23","RbCtWi7TRu_mq1viWPyVev",{"children":"$L24"}],["$","div","RbCtWi7TRu_mq1viWPyVem",{"hidden":true,"children":["$","$L26",null,{"children":["$","$27",null,{"name":"Next.Metadata","children":"$L28"}]}]}]]}],"p":false,"v":"$29"}},"s":"$2a","l":"$@2b","a":"$@2c"} 2e:I[500710,["$3"],"OutletBoundary"] 30:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o57tacyiqpds.js" 31:"/vc-ap-vercel-docs/_next/static/immutable/chunks/0v2r5a53y1b7a.js" 32:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1m_tw36_pusif.js" 33:"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u2r-2nsrql6r.js" 34:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2uklt8-9a4ogl.js" 35:"/vc-ap-vercel-docs/_next/static/immutable/chunks/35n6q_p8vmls_.js" 36:"/vc-ap-vercel-docs/_next/static/immutable/chunks/3hwuzntzvmj3w.js" 37:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1aac7jkpzwre3.js" 38:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aiz2voi1xj-_.js" 39:"/vc-ap-vercel-docs/_next/static/immutable/chunks/130fnrujooa5t.js" 3a:"/vc-ap-vercel-docs/_next/static/immutable/chunks/17j1dom42h71a.js" 3b:"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bnjqy-ocudpw.js" 3c:"/vc-ap-vercel-docs/_next/static/immutable/chunks/38h97xj3m4m77.js" 3d:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1sh6bohb9oi-7.js" 3e:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_xb9bszt0omn.js" 3f:"GeistThemeScript" 40:I[477183,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"$3f"] :HL["/vc-ap-vercel-docs/_next/static/immutable/chunks/2b47e07szrmzx.css","style"] 6:C b:["$","script","script-0",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1l5bhdup73l4f.js","async":true,"nonce":"$undefined"}] c:["$","script","script-1",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tf14mxhbiqib.js","async":true,"nonce":"$undefined"}] d:["$","script","script-2",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/0tgamzsp70rbq.js","async":true,"nonce":"$undefined"}] e:["$","script","script-3",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/0d4rfok-j0ruo.js","async":true,"nonce":"$undefined"}] f:["$","script","script-4",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/24nfzjglo5ajy.js","async":true,"nonce":"$undefined"}] 10:["$","script","script-5",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2hgg_biaqwxr-.js","async":true,"nonce":"$undefined"}] 11:["$","script","script-6",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2t87sf7zmfyz_.js","async":true,"nonce":"$undefined"}] 12:["$","script","script-7",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/0s_7hfvdxfwfy.js","async":true,"nonce":"$undefined"}] 13:["$","script","script-8",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ikqogxcekmce.js","async":true,"nonce":"$undefined"}] 14:["$","script","script-9",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/08pok8j_zmq99.js","async":true,"nonce":"$undefined"}] 18:["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 1a:["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 1c:["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 1e:["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 20:["$","$2","c",{"children":["$L2d",[["$","link","0",{"rel":"stylesheet","href":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2b47e07szrmzx.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/256bm0a8h6xiu.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_cv505_s9pj7.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/359qicfzdqdm5.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/2-ooq40kes-73.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/0t1pkvo6wwib3.js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/03tgzqouyguj_.js","async":true,"nonce":"$undefined"}],["$","script","script-6",{"src":"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yk1-nte6jodm.js","async":true,"nonce":"$undefined"}]],["$","$L2e",null,{"children":["$","$27",null,{"name":"Next.MetadataOutlet","children":"$@2f"}]}]]}] 41:T186a,(({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"}] });8:["$","html",null,{"className":"VEU71W_className fTT4la_className VEU71W_variable fTT4la_variable uncontained tailwind tailwind-preflight","lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","$L40",null,{"storageKey":"zeit-theme"}],["$","script",null,{"dangerouslySetInnerHTML":{"__html":"$41"}}],"$L42"]}],"$L43","$L44","$L45"]}] 46:"GracefulHydrationErrorBoundary" 47:I[858047,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"$46"] 49:I[477183,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"GeistProvider"] 4a:I[173822,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"SkipNavLink"] 4b:I[802476,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"NuqsAdapter"] 4c:"PrefetchCrossZoneLinksProvider" 4d:I[871336,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"$4c"] 4e:I[715900,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"DocsChatPanel"] 4f:"CompatRouterAllowed" 50:I[155984,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"$4f"] 51:I[802389,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"RootHooks"] 52:"PrefetchCrossZoneLinks" 53:I[871336,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"$52"] 54:I[987634,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"DeferredScripts"] 55:I[754279,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"LogoutScreen"] 57:I[419,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"IframeGuard"] 58:I[615745,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"Toasts"] 2a:300 42:[["$","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=>\"isLoggedIn=1\"===a)?\"logged-in\":\"logged-out\"})();"}}]] 43:["$","$L47",null,{"as":"body","children":[["$","$27",null,{"fallback":null,"children":"$L48"}],["$","$L49",null,{"storageKey":"zeit-theme","withScript":false,"children":[["$","$L4a",null,{}],["$","$L4b",null,{"children":["$","$L4d",null,{"children":["$","div",null,{"className":"flex min-w-0","children":[["$","div",null,{"className":"@container flex-1 min-w-0","children":["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","$27",null,{"fallback":null,"children":["$","$L4e",null,{"showToc":false}]}]]}]}]}]]}],["$","$L50",null,{"children":["$","$L51",null,{}]}],[["$","$L53",null,{}],["$","$L54",null,{}]],["$","$L55",null,{}],["$","$27",null,{"fallback":null,"children":"$L56"}]]}] 44:["$","$L57",null,{"children":["$","$L58",null,{}]}] 59:I[641388,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e"],"TelemetryClient"] 5a:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1l5bhdup73l4f.js" 5b:"/vc-ap-vercel-docs/_next/static/immutable/chunks/3tf14mxhbiqib.js" 5c:"/vc-ap-vercel-docs/_next/static/immutable/chunks/0tgamzsp70rbq.js" 5d:"/vc-ap-vercel-docs/_next/static/immutable/chunks/0d4rfok-j0ruo.js" 5e:"/vc-ap-vercel-docs/_next/static/immutable/chunks/24nfzjglo5ajy.js" 5f:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2hgg_biaqwxr-.js" 60:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2t87sf7zmfyz_.js" 61:"/vc-ap-vercel-docs/_next/static/immutable/chunks/0s_7hfvdxfwfy.js" 62:"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ikqogxcekmce.js" 63:"/vc-ap-vercel-docs/_next/static/immutable/chunks/08pok8j_zmq99.js" 64:"/vc-ap-vercel-docs/_next/static/immutable/chunks/256bm0a8h6xiu.js" 65:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_cv505_s9pj7.js" 66:"/vc-ap-vercel-docs/_next/static/immutable/chunks/359qicfzdqdm5.js" 67:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2-ooq40kes-73.js" 68:"/vc-ap-vercel-docs/_next/static/immutable/chunks/0t1pkvo6wwib3.js" 69:"/vc-ap-vercel-docs/_next/static/immutable/chunks/03tgzqouyguj_.js" 6a:"/vc-ap-vercel-docs/_next/static/immutable/chunks/1yk1-nte6jodm.js" 6b:"NavigationMarker" 6c:I[748432,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"$6b"] 6d:I[556016,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"DocsMetadata"] 6e:I[959506,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"PageInfo"] 6f:I[420141,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"PageActions"] 70:"FrameworkSelection" 71:I[404113,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"$70"] 72:I[255996,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"TocPopover"] 73:I[72741,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"Note"] 74:I[72741,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"NoteContent"] 75:I[832036,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"TrackingLink"] 76:I[996381,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"PermalinkAnchor"] 1:Td,rootFlagsCode16:Td,rootFlagsCode48:["$","$L59",null,{"extraAttributes":"$undefined"}] 2d:[["$","div",null,{"className":"_6uRq_q_content","children":[["$","$L6c",null,{"phase":"content","label":"Doc"}],["$","$L6d",null,{"meta":{"title":"Edge Functions (Deprecated)","navLabel":"Edge Functions","description":"Edge Functions are deprecated. Use Vercel Functions with the Node.js runtime instead for improved performance and full API support.","contentType":"Reference","hideFromNav":true},"ogUrl":"https://vercel.com/api/docs-og?title=Edge%20Functions%20(Deprecated)&format=docs&sig=99a56b95c71057e9093f9437b4577fc56b868180279d87ac29147656cb350761"}],["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"TechArticle\",\"headline\":\"Edge Functions (Deprecated)\",\"description\":\"Edge Functions are deprecated. Use Vercel Functions with the Node.js runtime instead for improved performance and full API support.\",\"dateModified\":\"2026-07-29T16:07:36.000Z\",\"author\":{\"@type\":\"Organization\",\"name\":\"Vercel\"},\"url\":\"https://vercel.com/docs/functions/runtimes/edge/edge-functions\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https://vercel.com/api/docs-og?title=Edge%20Functions%20(Deprecated)&format=docs&sig=99a56b95c71057e9093f9437b4577fc56b868180279d87ac29147656cb350761\",\"width\":\"1200\",\"height\":\"630\"}}"}}],null,["$","div",null,{"className":"max-w-3xl mx-auto w-full","children":[["$","$L6e",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":[["$","$L6f",null,{"className":"shrink-0","content":"page-content","enableGFM":true,"hideAIChat":false}],["$","div",null,{"className":"ml-auto flex items-center gap-2","children":[["$","$L71",null,{"hasFrameworks":false,"inline":true}],["$","$L72",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":"rvMliW_container","children":[["$","h1",null,{"className":"rvMliW_header text-heading-24 sm:text-heading-40","children":[["$","span",null,{"className":"rvMliW_target rvMliW_offsetTop","id":"edge-functions-deprecated"}],null,null,["$","span",null,{"className":"rvMliW_title [&>p]:m-0","children":["Edge Functions (Deprecated)",null]}],false,null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}]}],["$","$L6f",null,{"className":"not-prose hidden shrink-0 lg:flex","content":"page-content","enableGFM":true,"hideAIChat":false}]]}]],null,["$","div",null,{"data-docs-prose":true,"className":"[&_[data-slot=note]_p]:my-0 [&_code_p]:my-0 [&_code_p]:contents [&_ol]:p-0 [&_ol]:pl-6 [&_p]:leading-[1.7] [&_p]:text-pretty [&_ol]:list-decimal [&_ol]:ml-0 md:[&_ol]:ml-1 [&_[class*='container']_p]:m-0","children":[["$","$L73",null,{"className":"g6BFqq_note","fill":true,"size":"$undefined","variant":"warning","children":["$","$L74",null,{"children":["$","p",null,{"className":"my-4","children":["Edge Functions are deprecated. Use ",["$","$L75",null,{"href":"/docs/functions","children":"Vercel Functions"}]," with\nthe ",["$","span",null,{"className":"WGWgwq_docsString","children":"Node.js runtime"}]," instead. Node.js is the default runtime and provides\nfull API support, ",["$","$L75",null,{"href":"/docs/fluid-compute","children":"Fluid compute"}],", and ",["$","$L75",null,{"href":"/docs/functions/usage-and-pricing","children":"Active CPU\npricing"}],"."]}]}]}],"\n",["$","div",null,{"className":"rvMliW_container","children":[["$","h2",null,{"className":"rvMliW_header text-heading-20 sm:text-heading-24","children":[["$","span",null,{"className":"rvMliW_target","id":"migrate-to-vercel-functions"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#migrate-to-vercel-functions","children":["Migrate to Vercel Functions",null]}],["$","$L76",null,{"href":"#migrate-to-vercel-functions","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}],"\n",["$","p",null,{"className":"my-4","children":["Remove ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"export const runtime = 'edge'"}]," from your route files. Node.js is the default runtime, so no additional configuration is needed:"]}],"\n","$L77","\n","$L78","\n","$L79","\n","$L7a","\n","$L7b","\n","$L7c","\n","$L7d","\n","$L7e","\n","$L7f","\n","$L80","\n","$L81","\n","$L82","\n","$L83","\n","$L84","\n","$L85","\n","$L86","\n","$L87","\n","$L88","\n","$L89","\n","$L8a","\n","$L8b","\n","$L8c","\n","$L8d","\n","$L8e","\n","$L8f","\n","$L90","\n","$L91","\n","$L92","\n","$L93","\n","$L94","\n","$L95","\n","$L96","\n","$L97","\n","$L98","\n","$L99","\n","$L9a","\n","$L9b","\n","$L9c","\n","$L9d","\n","$L9e","\n","$L9f"]}],null,"$La0","$La1"]}],"$La2","$La3","$La4"]}]]}],"$La5"] a6:I[434039,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"Wrapper"] a7:I[468822,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"TableHeadCell"] a8:I[468822,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"TableRowCell"] a9:I[780874,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"ContextLink"] af:I[383750,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"Feedback"] b0:I[819189,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"ToC"] 77:["$","$La6",null,{"as":"$undefined","className":"$undefined","custom":"$undefined","borderless":"$undefined","filename":"app/api/hello/route.ts","hideLineNumbers":false,"v0":"$undefined","textToCopy":[["$","span",null,{"className":"line","children":[["$","span",null,{"style":{"color":"var(--shiki-token-keyword)"},"children":"export"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-keyword)"},"children":"async"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-keyword)"},"children":"function"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-function)"},"children":"GET"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":"() {"}]]}],"\n",["$","span",null,{"className":"line","children":[["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-keyword)"},"children":"return"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-constant)"},"children":"Response"}],["$","span",null,{"style":{"color":"var(--shiki-token-function)"},"children":".json"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":"({ message"}],["$","span",null,{"style":{"color":"var(--shiki-token-keyword)"},"children":":"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" "}],["$","span",null,{"style":{"color":"var(--shiki-token-string-expression)"},"children":"'Hello'"}],["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":" });"}]]}],"\n",["$","span",null,{"className":"line","children":["$","span",null,{"style":{"color":"var(--shiki-color-text)"},"children":"}"}]}]],"trackCopy":"$undefined","children":["$","pre",null,{"className":"vF3MAa_pre","children":["$","code",null,{"className":"font-mono grid text-left !text-[13px] leading-[20px] break-normal hyphens-none whitespace-pre text-[var(--ds-gray-1000)]","style":{"fontFeatureSettings":"\"liga\" off"},"children":"$77:props:textToCopy"}]}]}] 78:["$","p",null,{"className":"my-4","children":"Vercel Functions with the Node.js runtime provide:"}] 79:["$","ul",null,{"className":"my-3 list-disc pl-6 [&>li::marker]:text-gray-500","children":["\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":"Full Node.js API support, including file system access, native modules, and all npm packages."}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","$L75",null,{"href":"/docs/fluid-compute","children":"Fluid compute"}]," with automatic concurrency scaling."]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","$L75",null,{"href":"/docs/functions/streaming-functions","children":"Streaming"}]," support."]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["Global deployment with ",["$","$L75",null,{"href":"/docs/functions/configuring-functions/region","children":"configurable regions"}],"."]}],"\n"]}] 7a:["$","p",null,{"className":"my-4","children":["See the ",["$","$L75",null,{"href":"/docs/functions","children":"Vercel Functions documentation"}]," for full details."]}] 7b:["$","$L73",null,{"variant":"warning","children":["$","p",null,{"className":"my-4","children":[["$","$L75",null,{"href":"/docs/routing-middleware","children":"Routing Middleware"}]," uses the edge runtime by\ndefault. This is expected and supported. The deprecation applies to standalone\nEdge Functions, not to Routing Middleware."]}]}] 7c:["$","hr",null,{"className":"border-top-[1px] my-12 border-0 border-solid border-[var(--accents-2)] sm:my-9"}] 7d:["$","div",null,{"className":"rvMliW_container","children":[["$","h2",null,{"className":"rvMliW_header text-heading-20 sm:text-heading-24","children":[["$","span",null,{"className":"rvMliW_target","id":"legacy-reference"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#legacy-reference","children":["Legacy reference",null]}],["$","$L76",null,{"href":"#legacy-reference","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 7e:["$","p",null,{"className":"my-4","children":"The following sections document the deprecated Edge Functions product for teams that are still migrating."}] 7f:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"how-edge-functions-work"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#how-edge-functions-work","children":["How Edge Functions work",null]}],["$","$L76",null,{"href":"#how-edge-functions-work","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 80:["$","p",null,{"className":"my-4","children":"Edge Functions run on the Edge Runtime, a minimal JavaScript runtime based on V8 isolates. They execute in the region closest to the user by default, which can result in longer response times when the function depends on a database in a different region."}] 81:["$","p",null,{"className":"my-4","children":["To reduce latency, you can limit your functions to ",["$","$L75",null,{"href":"/docs/functions/configuring-functions/region#setting-your-default-region","children":"regions near your database"}],", or use a globally-distributed database. See ",["$","$L75",null,{"href":"/docs/storage","children":"Vercel storage options"}]," for guidance."]}] 82:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"feature-support"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#feature-support","children":["Feature support",null]}],["$","$L76",null,{"href":"#feature-support","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 83:["$","div",null,{"className":"HhyFmq_tableContainer","children":["$","table",null,{"className":"HhyFmq_docsTable","children":[["$","thead",null,{"ref":"$undefined","children":[["$","tr",".0",{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La7",null,{"children":"Feature"}],["$","$La7",null,{"children":"Support status"}]]}]]}],["$","tbody",null,{"className":"k64o7q_docsTbody","children":[["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Secure Compute"}],["$","$La8",null,{"children":"Not supported"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Streaming"}],["$","$La8",null,{"children":"Supported"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Cron jobs"}],["$","$La8",null,{"children":"Supported"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":["$","$L75",null,{"href":"/docs/storage","children":"Vercel Storage"}]}],["$","$La8",null,{"children":"Supported"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Global Config"}],["$","$La8",null,{"children":"Supported"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"OTEL"}],["$","$La8",null,{"children":"Not supported"}]]}]]}]]}]}] 84:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"limits"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#limits","children":["Limits",null]}],["$","$L76",null,{"href":"#limits","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 85:["$","div",null,{"className":"HhyFmq_tableContainer","children":["$","table",null,{"className":"HhyFmq_docsTable","children":[["$","thead",null,{"ref":"$undefined","children":[["$","tr",".0",{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La7",null,{"children":"Feature"}],["$","$La7",null,{"children":"Edge Runtime"}]]}]]}],["$","tbody",null,{"className":"k64o7q_docsTbody","children":[["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":["$","$L75",null,{"href":"/docs/functions/limitations#memory-size-limits","children":"Maximum memory"}]}],["$","$La8",null,{"children":"128 MB"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":["$","$L75",null,{"href":"/docs/functions/limitations#max-duration","children":"Maximum duration"}]}],["$","$La8",null,{"children":["25s to begin returning a response, then can continue ",["$","$L75",null,{"href":"/docs/functions/streaming-functions","children":"streaming"}]," for up to 300s"]}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":[["$","$L75",null,{"href":"/docs/functions/runtimes/edge#code-size-limit","children":"Size"}]," (after gzip)"]}],["$","$La8",null,{"children":"Hobby: 1 MB, Pro: 2 MB, Enterprise: 4 MB"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":["$","$L75",null,{"href":"/docs/functions/concurrency-scaling#automatic-concurrency-scaling","children":"Concurrency"}]}],["$","$La8",null,{"children":"Autoscaled based on your plan"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":["$","$L75",null,{"href":"/docs/functions/runtimes#location","children":"Regions"}]}],["$","$La8",null,{"children":["Global by default, ",["$","$L75",null,{"href":"/docs/functions/configuring-functions/region","children":"can specify a region"}]]}]]}]]}]]}]}] 86:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"request-limits"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#request-limits","children":["Request limits",null]}],["$","$L76",null,{"href":"#request-limits","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 87:["$","div",null,{"className":"HhyFmq_tableContainer","children":["$","table",null,{"className":"HhyFmq_docsTable","children":[["$","thead",null,{"ref":"$undefined","children":[["$","tr",".0",{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La7",null,{"children":"Name"}],["$","$La7",null,{"children":"Limit"}]]}]]}],["$","tbody",null,{"className":"k64o7q_docsTbody","children":[["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Maximum URL length"}],["$","$La8",null,{"children":"14 KB"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Maximum request body length"}],["$","$La8",null,{"children":"4 MB"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Maximum number of request headers"}],["$","$La8",null,{"children":"64"}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Maximum request headers length"}],["$","$La8",null,{"children":"16 KB"}]]}]]}]]}]}] 88:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"fetch-api-limits"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#fetch-api-limits","children":["Fetch API limits",null]}],["$","$L76",null,{"href":"#fetch-api-limits","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 89:["$","ul",null,{"className":"my-3 list-disc pl-6 [&>li::marker]:text-gray-500","children":["\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["Maximum number of ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"fetch"}]," requests per invocation: ",["$","span",null,{"className":"WGWgwq_docsString","children":"950"}],"."]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["Maximum open connections: ",["$","span",null,{"className":"WGWgwq_docsString","children":"6"}],". Additional requests queue until in-flight requests complete."]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["Connections idle for more than 15 seconds may be canceled. Use ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"catch"}]," on the ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"fetch"}]," promise or ",["$","$L75",null,{"href":"https://developer.mozilla.org/en-US/docs/Web/API/AbortController","children":["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"AbortController"}]}]," to handle timeouts."]}],"\n"]}] 8a:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"api-restrictions"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#api-restrictions","children":["API restrictions",null]}],["$","$L76",null,{"href":"#api-restrictions","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 8b:["$","p",null,{"className":"my-4","children":["Edge Functions use ES modules and don't have access to all Node.js or browser APIs. See the ",["$","$L75",null,{"href":"/docs/functions/runtimes/edge#edge-runtime-supported-apis","children":"Edge Runtime supported APIs"}]," for the full list."]}] 8c:["$","p",null,{"className":"my-4","children":["Dynamic code execution (",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"eval"}],", ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"new Function(evalString)"}],", ",["$","code",null,{"className":"V4tPXG_code V4tPXG_inlineCode","style":{},"title":"$undefined","children":"WebAssembly.instantiate"}],") is not allowed for security reasons."]}] 8d:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"routing-middleware-cpu-limit"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#routing-middleware-cpu-limit","children":["Routing Middleware CPU limit",null]}],["$","$L76",null,{"href":"#routing-middleware-cpu-limit","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 8e:["$","p",null,{"className":"my-4","children":["Routing Middleware can use no more than ",["$","span",null,{"className":"WGWgwq_docsString","children":"50 ms"}]," of CPU time on average. This refers to net CPU time, not wall clock time. Time spent waiting for network responses doesn't count."]}] 8f:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"pricing"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#pricing","children":["Pricing",null]}],["$","$L76",null,{"href":"#pricing","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 90:["$","p",null,{"className":"my-4","children":"Edge Functions are included free within plan limits. Beyond included usage, Pro plans charge for additional consumption based on CPU time."}] 91:["$","p",null,{"className":"my-4","children":["Functions using the Edge Runtime are measured in ",["$","span",null,{"className":"WGWgwq_docsString","children":"execution units"}],", where each unit equals 50 ms of CPU time. CPU time doesn't include idle time spent waiting for data fetching."]}] 93:["$","div",null,{"className":"rvMliW_container","children":[["$","h4",null,{"className":"rvMliW_header text-heading-14 sm:text-heading-16","children":[["$","span",null,{"className":"rvMliW_target","id":"hobby"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#hobby","children":"Hobby"}],["$","$L76",null,{"href":"#hobby","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 94:["$","p",null,{"className":"my-4","children":"Vercel sends emails as you approach usage limits. On Hobby, you won't pay for additional usage, but your account may be paused if you exceed limits."}] 95:[["$","p",null,{"className":"my-4","children":["When your ",["$","$L75",null,{"href":"/docs/plans/hobby","children":"Hobby team"}]," is set to ",["$","span",null,{"className":"WGWgwq_docsString","children":"paused"}],", it remains in this state indefinitely unless you take action. This means ",["$","span",null,{"className":"WGWgwq_docsString","children":"all"}]," new and existing ",["$","$L75",null,{"href":"/docs/deployments","children":"deployments"}]," will be paused."]}],"\n",["$","$L73",null,{"children":["$","p",null,{"className":"my-4","children":["If you have reached this state, your application is likely a good candidate\nfor a ",["$","$L75",null,{"href":"/docs/plans/pro-plan","children":"Pro account"}],"."]}]}],"\n",["$","p",null,{"className":"my-4","children":"To unpause your account, you have two main options:"}],"\n",["$","ul",null,{"className":"my-3 list-disc pl-6 [&>li::marker]:text-gray-500","children":["\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","span",null,{"className":"WGWgwq_docsString","children":"Contact Support"}],": You can reach out to our ",["$","$L75",null,{"href":"/help","children":"support team"}]," to discuss the reason for the pause and potential resolutions"]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","span",null,{"className":"WGWgwq_docsString","children":"Transfer to a Pro team"}],":\nIf your Hobby team is paused, you won't have the option to initiate a ",["$","$L75",null,{"href":"/docs/plans/pro-plan/trials","children":"Pro trial"}],". Instead, you can set up a Pro team:","\n",["$","ol",null,{"className":"my-3 list-decimal pl-6","children":["\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["$","$L75",null,{"href":"/docs/accounts#creating-a-team","children":"Create a Pro team account"}]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":["Add a valid credit card to this account. Open ",["$","span",null,{"className":"WGWgwq_docsString","children":"Settings"}]," in the sidebar, then select ",["$","$L75",null,{"href":"https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fsettings%2Fbilling&title=Go+to+Billing","children":["$","span",null,{"className":"WGWgwq_docsString","children":"Billing"}]}]," and ",["$","span",null,{"className":"WGWgwq_docsString","children":"Payment Method"}]]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"className":"my-4","children":["Once set up, a transfer modal will appear, prompting you to ",["$","$L75",null,{"href":"/docs/projects#transferring-a-project","children":"transfer your previous Hobby projects"}]," to this new team. After transferring, you can continue with your projects as usual."]}]] 96:["$","div",null,{"className":"rvMliW_container","children":[["$","h4",null,{"className":"rvMliW_header text-heading-14 sm:text-heading-16","children":[["$","span",null,{"className":"rvMliW_target","id":"pro"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#pro","children":"Pro"}],["$","$L76",null,{"href":"#pro","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 97:["$","p",null,{"className":"my-4","children":"Once your team exceeds included usage, you'll be charged on-demand costs."}] 98:["$","p",null,{"className":"my-4","children":["Pro teams can ",["$","$L75",null,{"href":"/docs/spend-management#managing-your-spend-amount","children":"set up Spend Management"}]," to get notified or to automatically take action, such as ",["$","$L75",null,{"href":"/docs/spend-management#configuring-a-webhook","children":"using a webhook"}]," or pausing your projects when your usage hits a set spend amount."]}] 99:["$","div",null,{"className":"rvMliW_container","children":[["$","h4",null,{"className":"rvMliW_header text-heading-14 sm:text-heading-16","children":[["$","span",null,{"className":"rvMliW_target","id":"enterprise"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#enterprise","children":"Enterprise"}],["$","$L76",null,{"href":"#enterprise","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 9a:["$","p",null,{"className":"my-4","children":["Enterprise agreements provide custom usage and pricing, including custom execution units and multi-region deployments. See ",["$","$L75",null,{"href":"/docs/plans/enterprise","children":"Vercel Enterprise plans"}]," for details."]}] 9b:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"view-usage"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#view-usage","children":["View usage",null]}],["$","$L76",null,{"href":"#view-usage","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 9c:["$","p",null,{"className":"my-4","children":["Check your usage in the ",["$","$L75",null,{"href":"/dashboard/usage","children":"Usage section"}]," of your dashboard. The ",["$","span",null,{"className":"WGWgwq_docsString","children":"Edge Functions"}]," section tracks:"]}] 9d:["$","div",null,{"className":"HhyFmq_tableContainer","children":["$","table",null,{"className":"HhyFmq_docsTable","children":[["$","thead",null,{"ref":"$undefined","children":[["$","tr",".0",{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La7",null,{"children":"Metric"}],["$","$La7",null,{"children":"Description"}],["$","$La7",null,{"children":"Priced"}]]}]]}],["$","tbody",null,{"className":"k64o7q_docsTbody","children":[["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Invocations"}],["$","$La8",null,{"children":"Number of times your functions were invoked."}],["$","$La8",null,{"children":["$","$La9",null,{"customIcon":null,"href":"/docs/pricing#managed-infrastructure-billable-resources","linkText":"Yes","title":"Function Invocations","children":["$","div",null,{"className":"flex flex-col items-stretch justify-start flex-initial","children":[["$","p",null,{"className":"text-copy-14 my-2","children":"A function invocation is a single activation of a Vercel Function. Vercel charges per unique activation of the function."}],["$","div",null,{"className":"flex flex-col items-stretch justify-start flex-initial","children":[["$","div",null,{"className":"flex flex-row items-stretch justify-start flex-initial my-2","children":[["$","div",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) mr-2 max-w-fit","children":[null,["$","span",null,{"className":"min-w-0 relative inline-flex items-center [gap:inherit]","children":"Hobby"}]]}],["$","p",null,{"className":"text-copy-14","children":[["$","strong",null,{"children":"Included:"}]," ","First 1,000,000"]}]]}],null,["$","div",null,{"className":"flex flex-row items-stretch justify-start flex-initial mb-2","children":[["$","div",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-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) mr-6 max-w-fit","children":[null,["$","span",null,{"className":"min-w-0 relative inline-flex items-center [gap:inherit]","children":"Pro"}]]}],["$","p",null,{"className":"text-copy-14","children":[["$","strong",null,{"children":"On-demand:"}]," ","1,000,000 Invocations"]}]]}],["$","div",null,{"className":"flex flex-row items-stretch justify-start flex-initial mb-2","children":[["$","div",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-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) mr-6 max-w-fit","children":"$Laa"}],"$Lab"]}]]}],null]}]}]}]]}],"$Lac","$Lad"]}]]}]}] 9e:["$","div",null,{"className":"rvMliW_container","children":[["$","h3",null,{"className":"rvMliW_header text-heading-16 sm:text-heading-20","children":[["$","span",null,{"className":"rvMliW_target","id":"reduce-usage"}],null,null,["$","a",null,{"className":"rvMliW_title [&>p]:m-0","href":"#reduce-usage","children":["Reduce usage",null]}],["$","$L76",null,{"href":"#reduce-usage","className":"rvMliW_permalink"}],null,null],"data-components-heading":true,"onClick":"$undefined"}],null]}] 9f:["$","ul",null,{"className":"my-3 list-disc pl-6 [&>li::marker]:text-gray-500","children":["\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","span",null,{"className":"WGWgwq_docsString","children":"Reduce invocations"}],": Cache responses using ",["$","$L75",null,{"href":"/docs/cdn-cache#using-vercel-functions","children":"the CDN"}]," and ",["$","$L75",null,{"href":"/docs/headers#cache-control-header","children":"Cache-Control headers"}],"."]}],"\n",["$","li",null,{"className":"mb-2 pl-1 leading-[1.7] [&>svg]:inline-flex last:mb-0","children":[["$","span",null,{"className":"WGWgwq_docsString","children":"Reduce CPU time"}],": Avoid heavy CPU-bound operations. View CPU time by project in the dashboard to identify optimization targets."]}],"\n"]}] a0:["$","div",null,{"className":"not-prose mt-12 text-label-12 text-gray-800","data-exclude-from-llms":"","children":["Last updated ","July 29, 2026"]}] a1:["$","details",null,{"className":"not-prose mt-12 hidden overflow-hidden rounded-lg border border-gray-alpha-400 bg-background-100 md:block","data-docs-graph-context":"","data-exclude-from-toc":"","children":[["$","summary",null,{"className":"cursor-pointer px-4 py-3 text-label-14 text-gray-1000 marker:text-gray-900 hover:bg-gray-alpha-100 focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-blue-700","children":"Related Vercel documentation"}],["$","div",null,{"className":"max-h-[40rem] overflow-y-auto border-t border-gray-alpha-400 p-4","children":["$","$27",null,{"fallback":null,"children":"$Lae"}]}]]}] a2:["$","hr",null,{"className":"border-top-[1px] my-12 border-0 border-solid border-[var(--accents-2)] sm:my-9"}] a4:["$","div",null,{"className":"mb-6 mt-12","children":["$","$Laf",null,{"label":"docs","type":"inline"}]}] a5:["$","$Lb0",null,{"path":"/docs/functions/runtimes/edge/edge-functions","isFAQ":false,"hasFrameworks":false,"children":"$2d:0:props:children:4:props:children:1:props:children:2:props:children"}] 9:Td,rootFlagsCodeaa:[null,["$","span",null,{"className":"min-w-0 relative inline-flex items-center [gap:inherit]","children":"Pro"}]] ab:["$","p",null,{"className":"text-copy-14","children":[["$","strong",null,{"children":"Price:"}]," ","$$0.60 per 1,000,000 Invocations"]}] ac:["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Execution Units"}],["$","$La8",null,{"children":"Number of 50 ms CPU time units your Edge Functions used."}],["$","$La8",null,{"children":"Yes"}]]}] ad:["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"CPU Time"}],["$","$La8",null,{"children":"Total time your Edge Functions spent computing responses."}],["$","$La8",null,{"children":"No"}]]}] 45:null b1:I[675446,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"VaScrollTrack"] b2:"FilteredNavigationProvider" b3:I[768832,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$b2"] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/22uv4yzy1g2gk.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/0i5m89yy7zxig.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/0ohux42w_3c5u.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/21pj1_c_cfpx9.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-21fddvj_2v6eo.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/21fal6nz2gkaa.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/1qnjre93j3ije.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/1bebpj_luqfrt.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/1jhp-x808xg4p.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/0cpkkryozujg4.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js","fetch",{"crossOrigin":""}] :HL["/vc-ap-0cca3e/_next/static/immutable/chunks/39ya8_76wnif7.js","fetch",{"crossOrigin":""}] :HL["https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg","image"] :HL["https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg","image"] 2a:300 15:[["$","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\"]}}"}}],["$","$Lb1",null,{}],["$","$Lb3",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":"7e53431a","name":"Dramatiq","href":"/docs/frameworks/backend/dramatiq","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":"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":"34c21584","name":"Migrate to AI Gateway","href":"/docs/ai-gateway/getting-started/migrate-to-ai-gateway","trail":["0a40e3c9","2be41018","0b4dcf40"]},{"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","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 & 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":"fe1994cc","name":"Compaction","href":"/docs/ai-gateway/sdks-and-apis/responses/compaction","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","trail":["0a40e3c9","2be41018","3bade0f7"]},{"id":"6fd885dc","name":"Usage & 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":"4147d286","name":"Safety Identifiers","href":"/docs/ai-gateway/security-and-compliance/safety-identifiers","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":"b88fa072","name":"Inputs & Tools","href":"/docs/ai-gateway/inputs-and-tools","trail":["0a40e3c9","2be41018"],"children":[{"id":"c0dacd22","name":"Vision","href":"/docs/ai-gateway/inputs-and-tools/vision","trail":["0a40e3c9","2be41018","b88fa072"]},{"id":"b976c4dc","name":"File Input","href":"/docs/ai-gateway/inputs-and-tools/file-input","trail":["0a40e3c9","2be41018","b88fa072"]},{"id":"1659f229","name":"Tool Use","href":"/docs/ai-gateway/inputs-and-tools/tool-use","trail":["0a40e3c9","2be41018","b88fa072"]},{"id":"ebdd3d1a","name":"Audio Input","href":"/docs/ai-gateway/inputs-and-tools/audio-input","trail":["0a40e3c9","2be41018","b88fa072"]},{"id":"b4486db5","name":"Video Input","href":"/docs/ai-gateway/inputs-and-tools/video-input","trail":["0a40e3c9","2be41018","b88fa072"]}]},{"id":"0be20cda","name":"Models & 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 & 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":"e34d890b","name":"Batch Processing","href":"/docs/ai-gateway/models-and-providers/batch-processing","badge":"beta","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","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","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"],"children":[{"id":"57124ba3","name":"Discounts","href":"/docs/ai-gateway/pricing/discounts","trail":["0a40e3c9","2be41018","56de5551"]}]},{"id":"42658b87","name":"Rate Limits","href":"/docs/ai-gateway/rate-limits","trail":["0a40e3c9","2be41018"]},{"id":"92a37a29","name":"Authentication & 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":"ded155bf","name":"omp","href":"/docs/ai-gateway/coding-agents/omp","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":"455f08d4","name":"Xcode","href":"/docs/ai-gateway/ecosystem/framework-integrations/xcode","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":"d1b0722f","name":"FAQ","href":"/docs/ai-gateway/faq","trail":["0a40e3c9","2be41018"]}]},{"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","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":"dc126d88","name":"Frameworks and Adapters","href":"/docs/connect/frameworks","trail":["f96c2f7f"],"children":[{"id":"b8061cfb","name":"eve","href":"/docs/connect/frameworks/eve","trail":["f96c2f7f","dc126d88"]},{"id":"62c02f82","name":"AI SDK and MCP","href":"/docs/connect/frameworks/ai-sdk-and-mcp","trail":["f96c2f7f","dc126d88"]},{"id":"d6b9b0d6","name":"Chat SDK","href":"/docs/connect/frameworks/chat-sdk","trail":["f96c2f7f","dc126d88"]},{"id":"bee8a225","name":"Better Auth","href":"/docs/connect/frameworks/better-auth","trail":["f96c2f7f","dc126d88"]},{"id":"0f535b8c","name":"Auth.js","href":"/docs/connect/frameworks/authjs","trail":["f96c2f7f","dc126d88"]}]},{"id":"a3aab25b","name":"Observability","href":"/docs/connect/observability","trail":["f96c2f7f"]},{"id":"dc02e331","name":"Limits","href":"/docs/connect/limits","trail":["f96c2f7f"]},{"id":"fea2dd92","name":"SDK Reference","href":"/docs/connect/ts-sdk-reference","trail":["f96c2f7f"]},{"id":"ab147da7","name":"Optimizing Usage","href":"/docs/connect/optimizing-usage","trail":["f96c2f7f"]},{"id":"d767ab3f","name":"Pricing","href":"/docs/connect/pricing","trail":["f96c2f7f"]},{"id":"d77b5b78","name":"Legal","href":"/docs/connect/legal","trail":["f96c2f7f"]},{"id":"6581e934","name":"For Service Providers","href":"/docs/connect/providers","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 & 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 & 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 & 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":"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","badge":"deprecated","trail":["a623a8d0","6db41e9b","1d3fe806"]},{"id":"c5a007fb","name":"Multi-Agent","href":"/docs/sandbox/concepts/multi-agent","trail":["a623a8d0","6db41e9b","1d3fe806"]},{"id":"72dc9829","name":"Regions","href":"/docs/sandbox/concepts/regions","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":"29007c04","name":"GitHub Actions","href":"/docs/container-registry/github-actions","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 & 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":"b8b28d7d","name":"Origin","href":"/docs/git/vercel-for-origin","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":"bc7c8dac","name":"vercel comments","href":"/docs/cli/comments","badge":"beta","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":"89274255","name":"vercel security","href":"/docs/cli/security","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":"a483e85a","name":"Deployment Storage","href":"/docs/deployment-storage","trail":["15509ac1"],"children":[{"id":"d775693b","name":"Optimize Deployment Storage","href":"/docs/deployment-storage/optimize","trail":["15509ac1","a483e85a"]}]}]},{"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 & 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 & 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 & Regions","href":"/docs/regions","trail":["5e69a954"]},{"id":"c614f921","name":"Security","href":"/docs/cdn-security","trail":["5e69a954"],"children":[{"id":"c7f05ac2","name":"Encryption & 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 & 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 & 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 & 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":"f0705145","name":"Routing","href":"/docs/microfrontends/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 & 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 & REST API","href":"/docs/global-config/vercel-api","trail":["8c4aa541","07608b26"]},{"id":"d712b48d","name":"Global Configs & 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 & 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"],"children":[{"id":"9eb3af88","name":"Dashboard","href":"/docs/agent/chat/dashboard","trail":["0a40e3c9","035dc7e2","d16395be"]},{"id":"8e4cd223","name":"Slack","href":"/docs/agent/chat/slack","trail":["0a40e3c9","035dc7e2","d16395be"]},{"id":"fe1bde5e","name":"Permissions","href":"/docs/agent/chat/permissions","trail":["0a40e3c9","035dc7e2","d16395be"]},{"id":"96e20fab","name":"GitHub","href":"/docs/agent/chat/github","trail":["0a40e3c9","035dc7e2","d16395be"]}]},{"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":"077b5fbf","name":"Custom Metrics","href":"/docs/observability/custom-metrics","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":"c5ece3f0","name":"Always-on Tracing","href":"/docs/tracing/always-on-tracing","badge":"beta","trail":["31fd0c2c","f0f22205"]},{"id":"49eb1d47","name":"Session Tracing","href":"/docs/tracing/session-tracing","trail":["31fd0c2c","f0f22205"]},{"id":"a6dbea38","name":"Instrumentation","href":"/docs/tracing/instrumentation","trail":["31fd0c2c","f0f22205"],"frameworks":["nextjs-app","nextjs","other"]}]},{"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 & 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 & 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 & 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":"f4a355b5","name":"Usage & Pricing","href":"/docs/deployment-protection/usage-and-pricing","trail":["bf733d8a","7e00952c"]},{"id":"6cbe15c7","name":"Automated & 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":"4de31470","name":"Key Management","href":"/docs/kms","badge":"beta","trail":["2fae3262"],"children":[{"id":"3dc3eff4","name":"Quickstart","href":"/docs/kms/quickstart","trail":["2fae3262","4de31470"]},{"id":"12b2ea95","name":"Concepts","href":"/docs/kms/concepts","trail":["2fae3262","4de31470"],"children":[{"id":"db747e6f","name":"Key rotation","href":"/docs/kms/concepts/key-rotation","trail":["2fae3262","4de31470","12b2ea95"]},{"id":"f4ac5743","name":"Authentication","href":"/docs/kms/concepts/authentication","trail":["2fae3262","4de31470","12b2ea95"]},{"id":"1fc4f1e9","name":"Project grants","href":"/docs/kms/concepts/project-grants","trail":["2fae3262","4de31470","12b2ea95"]},{"id":"e442737d","name":"Connect grants","href":"/docs/kms/concepts/connect-grants","trail":["2fae3262","4de31470","12b2ea95"]},{"id":"0ea1ea0f","name":"Claims","href":"/docs/kms/concepts/claims","trail":["2fae3262","4de31470","12b2ea95"]}]},{"id":"935ab15f","name":"SDK Reference","href":"/docs/kms/ts-sdk-reference","trail":["2fae3262","4de31470"]},{"id":"6dc50db2","name":"Pricing and Limits","href":"/docs/kms/pricing","trail":["2fae3262","4de31470"]}]},{"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 & 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 & 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":"ac073a98","name":"PrivateLink","href":"/docs/networking/privatelink","trail":["2fae3262","9336df58"]},{"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 & Compliance","href":"/docs/security","trail":["2fae3262"],"children":[{"id":"29428141","name":"Security & Compliance Measures","href":"/docs/security/compliance","trail":["2fae3262","84003256"]},{"id":"4e1550c9","name":"Attestations and Compliance Report","href":"/docs/security/attestations-and-compliance-report","trail":["2fae3262","84003256"]},{"id":"0f0e7a37","name":"Security Dashboard","href":"/docs/security/security-dashboard","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":"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 & Invoices","href":"/docs/pricing/understanding-my-invoice","trail":["e22ac25b","e9e0a7ea"]},{"id":"c98296d2","name":"Flat Rate CDN","href":"/docs/pricing/flat-rate-cdn","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":"ba4e97fb","name":"vercel.toml","href":"/docs/project-configuration/vercel-toml","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":"$Lb4"}],"$Lb5"] a3:"$undefined" b6:"DocsHeaderRedesignProvider" b7:I[133759,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$b6"] b8:I[514811,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"SidebarProvider"] b9:"LogoBrandingMenu" ba:I[121595,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$b9"] bb:I[57106,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"Link"] bc:I[10021,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"MobileMenu"] c7:I[593215,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"HashRedirects"] b4:["$","$Lb7",null,{"enabled":true,"children":["$","div",null,{"className":"contents","data-docs-header-redesign":"true","children":["$","$Lb8",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-transparent data-[scrolled]:bg-background-200 data-[scrolled]:shadow-[0_1px_0_0_var(--ds-gray-alpha-400)] data-[nav-open]:!shadow-none data-[nav-open]:bg-background-200 data-[mobile-open]:!bg-background-100 data-[mobile-open]:!shadow-none","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":["$","$Lba",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"}]}]}],["$","$Lbb",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":["$","$Lbc",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":"revoke-installation-credential","method":"post","summary":"Revoke 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"]}]}]}]]}],"$Lbd","$Lbe"]}],"$Lbf","$Lc0","$Lc1"]}],"$Lc2"],"$Lc3","$Lc4","$Lc5","$Lc6"]}]}]}] b5:["$","$Lc7",null,{"rootpath":"/docs"}] c8:T6ca,"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..OQxhWLnvWrtCj19n.p7jhaHHyYrRTW3kQVNcpXoFpuPoipnbj-7QXBeyZTUyyZLU8KzQeDzpskTUgU8ASbgHucjS2_k9x0a3PSurNEcWZh6un81tG9Aim70xngQPcI9S-bPG3sf8rlOJLIHsaQxGM8AUR6ikG6jvPI0fHOHlRzD4R0Nd25nD63I9WtJJdLdHGgvV5NpkCyHhxIpNBiVuqyIPDWjtvWo4Ym4kdqqsovAmT2b9vgbIVEehqSiQQdcN7V5VZXS49PGgRHq89ITHWK-IIAnDIaHOFR_iTuKzuVR9BPdtZnlpqn0wzYRogRJwTq4z1OtG9vniuQ_vuaiyAqllSjWz9YqwDJqCc-BgbH8O2Yvslu4q8BQaGviupFLtRTyTrp0mikosVS0b-f-lmrwSaSTObIY7y2S-WD2rM2X8R3gPQKjN485q3gmMtAGxOF92w5NdgrB0ddg5ak43Dlh_1EWFTmFu32L46nKRiugK9JgPsbobBXtmCUjzWcqV2thBkUlKWSVOMHjvTOqUmYm2UJNGIdOUIOoI4WIbzwZvInQkQR1jvKWFvzqyYWw87wpxw9bK8TiikyumEUJ3H45UfNxqhUovwYAvmHX_B-szYLMAWOhbKB9m9nNdRo-dbhLQbSMtkXP0V5iwXthiENaITxYxrNiQuPN2QpqsYjPgl3pKE2xZP9YjHyoTeNqFebyzjfKPy5nPTpz44yXCUTyoZ8LqP0uIuGZdUpCgaFD-99HCzDH57QlN3y7zpmEfTCkSIlxOL6uQZW5l67-IYKId5nMIwNiZciSuy2_WeWe60DKO-Kl8QcBuihDk_r0XPj0gqiY-ym5wnEIkG9Z1z5jMzetFTSSaFeXYlOwbaR-GocIPVMq3gvwP2Dxp9o-x3FpYkD37E_XtZJ9Rl4imw6gzaD93gjAPPUBAlFU2Av6c1MvO4QTWwyqGPVh1xCmQP0Y5ta7yLrfO6Utjqpxi0OLETLVnYDXLW3ablB6w0xDIhMVQ--QSqHbGos0QI11Ca7Uor5w1cS9-YUIM_J7Vo4b-kyzVrKoslr4EWX6jlGXDRKJrZqypl7uQe69hE98Nvww9I5xJ9d_MQmduzXH2SuYgj_myMTu-x0oIhrKwDnpIc-z2oh94uYqDZjHMXLVjlVL9WRw6eicVmBIIGaLvUHAgui1JabKZHPeoO6x-pxSnjktHFU-6SGdppMEWbFF4ElfXCWHwUZ0o45iZkN4g9sTlnAx5Bj9lesTfvBiprTUbSlglCTFtxfI2e6xrB-OjxuAuqJ6fLvaN3HFo61m1uF3fRNi09r8klYJKIk0n4_bwXdbN8p3qiiSTHG-uLwpJ3cmzeA4Dn_VisBCAs9DM2di8QTnHjMRyNuoC793GrcyfK26JuQxxV5XrP1mstReMQ2b58U6pt70shr90gC1dHfmDdlNMIbBZDc0jg0iPqxDM-A8-TXbtiphzWVY_XQa7Fp6XGuEQuZQcfGPKm95LxYeSKKdnKnaFMkc62CXnrTCXi55noYsBa1-TB3SWKAZmm56UJMa7rcK_MQBJUUDYabKiI51qmsc5nb87zKVi99yPg1AVqVoNE3LJ9iE0pxy-O33tlKcpPtKRmd54fn4JysKCBxuXTYEM2s2ifZNogRCuj732KQU-AZEzIum2zV896Bgnmb5k.0KEa9GHoa7QKPLtdF_XgIg"56:["$","script",null,{"type":"application/json","data-flag-values":true,"dangerouslySetInnerHTML":{"__html":"$c8"}}] c9:I[236134,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Root"] ca:I[941758,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"MouseDownNav"] cb:I[403248,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Item"] cc:I[49809,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Trigger"] cd:I[850403,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"TriggerIcon"] ce:I[939831,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Panel"] cf:I[263882,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"NavLink"] db:I[791924,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"ChatToggle"] dc:I[57106,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$64","$65","$66","$67","$68","$69","$6a"],"ButtonLink"] dd:I[472565,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"UserMenu"] de:I[508705,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Root"] df:I[552472,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Toggle"] e0:I[986281,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Content"] e1:"MobileUserSection" e2:I[572956,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$e1"] e3:I[466793,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"ItemGroup"] e4:I[431751,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"NavLink"] f2:I[888068,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"ScrollListener"] f3:I[829183,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"SkipNavContent"] f4:I[839773,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"Sidebar"] f5:"/vc-ap-vercel-docs/_next/static/immutable/chunks/40cbklkyfp79c.js" f6:"/vc-ap-vercel-docs/_next/static/immutable/chunks/2h2d87qxje4q8.js" f7:"/vc-ap-vercel-docs/_next/static/immutable/chunks/01po1og9l_sv6.js" f8:I[295894,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63","$f5","$f6","$f7"],"NotFound"] f9:"ConsumeRemoteComponentClient" fa:I[850617,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$f9"] fe:"BrowserClientOnlyCommandMenu" ff:I[940709,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"$fe"] bd:["$","$Lc9",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]_&]:!hidden","children":["$","$Lca",null,{"children":[["$","$Lcb","products",{"id":"products","children":[["$","$Lcc",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",["$","$Lcd",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"}]}]}]]}]}],["$","$Lce",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":["$","$Lcf",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":["$","$Lcf",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]}]}]}],"$Ld0","$Ld1","$Ld2","$Ld3","$Ld4","$Ld5","$Ld6"]}]]}],"$Ld7","$Ld8"]}]}]}]]}],"$Ld9","$Lda"]}]}] be:["$","div",null,{"className":"ml-auto flex shrink-0 items-center gap-3","children":[["$","div",null,{"className":"contents max-[880px]:hidden [[data-mobile-open]_&]:!hidden","children":[["$","$Ldb",null,{}],["$","div",null,{"className":"contents","data-user-display":"logged-out","children":[["$","$Ldc",null,{"variant":"secondary","href":"/login","size":"small","data-cdp-track":"{\"event\":\"header_login_clicked\"}","children":"Log In"}],["$","$Ldc",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":["$","$Ldd",null,{}]}]]}],["$","$Lde",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":"$bd:props:routeMap","children":[["$","$Ldf",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"}]]}]]}],["$","$Le0",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] [&::-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":[["$","$Le2",null,{}],["$","hr",null,{"className":"border-t border-gray-alpha-400 mt-6 mb-5"}]]}],["$","div",null,{"className":"flex flex-col -mx-3","children":[["$","$Le3","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]_&]:text-gray-1000 [&::-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":["$","$Le4",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]}]}],"$Le5","$Le6","$Le7","$Le8","$Le9","$Lea","$Leb","$Lec"]}]]}],"$Led","$Lee"]}]]}]}],"$Lef","$Lf0"]}],"$Lf1"]}]}]]}]]}] bf:["$","$Lf2",null,{}] c0:["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(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})})()"}}] c1:["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function s(a){if(\"u\"*]: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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\",\"$L7\"]}]}],\"$L8\"]}]]}],\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\",\"$L14\"]}]}],\"$L15\"]}]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("1e:\"[vercel-remote-components] 94904\"\n1f:I[\"$1e\",[\"$2\",\"$3\",\"$4\",\"$5\"],\"Image\"]\n20:\"$Sreact.suspense\"\n21:\"[vercel-remote-components] 24959\"\n22:I[\"$21\",[\"$2\",\"$3\",\"$4\",\"$5\"],\"StatusRow\"]\n7:[\"$\",\"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}]\n8:[\"$\",\"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\":[\"$\",\"$L6\",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("9:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("a:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"BotID\",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\":\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\",\"/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\":\"$L16\"}],\"$L17\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\",\"/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\":[\"$\",\"$L6\",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\\\"}\",\"children\":[\"Next.js\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L18\"}],\"$L19\",\"$L1a\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L1b\"}],\"$L1c\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\",\"/for/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\":[\"$\",\"$L6\",null,{\"href\":\"/for/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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("f:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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]}]}],[\"$\",\"li\",\"https://is-agentic.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\":[\"$\",\"$L6\",null,{\"href\":\"https://is-agentic.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\":[\"Is Agentic\",null]}]}]]}]]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("10:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("11:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L1d\"}]]}]]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("12:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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://www.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\":[\"$\",\"$L6\",null,{\"href\":\"https://www.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("13:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("14:[\"$\",\"div\",null,{\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/home\",\"className\":\"h-8 w-full flex items-center\",\"children\":[[\"$\",\"$L1f\",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}],[\"$\",\"$L1f\",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}]]}]}]}]]}]\n15:[\"$\",\"$20\",null,{\"fallback\":null,\"children\":[\"$\",\"$L22\",null,{\"markdownView\":true,\"showStatusIndicator\":true}]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("16:[\"$\",\"$L6\",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]}]\n17:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n18:[\"$\",\"$L6\",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]}]\n19:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1a:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1b:[\"$\",\"$L6\",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}]]}]\n1c:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1d:[\"$\",\"$L6\",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");c5:["$","$27",null,{"children":[null,["$","$Lfa",null,{"bundle":"vercel-remote-components","data":["$fb"],"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/39ya8_76wnif7.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.3.0_react@19.3.0/node_modules/react-dom/client.js","specifier":"react-dom/client","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/navigation.js","specifier":"next/navigation","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/dist/client/components/navigation.js","specifier":"next/dist/client/components/navigation","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/link.js","specifier":"next/link","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/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.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/form.js","specifier":"next/form","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/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.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/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.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/script.js","specifier":"next/script","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/node_modules/next/dist/client/script.js","specifier":"next/dist/client/script","required":true,"singleton":true},{"id":"node_modules/.pnpm/next@16.4.0-canary.25_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56_ed55f6851ac8b8ca79f9bcd08226f35e/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":false,"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/22uv4yzy1g2gk.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/0i5m89yy7zxig.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/0ohux42w_3c5u.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/21pj1_c_cfpx9.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-21fddvj_2v6eo.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/21fal6nz2gkaa.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/1qnjre93j3ije.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/1bebpj_luqfrt.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/1jhp-x808xg4p.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/0cpkkryozujg4.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js"},{"src":"/vc-ap-0cca3e/_next/static/immutable/chunks/39ya8_76wnif7.js"}],"ssrImageDeploymentIds":[],"type":"nextjs","src":"/remote-components/footer/marketing","serverUrl":"https://vercel-docs.vercel.sh/remote-components/footer/marketing","children":[["$Lfc","$Lfd"]]}]]}] c6:["$","$27",null,{"children":["$","$Lff",null,{"filterBy":"docs","indexSource":"vercel-docs","crossIndexSources":["vercel-knowledge-base"]}]}] 107:I[706557,["$30","$31","$32","$33","$34","$35","$36","$37","$38","$39","$3a","$3b","$3c","$3d","$3e","$5a","$5b","$5c","$5d","$5e","$5f","$60","$61","$62","$63"],"DirectLink"] d0:["$","li","/docs/sandbox",{"children":["$","$Lcf",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]}]}]}] d1:["$","li","/docs/container-registry",{"children":["$","$Lcf",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]}]}]}] d2:["$","li","/docs/workflows",{"children":["$","$Lcf",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]}]}]}] d3:["$","li","/docs/agent",{"children":["$","$Lcf",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":[["$","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"}],null]}]}]}] d4:["$","li","https://v0.app",{"children":["$","$Lcf",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":"↗"}]]}]}]}] d5:["$","li","/docs/mcp",{"children":["$","$Lcf",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]}]}]}] d6:["$","li","/docs/agent-resources/integrations-for-models",{"children":["$","$Lcf",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]}]}]}] d7:["$","div","Deploy & scale",{"className":"min-w-[250px] shrink-0","children":[["$","h5",null,{"className":"text-label-14 text-gray-900","children":"Deploy & scale"}],["$","ul",null,{"className":"mt-[5px] flex list-none flex-col","children":[["$","li","/docs/deployments",{"children":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",null,{"href":"/docs/microfrontends","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":["$L100",null]}]}]}],"$L101"]}]]}] d8:["$","div","Operate & protect",{"className":"min-w-[250px] shrink-0","children":[["$","h5",null,{"className":"text-label-14 text-gray-900","children":"Operate & protect"}],["$","ul",null,{"className":"mt-[5px] flex list-none flex-col","children":[["$","li","/docs/vercel-firewall",{"children":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",null,{"href":"/docs/deployment-protection","className":"group inline-flex w-full no-underline focus-visible:outline-none!","children":"$L102"}]}],"$L103"]}]]}] d9:["$","$Lcb","resources",{"id":"resources","children":[["$","$Lcc",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",["$","$Lcd",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":"$bd:props:children:props:children:0:props:children:0:props:children:props:children:1:props:children:props:children"}]}]]}]}],["$","$Lce",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$","$Lcf",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":["$L104",null]}]}]}],"$L105","$L106"]}]]}]]}]}]}]]}] da:["$","$L107","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"}]}] e5:["$","li","/docs/ai-sdk",{"children":["$","$Le4",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]}]}] e6:["$","li","/docs/sandbox",{"children":["$","$Le4",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]}]}] e7:["$","li","/docs/container-registry",{"children":["$","$Le4",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]}]}] e8:["$","li","/docs/workflows",{"children":["$","$Le4",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]}]}] e9:["$","li","/docs/agent",{"children":["$","$Le4",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]}]}] ea:["$","li","https://v0.app",{"children":["$","$Le4",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":"↗"}]]}]}] eb:["$","li","/docs/mcp",{"children":["$","$Le4",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]}]}] ec:["$","li","/docs/agent-resources/integrations-for-models",{"children":["$","$Le4",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]}]}] ed:["$","div","Deploy & scale",{"className":"flex flex-col","children":[["$","h3",null,{"className":"mb-2 text-label-14 font-medium text-gray-900","children":"Deploy & scale"}],["$","ul",null,{"className":"flex flex-col -mx-3","role":"list","children":[["$","li","/docs/deployments",{"children":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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]}]}],["$","li","/docs/domains",{"children":["$","$Le4",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]}]}]]}]]}] ee:["$","div","Operate & protect",{"className":"flex flex-col","children":[["$","h3",null,{"className":"mb-2 text-label-14 font-medium text-gray-900","children":"Operate & protect"}],["$","ul",null,{"className":"flex flex-col -mx-3","role":"list","children":[["$","li","/docs/vercel-firewall",{"children":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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]}]}],"$L108"]}]]}] ef:["$","$Le3","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]_&]:text-gray-1000 [&::-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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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":["$","$Le4",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 & SDKs",null]}]}],"$L109"]}]]}]]}]]}]}] f0:["$","$Le3","getting-started",{"id":"getting-started","className":"contents","children":["$","$Le4",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"}]}] f1:["$","div",null,{"className":"flex flex-col gap-4 pb-6 mt-8","children":[["$","$Ldb",null,{}],["$","div",null,{"className":"contents","data-user-display":"logged-out","children":[["$","$Ldc",null,{"href":"/signup","size":"small","data-cdp-track":"{\"event\":\"header_signup_clicked\"}","children":"Sign Up"}],["$","$Ldc",null,{"variant":"secondary","href":"/login","size":"small","data-cdp-track":"{\"event\":\"header_login_clicked\"}","children":"Log In"}]]}]]}] fc:["$","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",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"}]]}]}],"$L10a","$L10b"]}]]}],"$L10c","$L10d","$L10e","$L10f","$L110","$L111","$L112","$L113","$L114","$L115","$L116","$L117"]}]}],"$L118"]}]}] 119:Tcc67,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:\"[vercel-remote-components] 57106\"\n2:\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1qnjre93j3ije.js\"\n3:\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1bebpj_luqfrt.js\"\n4:\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1jhp-x808xg4p.js\"\n5:\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/0cpkkryozujg4.js\"\n6:I[\"$1\",[\"$2\",\"$3\",\"$4\",\"$5\"],\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\",\"$L7\"]}]}],\"$L8\"]}]]}],\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\",\"$L14\"]}]}],\"$L15\"]}]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("1e:\"[vercel-remote-components] 94904\"\n1f:I[\"$1e\",[\"$2\",\"$3\",\"$4\",\"$5\"],\"Image\"]\n20:\"$Sreact.suspense\"\n21:\"[vercel-remote-components] 24959\"\n22:I[\"$21\",[\"$2\",\"$3\",\"$4\",\"$5\"],\"StatusRow\"]\n7:[\"$\",\"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}]\n8:[\"$\",\"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\":[\"$\",\"$L6\",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("9:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("a:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"BotID\",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\":\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\",\"/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\":\"$L16\"}],\"$L17\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\",\"/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\":[\"$\",\"$L6\",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\\\"}\",\"children\":[\"Next.js\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L18\"}],\"$L19\",\"$L1a\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L1b\"}],\"$L1c\"]}]]}]\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\":\"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\":[\"$\",\"$L6\",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\",\"/for/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\":[\"$\",\"$L6\",null,{\"href\":\"/for/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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("f:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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]}]}],[\"$\",\"li\",\"https://is-agentic.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\":[\"$\",\"$L6\",null,{\"href\":\"https://is-agentic.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\":[\"Is Agentic\",null]}]}]]}]]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("10:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("11:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":\"$L1d\"}]]}]]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("12:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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://www.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\":[\"$\",\"$L6\",null,{\"href\":\"https://www.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("13:[\"$\",\"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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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\":[\"$\",\"$L6\",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("14:[\"$\",\"div\",null,{\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/home\",\"className\":\"h-8 w-full flex items-center\",\"children\":[[\"$\",\"$L1f\",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}],[\"$\",\"$L1f\",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}]]}]}]}]]}]\n15:[\"$\",\"$20\",null,{\"fallback\":null,\"children\":[\"$\",\"$L22\",null,{\"markdownView\":true,\"showStatusIndicator\":true}]}]\n"); self["__vercel_remote_component__remote-components_footer_marketing"].push("16:[\"$\",\"$L6\",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]}]\n17:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n18:[\"$\",\"$L6\",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]}]\n19:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1a:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1b:[\"$\",\"$L6\",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}]]}]\n1c:[\"$\",\"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\":[\"$\",\"$L6\",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]}]}]\n1d:[\"$\",\"$L6\",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");fd:["$","script",null,{"id":"__vercel_remote_component__remote-components_footer_marketing_rsc","children":"$119"}] :HL["https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg","image"] :HL["https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg","image"] 100:["$","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"}] 101:["$","li","/docs/domains",{"children":["$","$Lcf",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]}]}]}] 102:["$","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]}] 103:["$","li","/docs/security/compliance",{"children":["$","$Lcf",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]}]}]}] 104:["$","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"}] 105:["$","li","/docs/rest-api",{"children":["$","$Lcf",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 & SDKs"}],null]}]}]}] 106:["$","li","/templates",{"children":["$","$Lcf",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]}]}]}] 108:["$","li","/docs/security/compliance",{"children":["$","$Le4",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]}]}] 109:["$","li","/templates",{"children":["$","$Le4",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]}]}] 10a:["$","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"}]]}]}] 10b:["$","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"}]]}]}] 10c:["$","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"}]}]]}]]}] 10d:["$","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":"BotID"}]}]]}]]}] 10e:["$","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":"$L11a"}],"$L11b","$L11c"]}]]}] 10f:["$","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":"/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"}]}],["$","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"}]}],"$L11d","$L11e","$L11f","$L120"]}]]}] 110:["$","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"}]]}]}],"$L121","$L122"]}]]}] 111:["$","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":"/for/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":"$L123"}]]}]]}] 112:["$","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"}]}],"$L124"]}]]}] 113:["$","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"}]}]]}]]}] 114:["$","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"}]}],"$L125","$L126","$L127"]}]]}] 115:["$","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",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":"$L128"}],"$L129","$L12a"]}]]}] 116:["$","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"}]}]]}]]}] 117:["$","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"}]]}]}]}]}] 118:["$","template",null,{"id":"B:0"}] 92:["$","div",null,{"className":"HhyFmq_tableContainer","children":["$","table",null,{"className":"HhyFmq_docsTable","children":[["$","thead",null,{"ref":"$undefined","children":[["$","tr",".0",{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La7",null,{"children":"Resource"}],["$","$La7",null,{"children":"Hobby Included"}],["$","$La7",null,{"children":"Pro Included"}],["$","$La7",null,{"children":"Pro Additional"}]]}]]}],["$","tbody",null,{"className":"k64o7q_docsTbody","children":[["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Edge Function Execution Units"}],["$","$La8",null,{"children":"First 500,000"}],["$","$La8",null,{"children":"N/A"}],["$","$La8",null,{"children":["$$2.00"," per 1,000,000 Execution Units"]}]]}],["$","tr",null,{"aria-roledescription":"row","className":"row","onClick":"$undefined","children":[["$","$La8",null,{"children":"Function Invocations"}],["$","$La8",null,{"children":"First 1,000,000"}],["$","$La8",null,{"children":"N/A"}],["$","$La8",null,{"children":["$$0.60"," per 1,000,000 Invocations"]}]]}]]}]]}]}] 11a:["$","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"}] 11b:["$","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"}]}] 11c:["$","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"}]}] 11d:["$","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"}]}] 11e:["$","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"}]}] 11f:["$","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"}]}] 120:["$","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"}]}] 121:["$","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"}]]}]}] 122:["$","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"}]}] 123:["$","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"}] 124:["$","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://is-agentic.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":"Is Agentic"}]}] 125:["$","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"}]}] 126:["$","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"}]}] 127:["$","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"}]}] 128:["$","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"}] 129:["$","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.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"}]}] 12a:["$","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"}]}] 24:[["$","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":"#fafafa","media":"(prefers-color-scheme: light)"}],["$","meta","3",{"name":"theme-color","content":"#000000","media":"(prefers-color-scheme: dark)"}],["$","meta","4",{"name":"color-scheme","content":"dark light"}]] 12b:I[956584,["$3"],"IconMark"] 28:[["$","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-e16bfcdb561a92fd457857ee612c448b-7e207fa2b6ef5d1c-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"}],["$","$L12b","7",{}]] 2f:null 2a:C 29:C 1:C 21:C 16:C 9:C ae:["$","p",null,{"className":"text-copy-14 text-gray-900","children":"This page is not in the current cross-link map."}] 2b:414525 2c:414497