(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,657288,e=>{"use strict";var r=e.i(16043);let t=r.forwardRef(function({title:e,titleId:t,...a},n){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},a),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))});e.s(["f",0,t],657288)},1971,e=>{"use strict";var r=e.i(651681);let t={name:"chevron-right",size:24,node:[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]};t.node;let a=(0,r.f)(t);e.s(["f",0,a])},88084,e=>{"use strict";var r=e.i(1971);e.s(["f",()=>r.f])},747236,e=>{"use strict";var r=e.i(651681);let t={name:"shield-check",size:24,node:[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]};t.node;let a=(0,r.f)(t);e.s(["f",0,a])},110513,e=>{"use strict";var r=e.i(747236);e.s(["f",()=>r.f])},197004,e=>{"use strict";var r=e.i(495598);let t=(0,e.i(815093).C)({feature:r.f.RegionalRouting,label:"Regional Routing"});e.s(["f",0,t])},264176,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(16179),n=e.i(288265),l=e.i(88084),i=e.i(136562);e.s(["Breadcrumb",0,function(e){let a,l,i,s,o=(0,t.c)(9);o[0]!==e?({className:a,...l}=e,o[0]=e,o[1]=a,o[2]=l):(a=o[1],l=o[2]);let c=(0,n.f)();return o[3]!==c?(i=c("breadcrumb"),o[3]=c,o[4]=i):i=o[4],o[5]!==a||o[6]!==l||o[7]!==i?(s=(0,r.jsx)("nav",{"aria-label":i,className:a,...l}),o[5]=a,o[6]=l,o[7]=i,o[8]=s):s=o[8],s},"BreadcrumbItem",0,function(e){let a,n,l,s,o=(0,t.c)(8);return o[0]!==e?({className:a,...n}=e,o[0]=e,o[1]=a,o[2]=n):(a=o[1],n=o[2]),o[3]!==a?(l=(0,i.f)("inline-flex items-center gap-1.5",a),o[3]=a,o[4]=l):l=o[4],o[5]!==n||o[6]!==l?(s=(0,r.jsx)("li",{className:l,...n}),o[5]=n,o[6]=l,o[7]=s):s=o[7],s},"BreadcrumbLink",0,function(e){let r,n,l,s,o,c,u,d=(0,t.c)(14);d[0]!==e?({render:s,children:r,className:n,...l}=e,d[0]=e,d[1]=r,d[2]=n,d[3]=l,d[4]=s):(r=d[1],n=d[2],l=d[3],s=d[4]),d[5]!==n?(o=(0,i.f)("text-muted-foreground underline underline-offset-2 decoration-muted-foreground/40 transition-colors hover:text-accent-foreground hover:decoration-current",n),d[5]=n,d[6]=o):o=d[6];let m=s?void 0:r;return d[7]!==l||d[8]!==o||d[9]!==m?(c={className:o,children:m,...l},d[7]=l,d[8]=o,d[9]=m,d[10]=c):c=d[10],d[11]!==s||d[12]!==c?(u={render:s,defaultTagName:"a",props:c},d[11]=s,d[12]=c,d[13]=u):u=d[13],(0,a.f)(u)},"BreadcrumbList",0,function(e){let a,n,l,s,o=(0,t.c)(8);return o[0]!==e?({className:a,...n}=e,o[0]=e,o[1]=a,o[2]=n):(a=o[1],n=o[2]),o[3]!==a?(l=(0,i.f)("flex flex-wrap items-center gap-1.5 text-xs",a),o[3]=a,o[4]=l):l=o[4],o[5]!==n||o[6]!==l?(s=(0,r.jsx)("ol",{className:l,...n}),o[5]=n,o[6]=l,o[7]=s):s=o[7],s},"BreadcrumbPage",0,function(e){let a,n,l,s,o=(0,t.c)(8);return o[0]!==e?({className:a,...n}=e,o[0]=e,o[1]=a,o[2]=n):(a=o[1],n=o[2]),o[3]!==a?(l=(0,i.f)("font-normal text-foreground",a),o[3]=a,o[4]=l):l=o[4],o[5]!==n||o[6]!==l?(s=(0,r.jsx)("span",{"aria-current":"page",className:l,...n}),o[5]=n,o[6]=l,o[7]=s):s=o[7],s},"BreadcrumbSeparator",0,function(e){let a,n,s,o,c,u,d=(0,t.c)(12);return d[0]!==e?({children:a,className:n,...s}=e,d[0]=e,d[1]=a,d[2]=n,d[3]=s):(a=d[1],n=d[2],s=d[3]),d[4]!==n?(o=(0,i.f)("text-faint [&>svg]:size-3",n),d[4]=n,d[5]=o):o=d[5],d[6]!==a?(c=a??(0,r.jsx)(l.f,{}),d[6]=a,d[7]=c):c=d[7],d[8]!==s||d[9]!==o||d[10]!==c?(u=(0,r.jsx)("li",{"aria-hidden":"true",className:o,role:"presentation",...s,children:c}),d[8]=s,d[9]=o,d[10]=c,d[11]=u):u=d[11],u}])},894868,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(136562),n=e.i(829622),l=e.i(722841),i=e.i(987457);e.s(["f",0,function(e){let s,o,c,u,d,m,f,h=(0,t.c)(25),{author:p,permaslug:g,iconUri:x,className:v,frame:b,frameRingClassName:y,bare:w}=e,j=void 0!==b&&b,N=void 0!==w&&w;if(h[0]!==p||h[1]!==N||h[2]!==v||h[3]!==j||h[4]!==y||h[5]!==x||h[6]!==g){d=Symbol.for("react.early_return_sentinel");e:{if(o=null==g?(0,l.$)(p,x):(0,l.h)({permaslug:g,author:p,iconUri:x}),N){let e;h[12]!==v?(e=(0,a.f)("flex size-6 shrink-0 items-center justify-center","[&_img]:object-contain",v),h[12]=v,h[13]=e):e=h[13],d=(0,r.jsx)("div",{className:e,children:(0,r.jsx)(n.RemoteFavicon,{className:(0,a.f)("size-full overflow-hidden",o?.className),faviconFor:p,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256})});break e}if(j){d=(0,r.jsx)(i.f,{className:v,ringClassName:y,children:(0,r.jsx)(n.RemoteFavicon,{className:(0,a.f)("size-full",o?.className),faviconFor:p,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256})});break e}h[14]!==v?(u=(0,a.f)("flex items-center justify-center","size-6 shrink-0 rounded-full border","bg-background p-1",v),h[14]=v,h[15]=u):u=h[15],s=n.RemoteFavicon,c=(0,a.f)("overflow-hidden rounded-full",o?.className)}h[0]=p,h[1]=N,h[2]=v,h[3]=j,h[4]=y,h[5]=x,h[6]=g,h[7]=s,h[8]=o,h[9]=c,h[10]=u,h[11]=d}else s=h[7],o=h[8],c=h[9],u=h[10],d=h[11];return d!==Symbol.for("react.early_return_sentinel")?d:(h[16]!==s||h[17]!==p||h[18]!==o.darkUrl||h[19]!==o.url||h[20]!==c?(m=(0,r.jsx)(s,{className:c,faviconFor:p,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256}),h[16]=s,h[17]=p,h[18]=o.darkUrl,h[19]=o.url,h[20]=c,h[21]=m):m=h[21],h[22]!==u||h[23]!==m?(f=(0,r.jsx)("div",{className:u,children:m}),h[22]=u,h[23]=m,h[24]=f):f=h[24],f)}])},987457,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(136562);e.s(["f",0,function(e){let n,l,i,s,o,c,u=(0,t.c)(15),{children:d,className:m,variant:f,decorative:h,ringClassName:p}=e,g=void 0!==h&&h||void 0;u[0]!==m?(n=(0,a.f)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",m),u[0]=m,u[1]=n):n=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.f)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),u[2]=l):l=u[2],u[3]!==d?(i=(0,r.jsx)("div",{className:l,children:d}),u[3]=d,u[4]=i):i=u[4];let x="app"===(void 0===f?"default":f)&&"dark:inset-px dark:ring-white";return u[5]!==p||u[6]!==x?(s=(0,a.f)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",x,p),u[5]=p,u[6]=x,u[7]=s):s=u[7],u[8]!==s?(o=(0,r.jsx)("div",{"aria-hidden":!0,className:s}),u[8]=s,u[9]=o):o=u[9],u[10]!==g||u[11]!==n||u[12]!==i||u[13]!==o?(c=(0,r.jsxs)("div",{"aria-hidden":g,className:n,children:[i,o]}),u[10]=g,u[11]=n,u[12]=i,u[13]=o,u[14]=c):c=u[14],c}])},640947,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(136562),n=e.i(829622),l=e.i(987457);e.s(["f",0,e=>{let i,s,o,c,u=(0,t.c)(26),{providerName:d,providerIcon:m,className:f,frame:h}=e;u[0]!==m.url.length||u[1]!==d?(i=0===m.url.length?(0,r.jsx)("span",{"aria-hidden":!0,className:"flex size-full items-center justify-center rounded-sm bg-muted text-sm font-medium text-muted-foreground",children:d.trim().charAt(0).toUpperCase()}):null,u[0]=m.url.length,u[1]=d,u[2]=i):i=u[2];let p=i;if(void 0!==h&&h){let e,t,i;return u[3]!==f?(e=(0,a.f)("size-8",f),u[3]=f,u[4]=e):e=u[4],u[5]!==p||u[6]!==m.className||u[7]!==m.darkUrl||u[8]!==m.url||u[9]!==d?(t=p??(0,r.jsx)(n.RemoteFavicon,{className:(0,a.f)("size-full",m.className),faviconFor:d,imgSrc:m.url,imgSrcDark:m.darkUrl,size:256}),u[5]=p,u[6]=m.className,u[7]=m.darkUrl,u[8]=m.url,u[9]=d,u[10]=t):t=u[10],u[11]!==e||u[12]!==t?(i=(0,r.jsx)(l.f,{className:e,children:t}),u[11]=e,u[12]=t,u[13]=i):i=u[13],i}let g=null===p&&"bg-muted/40 p-1 shadow-inner";return u[14]!==f||u[15]!==g?(s=(0,a.f)("flex items-center justify-center","h-8 w-8 rounded-lg",g,f),u[14]=f,u[15]=g,u[16]=s):s=u[16],u[17]!==p||u[18]!==m.className||u[19]!==m.darkUrl||u[20]!==m.url||u[21]!==d?(o=p??(0,r.jsx)(n.RemoteFavicon,{className:(0,a.f)("overflow-hidden rounded-sm",m.className),faviconFor:d,imgSrc:m.url,imgSrcDark:m.darkUrl,size:256}),u[17]=p,u[18]=m.className,u[19]=m.darkUrl,u[20]=m.url,u[21]=d,u[22]=o):o=u[22],u[23]!==s||u[24]!==o?(c=(0,r.jsx)("div",{className:s,children:o}),u[23]=s,u[24]=o,u[25]=c):c=u[25],c}])},722841,e=>{"use strict";var r=e.i(51365);let t=[["microsoft/mai-",(0,r.r)("MAI.png")]];var a=e.i(771271);function n(e){return e.toLowerCase()}let l=new Map([[n(a.R.OpenAI),{url:(0,r.r)("OpenAI.svg"),className:"dark:invert"}],[n(a.R.Perplexity),{url:(0,r.r)("Perplexity.png")}],[n(a.R.Poolside),{url:(0,r.r)("poolside-logomark-solid-color.svg")}],[n(a.R.Perceptron),{url:(0,r.e)("https://www.perceptron.inc")}],["voyageai",{url:(0,r.e)("https://www.voyageai.com")}],[n(a.R.GoogleAIStudio),{url:(0,r.r)("GoogleAIStudio.svg")}],[n(a.R.Anthropic),{url:(0,r.r)("Anthropic.svg")}],[n(a.R.ClaudeOnAws),{url:(0,r.r)("Anthropic.svg")}],[n(a.R.Cohere),{url:(0,r.r)("Cohere.png")}],[n(a.R.Deepgram),{url:(0,r.r)("Deepgram.svg"),className:"dark:invert"}],[n(a.R.DeepSeek),{url:(0,r.r)("DeepSeek.png")}],[n(a.R.Together),{url:(0,r.e)("https://www.together.ai/")}],[n(a.R.Infermatic),{url:(0,r.e)("https://infermatic.ai/")}],[n(a.R.HuggingFace),{url:(0,r.e)("https://huggingface.co/")}],[n(a.R.Unbiased),{url:(0,r.r)("Unbiased.png")}],[n(a.R.AI21),{url:(0,r.e)("https://ai21.com/")}],[n(a.R.Featherless),{url:(0,r.e)("https://featherless.ai/")}],[n(a.R.Reflection),{url:(0,r.e)("https://railway.app/")}],[n(a.R.Inflection),{url:(0,r.e)("https://inflection.ai/")}],[n(a.R.Minimax),{url:(0,r.e)("https://minimaxi.com/")}],[n(a.R.Liquid),{url:(0,r.r)("Liquid.png"),className:"dark:invert"}],[n(a.R.Inception),{url:(0,r.r)("Inception.svg"),className:"dark:invert"}],[n(a.R.Relace),{url:(0,r.e)("https://www.relace.ai")}],[n(a.R.Sourceful),{url:(0,r.e)("https://www.sourceful.com/")}],[n(a.R.Speechify),{url:(0,r.e)("https://speechify.ai/")}],[n(a.R.BytePlus),{url:(0,r.e)("https://www.byteplus.com")}],[n(a.R.Xiaomi),{url:(0,r.e)("https://www.mi.com")}],["arcee-ai",{url:(0,r.e)("https://www.arcee.ai")}],[n(a.R.AssemblyAI),{url:(0,r.e)("https://www.assemblyai.com/")}],["fish-audio",{url:(0,r.e)("https://fish.audio/")}],[n(a.R.ElevenLabs),{url:(0,r.e)("https://elevenlabs.io/"),className:"dark:invert"}],["z-ai",{url:(0,r.e)("https://z.ai/"),className:"dark:invert"}],["moonshotai",{url:(0,r.r)("MoonshotAI.png")}],["morph",{url:(0,r.e)("https://morphllm.com")}],[n(a.R.TypeSafe),{url:(0,r.e)("https://typesafe.ai")}],["qwen",{url:(0,r.r)("Qwen.png")}],["google",{url:(0,r.r)("GoogleGemini.svg")}],["microsoft",{url:(0,r.r)("Microsoft.svg")}],["nousresearch",{url:(0,r.e)("https://nousresearch.com/")}],["nvidia",{url:(0,r.e)("https://nvidia.com/")}],["meta-llama",{url:(0,r.r)("Meta.png")}],["meta",{url:(0,r.r)("Meta.png")}],["databricks",{url:(0,r.e)("https://databricks.com/")}],["openrouter",{url:(0,r.r)("openrouter-glyph-light.svg"),darkUrl:(0,r.r)("openrouter-glyph-dark.svg")}],["mistralai",{url:(0,r.r)("Mistral.png")}],["x-ai",{url:(0,r.e)("https://x.ai/")}],["amazon",{url:(0,r.e)("https://nova.amazon.com/")}],["aion-labs",{url:(0,r.e)("https://www.aionlabs.ai/")}],["allenai",{url:(0,r.e)("https://allenai.org/")}],["switchpoint",{url:(0,r.e)("https://switchpoint.dev/")}],["thedrummer",{url:(0,r.r)("TheDrummer.png")}],["deepcogito",{url:(0,r.e)("https://www.deepcogito.com/")}],["baidu",{url:(0,r.e)("https://www.baidu.com/")}],["kwaipilot",{url:(0,r.r)("Kwaipilot.png")}],["kwaivgi",{url:(0,r.r)("KlingAI.png")}],["black-forest-labs",{url:(0,r.e)("https://bfl.ai")}],["prime-intellect",{url:(0,r.e)("https://www.primeintellect.ai/")}],["primeintellect",{url:(0,r.e)("https://www.primeintellect.ai/")}],["essentialai",{url:(0,r.e)("https://www.essential.ai/")}],["bytedance-seed",{url:(0,r.e)("https://seed.bytedance.com/")}],[n(a.R.Seed),{url:(0,r.e)("https://seed.bytedance.com/")}],["writer",{url:(0,r.e)("https://writer.com/"),className:"dark:invert"}],["stepfun",{url:(0,r.e)("https://platform.stepfun.ai/")}],["stepfun-ai",{url:(0,r.e)("https://platform.stepfun.ai/")}],[n(a.R.Recraft),{url:(0,r.r)("Recraft.svg"),className:"dark:invert"}],["bytedance",{url:(0,r.e)("https://seed.bytedance.com/")}],["alibaba",{url:(0,r.e)("https://www.alibabacloud.com")}],["inclusionai",{url:(0,r.e)("https://www.inclusion-ai.org/")}],["tencent",{url:(0,r.r)("Tencent.png")}],["ibm-granite",{url:(0,r.r)("IBMGranite.svg"),className:"dark:invert"}],["nex-agi",{url:(0,r.r)("NexAGI.svg"),className:"dark:invert"}],[n(a.R.Unbiased),{url:(0,r.r)("Unbiased.png")}],["apodex",{url:(0,r.r)("Apodex.svg"),darkUrl:(0,r.r)("Apodex-dark.svg")}],["elorian",{url:(0,r.r)("Elorian.svg"),darkUrl:(0,r.r)("Elorian-dark.svg")}],["xingchen-agi",{url:(0,r.r)("XingChen-Shield.png")}],["prism-ml",{url:(0,r.r)("PrismML.svg"),darkUrl:(0,r.r)("PrismML-dark.svg")}],["thinkingmachines",{url:(0,r.e)("https://thinkingmachines.ai/")}],["sakana",{url:(0,r.e)("https://sakana.ai")}],[n(a.R.HeyGen),{url:(0,r.e)("https://heygen.com")}],["zyphra",{url:(0,r.r)("Zyphra.svg"),className:"dark:invert"}],["sesame",{url:(0,r.e)("https://www.sesame.com")}],["canopylabs",{url:(0,r.e)("https://canopylabs.ai"),className:"dark:invert"}],["hexgrad",{url:(0,r.r)("Hexgrad.png")}],[n(a.R.Krea),{url:(0,r.e)("https://www.krea.ai")}],[n(a.R.Runway),{url:(0,r.e)("https://runwayml.com")}],[n(a.R.Upstage),{url:(0,r.e)("https://www.upstage.ai/")}],[n(a.R.Fireworks),{url:(0,r.e)("https://fireworks.ai")}],["stealth",{url:(0,r.r)("Stealth.svg"),className:"invert-0 dark:invert"}],[n(a.R.Recursive),{url:(0,r.r)("Recursive.svg"),className:"dark:invert"}],["ricursiveai",{url:(0,r.r)("RicursiveAI.svg"),darkUrl:(0,r.r)("RicursiveAI-dark.svg")}]]),i=/^\/(?![/\\])/u,s=/^data:image\//iu;function o(e,t){var a;let n=l.get(e.toLowerCase());return t&&(!t.startsWith("data:")||s.test(t))?(a=n?.className,i.test(t)||s.test(t)?{url:t}:t.startsWith("//")?{url:(0,r.e)(`https:${t}`)}:t.startsWith("http")?{url:(0,r.e)(t)}:{url:(0,r.r)(t),className:a}):n??{url:r.t}}e.s(["$",0,o,"h",0,function({permaslug:e,author:r,iconUri:a}){let n,l=(n=e.toLowerCase().replace(/^~/u,""),t.find(([e])=>n.startsWith(e))?.[1]??null);return null!==l?{url:l}:o(r,a)}],722841)},829622,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(214051),n=e.i(51365),l=e.i(288265),i=e.i(16043);e.s(["RemoteFavicon",0,function(e){let s,o,c,u,d,m,f,h,p,g,x,v,b,y=(0,t.c)(55),w=(0,l.f)(),[j,N]=(0,i.useState)(null),[k,S]=(0,i.useState)(null),[R,_]=(0,i.useState)(!1),[$,E]=(0,i.useState)(!1),T=e.size||256;y[0]!==R||y[1]!==$||y[2]!==e.curatedIconAppId||y[3]!==e.faviconFor||y[4]!==e.imgSrc||y[5]!==T?(s=function({faviconFor:e,size:r,didCuratedIconFail:t,didSiteIconFail:a,curatedIconAppId:l,imgSrc:i}){if(i)return{source:"given",src:i};if(void 0!==l&&(0,n.Q)(e)&&!t)return{source:"curated",src:(0,n.$)(e)?e:(0,n.g)(l)};let s=a?(0,n.Z)(e):null;return null!==s?{source:"parent-site",src:(0,n.e)(s,r)}:{source:"site",src:(0,n.e)(e,r)}}({faviconFor:e.faviconFor,size:T,didCuratedIconFail:R,didSiteIconFail:$,curatedIconAppId:e.curatedIconAppId,imgSrc:e.imgSrc}),y[0]=R,y[1]=$,y[2]=e.curatedIconAppId,y[3]=e.faviconFor,y[4]=e.imgSrc,y[5]=T,y[6]=s):s=y[6];let{source:A,src:L}=s;y[7]!==e.faviconFor||y[8]!==T||y[9]!==A?(o=r=>{"site"!==A||T<=16||r>16||null!==(0,n.Z)(e.faviconFor)&&E(!0)},y[7]=e.faviconFor,y[8]=T,y[9]=A,y[10]=o):o=y[10];let I=o;y[11]!==e.faviconFor||y[12]!==A?(c=r=>{switch(A){case"curated":if((0,n.$)(e.faviconFor))return void N(r);_(!0);return;case"site":if(null===(0,n.Z)(e.faviconFor))return void N(r);E(!0);return;case"given":case"parent-site":return void N(r);default:N(r)}},y[11]=e.faviconFor,y[12]=A,y[13]=c):c=y[13];let z=c;y[14]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{N(null)},y[14]=u):u=y[14],y[15]!==L?(d=[L],y[15]=L,y[16]=d):d=y[16],(0,i.useEffect)(u,d),y[17]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{_(!1),E(!1)},y[17]=m):m=y[17],y[18]!==e.curatedIconAppId||y[19]!==e.faviconFor||y[20]!==e.imgSrc||y[21]!==T?(f=[e.faviconFor,e.curatedIconAppId,e.imgSrc,T],y[18]=e.curatedIconAppId,y[19]=e.faviconFor,y[20]=e.imgSrc,y[21]=T,y[22]=f):f=y[22],(0,i.useEffect)(m,f),y[23]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{S(null)},y[23]=h):h=y[23],y[24]!==e.imgSrcDark?(p=[e.imgSrcDark],y[24]=e.imgSrcDark,y[25]=p):p=y[25],(0,i.useEffect)(h,p),y[26]!==w||y[27]!==e.faviconFor?(g=w("Favicon for {faviconFor}",{faviconFor:e.faviconFor}),y[26]=w,y[27]=e.faviconFor,y[28]=g):g=y[28],y[29]!==T||y[30]!==g?(x={width:T,height:T,alt:g,className:"h-full w-full object-cover"},y[29]=T,y[30]=g,y[31]=x):x=y[31];let C=x;if(e.imgSrcDark){let t,n,l;return y[32]!==j||y[33]!==C||y[34]!==z||y[35]!==I||y[36]!==L?(t=(0,r.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:j?(0,r.jsx)("span",{className:"bg-muted",children:(0,r.jsx)(a.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,r.jsx)("img",{...C,src:L,onError:e=>z(e.toString()),onLoad:e=>I(e.currentTarget.naturalWidth)})}),y[32]=j,y[33]=C,y[34]=z,y[35]=I,y[36]=L,y[37]=t):t=y[37],y[38]!==k||y[39]!==C||y[40]!==e.imgSrcDark?(n=(0,r.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:k?(0,r.jsx)("span",{className:"bg-muted",children:(0,r.jsx)(a.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,r.jsx)("img",{...C,src:e.imgSrcDark,onError:e=>S(e.toString())})}),y[38]=k,y[39]=C,y[40]=e.imgSrcDark,y[41]=n):n=y[41],y[42]!==e.className||y[43]!==t||y[44]!==n?(l=(0,r.jsxs)("div",{className:e.className,children:[t,n]}),y[42]=e.className,y[43]=t,y[44]=n,y[45]=l):l=y[45],l}return y[46]!==j||y[47]!==C||y[48]!==z||y[49]!==I||y[50]!==L?(v=j?(0,r.jsx)("span",{className:"bg-muted",children:(0,r.jsx)(a.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,r.jsx)("picture",{className:"h-full w-full shrink-0",children:(0,r.jsx)("img",{...C,src:L,loading:"lazy",decoding:"async",onError:e=>z(e.toString()),onLoad:e=>I(e.currentTarget.naturalWidth)})}),y[46]=j,y[47]=C,y[48]=z,y[49]=I,y[50]=L,y[51]=v):v=y[51],y[52]!==e.className||y[53]!==v?(b=(0,r.jsx)("div",{className:e.className,children:v}),y[52]=e.className,y[53]=v,y[54]=b):b=y[54],b}])},592367,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(288265),n=e.i(872635),l=e.i(10460),i=e.i(16043),s=e.i(136562),o=e.i(192668),c=e.i(139697),u=e.i(609623),d=e.i(737980);e.s(["StaticCodePanel",0,function(e){let m,f,h,p,g,x,v,b,y,w,j,N,k,S=(0,t.c)(41),{tabs:R,className:_}=e,$=(0,a.f)(),{isCopied:E,copyToClipboard:T}=(0,o.f)(),[A,L]=(0,i.useState)(0),I=(0,i.useId)(),z=R[A]??R[0];if(!z)return null;S[0]!==_?(m=(0,s.f)("overflow-hidden rounded-lg border border-border bg-card",_),S[0]=_,S[1]=m):m=S[1];let C=R.length>1?"pl-1.5":"h-9 pl-3";if(S[2]!==C?(f=(0,s.f)("flex items-center justify-between gap-2 border-b border-border pr-1.5",C),S[2]=C,S[3]=f):f=S[3],S[4]!==z.label||S[5]!==$||S[6]!==I||S[7]!==R?(h=R.length>1?(0,r.jsx)(d.f,{ariaLabel:$("Code language"),className:"-mb-px min-w-0 flex-1 border-b-0",tabs:R.map((e,r)=>({id:e.label,label:e.label,buttonId:`${I}-tab-${r}`,ariaControls:`${I}-panel-${r}`,className:"font-mono text-overline uppercase tracking-wider"})),activeTab:z.label,onTabChange:e=>{let r=R.findIndex(r=>r.label===e);-1!==r&&L(r)}}):(0,r.jsx)("span",{className:"truncate font-mono text-overline uppercase tracking-wider text-muted-foreground",children:z.label}),S[4]=z.label,S[5]=$,S[6]=I,S[7]=R,S[8]=h):h=S[8],S[9]!==$||S[10]!==E?(p=$(E?"Copied code":"Copy code"),S[9]=$,S[10]=E,S[11]=p):p=S[11],S[12]!==z.code||S[13]!==T?(g=()=>void T(z.code),S[12]=z.code,S[13]=T,S[14]=g):g=S[14],S[15]===Symbol.for("react.memo_cache_sentinel")?(x=(0,r.jsx)(l.f,{className:"size-4"}),v=(0,r.jsx)(n.f,{className:"size-4"}),S[15]=x,S[16]=v):(x=S[15],v=S[16]),S[17]!==E?(b=(0,r.jsx)(u.f,{active:E,from:x,to:v}),S[17]=E,S[18]=b):b=S[18],S[19]!==p||S[20]!==g||S[21]!==b?(y=(0,r.jsx)(c.Button,{type:"button",variant:"ghost",size:"icon-sm","aria-label":p,onClick:g,className:"shrink-0",children:b}),S[19]=p,S[20]=g,S[21]=b,S[22]=y):y=S[22],S[23]!==y||S[24]!==f||S[25]!==h?(w=(0,r.jsxs)("div",{className:f,children:[h,y]}),S[23]=y,S[24]=f,S[25]=h,S[26]=w):w=S[26],S[27]!==A||S[28]!==I||S[29]!==R){let e;S[31]!==A||S[32]!==I||S[33]!==R.length?(e=(e,t)=>(0,r.jsx)("div",{role:R.length>1?"tabpanel":void 0,id:`${I}-panel-${t}`,"aria-labelledby":R.length>1?`${I}-tab-${t}`:void 0,inert:t!==A,className:(0,s.f)("highlights-dual col-start-1 row-start-1 overflow-auto p-4 font-mono text-body leading-relaxed",t!==A&&"invisible"),dangerouslySetInnerHTML:{__html:e.html}},e.label),S[31]=A,S[32]=I,S[33]=R.length,S[34]=e):e=S[34],j=R.map(e),S[27]=A,S[28]=I,S[29]=R,S[30]=j}else j=S[30];return S[35]!==j?(N=(0,r.jsx)("div",{className:"grid bg-doc-surface",children:j}),S[35]=j,S[36]=N):N=S[36],S[37]!==m||S[38]!==w||S[39]!==N?(k=(0,r.jsxs)("div",{className:m,children:[w,N]}),S[37]=m,S[38]=w,S[39]=N,S[40]=k):k=S[40],k}])},737980,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(288265),n=e.i(354896),l=e.i(16043),i=e.i(136562),s=e.i(105433);let o="data-overflow-tab";function c(e){return e.offsetWidth}var u=e.i(978242),d=e.i(967605);let m="rgb(0 0 0 / 0.2)",f="shrink-0 border-b-2 px-4 py-2 text-xs font-medium cursor-pointer outline-none focus-visible:bg-foreground/5",h="border-primary text-primary [[data-tabs-indicator]:not([hidden])~&]:border-transparent",p="border-transparent text-muted-foreground hover:text-accent-foreground",g="invisible absolute";function x(e){return e.id}function v(e){let l,s,o,c,m,x,v,b,y=(0,t.c)(33),{triggerRef:w,tabs:j,activeTab:N,onTabChange:k,prefetch:S,className:R}=e,_=(0,a.f)(),$=0===j.length;if(y[0]!==N||y[1]!==j){let e;y[3]!==N?(e=e=>e.id===N,y[3]=N,y[4]=e):e=y[4],l=j.some(e),y[0]=N,y[1]=j,y[2]=l}else l=y[2];let E=l,T=$||void 0,A=$?-1:void 0,L=E?h:p,I=$&&g;if(y[5]!==R||y[6]!==L||y[7]!==I?(s=(0,i.f)(f,"inline-flex items-center gap-1 transition-colors",R,L,I),y[5]=R,y[6]=L,y[7]=I,y[8]=s):s=y[8],y[9]!==_?(o=_("More"),y[9]=_,y[10]=o):o=y[10],y[11]===Symbol.for("react.memo_cache_sentinel")?(c=(0,r.jsx)(n.f,{className:"size-3.5"}),y[11]=c):c=y[11],y[12]!==E||y[13]!==T||y[14]!==A||y[15]!==s||y[16]!==o||y[17]!==w?(m=(0,r.jsxs)(u.X,{ref:w,role:"tab","aria-selected":E,"aria-hidden":T,tabIndex:A,className:s,children:[o,c]}),y[12]=E,y[13]=T,y[14]=A,y[15]=s,y[16]=o,y[17]=w,y[18]=m):m=y[18],y[19]!==N||y[20]!==k||y[21]!==S||y[22]!==j){let e;y[24]!==N||y[25]!==k||y[26]!==S?(e=e=>(0,r.jsx)(u.r,{className:(0,i.f)(e.id===N&&"text-primary",e.className),onClick:()=>k?.(e.id),render:void 0===e.href?void 0:(0,r.jsx)(d.Link,{href:e.href,replace:e.replace,prefetch:S}),children:e.label},e.id),y[24]=N,y[25]=k,y[26]=S,y[27]=e):e=y[27],x=j.map(e),y[19]=N,y[20]=k,y[21]=S,y[22]=j,y[23]=x}else x=y[23];return y[28]!==x?(v=(0,r.jsx)(u.L,{align:"end",children:x}),y[28]=x,y[29]=v):v=y[29],y[30]!==v||y[31]!==m?(b=(0,r.jsxs)(u.G,{children:[m,v]}),y[30]=v,y[31]=m,y[32]=b):b=y[32],b}function b(e){return e<=2?0:Math.min(e,32)}e.s(["f",0,function(e){let a,n,u,y,w,j,N,k,S,R,_,$,E,T,A,L,I,z=(0,t.c)(56),{tabs:C,activeTab:F,onTabChange:U,className:W,ariaLabel:M,prefetch:O,overflow:P,tabClassName:B}=e,D=void 0===O?"viewport":O,V=(L=(0,t.c)(2),I=(0,l.useRef)(null),L[0]===Symbol.for("react.memo_cache_sentinel")?(T=()=>{let e=I.current;if(!e)return;let r=function(){if(!e)return;let r=e.scrollWidth-e.clientWidth,t=b(e.scrollLeft),a=b(r-e.scrollLeft),n=r<=2?"":`linear-gradient(to right, ${m} 0, #000 ${t}px, #000 calc(100% - ${a}px), ${m} 100%)`;e.style.maskImage=n,e.style.webkitMaskImage=n};r(),e.addEventListener("scroll",r,{passive:!0});let t=new ResizeObserver(r);return t.observe(e),()=>{e.removeEventListener("scroll",r),t.disconnect()}},A=[],L[0]=T,L[1]=A):(T=L[0],A=L[1]),(0,l.useEffect)(T,A),I),H="menu"===(void 0===P?"scroll":P);z[0]!==C?(a=C.map(x),z[0]=C,z[1]=a):a=z[1];let{listRef:G,menuTriggerRef:K,visibleCount:q}=function(e,r){let a,n,i,s,u=(0,t.c)(11),d=(0,l.useRef)(null),m=(0,l.useRef)(null),f=r.length;u[0]!==r?(a=r.join("\0"),u[0]=r,u[1]=a):a=u[1];let h=a,[p,g]=(0,l.useState)(f);return u[2]!==e||u[3]!==f?(n=()=>{let r=d.current,t=m.current;if(!e||!r||!t)return void g(f);let a=Array.from(r.querySelectorAll(`[${o}]`)),n=()=>{g(function({widths:e,availableWidth:r,triggerWidth:t}){if(e.reduce((e,r)=>e+r,0)<=r)return e.length;let a=0,n=0;for(let l of e){if(a+l+t>r)break;a+=l,n+=1}return n}({widths:a.map(c),availableWidth:r.clientWidth,triggerWidth:t.offsetWidth}))};n();let l=new ResizeObserver(n);for(let e of(l.observe(r),a))l.observe(e);return()=>{l.disconnect()}},u[2]=e,u[3]=f,u[4]=n):n=u[4],u[5]!==e||u[6]!==f||u[7]!==h?(i=[e,f,h],u[5]=e,u[6]=f,u[7]=h,u[8]=i):i=u[8],(0,l.useLayoutEffect)(n,i),u[9]!==p?(s={listRef:d,menuTriggerRef:m,visibleCount:p},u[9]=p,u[10]=s):s=u[10],s}(H,a);if(z[2]!==F||z[3]!==H||z[4]!==C||z[5]!==q){let e;n=H?C.slice(q):[],z[8]!==F?(e=e=>e.id===F,z[8]=F,z[9]=e):e=z[9],u=n.some(e),z[2]=F,z[3]=H,z[4]=C,z[5]=q,z[6]=n,z[7]=u}else n=z[6],u=z[7];let Y=u?"__overflow-menu__":F;z[10]!==Y||z[11]!==C?(y={activeKey:Y,items:C},z[10]=Y,z[11]=C,z[12]=y):y=z[12];let Z=(0,s.f)('[role="tab"][aria-selected="true"]:not([aria-hidden="true"])',y);z[13]!==W?(w=(0,i.f)("border-b border-border",W),z[13]=W,z[14]=w):w=z[14],z[15]!==G||z[16]!==V?(j=e=>{V.current=e,G.current=e},z[15]=G,z[16]=V,z[17]=j):j=z[17];let Q=H?"overflow-hidden":"overflow-x-auto scrollbar-hide";if(z[18]!==Q?(N=(0,i.f)("relative flex -mb-px",Q),z[18]=Q,z[19]=N):N=z[19],z[20]===Symbol.for("react.memo_cache_sentinel")?(k=(0,i.f)("pointer-events-none absolute bottom-0 left-0 h-0.5 bg-primary","w-(--active-tab-width) translate-x-(--active-tab-left)","transition-[translate,width] duration-fast ease-in-out-strong motion-reduce:transition-none"),z[20]=k):k=z[20],z[21]!==Z?(S=(0,r.jsx)("span",{ref:Z,"data-tabs-indicator":"",hidden:!0,"aria-hidden":!0,className:k}),z[21]=Z,z[22]=S):S=z[22],z[23]!==F||z[24]!==H||z[25]!==U||z[26]!==D||z[27]!==B||z[28]!==C||z[29]!==q){let e;z[31]!==F||z[32]!==H||z[33]!==U||z[34]!==D||z[35]!==B||z[36]!==q?(e=(e,t)=>{let a=F===e.id,n=H&&t>=q,l={role:"tab",id:e.buttonId,"aria-selected":a,"aria-controls":e.ariaControls,"aria-hidden":n||void 0,tabIndex:n?-1:void 0,[o]:H?"":void 0,onClick:()=>U?.(e.id),className:(0,i.f)(f,B,a?h:p,e.className,n&&g)};return void 0!==e.href?(0,r.jsx)(d.Link,{href:e.href,replace:e.replace,prefetch:D,...l,children:e.label},e.id):(0,r.jsx)("button",{type:"button",...l,className:(0,i.f)(l.className,"transition-colors"),children:e.label},e.id)},z[31]=F,z[32]=H,z[33]=U,z[34]=D,z[35]=B,z[36]=q,z[37]=e):e=z[37],R=C.map(e),z[23]=F,z[24]=H,z[25]=U,z[26]=D,z[27]=B,z[28]=C,z[29]=q,z[30]=R}else R=z[30];return z[38]!==F||z[39]!==H||z[40]!==K||z[41]!==U||z[42]!==n||z[43]!==D||z[44]!==B?(_=H&&(0,r.jsx)(v,{triggerRef:K,tabs:n,activeTab:F,onTabChange:U,prefetch:D,className:B}),z[38]=F,z[39]=H,z[40]=K,z[41]=U,z[42]=n,z[43]=D,z[44]=B,z[45]=_):_=z[45],z[46]!==M||z[47]!==N||z[48]!==S||z[49]!==R||z[50]!==_||z[51]!==j?($=(0,r.jsxs)("div",{ref:j,role:"tablist","aria-label":M,className:N,children:[S,R,_]}),z[46]=M,z[47]=N,z[48]=S,z[49]=R,z[50]=_,z[51]=j,z[52]=$):$=z[52],z[53]!==$||z[54]!==w?(E=(0,r.jsx)("div",{className:w,children:$}),z[53]=$,z[54]=w,z[55]=E):E=z[55],E}],737980)},51365,e=>{"use strict";e.i(640216);let r=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),t=(e,r=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${r}`,a=new Set(["amazonaws.com","azurewebsites.net","cloudfront.net","firebaseapp.com","fly.dev","github.io","gitlab.io","herokuapp.com","ngrok.app","ngrok.io","netlify.app","onrender.com","pages.dev","run.app","vercel.app","web.app","workers.dev"]),n=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i,l=t("https://huggingface.co/");e.s(["t",0,l,"g",0,e=>`/api/frontend/v1/apps/${e}/icon`,"e",0,t,"r",0,e=>`/images/icons/${e}`,"Z",0,e=>{let t=(e=>{let r=/^[a-z][a-z\d+\-.]*:\/\//iu.test(e)?e:`https://${e}`;try{return new URL(r).hostname.toLowerCase().replace(/\.$/u,"")}catch{return null}})(e);if(null===t)return null;let n=t.split(".").slice(1);if(n.length<2||2===n.length&&2===(n[1]??"").length&&r.has(n[0]??""))return null;let l=n.join(".");return[...a].some(e=>l===e||l.endsWith(`.${e}`))?null:`https://${l}`},"Q",0,e=>{try{return n.test(new URL(e).pathname)}catch{return!1}},"$",0,e=>{try{let r=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===r||r.endsWith(".openrouter.ai")}catch{return!1}}],51365)},640216,e=>{"use strict";var r=e.i(914571),t=e.i(647204),a=e.i(30012);function n(e){let r=e.replaceAll(/^\[|\]$/g,""),t=o(r);if(t)return n(t);if(l(r)){let e=Number.parseInt(r.split(".")[0]??"",10);return 0===e||127===e}let a=i(r);if(a)return a.slice(0,15).every(e=>0===e)&&(0===a[15]||1===a[15]);let s=c(r);return"localhost"===s||s.endsWith(".localhost")||s.includes(":")}function l(e){let r=e.split(".");return 4===r.length&&r.every(e=>/^\d{1,3}$/.test(e)&&Number(e)>=0&&255>=Number(e))}function i(e){let r=e.replaceAll(/^\[|\]$/g,"").toLowerCase(),t=r.indexOf("%");if(-1!==t){if(0===t||t===r.length-1)return null;r=r.slice(0,t)}if(!r.includes(":"))return null;if(r.includes(".")){let e=r.lastIndexOf(":");if(-1===e)return null;let t=r.slice(e+1);if(!l(t))return null;let a=t.split(".").map(Number),n=(a[0]??0)<<8|(a[1]??0),i=(a[2]??0)<<8|(a[3]??0);r=`${r.slice(0,e+1)}${n.toString(16)}:${i.toString(16)}`}let a=r.indexOf("::");if(a!==r.lastIndexOf("::"))return null;let n=-1!==a?function(e,r){let t=e.slice(0,r),a=e.slice(r+2),n=""===t?[]:t.split(":"),l=""===a?[]:a.split(":");if(n.some(e=>""===e)||l.some(e=>""===e))return null;let i=8-n.length-l.length;return i<1?null:[...n,...Array.from({length:i},()=>"0"),...l]}(r,a):r.split(":");return null===n||8!==n.length||n.some(e=>!/^[0-9a-f]{1,4}$/.test(e))?null:n.flatMap(e=>{let r=Number.parseInt(e,16);return[r>>8&255,255&r]})}function s(e){return 254===e[0]&&((e[1]??0)&192)==128}function o(e){let r=i(e);if(null===r)return null;let t=r.slice(0,10).every(e=>0===e)&&255===r[10]&&255===r[11],a=r.slice(0,12).every(e=>0===e),n=r.slice(0,15).every(e=>0===e)&&(0===r[15]||1===r[15]);return!t&&!a||a&&n?null:`${r[12]}.${r[13]}.${r[14]}.${r[15]}`}function c(e){let r=e.toLowerCase(),t=r.length;for(;t>0&&"."===r[t-1];)t-=1;return r.slice(0,t)}r.n,e.s(["b",0,function(e,r){return"https:"===e.protocol||"http:"===e.protocol&&r&&n(e.hostname)},"i",0,function(e){let r=c(e);return"cfargotunnel.com"===r||r.endsWith(".cfargotunnel.com")},"y",0,n,"r",0,function(e){let r=c(e);return"openrouter.ai"===r||r.endsWith(".openrouter.ai")},"E",0,function(e,r={}){let u,d,m,f;try{u=new URL(e)}catch{return(0,t.Y)("Invalid URL format")}let h=u.hostname.toLowerCase(),p=u.protocol,g=(0,a.T)()&&!0;if(n(h)&&g)return"http:"!==p&&"https:"!==p?(0,t.Y)("Only HTTP and HTTPS protocols are allowed"):(0,t.N)(!0);if(n(h))return(0,t.Y)("Localhost URLs are not allowed");if(function e(r){let t=o(r.replaceAll(/^\[|\]$/g,""));if(t)return e(t)||n(t);if(l(r)){let e=r.split(".").map(Number);if(4!==e.length||e.some(e=>Number.isNaN(e)))return!1;let[t,a]=e;return void 0!==t&&void 0!==a&&(10===t||172===t&&a>=16&&a<=31||192===t&&168===a||100===t&&a>=64&&a<=127||169===t&&254===a)}if(null!==i(r)){let e=i(r);return null!==e&&(((e[0]??0)&254)==252||s(e))}return!1}(h))return(0,t.Y)("Private IP addresses are not allowed");if(function(e){if(l(e)){let r=e.split(".").map(Number);if(4===r.length&&169===r[0]&&254===r[1])return!0}if(null!==i(e)){let r=i(e);return null!==r&&s(r)}return!1}(h)||"metadata.google.internal"===(d=c(h))||d.endsWith(".metadata.google.internal")||(m=c(h)).endsWith(".svc")||m.endsWith(".svc.cluster.local")||m.endsWith(".cluster.local")||(f=c(h)).endsWith(".internal")||f.endsWith(".local"))return(0,t.Y)("Unsupported URL, public internet addresses only");if(!g&&"https:"!==p){if(!r.allowHttp)return(0,t.Y)("Only HTTPS URLs are allowed");if("http:"!==p)return(0,t.Y)("Only HTTP and HTTPS protocols are allowed")}return g&&"http:"!==p&&"https:"!==p?(0,t.Y)("Only HTTP and HTTPS protocols are allowed in dev"):(0,t.N)(!0)}],640216)},614370,812652,e=>{"use strict";var r=e.i(659350);e.i(406201);var t=e.i(967605);function a(e){return e.href.startsWith("#")?(0,r.jsx)("a",{href:e.href,children:e.label}):(0,r.jsx)(t.Link,{href:e.href,children:e.label})}e.s(["f",0,a],614370);var n=e.i(663456),l=e.i(376885),i=e.i(815093),s=e.i(197004),o=e.i(136562),c=e.i(139697),u=e.i(73668),d=e.i(2970),m=e.i(650414);let f={SignedOut:"signed_out",Unresolved:"unresolved",Standard:"standard",Entitled:"entitled"};function h(){let{isSignedIn:e}=(0,l.f)(),{entity:r}=(0,u.useEntity)(),t=(0,d.f)(s.f)===i.O.Granted;return!0!==e?f.SignedOut:null===r.data?f.Unresolved:t?f.Entitled:f.Standard}e.s(["EuPrimaryAction",0,function(e){let t,l,i,s=(0,n.c)(13),{actions:u,source:d,variant:p,className:g}=e,x=void 0===p?"default":p,v=h(),b=u[v];if(v===f.Standard&&"default"===x){let e;return s[0]!==b.href||s[1]!==b.label||s[2]!==d?(e=(0,r.jsx)(m.f,{href:b.href,label:b.label,source:d}),s[0]=b.href,s[1]=b.label,s[2]=d,s[3]=e):e=s[3],e}let y="outline"===x&&"bg-transparent";return s[4]!==g||s[5]!==y?(t=(0,o.f)("w-full sm:w-auto",y,g),s[4]=g,s[5]=y,s[6]=t):t=s[6],s[7]!==b?(l=a(b),s[7]=b,s[8]=l):l=s[8],s[9]!==t||s[10]!==l||s[11]!==x?(i=(0,r.jsx)(c.Button,{size:"lg",variant:x,className:t,render:l}),s[9]=t,s[10]=l,s[11]=x,s[12]=i):i=s[12],i},"EuSecondaryLink",0,function(e){let a,l=(0,n.c)(3),{action:i}=e;return h()===f.Unresolved?null:(l[0]!==i.href||l[1]!==i.label?(a=(0,r.jsx)(t.Link,{href:i.href,variant:"inline",children:i.label}),l[0]=i.href,l[1]=i.label,l[2]=a):a=l[2],a)},"EuVisitorState",0,f,"useEuVisitorState",0,h],812652)},551009,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(657288),n=e.i(339814),l=e.i(136562),i=e.i(139697),s=e.i(547242),o=e.i(894868),c=e.i(181870),u=e.i(530798),d=e.i(737980),m=e.i(138257),f=e.i(199168);e.i(707060);var h=e.i(196991),p=e.i(354896),g=e.i(16043);e.i(406201);var x=e.i(967605);let v="name",b="input",y="output",w="eu-catalog-table",j="eu-catalog-more-rows";function N(e){let{vendorSlug:t,model:a}=e;return(0,r.jsx)(S,{model:a,vendorSlug:t},a.id)}function k(e){let{vendorSlug:t,model:a}=e;return(0,r.jsx)(S,{model:a,vendorSlug:t},a.id)}let S=(0,g.memo)(function(e){let a,n,l,i,s,c,d,m,f,p,g,v=(0,t.c)(25),{model:b,vendorSlug:y}=e,w=`/${b.id}`;return v[0]!==w?(a=(0,r.jsx)(x.Link,{href:w,className:"absolute inset-0 z-0","aria-hidden":!0,tabIndex:-1}),v[0]=w,v[1]=a):a=v[1],v[2]!==y?(n=(0,r.jsx)("span",{className:"mt-0.5 shrink-0",children:(0,r.jsx)(o.f,{author:y,frame:!0,className:"size-4"})}),v[2]=y,v[3]=n):n=v[3],v[4]!==w||v[5]!==b.name||v[6]!==n?(l=(0,r.jsxs)(x.Link,{href:w,className:"relative inline-flex items-start gap-2",children:[n,b.name]}),v[4]=w,v[5]=b.name,v[6]=n,v[7]=l):l=v[7],v[8]!==a||v[9]!==l?(i=(0,r.jsxs)(u.TableRowHead,{children:[a,l]}),v[8]=a,v[9]=l,v[10]=i):i=v[10],v[11]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsx)(h.T,{children:"EU providers:"}),v[11]=s):s=v[11],v[12]!==b.offers?(c=(0,r.jsx)(R,{caption:s,offers:b.offers,render:E}),v[12]=b.offers,v[13]=c):c=v[13],v[14]===Symbol.for("react.memo_cache_sentinel")?(d=(0,r.jsx)(h.T,{children:"Input / 1M tokens:"}),v[14]=d):d=v[14],v[15]!==b.offers?(m=(0,r.jsx)(R,{caption:d,offers:b.offers,render:T,className:"tabular-nums md:text-right",isRightAligned:!0}),v[15]=b.offers,v[16]=m):m=v[16],v[17]===Symbol.for("react.memo_cache_sentinel")?(f=(0,r.jsx)(h.T,{children:"Output / 1M tokens:"}),v[17]=f):f=v[17],v[18]!==b.offers?(p=(0,r.jsx)(R,{caption:f,offers:b.offers,render:A,className:"tabular-nums md:text-right",isRightAligned:!0}),v[18]=b.offers,v[19]=p):p=v[19],v[20]!==p||v[21]!==i||v[22]!==c||v[23]!==m?(g=(0,r.jsxs)(u.TableRow,{className:"group relative",children:[i,c,m,p]}),v[20]=p,v[21]=i,v[22]=c,v[23]=m,v[24]=g):g=v[24],g});function R(e){let a,n,l,i,s=(0,t.c)(14),{caption:o,offers:c,render:d,className:m,isRightAligned:f}=e;s[0]!==o?(a=(0,r.jsx)("span",{"aria-hidden":!0,className:"shrink-0 text-muted-foreground md:hidden",children:o}),s[0]=o,s[1]=a):a=s[1];let h=void 0!==f&&f?"flex flex-col gap-1 md:items-end":"flex flex-col gap-1";if(s[2]!==c||s[3]!==d){let e;s[5]!==d?(e=e=>(0,r.jsx)("li",{className:"md:whitespace-nowrap",children:d(e)},e.key),s[5]=d,s[6]=e):e=s[6],n=c.map(e),s[2]=c,s[3]=d,s[4]=n}else n=s[4];return s[7]!==h||s[8]!==n?(l=(0,r.jsx)("ul",{className:h,children:n}),s[7]=h,s[8]=n,s[9]=l):l=s[9],s[10]!==m||s[11]!==a||s[12]!==l?(i=(0,r.jsxs)(u.TableCell,{className:m,children:[a,l]}),s[10]=m,s[11]=a,s[12]=l,s[13]=i):i=s[13],i}function _(e){let a,n,l=(0,t.c)(6),{icon:i,count:s,children:o}=e;return l[0]!==s?(a=(0,r.jsx)("span",{className:"tabular-nums",children:s}),l[0]=s,l[1]=a):a=l[1],l[2]!==o||l[3]!==i||l[4]!==a?(n=(0,r.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[i,o,a]}),l[2]=o,l[3]=i,l[4]=a,l[5]=n):n=l[5],n}let $={[v]:({a:e,b:r,locale:t})=>(0,n.o)(e.name,r.name,{locale:t}),[b]:({a:e,b:r})=>e.inputSortValue-r.inputSortValue,[y]:({a:e,b:r})=>e.outputSortValue-r.outputSortValue};function E(e){return e.providerName}function T(e){return e.input}function A(e){return e.output}e.s(["EuCatalogTable",0,function(e){var x,S;let R,E,T,A,L,I,z,C,F,U,W,M,O,P=(0,t.c)(62),{groups:B}=e,D=(0,f.o)(),[V,H]=(0,g.useState)("all"),[G,K]=(0,g.useState)(""),[q,Y]=(0,g.useState)(null),Z=(0,m.useLocale)(),Q=(0,g.useDeferredValue)(G);P[0]!==B||P[1]!==Z?(x=B,S=Z,R=x.flatMap(e=>e.models.map(r=>({vendorSlug:e.slug,model:r,foldedName:(0,n.F)(r.name,{locale:S})}))),P[0]=B,P[1]=Z,P[2]=R):R=P[2];let X=R;P[3]!==V||P[4]!==Q||P[5]!==Z||P[6]!==X||P[7]!==q?(E=function(e,{sort:r,locale:t}){if(null===r||!(r.key in $))return e;let a=$[r.key],n="asc"===r.direction?1:-1;return e.toSorted((e,r)=>n*a({a:e.model,b:r.model,locale:t}))}(function({searchable:e,activeVendor:r,query:t,locale:a}){let l=(0,n.F)(t.trim(),{locale:a});return e.filter(e=>("all"===r||e.vendorSlug===r)&&(""===l||e.foldedName.includes(l)))}({searchable:X,activeVendor:V,query:Q,locale:Z}),{sort:q,locale:Z}),P[3]=V,P[4]=Q,P[5]=Z,P[6]=X,P[7]=q,P[8]=E):E=P[8];let J=E,[ee,er]=(0,g.useState)(!1),et=(0,g.useRef)(null);P[9]!==V||P[10]!==Q?(T=""!==Q.trim()||"all"!==V,P[9]=V,P[10]=Q,P[11]=T):T=P[11];let ea=T,en=!ee&&!ea&&J.length>8;P[12]!==en||P[13]!==J?(A=en?J.slice(0,8):J,P[12]=en,P[13]=J,P[14]=A):A=P[14];let el=A;if(P[15]!==V||P[16]!==B||P[17]!==D||P[18]!==ee||P[19]!==ea||P[20]!==en||P[21]!==el||P[22]!==G||P[23]!==J||P[24]!==q){let e,t,n,l,i,m=en?J.slice(8):[];L=ee&&!ea&&J.length>8,P[32]!==ee?(e=()=>{ee&&et.current?.scrollIntoView({block:"nearest"}),er(!ee)},P[32]=ee,P[33]=e):e=P[33],W=e,I=et,z="mx-auto mt-14 max-w-240 scroll-mt-24",P[34]!==D?(t=D("Search models..."),P[34]=D,P[35]=t):t=P[35],P[36]!==D?(n=D("Search models..."),P[36]=D,P[37]=n):n=P[37],P[38]===Symbol.for("react.memo_cache_sentinel")?(l=(0,r.jsx)(a.f,{}),P[38]=l):l=P[38],P[39]===Symbol.for("react.memo_cache_sentinel")?(i=e=>K(e.target.value),P[39]=i):i=P[39],P[40]!==G||P[41]!==t||P[42]!==n?(C=(0,r.jsx)("div",{className:"flex",children:(0,r.jsx)(c.f,{type:"search",placeholder:t,"aria-label":n,leadingIcon:l,size:"compact",containerClassName:"w-full md:w-80",value:G,onChange:i})}),P[40]=G,P[41]=t,P[42]=n,P[43]=C):C=P[43],P[44]!==V||P[45]!==B||P[46]!==D?(F=B.length<2?null:(0,r.jsx)(d.f,{ariaLabel:D("Filter the EU catalog by vendor"),tabs:function({groups:e,activeVendor:t,allLabel:a}){return[{id:"all",label:a,ariaControls:w},...e.map(e=>{let a=t===e.slug;return{id:e.slug,className:a?"text-foreground":"group hover:text-foreground",label:(0,r.jsx)(_,{count:e.models.length,icon:(0,r.jsx)("span",{className:a?"flex":"flex opacity-60 grayscale group-hover:opacity-100 group-hover:grayscale-0",children:(0,r.jsx)(o.f,{author:e.slug,frame:!0,className:"size-4"})}),children:e.name}),ariaControls:w}})]}({groups:B,activeVendor:V,allLabel:D("All")}),activeTab:V,onTabChange:H,overflow:"menu",tabClassName:"phone:inline-flex phone:items-center phone:px-2.5",className:"mt-4"}),P[44]=V,P[45]=B,P[46]=D,P[47]=F):F=P[47],U=0===J.length?(0,r.jsx)(s.e,{className:"mt-8",children:(0,r.jsx)(s.c,{children:(0,r.jsx)(s.p,{children:(0,r.jsx)(h.T,{children:"No matching models found for your search."})})})}):(0,r.jsxs)(u.Table,{id:w,className:"eu-catalog",sort:q,onSortChange:Y,children:[(0,r.jsx)(u.TableHeader,{sticky:!0,className:"max-md:sr-only",children:(0,r.jsxs)(u.TableRow,{children:[(0,r.jsx)(u.TableHead,{className:"w-2/5",sortKey:v,children:(0,r.jsx)(h.T,{children:"Model"})}),(0,r.jsx)(u.TableHead,{children:(0,r.jsx)(h.T,{children:"EU providers"})}),(0,r.jsx)(u.TableHead,{className:"text-right",sortKey:b,children:(0,r.jsx)(h.T,{children:"Input / 1M tokens"})}),(0,r.jsx)(u.TableHead,{className:"text-right",sortKey:y,children:(0,r.jsx)(h.T,{children:"Output / 1M tokens"})})]})}),(0,r.jsx)(u.TableBody,{children:el.map(k)}),(0,r.jsx)(u.TableBody,{id:j,hidden:!!en||void 0,children:m.map(N)})]}),P[15]=V,P[16]=B,P[17]=D,P[18]=ee,P[19]=ea,P[20]=en,P[21]=el,P[22]=G,P[23]=J,P[24]=q,P[25]=L,P[26]=I,P[27]=z,P[28]=C,P[29]=F,P[30]=U,P[31]=W}else L=P[25],I=P[26],z=P[27],C=P[28],F=P[29],U=P[30],W=P[31];return P[48]!==L||P[49]!==D||P[50]!==ee||P[51]!==en||P[52]!==J.length||P[53]!==W?(M=en||L?(0,r.jsx)("div",{className:"mt-6 flex justify-center",children:(0,r.jsxs)(i.Button,{variant:"outline","aria-expanded":ee,"aria-controls":j,onClick:W,children:[ee?D("Show fewer models"):D("{count, plural, one {Show all # model} other {Show all # models}}",{count:J.length}),(0,r.jsx)(p.f,{"aria-hidden":!0,className:(0,l.f)("size-4 shrink-0",ee&&"rotate-180")})]})}):null,P[48]=L,P[49]=D,P[50]=ee,P[51]=en,P[52]=J.length,P[53]=W,P[54]=M):M=P[54],P[55]!==M||P[56]!==I||P[57]!==z||P[58]!==C||P[59]!==F||P[60]!==U?(O=(0,r.jsxs)("div",{ref:I,className:z,children:[C,F,U,M]}),P[55]=M,P[56]=I,P[57]=z,P[58]=C,P[59]=F,P[60]=U,P[61]=O):O=P[61],O}])},357075,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(136562),n=e.i(139697),l=e.i(650414),i=e.i(614370),s=e.i(812652);e.s(["EuClosingAction",0,function(e){let o,c,u,d,m,f,h,p=(0,t.c)(19),{audience:g,actions:x,source:v}=e,b=(0,s.useEuVisitorState)(),y="existing"===g==(b!==s.EuVisitorState.SignedOut);if(p[0]!==x||p[1]!==g||p[2]!==y||p[3]!==v||p[4]!==b){f=Symbol.for("react.early_return_sentinel");e:{let e=function({audience:e,state:r,actions:t}){return"new"===e?t.signed_out:r===s.EuVisitorState.SignedOut?t.standard:t[r]}({audience:g,state:b,actions:x});if(y&&e===x.standard){f=(0,r.jsx)(l.f,{href:e.href,label:e.label,source:v,className:"sm:w-full"});break e}o=n.Button,c="lg",u=y?"default":"outline";let t=!y&&"bg-transparent";p[11]!==t?(d=(0,a.f)("w-full",t),p[11]=t,p[12]=d):d=p[12],m=(0,i.f)(e)}p[0]=x,p[1]=g,p[2]=y,p[3]=v,p[4]=b,p[5]=o,p[6]=c,p[7]=u,p[8]=d,p[9]=m,p[10]=f}else o=p[5],c=p[6],u=p[7],d=p[8],m=p[9],f=p[10];return f!==Symbol.for("react.early_return_sentinel")?f:(p[13]!==o||p[14]!==c||p[15]!==u||p[16]!==d||p[17]!==m?(h=(0,r.jsx)(o,{size:c,variant:u,className:d,render:m}),p[13]=o,p[14]=c,p[15]=u,p[16]=d,p[17]=m,p[18]=h):h=p[18],h)}])},558866,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(702441),n=e.i(199168),l=e.i(38108),i=e.i(934416),s=e.i(696838),o=e.i(110513),c=e.i(16043);let u="eu.openrouter.ai",d={x:1,y:80,width:220,height:64},m=d.y+d.height/2,f={x:400,y:1,width:559,height:210},h=[56,112,168],p=256,g=h.map((e,r)=>{let t=m+(r-1)*12,a=d.x+d.width;return{y:e,d:`M${a},${t} C420,${t} 460,${e} 640,${e}`}}),x=d.x+d.width/2,v=`M${x},${d.y+d.height} L${x},${p-8} Q${x},${p} ${x+8},${p} L604,${p}`,b="var(--duration-slow) + var(--duration-fast)",y="var(--duration-fast) + 2 * var(--duration-stagger) + var(--duration-slow)",w=`calc(${y})`,j=`calc(${y} + ${b})`;function N(e,t){var a;let{d:n}=e;return(0,r.jsx)("path",{d:n,pathLength:1,fill:"none",strokeWidth:"5",strokeLinecap:"round",className:"eu-route-dot stroke-accent-foreground","data-allow-inline-style":!0,style:{"--eu-route-delay":(a=t,`calc(var(--duration-fast) + var(--duration-stagger) * ${a})`)}},n)}function k(e,t){var a;let{d:n,y:l}=e;return(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{d:n,fill:"none",strokeWidth:"1",className:"stroke-accent-foreground"}),(0,r.jsx)("circle",{cx:640,cy:l,r:"3",className:"eu-route-end fill-accent-foreground","data-allow-inline-style":!0,style:{"--eu-route-delay":(a=t,`calc(var(--duration-fast) + var(--duration-stagger) * ${a} + ${b})`)}})]},n)}function S(e){let n,l,i,s,o,c=(0,t.c)(13),{icon:u,label:d,value:m,isMono:f}=e;c[0]!==u?(n=(0,r.jsx)("div",{className:"mt-0.5 shrink-0",children:u}),c[0]=u,c[1]=n):n=c[1],c[2]!==d?(l=(0,r.jsx)("p",{className:"text-caption text-muted-foreground",children:d}),c[2]=d,c[3]=l):l=c[3];let h=void 0!==f&&f?"mt-1 break-all font-mono text-body text-foreground":"mt-1 text-body text-foreground";return c[4]!==h||c[5]!==m?(i=(0,r.jsx)("p",{className:h,children:m}),c[4]=h,c[5]=m,c[6]=i):i=c[6],c[7]!==l||c[8]!==i?(s=(0,r.jsxs)("div",{className:"min-w-0",children:[l,i]}),c[7]=l,c[8]=i,c[9]=s):s=c[9],c[10]!==n||c[11]!==s?(o=(0,r.jsxs)(a.N,{className:"flex gap-3 p-4",children:[n,s]}),c[10]=n,c[11]=s,c[12]=o):o=c[12],o}e.s(["EuRoutingDiagram",0,function(){let e,a,m,x,b,y,R,_,$,E,T,A,L,I,z,C,F,U,W,M,O,P,B,D,V,H,G,K,q,Y,Z,Q,X,J,ee,er,et,ea,en=(0,t.c)(76),el=(0,n.o)(),ei=(0,c.useRef)(null);en[0]===Symbol.for("react.memo_cache_sentinel")?(e={once:!0,margin:"-60px"},en[0]=e):e=en[0];let es=(0,l.f)(ei,e),eo=function(e){let r,a,n=(0,t.c)(3),[l,i]=(0,c.useState)(!1);return n[0]!==e?(r=()=>{let r=e.current;null!==r&&i(r.getBoundingClientRect().top>window.innerHeight)},a=[e],n[0]=e,n[1]=r,n[2]=a):(r=n[1],a=n[2]),(0,c.useLayoutEffect)(r,a),l}(ei);en[1]!==eo||en[2]!==es?(a=function({isBelowFold:e,isInView:r}){if(e)return r?"entered":"idle"}({isBelowFold:eo,isInView:es}),en[1]=eo,en[2]=es,en[3]=a):a=en[3];let ec=a;en[4]!==el?(m=el("Provider in the EU/EEA"),en[4]=el,en[5]=m):m=en[5],en[6]!==el?(x=el("Provider in the UK"),en[6]=el,en[7]=x):x=en[7],en[8]!==el?(b=el("Provider in Switzerland"),en[8]=el,en[9]=b):b=en[9],en[10]!==m||en[11]!==x||en[12]!==b?(y=[m,x,b],en[10]=m,en[11]=x,en[12]=b,en[13]=y):y=en[13];let eu=y;return en[14]!==el?(R=el("Requests sent to {host} are routed only to shared provider endpoints in Europe: the EU/EEA, the UK and Switzerland. A request with no endpoint in Europe fails rather than leaving the region.",{host:u}),en[14]=el,en[15]=R):R=en[15],en[16]===Symbol.for("react.memo_cache_sentinel")?(_=(0,r.jsx)("rect",{...f,rx:"16",className:"fill-card stroke-border dark:fill-muted dark:stroke-transparent",strokeWidth:"1"}),en[16]=_):_=en[16],en[17]!==el?($=el("Europe"),en[17]=el,en[18]=$):$=en[18],en[19]!==$?(E=(0,r.jsx)("text",{x:f.x+20,y:f.y+30,className:"fill-muted-foreground text-caption",children:$}),en[19]=$,en[20]=E):E=en[20],en[21]===Symbol.for("react.memo_cache_sentinel")?(T=g.map(k),A=(0,r.jsx)("path",{d:v,fill:"none",strokeWidth:"1",className:"stroke-faint"}),en[21]=T,en[22]=A):(T=en[21],A=en[22]),en[23]===Symbol.for("react.memo_cache_sentinel")?(L=(0,r.jsxs)("g",{className:"eu-route-mark stroke-faint","data-allow-inline-style":!0,style:{"--eu-route-delay":j},children:[(0,r.jsx)("line",{x1:617,y1:p-5,x2:627,y2:p+5,strokeWidth:"1.5",strokeLinecap:"round"}),(0,r.jsx)("line",{x1:627,y1:p-5,x2:617,y2:p+5,strokeWidth:"1.5",strokeLinecap:"round"})]}),I=g.map(N),en[23]=L,en[24]=I):(L=en[23],I=en[24]),en[25]===Symbol.for("react.memo_cache_sentinel")?(z=(0,r.jsx)("path",{d:v,pathLength:1,fill:"none",strokeWidth:"5",strokeLinecap:"round",className:"eu-route-dot stroke-faint","data-allow-inline-style":!0,style:{"--eu-route-delay":w}}),C=(0,r.jsx)("rect",{...d,rx:"10",className:"fill-card stroke-border dark:fill-muted dark:stroke-transparent",strokeWidth:"1"}),en[25]=z,en[26]=C):(z=en[25],C=en[26]),en[27]!==el?(F=el("Endpoint you call"),en[27]=el,en[28]=F):F=en[28],en[29]!==F?(U=(0,r.jsx)("text",{x:d.x+16,y:d.y+27,className:"fill-muted-foreground text-caption",children:F}),en[29]=F,en[30]=U):U=en[30],en[31]===Symbol.for("react.memo_cache_sentinel")?(W=(0,r.jsx)("text",{x:d.x+16,y:d.y+47,className:"fill-foreground font-mono text-body",children:u}),en[31]=W):W=en[31],en[32]!==eu?(M=h.map((e,t)=>(0,r.jsxs)("g",{children:[(0,r.jsx)("rect",{x:640,y:e-22,width:288,height:44,rx:"10",className:"fill-background stroke-border dark:stroke-transparent",strokeWidth:"1"}),(0,r.jsx)("text",{x:660,y:e+5,className:"fill-foreground text-body",children:eu[t]})]},e)),en[32]=eu,en[33]=M):M=en[33],en[34]===Symbol.for("react.memo_cache_sentinel")?(O=(0,r.jsx)("rect",{x:640.5,y:236.5,width:287,height:39,rx:"10",className:"fill-none stroke-border",strokeWidth:"1"}),en[34]=O):O=en[34],en[35]!==el?(P=el("Endpoints outside Europe"),en[35]=el,en[36]=P):P=en[36],en[37]!==P?(B=(0,r.jsx)("text",{x:660,y:p+5,className:"fill-muted-foreground text-body",children:P}),en[37]=P,en[38]=B):B=en[38],en[39]!==U||en[40]!==M||en[41]!==B||en[42]!==R||en[43]!==E?(D=(0,r.jsxs)("svg",{viewBox:"0 0 960 278",className:"h-auto w-full",role:"img","aria-label":R,children:[_,E,T,A,L,I,z,C,U,W,M,O,B]}),en[39]=U,en[40]=M,en[41]=B,en[42]=R,en[43]=E,en[44]=D):D=en[44],en[45]!==ec||en[46]!==D?(V=(0,r.jsx)("div",{className:"hidden md:block","data-motion":ec,children:D}),en[45]=ec,en[46]=D,en[47]=V):V=en[47],en[48]===Symbol.for("react.memo_cache_sentinel")?(H=(0,r.jsx)(i.f,{"aria-hidden":!0,className:"size-4 text-muted-foreground"}),en[48]=H):H=en[48],en[49]!==el?(G=el("Endpoint you call"),en[49]=el,en[50]=G):G=en[50],en[51]!==G?(K=(0,r.jsx)(S,{icon:H,label:G,value:u,isMono:!0}),en[51]=G,en[52]=K):K=en[52],en[53]===Symbol.for("react.memo_cache_sentinel")?(q=(0,r.jsx)(o.f,{"aria-hidden":!0,className:"size-4 text-muted-foreground"}),en[53]=q):q=en[53],en[54]!==el?(Y=el("Routed only inside Europe"),en[54]=el,en[55]=Y):Y=en[55],en[56]!==el?(Z=el("Shared provider endpoints in the EU/EEA, the UK and Switzerland."),en[56]=el,en[57]=Z):Z=en[57],en[58]!==Y||en[59]!==Z?(Q=(0,r.jsx)(S,{icon:q,label:Y,value:Z}),en[58]=Y,en[59]=Z,en[60]=Q):Q=en[60],en[61]===Symbol.for("react.memo_cache_sentinel")?(X=(0,r.jsx)(s.f,{"aria-hidden":!0,className:"size-4 text-muted-foreground"}),en[61]=X):X=en[61],en[62]!==el?(J=el("No endpoint in Europe"),en[62]=el,en[63]=J):J=en[63],en[64]!==el?(ee=el("The request fails rather than leaving the region."),en[64]=el,en[65]=ee):ee=en[65],en[66]!==J||en[67]!==ee?(er=(0,r.jsx)(S,{icon:X,label:J,value:ee}),en[66]=J,en[67]=ee,en[68]=er):er=en[68],en[69]!==K||en[70]!==Q||en[71]!==er?(et=(0,r.jsxs)("div",{className:"flex flex-col gap-3 md:hidden",children:[K,Q,er]}),en[69]=K,en[70]=Q,en[71]=er,en[72]=et):et=en[72],en[73]!==V||en[74]!==et?(ea=(0,r.jsxs)("div",{ref:ei,children:[V,et]}),en[73]=V,en[74]=et,en[75]=ea):ea=en[75],ea}])},258726,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(894868),n=e.i(640947),l=e.i(623304),i=e.i(199168),s=e.i(51365),o=e.i(771271);e.i(707060);var c=e.i(196991),u=e.i(9739);let d=[{name:"Claude Opus 5.5",author:"anthropic"},{name:"GPT-6 Sol",author:"openai"},{name:"Gemini 3.8 Flash",author:"google"}],m=[{providerName:o.R.AmazonBedrock,icon:"Bedrock.svg"},{providerName:o.R.Azure,icon:"Azure.svg"},{providerName:o.R.Google,icon:"GoogleVertex.svg",name:"Google Vertex"}];function f(e){return{name:"name"in e?e.name:e.providerName,icon:(0,r.jsx)(n.f,{frame:!0,providerName:e.providerName,providerIcon:{url:(0,s.r)(e.icon)},className:"size-4"})}}function h(e){return{name:e.name,icon:(0,r.jsx)(a.f,{author:e.author,frame:!0,className:"size-4"})}}function p(e){let a,n,l,i,s=(0,t.c)(9),{label:o,chips:c}=e;return s[0]!==o?(a=(0,r.jsx)("span",{className:"shrink-0 font-medium text-foreground @md:text-prose",children:o}),s[0]=o,s[1]=a):a=s[1],s[2]!==c?(n=c.map(g),s[2]=c,s[3]=n):n=s[3],s[4]!==n?(l=(0,r.jsx)("ul",{className:"ent-chips m-0 flex list-none flex-wrap gap-1.5 p-0 @md:justify-end",children:n}),s[4]=n,s[5]=l):l=s[5],s[6]!==a||s[7]!==l?(i=(0,r.jsxs)("div",{className:"flex flex-col gap-2 @md:flex-row @md:items-center @md:justify-between @md:gap-4",children:[a,l]}),s[6]=a,s[7]=l,s[8]=i):i=s[8],i}function g(e){return(0,r.jsxs)("li",{className:void 0===e.icon?"ent-chip rounded-full border border-border px-2.5 py-1 text-foreground":"ent-chip flex items-center gap-1.5 rounded-full border border-border py-1 pr-2.5 pl-1.5 text-foreground",children:[e.icon,e.name]},e.name)}e.s(["SecurityVisual",0,function(){let e,a,n,s,o,g,x,v,b,y,w,j,N=(0,t.c)(17),k=(0,i.o)();return N[0]!==k?(e=k("Illustration: the workspace's default guardrail, with zero data retention on, three allowed models, three allowed providers, and requests restricted to the Europe data region. Requests through other regions are rejected with a 403 before any inference."),N[0]=k,N[1]=e):e=N[1],N[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)(c.T,{children:"Workspace guardrail"}),n=(0,r.jsx)(c.T,{children:"Default"}),s=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.T,{children:"Requests through other regions"}),(0,r.jsx)("span",{className:"ent-result font-medium tabular-nums text-foreground",children:"403 Forbidden"})]}),N[2]=a,N[3]=n,N[4]=s):(a=N[2],n=N[3],s=N[4]),N[5]===Symbol.for("react.memo_cache_sentinel")?(o=(0,r.jsx)("span",{className:"font-medium text-foreground",children:(0,r.jsx)(c.T,{children:"Zero data retention"})}),N[5]=o):o=N[5],N[6]===Symbol.for("react.memo_cache_sentinel")?(g=(0,r.jsxs)("div",{className:"flex items-center justify-between gap-4 @md:text-prose",children:[(0,r.jsxs)("span",{className:"flex min-w-0 flex-col gap-0.5",children:[o,(0,r.jsx)("span",{className:"text-muted-foreground",children:(0,r.jsx)(c.T,{children:"Only route to provider endpoints that don't store your data."})})]}),(0,r.jsx)(l.Z,{checked:!0,disabled:!0,className:"ent-flip"})]}),N[6]=g):g=N[6],N[7]===Symbol.for("react.memo_cache_sentinel")?(x=(0,r.jsx)(p,{label:(0,r.jsx)(c.T,{children:"Allowed models"}),chips:d.map(h)}),N[7]=x):x=N[7],N[8]===Symbol.for("react.memo_cache_sentinel")?(v=(0,r.jsx)(p,{label:(0,r.jsx)(c.T,{children:"Allowed providers"}),chips:m.map(f)}),N[8]=v):v=N[8],N[9]===Symbol.for("react.memo_cache_sentinel")?(b=(0,r.jsx)(c.T,{children:"Data regions"}),N[9]=b):b=N[9],N[10]!==k?(y=k("Europe"),N[10]=k,N[11]=y):y=N[11],N[12]!==y?(w=(0,r.jsxs)("div",{className:"ent-stagger flex flex-col gap-6 @container",children:[g,x,v,(0,r.jsx)(p,{label:b,chips:[{name:y}]})]}),N[12]=y,N[13]=w):w=N[13],N[14]!==e||N[15]!==w?(j=(0,r.jsx)(u.f,{label:e,title:a,meta:n,footer:s,children:w}),N[14]=e,N[15]=w,N[16]=j):j=N[16],j}])},9739,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(136562);e.s(["f",0,function(e){let n,l,i,s,o,c=(0,t.c)(15),{label:u,title:d,meta:m,footer:f,className:h,children:p}=e;return c[0]!==h?(n=(0,a.f)("m-0 min-w-0 overflow-hidden rounded-xl border border-border bg-card text-body",h),c[0]=h,c[1]=n):n=c[1],c[2]!==m||c[3]!==d?(l=void 0===d?null:(0,r.jsxs)("div",{className:"flex h-11 items-center justify-between gap-3 border-b border-border px-5 md:px-6",children:[(0,r.jsx)("span",{className:"flex min-w-0 items-center gap-2 text-foreground",children:d}),void 0===m?null:(0,r.jsx)("span",{className:"shrink-0 text-muted-foreground",children:m})]}),c[2]=m,c[3]=d,c[4]=l):l=c[4],c[5]!==p?(i=(0,r.jsx)("div",{className:"p-5 md:p-6",children:p}),c[5]=p,c[6]=i):i=c[6],c[7]!==f?(s=void 0===f?null:(0,r.jsx)("div",{className:"flex flex-wrap items-center justify-between gap-2 border-t border-border px-5 py-3 text-muted-foreground md:px-6",children:f}),c[7]=f,c[8]=s):s=c[8],c[9]!==u||c[10]!==n||c[11]!==l||c[12]!==i||c[13]!==s?(o=(0,r.jsxs)("figure",{role:"img","aria-label":u,className:n,children:[l,i,s]}),c[9]=u,c[10]=n,c[11]=l,c[12]=i,c[13]=s,c[14]=o):o=c[14],o}])},824620,e=>{"use strict";var r=e.i(659350),t=e.i(663456),a=e.i(16043);let n=[.21,.6,.35,1],l="-80px",i=`cubic-bezier(${n.join(", ")})`,s="data-marketing-reveal",o="data-marketing-hydrated",c="3000ms",u="marketing-reveal-fallback",d=(0,a.createContext)(function(e){if("function"!=typeof e.getAnimations)return 0;let r=e.getAnimations().find(e=>"animationName"in e&&e.animationName===u);return Number(r?.currentTime??0)}),m="(prefers-reduced-motion: reduce)";function f(e){let r=window.matchMedia(m);return r.addEventListener("change",e),()=>r.removeEventListener("change",e)}function h(){return window.matchMedia(m).matches}function p(){return(0,a.useSyncExternalStore)(f,h,g)}function g(){return!1}function x(e){return e.isIntersecting}let v={opacity:1,transform:"none"};function b(e){let n,c,u,m,f,h=(0,t.c)(10),{trigger:g,children:b,delay:y,y:w,className:j}=e,N=p(),k=(0,a.useRef)(null),S=(m=(0,t.c)(2),f=function(e){let r,n,l=(0,t.c)(4),i=(0,a.useContext)(d),[s,o]=(0,a.useState)(!1);return l[0]!==i||l[1]!==e?(r=()=>{let r=e.current;r&&3e3>i(r)&&o(!0)},n=[i,e],l[0]=i,l[1]=e,l[2]=r,l[3]=n):(r=l[2],n=l[3]),(0,a.useLayoutEffect)(r,n),s}(k),m[0]!==f?(u=f?{[s]:"",[o]:""}:{[s]:""},m[0]=f,m[1]=u):u=m[1],u),R=function(e,r){let n,i,s=(0,t.c)(4),[o,c]=(0,a.useState)(!1);return s[0]!==e||s[1]!==r?(n=()=>{let t=e.current;if(!t)return;if("mount"===r||"u"c(!0));return()=>cancelAnimationFrame(e)}let a=new IntersectionObserver(e=>{e.some(x)&&(c(!0),a.disconnect())},{rootMargin:l});return a.observe(t),()=>a.disconnect()},i=[e,r],s[0]=e,s[1]=r,s[2]=n,s[3]=i):(n=s[2],i=s[3]),(0,a.useEffect)(n,i),o}(k,g);return h[0]!==y||h[1]!==N||h[2]!==R||h[3]!==w?(n=function({reduced:e,revealed:r,delay:t,y:a}){if(e)return v;if(!r)return{opacity:0,transform:`translateY(${a}px)`};let n=`600ms ${i} ${t}s`;return{...v,transition:`opacity ${n}, transform ${n}`}}({reduced:N,revealed:R,delay:y,y:w}),h[0]=y,h[1]=N,h[2]=R,h[3]=w,h[4]=n):n=h[4],h[5]!==b||h[6]!==j||h[7]!==S||h[8]!==n?(c=(0,r.jsx)("div",{ref:k,...S,className:j,style:n,children:b}),h[5]=b,h[6]=j,h[7]=S,h[8]=n,h[9]=c):c=h[9],c}let y=`@keyframes ${u}{to{opacity:1;transform:none}}[${s}]:not([${o}]){animation:${u} 1ms linear ${c} forwards}`,w=`[${s}]{opacity:1!important;transform:none!important}`;e.s(["MARKETING_REVEAL_FALLBACK_DELAY",0,c,"MarketingRevealFallback",0,function(){let e,a=(0,t.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{children:y}),(0,r.jsx)("noscript",{children:(0,r.jsx)("style",{children:w})})]}),a[0]=e):e=a[0],e},"REVEAL_EASE",0,n,"REVEAL_MARGIN",0,l,"Reveal",0,function(e){let a,n=(0,t.c)(5),{children:l,delay:i,y:s,className:o}=e,c=void 0===i?0:i,u=void 0===s?24:s;return n[0]!==l||n[1]!==o||n[2]!==c||n[3]!==u?(a=(0,r.jsx)(b,{trigger:"viewport",delay:c,y:u,className:o,children:l}),n[0]=l,n[1]=o,n[2]=c,n[3]=u,n[4]=a):a=n[4],a},"RevealOnMount",0,function(e){let a,n=(0,t.c)(5),{children:l,delay:i,y:s,className:o}=e,c=void 0===i?0:i,u=void 0===s?16:s;return n[0]!==l||n[1]!==o||n[2]!==c||n[3]!==u?(a=(0,r.jsx)(b,{trigger:"mount",delay:c,y:u,className:o,children:l}),n[0]=l,n[1]=o,n[2]=c,n[3]=u,n[4]=a):a=n[4],a},"useReducedSafe",0,p])}]); //# sourceMappingURL=0yh5r5cur0u0l.js.map