!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0a0e4-f4e1-7ee0-83a1-5f97a2ddba52")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,193181,e=>{"use strict";var t=e.i(270401);let r=t.forwardRef(function({title:e,titleId:r,...i},a){return t.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:a,"aria-labelledby":r},i),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"}))});e.s(["StarIcon",0,r],193181)},368884,e=>{"use strict";var t=e.i(270401);let r=t.forwardRef(function({title:e,titleId:r,...i},a){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":r},i),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z",clipRule:"evenodd"}))});e.s(["StarIcon",0,r],368884)},112272,e=>{"use strict";let t=/([\p{Ll}\d])(\p{Lu})/gu,r=/(\p{Lu})([\p{Lu}][\p{Ll}])/gu,i=/(\d)\p{Ll}|(\p{L})\d/u,a=/[^\p{L}\d]+/giu,o="$1\0$2";function n(e){let i=e.trim();i=(i=i.replace(t,o).replace(r,o)).replace(a,"\0");let n=0,l=i.length;for(;"\0"===i.charAt(n);)n++;if(n===l)return[];for(;"\0"===i.charAt(l-1);)l--;return i.slice(n,l).split(/\0/g)}function l(e){let t=n(e);for(let e=0;ee.toLowerCase():t=>t.toLocaleLowerCase(e)}function u(e){return!1===e?e=>e.toUpperCase():t=>t.toLocaleUpperCase(e)}function d(e,t){return r=>`${t(r[0])}${e(r.slice(1))}`}function p(e,t={}){let r=t.split??(t.separateNumbers?l:n),i=t.prefixCharacters??"",a=t.suffixCharacters??"",o=0,c=e.length;for(;oo;){let t=c-1,r=e.charAt(t);if(!a.includes(r))break;c=t}return[e.slice(0,o),r(e.slice(o,c)),e.slice(c)]}e.s(["capitalCase",0,function(e,t){let[r,i,a]=p(e,t),o=s(t?.locale),n=u(t?.locale);return r+i.map(d(o,n)).join(t?.delimiter??" ")+a},"kebabCase",0,function(e,t){return c(e,{delimiter:"-",...t})},"sentenceCase",0,function(e,t){let[r,i,a]=p(e,t),o=s(t?.locale),n=d(o,u(t?.locale));return r+i.map((e,t)=>0===t?n(e):o(e)).join(t?.delimiter??" ")+a},"snakeCase",0,function(e,t){return c(e,{delimiter:"_",...t})}])},30023,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]);e.s(["ArrowUpDown",0,t],30023)},191379,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);e.s(["ArrowUpRight",0,t],191379)},557225,630056,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(452473),a=e.i(188363),o=e.i(687421),n=e.i(678998);function l(e){return e.toLowerCase()}let c=new Map([[l(o.ProviderName.OpenAI),{url:(0,n.getLocalIconUri)("OpenAI.svg"),className:"dark:invert"}],[l(o.ProviderName.Perplexity),{url:(0,n.getLocalIconUri)("Perplexity.png")}],[l(o.ProviderName.Poolside),{url:(0,n.getLocalIconUri)("poolside-logomark-solid-color.svg")}],[l(o.ProviderName.Perceptron),{url:(0,n.getFaviconUrl)("https://www.perceptron.inc")}],["voyageai",{url:(0,n.getFaviconUrl)("https://www.voyageai.com")}],[l(o.ProviderName.GoogleAIStudio),{url:(0,n.getLocalIconUri)("GoogleAIStudio.svg")}],[l(o.ProviderName.Anthropic),{url:(0,n.getLocalIconUri)("Anthropic.svg")}],[l(o.ProviderName.ClaudeOnAws),{url:(0,n.getLocalIconUri)("Anthropic.svg")}],[l(o.ProviderName.Cohere),{url:(0,n.getLocalIconUri)("Cohere.png")}],[l(o.ProviderName.Deepgram),{url:(0,n.getLocalIconUri)("Deepgram.svg"),className:"dark:invert"}],[l(o.ProviderName.DeepSeek),{url:(0,n.getLocalIconUri)("DeepSeek.png")}],[l(o.ProviderName.Together),{url:(0,n.getFaviconUrl)("https://www.together.ai/")}],[l(o.ProviderName.Infermatic),{url:(0,n.getFaviconUrl)("https://infermatic.ai/")}],[l(o.ProviderName.HuggingFace),{url:(0,n.getFaviconUrl)("https://huggingface.co/")}],[l(o.ProviderName.AI21),{url:(0,n.getFaviconUrl)("https://ai21.com/")}],[l(o.ProviderName.Featherless),{url:(0,n.getFaviconUrl)("https://featherless.ai/")}],[l(o.ProviderName.Reflection),{url:(0,n.getFaviconUrl)("https://railway.app/")}],[l(o.ProviderName.Inflection),{url:(0,n.getFaviconUrl)("https://inflection.ai/")}],[l(o.ProviderName.Minimax),{url:(0,n.getFaviconUrl)("https://minimaxi.com/")}],[l(o.ProviderName.Liquid),{url:(0,n.getFaviconUrl)("https://www.liquid.ai/"),className:"dark:invert"}],[l(o.ProviderName.Inception),{url:(0,n.getLocalIconUri)("Inception.svg"),className:"dark:invert"}],[l(o.ProviderName.Relace),{url:(0,n.getFaviconUrl)("https://www.relace.ai")}],[l(o.ProviderName.Sourceful),{url:(0,n.getFaviconUrl)("https://www.sourceful.com/")}],[l(o.ProviderName.BytePlus),{url:(0,n.getFaviconUrl)("https://www.byteplus.com")}],[l(o.ProviderName.Xiaomi),{url:(0,n.getFaviconUrl)("https://www.mi.com")}],["arcee-ai",{url:(0,n.getFaviconUrl)("https://www.arcee.ai")}],["fish-audio",{url:(0,n.getFaviconUrl)("https://fish.audio/")}],["z-ai",{url:(0,n.getFaviconUrl)("https://z.ai/"),className:"dark:invert"}],["moonshotai",{url:(0,n.getLocalIconUri)("MoonshotAI.png")}],["morph",{url:(0,n.getFaviconUrl)("https://morphllm.com")}],["qwen",{url:(0,n.getLocalIconUri)("Qwen.png")}],["google",{url:(0,n.getLocalIconUri)("GoogleGemini.svg")}],["microsoft",{url:(0,n.getLocalIconUri)("Microsoft.svg")}],["nousresearch",{url:(0,n.getFaviconUrl)("https://nousresearch.com/")}],["nvidia",{url:(0,n.getFaviconUrl)("https://nvidia.com/")}],["meta-llama",{url:(0,n.getLocalIconUri)("Meta.png")}],["meta",{url:(0,n.getLocalIconUri)("Meta.png")}],["databricks",{url:(0,n.getFaviconUrl)("https://databricks.com/")}],["openrouter",{url:(0,n.getLocalIconUri)("openrouter-glyph-light.svg"),darkUrl:(0,n.getLocalIconUri)("openrouter-glyph-dark.svg")}],["mistralai",{url:(0,n.getLocalIconUri)("Mistral.png")}],["x-ai",{url:(0,n.getFaviconUrl)("https://x.ai/")}],["amazon",{url:(0,n.getFaviconUrl)("https://nova.amazon.com/")}],["aion-labs",{url:(0,n.getFaviconUrl)("https://www.aionlabs.ai/")}],["allenai",{url:(0,n.getFaviconUrl)("https://allenai.org/")}],["switchpoint",{url:(0,n.getFaviconUrl)("https://switchpoint.dev/")}],["thedrummer",{url:(0,n.getLocalIconUri)("TheDrummer.png")}],["deepcogito",{url:(0,n.getFaviconUrl)("https://www.deepcogito.com/")}],["baidu",{url:(0,n.getFaviconUrl)("https://www.baidu.com/")}],["kwaipilot",{url:(0,n.getLocalIconUri)("Kwaipilot.png")}],["kwaivgi",{url:(0,n.getLocalIconUri)("KlingAI.png")}],["black-forest-labs",{url:(0,n.getFaviconUrl)("https://bfl.ai")}],["prime-intellect",{url:(0,n.getFaviconUrl)("https://www.primeintellect.ai/")}],["primeintellect",{url:(0,n.getFaviconUrl)("https://www.primeintellect.ai/")}],["essentialai",{url:(0,n.getFaviconUrl)("https://www.essential.ai/")}],["bytedance-seed",{url:(0,n.getFaviconUrl)("https://seed.bytedance.com/")}],[l(o.ProviderName.Seed),{url:(0,n.getFaviconUrl)("https://seed.bytedance.com/")}],["writer",{url:(0,n.getFaviconUrl)("https://writer.com/"),className:"dark:invert"}],["stepfun",{url:(0,n.getFaviconUrl)("https://platform.stepfun.ai/")}],["stepfun-ai",{url:(0,n.getFaviconUrl)("https://platform.stepfun.ai/")}],[l(o.ProviderName.Recraft),{url:(0,n.getLocalIconUri)("Recraft.svg"),className:"dark:invert"}],["bytedance",{url:(0,n.getFaviconUrl)("https://seed.bytedance.com/")}],["alibaba",{url:(0,n.getFaviconUrl)("https://www.alibabacloud.com")}],["inclusionai",{url:(0,n.getFaviconUrl)("https://www.inclusion-ai.org/")}],["tencent",{url:(0,n.getLocalIconUri)("Tencent.png")}],["ibm-granite",{url:(0,n.getLocalIconUri)("IBMGranite.svg"),className:"dark:invert"}],["nex-agi",{url:(0,n.getLocalIconUri)("NexAGI.svg"),className:"dark:invert"}],["thinkingmachines",{url:(0,n.getFaviconUrl)("https://thinkingmachines.ai/")}],["sakana",{url:(0,n.getFaviconUrl)("https://sakana.ai")}],[l(o.ProviderName.HeyGen),{url:(0,n.getFaviconUrl)("https://heygen.com")}],["zyphra",{url:(0,n.getLocalIconUri)("Zyphra.svg"),className:"dark:invert"}],["sesame",{url:(0,n.getFaviconUrl)("https://www.sesame.com")}],["canopylabs",{url:(0,n.getFaviconUrl)("https://canopylabs.ai"),className:"dark:invert"}],["hexgrad",{url:(0,n.getLocalIconUri)("Hexgrad.png")}],[l(o.ProviderName.Krea),{url:(0,n.getFaviconUrl)("https://www.krea.ai")}],[l(o.ProviderName.Runway),{url:(0,n.getFaviconUrl)("https://runwayml.com")}],[l(o.ProviderName.Upstage),{url:(0,n.getFaviconUrl)("https://www.upstage.ai/")}],["stealth",{url:(0,n.getLocalIconUri)("Stealth.svg"),className:"invert-0 dark:invert"}]]),s=new Map([["microsoft/mai-",{url:(0,n.getLocalIconUri)("MAI.png")}]]),u=/^\/(?![/\\])/u,d=/^data:image\//iu;function p(e,t){var r;let i=c.get(e.toLowerCase());return t&&(!t.startsWith("data:")||d.test(t))?(r=i?.className,u.test(t)||d.test(t)?{url:t}:t.startsWith("//")?{url:(0,n.getFaviconUrl)(`https:${t}`)}:t.startsWith("http")?{url:(0,n.getFaviconUrl)(t)}:{url:(0,n.getLocalIconUri)(t),className:r}):i??{url:n.HUGGING_FACE_FAVICON_URL}}function m({permaslug:e,author:t,iconUri:r}){let i=e.toLowerCase().replace(/^~/,"");for(let[e,t]of s)if(i.startsWith(e))return t;return p(t,r)}e.s(["getAuthorIconInfo",0,p,"getModelAuthorIconInfo",0,m],630056);var g=e.i(837556);e.s(["AuthorIcon",0,function(e){let o,n,l,c,s,u,d,f=(0,r.c)(25),{author:h,permaslug:v,iconUri:_,className:k,frame:b,frameRingClassName:w,bare:U}=e,I=void 0!==b&&b,x=void 0!==U&&U;if(f[0]!==h||f[1]!==x||f[2]!==k||f[3]!==I||f[4]!==w||f[5]!==_||f[6]!==v){s=Symbol.for("react.early_return_sentinel");e:{if(n=void 0===v?p(h,_):m({permaslug:v,author:h,iconUri:_}),x){let e;f[12]!==k?(e=(0,i.cn)("flex size-6 shrink-0 items-center justify-center","[&_img]:object-contain",k),f[12]=k,f[13]=e):e=f[13],s=(0,t.jsx)("div",{className:e,children:(0,t.jsx)(a.RemoteFavicon,{className:(0,i.cn)("size-full overflow-hidden",n?.className),faviconFor:h,imgSrc:n.url,imgSrcDark:n.darkUrl,size:256})});break e}if(I){s=(0,t.jsx)(g.IconFrame,{className:k,ringClassName:w,children:(0,t.jsx)(a.RemoteFavicon,{className:(0,i.cn)("size-full",n?.className),faviconFor:h,imgSrc:n.url,imgSrcDark:n.darkUrl,size:256})});break e}f[14]!==k?(c=(0,i.cn)("flex items-center justify-center","size-6 shrink-0 rounded-full border","bg-background p-1",k),f[14]=k,f[15]=c):c=f[15],o=a.RemoteFavicon,l=(0,i.cn)("overflow-hidden rounded-full",n?.className)}f[0]=h,f[1]=x,f[2]=k,f[3]=I,f[4]=w,f[5]=_,f[6]=v,f[7]=o,f[8]=n,f[9]=l,f[10]=c,f[11]=s}else o=f[7],n=f[8],l=f[9],c=f[10],s=f[11];return s!==Symbol.for("react.early_return_sentinel")?s:(f[16]!==o||f[17]!==h||f[18]!==n.darkUrl||f[19]!==n.url||f[20]!==l?(u=(0,t.jsx)(o,{className:l,faviconFor:h,imgSrc:n.url,imgSrcDark:n.darkUrl,size:256}),f[16]=o,f[17]=h,f[18]=n.darkUrl,f[19]=n.url,f[20]=l,f[21]=u):u=f[21],f[22]!==c||f[23]!==u?(d=(0,t.jsx)("div",{className:c,children:u}),f[22]=c,f[23]=u,f[24]=d):d=f[24],d)}],557225)},837556,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(452473);e.s(["IconFrame",0,function(e){let a,o,n,l,c,s,u=(0,r.c)(15),{children:d,className:p,variant:m,decorative:g,ringClassName:f}=e,h=void 0!==g&&g||void 0;u[0]!==p?(a=(0,i.cn)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",p),u[0]=p,u[1]=a):a=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,i.cn)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),u[2]=o):o=u[2],u[3]!==d?(n=(0,t.jsx)("div",{className:o,children:d}),u[3]=d,u[4]=n):n=u[4];let v="app"===(void 0===m?"default":m)&&"dark:inset-px dark:ring-white";return u[5]!==f||u[6]!==v?(l=(0,i.cn)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",v,f),u[5]=f,u[6]=v,u[7]=l):l=u[7],u[8]!==l?(c=(0,t.jsx)("div",{"aria-hidden":!0,className:l}),u[8]=l,u[9]=c):c=u[9],u[10]!==h||u[11]!==a||u[12]!==n||u[13]!==c?(s=(0,t.jsxs)("div",{"aria-hidden":h,className:a,children:[n,c]}),u[10]=h,u[11]=a,u[12]=n,u[13]=c,u[14]=s):s=u[14],s}])},759024,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(704318),a=e.i(452473),o=e.i(691038),n=e.i(778084),l=e.i(648156);e.s(["InfoTooltip",0,function(e){var c;let s,u,d,p,m,g,f,h,v=(0,r.c)(33),{align:_,"aria-label":k,children:b,className:w,contentClassName:U,icon:I,side:x,sideOffset:y}=e,L=void 0===x?"bottom":x,F=(0,o.useMediaMd)();v[0]!==k||v[1]!==b?(s=k??("string"==typeof(c=b)&&c.trim().length>0?c.trim():"Information"),v[0]=k,v[1]=b,v[2]=s):s=v[2],v[3]!==w?(u=(0,a.cn)("inline-flex items-center justify-center border-0 bg-transparent p-0 align-middle text-[inherit] leading-[inherit] focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus",w),v[3]=w,v[4]=u):u=v[4],v[5]!==I?(d=I??(0,t.jsx)(i.InformationCircleIcon,{className:"inline h-4 w-4 text-muted-foreground"}),v[5]=I,v[6]=d):d=v[6],v[7]!==s||v[8]!==u||v[9]!==d?(p=(0,t.jsx)("button",{type:"button",tabIndex:-1,"aria-label":s,className:u,children:d}),v[7]=s,v[8]=u,v[9]=d,v[10]=p):p=v[10];let N=p;if(F){let e,r;return v[11]!==U?(e=(0,a.cn)("max-w-xs",U),v[11]=U,v[12]=e):e=v[12],v[13]!==_||v[14]!==b||v[15]!==L||v[16]!==y||v[17]!==e||v[18]!==N?(r=(0,t.jsx)(l.Tooltip,{align:_,className:e,content:b,side:L,sideOffset:y,children:N}),v[13]=_,v[14]=b,v[15]=L,v[16]=y,v[17]=e,v[18]=N,v[19]=r):r=v[19],r}return v[20]!==N?(m=(0,t.jsx)(n.PopoverTrigger,{render:N}),v[20]=N,v[21]=m):m=v[21],v[22]!==U?(g=(0,a.cn)("w-52 p-2 text-xs",U),v[22]=U,v[23]=g):g=v[23],v[24]!==_||v[25]!==b||v[26]!==L||v[27]!==y||v[28]!==g?(f=(0,t.jsx)(n.PopoverContent,{align:_,side:L,sideOffset:y,className:g,children:b}),v[24]=_,v[25]=b,v[26]=L,v[27]=y,v[28]=g,v[29]=f):f=v[29],v[30]!==m||v[31]!==f?(h=(0,t.jsxs)(n.Popover,{children:[m,f]}),v[30]=m,v[31]=f,v[32]=h):h=v[32],h}])},188363,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(948992),a=e.i(678998),o=e.i(270401);let n=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i;e.s(["RemoteFavicon",0,function(e){let l,c,s,u,d,p,m,g,f,h,v,_,k=(0,r.c)(51),[b,w]=(0,o.useState)(null),[U,I]=(0,o.useState)(null),[x,y]=(0,o.useState)(!1),[L,F]=(0,o.useState)(!1),N=e.size||256,C=e.hasCuratedFaviconUrl??!1;k[0]!==x||k[1]!==L||k[2]!==e.faviconFor||k[3]!==e.imgSrc||k[4]!==N||k[5]!==C?(l=function({faviconFor:e,size:t,didCuratedIconFail:r,didSiteIconFail:i,hasCuratedFaviconUrl:o,imgSrc:l}){if(l)return{source:"given",src:l};if(o&&(e=>{try{let{pathname:t}=new URL(e);return n.test(t)}catch{return!1}})(e)&&!r)return{source:"curated",src:(0,a.getCdnImageUrl)(e)};let c=i?(0,a.getParentSiteUrl)(e):null;return null!==c?{source:"parent-site",src:(0,a.getFaviconUrl)(c,t)}:{source:"site",src:(0,a.getFaviconUrl)(e,t)}}({faviconFor:e.faviconFor,size:N,didCuratedIconFail:x,didSiteIconFail:L,hasCuratedFaviconUrl:C,imgSrc:e.imgSrc}),k[0]=x,k[1]=L,k[2]=e.faviconFor,k[3]=e.imgSrc,k[4]=N,k[5]=C,k[6]=l):l=k[6];let{source:P,src:S}=l;k[7]!==e.faviconFor||k[8]!==N||k[9]!==P?(c=t=>{"site"!==P||N<=16||t>16||null!==(0,a.getParentSiteUrl)(e.faviconFor)&&F(!0)},k[7]=e.faviconFor,k[8]=N,k[9]=P,k[10]=c):c=k[10];let M=c;k[11]!==e.faviconFor||k[12]!==P?(s=t=>{switch(P){case"curated":if((0,a.isOpenRouterHostedUrl)(e.faviconFor))return void w(t);y(!0);return;case"site":if(null===(0,a.getParentSiteUrl)(e.faviconFor))return void w(t);F(!0);return;case"given":case"parent-site":return void w(t);default:w(t)}},k[11]=e.faviconFor,k[12]=P,k[13]=s):s=k[13];let R=s;k[14]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{w(null)},k[14]=u):u=k[14],k[15]!==S?(d=[S],k[15]=S,k[16]=d):d=k[16],(0,o.useEffect)(u,d),k[17]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{y(!1),F(!1)},k[17]=p):p=k[17],k[18]!==e.faviconFor||k[19]!==e.imgSrc||k[20]!==N?(m=[e.faviconFor,e.imgSrc,N],k[18]=e.faviconFor,k[19]=e.imgSrc,k[20]=N,k[21]=m):m=k[21],(0,o.useEffect)(p,m),k[22]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{I(null)},k[22]=g):g=k[22],k[23]!==e.imgSrcDark?(f=[e.imgSrcDark],k[23]=e.imgSrcDark,k[24]=f):f=k[24],(0,o.useEffect)(g,f);let A=`Favicon for ${e.faviconFor}`;k[25]!==N||k[26]!==A?(h={width:N,height:N,alt:A,className:"h-full w-full object-cover"},k[25]=N,k[26]=A,k[27]=h):h=k[27];let j=h;if(e.imgSrcDark){let r,a,o;return k[28]!==b||k[29]!==j||k[30]!==R||k[31]!==M||k[32]!==S?(r=(0,t.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:b?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...j,src:S,onError:e=>R(e.toString()),onLoad:e=>M(e.currentTarget.naturalWidth)})}),k[28]=b,k[29]=j,k[30]=R,k[31]=M,k[32]=S,k[33]=r):r=k[33],k[34]!==U||k[35]!==j||k[36]!==e.imgSrcDark?(a=(0,t.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:U?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...j,src:e.imgSrcDark,onError:e=>I(e.toString())})}),k[34]=U,k[35]=j,k[36]=e.imgSrcDark,k[37]=a):a=k[37],k[38]!==e.className||k[39]!==r||k[40]!==a?(o=(0,t.jsxs)("div",{className:e.className,children:[r,a]}),k[38]=e.className,k[39]=r,k[40]=a,k[41]=o):o=k[41],o}return k[42]!==b||k[43]!==j||k[44]!==R||k[45]!==M||k[46]!==S?(v=b?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("picture",{className:"h-full w-full shrink-0",children:(0,t.jsx)("img",{...j,src:S,loading:"lazy",decoding:"async",onError:e=>R(e.toString()),onLoad:e=>M(e.currentTarget.naturalWidth)})}),k[42]=b,k[43]=j,k[44]=R,k[45]=M,k[46]=S,k[47]=v):v=k[47],k[48]!==e.className||k[49]!==v?(_=(0,t.jsx)("div",{className:e.className,children:v}),k[48]=e.className,k[49]=v,k[50]=_):_=k[50],_}])},379684,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(734293),a=e.i(452473),o=e.i(654847),n=e.i(191379),l=e.i(551365),c=e.i(971531),s=e.i(639580),u=e.i(664288);let d="text-foreground underline underline-offset-2 decoration-current/40 hover:text-accent-foreground hover:decoration-current transition-colors";e.s(["LINK_CLASSES",0,d,"TextLink",0,function(e){let p,m,g,f,h,v,_,k,b,w,U,I,x,y,L,F,N,C,P,S,M,R,A=(0,r.c)(71);A[0]!==e?({render:k,children:p,className:m,icon:g,iconPosition:b,showExternalIcon:w,prefetch:U,onFocus:f,onMouseEnter:h,onTouchStart:v,..._}=e,A[0]=e,A[1]=p,A[2]=m,A[3]=g,A[4]=f,A[5]=h,A[6]=v,A[7]=_,A[8]=k,A[9]=b,A[10]=w,A[11]=U):(p=A[1],m=A[2],g=A[3],f=A[4],h=A[5],v=A[6],_=A[7],k=A[8],b=A[9],w=A[10],U=A[11]);let j=void 0===b?"end":b,T=void 0!==w&&w,D=void 0===U?"hover":U,E=(0,s.useLocalizedHref)(_.href);A[12]!==E?(I=(0,o.getHrefString)(E),A[12]=E,A[13]=I):I=A[13],A[14]!==D||A[15]!==I?(x={prefetch:D,href:I},A[14]=D,A[15]=I,A[16]=x):x=A[16],A[17]!==f||A[18]!==h||A[19]!==v?(y={onFocus:f,onMouseEnter:h,onTouchStart:v},A[17]=f,A[18]=h,A[19]=v,A[20]=y):y=A[20];let O=(0,c.useLinkPrefetch)(x,y);A[21]!==m?(L=(0,a.cn)(d,"text-xs cursor-pointer",m),A[21]=m,A[22]=L):L=A[22];let z=L;A[23]!==g||A[24]!==T?(F=g??(T?(0,t.jsx)(n.ArrowUpRight,{className:"inline size-3 align-[-1px]"}):null),A[23]=g,A[24]=T,A[25]=F):F=A[25];let $=F;A[26]!==j||A[27]!==$?(N="start"===j&&$?(0,t.jsx)("span",{className:"mr-0.5 inline-flex",children:$}):null,A[26]=j,A[27]=$,A[28]=N):N=A[28];let G=N;A[29]!==j||A[30]!==$?(C="end"===j&&$?(0,t.jsx)("span",{className:"ml-0.5 inline-flex",children:$}):null,A[29]=j,A[30]=$,A[31]=C):C=A[31];let H=C,W=(0,o.isCrossZoneHref)(E);A[32]!==p||A[33]!==k?(P=k?(0,u.getChildContent)(k):p,A[32]=p,A[33]=k,A[34]=P):P=A[34];let Z=P;A[35]!==Z||A[36]!==H||A[37]!==E||A[38]!==f||A[39]!==h||A[40]!==v||A[41]!==_||A[42]!==k||A[43]!==z||A[44]!==G?(S=k?{className:z,children:(0,t.jsxs)(t.Fragment,{children:[G,Z,H]}),..._,onFocus:f,onMouseEnter:h,onTouchStart:v,href:E}:{},A[35]=Z,A[36]=H,A[37]=E,A[38]=f,A[39]=h,A[40]=v,A[41]=_,A[42]=k,A[43]=z,A[44]=G,A[45]=S):S=A[45],A[46]!==k||A[47]!==S?(M={render:k,defaultTagName:"a",props:S},A[46]=k,A[47]=S,A[48]=M):M=A[48];let K=(0,i.useRender)(M);if(k){if(W)throw Error(`TextLink: cross-zone href "${(0,o.getHrefString)(E)}" cannot be combined with the render prop. Use a plain element instead.`);return K}if(W){let e,r,i;if(A[49]!==_){let{href:t,replace:r,scroll:i,shallow:a,passHref:o,legacyBehavior:n,locale:l,onNavigate:c,...s}=_;e=s,A[49]=_,A[50]=e}else e=A[50];return A[51]!==E?(r=(0,o.getHrefString)(E),A[51]=E,A[52]=r):r=A[52],A[53]!==e||A[54]!==p||A[55]!==H||A[56]!==f||A[57]!==h||A[58]!==v||A[59]!==z||A[60]!==G||A[61]!==r?(i=(0,t.jsxs)("a",{href:r,className:z,onFocus:f,onMouseEnter:h,onTouchStart:v,...e,children:[G,p,H]}),A[53]=e,A[54]=p,A[55]=H,A[56]=f,A[57]=h,A[58]=v,A[59]=z,A[60]=G,A[61]=r,A[62]=i):i=A[62],i}return A[63]!==p||A[64]!==H||A[65]!==E||A[66]!==O||A[67]!==_||A[68]!==z||A[69]!==G?(R=(0,t.jsxs)(l.default,{className:z,..._,...O,href:E,children:[G,p,H]}),A[63]=p,A[64]=H,A[65]=E,A[66]=O,A[67]=_,A[68]=z,A[69]=G,A[70]=R):R=A[70],R}])},664288,e=>{"use strict";e.s(["getChildContent",0,function(e){let{props:t}=e;if("object"==typeof t&&null!==t&&"children"in t)return t.children}])},12266,e=>{"use strict";var t=e.i(288027);let r={Token:"token",Unit:"unit",Schedule:"schedule"},i={prompt:{kind:r.Token,sku_label:"Input Price",displayMultiplier:1e6,unitLabel:"/M tokens"},completion:{kind:r.Token,sku_label:"Output Price",displayMultiplier:1e6,unitLabel:"/M tokens"},request:{kind:r.Unit,sku_label:"Request",displayMultiplier:1,unitLabel:"/request"},image:{kind:r.Token,sku_label:"Image Input",displayMultiplier:1e3,unitLabel:"/K tokens"},image_token:{kind:r.Token,sku_label:"Image Tokens",displayMultiplier:1e6,unitLabel:"/M tokens"},image_output:{kind:r.Token,sku_label:"Image Output",displayMultiplier:1e6,unitLabel:"/M tokens"},audio:{kind:r.Token,sku_label:"Input Audio",displayMultiplier:1e6,unitLabel:"/M tokens"},audio_output:{kind:r.Token,sku_label:"Output Audio",displayMultiplier:1e6,unitLabel:"/M tokens"},input_audio_cache:{kind:r.Token,sku_label:"Input Audio Cache",displayMultiplier:1e6,unitLabel:"/M tokens"},input_cache_read:{kind:r.Token,sku_label:"Cache Read",displayMultiplier:1e6,unitLabel:"/M tokens"},input_cache_write:{kind:r.Token,sku_label:"Cache Write",displayMultiplier:1e6,unitLabel:"/M tokens"},input_cache_write_1h:{kind:r.Token,sku_label:"Cache Write (1h)",displayMultiplier:1e6,unitLabel:"/M tokens"},web_search:{kind:r.Unit,sku_label:"Web Search",displayMultiplier:1e3,unitLabel:"/1K calls",onlyWhenPositive:!0,isServerTool:!0}};e.s(["DisplayPricingKind",0,r,"PUBLIC_PRICING_DISPLAY_METADATA",0,i,"getPrimaryUnitPrice",0,function(e){let i=e.filter(e=>e.kind===r.Unit&&!0!==e.isServerTool),a=i[0];if(!a)return;let o=void 0!==a.tiers&&a.tiers.length>1,n=o||i.length>1;if(o){let e=(0,t.bn)(1/0),r=a.price;for(let i of a.tiers){let a=(0,t.bn)(i.price);a.gt(0)&&a.lt(e)&&(e=a,r=i.price)}return{price:r,displayMultiplier:a.displayMultiplier,unitLabel:a.unitLabel,hasDetails:n}}return{price:a.price,displayMultiplier:a.displayMultiplier,unitLabel:a.unitLabel,hasDetails:n}}])},678998,e=>{"use strict";e.i(687421);let t=(e,t=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${t}`,r=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),i=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"]),a=e=>{try{let t=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===t||t.endsWith(".openrouter.ai")}catch{return!1}},o=t("https://huggingface.co/");e.s(["HUGGING_FACE_FAVICON_URL",0,o,"getCdnImageUrl",0,e=>a(e)?e:`/api/frontend/v1/image-proxy?url=${encodeURIComponent(e)}`,"getFaviconUrl",0,t,"getLocalIconUri",0,e=>`/images/icons/${e}`,"getParentSiteUrl",0,e=>{let t=(e=>{let t=/^[a-z][a-z\d+\-.]*:\/\//iu.test(e)?e:`https://${e}`;try{return new URL(t).hostname.toLowerCase().replace(/\.$/u,"")}catch{return null}})(e);if(null===t)return null;let a=t.split(".").slice(1);if(a.length<2||2===a.length&&2===(a[1]??"").length&&r.has(a[0]??""))return null;let o=a.join(".");return[...i].some(e=>o===e||o.endsWith(`.${e}`))?null:`https://${o}`},"isOpenRouterHostedUrl",0,a])},690387,e=>{"use strict";var t=e.i(288027),r=e.i(12266),i=e.i(190557);let a="/M tokens",o=["prompt","completion","request","image","image_token","image_output","audio","audio_output","input_audio_cache","input_cache_read","input_cache_write","input_cache_write_1h","web_search","internal_reasoning"],n=["Image Input","Input Image"],l=["Image Output","Output Image"];function c(e){return e.length>0&&!e.some(e=>!(0,t.bn)(e.price).isZero()||e.tiers?.some(e=>!(0,t.bn)(e.price).isZero())===!0)}function s(e,a,o){let c,s,p,m,g;if(0===a.length)return;let f=o?.keepTrailingZeroes?"model-price-fixed":"model-price",h=a.filter(e=>"token"===e.kind),v=(s=(c=a.filter(e=>"token"===e.kind)).find(e=>"Input Price"===e.sku_label),p=c.find(e=>"Output Price"===e.sku_label),m=c.find(e=>{var t;return t=e.sku_label,l.includes(t)}),(g=c.find(e=>{var t;return t=e.sku_label,n.includes(t)})??s)&&m?{media:"image",inputItem:g,outputItem:m}:s&&p?{media:"text",inputItem:s,outputItem:p}:void 0);if(v)return function({locale:e,preset:r},{media:a,inputItem:o,outputItem:n}){return{kind:"standard-tokens",media:a,inputPrice:(0,i.formatUsd)((0,t.bn)(o.price).times(o.displayMultiplier),{locale:e,preset:r})??"—",inputUnit:d(o),outputPrice:(0,i.formatUsd)((0,t.bn)(n.price).times(n.displayMultiplier),{locale:e,preset:r})??"—",outputUnit:d(n)}}({locale:e,preset:f},v);let _=(0,r.getPrimaryUnitPrice)(a);if(!_){if(h[0]){let r=h[0],n=`${(0,i.formatUsd)((0,t.bn)(r.price).times(r.displayMultiplier),{locale:e,preset:o?.keepTrailingZeroes?"model-price-fixed":"model-price"})??"—"}`,l=d(r);return{kind:"custom",label:u(n,l),priceOnly:n,unit:l,hasDetails:a.length>1}}return}let k=`${(0,i.formatUsd)((0,t.bn)(_.price).times(_.displayMultiplier),{locale:e,preset:o?.keepTrailingZeroes?"model-price-fixed":"model-price"})??"—"}`,b=_.unitLabel;return{kind:"custom",label:_.hasDetails?`from ${u(k,b)}`:u(k,b),priceOnly:_.hasDetails?`from ${k}`:k,unit:b,hasDetails:_.hasDetails}}function u(e,t){var r;return`${e}${(r=t)?r.startsWith("/")?r:` ${r}`:""}`}function d(e){if("token"===e.kind){if(1e6===e.displayMultiplier)return a;if(1e3===e.displayMultiplier)return"/K tokens"}return e.unitLabel}e.s(["STANDARD_TOKEN_MULTIPLIER",0,1e6,"deriveEndpointInlinePricing",0,function(e,r,o){return s(e,o)??function(e,r){if(r&&(0,t.bn)(r.prompt).isFinite()&&(0,t.bn)(r.completion).isFinite()&&!((0,t.bn)(r.prompt).isZero()&&(0,t.bn)(r.completion).isZero()))return{kind:"standard-tokens",media:"text",inputPrice:(0,i.formatUsd)((0,t.bn)(r.prompt).times(1e6),{locale:e,preset:"model-price"})??"—",inputUnit:a,outputPrice:(0,i.formatUsd)((0,t.bn)(r.completion).times(1e6),{locale:e,preset:"model-price"})??"—",outputUnit:a}}(e,r?.pricing)},"deriveInlinePricing",0,s,"getDisplayPricingUnit",0,d,"isDisplayPricingFree",0,c,"isModelFree",0,function(e,r){var i;return e?.is_free===!0||(r.length>0?c(r):!!(i=e?.pricing)&&o.every(e=>{let r=i[e];return void 0===r||(0,t.bn)(r).isZero()}))},"joinPriceAndUnit",0,u])},700050,464314,e=>{"use strict";var t,r=e.i(252358),i=e.i(112272);function a(e,t){let a=`playground_v3:${e}`,o=Object.fromEntries(Object.entries(t||{}).map(([e,t])=>[(0,i.snakeCase)(e),t]));r.posthogClient.capture(a,o)}e.s(["PLAYGROUND_ANALYTICS_NAMESPACE_VERSION",0,"v3","trackFetchResponses",0,function(e){let t=Object.fromEntries(Object.entries(e).map(([e,t])=>[(0,i.snakeCase)(e),t]));r.posthogClient.capture("playground_v3:fetch_responses",t)}],464314);var o=((t=o||{}).RoomLoadTriggered="room_load_triggered",t.RoomLoadFailed="room_load_failed",t.RoomLoadComplete="room_load_complete",t.RoomCreate="room_create",t.RoomDelete="room_delete",t.RoomDeleteAll="room_delete_all",t.RoomDuplicate="room_duplicate",t.RoomUpdateTitle="room_update_title",t.RoomImport="room_import",t.RoomClearHistory="room_clear_history",t.RoomExportChat="room_export_chat",t.RoomExportMarkdown="room_export_markdown",t.RoomClearCharacters="room_clear_characters",t.RoomShareModels="room_share_models",t.MessageSendInit="message_send_init",t.MessageGenerate="message_generate",t.MessageUpdate="message_update",t.MessageDelete="message_delete",t.CharacterAdd="character_add",t.CharacterRemove="character_remove",t.CharacterDuplicate="character_duplicate",t.CharacterRestore="character_restore",t.CharacterUpdateModel="character_update_model",t.CharacterApplySettingsToAll="character_apply_settings_to_all",t.PresetApply="preset_apply",t.ToolToggle="tool_toggle",t.ReasoningModeToggle="reasoning_mode_toggle",t.AspectRatioSelect="aspect_ratio_select",t.FetchChatCompletion="fetch_chat_completion",t.FetchResponses="fetch_responses",t.ArtifactCreate="artifact_create",t.ArtifactDelete="artifact_delete",t.ArtifactUpdate="artifact_update",t.ArtifactViewOpen="artifact_view_open",t.ArtifactViewClose="artifact_view_close",t.ArtifactVersionCreate="artifact_version_create",t.ArtifactVersionSelect="artifact_version_select",t.ArtifactFileCreate="artifact_file_create",t.ArtifactFileDelete="artifact_file_delete",t.ModelPresetClick="model_preset_click",t.PromptPresetClick="prompt_preset_click",t.ModelPin="model_pin",t.ModelUnpin="model_unpin",t.PinnedModelSelect="pinned_model_select",t.ToolDocsClick="tool_docs_click",t.ToolChipExpand="tool_chip_expand",t.CitationIconsExpand="citation_icons_expand",t.RoomSummaryTitleGenerated="room_summary_title_generated",t.ConversationSearchOpen="conversation_search_open",t.InternTurn="intern_turn",t);e.s(["ModelPinOrigin",0,{ModelPage:"model_page",ModelsListing:"models_listing",SelectorRow:"selector_row",SelectorPinnedPanel:"selector_pinned_panel"},"trackArtifactCreate",0,function(e){a("artifact_create",e)},"trackArtifactDelete",0,function(e){a("artifact_delete",e)},"trackArtifactVersionCreate",0,function(e){a("artifact_version_create",e)},"trackAspectRatioSelect",0,function(e){a("aspect_ratio_select",e)},"trackCharacterDuplicate",0,function(e){a("character_duplicate",e)},"trackCharacterRemove",0,function(e){a("character_remove",e)},"trackCharacterRestore",0,function(e){a("character_restore",e)},"trackCharactersAdd",0,function(e){for(let t of e.modelSlugs)a("character_add",{model:t,source:e.source})},"trackCitationIconsExpand",0,function(e){a("citation_icons_expand",e)},"trackConversationSearchOpen",0,function(e){a("conversation_search_open",e)},"trackInternTurn",0,function(e){a("intern_turn",e)},"trackMessageDelete",0,function(e){a("message_delete",e)},"trackMessageSendInit",0,function(e){a("message_send_init",e)},"trackModelPin",0,function(e){a("model_pin",e)},"trackModelPresetClick",0,function(e){a("model_preset_click",e)},"trackModelUnpin",0,function(e){a("model_unpin",e)},"trackPinnedModelSelect",0,function(e){a("pinned_model_select",e)},"trackPresetApply",0,function(e){a("preset_apply",e)},"trackPromptPresetClick",0,function(e){a("prompt_preset_click",e)},"trackRoomClearCharacters",0,function(){a("room_clear_characters")},"trackRoomClearHistory",0,function(){a("room_clear_history")},"trackRoomCreate",0,function(e){a("room_create",e)},"trackRoomDelete",0,function(e){a("room_delete",e)},"trackRoomDeleteAll",0,function(e){a("room_delete_all",e)},"trackRoomDuplicate",0,function(e){a("room_duplicate",e)},"trackRoomExportChat",0,function(){a("room_export_chat")},"trackRoomExportMarkdown",0,function(){a("room_export_markdown")},"trackRoomImport",0,function(){a("room_import")},"trackRoomLoadComplete",0,function(e){a("room_load_complete",e)},"trackRoomLoadFailed",0,function(e){a("room_load_failed",e)},"trackRoomLoadTriggered",0,function(e){a("room_load_triggered",e)},"trackRoomShareModels",0,function(){a("room_share_models")},"trackRoomSummaryTitleGenerated",0,function(e){a("room_summary_title_generated",e)},"trackRoomUpdateTitle",0,function(e){a("room_update_title",e)},"trackToolChipExpand",0,function(e){a("tool_chip_expand",e)},"trackToolDocsClick",0,function(){a("tool_docs_click")},"trackToolToggle",0,function(e){a("tool_toggle",e)}],700050)}]); //# sourceMappingURL=1h_smdqeavg-7.js.map //# chunkId=01a0a0e4-f4e1-7ee0-83a1-5f97a2ddba52