(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,859986,e=>{"use strict";var t=e.i(651681);let i={name:"arrow-left",size:24,node:[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],859986)},962363,e=>{"use strict";var t=e.i(651681);let i={name:"arrow-right",size:24,node:[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a])},934416,e=>{"use strict";var t=e.i(962363);e.s(["f",()=>t.f])},803157,e=>{"use strict";var t=e.i(651681);let i={name:"code-xml",size:24,node:[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]],aliases:["code-2"]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],803157)},816216,e=>{"use strict";var t=e.i(651681);let i={name:"image-off",size:24,node:[["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}],["path",{d:"M10.41 10.41a2 2 0 1 1-2.83-2.83",key:"1bzlo9"}],["line",{x1:"13.5",x2:"6",y1:"13.5",y2:"21",key:"1q0aeu"}],["line",{x1:"18",x2:"21",y1:"12",y2:"15",key:"5mozeu"}],["path",{d:"M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59",key:"mmje98"}],["path",{d:"M21 15V5a2 2 0 0 0-2-2H9",key:"43el77"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],816216)},621591,e=>{"use strict";var t=e.i(651681);let i={name:"link-2",size:24,node:[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],621591)},173155,e=>{"use strict";var t=e.i(651681);let i={name:"message-square",size:24,node:[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],173155)},502704,e=>{"use strict";var t=e.i(651681);let i={name:"play",size:24,node:[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],502704)},579841,e=>{"use strict";var t=e.i(667417);let i=new Set([t.j.Embeddings,t.j.Rerank,t.j.Decisions,t.j.TTS,t.j.Transcription]);t.j.Embeddings,t.j.Rerank,t.j.Decisions;let a=new Set([t.j.Text,t.j.Image]);function n(e){return 0===e.length||e.some(e=>a.has(e))&&!e.some(e=>i.has(e))}function r(e){return e.includes(t.j.Video)&&!n(e)}e.s(["l",0,function(e){return 0===e.output_modalities.length?e.has_text_output:e.output_modalities.includes(t.j.Text)},"L",0,function(e){return n(e)||r(e)},"a",0,n,"W",0,r])},770292,e=>{"use strict";let t=new Set(["gpt-oss-120b","gpt-oss-20b","gpt-oss-safeguard-20b"]);function i(e){return 0===e.length?e:e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}e.s(["x",0,function(e){let t=e.split(":")[0];return t.includes("/")?t.split("/")[0]:"unknown"},"b",0,function(e){let a=e.split(":"),n=a[0],r=a[1],o=n.includes("/")?n.split("/")[1]:n;if(t.has(o))return r?`${o} (${r})`:o;let s=o.replace(/-\d{8}$/,"").replace(/-\d{4}-\d{2}-\d{2}$/,"").replace(/-\d{2}-\d{2}$/,""),l=s.match(/^(.+)-preview-(\d{2}-\d{4})$/),c=null;l&&(s=`${l[1]}-preview`,c=l[2]);let p=(s=s.replace(/-0{1,2}\d$/,"")).split("-").map((e,t)=>{let a=e.toLowerCase();return"gpt"===a&&0===t?"GPT":"glm"===a&&0===t?"GLM":/^\d+[bB]$/i.test(e)?e.toUpperCase():/^\d/.test(e)?e:/^[a-z]\d+[a-z]$/i.test(e)||e.length<=2&&/^[a-z]+$/i.test(e)?e.toUpperCase():i(e)}).join(" ");return p=function(e){let t=e.match(/^Claude (\d+(?:\.\d+)?) (\w+)$/i);if(t)return`Claude ${i(t[2])} ${t[1]}`;if(e.startsWith("GPT ")){let t=e.split(" ");if(t.length>=2)return t.join("-")}return e}(p),c&&(p=`${p} ${c}`),r&&(p=`${p} (${r})`),p}])},195759,e=>{"use strict";var t=e.i(988590),i=e.i(572201),a=e.i(983739);function n(e,t){switch(t){case i.e.SelfMod:return`${e.name} (self-moderated)`;case i.e.Standard:case i.e.All:return e.name;case i.e.Free:case i.e.Nitro:case i.e.Floor:case i.e.Extended:case i.e.Exacto:case i.e.Online:case i.e.Thinking:case i.e.Batch:return`${e.name} (${t})`;default:return""}}let r=(e,a)=>{let n=e.split(i.q).slice(1),r=[];for(let e of n)(0,t.q)(e,a)&&r.push(e);return r},o={Nitro:i.B.Nitro,Floor:i.B.Floor,Exacto:i.B.Exacto},s={[o.Nitro]:a.f.Throughput,[o.Floor]:a.f.Price,[o.Exacto]:a.f.Exacto};e.s(["P",0,s,"K",0,o,"s",0,function(e,t){let i=n({name:""},t);return""===i?{name:e.name,short_name:e.short_name}:{name:e.name.endsWith(i)?e.name.slice(0,-i.length):e.name,short_name:e.short_name.endsWith(i)?e.short_name.slice(0,-i.length):e.short_name}},"_",0,e=>{let a;return((a=r(e,i.B)).length>0?a:[i.e.All]).findLast(e=>(0,t.q)(e,o))},"z",0,e=>r(e,i.d)[0]??i.e.Standard,"I",0,function(e,t){return e.short_name.includes(`(${t})`)?e.short_name:n(e,t).split(":")[1]?.trim()??e.short_name},"x",0,function(e){switch(e){case i.e.Free:return"Free";case i.e.Nitro:return"Nitro";case i.e.Floor:return"Floor";case i.e.Extended:return"Extended";case i.e.Exacto:return"Exacto";case i.e.Standard:return"Standard";case i.e.Online:return"Online";case i.e.All:return"All";case i.e.Thinking:return"Thinking";case i.e.Batch:return"Batch";case i.e.SelfMod:return"Self-Moderated";default:return""}}])},485325,845009,895064,e=>{"use strict";e.i(449964).f.MistralOCR,e.s(["f",0,5242880],485325);var t=e.i(923560),i=e.i(647204);async function a(e,t){let a=await (0,i.$)(()=>createImageBitmap(e));if((0,i.V)(a))return e;let r=a.data;try{if(2048>=Math.max(r.width,r.height))return e;let a=await n(r,t);return(0,i.C)(a)?a.data:e}finally{r.close()}}async function n(e,t){let{width:a,height:n}=function(e,t){let i=Math.max(e,t);if(i<=2048)return{width:e,height:t};let a=2048/i;return{width:Math.max(1,Math.round(e*a)),height:Math.max(1,Math.round(t*a))}}(e.width,e.height),r=(0,i.$)(()=>(function({width:e,height:t,type:i}){if("u">typeof OffscreenCanvas){let a=new OffscreenCanvas(e,t);return{context:a.getContext("2d"),encode:()=>a.convertToBlob({type:i})}}let a=document.createElement("canvas");return a.width=e,a.height=t,{context:a.getContext("2d"),encode:()=>new Promise(e=>{a.toBlob(e,i)})}})({width:a,height:n,type:t}));if((0,i.V)(r))return(0,i.Y)({kind:"canvas_setup_failed",error:r.error});let{context:o,encode:s}=r.data;if(!o)return(0,i.Y)({kind:"no_canvas_context"});let l=await (0,i.$)(()=>(o.drawImage(e,0,0,a,n),s()));return(0,i.V)(l)?(0,i.Y)({kind:"encode_failed",error:l.error}):l.data?(0,i.N)(l.data):(0,i.Y)({kind:"encode_returned_null"})}function r({blob:e,name:t,type:i,extension:a}){let n=t.lastIndexOf("."),o=n>0?t.slice(0,n):t;return new File([e],`${o}.${a}`,{type:i})}let o=new Set(["image/heic-sequence","image/heif-sequence"]);async function s(n){let o=await (0,i.$)(async()=>{let{heicTo:i}=await e.A(252068);return a(await i({blob:n,type:t.v.ImageJPEG,quality:.9}),t.v.ImageJPEG)});return(0,i.V)(o)?(0,i.Y)(String(o.error)):(0,i.N)(r({blob:o.data,name:n.name,type:t.v.ImageJPEG,extension:"jpg"}))}let l=new Set([t.v.ImagePNG,t.v.ImageJPEG,t.v.ImageWebP,t.v.ImageGIF]),c=t.v.ImagePNG,p=t.v.ImageSVG;function u(e){let t=g(e);return t.startsWith("image/")&&t!==p&&!l.has(t)}async function d(e){if(!u(e))return l.has(g(e))?(0,i.N)(e):(0,i.Y)(`Unsupported image format: ${e.name}`);let a=await m(e);if((0,i.C)(a))return a;if(function(e){let i=(e.type??"").split(";",1)[0]?.trim().toLowerCase()??"";if(i)return i===t.v.ImageHEIC||i===t.v.ImageHEIF||o.has(i);let a=(0,t.h)(e.name);return a===t.v.ImageHEIC||a===t.v.ImageHEIF}(e)){let t=await s(e);return(0,i.C)(t)?t:(0,i.Y)(`${e.name} could not be attached: the HEIC image could not be decoded.`)}return(0,i.Y)(`${e.name} could not be attached: ${f(e)} images are not supported. Convert to PNG or JPEG first.`)}async function m(e){let t=await (0,i.$)(()=>createImageBitmap(e));if((0,i.V)(t))return(0,i.Y)({kind:"decode_failed",error:t.error});let a=t.data;try{let t=await n(a,c);if((0,i.V)(t))return t;return(0,i.N)(r({blob:t.data,name:e.name,type:c,extension:"png"}))}finally{a.close()}}function f(e){let t=g(e),i=t.startsWith("image/")?t.slice(6):"",a=e.name.split(".").pop()??"",n=i||a||"unknown";return"x-icon"===n?"ICO":n.toUpperCase()}function g(e){return((e.type||(0,t.h)(e.name)||"").split(";",1)[0]??"").trim().toLowerCase()}e.s(["J",0,l,"j",0,d,"K",0,f,"g",0,u],845009);var h=e.i(960773);e.s(["f",0,function(e){try{h.j.capture("playground_image_conversion",e)}catch(e){}}],895064)},99471,e=>{"use strict";e.s(["f",0,{".js":"javascript",".mjs":"javascript",".cjs":"javascript",".jsx":"javascript",".ts":"typescript",".tsx":"typescript",".mts":"typescript",".cts":"typescript",".html":"html",".htm":"html",".xhtml":"html",".css":"css",".scss":"scss",".sass":"sass",".less":"less",".styl":"stylus",".vue":"vue",".svelte":"svelte",".astro":"astro",".hbs":"handlebars",".mustache":"mustache",".ejs":"ejs",".pug":"pug",".jade":"jade",".py":"python",".pyw":"python",".pyi":"python",".rb":"ruby",".rbw":"ruby",".rake":"ruby",".php":"php",".php3":"php",".php4":"php",".php5":"php",".phtml":"php",".java":"java",".class":"java",".jar":"java",".cs":"csharp",".go":"go",".rs":"rust",".c":"c",".h":"c",".cpp":"cpp",".cc":"cpp",".cxx":"cpp",".c++":"cpp",".hpp":"cpp",".hh":"cpp",".hxx":"cpp",".h++":"cpp",".m":"objective-c",".mm":"objective-cpp",".swift":"swift",".zig":"zig",".sh":"shell",".bash":"bash",".zsh":"zsh",".fish":"fish",".bat":"batch",".cmd":"batch",".ps1":"powershell",".psm1":"powershell",".psd1":"powershell",".kt":"kotlin",".kts":"kotlin",".scala":"scala",".sc":"scala",".groovy":"groovy",".gvy":"groovy",".gradle":"groovy",".clj":"clojure",".cljs":"clojure",".cljc":"clojure",".edn":"clojure",".hs":"haskell",".lhs":"haskell",".elm":"elm",".ml":"ocaml",".mli":"ocaml",".fs":"fsharp",".fsi":"fsharp",".fsx":"fsharp",".erl":"erlang",".hrl":"erlang",".ex":"elixir",".exs":"elixir",".rkt":"racket",".scm":"scheme",".ss":"scheme",".lisp":"lisp",".lsp":"lisp",".cl":"lisp",".json":"json",".jsonc":"json",".json5":"json",".geojson":"json",".yml":"yaml",".yaml":"yaml",".xml":"xml",".xsl":"xml",".xslt":"xml",".toml":"toml",".ini":"ini",".cfg":"ini",".conf":"ini",".properties":"properties",".env":"dotenv",".sql":"sql",".mysql":"sql",".pgsql":"sql",".graphql":"graphql",".gql":"graphql",".md":"markdown",".markdown":"markdown",".mdown":"markdown",".mkd":"markdown",".mdx":"markdown",".rst":"restructuredtext",".rest":"restructuredtext",".adoc":"asciidoc",".asciidoc":"asciidoc",".tex":"latex",".latex":"latex",".bib":"bibtex",".dart":"dart",".r":"r",".R":"r",".jl":"julia",".mat":"matlab",".ipynb":"jupyter",".lua":"lua",".pl":"perl",".pm":"perl",".t":"perl",".pod":"perl",".tcl":"tcl",".v":"verilog",".vhd":"vhdl",".vhdl":"vhdl",".pas":"pascal",".pp":"pascal",".d":"d",".nim":"nim",".cr":"crystal",".coffee":"coffeescript",".dockerfile":"dockerfile",".containerfile":"dockerfile",".makefile":"makefile",".gnumakefile":"makefile",".cmakelists.txt":"cmake",".cmake":"cmake",".bazel":"bazel",".bzl":"bazel",".gitignore":"gitignore",".gitattributes":"gitattributes",".gitmodules":"gitconfig",".editorconfig":"editorconfig",".dockerignore":"dockerignore",".proto":"protobuf",".thrift":"thrift",".avsc":"avro",".avdl":"avro",".glsl":"glsl",".vert":"glsl",".frag":"glsl",".shader":"glsl",".hlsl":"hlsl",".metal":"metal",".asm":"assembly",".s":"assembly",".nasm":"assembly",".txt":"plaintext",".text":"plaintext",".log":"log",".csv":"csv",".tsv":"tsv",".svg":"svg",".diff":"diff",".patch":"diff"}])},312679,e=>{"use strict";var t=e.i(663456),i=e.i(16043),a=e.i(687186);function n(e){return e()}function r(){}function o(){return 0}e.s(["f",0,function(){let e,s,l=(0,t.c)(3),c=(0,i.useRef)(null);if(null===c.current){let e;l[0]===Symbol.for("react.memo_cache_sentinel")?(e={value:0,listeners:new Set},l[0]=e):e=l[0],c.current=e}l[1]===Symbol.for("react.memo_cache_sentinel")?(e=e=>{let t=c.current;if(!t)return r;t.listeners.add(e);let i=(0,a.b)(),o=document.querySelector("#page-content");if(0===i.length||!o)return()=>t.listeners.delete(e);let s=()=>{let e=Number.parseFloat(getComputedStyle(o).getPropertyValue("--sticky-banner-top")),i=Number.isFinite(e)?e:0;i!==t.value&&(t.value=i,t.listeners.forEach(n))};s();let l="u"l?.observe(e));let p="u"{l?.disconnect(),p?.disconnect(),t.listeners.delete(e)}},l[1]=e):e=l[1];let p=e;l[2]===Symbol.for("react.memo_cache_sentinel")?(s=()=>c.current?.value??0,l[2]=s):s=l[2];let u=s;return(0,i.useSyncExternalStore)(p,u,o)}])},548204,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(16043),n=e.i(815922),r=e.i(93836),o=e.i(741780),s=e.i(3758),l=e.i(420304),c=e.i(240070);let p={...l.l,...c.f},u=a.forwardRef(function(e,i){let{render:l,className:c,defaultOpen:u=!1,disabled:d=!1,onOpenChange:m,open:f,style:g,...h}=e,v=(0,n.f)(m),x=(0,o.f)({open:f,defaultOpen:u,onOpenChange:v,disabled:d}),b=a.useMemo(()=>({open:x.open,disabled:x.disabled,transitionStatus:x.transitionStatus}),[x.open,x.disabled,x.transitionStatus]),y=a.useMemo(()=>({...x,onOpenChange:v,state:b}),[x,v,b]),z=(0,r.a)("div",e,{state:b,ref:i,props:h,stateAttributesMapping:p});return(0,t.jsx)(s.p.Provider,{value:y,children:z})});var d=e.i(225421);let m={...l.J,...c.f},f=a.forwardRef(function(e,t){let{panelId:i,open:a,handleTrigger:n,state:o,disabled:l}=(0,s.$)(),{className:c,disabled:p=l,render:u,nativeButton:f=!0,style:g,...h}=e,{getButtonProps:v,buttonRef:x}=(0,d.f)({disabled:p,native:f});return(0,r.a)("button",e,{state:o,ref:[t,x],props:[{"aria-controls":a?i:void 0,"aria-expanded":a,onClick:n},h,v],stateAttributesMapping:m})});var g=e.i(533124),h=e.i(612308),v=e.i(22525);let x=a.forwardRef(function(e,t){let{className:i,hiddenUntilFound:a,keepMounted:n,render:o,id:l,style:c,...u}=e,{defaultPanelId:d,mounted:m,onOpenChange:f,open:x,setMounted:b,setPanelIdState:y,setOpen:z,state:j,transitionStatus:w}=(0,s.$)(),k=l||void 0,_=k??d;(0,g.f)(()=>(y(e=>k??(null===e?void 0:e)),()=>{y(e=>e===k?null:e)}),[k,y]);let{height:S,props:A,ref:T,shouldPreventOpenAnimation:N,shouldRender:P,transitionStatus:C,width:M}=(0,v.f)({externalRef:t,hiddenUntilFound:a??!1,id:_,keepMounted:n??!1,mounted:m,onOpenChange:f,open:x,setMounted:b,setOpen:z,transitionStatus:w}),I={...j,transitionStatus:C},$=(0,h.f)(c,I),L=(0,r.a)("div",{...e,style:void 0},{state:I,ref:T,props:[A,{style:{"--collapsible-panel-height":void 0===S?"auto":`${S}px`,"--collapsible-panel-width":void 0===M?"auto":`${M}px`}},u,$?{style:$}:void 0,N?{style:{animationName:"none"}}:void 0],stateAttributesMapping:p});return P?L:null});e.s(["Panel",0,x,"Root",0,u,"Trigger",0,f],772956);var b=e.i(772956),b=b,y=b,z=b,j=e.i(136562),w=e.i(159125);e.s(["Collapsible",0,function(e){let a,n,r=(0,i.c)(4);return r[0]!==e?({...a}=e,r[0]=e,r[1]=a):a=r[1],r[2]!==a?(n=(0,t.jsx)(b.Root,{"data-slot":"collapsible",...a}),r[2]=a,r[3]=n):n=r[3],n},"CollapsibleContent",0,function(e){let a,n,r,o,s=(0,i.c)(8);return s[0]!==e?({className:a,...n}=e,s[0]=e,s[1]=a,s[2]=n):(a=s[1],n=s[2]),s[3]!==a?(r=e=>(0,j.f)("h-(--collapsible-panel-height)",w.f,"function"==typeof a?a(e):a),s[3]=a,s[4]=r):r=s[4],s[5]!==n||s[6]!==r?(o=(0,t.jsx)(z.Panel,{"data-slot":"collapsible-content",className:r,...n}),s[5]=n,s[6]=r,s[7]=o):o=s[7],o},"CollapsibleTrigger",0,function(e){let a,n,r=(0,i.c)(4);return r[0]!==e?({...a}=e,r[0]=e,r[1]=a):a=r[1],r[2]!==a?(n=(0,t.jsx)(y.Trigger,{"data-slot":"collapsible-trigger",...a}),r[2]=a,r[3]=n):n=r[3],n}],548204)},289947,e=>{"use strict";var t=e.i(387086);e.s(["_",0,function(e){return"string"==typeof e?(0,t.x)(e):e.literal},"b",0,function(e){return{literal:e}},"T",0,function(e,t){return"string"==typeof t?e(t):t.literal}])},265296,e=>{"use strict";var t=e.i(579841),i=e.i(667417),a=e.i(369214);let n={Text:"text",Image:"image",Video:"video",Audio:"audio",TTS:"tts",STT:"stt"},r={[i.j.Image]:n.Image,[i.j.Video]:n.Video};e.s(["f",0,n,"j",0,function(e){let a=(0,t.W)(e);return e.flatMap(e=>{switch(e){case i.j.Text:return[n.Text];case i.j.Image:return[n.Image];case i.j.Video:return[n.Video];case i.j.Audio:return a?[]:[n.Audio];case i.j.TTS:return[n.TTS];case i.j.Transcription:return[n.STT];case i.j.Embeddings:case i.j.Rerank:case i.j.Decisions:default:return[]}})},"B",0,function(e,t){let o=a.f.find(i=>(t?.includes(i)??!1)&&e.includes(r[i]));return o?r[o]:t?.includes(i.j.TTS)&&e.includes(n.TTS)?n.TTS:t?.includes(i.j.Transcription)&&e.includes(n.STT)?n.STT:e[0]??n.Text}])},510164,e=>{"use strict";var t=e.i(485325),i=e.i(923560),a=e.i(647204);e.i(882844);var n=e.i(635157),r=e.i(99471),o=e.i(557157),s=e.i(845009),l=e.i(895064),c=e.i(138598);let p="allowed",u="rejected",d="needs-sniffing";function m(e){return e.name.toLowerCase().endsWith(".ipynb")}let f=new Set([...s.J,i.v.AudioMP3,i.v.AudioWAV]),g=new Set([i.v.VideoMP4,i.v.VideoMPEG,i.v.VideoQuickTime,i.v.VideoWEBM]),h=new Set([i.v.ApplicationPDF,i.v.ApplicationJSON,i.v.ApplicationXML,i.v.ApplicationXMLDTD,i.v.ApplicationRDFXML,i.v.ApplicationRSS,i.v.ApplicationAtom,i.v.ApplicationYAML,i.v.ApplicationYAML,i.v.ApplicationSQLite3,i.v.ApplicationJavaScript,i.v.ApplicationJavaScript,i.v.ApplicationTypeScript,i.v.ApplicationTypeScript,i.v.ApplicationJavaScript,i.v.ApplicationPython,i.v.ApplicationPerlScript,i.v.ApplicationPerlScript,i.v.ApplicationRubyScript,i.v.ApplicationShellScript,i.v.ApplicationShellScript,i.v.ApplicationShellScript,i.v.ApplicationCShellScript,i.v.ApplicationPHP,i.v.ApplicationSQL,i.v.ApplicationXHTML,i.v.ApplicationLaTeX,i.v.ApplicationBibTeX,i.v.ApplicationSMIL,i.v.ApplicationSMIL,i.v.ApplicationSPARQLQuery,i.v.ApplicationSPARQLQuery]),v=n.z.object({type:n.z.enum(o.f),url:n.z.string().optional(),content:n.z.string().optional(),name:n.z.string(),size:n.z.number(),mime:n.z.string().optional(),fileId:n.z.string().optional()}),x=[{name:"jupyter-notebook",matches:e=>m(e),category:p},{name:"allowed-video",matches:(e,t)=>g.has(t),category:p},{name:"video-rejection",matches:(e,t)=>t.startsWith("video/"),category:u},{name:"text-files",matches:(e,t)=>t.startsWith("text/"),category:p},{name:"raster-images",matches:(e,t)=>t.startsWith("image/")&&t!==i.v.ImageSVG,category:p},{name:"allowed-media",matches:(e,t)=>f.has(t),category:p},{name:"known-applications",matches:(e,t)=>h.has(t),category:p}];function b(e){return((e.type||(0,i.h)(e.name)||"").split(";",1)[0]??"").trim().toLowerCase()}let y=[{name:"jupyter-notebook",matches:({file:e})=>m(e),read:e=>(0,c.E)(e)},{name:"pdf-special-case",matches:({mime:e})=>e.startsWith(i.v.ApplicationPDF),read:e=>(0,c.o)(e)},{name:"text-files",matches:({mime:e,isTextSniffed:t})=>t||e.startsWith("text/")||h.has(e),read:e=>(0,c.F)(e)},{name:"image-files",matches:({mime:e})=>e.startsWith("image/"),read:async e=>{if(!(0,s.g)(e))return(0,c.Q)(e);let t=performance.now(),i=await (0,s.j)(e);return(0,l.f)({format:(0,s.K)(e),outcome:(0,a.C)(i)?"success":"failure",duration_ms:performance.now()-t}),(0,a.C)(i)?(0,c.Q)(i.data):(0,a.Y)(i.error)}},{name:"audio-files",matches:({mime:e})=>e.startsWith("audio/"),read:e=>(0,c.a)(e)},{name:"video-files",matches:({mime:e})=>g.has(e),read:e=>(0,c.h)(e)}];async function z(e,t=!1){let n=(e.type||(0,i.h)(e.name)||"").trim().toLowerCase();if(!g.has(n)&&e.size>0x4600000)return(0,a.Y)(`File size exceeds 70MB: ${e.name}`);let r=y.find(i=>i.matches({file:e,mime:n,isTextSniffed:t}));return r?r.read(e):(0,c.F)(e)}let j={PDFOverCloudflareAILimit:"pdf-over-cloudflare-ai-limit"},w={Binary:"binary",TooLarge:"too-large",UnsupportedType:"unsupported-type"};async function k(e){let a=e.map(e=>{let t,i;return{file:e,category:(t=b(e),i=x.find(i=>i.matches(e,t)),i?.category??d)}}),n=a.filter(e=>e.category===u).map(e=>e.file),r=a.filter(e=>e.category===d).map(e=>e.file),o=a.filter(e=>e.category===p).map(e=>e.file),s=await Promise.all(r.map(async e=>{if(e.size>5242880)return{file:e,status:"too-large"};let t=await (0,c._)(e);return{file:e,status:t?"text":"binary"}})),l=s.filter(e=>"text"===e.status).map(e=>e.file),m=s.filter(e=>"binary"===e.status).map(e=>e.file),f=s.filter(e=>"too-large"===e.status).map(e=>e.file),g=[...n.map(e=>({file:e,reason:w.UnsupportedType})),...m.map(e=>({file:e,reason:w.Binary})),...f.map(e=>({file:e,reason:w.TooLarge}))],h=[...o.map(e=>({file:e,wasSniffed:!1})),...l.map(e=>({file:e,wasSniffed:!0}))],v=h.flatMap(({file:e})=>{let a=function(e){if(b(e)===i.v.ApplicationPDF&&e.size>t.f)return j.PDFOverCloudflareAILimit}(e);return a?[{file:e,reason:a}]:[]});return{accepted:h,rejected:g,warned:v}}async function _(e){let t=e.clipboardData?.items;return t&&0!==t.length?(0,a.N)((0,c.S)(t)):(0,a.N)([])}async function S(e){let t=e.dataTransfer?.items;return t&&0!==t.length?(0,a.N)((0,c.S)(t)):(0,a.N)([])}e.s(["o",0,v,"j",0,0x4600000,"K",0,w,"p",0,j,"W",0,h,"t",0,g,"O",0,_,"Q",0,S,"z",0,function({accept:e=["image/*",...f,...g,...h,"text/*",...Object.keys(r.f)]}={}){return new Promise(t=>{try{let i=document.createElement("input");i.type="file",i.multiple=!0,i.accept=e.join(","),i.addEventListener("change",async()=>{let e=i.files;e?t((0,a.N)(Array.from(e))):t((0,a.N)([]))}),i.addEventListener("cancel",()=>{t((0,a.N)([]))}),i.click()}catch(e){t((0,a.Y)(`Failed to open file selector: ${e}`))}})},"D",0,k,"J",0,z,"N",0,function(e,t){let i=e,a=[],n=[];for(let e of t)i+e.file.size<=0x4600000?(i+=e.file.size,a.push(e)):n.push(e);return{kept:a,dropped:n}}])},326282,e=>{"use strict";var t=e.i(647204),i=e.i(288265),a=e.i(16043),n=e.i(307287);e.i(818009);var r=e.i(982432),o=e.i(797521),s=e.i(557157),l=e.i(510164);let c={[l.K.TooLarge]:e=>e("file is too large."),[l.K.Binary]:e=>e("binary files are not supported."),[l.K.UnsupportedType]:e=>e("unsupported file type (supported: images, audio, video, text, and PDF).")};function p(e,t=20){if(e.length<=t)return e;let i=e.lastIndexOf("."),a=i>0?e.slice(i):"",n=e.slice(0,e.length-a.length),r=Math.max(1,t-a.length-1);return`${n.slice(0,r)}…${a}`}let u={[l.p.PDFOverCloudflareAILimit]:e=>e("PDFs over 5MB may not be processed by free models and could fail after sending. Try a paid model or a smaller file.")};var d=e.i(138598);let m=8;e.s(["r",0,m,"E",0,({limit:e=m}={})=>{let f=(0,i.f)(),g=(0,o.f)(),h=(0,a.useId)(),[v,x]=(0,a.useState)([]),[b,y]=(0,a.useState)(new Set),{setError:z}=(0,n.useGlobalErrorToast)(),j=(0,a.useCallback)(e=>{x(t=>t.filter(t=>(0,d.i)(t)!==e)),y(t=>{if(!t.has(e))return t;let i=new Set(t);return i.delete(e),i})},[]),w=(0,a.useCallback)(e=>{j((0,d.i)(e))},[j]),k=(0,a.useCallback)(async(e,i=!1)=>{let a=(0,d.i)(e);try{let n=await (0,l.J)(e,i);if((0,t.V)(n)){z(n.error),j(a);return}x(e=>e.map(e=>(0,d.i)(e)===a?n.data:e))}finally{y(e=>{if(!e.has(a))return e;let t=new Set(e);return t.delete(a),t})}},[j,z]),_=(0,a.useCallback)(async i=>{let a=await i;if((0,t.V)(a))return void z(a.error);let{accepted:n,rejected:o,warned:m}=await (0,l.D)(a.data);if(o.length>0&&(0,r.c)({title:f("Unsupported Files"),description:function(e,{gt:t,formatters:i}){return Object.values(l.K).map(a=>{let n=e.filter(e=>e.reason===a).map(e=>p(e.file.name));return n.length>0?t("{files} could not be attached: {reason}",{files:i.list(n),reason:c[a](t)}):null}).filter(e=>null!==e).join(" ")}(o,{gt:f,formatters:g}),variant:"destructive"}),0===n.length)return;let b=new Set(v.map(d.i)),j=n.filter(({file:e})=>!b.has((0,d.i)(e)));if(v.length+j.length>e){let t=e-v.length;(0,r.c)({title:f("Attachment Limit Reached"),description:f("You can only add {count} more files.",{count:t>0?t:0})}),j.splice(t)}let{kept:w,dropped:_}=(0,l.N)(v.reduce((e,t)=>e+t.size,0),j);if(_.length>0&&(0,r.c)({title:f("Attachments Too Large"),description:f("Attachments must be under {limit} in total. Some files were skipped.",{limit:g.bytes(l.j,{preset:"file-size-megabytes"})}),variant:"destructive"}),0===(j=w).length)return;let S=new Set(j.map(({file:e})=>e)),A=m.filter(({file:e})=>S.has(e));A.length>0&&(0,r.c)({title:f("Large Attachment"),description:function(e,{gt:t,formatters:i}){return Object.values(l.p).map(a=>{let n=e.filter(e=>e.reason===a).map(e=>p(e.file.name));return n.length>0?t("{files}: {reason}",{files:i.list(n),reason:u[a](t)}):null}).filter(e=>null!==e).join(" ")}(A,{gt:f,formatters:g})});let T=j.map(({file:e})=>(0,d.i)(e));x(e=>{let t=(0,l.N)(e.reduce((e,t)=>e+t.size,0),j);return t.dropped.length>0&&(0,r.c)({id:`${h}-over-byte-budget`,title:f("Attachments Too Large"),description:f("Attachments must be under {limit} in total. Some files were skipped.",{limit:g.bytes(l.j,{preset:"file-size-megabytes"})}),variant:"destructive"}),[...e,...t.kept.map(({file:e})=>({type:s.f.Text,name:e.name,size:e.size,content:"Loading..."}))]}),y(e=>new Set([...e,...T])),await Promise.all(j.map(({file:e,wasSniffed:t})=>k(e,t)))},[v,k,e,z,f,g]),S=(0,a.useCallback)(()=>{x([]),y(new Set)},[]),A=(0,a.useCallback)(t=>{x(t.slice(0,e)),y(new Set)},[e]);return{limit:e,list:v,loadingKeys:b,handleFiles:_,reset:S,remove:w,set:A,update:(0,a.useCallback)(e=>{x(t=>t.map(t=>(0,d.i)(t)===(0,d.i)(e)?e:t))},[])}}],326282)},138598,e=>{"use strict";var t=e.i(497214),i=e.i(473028),a=e.i(923560),n=e.i(647204),r=e.i(882844),o=e.i(635157),s=e.i(557157);let l="application/octet-stream";async function c(e,t=4096){try{let a=Math.min(t,e.size);if(0===a)return!0;let n=e.slice(0,a),r=await n.arrayBuffer();var i=new Uint8Array(r);if(0===i.length)return!0;let o=0;for(let e of i){if(0===e)return!1;9===e||10===e||13===e||e>=32&&e<=126||e>127||(o+=1)}return o/i.length<.1}catch{return!1}}async function p(e,t=1048576){let i=URL.createObjectURL(e);try{var a;let r=await (0,n.$)(()=>(function(e){let{promise:t,resolve:i,reject:a}=Promise.withResolvers(),n=new Image;return n.onload=()=>i(n),n.onerror=()=>a(Error("Failed to load image")),n.src=e,t})(i));if((0,n.V)(r))return(0,n.Y)({kind:"image_load_failed",cause:r.error});let o=document.createElement("canvas"),s=o.getContext("2d");if(!s)return(0,n.Y)({kind:"canvas_context_unavailable"});let l="image/jpeg"===(a=e.type)?a:"image/png",c=r.data.width/r.data.height,{width:p,height:d}=r.data;for(;;){o.width=p,o.height=d,s.clearRect(0,0,p,d),s.drawImage(r.data,0,0,p,d);let i=await (0,n.$)(()=>(function(e,t){let{promise:i,resolve:a,reject:n}=Promise.withResolvers();return e.toBlob(e=>{e?a(e):n(Error("Failed to encode image."))},t,.9),i})(o,l));if((0,n.V)(i))return(0,n.Y)({kind:"image_encode_failed",cause:i.error});if(i.data.size<=t){let t=await (0,n.$)(()=>u(new File([i.data],e.name,{type:l})));if((0,n.V)(t))return(0,n.Y)({kind:"data_url_read_failed",cause:t.error});return(0,n.N)(t.data)}if(p<=1||d<=1)return(0,n.Y)({kind:"image_too_large"});p=Math.round(.9*p),d=Math.round(p/c)}}finally{URL.revokeObjectURL(i)}}async function u(e){return new Promise((t,i)=>{let a=new FileReader;a.onerror=()=>i(a.error),a.onload=()=>t(String(a.result)),a.readAsDataURL(e)})}async function d(e){let t=await (0,n.$)(()=>e.text());return(0,n.V)(t)?(0,n.Y)(`Failed to read file: ${e.name}. ${String(t.error)}`):(0,n.N)({type:s.f.Text,content:t.data,name:e.name,size:e.size})}let m=o.z.union([o.z.string(),o.z.array(o.z.string())]),f=o.z.object({output_type:o.z.string().optional(),text:m.optional(),name:o.z.string().optional(),ename:o.z.string().optional(),evalue:o.z.string().optional(),traceback:o.z.array(o.z.string()).optional(),data:o.z.record(o.z.string(),o.z.unknown()).optional()}).passthrough(),g=o.z.object({cell_type:o.z.string().optional(),source:m.optional(),outputs:o.z.array(f).optional(),execution_count:o.z.union([o.z.number(),o.z.null()]).optional()}).passthrough(),h=o.z.object({cells:o.z.array(g).optional(),metadata:o.z.object({kernelspec:o.z.object({language:o.z.string().optional(),name:o.z.string().optional()}).passthrough().optional(),language_info:o.z.object({name:o.z.string().optional()}).passthrough().optional()}).passthrough().optional()}).passthrough();function v(e){return void 0===e?"":Array.isArray(e)?e.join(""):e}function x(e){return e.length<=65536?e:`${e.slice(0,65536)} …(output truncated)`}async function b(e){let i=await (0,n.$)(()=>e.text());if((0,n.V)(i))return(0,n.Y)(`Failed to read notebook: ${e.name}. ${String(i.error)}`);let o=(0,n.$)(()=>JSON.parse(i.data));if((0,n.V)(o))return(0,n.Y)(`Could not parse "${e.name}" as a Jupyter notebook (invalid JSON). Try saving the notebook again or attach it as a plain text file.`);let l=(0,r.C)(h,o.data);if((0,n.V)(l))return(0,n.Y)(`Could not parse "${e.name}" as a Jupyter notebook (unexpected structure).`);let c=function(e,i){let a=function(e){let t=e.metadata?.kernelspec?.language?.trim();if(t)return t;let i=e.metadata?.language_info?.name?.trim();if(i)return i;let a=e.metadata?.kernelspec?.name?.trim().toLowerCase();return a?.startsWith("python")?"python":""}(e),n=[],r=0;for(let i of e.cells??[]){let e=function(e,i){let a=v(e.source);if("markdown"===e.cell_type||"raw"===e.cell_type)return{text:a,droppedNonTextMimes:0};let n=[];a&&n.push(`\`\`\`${i} ${a} \`\`\``);let r=0,o=[];for(let i of e.outputs??[]){let e=function(e){let i=[],a=0;if("error"===e.output_type)return(e.ename||e.evalue)&&i.push(`${e.ename??"Error"}: ${e.evalue??""}`.trim()),e.traceback&&e.traceback.length>0&&i.push(e.traceback.join("\n")),{text:x(i.join("\n").trim()),droppedNonTextMimes:a};let n=v(e.text);if(n&&i.push(n),e.data)for(let[n,r]of Object.entries(e.data)){if(!(n.startsWith("text/")||"application/json"===n)){a+=1;continue}if("string"==typeof r){i.push(r);continue}if((0,t.j)(r)){i.push(r.join(""));continue}"application/json"===n&&i.push(JSON.stringify(r,null,2))}return{text:x(i.join("\n").trim()),droppedNonTextMimes:a}}(i);r+=e.droppedNonTextMimes,e.text&&o.push(e.text)}return o.length>0&&n.push(`Output: \`\`\` ${o.join("\n")} \`\`\``),{text:n.join("\n\n"),droppedNonTextMimes:r}}(i,a);r+=e.droppedNonTextMimes,e.text&&n.push(e.text)}let o=`Jupyter notebook: ${i}`,s=r>0?` (Stripped ${r} non-text output${1===r?"":"s"} (e.g. images) to keep the prompt small.)`:"";return`${o} ${n.join("\n\n")}${s}`}(l.data,e.name);return(0,n.N)({type:s.f.Text,content:c,name:e.name,size:e.size,mime:a.v.ApplicationIPYNB})}async function y(e,t=1048576){let i=await p(e,t);return(0,n.V)(i)?(0,n.Y)(`Failed to read image: ${e.name}. ${function(e){switch(e.kind){case"canvas_context_unavailable":return"Error: Failed to get canvas context.";case"image_too_large":return"Error: Failed to resize image to the target size limit.";case"image_load_failed":case"image_encode_failed":case"data_url_read_failed":return String(e.cause);default:return e}}(i.error)}`):(0,n.N)({type:s.f.Image,url:i.data,name:e.name,size:e.size})}async function z(e){if(e.size>0x4600000)return(0,n.Y)(`File size exceeds 70MB: ${e.name}`);let t=await (0,n.$)(()=>u(e));if((0,n.V)(t))return(0,n.Y)(`Failed to read audio file: ${e.name}. ${String(t.error)}`);let i=e.type||(0,a.h)(e.name)||l;return(0,n.N)({type:s.f.Audio,url:t.data,name:e.name,size:e.size,mime:i})}async function j(e){let t=await (0,n.$)(()=>u(e));if((0,n.V)(t))return(0,n.Y)(`Failed to read file: ${e.name}. ${String(t.error)}`);let a=t.data.slice(t.data.indexOf(",")+1),r=(0,i.d)({mimeType:e.type,base64:a});return(0,n.N)({type:s.f.File,content:r,name:e.name,size:e.size})}async function w(e){if(e.size>0x4600000)return(0,n.Y)(`File size exceeds 70MB: ${e.name}`);let t=await (0,n.$)(()=>u(e));if((0,n.V)(t))return(0,n.Y)(`Failed to read video file: ${e.name}. ${String(t.error)}`);let i=e.type||(0,a.h)(e.name)||l;return(0,n.N)({type:s.f.Video,url:t.data,name:e.name,size:e.size,mime:i})}e.s(["_",0,c,"i",0,function(e){return`${e.name}|+|+|+|${e.size}`},"S",0,function(e){return Array.from(e).filter(e=>"file"===e.kind).map(e=>e.getAsFile()).filter(e=>null!==e)},"a",0,z,"o",0,j,"Q",0,y,"E",0,b,"F",0,d,"h",0,w])},369214,e=>{"use strict";var t=e.i(667417);let i=[t.j.Image,t.j.Video];e.s(["f",0,i])},184822,e=>{"use strict";var t=e.i(625025),i=e.i(667417),a=e.i(209615),n=e.i(919873),r=e.i(387086),o=e.i(289947),s=e.i(265296);function l(e){return(e.features?.required_input_modalities??[]).some(e=>e===i.D.Audio||e===i.D.Video)}function c(e,t){return(e.features?.required_input_modalities??[]).includes(t)}function p(e,t){return u(e,{isPrivateView:t,canSupplySourceVideo:!1})}function u(e,{isPrivateView:t,canSupplySourceVideo:a}){if(c(e,i.D.Audio))return null;let r=c(e,i.D.Video);return r&&!a||t||e.is_private||e.endpoint?.is_private?null:!r&&e.output_modalities.includes(i.j.Image)?n.f.Image:e.output_modalities.includes(i.j.Video)?n.f.Video:null}function d({model:e,isPrivateView:t}){return e.group!==a.f.Router&&p(e,t)===n.f.Image}function m({model:e,isPrivateView:t}){return e.group!==a.f.Router&&u(e,{isPrivateView:t,canSupplySourceVideo:!0})===n.f.Video}function f({model:e,isPrivateView:t}){return!(l(e)||t||e.is_private||e.endpoint?.is_private||e.group===a.f.Router||e.output_modalities.includes(i.j.Image)||e.output_modalities.includes(i.j.Video))&&e.output_modalities.includes(i.j.TTS)}function g(e){return(e??[]).flatMap((e,t)=>e.output_assets[0]?[{example:e,index:t}]:[])}let h={[n.f.Image]:{fromText:(0,r.b)("Text to Image"),fromImage:(0,r.b)("Image to Image")},[n.f.Video]:{fromText:(0,r.b)("Text to Video"),fromImage:(0,r.b)("Image to Video")},[n.f.Speech]:{fromText:(0,r.b)("Text to Speech"),fromImage:void 0}};function v(e){return`model-playground-auto-open-dismissed:${e}`}e.s(["O",0,function(e){return function({model:e,isPrivateView:t}){return d({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.Image)}(e)||function({model:e,isPrivateView:t}){return m({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.Video)}(e)||function({model:e,isPrivateView:t}){return e.endpoint?.features?.supports_voice_cloning!==!0&&f({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.TTS)}(e)},"d",0,function(e){return e>=640},"F",0,function(e,i=0){let a=g(e),r=a.find(({index:e})=>e===i)?.example??a[0]?.example,[o]=r?.output_assets??[];if(!r||!o)return null;let s={usage:(0,t.S)({durationMs:r.duration_ms??void 0,cost:null===r.cost?void 0:String(r.cost)})};switch(r.modality){case n.f.Image:return{...s,modality:n.f.Image,inputImageUrls:r.input_assets.map(e=>e.url),prompt:r.request.prompt,imageUrl:o.url,imageMediaType:o.media_type,request:r.request};case n.f.Video:return{...s,modality:n.f.Video,prompt:r.request.prompt??"",videoUrl:o.url,request:r.request};case n.f.Speech:return null;default:return r}},"Z",0,p,"_",0,function(e){let t=new Map;return g(e).map(({example:e,index:i})=>{let a=h[e.modality],n=e.input_assets.some(e=>e.media_type.startsWith("image/"))&&void 0!==a.fromImage,r=e.title?.trim(),s=n?a.fromImage:a.fromText,l=r&&r.length>0?(0,o.b)(r):s,c=(0,o._)(l),p=(t.get(c)??0)+1;return t.set(c,p),{index:i,label:l,repeat:p,isImageToImage:n}})},"E",0,function(e){return e.modality!==n.f.Video?[]:(e.request.frame_images??[]).map(e=>({frameType:e.frame_type,url:e.image_url.url}))},"S",0,function({frameImageEntries:e,modality:t}){return t!==s.f.Video?new Map:new Map(e.map(e=>[e.frameType,e.url]))},"P",0,function(e){return e.modality===n.f.Image?e.inputImageUrls:[]},"Q",0,function({inputImageUrls:e,modality:t}){return t===s.f.Image?[...e]:[]},"U",0,function(e){try{return null!==window.sessionStorage.getItem(v(e))}catch{return!1}},"e",0,function({model:e,isPrivateView:t}){return!(t||e.is_private||e.endpoint?.is_private)&&e.group!==a.f.Router&&e.output_modalities.includes(i.j.Decisions)},"G",0,function({model:e,isPrivateView:t}){return!(t||e.is_private||e.endpoint?.is_private)&&e.group!==a.f.Router},"M",0,d,"p",0,function(e){return!l(e)&&null!==e.endpoint&&(0,s.j)(e.output_modalities).length>0},"C",0,f,"q",0,m,"R",0,function(e){try{window.sessionStorage.setItem(v(e),"1")}catch{}},"r",0,function({currentFrameImages:e,seededEntries:t,shouldOverwrite:i}){return new Map(i||0===e.size?t.map(e=>[e.frameType,e.url]):e)},"v",0,function({currentUrls:e,seededUrls:t,shouldOverwrite:i}){return i||0===e.length?[...t]:[...e]}])},557157,e=>{"use strict";var t,i=((t={}).Image="image",t.Text="text",t.File="file",t.Audio="audio",t.Video="video",t);e.s(["f",()=>i])},972016,e=>{"use strict";var t=e.i(625025),i=e.i(691880);let a={Us:"us",Eu:"eu"};function n(e){return e.startsWith("global.")}function r(e){return n(e.provider_model_id)?null:c(e.provider_region)}let o={[i.P.Us]:["us-","usgov","usdod","eastus","westus","centralus","northcentralus","southcentralus","westcentralus"],[i.P.Europe]:["europe","eu-","uk","sweden","france","germany","netherlands","finland","norway","poland","italy","spain","switzerland","westeurope","northeurope","austria","belgium","denmark","czech","romania","greece","hungary"]},s=(0,t.k)(o),l={[i.P.Europe]:a.Eu,[i.P.Us]:a.Us};function c(e){if(!e||"global"===e)return null;let t=e.toLowerCase();return s.find(({key:e,value:i})=>t===l[e]||i.some(e=>t.startsWith(e)))?.key??null}e.s(["u",0,a,"z",0,r,"Y",0,n,"l",0,function(e,t){return t===i.P.Global||r(e)===t},"e",0,function(e,t){return t===i.P.Global||c(e)===t}])},637999,e=>{"use strict";var t=e.i(988590),i=e.i(572201);e.s(["f",0,function({variantGroups:e,activeVariant:a}){return(0,t.q)(a,i.d)?e.find(e=>e.variant===a)?.endpoints??[]:e.flatMap(e=>e.endpoints)}])},733005,212933,e=>{"use strict";var t,i=e.i(195759),a=e.i(480534);let n={[i.K.Nitro]:a.$.Priority,[i.K.Floor]:a.$.Flex,[i.K.Exacto]:void 0};var r=e.i(134611),o=((t={})[t.Default=0]="Default",t[t.Deprioritized=-1]="Deprioritized",t[t.DegradedPerformance=-2]="DegradedPerformance",t[t.Deranked=-3]="Deranked",t[t.Down=-5]="Down",t[t.Disabled=-10]="Disabled",t);e.s(["f",()=>o],212933);var s=e.i(972016),l=e.i(927099),c=e.i(140691);let p=["prompt","completion"];function u(e){let t=e.provider_region;return null!==t&&""!==t&&"global"!==t&&!(0,s.Y)(e.provider_model_id)}function d(e){var t,i;return!u(e)&&!(i=t=e).is_disabled&&i.status!==o.Disabled&&!t.is_byok_only}function m(e){return`${e.model_variant_permaslug}::${e.service_tier??""}`}var f=e.i(988590);let g={RegionalSurcharge:"regional-surcharge",OptInServiceTier:"opt-in-service-tier"};e.s(["x",0,g,"m",0,function({endpoints:e,variant:t}){var o,s;let h,v=void 0===(o=(0,f.q)(t,i.K)?t:void 0)?void 0:n[o],x=(h=Map.groupBy(e.filter(d),m),s=e=>{var t;let i,a,n;if(!u(e))return!1;let r=function(e){let[t,...i]=e.map(e=>({prompt:(0,c.I)(e.pricing.prompt),completion:(0,c.I)(e.pricing.completion)})).filter(e=>p.every(t=>e[t].isFinite()));if(void 0!==t)return i.reduce((e,t)=>({prompt:t.prompt.lt(e.prompt)?t.prompt:e.prompt,completion:t.completion.lt(e.completion)?t.completion:e.completion}),t)}((t=h.get(m(e))??[],i=(0,l.u)(e.provider_slug),(a=t.filter(e=>(0,l.u)(e.provider_slug)===i)).length>0?a:t));return void 0!==r&&(!!(n=p.map(t=>({rate:t,value:(0,c.I)(e.pricing[t])}))).some(({value:e})=>e.isNaN())||n.every(({rate:e,value:t})=>t.gte(r[e]))&&n.some(({rate:e,value:t})=>t.gt(r[e])))},e=>s(e)&&!(0,r.t)(e.model));return new Map(e.map(e=>[e.id,new Set([...x(e)?[g.RegionalSurcharge]:[],...void 0!==e.service_tier&&(e.service_tier!==a.$.Priority||!(0,r.t)(e.model))&&e.service_tier!==v?[g.OptInServiceTier]:[]])]))}],733005)},81,e=>{"use strict";e.s(["O",0,function(e){return e.includes("%")?e.replace(/[^\w!~*'();/?:@&=+$,#.%-]+|%(?![a-z\d]{2})/gi,e=>encodeURI(e.toWellFormed?.()??e.replaceAll(/[\uD800-\uDFFF]/gu,"�"))):/^[a-z\d;/?:@&=+$,#_.!~*'()-]*$/i.test(e)?e:encodeURI(e.toWellFormed?.()??e.replaceAll(/[\uD800-\uDFFF]/gu,"�"))},"C",0,function(e){try{return decodeURIComponent(e)}catch{return e}}])},923560,e=>{"use strict";var t,i=((t={}).ApplicationPDF="application/pdf",t.ApplicationZIP="application/zip",t.ApplicationGZIP="application/gzip",t.ApplicationTar="application/x-tar",t.Application7Z="application/x-7z-compressed",t.ApplicationRAR="application/vnd.rar",t.ApplicationBZIP2="application/x-bzip2",t.ApplicationOctetStream="application/octet-stream",t.ApplicationMSWord="application/msword",t.ApplicationVNDOpenXMLWord="application/vnd.openxmlformats-officedocument.wordprocessingml.document",t.ApplicationMSExcel="application/vnd.ms-excel",t.ApplicationVNDOpenXMLSheet="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",t.ApplicationMSPowerPoint="application/vnd.ms-powerpoint",t.ApplicationVNDOpenXMLPresentation="application/vnd.openxmlformats-officedocument.presentationml.presentation",t.ApplicationOpenDocumentText="application/vnd.oasis.opendocument.text",t.ApplicationOpenDocumentSpreadsheet="application/vnd.oasis.opendocument.spreadsheet",t.ApplicationOpenDocumentPresentation="application/vnd.oasis.opendocument.presentation",t.ApplicationRTF="application/rtf",t.ApplicationPostScript="application/postscript",t.ApplicationJSON="application/json",t.ApplicationXML="application/xml",t.ApplicationYAML="application/x-yaml",t.ApplicationXMLDTD="application/xml-dtd",t.ApplicationRDFXML="application/rdf+xml",t.ApplicationRSS="application/rss+xml",t.ApplicationAtom="application/atom+xml",t.ApplicationSQLite3="application/vnd.sqlite3",t.ApplicationIPYNB="application/x-ipynb+json",t.ApplicationJavaScript="application/javascript",t.ApplicationTypeScript="application/typescript",t.ApplicationPython="application/x-python",t.ApplicationPerlScript="application/x-perl",t.ApplicationRubyScript="application/x-ruby",t.ApplicationShellScript="application/x-sh",t.ApplicationCShellScript="application/x-csh",t.ApplicationSQL="application/sql",t.ApplicationPHP="application/x-httpd-php",t.ApplicationLaTeX="application/x-latex",t.ApplicationBibTeX="application/x-bibtex",t.ApplicationXHTML="application/xhtml+xml",t.ApplicationSMIL="application/smil+xml",t.ApplicationSPARQLQuery="application/sparql-query",t.TextPlain="text/plain",t.TextHTML="text/html",t.TextCSS="text/css",t.TextMarkdown="text/markdown",t.TextCSV="text/csv",t.TextTSV="text/tab-separated-values",t.TextCalendar="text/calendar",t.ImagePNG="image/png",t.ImageJPEG="image/jpeg",t.ImageWebP="image/webp",t.ImageGIF="image/gif",t.ImageSVG="image/svg+xml",t.ImageTIFF="image/tiff",t.ImageBMP="image/bmp",t.ImageICO="image/x-icon",t.ImageAVIF="image/avif",t.ImageHEIC="image/heic",t.ImageHEIF="image/heif",t.ImagePSD="application/octet-stream",t.AudioWAV="audio/wav",t.AudioMP3="audio/mpeg",t.AudioAAC="audio/aac",t.AudioM4A="audio/mp4",t.AudioOGG="audio/ogg",t.AudioOPUS="audio/opus",t.AudioFLAC="audio/flac",t.AudioAIFF="audio/aiff",t.AudioWEBM="audio/webm",t.AudioMIDI="audio/midi",t.AudioBasic="audio/basic",t.VideoMP4="video/mp4",t.VideoMPEG="video/mpeg",t.VideoQuickTime="video/quicktime",t.VideoWEBM="video/webm",t.VideoMKV="video/x-matroska",t.VideoAVI="video/x-msvideo",t.VideoWMV="video/x-ms-wmv",t.VideoOGG="video/ogg",t.VideoTS="video/mp2t",t.VideoM4V="video/x-m4v",t.Video3GPP="video/3gpp",t.Video3GPP2="video/3gpp2",t.FontTTF="font/ttf",t.FontOTF="font/otf",t.FontWOFF="font/woff",t.FontWOFF2="font/woff2",t.FontEOT="application/vnd.ms-fontobject",t.VideoMOV="video/quicktime",t);let a={MP3:"mp3",WAV:"wav",M4A:"m4a",AAC:"aac",OGG:"ogg",OPUS:"opus",FLAC:"flac",AIFF:"aiff",WEBM:"webm",MIDI:"midi",AU:"au",SND:"snd"},n={"audio/mpeg":a.MP3,"audio/mp3":a.MP3,"audio/x-mpeg-3":a.MP3,"audio/wav":a.WAV,"audio/x-wav":a.WAV,"audio/wave":a.WAV,"audio/vnd.wave":a.WAV,"audio/x-pn-wav":a.WAV,"audio/mp4":a.M4A,"audio/m4a":a.M4A,"audio/x-m4a":a.M4A,"audio/aac":a.AAC,"audio/ogg":a.OGG,"audio/opus":a.OPUS,"audio/flac":a.FLAC,"audio/x-flac":a.FLAC,"audio/aiff":a.AIFF,"audio/x-aiff":a.AIFF,"audio/webm":a.WEBM,"audio/midi":a.MIDI,"audio/x-midi":a.MIDI,"audio/basic":a.AU},r={zip:"application/zip",gz:"application/gzip",gzip:"application/gzip",tgz:"application/gzip",tar:"application/x-tar","7z":"application/x-7z-compressed",rar:"application/vnd.rar",bz2:"application/x-bzip2",bz:"application/x-bzip2",pdf:"application/pdf",doc:"application/msword",dot:"application/msword",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",xls:"application/vnd.ms-excel",xlt:"application/vnd.ms-excel",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",ppt:"application/vnd.ms-powerpoint",pot:"application/vnd.ms-powerpoint",pps:"application/vnd.ms-powerpoint",pptx:"application/vnd.openxmlformats-officedocument.presentationml.presentation",odt:"application/vnd.oasis.opendocument.text",ods:"application/vnd.oasis.opendocument.spreadsheet",odp:"application/vnd.oasis.opendocument.presentation",rtf:"application/rtf",ps:"application/postscript",eps:"application/postscript",ai:"application/postscript",json:"application/json",xml:"application/xml",dtd:"application/xml-dtd",rdf:"application/rdf+xml",rss:"application/rss+xml",atom:"application/atom+xml",yml:"application/x-yaml",yaml:"application/x-yaml",sqlite:"application/vnd.sqlite3",sqlite3:"application/vnd.sqlite3",db:"application/vnd.sqlite3",ipynb:"application/x-ipynb+json",js:"application/javascript",mjs:"application/javascript",ts:"application/typescript",tsx:"application/typescript",jsx:"application/javascript",py:"application/x-python",pl:"application/x-perl",pm:"application/x-perl",rb:"application/x-ruby",sh:"application/x-sh",bash:"application/x-sh",zsh:"application/x-sh",csh:"application/x-csh",php:"application/x-httpd-php",sql:"application/sql",xhtml:"application/xhtml+xml",tex:"application/x-latex",bib:"application/x-bibtex",smil:"application/smil+xml",smi:"application/smil+xml",sparql:"application/sparql-query",rq:"application/sparql-query",txt:"text/plain",text:"text/plain",log:"text/plain",md:"text/markdown",markdown:"text/markdown",html:"text/html",htm:"text/html",css:"text/css",csv:"text/csv",tsv:"text/tab-separated-values",ics:"text/calendar",c:"text/plain",cc:"text/plain",cpp:"text/plain",cxx:"text/plain",h:"text/plain",hpp:"text/plain",hxx:"text/plain",java:"text/plain",go:"text/plain",rs:"text/plain",png:"image/png",jpeg:"image/jpeg",jpg:"image/jpeg",jpe:"image/jpeg",jfif:"image/jpeg",webp:"image/webp",gif:"image/gif",svg:"image/svg+xml",svgz:"image/svg+xml",tif:"image/tiff",tiff:"image/tiff",bmp:"image/bmp",dib:"image/bmp",ico:"image/x-icon",avif:"image/avif",heic:"image/heic",heif:"image/heif",psd:"application/octet-stream",mp3:"audio/mpeg",wav:"audio/wav",m4a:"audio/mp4",aac:"audio/aac",ogg:"audio/ogg",oga:"audio/ogg",opus:"audio/opus",flac:"audio/flac",aif:"audio/aiff",aiff:"audio/aiff",aifc:"audio/aiff",weba:"audio/webm",mid:"audio/midi",midi:"audio/midi",kar:"audio/midi",au:"audio/basic",snd:"audio/basic",mp4:"video/mp4",m4v:"video/x-m4v",mpeg:"video/mpeg",mpg:"video/mpeg",mpe:"video/mpeg",m1v:"video/mpeg",m2v:"video/mpeg",mov:"video/quicktime",qt:"video/quicktime",webm:"video/webm",mkv:"video/x-matroska",mka:"video/x-matroska",avi:"video/x-msvideo",ogv:"video/ogg",mts:"video/mp2t",m2ts:"video/mp2t","3gp":"video/3gpp","3gpp":"video/3gpp","3g2":"video/3gpp2","3gpp2":"video/3gpp2",ttf:"font/ttf",otf:"font/otf",woff:"font/woff",woff2:"font/woff2",eot:"application/vnd.ms-fontobject"},o={"application/octet-stream":"bin","text/plain":"txt","image/jpeg":"jpg","image/tiff":"tiff","image/bmp":"bmp","audio/mpeg":"mp3","audio/aiff":"aiff","audio/midi":"midi","video/mpeg":"mpeg","video/x-matroska":"mkv","application/msword":"doc","application/vnd.ms-excel":"xls","application/vnd.ms-powerpoint":"ppt","application/gzip":"gz","application/x-bzip2":"bz2","application/postscript":"ps","application/javascript":"js","application/typescript":"ts","application/x-perl":"pl","application/x-sh":"sh","application/x-yaml":"yaml","application/vnd.sqlite3":"sqlite","text/markdown":"md","text/html":"html","image/svg+xml":"svg","video/quicktime":"mov","application/smil+xml":"smil","application/sparql-query":"sparql","audio/basic":"au","video/mp2t":"mts","video/3gpp":"3gp","video/3gpp2":"3g2"};for(let[e,t]of Object.entries(r))o[t]||(o[t]=e);e.s(["v",()=>i,"s",0,a,"R",0,n,"Z",0,function(e){return o[e]},"h",0,function(e){let t=function(e){let t=e.split(/[?#]/)[0];if(!t)return;let i=t.split("/").at(-1);if(!i)return;let a=i.lastIndexOf(".");if(!(a<=0)&&a!==i.length-1)return i.slice(a+1).toLowerCase()}(URL.canParse(e)?new URL(e).pathname:e);if(t)return r[t]}])},837808,e=>{"use strict";e.i(882844);var t=e.i(635157);let i=t.z.object({url:t.z.string().url(),thumbnailUrl:t.z.string().url().nullable(),frameThumbnailUrls:t.z.array(t.z.string().url()).optional(),mediaType:t.z.string(),width:t.z.number().int().positive(),height:t.z.number().int().positive()}),a=t.z.object({url:t.z.string().url(),mediaType:t.z.string()}),n=t.z.object({permaslug:t.z.string(),name:t.z.string(),author:t.z.string()}),r=t.z.object({label:t.z.string(),pass:t.z.boolean(),spoken:t.z.literal(!0).optional()}),o=t.z.object({checks:t.z.array(r).min(1),judges:t.z.array(n).min(1).optional()}),s=t.z.object({label:t.z.string(),score:t.z.number(),reason:t.z.string().optional()}),l=n.extend({ratings:t.z.array(s).min(1)}),c=t.z.object({judges:t.z.array(l).min(1)}),p=t.z.object({model:n,provider:t.z.string().nullable(),asset:i,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional(),quality:c.optional(),source:a.optional(),reasoningEffort:t.z.string().optional()}),u=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),inputAssets:t.z.array(i),cells:t.z.array(p)}),d=t.z.object({kind:t.z.enum(["challenge","style"]).optional(),modality:t.z.enum(["image","video"]).optional(),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(u)}),m=t.z.object({slug:t.z.string(),name:t.z.string(),description:t.z.string().nullable(),kind:t.z.enum(["challenges","styles"]).optional(),challenges:t.z.array(d)});t.z.object({sections:t.z.array(m)}),t.z.string().min(1).max(64).regex(/^[a-z0-9]+(?:-[a-z0-9]+)*$/,"lowercase letters, digits and single hyphens only");let f=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string()}),g=t.z.object({slug:t.z.string(),name:t.z.string(),challenges:t.z.array(f)});t.z.object({sections:t.z.array(g)});let h=t.z.object({challenge:d});t.z.string().min(3).max(256).regex(/^[a-z0-9._-]+\/[a-z0-9._-]+$/i,"author/slug with letters, digits, dots, hyphens and underscores");let v=["image","video"],x=t.z.object({url:t.z.string().url(),mediaType:t.z.string().startsWith("audio/"),durationMs:t.z.number().int().nonnegative().nullable(),voice:t.z.string().nullable(),transcript:t.z.string().nullable(),peaks:t.z.array(t.z.number().min(0).max(1)).optional()}),b=t.z.object({model:n,provider:t.z.string().nullable(),asset:x,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional(),heard:t.z.object({text:t.z.string(),judge:n}).nullish()}),y=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),cells:t.z.array(b)}),z=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(y)}),j=t.z.object({challenge:z}),w="speech",k=t.z.object({url:t.z.string().url(),mediaType:t.z.literal("text/html"),threeVersion:t.z.string().nullable(),thumbnailUrl:t.z.string().url().nullish()}),_=t.z.object({model:n,provider:t.z.string().nullable(),asset:k,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional()}),S=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),cells:t.z.array(_)}),A=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(S)}),T=t.z.object({challenge:A}),N=t.z.object({position:t.z.number().int().positive(),of:t.z.number().int().positive(),tied:t.z.boolean().optional()}),P=t.z.object({rosterCount:t.z.number().int().nonnegative(),evalsRun:t.z.number().int().nonnegative(),gradedRun:t.z.number().int().nonnegative(),scoredRun:t.z.number().int().nonnegative().optional(),checksPassed:t.z.number().int().nonnegative(),checksTotal:t.z.number().int().nonnegative(),meanFidelity:t.z.number().min(0).max(1).nullable(),rankOnChecks:N.nullable(),rankOnCost:N.nullable(),rankOnSpeed:N.nullable(),challenges:t.z.record(t.z.string(),N.nullable())});t.z.object({pages:t.z.array(t.z.union([h,j,T])),standing:P.optional()});let C=[...v,w,"game"];[...v],[...C];let M=[...v,w];t.z.enum(M);let I=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),navLabel:t.z.string(),variantSlug:t.z.string(),variantCount:t.z.number().int().positive(),prompt:t.z.string(),costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional()}),$=I.extend({modality:t.z.enum(v),asset:i.pick({url:!0,thumbnailUrl:!0,frameThumbnailUrls:!0,width:!0,height:!0})}),L=I.extend({modality:t.z.literal(w),asset:x.pick({url:!0,voice:!0,transcript:!0,peaks:!0}),heard:b.shape.heard}),q=t.z.union([$,L]);t.z.object({tiles:t.z.array(q),standing:P.optional()}),e.s(["U",0,"strip","Z",0,w])},12771,e=>{"use strict";var t=e.i(297900);e.s(["f",0,function(e){return Object.values(t.f).filter(t=>t.requestPaths.some(t=>e.includes(t))).map(({apiType:e})=>e)}])},297900,e=>{"use strict";e.s(["f",0,{Completions:{apiType:"completions",scriptName:"api",perfWorkload:"text_generation",lifecycleSurface:null,requestPaths:["/api/v1/chat/completions","/api/v1/completions","/api/v1/messages","/api/v1/responses"],aliasRequestPaths:[]},Embeddings:{apiType:"embeddings",scriptName:"embeddings-api",perfWorkload:"embeddings",lifecycleSurface:"embeddings",requestPaths:["/api/v1/embeddings"],aliasRequestPaths:[]},Rerank:{apiType:"rerank",scriptName:"rerank-api",perfWorkload:"rerank",lifecycleSurface:"rerank",requestPaths:["/api/v1/rerank"],aliasRequestPaths:[]},Decisions:{apiType:"decisions",scriptName:"decisions-api",perfWorkload:"decisions",lifecycleSurface:"decisions",requestPaths:["/api/alpha/decisions"],aliasRequestPaths:[]},Extractions:{apiType:"extractions",scriptName:"decisions-api",perfWorkload:"extractions",lifecycleSurface:"extractions",requestPaths:["/api/alpha/extractions"],aliasRequestPaths:[]},Video:{apiType:"video",scriptName:"video-api",perfWorkload:"video_generation",lifecycleSurface:"videoGeneration",requestPaths:["/api/v1/videos"],aliasRequestPaths:[]},TTS:{apiType:"tts",scriptName:"tts-api",perfWorkload:"tts",lifecycleSurface:"tts",requestPaths:["/api/v1/audio/speech"],aliasRequestPaths:[]},STT:{apiType:"stt",scriptName:"stt-api",perfWorkload:"stt",lifecycleSurface:"stt",requestPaths:["/api/v1/audio/transcriptions"],aliasRequestPaths:[]},Image:{apiType:"image",scriptName:"image-api",perfWorkload:"image_generation",lifecycleSurface:"imageGeneration",requestPaths:["/api/v1/images"],aliasRequestPaths:["/api/v1/images/generations"]},Tools:{apiType:"tools_invoke",scriptName:"api",perfWorkload:"unknown",lifecycleSurface:null,requestPaths:[],aliasRequestPaths:[]}}])},667417,e=>{"use strict";var t,i,a=e.i(988590),n=((t={}).Text="text",t.Image="image",t.Embeddings="embeddings",t.Audio="audio",t.Video="video",t.Rerank="rerank",t.Decisions="decisions",t.TTS="speech",t.Transcription="transcription",t),r=((i={}).Text="text",i.Image="image",i.File="file",i.Audio="audio",i.Video="video",i);let o=(0,a.v)(r),s=(0,a.v)(n);e.s(["v",0,o,"D",()=>r,"Z",0,s,"j",()=>n,"f",0,["text","image","video","speech","transcription","embeddings","rerank","decisions","audio"],"K",0,function(e){return 1===e.length&&e.includes("text")}])},449964,e=>{"use strict";var t,i=((t={}).MistralOCR="mistral-ocr",t.Native="native",t.CloudflareAI="cloudflare-ai",t);e.s(["f",()=>i])},983739,e=>{"use strict";var t,i=((t={}).Price="price",t.Throughput="throughput",t.Latency="latency",t.Exacto="exacto",t);e.s(["f",()=>i])},919873,e=>{"use strict";var t=e.i(882844),i=e.i(635157);let a={Image:"image",Video:"video",Speech:"speech",Transcription:"transcription",Game:"game"};i.z.union([i.z.nativeEnum(a),i.z.literal("text_image")]);let n=i.z.object({url:i.z.string().url(),media_type:i.z.string(),size_bytes:(0,t.D)().nonnegative()}),r=n.extend({thumbnail_url:i.z.string().url().optional(),width:(0,t.D)().positive(),height:(0,t.D)().positive(),source:n.optional()}),o=n.extend({media_type:i.z.string().startsWith("video/"),thumbnail_url:i.z.string().url().optional(),width:(0,t.D)().positive(),height:(0,t.D)().positive(),duration_ms:(0,t.D)().nonnegative().optional()});i.z.union([o,r]);let s=n.extend({duration_ms:(0,t.D)().nonnegative().optional(),sample_rate_hz:(0,t.D)().positive().optional(),peaks:i.z.array(i.z.number().min(0).max(1)).optional()});s.extend({transcript:i.z.string(),voice:i.z.string()}),s.extend({transcript:i.z.string()});let l=n.extend({thumbnail_url:i.z.string().url().optional(),frame_thumbnail_urls:i.z.array(i.z.string().url()).optional(),width:(0,t.D)().positive().optional(),height:(0,t.D)().positive().optional(),duration_ms:(0,t.D)().nonnegative().optional(),sample_rate_hz:(0,t.D)().positive().optional(),transcript:i.z.string().optional(),voice:i.z.string().optional(),peaks:i.z.array(i.z.number().min(0).max(1)).optional(),source:n.optional(),three_version:i.z.string().optional()});i.z.array(l),e.s(["f",0,a])},487980,e=>{"use strict";var t=e.i(659350),i=e.i(663456);e.i(707060);var a=e.i(196991),n=e.i(859986);e.i(406201);var r=e.i(967605);e.s(["f",0,function(){let e,o=(0,i.c)(1);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsxs)(r.Link,{href:"/benchmarks",className:"text-body text-muted-foreground hover:text-accent-foreground inline-flex min-h-10 items-center gap-1.5 self-start md:min-h-0",children:[(0,t.jsx)(n.f,{className:"size-4 shrink-0"}),(0,t.jsx)(a.T,{children:"All benchmarks"})]}),o[0]=e):e=o[0],e}])},993797,e=>{"use strict";e.s(["s",0,"top-[calc(var(--navbar-height)+var(--sticky-banner-top,0px))]","A",0,"scroll-mt-[calc(var(--navbar-height)+68px+var(--sticky-banner-top,0px))] lg:scroll-mt-[calc(var(--navbar-height)+28px+var(--sticky-banner-top,0px))]"])},440627,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(517665);e.s(["f",0,function(e){let n,r,o=(0,i.c)(10),{label:s,options:l,active:c,onSelect:p}=e;if(o[0]!==c||o[1]!==p||o[2]!==l){let e;o[4]!==c||o[5]!==p?(e=e=>{let i=e.id===c;return(0,t.jsx)("button",{type:"button",role:"radio","aria-checked":i,onClick:()=>p(e.id),className:(0,a.a)(i),children:e.label},e.id)},o[4]=c,o[5]=p,o[6]=e):e=o[6],n=l.map(e),o[0]=c,o[1]=p,o[2]=l,o[3]=n}else n=o[3];return o[7]!==s||o[8]!==n?(r=(0,t.jsx)("div",{role:"radiogroup","aria-label":s,className:a.f,children:n}),o[7]=s,o[8]=n,o[9]=r):r=o[9],r}])},885736,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(463686),n=e.i(16043),r=e.i(414934),o=e.i(30180);function s(e){return e.consumeScroll}e.s(["ExploreResultsScrollTarget",0,function(){let e,l,c,p=(0,i.c)(5),u=(0,n.useRef)(null),d=(0,a.usePathname)(),m=(0,r.f)(s);return p[0]!==m||p[1]!==d?(e=()=>{let e=u.current;if(null===d||!m(d)||null===e)return;let t=e.getBoundingClientRect().top+window.scrollY-(0,o.S)();window.scrollTo({top:Math.max(t,0)})},l=[d,m],p[0]=m,p[1]=d,p[2]=e,p[3]=l):(e=p[2],l=p[3]),(0,n.useEffect)(e,l),p[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("div",{ref:u,"aria-hidden":!0,className:"-mb-4 h-0"}),p[4]=c):c=p[4],c}])},883534,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(139697),r=e.i(867025),o=e.i(978242),s=e.i(791969),l=e.i(960773),c=e.i(865071);e.i(707060);var p=e.i(387086),u=e.i(919035),d=e.i(354896),m=e.i(463686);e.i(406201);var f=e.i(967605),g=e.i(993797),h=e.i(414934),v=e.i(776708),x=e.i(30180),b=e.i(16043),y=e.i(687186);function z(){}function j(e){window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e);let t=function(e,t){if(0===e.length||"u"i.observe(e)),i}((0,y.b)(),e);return()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e),t?.disconnect()}}let w={challenges:(0,p.b)("Evaluations"),styles:(0,p.b)("Styles")},k=(0,p.b)("Browse by"),_=[];function S(e){let o,s,c,p,d=(0,i.c)(19),{lens:m,lenses:g,className:h}=e,v=(0,l.Q)(),x=(0,u.f)(),b=N();if(g.length<2)return null;if(d[0]!==x?(o=x(k),d[0]=x,d[1]=o):o=d[1],d[2]!==h?(s=(0,a.f)("grid auto-cols-fr grid-flow-col",h),d[2]=h,d[3]=s):s=d[3],d[4]!==m||d[5]!==g||d[6]!==x||d[7]!==v||d[8]!==b){let e;d[10]!==m||d[11]!==x||d[12]!==v||d[13]!==b?(e=e=>{let i=e.lens===m;return(0,t.jsx)(n.Button,{variant:"outline",onClick:t=>{b(t,e.href),v.capture("click_benchmark_explore_lens",{lens:e.lens})},className:(0,a.f)(i&&"bg-accent text-accent-foreground hover:bg-accent"),render:(0,t.jsx)(f.Link,{href:e.href,"aria-current":i?"page":void 0,scroll:!1}),children:x(w[e.lens])},e.lens)},d[10]=m,d[11]=x,d[12]=v,d[13]=b,d[14]=e):e=d[14],c=g.map(e),d[4]=m,d[5]=g,d[6]=x,d[7]=v,d[8]=b,d[9]=c}else c=d[9];return d[15]!==o||d[16]!==s||d[17]!==c?(p=(0,t.jsx)(r.f,{"aria-label":o,className:s,children:c}),d[15]=o,d[16]=s,d[17]=c,d[18]=p):p=d[18],p}function A(e){return e.group}function T(e){let t,a=(0,i.c)(5),{lens:n,surface:r}=e,o=(0,l.Q)(),s=N();return a[0]!==n||a[1]!==o||a[2]!==s||a[3]!==r?(t=e=>t=>{s(t,e.href),o.capture("click_benchmark_explore_section",{lens:n,section:e.id,surface:r})},a[0]=n,a[1]=o,a[2]=s,a[3]=r,a[4]=t):t=a[4],t}function N(){let e,t=(0,i.c)(4),a=(0,m.usePathname)(),n=(0,c.J)(),r=(0,h.f)(P);return t[0]!==n||t[1]!==a||t[2]!==r?(e=(e,t)=>{var i;let o=(0,s.C)(n(t));void 0===o||o===a||0!==(i=e).button||i.defaultPrevented||i.metaKey||i.ctrlKey||i.shiftKey||i.altKey||r(o)},t[0]=n,t[1]=a,t[2]=r,t[3]=e):e=t[3],e}function P(e){return e.requestScroll}e.s(["ExploreScenarioRail",0,function(e){let n,r,o,s,l,c,p,d=(0,i.c)(23),{lens:m,lenses:g,items:h,activeId:v}=e,y=void 0===g?_:g,k=(0,u.f)();d[0]!==m?(n={lens:m,surface:"rail"},d[0]=m,d[1]=n):n=d[1];let N=T(n),P=Map.groupBy(h,A),{scrollRef:C,maskClassName:M,onScroll:I}=function(){var e,t;let a,n,r,o,s,l=(0,i.c)(12),[c,p]=(0,b.useState)(null),[u,d]=(0,b.useState)(!1),[m,f]=(0,b.useState)(!1);l[0]!==c?(a=()=>{c&&(d(c.scrollTop>0),f(c.scrollTop+c.clientHeight{if(!c)return;let e=new ResizeObserver(g);return e.observe(c),()=>e.disconnect()},r=[c,g],l[2]=c,l[3]=g,l[4]=n,l[5]=r):(n=l[4],r=l[5]),(0,b.useEffect)(n,r),l[6]!==m||l[7]!==u?(e=u,t=m,o=e&&t?"[-webkit-mask-image:linear-gradient(to_bottom,transparent,#000_32px,#000_calc(100%-32px),transparent)] [mask-image:linear-gradient(to_bottom,transparent,#000_32px,#000_calc(100%-32px),transparent)]":t?"[-webkit-mask-image:linear-gradient(to_bottom,#000_calc(100%-32px),transparent)] [mask-image:linear-gradient(to_bottom,#000_calc(100%-32px),transparent)]":e?"[-webkit-mask-image:linear-gradient(to_bottom,transparent,#000_32px)] [mask-image:linear-gradient(to_bottom,transparent,#000_32px)]":"",l[6]=m,l[7]=u,l[8]=o):o=l[8],l[9]!==g||l[10]!==o?(s={scrollRef:p,maskClassName:o,onScroll:g},l[9]=g,l[10]=o,l[11]=s):s=l[11],s}(),{fitRef:$,maxHeight:L}=function(){let e,t,a=(0,i.c)(4),[n,r]=(0,b.useState)(null);a[0]!==n?(e=()=>n?function(e){let{top:t}=e.getBoundingClientRect(),i=Number.parseFloat(getComputedStyle(e).top),a=Number.isNaN(i)?t:Math.max(t,i);return Math.max(window.innerHeight-a,0)}(n):void 0,a[0]=n,a[1]=e):e=a[1];let o=(0,b.useSyncExternalStore)(j,e,z);return a[2]!==o?(t={fitRef:r,maxHeight:o},a[2]=o,a[3]=t):t=a[3],t}();d[2]!==$||d[3]!==C?(r=e=>{C(e),$(e)},d[2]=$,d[3]=C,d[4]=r):r=d[4];let q=w[m];d[5]!==k||d[6]!==q?(o=k(q),d[5]=k,d[6]=q,d[7]=o):o=d[7],d[8]!==M?(s=(0,a.f)("hidden md:flex md:flex-col md:gap-6",x.Q,M,"max-h-(--rail-max-height)"),d[8]=M,d[9]=s):s=d[9],d[10]!==L?(l=void 0===L?void 0:{"--rail-max-height":`${L}px`},d[10]=L,d[11]=l):l=d[11],d[12]!==m||d[13]!==y?(c=(0,t.jsx)(S,{lens:m,lenses:y}),d[12]=m,d[13]=y,d[14]=c):c=d[14];let F=[...P].map(e=>{let[i,n]=e;return(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"text-overline px-2 font-medium tracking-[0.12em] text-muted-foreground/70 uppercase",children:i}),n.map(e=>(0,t.jsx)(f.Link,{href:e.href,"aria-current":e.id===v?"page":void 0,scroll:!1,onClick:N(e),className:(0,a.f)("text-body flex min-h-10 items-center rounded-md px-2",e.id===v?"bg-card-hover font-medium text-foreground":"text-muted-foreground hover:bg-card-hover hover:text-accent-foreground"),children:(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate",children:e.label})},e.id))]},i)});return d[15]!==I||d[16]!==F||d[17]!==r||d[18]!==o||d[19]!==s||d[20]!==l||d[21]!==c?(p=(0,t.jsxs)("nav",{ref:r,onScroll:I,"aria-label":o,className:s,"data-allow-inline-style":!0,style:l,children:[c,F]}),d[15]=I,d[16]=F,d[17]=r,d[18]=o,d[19]=s,d[20]=l,d[21]=c,d[22]=p):p=d[22],p},"ExploreScenarioStrip",0,function(e){let n,r,s,l,c,p,m,h,b=(0,i.c)(22),{lens:y,lenses:z,items:j,activeId:k}=e,A=void 0===z?_:z,N=(0,u.f)();b[0]!==y?(n={lens:y,surface:"strip"},b[0]=y,b[1]=n):n=b[1];let P=T(n);b[2]!==k||b[3]!==j?(r=j.find(e=>e.id===k)??j[0],b[2]=k,b[3]=j,b[4]=r):r=b[4];let C=r,M=w[y];return b[5]!==N||b[6]!==M?(s=N(M),b[5]=N,b[6]=M,b[7]=s):s=b[7],b[8]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.f)("md:hidden sticky z-30 -mx-4 flex flex-col gap-2 border-b border-border/50 bg-background px-4 py-2",g.s),b[8]=l):l=b[8],b[9]!==y||b[10]!==A?(c=(0,t.jsx)(S,{lens:y,lenses:A}),b[9]=y,b[10]=A,b[11]=c):c=b[11],b[12]!==k||b[13]!==C||b[14]!==j||b[15]!==P?(p=C&&(0,t.jsxs)(o.G,{children:[(0,t.jsxs)(o.X,{className:"flex min-h-11 w-full cursor-pointer items-center justify-between gap-2 rounded-md bg-muted px-3 py-2.5 text-overline outline-none",children:[(0,t.jsx)("span",{className:"min-w-0 truncate font-medium text-foreground",children:C.label}),(0,t.jsx)(d.f,{className:"size-4 shrink-0 text-faint"})]}),(0,t.jsx)(o.L,{align:"start",className:"w-(--anchor-width)",children:j.map(e=>(0,t.jsx)(o.r,{render:(0,t.jsx)(f.Link,{href:e.href,"aria-current":e.id===k?"page":void 0,scroll:!1}),onClick:P(e),className:(0,a.f)("text-overline cursor-pointer gap-2 py-2.5",e.id===k&&"bg-accent text-accent-foreground"),children:e.label},e.id))})]}),b[12]=k,b[13]=C,b[14]=j,b[15]=P,b[16]=p):p=b[16],b[17]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(v.f,{className:"absolute inset-x-4 top-full mt-2 min-h-11 justify-between border border-border bg-card shadow-md"}),b[17]=m):m=b[17],b[18]!==s||b[19]!==c||b[20]!==p?(h=(0,t.jsxs)("nav",{...x.u,"aria-label":s,className:l,children:[c,p,m]}),b[18]=s,b[19]=c,b[20]=p,b[21]=h):h=b[21],h}],883534)},575639,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(522396),r=e.i(199168);e.i(707060);var o=e.i(196991),s=e.i(61885),l=e.i(309317);e.s(["f",0,function(e){let c,p,u,d,m,f,g=(0,i.c)(27),{ariaLabel:h,keys:v,labels:x,sortKey:b,dir:y,onSort:z,className:j}=e,w=(0,r.o)(),k=(0,r.M)(),_="asc"===y?l.f:s.f;if(g[0]!==j?(c=(0,a.f)("flex items-center gap-2",j),g[0]=j,g[1]=c):c=g[1],g[2]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)("span",{className:"shrink-0 text-body text-muted-foreground",children:(0,t.jsx)(o.T,{children:"Sort by"})}),g[2]=p):p=g[2],g[3]!==v||g[4]!==z?(u=e=>{let t=v.find(t=>t===e);void 0!==t&&z(t)},g[3]=v,g[4]=z,g[5]=u):u=g[5],g[6]!==_||g[7]!==w||g[8]!==v||g[9]!==x||g[10]!==k||g[11]!==b){let e;g[13]!==_||g[14]!==w||g[15]!==x||g[16]!==k||g[17]!==b?(e=e=>(0,t.jsxs)(n.Y,{value:e,"aria-label":w("Sort by {label}",{label:k(x[e])}),className:"shrink-0",children:[k(x[e]),b===e&&(0,t.jsx)(_,{className:"size-3.5 shrink-0"})]},e),g[13]=_,g[14]=w,g[15]=x,g[16]=k,g[17]=b,g[18]=e):e=g[18],d=v.map(e),g[6]=_,g[7]=w,g[8]=v,g[9]=x,g[10]=k,g[11]=b,g[12]=d}else d=g[12];return g[19]!==h||g[20]!==b||g[21]!==u||g[22]!==d?(m=(0,t.jsx)(n.c,{"aria-label":h,value:b,onValueChange:u,className:"min-w-0 overflow-x-auto scrollbar-hide",children:d}),g[19]=h,g[20]=b,g[21]=u,g[22]=d,g[23]=m):m=g[23],g[24]!==c||g[25]!==m?(f=(0,t.jsxs)("div",{className:c,children:[p,m]}),g[24]=c,g[25]=m,g[26]=f):f=g[26],f}])},776708,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(978242),r=e.i(960773);e.i(707060);var o=e.i(288265),s=e.i(354896);e.i(406201);var l=e.i(967605),c=e.i(909613);function p(e){return e.isPillRowHidden}function u(e){return e.axis}e.s(["f",0,function(e){let d,m,f,g,h,v,x,b,y,z,j=(0,i.c)(36),{className:w}=e,k=(0,o.f)(),_=(0,r.Q)(),S=(0,c.f)(u),A=(0,c.f)(p);if(null===S||!A)return null;if(j[0]!==S.activeId||j[1]!==S.options){let e;j[3]!==S.activeId?(e=e=>e.id===S.activeId,j[3]=S.activeId,j[4]=e):e=j[4],d=S.options.find(e),j[0]=S.activeId,j[1]=S.options,j[2]=d}else d=j[2];let T=d;if(void 0===T)return null;if(j[5]!==S.label||j[6]!==k?(m=k("Filter by {label}",{label:S.label}),j[5]=S.label,j[6]=k,j[7]=m):m=j[7],j[8]!==w?(f=(0,a.f)("ml-auto flex min-h-8 shrink-0 cursor-pointer items-center gap-1.5 rounded-md bg-muted px-3 text-body outline-none",w),j[8]=w,j[9]=f):f=j[9],j[10]!==S.label?(g=(0,t.jsx)("span",{className:"text-muted-foreground",children:S.label}),j[10]=S.label,j[11]=g):g=j[11],j[12]!==T.label?(h=(0,t.jsx)("span",{className:"min-w-0 truncate font-medium text-foreground",children:T.label}),j[12]=T.label,j[13]=h):h=j[13],j[14]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(s.f,{className:"size-4 shrink-0 text-faint"}),j[14]=v):v=j[14],j[15]!==m||j[16]!==f||j[17]!==g||j[18]!==h?(x=(0,t.jsxs)(n.X,{"aria-label":m,className:f,children:[g,h,v]}),j[15]=m,j[16]=f,j[17]=g,j[18]=h,j[19]=x):x=j[19],j[20]!==S.activeId||j[21]!==S.lens||j[22]!==S.options||j[23]!==S.section||j[24]!==_){let e;j[26]!==S.activeId||j[27]!==S.lens||j[28]!==S.section||j[29]!==_?(e=e=>(0,t.jsx)(n.r,{onClick:()=>_.capture("click_benchmark_explore_subject",{lens:S.lens,section:S.section,subject:e.id}),render:(0,t.jsx)(l.Link,{href:e.href,"aria-current":e.id===S.activeId?"page":void 0}),children:e.label},e.id),j[26]=S.activeId,j[27]=S.lens,j[28]=S.section,j[29]=_,j[30]=e):e=j[30],b=S.options.map(e),j[20]=S.activeId,j[21]=S.lens,j[22]=S.options,j[23]=S.section,j[24]=_,j[25]=b}else b=j[25];return j[31]!==b?(y=(0,t.jsx)(n.L,{align:"end",children:b}),j[31]=b,j[32]=y):y=j[32],j[33]!==x||j[34]!==y?(z=(0,t.jsxs)(n.G,{children:[x,y]}),j[33]=x,j[34]=y,j[35]=z):z=j[35],z}])},706190,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(960773);e.i(707060);var r=e.i(387086),o=e.i(919035),s=e.i(917023),l=e.i(651681);let c={name:"gamepad-2",size:24,node:[["line",{x1:"6",x2:"10",y1:"11",y2:"11",key:"1gktln"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13",key:"qnk9ow"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12",key:"krot7o"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10",key:"1lcuu1"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z",key:"mfqc10"}]]};c.node;let p=(0,l.f)(c);var u=e.i(257723);let d={name:"face-grinning",size:24,node:[["path",{d:"M15 10V9",key:"4dkmfx"}],["path",{d:"M7.084 14.302a5.12 5.12 0 009.833 0 .24.24 0 00-.235-.302H7.32a.24.24 0 00-.235.302",key:"1ad3z7"}],["path",{d:"M9 10V9",key:"1lazqi"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],aliases:["laugh"]};d.node;let m=(0,l.f)(d),f={name:"pencil-line",size:24,node:[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]};f.node;let g=(0,l.f)(f);var h=e.i(288087);e.i(406201);var v=e.i(967605),x=e.i(487980),b=e.i(776708);let y="media",z="artifacts",j={image:y,video:y,speech:y,memes:y,sketch:z,game:z},w={media:{title:(0,r.b)("Media benchmarks"),description:(0,r.b)("Compare generation quality across media models"),navLabel:(0,r.b)("Modalities")},artifacts:{title:(0,r.b)("Artifact generation benchmarks"),description:(0,r.b)("Compare artifact quality across text models"),navLabel:(0,r.b)("Artifact types")}};var k=e.i(189360),_=e.i(30180);let S=[{tab:"image",label:(0,r.b)("Image"),icon:u.f,activeBorderClassName:"border-modality-image",iconClassName:"text-modality-image"},{tab:"video",label:(0,r.b)("Video"),icon:h.f,activeBorderClassName:"border-modality-video",iconClassName:"text-modality-video"},{tab:"speech",label:(0,r.b)("Speech"),icon:s.f,activeBorderClassName:"border-modality-audio",iconClassName:"text-modality-audio"},{tab:"sketch",label:(0,r.b)("Sketch"),icon:g,activeBorderClassName:"border-modality-image",iconClassName:"text-modality-image"},{tab:"memes",label:(0,r.b)("Memes"),icon:m,activeBorderClassName:"border-modality-image",iconClassName:"text-modality-image"},{tab:"game",label:(0,r.b)("Games"),icon:p,activeBorderClassName:"border-modality-text",iconClassName:"text-modality-text"}];e.s(["MediaBenchmarkNav",0,function(e){let r,s,l,c,p,u,d,m,f,g,h,y=(0,i.c)(53),{activeTab:z}=e,A=(0,n.Q)(),T=(0,o.f)();y[0]!==z?(r=j[z],y[0]=z,y[1]=r):r=y[1];let N=r,P=w[N];if(y[2]!==z||y[3]!==P.description||y[4]!==P.navLabel||y[5]!==P.title||y[6]!==N||y[7]!==T||y[8]!==A){let e,i,n,r,o,m,f,g;y[15]!==N?(e=e=>j[e.tab]===N,y[15]=N,y[16]=e):e=y[16];let h=S.filter(e);y[17]!==A?(i=e=>{A.capture("click_benchmark_explore_modality",{modality:e,tab:e})},y[17]=A,y[18]=i):i=y[18];let b=i;y[19]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(x.f,{}),y[19]=n):n=y[19],y[20]!==P.title||y[21]!==T?(r=T(P.title),y[20]=P.title,y[21]=T,y[22]=r):r=y[22],y[23]!==r?(o=(0,t.jsx)("p",{className:"text-title font-brand font-semibold tracking-tight",children:r}),y[23]=r,y[24]=o):o=y[24],y[25]!==P.description||y[26]!==T?(m=T(P.description),y[25]=P.description,y[26]=T,y[27]=m):m=y[27],y[28]!==m?(f=(0,t.jsx)("p",{className:"max-w-[78ch] text-body leading-relaxed text-muted-foreground",children:m}),y[28]=m,y[29]=f):f=y[29],y[30]!==o||y[31]!==f?(d=(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[n,o,f]}),y[30]=o,y[31]=f,y[32]=d):d=y[32],p=_.u,y[33]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.f)("z-10 border-b border-border bg-background md:sticky",_.B),y[33]=u):u=y[33],y[34]!==P.navLabel||y[35]!==T?(s=T(P.navLabel),y[34]=P.navLabel,y[35]=T,y[36]=s):s=y[36],l="-mb-px flex min-h-10 items-center gap-2 overflow-x-auto",y[37]!==z||y[38]!==T||y[39]!==b?(g=e=>{let i=z===e.tab,n=e.icon;return(0,t.jsxs)(v.Link,{href:(0,k.y)(e.tab),"aria-current":i?"page":void 0,onClick:()=>b(e.tab),className:(0,a.f)("inline-flex shrink-0 items-center gap-1.5 whitespace-nowrap border-b-2 px-4 py-2 text-body font-medium",i?(0,a.f)("text-foreground",e.activeBorderClassName):"border-transparent text-muted-foreground hover:text-foreground"),children:[(0,t.jsx)(n,{className:(0,a.f)("size-4 shrink-0",e.iconClassName)}),T(e.label)]},e.tab)},y[37]=z,y[38]=T,y[39]=b,y[40]=g):g=y[40],c=h.map(g),y[2]=z,y[3]=P.description,y[4]=P.navLabel,y[5]=P.title,y[6]=N,y[7]=T,y[8]=A,y[9]=s,y[10]=l,y[11]=c,y[12]=p,y[13]=u,y[14]=d}else s=y[9],l=y[10],c=y[11],p=y[12],u=y[13],d=y[14];return y[41]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(b.f,{className:"hidden md:flex"}),y[41]=m):m=y[41],y[42]!==s||y[43]!==l||y[44]!==c?(f=(0,t.jsxs)("nav",{"aria-label":s,className:l,children:[c,m]}),y[42]=s,y[43]=l,y[44]=c,y[45]=f):f=y[45],y[46]!==p||y[47]!==u||y[48]!==f?(g=(0,t.jsx)("div",{...p,className:u,children:f}),y[46]=p,y[47]=u,y[48]=f,y[49]=g):g=y[49],y[50]!==g||y[51]!==d?(h=(0,t.jsxs)(t.Fragment,{children:[d,g]}),y[50]=g,y[51]=d,y[52]=h):h=y[52],h}],706190)},700009,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(647402),n=e.i(894868);e.i(406201);var r=e.i(967605),o=e.i(381084),s=e.i(9251);e.s(["d",0,function(e){let a,n=(0,i.c)(2),{children:r}=e;return n[0]!==r?(a=(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1.5 text-body tabular-nums",children:r}),n[0]=r,n[1]=a):a=n[1],a},"H",0,function(e){let l,c,p,u,d,m,f,g,h,v=(0,i.c)(26),{model:x,provider:b,onOpenModel:y,actions:z}=e;v[0]!==x.author||v[1]!==x.id?(l=(0,t.jsx)(n.f,{author:x.author,permaslug:x.id,frame:!0,className:"size-6"}),v[0]=x.author,v[1]=x.id,v[2]=l):l=v[2],v[3]!==x?(c=(0,o.f)(x),v[3]=x,v[4]=c):c=v[4];let j=x.name;return v[5]!==x?(p=(0,s.Y)(x),v[5]=x,v[6]=p):p=v[6],v[7]!==x.name||v[8]!==y||v[9]!==c||v[10]!==p?(u=(0,t.jsx)(r.Link,{href:c,onClick:y,prefetch:!1,className:"block truncate rounded-sm text-heading font-medium leading-snug hover:underline focus-visible:border-focus-border focus-visible:shadow-focus focus-visible:outline-none",title:j,children:p}),v[7]=x.name,v[8]=y,v[9]=c,v[10]=p,v[11]=u):u=v[11],v[12]!==b?(d=null===b?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.f,{className:"text-muted-foreground/40"}),b]}),v[12]=b,v[13]=d):d=v[13],v[14]!==x.author||v[15]!==d?(m=(0,t.jsxs)("p",{className:"flex items-center gap-1.5 truncate text-overline text-muted-foreground",children:[x.author,d]}),v[14]=x.author,v[15]=d,v[16]=m):m=v[16],v[17]!==u||v[18]!==m?(f=(0,t.jsxs)("div",{className:"min-w-0",children:[u,m]}),v[17]=u,v[18]=m,v[19]=f):f=v[19],v[20]!==l||v[21]!==f?(g=(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-2",children:[l,f]}),v[20]=l,v[21]=f,v[22]=g):g=v[22],v[23]!==z||v[24]!==g?(h=(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[g,z]}),v[23]=z,v[24]=g,v[25]=h):h=v[25],h}])},988278,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(510433);e.i(707060);var n=e.i(288265),r=e.i(173155);e.i(406201);var o=e.i(967605),s=e.i(410857),l=e.i(447131),c=e.i(155771),p=e.i(953545),u=e.i(78138);e.s(["f",0,function(e){let d,m,f,g,h,v,x=(0,i.c)(17),{model:b,prompt:y,references:z,onTryChat:j}=e,w=(0,p.f)(a.J.Chatroom),k=(0,c.f)(),_=(0,n.f)();return x[0]!==j||x[1]!==y?(d=()=>{(0,s.f)(y,Date.now()),j()},x[0]=j,x[1]=y,x[2]=d):d=x[2],x[3]!==k||x[4]!==b||x[5]!==z?(m=(0,u.T)(k,b,z),x[3]=k,x[4]=b,x[5]=z,x[6]=m):m=x[6],x[7]!==m?(f=(0,t.jsx)(o.Link,{href:m,prefetch:!1}),x[7]=m,x[8]=f):f=x[8],x[9]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(r.f,{className:"size-4"}),x[9]=g):g=x[9],x[10]!==_?(h=_("Try in chat"),x[10]=_,x[11]=h):h=x[11],x[12]!==w||x[13]!==d||x[14]!==f||x[15]!==h?(v=(0,t.jsxs)(l.f,{gate:w,className:"w-full shrink-0 sm:w-auto",onClick:d,render:f,children:[g,h]}),x[12]=w,x[13]=d,x[14]=f,x[15]=h,x[16]=v):v=x[16],v}])},4493,30042,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(894868),n=e.i(9285),r=e.i(960773);e.i(707060);var o=e.i(387086),s=e.i(919035),l=e.i(16043),c=e.i(339814);let p=(0,o.b)("Graded by AI, may contain errors."),u=(0,o.b)("Each check was graded independently by:"),d=(0,o.b)("A check passes on majority vote. AI can make mistakes, so treat results as a signal, not a guarantee.");e.s(["t",0,d,"s",0,p,"u",0,u,"o",0,function(e,t){return[...new Map(t.flatMap(e=>e.score?.judges??[]).map(e=>[e.id,e])).values()].sort((t,i)=>(0,c.o)(t.name,i.name,{locale:e}))}],30042);var m=e.i(9251);let f=(0,o.b)("How was this graded"),g=(0,o.b)("How was this graded?"),h={lead:u,caveat:d};function v(e){return(0,t.jsxs)("li",{className:"flex items-center gap-1.5 text-overline leading-5 text-foreground",children:[(0,t.jsx)(a.f,{author:e.author,permaslug:e.id,frame:!0,className:"size-3.5 shrink-0"}),(0,t.jsx)("span",{className:"min-w-0 truncate",children:(0,m.r)(e)})]},e.id)}e.s(["m",0,function(e){let a,n,r,o=(0,i.c)(11),{hasJudges:l,onOpenGrading:c,triggerRef:u,children:d}=e,m=(0,s.f)();return o[0]!==m?(a=m(p),o[0]=m,o[1]=a):a=o[1],o[2]!==d||o[3]!==l||o[4]!==m||o[5]!==c||o[6]!==u?(n=l&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsxs)("button",{ref:u,type:"button",onClick:c,"aria-label":m(g),className:"rounded-sm text-muted-foreground transition-colors hover:text-foreground focus-visible:border-focus-border focus-visible:shadow-focus focus-visible:outline-none",children:[(0,t.jsx)("span",{className:"underline underline-offset-2",children:m(f)}),"?"]}),d]}),o[2]=d,o[3]=l,o[4]=m,o[5]=c,o[6]=u,o[7]=n):n=o[7],o[8]!==a||o[9]!==n?(r=(0,t.jsxs)("p",{className:"text-overline leading-5 text-muted-foreground",children:[a,n]}),o[8]=a,o[9]=n,o[10]=r):r=o[10],r},"_",0,function(e){let a,r,o,l,c,p,u,d,m=(0,i.c)(19),{judges:f,copy:g}=e,x=void 0===g?h:g,b=(0,s.f)();return m[0]!==x.lead||m[1]!==b?(a=b(x.lead),m[0]=x.lead,m[1]=b,m[2]=a):a=m[2],m[3]!==a?(r=(0,t.jsx)("p",{className:"text-overline leading-5 text-muted-foreground",children:a}),m[3]=a,m[4]=r):r=m[4],m[5]!==f?(o=f.map(v),m[5]=f,m[6]=o):o=m[6],m[7]!==o?(l=(0,t.jsx)("ul",{className:"flex flex-col gap-1",children:o}),m[7]=o,m[8]=l):l=m[8],m[9]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(n.f,{}),m[9]=c):c=m[9],m[10]!==x.caveat||m[11]!==b?(p=b(x.caveat),m[10]=x.caveat,m[11]=b,m[12]=p):p=m[12],m[13]!==p?(u=(0,t.jsx)("p",{className:"text-overline leading-5 text-muted-foreground",children:p}),m[13]=p,m[14]=u):u=m[14],m[15]!==r||m[16]!==l||m[17]!==u?(d=(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[r,l,c,u]}),m[15]=r,m[16]=l,m[17]=u,m[18]=d):d=m[18],d},"W",0,function(e){let t,a,n=(0,i.c)(7),{scenarioId:o,judgeCount:s}=e,c=(0,r.Q)(),[p,u]=(0,l.useState)(!1);return n[0]!==s||n[1]!==c||n[2]!==o?(t=e=>{u(e),e&&c.capture("open_benchmark_explore_grading_disclosure",{scenario:o,judge_count:s})},n[0]=s,n[1]=c,n[2]=o,n[3]=t):t=n[3],n[4]!==p||n[5]!==t?(a={open:p,onOpenChange:t},n[4]=p,n[5]=t,n[6]=a):a=n[6],a}],4493)},67565,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(624112),n=e.i(16043),r=e.i(4493);e.s(["f",0,function(e){let o,s,l,c,p,u=(0,i.c)(16),{judges:d,scenarioId:m,copy:f}=e,g=(0,n.useRef)(null);u[0]!==d.length||u[1]!==m?(o={scenarioId:m,judgeCount:d.length},u[0]=d.length,u[1]=m,u[2]=o):o=u[2];let h=(0,r.W)(o),v=d.length>0;return u[3]!==h?(s=()=>h.onOpenChange(!0),u[3]=h,u[4]=s):s=u[4],u[5]!==f||u[6]!==d?(l=(0,t.jsx)(a.T,{anchor:g,side:"bottom",align:"start",finalFocus:g,text:"body",className:"w-max max-w-65 p-2",children:(0,t.jsx)(r._,{judges:d,copy:f})}),u[5]=f,u[6]=d,u[7]=l):l=u[7],u[8]!==h.onOpenChange||u[9]!==h.open||u[10]!==l?(c=(0,t.jsx)(a.V,{open:h.open,onOpenChange:h.onOpenChange,children:l}),u[8]=h.onOpenChange,u[9]=h.open,u[10]=l,u[11]=c):c=u[11],u[12]!==v||u[13]!==s||u[14]!==c?(p=(0,t.jsx)(r.m,{hasJudges:v,onOpenGrading:s,triggerRef:g,children:c}),u[12]=v,u[13]=s,u[14]=c,u[15]=p):p=u[15],p}])},324872,325100,498885,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(139697);e.i(707060);var n=e.i(196991),r=e.i(522464);e.i(406201);var o=e.i(967605),s=e.i(627203),l=e.i(381084);e.s(["f",0,function(e){let c,p,u,d,m,f,g=(0,i.c)(11),{model:h,onClickCta:v}=e;if(g[0]!==v?(c=()=>v("quick_start"),g[0]=v,g[1]=c):c=g[1],g[2]!==h)p=`${(0,l.f)(h)}#${s.w}`,g[2]=h,g[3]=p;else p=g[3];return g[4]!==p?(u=(0,t.jsx)(o.Link,{href:p,prefetch:!1}),g[4]=p,g[5]=u):u=g[5],g[6]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(r.f,{className:"size-4"}),m=(0,t.jsx)(n.T,{children:"Try this model"}),g[6]=d,g[7]=m):(d=g[6],m=g[7]),g[8]!==c||g[9]!==u?(f=(0,t.jsxs)(a.Button,{variant:"outline",className:"w-full shrink-0 sm:w-auto",onClick:c,render:u,children:[d,m]}),g[8]=c,g[9]=u,g[10]=f):f=g[10],f}],324872);var c=e.i(609623),p=e.i(288265),u=e.i(872635),d=e.i(803157),m=e.i(621591),f=e.i(612927);e.s(["f",0,function(e){let n,r,o,s,l,g,h,v,x,b,y=(0,i.c)(24),{isCopied:z,onCopyLink:j,onClose:w,source:k}=e,_=(0,p.f)();return y[0]!==_||y[1]!==k?(n=void 0!==k&&(0,t.jsx)(a.Button,{variant:"outline",size:"icon",onClick:k.onToggle,"aria-pressed":k.isShown,"aria-label":_(k.isShown?"Hide generated source":"Show generated source"),children:(0,t.jsx)(d.f,{className:"size-4"})}),y[0]=_,y[1]=k,y[2]=n):n=y[2],y[3]!==_||y[4]!==z?(r=_(z?"Link copied":"Copy link to this output"),y[3]=_,y[4]=z,y[5]=r):r=y[5],y[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(m.f,{className:"size-4"}),s=(0,t.jsx)(u.f,{className:"size-4 text-positive"}),y[6]=o,y[7]=s):(o=y[6],s=y[7]),y[8]!==z?(l=(0,t.jsx)(c.f,{active:z,from:o,to:s}),y[8]=z,y[9]=l):l=y[9],y[10]!==j||y[11]!==r||y[12]!==l?(g=(0,t.jsx)(a.Button,{variant:"outline",size:"icon",onClick:j,"aria-label":r,children:l}),y[10]=j,y[11]=r,y[12]=l,y[13]=g):g=y[13],y[14]!==_?(h=_("Close"),y[14]=_,y[15]=h):h=y[15],y[16]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(f.X,{className:"size-4"}),y[16]=v):v=y[16],y[17]!==w||y[18]!==h?(x=(0,t.jsx)(a.Button,{variant:"outline",size:"icon",onClick:w,"aria-label":h,children:v}),y[17]=w,y[18]=h,y[19]=x):x=y[19],y[20]!==n||y[21]!==g||y[22]!==x?(b=(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-1",children:[n,g,x]}),y[20]=n,y[21]=g,y[22]=x,y[23]=b):b=y[23],b}],325100);var g=e.i(16043);e.s(["f",0,function(e){let t,a,n=(0,i.c)(3),{onStep:r}=e;n[0]!==r?(t=()=>{let e=e=>{switch(e.key){case"ArrowRight":e.preventDefault(),r(1);return;case"ArrowLeft":e.preventDefault(),r(-1)}};return document.addEventListener("keydown",e,{capture:!0}),()=>document.removeEventListener("keydown",e,{capture:!0})},a=[r],n[0]=r,n[1]=t,n[2]=a):(t=n[1],a=n[2]),(0,g.useEffect)(t,a)}],498885)},171973,896860,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(624112),r=e.i(9285),o=e.i(741155),s=e.i(960773),l=e.i(797521);e.i(707060);var c=e.i(196991),p=e.i(288265),u=e.i(16043);let d={positive:"border-positive/60 bg-positive/10 text-positive",warning:"border-warning/60 bg-warning/10 text-warning",negative:"border-negative/60 bg-negative/10 text-negative"};e.s(["f",0,d],896860);var m=e.i(4493);function f(e){let n,r,o,s,l=(0,i.c)(14),{score:c,emphasised:u,className:m}=e,f=(0,p.f)(),g=d[c.score===c.total?"positive":0===c.score?"negative":"warning"],h=u&&"font-medium";return(l[0]!==m||l[1]!==g||l[2]!==h?(n=(0,a.f)("inline-flex shrink-0 items-center rounded-sm border px-1 tabular-nums",g,h,m),l[0]=m,l[1]=g,l[2]=h,l[3]=n):n=l[3],l[4]!==f||l[5]!==c)?(r=1===c.total?f(1===c.score?"Passed":"Failed"):f("{score} of {total} checks passed",{score:c.score,total:c.total}),l[4]=f,l[5]=c,l[6]=r):r=l[6],l[7]!==f||l[8]!==c?(o=1===c.total?f(1===c.score?"Pass":"Fail"):`${c.score}/${c.total}`,l[7]=f,l[8]=c,l[9]=o):o=l[9],l[10]!==n||l[11]!==r||l[12]!==o?(s=(0,t.jsx)("span",{className:n,"aria-label":r,children:o}),l[10]=n,l[11]=r,l[12]=o,l[13]=s):s=l[13],s}function g(e){let n,r,o,s=(0,i.c)(7),{score:l,className:c}=e;return s[0]!==c?(n=(0,a.f)("flex flex-col gap-1",c),s[0]=c,s[1]=n):n=s[1],s[2]!==l.checks?(r=l.checks.map(h),s[2]=l.checks,s[3]=r):r=s[3],s[4]!==n||s[5]!==r?(o=(0,t.jsx)("ul",{className:n,children:r}),s[4]=n,s[5]=r,s[6]=o):o=s[6],o}function h(e){return(0,t.jsxs)("li",{className:"flex items-start gap-1.5 text-overline leading-5",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"flex h-5 shrink-0 items-center",children:(0,t.jsx)("span",{className:(0,a.f)("size-1.5 rounded-full",e.pass?"bg-positive":"bg-negative")})}),(0,t.jsx)("span",{className:e.pass?"text-foreground":"text-muted-foreground",children:e.label}),(0,t.jsx)("span",{className:"sr-only",children:e.pass?(0,t.jsx)(c.T,{children:" — passed"}):(0,t.jsx)(c.T,{children:" — failed"})})]},e.label)}function v(e){let a,n,o=(0,i.c)(4),{hasJudges:s,onOpenGrading:l}=e;return o[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(r.f,{className:"my-1.5"}),o[0]=a):a=o[0],o[1]!==s||o[2]!==l?(n=(0,t.jsxs)(t.Fragment,{children:[a,(0,t.jsx)(m.m,{hasJudges:s,onOpenGrading:l})]}),o[1]=s,o[2]=l,o[3]=n):n=o[3],n}function x(e){let a,n,r,s=(0,i.c)(13),{score:l,emphasised:c,judges:p,grading:u}=e;if(0===p.length){let e;return s[0]!==c||s[1]!==l?(e=(0,t.jsx)(f,{score:l,emphasised:c,className:"h-4"}),s[0]=c,s[1]=l,s[2]=e):e=s[2],e}return s[3]!==p?(a=(0,t.jsx)(m._,{judges:p}),s[3]=p,s[4]=a):a=s[4],s[5]!==c||s[6]!==l?(n=(0,t.jsx)("button",{type:"button",className:"inline-flex rounded-sm focus-visible:border-focus-border focus-visible:shadow-focus focus-visible:outline-none",children:(0,t.jsx)(f,{score:l,emphasised:c,className:"h-4"})}),s[5]=c,s[6]=l,s[7]=n):n=s[7],s[8]!==u.onOpenChange||s[9]!==u.open||s[10]!==a||s[11]!==n?(r=(0,t.jsx)(o.f,{inline:!0,side:"bottom",align:"end",className:"w-max max-w-65",open:u.open,onOpenChange:u.onOpenChange,content:a,children:n}),s[8]=u.onOpenChange,s[9]=u.open,s[10]=a,s[11]=n,s[12]=r):r=s[12],r}e.s(["E",0,f,"b",0,function(e){let a,r,c,d,h,b,y,z,j,w,k,_,S,A,T,N=(0,i.c)(50),{score:P,emphasised:C,judges:M,scenarioId:I}=e,$=(0,l.f)(),L=(0,p.f)(),q=(0,s.Q)(),F=(0,u.useRef)(null),V=(0,u.useRef)(!1),[E,R]=(0,u.useState)(!1);N[0]!==q||N[1]!==I||N[2]!==P.score||N[3]!==P.total?(a=e=>{if(e&&V.current){V.current=!1;return}R(e),e&&q.capture("open_benchmark_explore_score_breakdown",{scenario:I,score:P.score,total:P.total})},N[0]=q,N[1]=I,N[2]=P.score,N[3]=P.total,N[4]=a):a=N[4];let O=a;N[5]!==M.length||N[6]!==I?(r={scenarioId:I,judgeCount:M.length},N[5]=M.length,N[6]=I,N[7]=r):r=N[7];let D=(0,m.W)(r);N[8]!==D?(c=()=>{R(!1),D.onOpenChange(!0)},N[8]=D,N[9]=c):c=N[9];let B=c;N[10]!==D?(d=e=>{e||(V.current=!0),D.onOpenChange(e)},N[10]=D,N[11]=d):d=N[11];let W=d;if(1===P.total){let e;return N[12]!==C||N[13]!==D||N[14]!==M||N[15]!==P?(e=(0,t.jsx)(x,{score:P,emphasised:C,judges:M,grading:D}),N[12]=C,N[13]=D,N[14]=M,N[15]=P,N[16]=e):e=N[16],e}let U=E&&!D.open;N[17]!==$||N[18]!==L||N[19]!==P.score||N[20]!==P.total?(h=L("{passed} of {total} checks",{passed:$.number(P.score,{preset:"integer"}),total:$.number(P.total,{preset:"integer"})}),N[17]=$,N[18]=L,N[19]=P.score,N[20]=P.total,N[21]=h):h=N[21],N[22]!==h?(b=(0,t.jsx)("span",{className:"mb-1 block text-overline font-medium text-muted-foreground",children:h}),N[22]=h,N[23]=b):b=N[23],N[24]!==P?(y=(0,t.jsx)(g,{score:P}),N[24]=P,N[25]=y):y=N[25];let G=M.length>0;return N[26]!==B||N[27]!==G?(z=(0,t.jsx)(v,{hasJudges:G,onOpenGrading:B}),N[26]=B,N[27]=G,N[28]=z):z=N[28],N[29]!==z||N[30]!==b||N[31]!==y?(j=(0,t.jsxs)(t.Fragment,{children:[b,y,z]}),N[29]=z,N[30]=b,N[31]=y,N[32]=j):j=N[32],N[33]===Symbol.for("react.memo_cache_sentinel")?(w=()=>{V.current=!1},k=()=>{V.current=!1},N[33]=w,N[34]=k):(w=N[33],k=N[34]),N[35]!==C||N[36]!==P?(_=(0,t.jsx)("button",{ref:F,type:"button",onBlur:w,onClick:k,className:"inline-flex rounded-sm focus-visible:border-focus-border focus-visible:shadow-focus focus-visible:outline-none",children:(0,t.jsx)(f,{score:P,emphasised:C,className:"h-4"})}),N[35]=C,N[36]=P,N[37]=_):_=N[37],N[38]!==O||N[39]!==j||N[40]!==_||N[41]!==U?(S=(0,t.jsx)(o.f,{inline:!0,side:"bottom",align:"end",className:"w-max max-w-55",open:U,onOpenChange:O,content:j,children:_}),N[38]=O,N[39]=j,N[40]=_,N[41]=U,N[42]=S):S=N[42],N[43]!==D.open||N[44]!==M||N[45]!==W?(A=M.length>0&&(0,t.jsx)(n.V,{open:D.open,onOpenChange:W,children:(0,t.jsx)(n.T,{anchor:F,side:"bottom",align:"end",finalFocus:F,text:"body",className:"w-max max-w-65 p-2",children:(0,t.jsx)(m._,{judges:M})})}),N[43]=D.open,N[44]=M,N[45]=W,N[46]=A):A=N[46],N[47]!==S||N[48]!==A?(T=(0,t.jsxs)(t.Fragment,{children:[S,A]}),N[47]=S,N[48]=A,N[49]=T):T=N[49],T},"k",0,g],171973)},33706,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(139697),n=e.i(702441),r=e.i(609623),o=e.i(192668);e.i(707060);var s=e.i(196991),l=e.i(288265),c=e.i(872635),p=e.i(10460);e.i(16043),e.s(["f",0,function(e){let u,d,m,f,g,h,v,x,b,y,z=(0,i.c)(24),{prompt:j,onCopy:w,children:k}=e,_=(0,l.f)(),{isCopied:S,copyToClipboard:A}=(0,o.f)();z[0]!==A||z[1]!==w||z[2]!==j?(u=()=>{w(),A(j)},z[0]=A,z[1]=w,z[2]=j,z[3]=u):u=z[3];let T=u;return z[4]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)("div",{className:"text-overline font-medium uppercase tracking-wider text-muted-foreground/70",children:(0,t.jsx)(s.T,{children:"Prompt"})}),z[4]=d):d=z[4],z[5]!==_||z[6]!==S?(m=_(S?"Prompt copied":"Copy prompt"),z[5]=_,z[6]=S,z[7]=m):m=z[7],z[8]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(p.f,{className:"size-4"}),g=(0,t.jsx)(c.f,{className:"size-4 text-positive"}),z[8]=f,z[9]=g):(f=z[8],g=z[9]),z[10]!==S?(h=(0,t.jsx)(r.f,{active:S,from:f,to:g}),z[10]=S,z[11]=h):h=z[11],z[12]!==T||z[13]!==m||z[14]!==h?(v=(0,t.jsxs)("div",{className:"mb-2 flex items-center justify-between gap-2",children:[d,(0,t.jsx)(a.Button,{variant:"ghost",tone:"subdued",size:"icon-sm",onClick:T,"aria-label":m,className:"-my-2 -mr-2",children:h})]}),z[12]=T,z[13]=m,z[14]=h,z[15]=v):v=z[15],z[16]!==j?(x=(0,t.jsx)("p",{className:"whitespace-pre-wrap text-body leading-relaxed text-muted-foreground",children:j}),z[16]=j,z[17]=x):x=z[17],z[18]!==v||z[19]!==x?(b=(0,t.jsxs)("div",{children:[v,x]}),z[18]=v,z[19]=x,z[20]=b):b=z[20],z[21]!==k||z[22]!==b?(y=(0,t.jsxs)(n.N,{className:"flex flex-col gap-3 bg-doc-surface px-4 py-3",children:[b,k]}),z[21]=k,z[22]=b,z[23]=y):y=z[23],y}])},517665,e=>{"use strict";var t=e.i(136562);e.s(["a",0,function(e){return(0,t.f)("text-body flex min-h-10 items-center gap-1.5 rounded-md border border-border px-3 transition-colors md:min-h-8","focus-visible:border-focus-border focus-visible:shadow-focus focus-visible:outline-none",e?"bg-accent font-medium text-accent-foreground hover:bg-accent":"text-muted-foreground hover:bg-accent-subtle hover:text-accent-foreground")},"f",0,"flex flex-wrap items-center gap-2"])},414934,e=>{"use strict";let t=(0,e.i(313939).f)((e,t)=>({requestedPathname:null,requestScroll:t=>e({requestedPathname:t}),consumeScroll:i=>{let{requestedPathname:a}=t();return null!==a&&(e({requestedPathname:null}),a===i)}}));e.s(["f",0,t])},909613,e=>{"use strict";let t=(0,e.i(313939).f)(e=>({axis:null,isPillRowHidden:!1,setAxis:t=>e({axis:t}),setIsPillRowHidden:t=>e({isPillRowHidden:t})}));e.s(["f",0,t])},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 i(e){return t[e]}e.s(["y",0,i,"x",0,function(e,t){return`${i(e)}/${t}`}])},30180,e=>{"use strict";let t="data-media-benchmark-sticky-band";e.s(["Q",0,"md:sticky md:top-[calc(var(--navbar-height)+49px+var(--sticky-banner-top,0px))] md:max-h-[calc(100vh-var(--navbar-height)-49px-var(--sticky-banner-top,0px))] md:self-start md:overflow-y-auto scrollbar-hide","u",0,{[t]:""},"B",0,"md:top-[calc(var(--navbar-height)+var(--sticky-banner-top,0px))]","S",0,function(){for(let e of document.querySelectorAll(`[${t}]`)){let t=getComputedStyle(e);if("sticky"===t.position)return e.offsetHeight+(Number.parseFloat(t.top)||0)}return 0}])},78138,e=>{"use strict";var t=e.i(91110);function i(e,t){return void 0!==e.failure||null===e.asset?[]:a(t??[])}function a(e){let i=(0,t.x)(e.map(e=>e.url)),a=new Set(i);return e.filter(e=>a.has(e.url)).slice(0,i.length)}function n(e){return a(e.filter(e=>e.mediaType.startsWith("image/")))}e.s(["V",0,a,"T",0,function(e,i,a=[]){let r=new URLSearchParams({models:i.id});for(let e of n(a))r.append(t.C,e.url);return`${e}?${r.toString()}`},"z",0,i,"s",0,function(e,i,a=[]){let r=i.map(e=>encodeURIComponent(e)).join(","),o=new URLSearchParams;for(let e of n(a))o.append(t.C,e.url);let s=o.toString();return`${e}?models=${r}${""===s?"":`&${s}`}`},"e",0,function(e,t){let a=e.find(e=>null!==e.asset&&void 0===e.failure);return void 0===a?[]:i(a,t)}])},644807,e=>{"use strict";e.s(["W",0,function(){window.history.replaceState(null,"",`${window.location.pathname}${window.location.search}`)},"F",0,function(e){let t=new URLSearchParams(e.replace(/^#/,"")),i=t.get("scenario"),a=t.get("model");return null===i||null===a?null:{scenario:i,modelId:a,setting:t.get("setting")}},"V",0,function(e){let t;window.history.replaceState(null,"",(t=new URLSearchParams({scenario:e.scenario,model:e.modelId}),null!==e.setting&&t.set("setting",e.setting),`#${t.toString()}`))}])},658108,e=>{"use strict";var t=e.i(426832);let i="highlighted_model";e.s(["R",0,function(e,t){let i=e.findIndex(e=>e.model.id===t),a=e[i];return void 0===t||void 0===a||null===a.asset?[...e]:[a,...e.slice(0,i),...e.slice(i+1)]},"I",0,function(e){return e?.get(i)||void 0},"n",0,function(e,a){return void 0===a?e:(0,t.f)(e,new URLSearchParams({[i]:a}).toString())}])},381084,e=>{"use strict";e.s(["f",0,function(e){return`/${e.id}`}])},9251,e=>{"use strict";var t=e.i(770292);function i(e){let t=e.name.indexOf(": "),i=-1===t?e.name:e.name.slice(t+2).trim();if(""===i)return e.name;let a=i.replace(/\s*\([^()]*\)$/,"");return""===a?i:a}e.s(["Y",0,i,"r",0,function(e){return e.name===e.id&&e.id.includes("/")?(0,t.b)(e.id):i(e)}])},536960,e=>{"use strict";var t=e.i(297272);e.i(707060);var i=e.i(387086);let a=["score","quality","controversial","cost","time"],n=["quality","controversial"],r={score:(0,i.b)("Correctness"),quality:(0,i.b)("Quality"),controversial:(0,i.b)("Controversial"),cost:(0,i.b)("Cost"),time:(0,i.b)("Generation time")},o={score:e=>void 0===e.score?null:e.score.score/e.score.total,quality:e=>e.quality?.score??null,controversial:e=>e.quality?.spread??null,cost:e=>e.costUsd,time:e=>e.durationMs};e.s(["z",0,{score:"desc",quality:"desc",controversial:"desc",cost:"desc",time:"asc"},"G",0,r,"g",0,function(e){let t=e.some(e=>void 0!==e.score),i=e.some(e=>void 0!==e.quality);return a.filter(e=>{var a;return"score"===e?t:(a=e,!n.some(e=>e===a)||i)})},"Z",0,function(e){return e.includes("score")?"score":"cost"},"E",0,function(e){return[...new Set(e.filter(e=>void 0!==e))]},"f",0,function(e,i,a){return null===a?"--":e("{seconds}s",{seconds:(0,t.B)(a/1e3,{locale:i,fractionDigits:1})??"—"})},"I",0,function(e){return a.find(t=>t===e)},"S",0,function(e,t,i){let a="asc"===i?1:-1,n=o[t];return[...e].sort((e,t)=>{let i=null===e.asset;if(i!==(null===t.asset))return i?1:-1;let r=n(e),o=n(t);return null===r||null===o?r===o?0:null===r?1:-1:a*(r-o)})}])},714170,897550,e=>{"use strict";var t=e.i(340800),i=e.i(219037),a=e.i(782143),n=e.i(297510),r=e.i(293747);let o=/^(?\d{4}-\d{2}-\d{2})(?:[T ](?