(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,289114,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(136562),a=e.i(262646);e.s(["f",0,function(e){let n,s,l,o=(0,i.c)(7),{variant:c,indicator:d}=e,u="dense"===(void 0===c?"default":c)?"bg-background/80 backdrop-blur-sm":"bg-background/50 backdrop-blur-xs";return o[0]!==u?(n=(0,r.f)("absolute inset-0 z-20 flex items-center justify-center","transition-opacity duration-quick ease-smooth-out starting:opacity-0",u),o[0]=u,o[1]=n):n=o[1],o[2]!==d?(s=d??(0,t.jsx)(a.f,{}),o[2]=d,o[3]=s):s=o[3],o[4]!==n||o[5]!==s?(l=(0,t.jsx)("div",{className:n,children:s}),o[4]=n,o[5]=s,o[6]=l):l=o[6],l}])},684e3,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2gkjsn954hbem.js","static/immutable/chunks/31-np6w561i34.js","static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js"].map(t=>e.l(t))).then(()=>t(231861)))},870422,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(328262),a=e.i(138257),n=e.i(199168),s=e.i(16043),l=e.i(953584),o=e.i(173631),c=e.i(166672),d=e.i(326e3),u=e.i(988590);function m(e){let r,a,s,l,c,m=(0,i.c)(15),{options:h,value:f,onChange:g}=e,x=(0,n.M)();if(m[0]!==g||m[1]!==h?(r=e=>{(0,u.q)(e,h)&&g(e)},m[0]=g,m[1]=h,m[2]=r):r=m[2],m[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(d.SelectTrigger,{className:"w-full md:w-44",children:(0,t.jsx)(d.SelectValue,{})}),m[3]=a):a=m[3],m[4]!==x||m[5]!==h){let e;m[7]!==x?(e=e=>(0,t.jsx)(d.SelectItem,{value:e,children:x(o.g[e])},e),m[7]=x,m[8]=e):e=m[8],s=h.map(e),m[4]=x,m[5]=h,m[6]=s}else s=m[6];return m[9]!==s?(l=(0,t.jsx)(d.SelectContent,{align:"end",children:s}),m[9]=s,m[10]=l):l=m[10],m[11]!==r||m[12]!==l||m[13]!==f?(c=(0,t.jsxs)(d.Select,{value:f,onValueChange:r,size:"compact",children:[a,l]}),m[11]=r,m[12]=l,m[13]=f,m[14]=c):c=m[14],c}var h=e.i(136562),f=e.i(647402),g=e.i(894868),x=e.i(535072);let y={visual_style:"--chart-16",language:"--chart-12",item_type:"--chart-4",criterion:"--chart-16",task:"--chart-12",domain:"--chart-1"},b={visual_style:"bg-chart-16",language:"bg-chart-12",item_type:"bg-chart-4",criterion:"bg-chart-16",task:"bg-chart-12",domain:"bg-chart-1"};var p=e.i(651745),j=e.i(20376),v=e.i(202686);function k(e){let r,a,n,s,l=(0,i.c)(16),{model:o,selectedKey:d,onSelect:u,resolveModel:m,getAxisLabel:h,metricNoun:f}=e,g=(0,x.o)("(min-width: 668px)")?2.8:1.4;l[0]!==g||l[1]!==f||l[2]!==o||l[3]!==m?(r=function({model:e,aspectRatio:i,resolveModel:r,metricNoun:a}){let n=new Map(e.tiles.map(e=>[e.key,e])),s=(0,c.l)({items:e.tiles,getKey:e=>e.key,getGroup:e=>e.axis.dimension,getShare:e=>e.category.shareOfTotal});return(0,v.G)({groups:e.groups.map(e=>({key:e.axis.dimension,share:e.share})),items:e.tiles.map(e=>({key:e.key,group:e.axis.dimension,share:e.category.shareOfTotal})),width:p.d,height:p.d/i}).map(e=>{let i=n.get(e.key),l=i?.category.models[0],o=l?r(l.model):void 0,c=i?.category.label??e.key;return{key:e.key,x:e.x,y:e.y,width:e.width,height:e.height,label:c,background:(0,j.K)({colorVar:y[e.group],shade:s.get(e.key)??1,maxDarkenPct:10}),leaderAuthor:o?.author,leaderPermaslug:o?.permaslug,leaderIconUri:o?.iconUri,tooltip:i&&o&&l?(0,t.jsx)(M,{item:i,leader:o,leaderShare:l.share,metricNoun:a}):null}})}({model:o,aspectRatio:g,resolveModel:m,metricNoun:f}),l[0]=g,l[1]=f,l[2]=o,l[3]=m,l[4]=r):r=l[4];let b=r;return l[5]!==g||l[6]!==u||l[7]!==d||l[8]!==b?(a=(0,t.jsx)(p.c,{tiles:b,aspectRatio:g,selectedKey:d,onSelect:u}),l[5]=g,l[6]=u,l[7]=d,l[8]=b,l[9]=a):a=l[9],l[10]!==h||l[11]!==o.groups?(n=(0,t.jsx)(S,{groups:o.groups,getAxisLabel:h}),l[10]=h,l[11]=o.groups,l[12]=n):n=l[12],l[13]!==a||l[14]!==n?(s=(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[a,n]}),l[13]=a,l[14]=n,l[15]=s):s=l[15],s}function S(e){let r,a,n=(0,i.c)(7),{groups:s,getAxisLabel:l}=e;if(n[0]!==l||n[1]!==s){let e;n[3]!==l?(e=e=>(0,t.jsxs)("li",{className:"flex items-center gap-1.5 text-xs",children:[(0,t.jsx)("span",{className:(0,h.f)("size-2.5 shrink-0 rounded-sm",b[e.axis.dimension])}),(0,t.jsx)("span",{className:"text-muted-foreground",children:l(e.axis)})]},e.axis.dimension),n[3]=l,n[4]=e):e=n[4],r=s.map(e),n[0]=l,n[1]=s,n[2]=r}else r=n[2];return n[5]!==r?(a=(0,t.jsx)("ul",{className:"flex flex-wrap items-center gap-x-4 gap-y-1",children:r}),n[5]=r,n[6]=a):a=n[6],a}function M(e){let r,s,l,o,c,d,u,m,h=(0,i.c)(24),{item:x,leader:y,leaderShare:b,metricNoun:p}=e,v=(0,a.useLocale)(),k=(0,n.o)();return h[0]!==x.category.label?(r=(0,t.jsx)("span",{className:"font-medium text-popover-foreground",children:x.category.label}),h[0]=x.category.label,h[1]=r):r=h[1],h[2]!==y.author||h[3]!==y.iconUri||h[4]!==y.permaslug?(s=void 0!==y.author&&(0,t.jsx)(g.f,{frame:!0,author:y.author,permaslug:y.permaslug,iconUri:y.iconUri,className:"size-3.5 shrink-0"}),h[2]=y.author,h[3]=y.iconUri,h[4]=y.permaslug,h[5]=s):s=h[5],h[6]!==y.shortName?(l=(0,t.jsx)("span",{children:y.shortName}),h[6]=y.shortName,h[7]=l):l=h[7],h[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(f.f,{}),h[8]=o):o=h[8],h[9]!==k||h[10]!==x.category.label||h[11]!==b||h[12]!==v||h[13]!==p?(c=k("{share} of {category} {noun}",{share:(0,j.V)(v,b),category:x.category.label,noun:p}),h[9]=k,h[10]=x.category.label,h[11]=b,h[12]=v,h[13]=p,h[14]=c):c=h[14],h[15]!==c?(d=(0,t.jsxs)("span",{children:[o," ",c]}),h[15]=c,h[16]=d):d=h[16],h[17]!==s||h[18]!==l||h[19]!==d?(u=(0,t.jsxs)("span",{className:"flex items-center gap-1.5 text-muted-foreground",children:[s,l,d]}),h[17]=s,h[18]=l,h[19]=d,h[20]=u):u=h[20],h[21]!==r||h[22]!==u?(m=(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[r,u]}),h[21]=r,h[22]=u,h[23]=m):m=h[23],m}var w=e.i(811763),_=e.i(411240),T=e.i(774294),N=e.i(774022),L=e.i(619179),R=e.i(138336),q=e.i(298975),C=e.i(287314),D=e.i(953871),P=e.i(598418),H=e.i(139599),z=e.i(865981);function O(e){let a,c,d,u,h,f,g,x,y,b,p,j,v,k=(0,i.c)(41),{definition:S,traffic:M,section:w}=e,_=(0,n.M)(),R=(0,n.o)();k[0]!==S||k[1]!==M?(a=(0,L.h)(S,M),k[0]=S,k[1]=M,k[2]=a):a=k[2];let C=a;k[3]!==S?(c=(0,o.U)(S),k[3]=S,k[4]=c):c=k[4];let P=c,[H,O]=(0,s.useState)(o.s.Spend),A=(0,z.f)(H),F=N.f[w.icon];k[5]!==_||k[6]!==w.label?(d=_(w.label),k[5]=_,k[6]=w.label,k[7]=d):d=k[7];let G=w.id;return k[8]!==R||k[9]!==A?(u=R("The leading models for each category, ranked by share of {noun} on OpenRouter",{noun:A}),k[8]=R,k[9]=A,k[10]=u):u=k[10],k[11]!==R||k[12]!==A?(h=R("Each category is inferred by a classifier from a representative sample of requests to this tab’s models; colors mark the axis a category belongs to. Percentages show share of sample-corrected {noun} over the last 30 days; deltas compare to the prior 30 days.",{noun:A}),k[11]=R,k[12]=A,k[13]=h):h=k[13],k[14]!==h?(f=(0,t.jsx)(r.InfoTooltip,{hitArea:"padded",icon:T.y,side:T.R,children:h}),k[14]=h,k[15]=f):f=k[15],k[16]!==u||k[17]!==f?(g=(0,t.jsxs)(t.Fragment,{children:[u," ",f]}),k[16]=u,k[17]=f,k[18]=g):g=k[18],k[19]!==w.id||k[20]!==F||k[21]!==d||k[22]!==g?(x=(0,t.jsx)(q.E,{icon:F,title:d,anchorId:G,hideSubtitleOnMobile:!0,subtitle:g}),k[19]=w.id,k[20]=F,k[21]=d,k[22]=g,k[23]=x):x=k[23],k[24]!==H||k[25]!==P?(y=(0,t.jsx)(m,{options:P,value:H,onChange:O}),k[24]=H,k[25]=P,k[26]=y):y=k[26],k[27]!==x||k[28]!==y?(b=(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row md:items-start md:justify-between md:gap-3",children:[x,y]}),k[27]=x,k[28]=y,k[29]=b):b=k[29],k[30]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(D.Z,{}),k[30]=p):p=k[30],k[31]!==C||k[32]!==S||k[33]!==H||k[34]!==A||k[35]!==w||k[36]!==M?(j=(0,t.jsx)(l.f,{fallback:p,children:(0,t.jsx)(I,{definition:S,traffic:M,section:w,axes:C,metric:H,metricNoun:A})}),k[31]=C,k[32]=S,k[33]=H,k[34]=A,k[35]=w,k[36]=M,k[37]=j):j=k[37],k[38]!==b||k[39]!==j?(v=(0,t.jsxs)(t.Fragment,{children:[b,j]}),k[38]=b,k[39]=j,k[40]=v):v=k[40],v}function I(e){var r;let l,d,u,m,h,f,g,x,y,b,p,v,S,M,w,T,N=(0,i.c)(58),{definition:L,traffic:q,section:z,axes:O,metric:I,metricNoun:F}=e,G=(0,a.useLocale)(),$=(0,n.o)(),E=(0,n.M)();N[0]!==E?(l=e=>E(e.label),N[0]=E,N[1]=l):l=N[1];let V=l,[K,Z]=(0,s.useState)(null);N[2]!==O?(d=O.map(U),N[2]=O,N[3]=d):d=N[3];let Q=d;N[4]!==L.routeSegment||N[5]!==Q||N[6]!==I||N[7]!==q?(u={routeSegment:L.routeSegment,dimensions:Q,traffic:q,metric:I},N[4]=L.routeSegment,N[5]=Q,N[6]=I,N[7]=q,N[8]=u):u=N[8];let{rankings:Y,isError:B,refetchFailed:W}=(0,_.Q)(u);N[9]!==Y?(m=Y??[],N[9]=Y,N[10]=m):m=N[10],N[11]!==m?(h=m.flatMap(A),N[11]=m,N[12]=h):h=N[12];let J=h,X=(0,H.f)(J);if(N[13]!==O||N[14]!==Y){let e,t,i,a,n;f=void 0===Y?null:(e=(r=O.map((e,t)=>({axis:e,categories:Y[t]?.categories??[]}))).flatMap(({axis:e,categories:t})=>t.toSorted((e,t)=>t.shareOfTotal-e.shareOfTotal).map(t=>{var i,r;return{key:(i=e.dimension,r=t.value,`${i}:${r}`),axis:e,category:t}})),t=(0,c.O)(e,e=>e.category.shareOfTotal),a=(i=r.flatMap(({axis:e})=>{let i=t.filter(t=>t.axis.dimension===e.dimension).reduce((e,t)=>e+t.category.shareOfTotal,0);return i>0?[{axis:e,share:i}]:[]})).reduce((e,t)=>null===e||t.share>e.share?t:e,null),n=t.find(e=>e.axis.dimension===a?.axis.dimension)??t[0],{items:e,tiles:t,groups:i,defaultKey:n?.key??null}),N[13]=O,N[14]=Y,N[15]=f}else f=N[15];let ee=f;if(null===ee){let e;return N[16]!==B||N[17]!==W?(e=B?(0,t.jsx)(R.o,{onRetry:()=>void W()}):(0,t.jsx)(D.Z,{}),N[16]=B,N[17]=W,N[18]=e):e=N[18],e}if(N[19]!==L.routeSegment||N[20]!==V||N[21]!==$||N[22]!==G||N[23]!==E||N[24]!==I||N[25]!==F||N[26]!==ee||N[27]!==X||N[28]!==z||N[29]!==K){p=Symbol.for("react.early_return_sentinel");e:{let e,i,r;if(void 0===(x=ee.tiles.find(e=>e.key===K)??ee.tiles.find(e=>e.key===ee.defaultKey))){let e;N[38]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(R.T,{}),N[38]=e):e=N[38],p=e;break e}M="flex flex-col gap-6",y=`modality-${L.routeSegment}-${z.id}`;let a=z.id;N[39]!==E||N[40]!==z.label?(e=E(z.label),N[39]=E,N[40]=z.label,N[41]=e):e=N[41];let n=o.g[I];N[42]!==E||N[43]!==n?(i=E(n),N[42]=E,N[43]=n,N[44]=i):i=N[44],N[45]!==i?(r=[i],N[45]=i,N[46]=r):r=N[46],b=(0,t.jsx)(C.f,{sectionId:a,title:e,filters:r,children:(0,t.jsx)(k,{model:ee,selectedKey:x.key,onSelect:Z,resolveModel:X,getAxisLabel:V,metricNoun:F})}),g=P.f,v=x.category.label,S=$("{axis} · {share} of all {noun}",{axis:V(x.axis),share:(0,j.V)(G,x.category.shareOfTotal),noun:F})}N[19]=L.routeSegment,N[20]=V,N[21]=$,N[22]=G,N[23]=E,N[24]=I,N[25]=F,N[26]=ee,N[27]=X,N[28]=z,N[29]=K,N[30]=g,N[31]=x,N[32]=y,N[33]=b,N[34]=p,N[35]=v,N[36]=S,N[37]=M}else g=N[30],x=N[31],y=N[32],b=N[33],p=N[34],v=N[35],S=N[36],M=N[37];return p!==Symbol.for("react.early_return_sentinel")?p:(N[47]!==g||N[48]!==x.category.models||N[49]!==X||N[50]!==v||N[51]!==S?(w=(0,t.jsx)(g,{title:v,subtitle:S,models:x.category.models,resolveModel:X}),N[47]=g,N[48]=x.category.models,N[49]=X,N[50]=v,N[51]=S,N[52]=w):w=N[52],N[53]!==y||N[54]!==b||N[55]!==w||N[56]!==M?(T=(0,t.jsxs)("div",{className:M,"data-testid":y,children:[b,w]}),N[53]=y,N[54]=b,N[55]=w,N[56]=M,N[57]=T):T=N[57],T)}function A(e){return(e?.categories??[]).flatMap(F)}function F(e){return e.models.map(G)}function G(e){return e.model}function U(e){return e.dimension}e.s(["ModalityCategoryRankingsSections",0,function(e){let r,a,n=(0,i.c)(5),{definition:s,traffic:l}=e,o=void 0===l?L.i.Sync:l;return n[0]!==s||n[1]!==o?(r=(0,L.Q)(s,o).map(e=>(0,t.jsx)(w.RankingsPageSection,{id:e.id,shouldPadBottom:!0,children:(0,t.jsx)(O,{definition:s,traffic:o,section:e})},e.id)),n[0]=s,n[1]=o,n[2]=r):r=n[2],n[3]!==r?(a=(0,t.jsx)(t.Fragment,{children:r}),n[3]=r,n[4]=a):a=n[4],a}],870422)},810463,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(297510),a=e.i(670168),n=e.i(960773),s=e.i(138257),l=e.i(199168),o=e.i(618115);e.i(707060);var c=e.i(196991),d=e.i(19773),u=e.i(16043),m=e.i(479208),h=e.i(953584),f=e.i(811763),g=e.i(411240),x=e.i(774022),y=e.i(619179),b=e.i(845386),p=e.i(138336),j=e.i(298975),v=e.i(287314),k=e.i(953871);function S(e){let r,n,s,o,d,m,f,g,y,p,v,S,M=(0,i.c)(29),{definition:T,axis:N}=e,L=(0,l.M)(),R=x.f[N.icon],q=N.id;return M[0]!==N.label||M[1]!==L?(r=L(N.label),M[0]=N.label,M[1]=L,M[2]=r):r=M[2],M[3]!==N.id||M[4]!==R||M[5]!==r?(n=(0,t.jsx)(j.y,{icon:R,anchorId:q,children:r}),M[3]=N.id,M[4]=R,M[5]=r,M[6]=n):n=M[6],M[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(c.T,{children:"Share of spend by model each week, estimated from a sample of classified requests to this tab's models across every request type they serve."}),M[7]=s):s=M[7],M[8]!==N.description||M[9]!==L?(o=L(N.description),M[8]=N.description,M[9]=L,M[10]=o):o=M[10],M[11]!==o?(d=(0,t.jsx)(b.J,{tooltip:s,children:o}),M[11]=o,M[12]=d):d=M[12],M[13]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(a.l,{className:"h-9 w-full md:w-52"}),M[13]=m):m=M[13],M[14]!==N||M[15]!==T?(f=(0,t.jsx)(u.Suspense,{fallback:m,children:(0,t.jsx)(w,{definition:T,axis:N})}),M[14]=N,M[15]=T,M[16]=f):f=M[16],M[17]!==n||M[18]!==d||M[19]!==f?(g=(0,t.jsx)(b.U,{title:n,description:d,control:f}),M[17]=n,M[18]=d,M[19]=f,M[20]=g):g=M[20],M[21]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)(k.Z,{}),M[21]=y):y=M[21],M[22]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(k.Z,{}),M[22]=p):p=M[22],M[23]!==N||M[24]!==T?(v=(0,t.jsx)(h.f,{fallback:y,children:(0,t.jsx)(u.Suspense,{fallback:p,children:(0,t.jsx)(_,{definition:T,axis:N})})}),M[23]=N,M[24]=T,M[25]=v):v=M[25],M[26]!==g||M[27]!==v?(S=(0,t.jsxs)(t.Fragment,{children:[g,v]}),M[26]=g,M[27]=v,M[28]=S):S=M[28],S}function M(e,t){let r,a,n,s,l=(0,i.c)(11),[c]=(0,d.o)(t.id,d.d);l[0]!==e.routeSegment?(r=(0,g.S)(e.routeSegment),l[0]=e.routeSegment,l[1]=r):r=l[1];let u=(0,o.f)(r);l[2]!==t.dimension||l[3]!==u.data?.dimensions||l[4]!==c?(n=(a=u.data?.dimensions.find(e=>e.dimension===t.dimension)?.categories??[]).find(e=>e.value===c)??a[0],l[2]=t.dimension,l[3]=u.data?.dimensions,l[4]=c,l[5]=a,l[6]=n):(a=l[5],n=l[6]);let m=n;return l[7]!==m||l[8]!==a||l[9]!==u?(s={optionsQuery:u,categoryList:a,activeCategory:m},l[7]=m,l[8]=a,l[9]=u,l[10]=s):s=l[10],s}function w(e){let r,a,s,o,c=(0,i.c)(13),{definition:m,axis:h}=e,f=(0,l.M)(),g=(0,n.Q)(),x=h.id;c[0]===Symbol.for("react.memo_cache_sentinel")?(r=d.d.withOptions({history:"push",scroll:!1}),c[0]=r):r=c[0];let[,y]=(0,d.o)(x,r),[,p]=(0,u.useTransition)();c[1]!==h.dimension||c[2]!==g||c[3]!==y?(a=e=>{g.capture("change_rankings_category",{dimension:h.dimension,value:e}),p(()=>{y(e)})},c[1]=h.dimension,c[2]=g,c[3]=y,c[4]=a):a=c[4];let j=a,{categoryList:v,activeCategory:k}=M(m,h);if(!k)return null;let S=k.value;return c[5]!==h.selectLabel||c[6]!==f?(s=f(h.selectLabel),c[5]=h.selectLabel,c[6]=f,c[7]=s):s=c[7],c[8]!==k.value||c[9]!==v||c[10]!==j||c[11]!==s?(o=(0,t.jsx)(b.Y,{value:S,options:v,onValueChange:j,label:s,className:"w-full md:w-52"}),c[8]=k.value,c[9]=v,c[10]=j,c[11]=s,c[12]=o):o=c[12],o}function _(e){let r,a,n=(0,i.c)(21),{definition:s,axis:o}=e,c=(0,l.M)(),{optionsQuery:d,activeCategory:u}=M(s,o),m=d.data;n[0]!==u||n[1]!==o.dimension||n[2]!==s.routeSegment?(r=u?{routeSegment:s.routeSegment,dimension:o.dimension,category:u.value}:null,n[0]=u,n[1]=o.dimension,n[2]=s.routeSegment,n[3]=r):r=n[3];let h=r,f=`modality-${s.routeSegment}-${o.id}-share-chart`;if(m){let e,i,r,a,l=o.id;return n[4]!==o.label||n[5]!==c?(e=c(o.label),n[4]=o.label,n[5]=c,n[6]=e):e=n[6],n[7]!==u?(i=u?[u.label]:[],n[7]=u,n[8]=i):i=n[8],n[9]!==o.id||n[10]!==e||n[11]!==i?(r={sectionId:l,title:e,filters:i},n[9]=o.id,n[10]=e,n[11]=i,n[12]=r):r=n[12],n[13]!==s||n[14]!==h||n[15]!==r||n[16]!==f?(a=(0,t.jsx)(T,{definition:s,selection:h,testId:f,share:r}),n[13]=s,n[14]=h,n[15]=r,n[16]=f,n[17]=a):a=n[17],a}if(d.isError){let e;return n[18]!==d?(e=(0,t.jsx)(p.o,{onRetry:()=>void d.refetch()}),n[18]=d,n[19]=e):e=n[19],e}return n[20]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(k.Z,{}),n[20]=a):a=n[20],a}function T(e){let a,n,l,c,d=(0,i.c)(17),{definition:u,selection:h,testId:f,share:x}=e,y=(0,s.useLocale)();d[0]!==h?(a=(0,g.r)(h),d[0]=h,d[1]=a):a=d[1];let b=(0,o.f)(a),j=b.data;d[2]!==y?(n=e=>(0,r.$)(e,{locale:y,preset:"native-fixed-1"})??"—",d[2]=y,d[3]=n):n=d[3];let S=n;if(null===h){let e;return d[4]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(p.T,{}),d[4]=e):e=d[4],e}if(!j){let e;return d[5]!==b?(e=b.isError?(0,t.jsx)(p.o,{onRetry:()=>void b.refetch()}):(0,t.jsx)(k.Z,{}),d[5]=b,d[6]=e):e=d[6],e}if(0===j.marketShareData.length){let e;return d[7]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(p.T,{}),d[7]=e):e=d[7],e}let M=`${h.dimension}:${h.category}`;return d[8]!==j.marketShareData||d[9]!==u.otherModelsHref||d[10]!==S||d[11]!==M||d[12]!==f?(l=(0,t.jsx)(m.k,{data:j.marketShareData,testId:f,otherModelsHref:u.otherModelsHref,showPercentage:!0,showLegendPercentage:!1,useRichTooltip:!0,legendValueFormatter:S},M),d[8]=j.marketShareData,d[9]=u.otherModelsHref,d[10]=S,d[11]=M,d[12]=f,d[13]=l):l=d[13],d[14]!==x||d[15]!==l?(c=(0,t.jsx)(v.f,{...x,children:l}),d[14]=x,d[15]=l,d[16]=c):c=d[16],c}e.s(["ModalityCategoryShareSections",0,function(e){let r,a,n,s=(0,i.c)(5),{definition:l}=e;if(s[0]!==l){a=Symbol.for("react.early_return_sentinel");e:{let e=(0,y.h)(l);if(0===e.length){a=null;break e}r=e.map(e=>(0,t.jsx)(f.RankingsPageSection,{id:e.id,shouldPadBottom:!0,children:(0,t.jsx)(S,{definition:l,axis:e})},e.id))}s[0]=l,s[1]=r,s[2]=a}else r=s[1],a=s[2];return a!==Symbol.for("react.early_return_sentinel")?a:(s[3]!==r?(n=(0,t.jsx)(t.Fragment,{children:r}),s[3]=r,s[4]=n):n=s[4],n)}])},654683,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(618115);e.i(707060);var a=e.i(919035),n=e.i(968941),s=e.i(411240);function l(e){let a,l,o=(0,i.c)(6),{definition:c,showPercentage:d}=e;o[0]!==c.routeSegment?(a=(0,s.Z)(c.routeSegment),o[0]=c.routeSegment,o[1]=a):a=o[1];let{data:u}=(0,r.f)(a),m=u?.marketShareData;return o[2]!==c.otherModelsHref||o[3]!==d||o[4]!==m?(l=(0,t.jsx)(n.j,{data:m,otherModelsHref:c.otherModelsHref,showPercentage:d}),o[2]=c.otherModelsHref,o[3]=d,o[4]=m,o[5]=l):l=o[5],l}e.s(["ModalityMarketShareChart",0,function(e){let r,s,o,c=(0,i.c)(9),{definition:d}=e,u=(0,a.f)();c[0]!==d.marketShareDescription||c[1]!==u?(r=u(d.marketShareDescription),c[0]=d.marketShareDescription,c[1]=u,c[2]=r):r=c[2];let m=`modality-${d.routeSegment}-market-share-chart`;return c[3]!==d?(s=e=>(0,t.jsx)(l,{definition:d,showPercentage:e}),c[3]=d,c[4]=s):s=c[4],c[5]!==r||c[6]!==m||c[7]!==s?(o=(0,t.jsx)(n.V,{subtitle:r,dataTestId:m,children:s}),c[5]=r,c[6]=m,c[7]=s,c[8]=o):o=c[8],o}])},428485,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(925944),a=e.i(289114),n=e.i(960773),s=e.i(988590),l=e.i(506050),o=e.i(67089),c=e.i(618115);e.i(707060);var d=e.i(196991),u=e.i(919035),m=e.i(463686),h=e.i(19773),f=e.i(16043),g=e.i(269200),x=e.i(298589);let y="week";var b=e.i(102027),p=e.i(809321),j=e.i(163223),v=e.i(411240);let k="failed",S="settled";var M=e.i(619179),w=e.i(845386),_=e.i(298975),T=e.i(953871),N=e.i(246978);function L(e){let r,a,n=(0,i.c)(3),{definition:s}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(T.b,{selectClassName:"w-full md:w-36"}),n[0]=r):r=n[0],n[1]!==s?(a=(0,t.jsx)(f.Suspense,{fallback:r,children:(0,t.jsx)(R,{definition:s})}),n[1]=s,n[2]=a):a=n[2],a}function R(e){let a,l,o,c,d,m,x,b,j,v=(0,i.c)(26),{definition:k}=e,S=(0,n.Q)();v[0]===Symbol.for("react.memo_cache_sentinel")?(a=N.f.view.withDefault(y),v[0]=a):a=v[0];let[T,L]=(0,h.o)("view",a),[,R]=(0,f.useTransition)(),q=(0,u.f)();v[1]!==k.routeSegment||v[2]!==S||v[3]!==L?(l=e=>{(0,s.q)(e,g.W)&&(S.capture("change_modality_rankings_view",{value:e,modality:k.routeSegment}),R(()=>{L(e,{scroll:!1})}))},v[1]=k.routeSegment,v[2]=S,v[3]=L,v[4]=l):l=v[4];let C=l;return v[5]!==k.leaderboardTitle||v[6]!==q?(o=q(k.leaderboardTitle),v[5]=k.leaderboardTitle,v[6]=q,v[7]=o):o=v[7],v[8]!==o?(c=(0,t.jsx)(_.y,{icon:r.f,anchorId:M.Y,children:o}),v[8]=o,v[9]=c):c=v[9],v[10]!==k.leaderboardTooltip||v[11]!==q?(d=k.leaderboardTooltip?q(k.leaderboardTooltip):void 0,v[10]=k.leaderboardTooltip,v[11]=q,v[12]=d):d=v[12],v[13]!==k.leaderboardDescription||v[14]!==q?(m=q(k.leaderboardDescription),v[13]=k.leaderboardDescription,v[14]=q,v[15]=m):m=v[15],v[16]!==d||v[17]!==m?(x=(0,t.jsx)(w.J,{tooltip:d,children:m}),v[16]=d,v[17]=m,v[18]=x):x=v[18],v[19]!==C||v[20]!==T?(b=(0,t.jsx)(p.RankingWindowSelect,{rankingType:T,onRankingTypeChange:C,className:"w-full md:w-auto md:min-w-36"}),v[19]=C,v[20]=T,v[21]=b):b=v[21],v[22]!==c||v[23]!==x||v[24]!==b?(j=(0,t.jsx)(w.U,{title:c,description:x,control:b}),v[22]=c,v[23]=x,v[24]=b,v[25]=j):j=v[25],j}function q(e){let r,a,n=(0,i.c)(6),{definition:s,modelLinks:l}=e;n[0]===Symbol.for("react.memo_cache_sentinel")?(r=N.f.view.withDefault(y),n[0]=r):r=n[0];let[o]=(0,h.o)("view",r),c=(0,m.useSearchParams)()?.toString()??"";return n[1]!==s||n[2]!==c||n[3]!==l||n[4]!==o?(a=(0,t.jsx)(C,{definition:s,rankingType:o,modelLinks:l,liveSearch:c}),n[1]=s,n[2]=c,n[3]=l,n[4]=o,n[5]=a):a=n[5],a}function C(e){let r,n,s,m,h,g,w,_,N,L,R,q,C=(0,i.c)(45),{definition:D,rankingType:P,modelLinks:H,liveSearch:z}=e;C[0]!==D?(r=(0,b.l)(D),C[0]=D,C[1]=r):r=C[1];let O=r;C[2]!==D.routeSegment||C[3]!==P?(n=(0,v.L)(D.routeSegment,P),C[2]=D.routeSegment,C[3]=P,C[4]=n):n=C[4];let{data:I,error:A,isFetching:F}=(0,c.f)(n),G=null!==A,U=void 0!==I;C[5]!==F||C[6]!==G||C[7]!==U?(s=function({isFetching:e,didError:t,hasData:i}){return t?k:e||!i?"pending":S}({isFetching:F,didError:G,hasData:U}),C[5]=F,C[6]=G,C[7]=U,C[8]=s):s=C[8];let $=s,E=$===S;C[9]!==P||C[10]!==E?(m={rankingType:P,shouldCommit:E},C[9]=P,C[10]=E,C[11]=m):m=C[11];let V=function(e){let t,r,a=(0,i.c)(4),{rankingType:n,shouldCommit:s}=e,[l,o]=(0,f.useState)(n);return a[0]!==n||a[1]!==s?(t=()=>{s&&o(n)},r=[n,s],a[0]=n,a[1]=s,a[2]=t,a[3]=r):(t=a[2],r=a[3]),(0,f.useEffect)(t,r),l}(m);C[12]!==D.routeSegment||C[13]!==V?(h=(0,v.L)(D.routeSegment,V),C[12]=D.routeSegment,C[13]=V,C[14]=h):h=C[14];let{data:K}=(0,c.f)(h),Z=V!==P,Q=$===k,Y=(0,u.f)();if(C[15]!==D.routeSegment||C[16]!==A||C[17]!==P?(w=()=>{null!==A&&(0,o.L)("rankings:modality-model-leaderboard-fetch-failed",{...(0,l.s)(A),ranking_type:P,route_segment:D.routeSegment})},g=[D.routeSegment,A,P],C[15]=D.routeSegment,C[16]=A,C[17]=P,C[18]=g,C[19]=w):(g=C[18],w=C[19]),(0,f.useEffect)(w,g),!K){let e;if(Q){let e;return C[20]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(d.T,{children:(0,t.jsx)("p",{className:"pb-2 text-xs font-medium text-destructive",children:"Could not load the selected time window."})}),C[20]=e):e=C[20],e}return C[21]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(T.e,{}),C[21]=e):e=C[21],e}return C[22]!==Q||C[23]!==Z?(_=Z&&!Q&&(0,t.jsx)(a.f,{}),C[22]=Q,C[23]=Z,C[24]=_):_=C[24],C[25]!==Q||C[26]!==Z?(N=Z&&Q&&(0,t.jsx)(d.T,{children:(0,t.jsx)("p",{className:"pb-2 text-xs font-medium text-destructive",children:"Could not load the selected time window. Showing the previous one."})}),C[25]=Q,C[26]=Z,C[27]=N):N=C[27],C[28]!==D.leaderboardTitle||C[29]!==V||C[30]!==Z||C[31]!==z||C[32]!==Y?(L=void 0===z?void 0:{sectionId:M.Y,title:Y(D.leaderboardTitle),filters:[Y((0,p.getRankingWindowLabel)(V))],linkSearch:Z?(0,x.s)({search:z,displayedRankingType:V,defaultRankingType:y}):void 0},C[28]=D.leaderboardTitle,C[29]=V,C[30]=Z,C[31]=z,C[32]=Y,C[33]=L):L=C[33],C[34]!==D.otherModelsHref||C[35]!==V||C[36]!==H||C[37]!==K||C[38]!==O||C[39]!==L?(R=(0,t.jsx)(j.f,{rankingData:K,rankingType:V,rankingMetricConfig:O,otherModelsHref:D.otherModelsHref,modelLinks:H,share:L}),C[34]=D.otherModelsHref,C[35]=V,C[36]=H,C[37]=K,C[38]=O,C[39]=L,C[40]=R):R=C[40],C[41]!==_||C[42]!==N||C[43]!==R?(q=(0,t.jsxs)("div",{className:"relative",children:[_,N,R]}),C[41]=_,C[42]=N,C[43]=R,C[44]=q):q=C[44],q}e.s(["ModalityModelLeaderboard",0,function(e){let r,a,n,s=(0,i.c)(8),{definition:l,modelLinks:o}=e;return s[0]!==l?(r=(0,t.jsx)(L,{definition:l}),s[0]=l,s[1]=r):r=s[1],s[2]!==l||s[3]!==o?(a=(0,t.jsx)(f.Suspense,{fallback:(0,t.jsx)(C,{definition:l,rankingType:y,modelLinks:o}),children:(0,t.jsx)(q,{definition:l,modelLinks:o})}),s[2]=l,s[3]=o,s[4]=a):a=s[4],s[5]!==r||s[6]!==a?(n=(0,t.jsxs)(t.Fragment,{children:[r,a]}),s[5]=r,s[6]=a,s[7]=n):n=s[7],n}],428485)},499702,e=>{"use strict";var t=e.i(659350),i=e.i(663456),r=e.i(138257),a=e.i(199168),n=e.i(885024),s=e.i(618115),l=e.i(16043),o=e.i(522396),c=e.i(960773);e.i(707060);var d=e.i(288265),u=e.i(919035);function m(e){let r,a,n,s,l,m,h,f=(0,i.c)(22),{checked:g,onCheckedChange:x,dataTestId:y,requestLabel:b,generatedLabel:p}=e,j=(0,c.Q)(),v=(0,d.f)(),k=(0,u.f)(),S=g?"generated":"request";return f[0]!==y||f[1]!==x||f[2]!==j?(r=e=>{let t="generated"===e;x(t),j.capture("chart_toggle_show_metric",{metric:t?"generated":"request",chart_test_id:y})},f[0]=y,f[1]=x,f[2]=j,f[3]=r):r=f[3],f[4]!==v?(a=v("Chart metric"),f[4]=v,f[5]=a):a=f[5],f[6]!==k||f[7]!==b?(n=k(b),f[6]=k,f[7]=b,f[8]=n):n=f[8],f[9]!==n?(s=(0,t.jsx)(o.Y,{value:"request",children:(0,t.jsx)("span",{className:"capitalize",children:n})}),f[9]=n,f[10]=s):s=f[10],f[11]!==p||f[12]!==k?(l=k(p),f[11]=p,f[12]=k,f[13]=l):l=f[13],f[14]!==l?(m=(0,t.jsx)(o.Y,{value:"generated",children:(0,t.jsx)("span",{className:"capitalize",children:l})}),f[14]=l,f[15]=m):m=f[15],f[16]!==S||f[17]!==r||f[18]!==a||f[19]!==s||f[20]!==m?(h=(0,t.jsxs)(o.c,{value:S,onValueChange:r,size:"sm","aria-label":a,children:[s,m]}),f[16]=S,f[17]=r,f[18]=a,f[19]=s,f[20]=m,f[21]=h):h=f[21],h}var h=e.i(479208),f=e.i(782143);function g(e,t,i){return e("{hours}h",{hours:(0,f.f)(i,{locale:t,preset:"decimal-1"})??"—"})}function x(e,t,i){return i>0&&i<1?e("<1h"):e("{hours}h",{hours:(0,f.f)(Math.round(i),{locale:t,preset:"decimal"})??"—"})}var y=e.i(953584),b=e.i(503953);function p(e){return e.some(e=>Object.values(e.ys).some(e=>e>0))}var j=e.i(393510),v=e.i(411240),k=e.i(619179),S=e.i(287314),M=e.i(953871);function w(e){var o,c,d;let u,f,y,w,_,T,N,L,R,q,C,D,P,H=(0,i.c)(51),{definition:z}=e,O=(0,r.useLocale)(),I=(0,a.o)(),A=(0,a.M)();H[0]!==z.routeSegment?(u=(0,v.Z)(z.routeSegment),H[0]=z.routeSegment,H[1]=u):u=H[1];let{data:F}=(0,s.f)(u),G=void 0!==F&&void 0===F.metricData&&void 0!==z.generatedMetric;H[2]!==z||H[3]!==G?(f=(0,v.w)(z,{enabled:G}),H[2]=z,H[3]=G,H[4]=f):f=H[4];let{data:U}=(0,s.f)(f),$=F?.metricData?.request??F?.data,E=F?.metricData?.generated??U,{explicitMetric:V,setExplicitMetric:K,setEffectiveMetric:Z,setChartGranularity:Q}=(0,j.useModalityRankingMetric)(),Y=F?.granularity==="day";if(H[5]!==z.generatedMetric||H[6]!==z.primaryMetric||H[7]!==V||H[8]!==E||H[9]!==$){let e;y=void 0!==z.generatedMetric&&void 0!==E&&p(E),H[13]!==z.primaryMetric||H[14]!==E||H[15]!==$?(e=function({requestData:e,generatedData:t,primaryMetric:i}){return e?function({requestData:e,generatedData:t,configuredMetric:i}){if(!t)return b.w.Request;let r=p(e),a=p(t);return i===b.w.Generated?a||!r?b.w.Generated:b.w.Request:r||!a?b.w.Request:b.w.Generated}({requestData:e,generatedData:t,configuredMetric:i}):i}({requestData:$,generatedData:E,primaryMetric:z.primaryMetric}),H[13]=z.primaryMetric,H[14]=E,H[15]=$,H[16]=e):e=H[16];let t=e;_=function({hasGeneratedMetric:e,metric:t}){return e&&t===b.w.Generated?b.w.Generated:b.w.Request}({hasGeneratedMetric:y,metric:w=V??t}),H[5]=z.generatedMetric,H[6]=z.primaryMetric,H[7]=V,H[8]=E,H[9]=$,H[10]=y,H[11]=w,H[12]=_}else y=H[10],w=H[11],_=H[12];let B=_;H[17]!==F||H[18]!==B||H[19]!==Z?(T=()=>(Z(F?B:null),()=>Z(null)),N=[F,B,Z],H[17]=F,H[18]=B,H[19]=Z,H[20]=T,H[21]=N):(T=H[20],N=H[21]),(0,l.useLayoutEffect)(T,N),H[22]!==Y||H[23]!==Q?(L=()=>{Q(Y?"day":"week")},R=[Y,Q],H[22]=Y,H[23]=Q,H[24]=L,H[25]=R):(L=H[24],R=H[25]),(0,l.useLayoutEffect)(L,R),H[26]!==B||H[27]!==E||H[28]!==$?(q=function({requestData:e,generatedData:t,effectiveMetric:i}){return i===b.w.Generated?t:e}({requestData:$,generatedData:E,effectiveMetric:B}),H[26]=B,H[27]=E,H[28]=$,H[29]=q):q=H[29];let W=q,J=B===b.w.Generated&&z.generatedMetric?z.generatedMetric:z.requestMetric,X="hours"===J.unit;return H[30]!==z.generatedMetric||H[31]!==z.requestMetric||H[32]!==z.routeSegment||H[33]!==y||H[34]!==w||H[35]!==K?(C=y&&z.generatedMetric&&(0,t.jsx)("div",{className:"mb-3 flex justify-end",children:(0,t.jsx)(m,{checked:w===b.w.Generated,onCheckedChange:e=>K(e?b.w.Generated:b.w.Request),dataTestId:`${z.routeSegment}-metric-toggle`,requestLabel:z.requestMetric.displayLabel,generatedLabel:z.generatedMetric.displayLabel})}),H[30]=z.generatedMetric,H[31]=z.requestMetric,H[32]=z.routeSegment,H[33]=y,H[34]=w,H[35]=K,H[36]=C):C=H[36],H[37]!==W||H[38]!==F||H[39]!==z.otherModelsHref||H[40]!==B||H[41]!==J.yAxisLabel||H[42]!==I||H[43]!==Y||H[44]!==X||H[45]!==O||H[46]!==A?(D=F&&W?(0,t.jsx)(S.f,{sectionId:k.N,title:I("Top models"),filters:[A(J.yAxisLabel)],children:(0,t.jsx)(h.u,{data:W,yAxisLabel:A(J.yAxisLabel),...(o=I,c=O,{valueFormatter:(d=X)?g.bind(void 0,o,c):void 0,yAxisTickFormatter:d?x.bind(void 0,o,c):void 0}),forecast:Y?n.n.OneDay:n.n.OneWeek,forecastFromTimestamp:F.cachedAt,otherModelsHref:z.otherModelsHref,openLinksInNewTab:!0,shortenModelNames:!0},B)}):(0,t.jsx)(M.H,{}),H[37]=W,H[38]=F,H[39]=z.otherModelsHref,H[40]=B,H[41]=J.yAxisLabel,H[42]=I,H[43]=Y,H[44]=X,H[45]=O,H[46]=A,H[47]=D):D=H[47],H[48]!==D||H[49]!==C?(P=(0,t.jsxs)(t.Fragment,{children:[C,D]}),H[48]=D,H[49]=C,H[50]=P):P=H[50],P}e.s(["ModalityRankingsCharts",0,function(e){let r,a,n=(0,i.c)(3),{definition:s}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(M.H,{}),n[0]=r):r=n[0],n[1]!==s?(a=(0,t.jsx)(y.f,{rootMargin:"100px",fallback:r,children:(0,t.jsx)(w,{definition:s})}),n[1]=s,n[2]=a):a=n[2],a}],499702)},941738,e=>{e.v(t=>Promise.all(["static/immutable/chunks/42k-nvi3cbyz_.js","static/immutable/chunks/2d1ncgyet0uif.js","static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js"].map(t=>e.l(t))).then(()=>t(384191)))},192567,e=>{e.v(t=>Promise.all(["static/immutable/chunks/0uy6z8pwx3gy2.js","static/immutable/chunks/2d1ncgyet0uif.js","static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js"].map(t=>e.l(t))).then(()=>t(345132)))},268514,e=>{e.v(t=>Promise.all(["static/immutable/chunks/28fd1zy5kq9-j.js","static/immutable/chunks/2d1ncgyet0uif.js","static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js"].map(t=>e.l(t))).then(()=>t(631421)))},708813,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js","static/immutable/chunks/3vwa31j44uf5p.js"].map(t=>e.l(t))).then(()=>t(236555)))},73643,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2be7m051gy84h.js","static/immutable/chunks/2d1ncgyet0uif.js","static/immutable/chunks/3eu8zvcrld02v.js","static/immutable/chunks/1g74-lugniryh.js"].map(t=>e.l(t))).then(()=>t(168964)))}]); //# sourceMappingURL=2l9iqq79avfhy.js.map