(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,446443,e=>{"use strict";var t=e.i(16043);let r=t.createContext({disabled:!1});e.s(["f",0,function(){return t.useContext(r)}])},669056,e=>{"use strict";var t=e.i(56222),r=e.i(16043),i=e.i(613497);function s(e,t,r){let s=e.getMutationCache(),n=e.getQueryCache(),a=r?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData;t.mutations?.forEach(({state:t,...i})=>{s.build(e,{...e.getDefaultOptions().hydrate?.mutations,...r?.defaultOptions?.mutations,...i},t)}),t.queries?.forEach(({queryKey:t,state:s,queryHash:l,meta:o,promise:u,dehydratedAt:c,queryType:d})=>{let f=u?function(e){let t;if(e.then(e=>(t=e,e),i.z)?.catch?.(i.z),void 0!==t)return{data:t}}(u):void 0,h=void 0===s.data?f?.data:s.data,p=void 0===h?h:a?a(h):h,m=n.get(l),g=m?.state.status==="pending",v=m?.state.fetchStatus==="fetching";if(m){let e=f&&c>m.state.dataUpdatedAt;if(s.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=s;m.setState({...t,data:p,..."pending"===s.status&&void 0!==p&&{status:"success",dataUpdatedAt:c,...!v&&{fetchStatus:"idle"}}})}}else m=n.build(e,{...e.getDefaultOptions().hydrate?.queries,...r?.defaultOptions?.queries,queryKey:t,queryHash:l,meta:o,_type:d},{...s,data:p,fetchStatus:"idle",status:"pending"===s.status&&void 0!==p?"success":s.status,..."pending"===s.status&&void 0!==p&&{dataUpdatedAt:c}});!u||f||g||v||!(c>m.state.dataUpdatedAt)||m.fetch(void 0,{initialPromise:Promise.resolve(u).then(a)}).catch(i.z)})}e.s(["HydrationBoundary",0,({children:e,options:i={},state:n,queryClient:a})=>{let l=(0,t.d)(a),o=r.useRef(i);r.useEffect(()=>{o.current=i});let u=r.useMemo(()=>{if(n){if("object"!=typeof n)return;let e=l.getQueryCache(),t=n.queries||[],r=[],i=[];for(let s of t){let t=e.get(s.queryHash);t?(s.state.dataUpdatedAt>t.state.dataUpdatedAt||s.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&s.dehydratedAt>t.state.dataUpdatedAt)&&i.push(s):r.push(s)}if(r.length>0&&s(l,{queries:r},o.current),i.length>0)return i}},[l,n]);return r.useEffect(()=>{u&&s(l,{queries:u},o.current)},[l,u]),e}],669056)},238819,e=>{"use strict";var t=e.i(56222),r=e.i(586415),i=e.i(537338),s=e.i(750907),n=e.i(377441),a=e.i(16043),l=e.i(613497),o=e.i(493696),u=e.i(571269),c=e.i(763576);function d(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var f=class extends o.f{#e;#t;#r;#i;#s;#n;#a;#l;#o;#u=[];constructor(e,t,r){super(),this.#e=e,this.#i=r,this.#r=[],this.#s=[],this.#t=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#s.forEach(e=>{e.subscribe(t=>{this.#c(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#s.forEach(e=>{e.destroy()})}setQueries(e,t){this.#r=e,this.#i=t,u.f.batch(()=>{let e=this.#s,t=this.#d(this.#r);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),i=r.map(e=>e.getCurrentResult()),s=e.length!==r.length,n=r.some((t,r)=>t!==e[r]),a=s||n,o=!!a||i.some((e,t)=>{let r=this.#t[t];return!r||!(0,l.U)(e,r)});(a||o)&&(a&&(this.#u=t,this.#s=r),this.#t=i,this.hasListeners()&&(a&&(d(e,r).forEach(e=>{e.destroy()}),d(r,e).forEach(e=>{e.subscribe(t=>{this.#c(e,t)})})),this.#f()))})}getCurrentResult(){return this.#t}getQueries(){return this.#s.map(e=>e.getCurrentQuery())}getObservers(){return this.#s}getOptimisticResult(e,t){let r=this.#d(e),i=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),s=r.map(e=>e.defaultedQueryOptions.queryHash);return[i,e=>this.#h(e??i,t,s),()=>this.#p(i,r)]}#p(e,t){let r=new Set;return t.map((i,s)=>{let n=e[s];return i.defaultedQueryOptions.notifyOnChangeProps?n:i.observer.trackResult(n,e=>{r.has(e)||(r.add(e),t.forEach(t=>{t.observer.trackProp(e)}))})})}#h(e,t,r){if(t){let i=this.#o,s=void 0!==r&&void 0!==i&&(i.length!==r.length||r.some((e,t)=>e!==i[t]));return(this.#t!==this.#l||s||t!==this.#a)&&(this.#a=t,this.#l=this.#t,void 0!==r&&(this.#o=r),this.#n=(0,l.B)(this.#n,t(e))),this.#n}return e}#m(){return!this.#i?.combine||this.#s.some((e,t)=>e.options.suspense&&this.#t[t]?.data===void 0)}#d(e){let t=new Map;this.#s.forEach(e=>{let r=e.options.queryHash;if(!r)return;let i=t.get(r);i?i.push(e):t.set(r,[e])});let r=[];return e.forEach(e=>{let i=this.#e.defaultQueryOptions(e),s=t.get(i.queryHash)?.shift()??new c.f(this.#e,i);r.push({defaultedQueryOptions:i,observer:s})}),r}#c(e,t){let r=this.#s.indexOf(e);-1!==r&&(this.#t=this.#t.slice(),this.#t[r]=t,this.#f())}#f(){if(this.hasListeners()){let e=this.#m(),t=this.#n,r=e?t:this.#h(this.#p(this.#t,this.#u),this.#i?.combine);(e||t!==r)&&u.f.batch(()=>{this.listeners.forEach(e=>{e(this.#t)})})}}};e.s(["f",0,function({queries:e,...o},d){let h=(0,t.d)(d),p=(0,r.f)(),m=(0,i.f)(),g=!1!==o.subscribed,v=a.useMemo(()=>e.map(e=>{let t=h.defaultQueryOptions(e);return t._optimisticResults=p?"isRestoring":g?"optimistic":void 0,t}),[e,h,p,g]);v.forEach(e=>{(0,n.p)(e);let t=h.getQueryCache().get(e.queryHash);(0,s.l)(e,m,t)}),(0,s.E)(m);let[b]=a.useState(()=>new f(h,v,o)),[w,y,k]=b.getOptimisticResult(v,o.combine),x=!p&&g;a.useSyncExternalStore(a.useCallback(e=>x?b.subscribe(u.f.batchCalls(e)):l.z,[b,x]),()=>b.getCurrentResult(),()=>b.getCurrentResult()),a.useEffect(()=>{b.setQueries(v,o)},[v,o,b]);let R=w.some((e,t)=>(0,n.Q)(v[t],e))?w.flatMap((e,t)=>{let r=v[t];if(r&&(0,n.Q)(r,e)){let e=new c.f(h,r);return(0,n.X)(r,e,m)}return[]}):[];if(R.length>0)throw Promise.all(R);let S=w.find((e,t)=>{let r=v[t];return r&&(0,s.P)({result:e,errorResetBoundary:m,throwOnError:r.throwOnError,query:h.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(S)throw S.error;return y(k())}],238819)},773151,e=>{"use strict";var t=e.i(651681);let r={name:"arrow-up-down",size:24,node:[["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"}]]};r.node;let i=(0,t.f)(r);e.s(["f",0,i],773151)},309821,e=>{"use strict";var t=e.i(651681);let r={name:"chart-column",size:24,node:[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]],aliases:["bar-chart-3"]};r.node;let i=(0,t.f)(r);e.s(["f",0,i],309821)},782775,e=>{"use strict";var t=e.i(651681);let r={name:"layers",size:24,node:[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],aliases:["layers-3"]};r.node;let i=(0,t.f)(r);e.s(["f",0,i])},750636,e=>{"use strict";var t=e.i(651681);let r={name:"sparkles",size:24,node:[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]],aliases:["stars"]};r.node;let i=(0,t.f)(r);e.s(["f",0,i],750636)},848984,e=>{"use strict";function t(){return document.querySelector("#page-content")}function r(e){return null!==e&&"auto"===getComputedStyle(e).overflowY}e.s(["$",0,t,"j",0,function(){let e=t();return r(e)?e.scrollTop:window.scrollY},"Z",0,function(){let e=t();r(e)?e.scrollTo({top:0,behavior:"smooth"}):window.scrollTo({top:0,behavior:"smooth"})},"b",0,r])},232458,e=>{"use strict";var t=e.i(427150);function r(){let e=globalThis.__openrouterSectionNavScrollLock;if((0,t.f)(e))return e.hashPinCount??=0,e.recalcListeners??=new Set,e;let r={anchor:null,hashPinCount:0,recalcListeners:new Set};return globalThis.__openrouterSectionNavScrollLock=r,r}e.s(["k",0,function(){return r().anchor},"P",0,function(){return r().hashPinCount>0},"I",0,function(){r().hashPinCount+=1},"l",0,function(e){let t=r();t.anchor===e&&(t.anchor=null)},"E",0,function(){for(let e of r().recalcListeners)e()},"m",0,function(e){r().anchor=e},"X",0,function(e){let t=r().recalcListeners;return t.add(e),()=>{t.delete(e)}},"e",0,function(){let e=r();e.hashPinCount=Math.max(0,e.hashPinCount-1)}])},214530,e=>{"use strict";var t=e.i(848984),r=e.i(232458);function i(e){let t=`#${e}`;if(window.location.hash===t)return;let r=new URL(window.location.href);r.hash=e,window.history.replaceState(null,"",r)}e.s(["z",0,function(){(0,r.P)()||(0,t.j)()>2||function(){if(""===window.location.hash)return;let{pathname:e,search:t}=window.location;window.history.replaceState(null,"",`${e}${t}`)}()},"Z",0,function(e){(0,r.P)()||2>=(0,t.j)()||i(e)},"e",0,i])},647402,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(136562);let s=(0,e.i(207298).f)("inline-block size-[0.215em] shrink-0 rounded-full bg-current align-middle",{variants:{tone:{inherit:"",faint:"text-faint"}},defaultVariants:{tone:"inherit"}});e.s(["f",0,function(e){let n,a,l=(0,r.c)(6),{className:o,tone:u,"data-testid":c}=e;return l[0]!==o||l[1]!==u?(n=(0,i.f)(s({tone:u}),o),l[0]=o,l[1]=u,l[2]=n):n=l[2],l[3]!==c||l[4]!==n?(a=(0,t.jsx)("span",{"aria-hidden":"true",className:n,"data-testid":c}),l[3]=c,l[4]=n,l[5]=a):a=l[5],a}],647402)},894868,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(136562),s=e.i(829622),n=e.i(722841),a=e.i(987457);e.s(["f",0,function(e){let l,o,u,c,d,f,h,p=(0,r.c)(25),{author:m,permaslug:g,iconUri:v,className:b,frame:w,frameRingClassName:y,bare:k}=e,x=void 0!==w&&w,R=void 0!==k&&k;if(p[0]!==m||p[1]!==R||p[2]!==b||p[3]!==x||p[4]!==y||p[5]!==v||p[6]!==g){d=Symbol.for("react.early_return_sentinel");e:{if(o=null==g?(0,n.$)(m,v):(0,n.h)({permaslug:g,author:m,iconUri:v}),R){let e;p[12]!==b?(e=(0,i.f)("flex size-6 shrink-0 items-center justify-center","[&_img]:object-contain",b),p[12]=b,p[13]=e):e=p[13],d=(0,t.jsx)("div",{className:e,children:(0,t.jsx)(s.RemoteFavicon,{className:(0,i.f)("size-full overflow-hidden",o?.className),faviconFor:m,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256})});break e}if(x){d=(0,t.jsx)(a.f,{className:b,ringClassName:y,children:(0,t.jsx)(s.RemoteFavicon,{className:(0,i.f)("size-full",o?.className),faviconFor:m,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256})});break e}p[14]!==b?(c=(0,i.f)("flex items-center justify-center","size-6 shrink-0 rounded-full border","bg-background p-1",b),p[14]=b,p[15]=c):c=p[15],l=s.RemoteFavicon,u=(0,i.f)("overflow-hidden rounded-full",o?.className)}p[0]=m,p[1]=R,p[2]=b,p[3]=x,p[4]=y,p[5]=v,p[6]=g,p[7]=l,p[8]=o,p[9]=u,p[10]=c,p[11]=d}else l=p[7],o=p[8],u=p[9],c=p[10],d=p[11];return d!==Symbol.for("react.early_return_sentinel")?d:(p[16]!==l||p[17]!==m||p[18]!==o.darkUrl||p[19]!==o.url||p[20]!==u?(f=(0,t.jsx)(l,{className:u,faviconFor:m,imgSrc:o.url,imgSrcDark:o.darkUrl,size:256}),p[16]=l,p[17]=m,p[18]=o.darkUrl,p[19]=o.url,p[20]=u,p[21]=f):f=p[21],p[22]!==c||p[23]!==f?(h=(0,t.jsx)("div",{className:c,children:f}),p[22]=c,p[23]=f,p[24]=h):h=p[24],h)}])},987457,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(136562);e.s(["f",0,function(e){let s,n,a,l,o,u,c=(0,r.c)(15),{children:d,className:f,variant:h,decorative:p,ringClassName:m}=e,g=void 0!==p&&p||void 0;c[0]!==f?(s=(0,i.f)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",f),c[0]=f,c[1]=s):s=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,i.f)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),c[2]=n):n=c[2],c[3]!==d?(a=(0,t.jsx)("div",{className:n,children:d}),c[3]=d,c[4]=a):a=c[4];let v="app"===(void 0===h?"default":h)&&"dark:inset-px dark:ring-white";return c[5]!==m||c[6]!==v?(l=(0,i.f)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",v,m),c[5]=m,c[6]=v,c[7]=l):l=c[7],c[8]!==l?(o=(0,t.jsx)("div",{"aria-hidden":!0,className:l}),c[8]=l,c[9]=o):o=c[9],c[10]!==g||c[11]!==s||c[12]!==a||c[13]!==o?(u=(0,t.jsxs)("div",{"aria-hidden":g,className:s,children:[a,o]}),c[10]=g,c[11]=s,c[12]=a,c[13]=o,c[14]=u):u=c[14],u}])},722841,e=>{"use strict";var t=e.i(51365);let r=[["microsoft/mai-",(0,t.r)("MAI.png")]];var i=e.i(771271);function s(e){return e.toLowerCase()}let n=new Map([[s(i.R.OpenAI),{url:(0,t.r)("OpenAI.svg"),className:"dark:invert"}],[s(i.R.Perplexity),{url:(0,t.r)("Perplexity.png")}],[s(i.R.Poolside),{url:(0,t.r)("poolside-logomark-solid-color.svg")}],[s(i.R.Perceptron),{url:(0,t.e)("https://www.perceptron.inc")}],["voyageai",{url:(0,t.e)("https://www.voyageai.com")}],[s(i.R.GoogleAIStudio),{url:(0,t.r)("GoogleAIStudio.svg")}],[s(i.R.Anthropic),{url:(0,t.r)("Anthropic.svg")}],[s(i.R.ClaudeOnAws),{url:(0,t.r)("Anthropic.svg")}],[s(i.R.Cohere),{url:(0,t.r)("Cohere.png")}],[s(i.R.Deepgram),{url:(0,t.r)("Deepgram.svg"),className:"dark:invert"}],[s(i.R.DeepSeek),{url:(0,t.r)("DeepSeek.png")}],[s(i.R.Together),{url:(0,t.e)("https://www.together.ai/")}],[s(i.R.Infermatic),{url:(0,t.e)("https://infermatic.ai/")}],[s(i.R.HuggingFace),{url:(0,t.e)("https://huggingface.co/")}],[s(i.R.Unbiased),{url:(0,t.r)("Unbiased.png")}],[s(i.R.AI21),{url:(0,t.e)("https://ai21.com/")}],[s(i.R.Featherless),{url:(0,t.e)("https://featherless.ai/")}],[s(i.R.Reflection),{url:(0,t.e)("https://railway.app/")}],[s(i.R.Inflection),{url:(0,t.e)("https://inflection.ai/")}],[s(i.R.Minimax),{url:(0,t.e)("https://minimaxi.com/")}],[s(i.R.Liquid),{url:(0,t.r)("Liquid.png"),className:"dark:invert"}],[s(i.R.Inception),{url:(0,t.r)("Inception.svg"),className:"dark:invert"}],[s(i.R.Relace),{url:(0,t.e)("https://www.relace.ai")}],[s(i.R.Sourceful),{url:(0,t.e)("https://www.sourceful.com/")}],[s(i.R.Speechify),{url:(0,t.e)("https://speechify.ai/")}],[s(i.R.BytePlus),{url:(0,t.e)("https://www.byteplus.com")}],[s(i.R.Xiaomi),{url:(0,t.e)("https://www.mi.com")}],["arcee-ai",{url:(0,t.e)("https://www.arcee.ai")}],[s(i.R.AssemblyAI),{url:(0,t.e)("https://www.assemblyai.com/")}],["fish-audio",{url:(0,t.e)("https://fish.audio/")}],[s(i.R.ElevenLabs),{url:(0,t.e)("https://elevenlabs.io/"),className:"dark:invert"}],["z-ai",{url:(0,t.e)("https://z.ai/"),className:"dark:invert"}],["moonshotai",{url:(0,t.r)("MoonshotAI.png")}],["morph",{url:(0,t.e)("https://morphllm.com")}],[s(i.R.TypeSafe),{url:(0,t.e)("https://typesafe.ai")}],["qwen",{url:(0,t.r)("Qwen.png")}],["google",{url:(0,t.r)("GoogleGemini.svg")}],["microsoft",{url:(0,t.r)("Microsoft.svg")}],["nousresearch",{url:(0,t.e)("https://nousresearch.com/")}],["nvidia",{url:(0,t.e)("https://nvidia.com/")}],["meta-llama",{url:(0,t.r)("Meta.png")}],["meta",{url:(0,t.r)("Meta.png")}],["databricks",{url:(0,t.e)("https://databricks.com/")}],["openrouter",{url:(0,t.r)("openrouter-glyph-light.svg"),darkUrl:(0,t.r)("openrouter-glyph-dark.svg")}],["mistralai",{url:(0,t.r)("Mistral.png")}],["x-ai",{url:(0,t.e)("https://x.ai/")}],["amazon",{url:(0,t.e)("https://nova.amazon.com/")}],["aion-labs",{url:(0,t.e)("https://www.aionlabs.ai/")}],["allenai",{url:(0,t.e)("https://allenai.org/")}],["switchpoint",{url:(0,t.e)("https://switchpoint.dev/")}],["thedrummer",{url:(0,t.r)("TheDrummer.png")}],["deepcogito",{url:(0,t.e)("https://www.deepcogito.com/")}],["baidu",{url:(0,t.e)("https://www.baidu.com/")}],["kwaipilot",{url:(0,t.r)("Kwaipilot.png")}],["kwaivgi",{url:(0,t.r)("KlingAI.png")}],["black-forest-labs",{url:(0,t.e)("https://bfl.ai")}],["prime-intellect",{url:(0,t.e)("https://www.primeintellect.ai/")}],["primeintellect",{url:(0,t.e)("https://www.primeintellect.ai/")}],["essentialai",{url:(0,t.e)("https://www.essential.ai/")}],["bytedance-seed",{url:(0,t.e)("https://seed.bytedance.com/")}],[s(i.R.Seed),{url:(0,t.e)("https://seed.bytedance.com/")}],["writer",{url:(0,t.e)("https://writer.com/"),className:"dark:invert"}],["stepfun",{url:(0,t.e)("https://platform.stepfun.ai/")}],["stepfun-ai",{url:(0,t.e)("https://platform.stepfun.ai/")}],[s(i.R.Recraft),{url:(0,t.r)("Recraft.svg"),className:"dark:invert"}],["bytedance",{url:(0,t.e)("https://seed.bytedance.com/")}],["alibaba",{url:(0,t.e)("https://www.alibabacloud.com")}],["inclusionai",{url:(0,t.e)("https://www.inclusion-ai.org/")}],["tencent",{url:(0,t.r)("Tencent.png")}],["ibm-granite",{url:(0,t.r)("IBMGranite.svg"),className:"dark:invert"}],["nex-agi",{url:(0,t.r)("NexAGI.svg"),className:"dark:invert"}],[s(i.R.Unbiased),{url:(0,t.r)("Unbiased.png")}],["apodex",{url:(0,t.r)("Apodex.svg"),darkUrl:(0,t.r)("Apodex-dark.svg")}],["elorian",{url:(0,t.r)("Elorian.svg"),darkUrl:(0,t.r)("Elorian-dark.svg")}],["xingchen-agi",{url:(0,t.r)("XingChen-Shield.png")}],["prism-ml",{url:(0,t.r)("PrismML.svg"),darkUrl:(0,t.r)("PrismML-dark.svg")}],["thinkingmachines",{url:(0,t.e)("https://thinkingmachines.ai/")}],["sakana",{url:(0,t.e)("https://sakana.ai")}],[s(i.R.HeyGen),{url:(0,t.e)("https://heygen.com")}],["zyphra",{url:(0,t.r)("Zyphra.svg"),className:"dark:invert"}],["sesame",{url:(0,t.e)("https://www.sesame.com")}],["canopylabs",{url:(0,t.e)("https://canopylabs.ai"),className:"dark:invert"}],["hexgrad",{url:(0,t.r)("Hexgrad.png")}],[s(i.R.Krea),{url:(0,t.e)("https://www.krea.ai")}],[s(i.R.Runway),{url:(0,t.e)("https://runwayml.com")}],[s(i.R.Upstage),{url:(0,t.e)("https://www.upstage.ai/")}],[s(i.R.Fireworks),{url:(0,t.e)("https://fireworks.ai")}],["stealth",{url:(0,t.r)("Stealth.svg"),className:"invert-0 dark:invert"}],[s(i.R.Recursive),{url:(0,t.r)("Recursive.svg"),className:"dark:invert"}],["ricursiveai",{url:(0,t.r)("RicursiveAI.svg"),darkUrl:(0,t.r)("RicursiveAI-dark.svg")}]]),a=/^\/(?![/\\])/u,l=/^data:image\//iu;function o(e,r){var i;let s=n.get(e.toLowerCase());return r&&(!r.startsWith("data:")||l.test(r))?(i=s?.className,a.test(r)||l.test(r)?{url:r}:r.startsWith("//")?{url:(0,t.e)(`https:${r}`)}:r.startsWith("http")?{url:(0,t.e)(r)}:{url:(0,t.r)(r),className:i}):s??{url:t.t}}e.s(["$",0,o,"h",0,function({permaslug:e,author:t,iconUri:i}){let s,n=(s=e.toLowerCase().replace(/^~/u,""),r.find(([e])=>s.startsWith(e))?.[1]??null);return null!==n?{url:n}:o(t,i)}],722841)},359544,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(16043),s=e.i(547322),n=e.i(193461),a=e.i(217411),l=e.i(378318);e.s(["f",0,function(e){let o,u,c,d,f,h,p,m=(0,r.c)(28),{title:g,trigger:v,options:b,value:w,onValueChange:y,shouldApplyCurrentValue:k}=e,x=void 0!==k&&k,[R,S]=(0,i.useState)(!1),[N,j]=(0,i.useState)(w),C=(0,i.useRef)(null),A=(0,i.useRef)(!1),I=(0,i.useId)(),O=(0,i.useRef)(null);m[0]===Symbol.for("react.memo_cache_sentinel")?(o=()=>O.current?.querySelector('[role="radio"][data-checked]')??null,m[0]=o):o=m[0];let M=o,T=()=>{let e=C.current;return C.current=null,null!==e&&y(e),e},U=e=>{e&&j(T()??w),S(e)},P=e=>{C.current=e!==w||x?e:null,S(!1)},E=e=>{e||T()},z=a.j;m[1]!==v?(u=(0,t.jsx)(a.V,{render:v}),m[1]=v,m[2]=u):u=m[2];let L=a.U;m[3]!==g||m[4]!==I?(c=(0,t.jsx)(l.f,{title:g,titleId:I}),m[3]=g,m[4]=I,m[5]=c):c=m[5];let $=n.x,F=e=>{"string"==typeof e&&(j(e),A.current||P(e))},q=()=>{A.current=!1},D=e=>{A.current=e.key.startsWith("Arrow"),("Enter"===e.key||" "===e.key)&&(e.preventDefault(),P(N))},_=b.map((e,r)=>(0,t.jsx)(s.f,{value:e.value,label:e.label,accessibleLabel:e.accessibleLabel,labelId:`${I}-option-${r}`,isSelected:e.value===N,onSelect:()=>{j(e.value),P(e.value)}},e.value));return m[6]!==$||m[7]!==N||m[8]!==F||m[9]!==q||m[10]!==D||m[11]!==_||m[12]!==I?(d=(0,t.jsx)($,{ref:O,"aria-labelledby":I,value:N,onValueChange:F,onKeyUpCapture:q,onKeyDownCapture:D,className:"gap-0 px-2",children:_}),m[6]=$,m[7]=N,m[8]=F,m[9]=q,m[10]=D,m[11]=_,m[12]=I,m[13]=d):d=m[13],m[14]!==c||m[15]!==d?(f=(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[c,d]}),m[14]=c,m[15]=d,m[16]=f):f=m[16],m[17]!==L||m[18]!==M||m[19]!==f?(h=(0,t.jsx)(L,{side:"bottom",showCloseButton:!1,keepMounted:!1,initialFocus:M,className:"px-0 pt-3",children:f}),m[17]=L,m[18]=M,m[19]=f,m[20]=h):h=m[20],m[21]!==z||m[22]!==U||m[23]!==E||m[24]!==R||m[25]!==h||m[26]!==u?(p=(0,t.jsxs)(z,{swipeDirection:"down",open:R,onOpenChange:U,onOpenChangeComplete:E,children:[u,h]}),m[21]=z,m[22]=U,m[23]=E,m[24]=R,m[25]=h,m[26]=u,m[27]=p):p=m[27],p}])},547322,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(872635),s=e.i(136562),n=e.i(193461);e.s(["f",0,function(e){let a,l,o,u,c,d,f=(0,r.c)(20),{value:h,label:p,accessibleLabel:m,labelId:g,isSelected:v,onSelect:b}=e,w=v&&"bg-selected-bg";f[0]!==w?(a=(0,s.f)("flex min-h-11 cursor-pointer items-center gap-3 rounded-xl px-2 text-body select-none","transition-colors duration-quick active:bg-card-hover has-focus-visible:shadow-focus",w),f[0]=w,f[1]=a):a=f[1];let y=void 0===m?g:void 0;return f[2]!==m||f[3]!==y||f[4]!==h?(l=(0,t.jsx)("span",{className:"sr-only",children:(0,t.jsx)(n.a,{value:h,"aria-label":m,"aria-labelledby":y})}),f[2]=m,f[3]=y,f[4]=h,f[5]=l):l=f[5],f[6]!==p||f[7]!==g?(o=(0,t.jsx)("span",{id:g,className:"min-w-0 flex-1 text-foreground",children:p}),f[6]=p,f[7]=g,f[8]=o):o=f[8],f[9]!==v?(u=v&&(0,t.jsx)(i.f,{"aria-hidden":!0}),f[9]=v,f[10]=u):u=f[10],f[11]!==u?(c=(0,t.jsx)("span",{className:"flex h-4 w-7 shrink-0 items-center justify-center text-primary",children:u}),f[11]=u,f[12]=c):c=f[12],f[13]!==b||f[14]!==a||f[15]!==l||f[16]!==o||f[17]!==c||f[18]!==h?(d=(0,t.jsxs)("div",{role:"presentation","data-option-value":h,onClick:b,className:a,children:[l,o,c]}),f[13]=b,f[14]=a,f[15]=l,f[16]=o,f[17]=c,f[18]=h,f[19]=d):d=f[19],d}])},193461,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(16043),s=e.i(82153),n=e.i(533124),a=e.i(367898),l=e.i(115370),o=e.i(132887),u=e.i(111407),c=e.i(240070),d=e.i(825086);let f={checked:e=>e?{"data-checked":""}:{"data-unchecked":""},...c.f,...d.s};var h=e.i(729253),p=e.i(811673),m=e.i(93836),g=e.i(225421),v=e.i(509208),b=e.i(604672),w=e.i(141436),y=e.i(176322),k=e.i(446443),x=e.i(76129),R=e.i(599096),S=e.i(461430);let N=i.createContext(void 0);var j=e.i(442291),C=e.i(107397);let A=i.createContext(void 0),I=i.forwardRef(function(e,r){let{render:c,className:d,disabled:C=!1,readOnly:I=!1,required:O=!1,"aria-labelledby":M,value:T,inputRef:U,nativeButton:P=!1,id:E,style:z,...L}=e,$=i.useContext(N),{disabled:F,readOnly:q,required:D,form:_,checkedValue:Q,touched:H=!1,validation:W,name:V,setCheckedValue:Y=l.x,setTouched:B=l.x,registerInputRef:K=l.x}=$??{},{setTouched:Z,setFilled:G,state:X,disabled:J}=(0,w.f)(),ee=(0,k.f)(),{labelId:et,getDescriptionProps:er}=(0,x.f)(),ei=J||ee.disabled||F||C,es=q||I,en=D||O,ea=$?Q===T:""===T,el=i.useRef(null),eo=(0,y.f)(ei,el),eu=i.useRef(null),ec=W?.registerInput,ed=i.useCallback(e=>ec?.(e,{controlRef:el,value:void 0}),[ec]),ef=(0,s.A)(U,eu,K,ed);(0,n.f)(()=>{eu.current?.checked&&G(!0)},[G]),(0,n.f)(()=>{if(eu.current){if(ei&&ea)return void K(null);K(eu.current)}},[ea,ei,K]);let eh=(0,p.f)(),ep=(0,S.f)({id:E}),em=P?void 0:ep,eg={role:"radio","aria-checked":ea,"aria-labelledby":(0,R.f)(M,et,eu,!P,em,L["aria-label"]),[v.f]:ea?"":void 0,id:P?ep:eh,onKeyDown(e){"Enter"===e.key&&e.preventDefault()},onClick(e){if(e.defaultPrevented||ei||es)return;e.preventDefault();let t=eu.current;t&&(0,h.f)(t,e)},onFocus(e){eo(!0),e.defaultPrevented||ei||es||!H||(eu.current?.click(),B(!1))},onBlur(){$||eo(!1)}},{getButtonProps:ev,buttonRef:eb}=(0,g.f)({disabled:ei,native:P,composite:!1}),ew={type:"radio",ref:ef,form:_,id:em,name:V,tabIndex:-1,style:V?a.L:a.p,"aria-hidden":!0,...void 0!==T?{value:(0,j.f)(T)}:l.w,disabled:ei,checked:ea,required:en,readOnly:es,onChange(e){if(e.nativeEvent.defaultPrevented||ei||es||void 0===T)return;let t=(0,o.j)(u.f.none,e.nativeEvent);Y(T,t),t.isCanceled||Z(!0)},onClick(e){e.stopPropagation()},onFocus(){el.current?.focus()}},ey=i.useMemo(()=>({...X,required:en,disabled:ei,readOnly:es,checked:ea}),[X,ei,es,ea,en]),ek=void 0!==$,ex=[r,el,eb],eR=[eg,L,ev,er,W?e=>W.getValidationProps(ei,e):l.w],eS=(0,m.a)("span",e,{enabled:!ek,state:ey,ref:ex,props:eR,stateAttributesMapping:f});return(0,t.jsxs)(A.Provider,{value:ey,children:[ek?(0,t.jsx)(b.f,{tag:"span",render:c,className:d,style:z,state:ey,refs:ex,props:eR,stateAttributesMapping:f}):eS,(0,t.jsx)("input",{...ew,suppressHydrationWarning:!0})]})});var O=e.i(692933),M=e.i(288646);let T=i.forwardRef(function(e,t){let{render:r,className:s,style:n,keepMounted:a=!1,...l}=e,o=function(){let e=i.useContext(A);if(void 0===e)throw Error((0,C.f)(52));return e}(),u=o.checked,{mounted:c,transitionStatus:d,setMounted:h}=(0,M.f)(u),p={...o,transitionStatus:d},g=i.useRef(null),v=(0,m.a)("span",e,{ref:[t,g],state:p,props:l,stateAttributesMapping:f});return((0,O.f)({batch:!0,enabled:!u,open:u,ref:g,onComplete(){u||h(!1)}}),a||c)?v:null});e.s(["Indicator",0,T,"Root",0,I],401506);var U=e.i(401506),U=U,P=U,E=e.i(389475),z=e.i(815922),L=e.i(393298),$=e.i(597233),F=e.i(587135),q=e.i(967090);Object.keys(d.t);let D=i.createContext(void 0);var _=e.i(621441),Q=e.i(957854);let H=[$.B],W=i.forwardRef(function(e,r){let{render:a,className:l,disabled:o,readOnly:u,required:c,onValueChange:f,value:h,defaultValue:m,form:g,name:v,inputRef:b,id:y,style:k,...R}=e,{setTouched:S,setFocused:j,validationMode:A,name:I,disabled:O,state:M,validation:T,setDirty:U,setFilled:P,validityData:$}=(0,w.f)(),{labelId:W}=(0,x.f)(),{clearErrors:V,elementRef:Y}=(0,_.f)(),B=function(e=!1){let t=i.useContext(D);if(!t&&!e)throw Error((0,C.f)(86));return t}(!0),K=O||o,Z=I??v,G=(0,p.f)(y),[X,J]=(0,E.f)({controlled:h,default:m,name:"RadioGroup",state:"value"}),[ee,et]=i.useState(!1),er=(0,z.f)((e,t)=>{f?.(e,t),t.isCanceled||J(e)}),ei=T.getInputControl,es=i.useMemo(()=>({get current(){return ei()}}),[ei]),en=i.useRef(null),ea=i.useRef(null),el=(0,s.A)(en,b),eo=i.useRef(el),eu=(0,z.f)(e=>{(en.current!==e||eo.current!==el)&&(eo.current=el,el?.(e))});(0,n.f)(()=>{eu(en.current)},[el,eu]);let ec=(0,z.f)(e=>{if(e){if(!e.disabled){ea.current||(ea.current=e);let t=en.current;(e.checked||null==t||t.disabled)&&eu(e)}return()=>{ea.current===e&&(ea.current=null),en.current===e&&eu(null)}}}),ed=(0,z.f)(()=>{let e=Y.current;if(!e)return X??null;for(let t of T.registeredInputs.keys())if(t.checked&&!t.matches(":disabled")&&(!e||t.form===e||null===t.form&&!t.hasAttribute("form")))return X??null;return null});(0,q.f)(es,G,X??null,ed,!K,v),(0,Q.f)(X,()=>{V(Z),U(X!==$.initialValue),P(null!=X),T.change(X);let e=ea.current;null==X&&e&&!e.disabled&&eu(e)});let ef=W??B?.legendId,eh={...M,disabled:K??!1,required:c??!1,readOnly:u??!1},ep=i.useMemo(()=>({checkedValue:X,disabled:K,form:g,validation:T,name:Z,readOnly:u,registerInputRef:ec,required:c,setCheckedValue:er,setTouched:et,touched:ee}),[X,K,g,T,Z,u,ec,c,er,et,ee]);return(0,t.jsx)(N.Provider,{value:ep,children:(0,t.jsx)(F.f,{render:a,className:l,style:k,state:eh,props:[{id:y,role:"radiogroup","aria-required":c||void 0,"aria-disabled":K||void 0,"aria-readonly":u||void 0,"aria-labelledby":ef,onBlur(e){(0,L.I)(e.currentTarget,e.relatedTarget)||(et(!1),S(!0),j(!1),"onBlur"===A&&T.commit(X))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&et(!0)}},R,e=>T.getValidationProps(K??!1,e)],refs:[r],stateAttributesMapping:d.s,enableHomeAndEndKeys:!1,modifierKeys:H})})});var V=e.i(136562);e.s(["x",0,function(e){let i,s,n,a,l,o=(0,r.c)(10);return o[0]!==e?({className:i,ref:n,...s}=e,o[0]=e,o[1]=i,o[2]=s,o[3]=n):(i=o[1],s=o[2],n=o[3]),o[4]!==i?(a=(0,V.f)("grid gap-2",i),o[4]=i,o[5]=a):a=o[5],o[6]!==s||o[7]!==n||o[8]!==a?(l=(0,t.jsx)(W,{className:a,...s,ref:n}),o[6]=s,o[7]=n,o[8]=a,o[9]=l):l=o[9],l},"a",0,function(e){let i,s,n,a,l,o,u=(0,r.c)(11);return u[0]!==e?({className:i,ref:n,...s}=e,u[0]=e,u[1]=i,u[2]=s,u[3]=n):(i=u[1],s=u[2],n=u[3]),u[4]!==i?(a=(0,V.f)("flex shrink-0 items-center justify-center aspect-square h-4 w-4 rounded-full border border-foreground/30 bg-muted text-primary cursor-pointer hover:border-foreground/50 data-[checked]:border-primary ring-offset-background focus:outline-none focus-visible:border-focus-border focus-visible:shadow-focus data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50",i),u[4]=i,u[5]=a):a=u[5],u[6]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(U.Indicator,{keepMounted:!0,className:"flex items-center justify-center transition-[scale,opacity] duration-quick ease-smooth-out motion-reduce:transition-opacity motion-reduce:data-[unchecked]:scale-100 data-[unchecked]:scale-(--scale-large) data-[unchecked]:opacity-0",children:(0,t.jsx)("span",{"aria-hidden":!0,className:"size-2 rounded-full bg-current forced-colors:bg-[CanvasText]"})}),u[6]=l):l=u[6],u[7]!==s||u[8]!==n||u[9]!==a?(o=(0,t.jsx)(P.Root,{ref:n,className:a,...s,children:l}),u[7]=s,u[8]=n,u[9]=a,u[10]=o):o=u[10],o}],193461)},829622,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(214051),s=e.i(51365),n=e.i(288265),a=e.i(16043);e.s(["RemoteFavicon",0,function(e){let l,o,u,c,d,f,h,p,m,g,v,b,w,y=(0,r.c)(55),k=(0,n.f)(),[x,R]=(0,a.useState)(null),[S,N]=(0,a.useState)(null),[j,C]=(0,a.useState)(!1),[A,I]=(0,a.useState)(!1),O=e.size||256;y[0]!==j||y[1]!==A||y[2]!==e.curatedIconAppId||y[3]!==e.faviconFor||y[4]!==e.imgSrc||y[5]!==O?(l=function({faviconFor:e,size:t,didCuratedIconFail:r,didSiteIconFail:i,curatedIconAppId:n,imgSrc:a}){if(a)return{source:"given",src:a};if(void 0!==n&&(0,s.Q)(e)&&!r)return{source:"curated",src:(0,s.$)(e)?e:(0,s.g)(n)};let l=i?(0,s.Z)(e):null;return null!==l?{source:"parent-site",src:(0,s.e)(l,t)}:{source:"site",src:(0,s.e)(e,t)}}({faviconFor:e.faviconFor,size:O,didCuratedIconFail:j,didSiteIconFail:A,curatedIconAppId:e.curatedIconAppId,imgSrc:e.imgSrc}),y[0]=j,y[1]=A,y[2]=e.curatedIconAppId,y[3]=e.faviconFor,y[4]=e.imgSrc,y[5]=O,y[6]=l):l=y[6];let{source:M,src:T}=l;y[7]!==e.faviconFor||y[8]!==O||y[9]!==M?(o=t=>{"site"!==M||O<=16||t>16||null!==(0,s.Z)(e.faviconFor)&&I(!0)},y[7]=e.faviconFor,y[8]=O,y[9]=M,y[10]=o):o=y[10];let U=o;y[11]!==e.faviconFor||y[12]!==M?(u=t=>{switch(M){case"curated":if((0,s.$)(e.faviconFor))return void R(t);C(!0);return;case"site":if(null===(0,s.Z)(e.faviconFor))return void R(t);I(!0);return;case"given":case"parent-site":return void R(t);default:R(t)}},y[11]=e.faviconFor,y[12]=M,y[13]=u):u=y[13];let P=u;y[14]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{R(null)},y[14]=c):c=y[14],y[15]!==T?(d=[T],y[15]=T,y[16]=d):d=y[16],(0,a.useEffect)(c,d),y[17]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{C(!1),I(!1)},y[17]=f):f=y[17],y[18]!==e.curatedIconAppId||y[19]!==e.faviconFor||y[20]!==e.imgSrc||y[21]!==O?(h=[e.faviconFor,e.curatedIconAppId,e.imgSrc,O],y[18]=e.curatedIconAppId,y[19]=e.faviconFor,y[20]=e.imgSrc,y[21]=O,y[22]=h):h=y[22],(0,a.useEffect)(f,h),y[23]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{N(null)},y[23]=p):p=y[23],y[24]!==e.imgSrcDark?(m=[e.imgSrcDark],y[24]=e.imgSrcDark,y[25]=m):m=y[25],(0,a.useEffect)(p,m),y[26]!==k||y[27]!==e.faviconFor?(g=k("Favicon for {faviconFor}",{faviconFor:e.faviconFor}),y[26]=k,y[27]=e.faviconFor,y[28]=g):g=y[28],y[29]!==O||y[30]!==g?(v={width:O,height:O,alt:g,className:"h-full w-full object-cover"},y[29]=O,y[30]=g,y[31]=v):v=y[31];let E=v;if(e.imgSrcDark){let r,s,n;return y[32]!==x||y[33]!==E||y[34]!==P||y[35]!==U||y[36]!==T?(r=(0,t.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:x?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...E,src:T,onError:e=>P(e.toString()),onLoad:e=>U(e.currentTarget.naturalWidth)})}),y[32]=x,y[33]=E,y[34]=P,y[35]=U,y[36]=T,y[37]=r):r=y[37],y[38]!==S||y[39]!==E||y[40]!==e.imgSrcDark?(s=(0,t.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:S?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...E,src:e.imgSrcDark,onError:e=>N(e.toString())})}),y[38]=S,y[39]=E,y[40]=e.imgSrcDark,y[41]=s):s=y[41],y[42]!==e.className||y[43]!==r||y[44]!==s?(n=(0,t.jsxs)("div",{className:e.className,children:[r,s]}),y[42]=e.className,y[43]=r,y[44]=s,y[45]=n):n=y[45],n}return y[46]!==x||y[47]!==E||y[48]!==P||y[49]!==U||y[50]!==T?(b=x?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(i.f,{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",{...E,src:T,loading:"lazy",decoding:"async",onError:e=>P(e.toString()),onLoad:e=>U(e.currentTarget.naturalWidth)})}),y[46]=x,y[47]=E,y[48]=P,y[49]=U,y[50]=T,y[51]=b):b=y[51],y[52]!==e.className||y[53]!==b?(w=(0,t.jsx)("div",{className:e.className,children:b}),y[52]=e.className,y[53]=b,y[54]=w):w=y[54],w}])},378318,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(612927),s=e.i(199168),n=e.i(139697),a=e.i(217411);e.s(["f",0,function(e){let l,o,u,c,d,f,h=(0,r.c)(12),{title:p,titleId:m}=e,g=(0,s.o)();return h[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("div",{"aria-hidden":!0,className:"mx-auto h-1 w-10 rounded-full bg-foreground/20"}),h[0]=l):l=h[0],h[1]!==p||h[2]!==m?(o=(0,t.jsx)(a.L,{id:m,children:p}),h[1]=p,h[2]=m,h[3]=o):o=h[3],h[4]!==g?(u=g("Close"),h[4]=g,h[5]=u):u=h[5],h[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(i.X,{"aria-hidden":!0}),h[6]=c):c=h[6],h[7]!==u?(d=(0,t.jsx)(a.O,{render:(0,t.jsx)(n.Button,{variant:"ghost",size:"icon",shape:"pill",touchTarget:"below-sm","aria-label":u,children:c})}),h[7]=u,h[8]=d):d=h[8],h[9]!==o||h[10]!==d?(f=(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[l,(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4 pr-2 pl-4",children:[o,d]})]}),h[9]=o,h[10]=d,h[11]=f):f=h[11],f}])},41277,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(16043);let s=(0,i.createContext)(null);e.s(["g",0,function(){let e,n,a,l=(0,r.c)(5),o=(0,i.useContext)(s),u=o?.onMount;return l[0]!==u?(e=()=>u?.(),n=[u],l[0]=u,l[1]=e,l[2]=n):(e=l[1],n=l[2]),(0,i.useLayoutEffect)(e,n),l[3]!==o?(a=null===o?null:(0,t.jsx)(t.Fragment,{children:o.trigger}),l[3]=o,l[4]=a):a=l[4],a},"o",0,s])},895966,e=>{"use strict";var t=e.i(663456),r=e.i(238819);e.i(16043);var i=e.i(198453),s=e.i(979730),n=e.i(467863);function a(e){let t=e.filter(c);return{models:e.length>0&&0===t.length?void 0:t.flatMap(u),isPending:e.some(o),isError:e.some(l),retry:()=>{for(let t of e)t.isError&&void 0===t.data&&t.refetch()}}}function l(e){return e.isError&&void 0===e.data}function o(e){return e.isPending&&!e.isError}function u(e){return e.data??[]}function c(e){return void 0!==e.data}e.s(["f",0,function(e,l){let o,u,c,d,f,h,p=(0,t.c)(18);p[0]!==l?(o=void 0===l?{}:l,p[0]=l,p[1]=o):o=p[1];let{enabled:m}=o,g=void 0===m||m;p[2]!==e?(u=(0,i.Y)(e),p[2]=e,p[3]=u):u=p[3];let v=u;if(p[4]!==v||p[5]!==g){let e;p[7]!==g?(e=e=>({...(0,n.s)(e),enabled:g}),p[7]=g,p[8]=e):e=p[8],c=v.map(e),p[4]=v,p[5]=g,p[6]=c}else c=p[6];p[9]!==c?(d={queries:c,combine:a},p[9]=c,p[10]=d):d=p[10];let{models:b,isPending:w,isError:y,retry:k}=(0,r.f)(d);p[11]!==b?(f=(0,s.v)((0,s.u)({availableModels:b})),p[11]=b,p[12]=f):f=p[12];let x=f;return p[13]!==y||p[14]!==w||p[15]!==x||p[16]!==k?(h={...x,isPending:w,isError:y,retry:k},p[13]=y,p[14]=w,p[15]=x,p[16]=k,p[17]=h):h=p[17],h}])},51365,e=>{"use strict";e.i(640216);let t=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),r=(e,t=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${t}`,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"]),s=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i,n=r("https://huggingface.co/");e.s(["t",0,n,"g",0,e=>`/api/frontend/v1/apps/${e}/icon`,"e",0,r,"r",0,e=>`/images/icons/${e}`,"Z",0,e=>{let r=(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===r)return null;let s=r.split(".").slice(1);if(s.length<2||2===s.length&&2===(s[1]??"").length&&t.has(s[0]??""))return null;let n=s.join(".");return[...i].some(e=>n===e||n.endsWith(`.${e}`))?null:`https://${n}`},"Q",0,e=>{try{return s.test(new URL(e).pathname)}catch{return!1}},"$",0,e=>{try{let t=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===t||t.endsWith(".openrouter.ai")}catch{return!1}}],51365)},430022,e=>{"use strict";e.s(["v",0,function(e){if(!/^\d{4}-\d{2}-\d{2}$/u.test(e))return!1;let t=new Date(`${e}T00:00:00.000Z`);return!Number.isNaN(t.getTime())&&t.toISOString().slice(0,10)===e},"o",0,function(e){return!Number.isNaN(e.getTime())},"N",0,864e5,"V",0,3600,"X",0,6e4,"O",0,2592e6,"R",0,1e3,"b",0,6048e5,"y",0,function(e){if(!e)return new Date(0/0);let t=e.replace(" ","T");return new Date(/[zZ]$|[+-]\d{2}:\d{2}$/.test(t)?t:`${t}Z`)},"P",0,function(e,t){if(!e)return t;if(e instanceof Date)return Number.isNaN(e.getTime())?t:e;if("string"==typeof e||"number"==typeof e){let t=new Date(e);if(!Number.isNaN(t.getTime()))return t}return t},"S",0,function(e,t=0){return new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth()+t,1))},"Q",0,e=>e.toISOString().split("T")[0]])},640216,e=>{"use strict";var t=e.i(914571),r=e.i(647204),i=e.i(30012);function s(e){let t=e.replaceAll(/^\[|\]$/g,""),r=o(t);if(r)return s(r);if(n(t)){let e=Number.parseInt(t.split(".")[0]??"",10);return 0===e||127===e}let i=a(t);if(i)return i.slice(0,15).every(e=>0===e)&&(0===i[15]||1===i[15]);let l=u(t);return"localhost"===l||l.endsWith(".localhost")||l.includes(":")}function n(e){let t=e.split(".");return 4===t.length&&t.every(e=>/^\d{1,3}$/.test(e)&&Number(e)>=0&&255>=Number(e))}function a(e){let t=e.replaceAll(/^\[|\]$/g,"").toLowerCase(),r=t.indexOf("%");if(-1!==r){if(0===r||r===t.length-1)return null;t=t.slice(0,r)}if(!t.includes(":"))return null;if(t.includes(".")){let e=t.lastIndexOf(":");if(-1===e)return null;let r=t.slice(e+1);if(!n(r))return null;let i=r.split(".").map(Number),s=(i[0]??0)<<8|(i[1]??0),a=(i[2]??0)<<8|(i[3]??0);t=`${t.slice(0,e+1)}${s.toString(16)}:${a.toString(16)}`}let i=t.indexOf("::");if(i!==t.lastIndexOf("::"))return null;let s=-1!==i?function(e,t){let r=e.slice(0,t),i=e.slice(t+2),s=""===r?[]:r.split(":"),n=""===i?[]:i.split(":");if(s.some(e=>""===e)||n.some(e=>""===e))return null;let a=8-s.length-n.length;return a<1?null:[...s,...Array.from({length:a},()=>"0"),...n]}(t,i):t.split(":");return null===s||8!==s.length||s.some(e=>!/^[0-9a-f]{1,4}$/.test(e))?null:s.flatMap(e=>{let t=Number.parseInt(e,16);return[t>>8&255,255&t]})}function l(e){return 254===e[0]&&((e[1]??0)&192)==128}function o(e){let t=a(e);if(null===t)return null;let r=t.slice(0,10).every(e=>0===e)&&255===t[10]&&255===t[11],i=t.slice(0,12).every(e=>0===e),s=t.slice(0,15).every(e=>0===e)&&(0===t[15]||1===t[15]);return!r&&!i||i&&s?null:`${t[12]}.${t[13]}.${t[14]}.${t[15]}`}function u(e){let t=e.toLowerCase(),r=t.length;for(;r>0&&"."===t[r-1];)r-=1;return t.slice(0,r)}t.n,e.s(["b",0,function(e,t){return"https:"===e.protocol||"http:"===e.protocol&&t&&s(e.hostname)},"i",0,function(e){let t=u(e);return"cfargotunnel.com"===t||t.endsWith(".cfargotunnel.com")},"y",0,s,"r",0,function(e){let t=u(e);return"openrouter.ai"===t||t.endsWith(".openrouter.ai")},"E",0,function(e,t={}){let c,d,f,h;try{c=new URL(e)}catch{return(0,r.Y)("Invalid URL format")}let p=c.hostname.toLowerCase(),m=c.protocol,g=(0,i.T)()&&!0;if(s(p)&&g)return"http:"!==m&&"https:"!==m?(0,r.Y)("Only HTTP and HTTPS protocols are allowed"):(0,r.N)(!0);if(s(p))return(0,r.Y)("Localhost URLs are not allowed");if(function e(t){let r=o(t.replaceAll(/^\[|\]$/g,""));if(r)return e(r)||s(r);if(n(t)){let e=t.split(".").map(Number);if(4!==e.length||e.some(e=>Number.isNaN(e)))return!1;let[r,i]=e;return void 0!==r&&void 0!==i&&(10===r||172===r&&i>=16&&i<=31||192===r&&168===i||100===r&&i>=64&&i<=127||169===r&&254===i)}if(null!==a(t)){let e=a(t);return null!==e&&(((e[0]??0)&254)==252||l(e))}return!1}(p))return(0,r.Y)("Private IP addresses are not allowed");if(function(e){if(n(e)){let t=e.split(".").map(Number);if(4===t.length&&169===t[0]&&254===t[1])return!0}if(null!==a(e)){let t=a(e);return null!==t&&l(t)}return!1}(p)||"metadata.google.internal"===(d=u(p))||d.endsWith(".metadata.google.internal")||(f=u(p)).endsWith(".svc")||f.endsWith(".svc.cluster.local")||f.endsWith(".cluster.local")||(h=u(p)).endsWith(".internal")||h.endsWith(".local"))return(0,r.Y)("Unsupported URL, public internet addresses only");if(!g&&"https:"!==m){if(!t.allowHttp)return(0,r.Y)("Only HTTPS URLs are allowed");if("http:"!==m)return(0,r.Y)("Only HTTP and HTTPS protocols are allowed")}return g&&"http:"!==m&&"https:"!==m?(0,r.Y)("Only HTTP and HTTPS protocols are allowed in dev"):(0,r.N)(!0)}],640216)},189360,e=>{"use strict";let t={image:"/benchmarks/media/images",video:"/benchmarks/media/videos",speech:"/benchmarks/media/speech",game:"/benchmarks/media/games",memes:"/benchmarks/media/memes",sketch:"/benchmarks/media/sketch"};function r(e){return t[e]}e.s(["y",0,r,"x",0,function(e,t){return`${r(e)}/${t}`}])}]); //# sourceMappingURL=3ujgec-14p9l9.js.map