!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a08dad-6285-74d1-a140-8ec6a088a758")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,871967,633343,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(960992),n=e.i(168117),l=e.i(447868),a=e.i(533518),o=e.i(195186),s=e.i(349121),u=e.i(353243),d=e.i(337054),c=e.i(956302),p=e.i(779100),m=e.i(150049),g=e.i(81174),h=e.i(693697),f=e.i(270401),x=e.i(537457),b=e.i(967734),_=e.i(440409),S=e.i(480397);function v(e){let l,a,v,y,j,k,w,L,N=(0,i.c)(30),{field:M,rawValues:C,metric:I,dateFrom:D,dateTo:R,scopeUserId:P,emptyLabel:T}=e,A=void 0===T?"No usage in the selected range.":T,F=(0,p.useLocale)(),O=(0,s.useActivityTabsFetchers)(),[V,E]=(0,f.useState)(null),$=(0,m.useResolvedDisplayTimeZone)();N[0]!==C?(l=C.join("\n"),N[0]=C,N[1]=l):l=N[1];let U=l;N[2]!==U?(a=U.split("\n"),N[2]=U,N[3]=a):a=N[3];let z=a;if(N[4]!==D||N[5]!==R||N[6]!==O||N[7]!==M||N[8]!==$||N[9]!==I||N[10]!==P||N[11]!==z?(v=()=>{let e=!1;E(null);let t=(0,d.pickDefaultGranularity)(D,R,I),i=(0,o.resolveBucketTimezone)({timezone:$,granularity:t,rangeStart:D});return(async()=>{let r=await O.query({metrics:[I],granularity:t,timezone:i,time_range:{start:D.toISOString(),end:R.toISOString()},filters:function(e){let{field:t,rawValues:i,scopeUserId:r}=e,n=i.some(e=>(0,S.isUnsetBucketValue)(t,e)),l=[{field:t,operator:"in",value:i.filter(e=>!(0,S.isUnsetBucketValue)(t,e)),...n?{include_unset:!0}:{}}];return r&&l.push({field:"user",operator:"in",value:[r]}),l}({field:M,rawValues:z,scopeUserId:P}),order_by:{field:"date",direction:"asc"}});if(!e){if((0,h.isErr)(r)){(0,g.wLog)("explore-entity-metric-chart-query-failed",{error_message:r.error.error.message,error_code:r.error.error.code,dimension_field:M,dimension_values:z,metric:I}),E({granularity:t,points:[]});return}E({granularity:t,points:function(e,t){let[i]=e,r=i?Object.keys(i).find(e=>e.startsWith("date__")||e.startsWith("created_at__")):void 0;return r?e.flatMap(e=>{let i=e[r],n=Number(e[t]??NaN);return"string"==typeof i&&Number.isFinite(n)?[{date:i,value:n}]:[]}):[]}(r.data.analytics.data,I)})}})(),()=>{e=!0}},y=[O,M,z,I,D,R,P,$],N[4]=D,N[5]=R,N[6]=O,N[7]=M,N[8]=$,N[9]=I,N[10]=P,N[11]=z,N[12]=v,N[13]=y):(v=N[12],y=N[13]),(0,f.useEffect)(v,y),null===V){let e;return N[14]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"w-full animate-pulse rounded-md bg-muted",style:{height:160}}),N[14]=e):e=N[14],e}if(0===V.points.length){let e;return N[15]!==A?(e=(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:A}),N[15]=A,N[16]=e):e=N[16],e}let B=V.points;return N[17]!==I?(j=(0,n.withoutTotalQualifier)((0,r.getMetricDefinition)(I).displayLabel),N[17]=I,N[18]=j):j=N[18],N[19]!==j?(k=[{key:"value",label:j,color:c.defaultColors[0]??c.FALLBACK_SERIES_COLOR}],N[19]=j,N[20]=k):k=N[20],N[21]!==$||N[22]!==F||N[23]!==I||N[24]!==V.granularity?(w=function({locale:e,metric:i,granularity:r,labelTimeZone:l}){return{xAxis:{type:"time",dataKey:"date",tickFormatter:t=>(0,b.formatDateLabel)(e,String(t??""),r,l)},yAxis:{type:"number",tickFormatter:t=>(0,n.formatMetricValue)(e,i,Number(t??0))},tooltip:a=>(0,t.jsx)(_.ChartTooltip,{...a,formattedLabel:(0,b.formatDateLabel)(e,String(a.label??""),r,l),shouldShowTotal:!1,valueFormatter:t=>(0,n.formatMetricValue)(e,i,t||0)})}}({locale:F,metric:I,granularity:V.granularity,labelTimeZone:$}),N[21]=$,N[22]=F,N[23]=I,N[24]=V.granularity,N[25]=w):w=N[25],N[26]!==V.points||N[27]!==k||N[28]!==w?(L=(0,t.jsx)(x.ResponsiveContainer,{width:"100%",height:160,className:"[&_svg]:outline-hidden",children:(0,t.jsx)(u.Widget,{kind:"bar",data:B,series:k,...w})}),N[26]=V.points,N[27]=k,N[28]=w,N[29]=L):L=N[29],L}let y="tokens_total";function j(e){return(0,t.jsx)(a.InfoRow,{isCompact:!0,monospace:!0,label:e.label,value:e.value},e.label)}e.s(["DEFAULT_EXPLORE_METRIC",0,y,"ExploreMetricSection",0,function(e){let a,o,s,u,d,c,p,m=(0,i.c)(24),{field:g,rawValues:h,metric:f,metricLabel:x,stats:b,dateFrom:_,dateTo:S,scopeUserId:k,rangeLabel:w,emptyLabel:L}=e,N=void 0===w?"(selected range)":w,M=f??y;return m[0]!==M||m[1]!==x?(a=x??(0,r.getMetricDefinition)(M).displayLabel,m[0]=M,m[1]=x,m[2]=a):a=m[2],m[3]!==a?(o=(0,n.withoutTotalQualifier)(a),m[3]=a,m[4]=o):o=m[4],m[5]!==N?(s=(0,t.jsx)("span",{className:"font-normal text-muted-foreground",children:N}),m[5]=N,m[6]=s):s=m[6],m[7]!==o||m[8]!==s?(u=(0,t.jsxs)(t.Fragment,{children:[o," ",s]}),m[7]=o,m[8]=s,m[9]=u):u=m[9],m[10]!==b?(d=b.map(j),m[10]=b,m[11]=d):d=m[11],m[12]!==M||m[13]!==_||m[14]!==S||m[15]!==L||m[16]!==g||m[17]!==h||m[18]!==k?(c=(0,t.jsx)("div",{className:"pt-2",children:(0,t.jsx)(v,{field:g,rawValues:h,metric:M,dateFrom:_,dateTo:S,scopeUserId:k,emptyLabel:L})}),m[12]=M,m[13]=_,m[14]=S,m[15]=L,m[16]=g,m[17]=h,m[18]=k,m[19]=c):c=m[19],m[20]!==u||m[21]!==d||m[22]!==c?(p=(0,t.jsxs)(l.DetailSheetSection,{title:u,children:[d,c]}),m[20]=u,m[21]=d,m[22]=c,m[23]=p):p=m[23],p}],871967);var k=e.i(230953),w=e.i(796560);e.s(["formatDetailDate",0,function(e,{locale:t,timeZone:i}){return"string"==typeof e&&(0,h.isOk)((0,w.parseCalendarDate)(e))?(0,k.formatCalendarDate)(e,{locale:t,preset:"medium"})??e:(0,k.formatDate)(e,{locale:t,timeZone:i,preset:"medium"})??String(e)}],633343)},34864,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(360951),n=e.i(358390),l=e.i(963),a=e.i(553215),o=e.i(452473),s=e.i(763392),u=e.i(883992),d=e.i(562580),c=e.i(712621),p=e.i(557225),m=e.i(996961),g=e.i(252358),h=e.i(779100),f=e.i(150049),x=e.i(669804),b=e.i(288027),_=e.i(12266),S=e.i(370066),v=e.i(190557),y=e.i(431387),j=e.i(706527),k=e.i(586404),w=e.i(329492),L=e.i(270401),N=e.i(62327),M=e.i(378643),C=e.i(401248),I=e.i(153206),D=e.i(447868),R=e.i(533518),P=e.i(256553),T=e.i(748588),A=e.i(232535),F=e.i(570667),O=e.i(870372),V=e.i(690387),E=e.i(784374),$=e.i(590652);e.i(406201);var U=e.i(806024),z=e.i(871967),B=e.i(633343);let K={p:e=>(0,t.jsx)(u.MarkdownP,{...e,className:(0,o.cn)("leading-relaxed",e.className)})};function q(e){let r,l,a,o,s,u,d,p,m,g,w,L,N,M,I,F,O,U,K,q,Y,J,ee,et,ei,er=(0,i.c)(110),{slug:en,info:el,catalogModels:ea,metric:eo,metricLabel:es,stats:eu,dateFrom:ed,dateTo:ec,scopeUserId:ep,usageCopy:em,usageScope:eg,onOpenModel:eh}=e,ef=(0,h.useLocale)(),ex=(0,f.useResolvedDisplayTimeZone)();er[0]!==ea||er[1]!==el||er[2]!==en?(r=(0,T.aliasFamilyDimensionValues)(en,ea,el),er[0]=ea,er[1]=el,er[2]=en,er[3]=r):r=er[3];let eb=r,e_=el?.group!==n.ModelGroup.Router||(0,x.isFusionRouterSlug)(el.slug)||(0,y.isTildeLatestSlug)(el.slug)?em?.emptyLabel:"Requests through this router are recorded against the models it picks, so usage appears under those models.";er[4]!==el?.endpoint?.display_pricing?(l=el?.endpoint?.display_pricing??[],er[4]=el?.endpoint?.display_pricing,er[5]=l):l=er[5];let eS=l,ev=el?.endpoint;er[6]!==eS||er[7]!==ef||er[8]!==ev?(a=(0,V.deriveEndpointInlinePricing)(ef,ev,eS),er[6]=eS,er[7]=ef,er[8]=ev,er[9]=a):a=er[9];let ey=a,ej=el?.endpoint;er[10]!==eS||er[11]!==ej?(o=(0,V.isModelFree)(ej,eS),er[10]=eS,er[11]=ej,er[12]=o):o=er[12];let ek=o,ew=el?.endpoint?.max_completion_tokens??null;if(er[13]!==ed||er[14]!==ec||er[15]!==eS||er[16]!==e_||er[17]!==el||er[18]!==ey||er[19]!==ek||er[20]!==ef||er[21]!==eo||er[22]!==es||er[23]!==eh||er[24]!==ep||er[25]!==eu||er[26]!==em?.emptyLabel||er[27]!==em?.rangeLabel||er[28]!==eg||er[29]!==eb){let e=eS.filter(G),i=e.length>0;p="flex flex-col gap-y-6",er[36]!==el||er[37]!==ey||er[38]!==ek||er[39]!==ef?(m=el&&(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-3 sm:grid-cols-3",children:[(0,t.jsx)(P.MetricCard,{label:"Context",value:`${(0,S.formatNumber)(el.context_length,{locale:ef,preset:"rounded-context"})??"—"} tokens`}),ek&&(0,t.jsx)(P.MetricCard,{label:"Pricing",value:"Free"}),!ek&&ey?.kind==="standard-tokens"&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(P.MetricCard,{label:"Input",value:`${ey.inputPrice}${ey.inputUnit}`}),(0,t.jsx)(P.MetricCard,{label:"Output",value:`${ey.outputPrice}${ey.outputUnit}`})]}),!ek&&ey?.kind==="custom"&&(0,t.jsx)(P.MetricCard,{label:"Pricing",value:ey.label})]}),er[36]=el,er[37]=ey,er[38]=ek,er[39]=ef,er[40]=m):m=er[40],er[41]!==el?(g=el&&""!==el.description.trim()&&(0,t.jsx)(X,{info:el}),er[41]=el,er[42]=g):g=er[42],er[43]!==el||er[44]!==eh?(s=el&&(0,t.jsx)(A.RouterModelsSection,{model:el,onOpenModel:eh}),er[43]=el,er[44]=eh,er[45]=s):s=er[45],er[46]!==ed||er[47]!==ec||er[48]!==e_||er[49]!==el||er[50]!==eo||er[51]!==es||er[52]!==ep||er[53]!==eu||er[54]!==em?.emptyLabel||er[55]!==em?.rangeLabel||er[56]!==eg||er[57]!==eb?(u="global"===eg?el&&(0,t.jsx)(Q,{info:el,rangeLabel:em?.rangeLabel,emptyLabel:em?.emptyLabel}):(0,t.jsx)(z.ExploreMetricSection,{field:"model",rawValues:eb,metric:eo,metricLabel:es,stats:eu,dateFrom:ed,dateTo:ec,scopeUserId:ep,rangeLabel:em?.rangeLabel,emptyLabel:e_}),er[46]=ed,er[47]=ec,er[48]=e_,er[49]=el,er[50]=eo,er[51]=es,er[52]=ep,er[53]=eu,er[54]=em?.emptyLabel,er[55]=em?.rangeLabel,er[56]=eg,er[57]=eb,er[58]=u):u=er[58],d=!ek&&i&&(0,t.jsx)(D.DetailSheetSection,{title:"More pricing",children:e.map(e=>(0,t.jsx)(R.InfoRow,{isCompact:!0,monospace:!0,label:e.sku_label,value:e.kind===_.DisplayPricingKind.Schedule?(0,t.jsx)(E.ScheduleWindows,{windows:e.scheduleWindows,exceptions:e.scheduleExceptions}):`${(0,v.formatUsd)((0,b.bn)(e.price).times(e.displayMultiplier),{locale:ef,preset:"model-price"})??"—"}${e.unitLabel}`},e.sku_label))}),er[13]=ed,er[14]=ec,er[15]=eS,er[16]=e_,er[17]=el,er[18]=ey,er[19]=ek,er[20]=ef,er[21]=eo,er[22]=es,er[23]=eh,er[24]=ep,er[25]=eu,er[26]=em?.emptyLabel,er[27]=em?.rangeLabel,er[28]=eg,er[29]=eb,er[30]=s,er[31]=u,er[32]=d,er[33]=p,er[34]=m,er[35]=g}else s=er[30],u=er[31],d=er[32],p=er[33],m=er[34],g=er[35];return er[59]!==el?(w=el&&el.input_modalities.length>0&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Input",value:el.input_modalities.map(Z).join(", ")}),er[59]=el,er[60]=w):w=er[60],er[61]!==el?(L=el&&el.output_modalities.length>0&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Output",value:el.output_modalities.map(W).join(", ")}),er[61]=el,er[62]=L):L=er[62],er[63]!==ef||er[64]!==ew?(N=(0,k.isDefinedAndNotNull)(ew)&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Max output",value:`${(0,S.formatNumber)(ew,{locale:ef,preset:"rounded-context"})??"—"} tokens`}),er[63]=ef,er[64]=ew,er[65]=N):N=er[65],er[66]!==el?(M=el&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Reasoning",value:el.supports_reasoning?"Supported":"Not supported"}),er[66]=el,er[67]=M):M=er[67],er[68]!==el?(I=el?.endpoint&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Tool calling",value:el.endpoint.supports_tool_parameters?"Supported":"Not supported"}),er[68]=el,er[69]=I):I=er[69],er[70]!==el||er[71]!==ef||er[72]!==ex?(F=el?.knowledge_cutoff&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Knowledge cutoff",value:(0,B.formatDetailDate)(el.knowledge_cutoff,{locale:ef,timeZone:ex})}),er[70]=el,er[71]=ef,er[72]=ex,er[73]=F):F=er[73],er[74]!==el||er[75]!==ef||er[76]!==ex?(O=el&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Launched",value:(0,B.formatDetailDate)(el.created_at,{locale:ef,timeZone:ex})}),er[74]=el,er[75]=ef,er[76]=ex,er[77]=O):O=er[77],er[78]!==el?(U=el?.hf_slug&&(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Weights",value:(0,t.jsx)(c.ExternalLink,{href:`https://huggingface.co/${el.hf_slug}`,target:"_blank",rel:"noopener noreferrer",className:"text-accent-foreground hover:underline",children:"Open (Hugging Face)"})}),er[78]=el,er[79]=U):U=er[79],er[80]!==el||er[81]!==en?(K=el?(0,j.getModelVariantSlug)(el):en,er[80]=el,er[81]=en,er[82]=K):K=er[82],er[83]!==K?(q=(0,t.jsx)(R.InfoRow,{isCompact:!0,label:"Model ID",value:(0,t.jsx)(C.CopyableField,{text:K,truncate:!0})}),er[83]=K,er[84]=q):q=er[84],er[85]!==w||er[86]!==L||er[87]!==N||er[88]!==M||er[89]!==I||er[90]!==F||er[91]!==O||er[92]!==U||er[93]!==q?(Y=(0,t.jsxs)(D.DetailSheetSection,{title:"Model details",children:[w,L,N,M,I,F,O,U,q]}),er[85]=w,er[86]=L,er[87]=N,er[88]=M,er[89]=I,er[90]=F,er[91]=O,er[92]=U,er[93]=q,er[94]=Y):Y=er[94],er[95]!==el?(J=el?.endpoint&&el.endpoint.supported_parameters.length>0&&(0,t.jsx)(D.DetailSheetSection,{title:"Supported parameters",children:(0,t.jsx)("div",{className:"flex flex-wrap gap-1.5",children:el.endpoint.supported_parameters.map(H)})}),er[95]=el,er[96]=J):J=er[96],er[97]===Symbol.for("react.memo_cache_sentinel")?(ee=(0,t.jsx)(D.DetailSheetSection,{title:"Quick Start",children:(0,t.jsx)($.ApiKeyStep,{source:"discover_sheet_quickstart"})}),er[97]=ee):ee=er[97],er[98]!==el?(et=!el&&(0,t.jsx)("p",{className:"pt-8 text-center text-sm text-muted-foreground",children:"Catalog details are unavailable for this model version — it may no longer be listed on the marketplace."}),er[98]=el,er[99]=et):et=er[99],er[100]!==s||er[101]!==u||er[102]!==d||er[103]!==Y||er[104]!==J||er[105]!==et||er[106]!==p||er[107]!==m||er[108]!==g?(ei=(0,t.jsxs)("div",{className:p,children:[m,g,s,u,d,Y,J,ee,et]}),er[100]=s,er[101]=u,er[102]=d,er[103]=Y,er[104]=J,er[105]=et,er[106]=p,er[107]=m,er[108]=g,er[109]=ei):ei=er[109],ei}function H(e){return(0,t.jsx)("span",{className:"rounded-md border border-border bg-muted/40 px-1.5 py-0.5 font-mono text-xs text-muted-foreground",children:e},e)}function W(e){return l.OUTPUT_MODALITY_LABELS[e]??e}function G(e){return"Input Price"!==e.sku_label&&"Output Price"!==e.sku_label}function Q(e){let r,n,l,a,o=(0,i.c)(10),{info:s,rangeLabel:u,emptyLabel:d}=e,c=void 0===u?"(last 30 days)":u,p=void 0===d?"No usage in the last 30 days.":d;return o[0]!==c?(r=(0,t.jsxs)(t.Fragment,{children:["Tokens ",(0,t.jsx)("span",{className:"font-normal text-muted-foreground",children:c})]}),o[0]=c,o[1]=r):r=o[1],o[2]!==p?(n=()=>(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:p}),o[2]=p,o[3]=n):n=o[3],o[4]!==s||o[5]!==n?(l=(0,t.jsx)(N.ModelActivityMini,{model:s,hideHeader:!0,renderEmpty:n}),o[4]=s,o[5]=n,o[6]=l):l=o[6],o[7]!==r||o[8]!==l?(a=(0,t.jsx)(D.DetailSheetSection,{title:r,children:l}),o[7]=r,o[8]=l,o[9]=a):a=o[9],a}function Z(e){return 0===e.length?e:e[0].toUpperCase()+e.slice(1)}function X(e){let r,n,l,a,u,d,c,p=(0,i.c)(20),{info:m}=e,[g,h]=(0,L.useState)(!1),[f,x]=(0,L.useState)(!1),b=(0,L.useRef)(null);p[0]!==g?(r=()=>{let e=b.current?.firstElementChild;e&&!g&&x(e.scrollHeight>e.clientHeight+1)},p[0]=g,p[1]=r):r=p[1],p[2]!==m.description||p[3]!==g?(n=[m.description,g],p[2]=m.description,p[3]=g,p[4]=n):n=p[4],(0,L.useEffect)(r,n);let _=!g&&"line-clamp-5";return p[5]!==_?(l=(0,o.cn)("text-sm text-muted-foreground",_),p[5]=_,p[6]=l):l=p[6],p[7]!==m.description||p[8]!==l?(a=(0,t.jsx)("div",{ref:b,children:(0,t.jsx)(s.MarkdownContainer,{openLinksInNewTab:!0,className:l,components:K,children:m.description})}),p[7]=m.description,p[8]=l,p[9]=a):a=p[9],p[10]!==m.description||p[11]!==f||p[12]!==g?(u=(f||g||m.description.length>350)&&(0,t.jsx)("button",{type:"button",onClick:()=>h(Y),className:"mt-1.5 text-xs font-medium text-foreground hover:underline",children:g?"Show less":"Show more"}),p[10]=m.description,p[11]=f,p[12]=g,p[13]=u):u=p[13],p[14]!==m.warning_message?(d=m.warning_message&&(0,t.jsx)("p",{className:"mt-2 text-xs text-amber-11",children:m.warning_message}),p[14]=m.warning_message,p[15]=d):d=p[15],p[16]!==a||p[17]!==u||p[18]!==d?(c=(0,t.jsxs)(D.DetailSheetSection,{title:"About",children:[a,u,d]}),p[16]=a,p[17]=u,p[18]=d,p[19]=c):c=p[19],c}function Y(e){return!e}function J(e){return e.toLowerCase().replaceAll(/[^a-z0-9]/gu,"").replace(/ai$/u,"")}e.s(["ModelDetailSheet",0,function e(n){let l,s,u,h,f,x,b,_,S,v,N,C,D,R,P,A,V,E=(0,i.c)(71),{slug:$,label:z,metric:B,metricLabel:K,stats:H,dateFrom:W,dateTo:G,isOpen:Q,setIsOpen:Z,nested:X,headerActions:Y,scopeUserId:ee,usageCopy:et,usageScope:ei}=n,er=void 0!==X&&X,en=void 0===ei?"viewer":ei,{featuredTextModels:el,getModelInfoByVariantPermaslug:ea,getModelInfoByVariantSlug:eo,getPrimaryModelInfoByPermaslug:es}=(0,m.useModelInfo)(),eu=(0,g.usePosthogClient)(),[ed,ec]=(0,L.useState)(null),[ep,em]=(0,L.useState)(!1);if(E[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{ec(null),em(!1)},E[0]=l):l=E[0],E[1]!==Q||E[2]!==$?(s=[$,Q],E[1]=Q,E[2]=$,E[3]=s):s=E[3],(0,L.useEffect)(l,s),E[4]!==ea||E[5]!==eo||E[6]!==es||E[7]!==z||E[8]!==$){f=$?(0,T.resolveSheetModelInfo)($,{getModelInfoByVariantPermaslug:ea,getModelInfoByVariantSlug:eo,getPrimaryModelInfoByPermaslug:es}):null,u=f?.author??($?(0,y.getAuthorSlugFromPermaslug)($):null),b=f?(0,j.getModelVariantSlug)(f):$,h=f?.short_name??z??$?.split("/").slice(1).join("/")??"";let e=[u,f?.author_display_name].filter(k.isDefinedAndNotNull),t=[f?.endpoint?.provider_name,f?.endpoint?.provider_display_name].filter(k.isDefinedAndNotNull);x=e.some(e=>t.some(t=>J(t)===J(e))),E[4]=ea,E[5]=eo,E[6]=es,E[7]=z,E[8]=$,E[9]=u,E[10]=h,E[11]=f,E[12]=x,E[13]=b}else u=E[9],h=E[10],f=E[11],x=E[12],b=E[13];let eg=!x;E[14]!==h||E[15]!==f||E[16]!==eu||E[17]!==b?(_=b?(0,t.jsxs)("div",{className:"flex justify-end gap-2",children:[f&&(0,t.jsxs)(U.Link,{href:`/chat?models=${b}`,"aria-label":`Try ${h} in the chatroom`,onClick:()=>{eu.capture("model_sheet:try_model_clicked",{model_slug:b})},className:(0,o.cn)((0,d.buttonVariants)({variant:"outline",size:"md"}),"text-sm shadow-none no-underline"),children:[(0,t.jsx)(w.MessageSquare,{className:"size-3.5 shrink-0"}),"Try this model"]}),(0,t.jsxs)(U.Link,{href:`/${b}`,target:"_blank",rel:"noopener noreferrer","aria-label":`View ${h} model page`,onClick:()=>{eu.capture("model_sheet:view_model_page_clicked",{model_slug:b,source:"footer"})},className:(0,o.cn)((0,d.buttonVariants)({variant:"outline",size:"md"}),"text-sm shadow-none no-underline"),children:["View model page",(0,t.jsx)(r.ArrowTopRightOnSquareIcon,{className:"size-3.5 shrink-0"})]}),(0,t.jsx)(M.ApiKeysLink,{"aria-label":"Get an OpenRouter API key",onClick:()=>{eu.capture(a.PostHogEvent.ClickKeysButton,{variants:a.PostHogElementVariants.PrimaryCta,source:"discover_sheet_footer"})},className:(0,o.cn)((0,d.buttonVariants)({variant:"default",size:"md"}),"text-sm shadow-none no-underline"),children:"Get API Key"})]}):void 0,E[14]=h,E[15]=f,E[16]=eu,E[17]=b,E[18]=_):_=E[18];let eh=$??void 0;return E[19]!==u||E[20]!==f?.author_icon_uri||E[21]!==f?.permaslug||E[22]!==$?(S=u&&(0,t.jsx)(p.AuthorIcon,{frame:!0,author:u,permaslug:f?.permaslug??$??void 0,iconUri:f?.author_icon_uri,className:"size-4 shrink-0"}),E[19]=u,E[20]=f?.author_icon_uri,E[21]=f?.permaslug,E[22]=$,E[23]=S):S=E[23],E[24]!==h||E[25]!==eu||E[26]!==b?(v=b?(0,t.jsx)(c.ExternalLink,{href:`/${b}`,target:"_blank",rel:"noopener noreferrer","aria-label":`View ${h} model page`,onClick:()=>{eu.capture("model_sheet:view_model_page_clicked",{model_slug:b,source:"title"})},showExternalIcon:!0,className:"inline-flex min-w-0 items-center gap-0.5 text-base",children:(0,t.jsx)("span",{className:"truncate",children:h})}):(0,t.jsx)("span",{className:"truncate",children:h}),E[24]=h,E[25]=eu,E[26]=b,E[27]=v):v=E[27],E[28]!==S||E[29]!==v?(N=(0,t.jsxs)("span",{className:"flex min-w-0 items-center gap-2",children:[S,v]}),E[28]=S,E[29]=v,E[30]=N):N=E[30],E[31]!==u||E[32]!==f?.author_display_name?(C=u&&(0,t.jsx)(F.AuthorPill,{author:u,label:f?.author_display_name??void 0}),E[31]=u,E[32]=f?.author_display_name,E[33]=C):C=E[33],E[34]!==f||E[35]!==eg?(D=f?.endpoint&&eg&&(0,t.jsx)(O.ProviderPill,{providerName:f.endpoint.provider_name,label:f.endpoint.provider_display_name}),E[34]=f,E[35]=eg,E[36]=D):D=E[36],E[37]!==C||E[38]!==D?(R=(0,t.jsxs)("span",{className:"flex flex-wrap items-center gap-1.5 pt-1",children:[C,D]}),E[37]=C,E[38]=D,E[39]=R):R=E[39],E[40]!==W||E[41]!==G||E[42]!==el||E[43]!==f||E[44]!==B||E[45]!==K||E[46]!==ee||E[47]!==$||E[48]!==H||E[49]!==et||E[50]!==en?(P=$?(0,t.jsx)(q,{slug:$,info:f,catalogModels:el,metric:B,metricLabel:K,stats:H,dateFrom:W,dateTo:G,scopeUserId:ee,usageCopy:et,usageScope:en,onOpenModel:e=>{ec(e),em(!0)}}):null,E[40]=W,E[41]=G,E[42]=el,E[43]=f,E[44]=B,E[45]=K,E[46]=ee,E[47]=$,E[48]=H,E[49]=et,E[50]=en,E[51]=P):P=E[51],E[52]!==W||E[53]!==G||E[54]!==ep||E[55]!==ed||E[56]!==ee||E[57]!==et||E[58]!==en?(A=ed&&(0,t.jsx)(e,{slug:ed.variantPermaslug,label:ed.name,metric:null,metricLabel:null,stats:[],dateFrom:W,dateTo:G,isOpen:ep,setIsOpen:em,nested:!0,scopeUserId:ee,usageCopy:et,usageScope:en}),E[52]=W,E[53]=G,E[54]=ep,E[55]=ed,E[56]=ee,E[57]=et,E[58]=en,E[59]=A):A=E[59],E[60]!==Y||E[61]!==Q||E[62]!==er||E[63]!==Z||E[64]!==N||E[65]!==R||E[66]!==P||E[67]!==A||E[68]!==_||E[69]!==eh?(V=(0,t.jsxs)(I.DetailSheet,{isOpen:Q,setIsOpen:Z,nested:er,headerActions:Y,footer:_,contentKey:eh,title:N,subtitle:R,children:[P,A]}),E[60]=Y,E[61]=Q,E[62]=er,E[63]=Z,E[64]=N,E[65]=R,E[66]=P,E[67]=A,E[68]=_,E[69]=eh,E[70]=V):V=E[70],V}])},748588,497187,232535,e=>{"use strict";var t=e.i(431387),i=e.i(706527),r=e.i(461790);function n(e){return l(e).replace(/-latest$/u,"")}function l(e){let[,...t]=e.replace(/^~/u,"").split("/");return t.join("/")}function a(e,t){let i=new Set(e.split("-"));return t.split("-").every(e=>i.has(e))}function o(e,t){return t.split("-").length-e.split("-").length||t.length-e.length}e.s(["compareStemSpecificity",0,o,"familyStemOf",0,n,"matchesFamilyStem",0,a,"modelSegmentOf",0,l],497187);let s=/-(\d{4}-\d{2}-\d{2}|\d{8}|\d{2}-\d{2})$/u;function u(e,t){let n=[e,(0,r.getStandardSlug)(e)];return t&&n.push((0,i.getModelVariantSlug)(t),(0,i.getModelVariantPermaslug)(t),t.slug,t.permaslug),[...new Set(n)]}e.s(["aliasFamilyDimensionValues",0,function(e,s,d){if(!(0,t.isTildeLatestSlug)(e))return u(e,d);let[c]=e.slice(1).split("/"),p=n(e),m=s.filter(e=>e.author===c&&(0,t.isTildeLatestSlug)(e.slug)).map(e=>n(e.slug)),g=u(e,d);for(let e of s){if(e.author!==c||(0,t.isTildeLatestSlug)(e.slug)||e.is_private)continue;let n=l((0,r.getStandardSlug)(e.slug)),[s]=m.filter(e=>a(n,e)).toSorted(o);s===p&&g.push(...u((0,i.getModelVariantSlug)(e),e))}return[...new Set(g)]},"resolveSheetModelInfo",0,function(e,t){let i=(0,r.getStandardSlug)(e);return t.getModelInfoByVariantPermaslug(e)??t.getModelInfoByVariantSlug(e)??t.getPrimaryModelInfoByPermaslug(i)??(s.test(i)?t.getModelInfoByVariantSlug(i.replace(s,"")):null)}],748588);var d=e.i(222666),c=e.i(505962),p=e.i(358390),m=e.i(557225),g=e.i(996961),h=e.i(958969);let f={xxhigh:["openai/gpt-5.5"],xhigh:["openai/gpt-5.5","anthropic/claude-opus-5"],high:["openai/gpt-5.5","google/gemini-3.1-pro-preview","anthropic/claude-opus-5","deepseek/deepseek-v4-pro"],medium:["openai/gpt-5.4-mini","anthropic/claude-sonnet-4.6","moonshotai/kimi-k2.6","x-ai/grok-4.3"],low:["xiaomi/mimo-v2.5-pro","qwen/qwen3.7-max","z-ai/glm-5.1","deepseek/deepseek-v4-flash","anthropic/claude-haiku-4.5"]};h.RouterModel.ParetoCode;var x=e.i(270401),b=e.i(447868);e.i(406201);var _=e.i(806024);function S(e){return!e}e.s(["RouterModelsSection",0,function(e){let i,n,l,a,o,s,u,v,y,j=(0,c.c)(29),{model:k,onOpenModel:w}=e,{featuredTextModels:L,getModelInfoByVariantSlug:N,getModelInfoByVariantPermaslug:M,getPrimaryModelInfoByPermaslug:C}=(0,g.useModelInfo)(),[I,D]=(0,x.useState)(!1);if(k.group!==p.ModelGroup.Router)return null;if(j[0]!==L||j[1]!==M||j[2]!==N||j[3]!==C||j[4]!==I||j[5]!==k.slug||j[6]!==w){s=Symbol.for("react.early_return_sentinel");e:{var R,P;let e;if(0===(R=k.slug,P=L,n=R===h.RouterModel.ParetoCode?[...new Set(Object.values(f).flat())]:R===h.RouterModel.Free?[...new Set(P.filter(e=>!e.hidden&&e.endpoint?.is_free===!0).map(e=>e.slug))]:[]).length){s=null;break e}let u=I?n:n.slice(0,12);i=b.DetailSheetSection,o="Models in this router",l="flex flex-wrap items-center gap-1.5",j[13]!==M||j[14]!==N||j[15]!==C||j[16]!==w?(e=e=>{let i=N(e)??M(e)??C((0,r.getStandardSlug)(e)),n=i?.short_name??(0,r.getStandardSlug)(e).split("/")[1]??e,l=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(m.AuthorIcon,{bare:!0,author:i?.author??(0,t.getAuthorSlugFromPermaslug)(e)??"",iconUri:i?.author_icon_uri,className:"size-4 shrink-0"}),n]});return w?(0,d.jsx)("button",{type:"button",onClick:()=>w({variantPermaslug:i?.permaslug??e,name:n}),className:"inline-flex cursor-pointer items-center gap-1.5 rounded-md border border-border bg-card px-2 py-1 text-xs text-foreground transition-colors hover:border-foreground/25 hover:bg-foreground/5",children:l},e):(0,d.jsx)(_.Link,{href:`/${i?.slug??(0,r.getStandardSlug)(e)}`,className:"inline-flex cursor-pointer items-center gap-1.5 rounded-md border border-border bg-card px-2 py-1 text-xs text-foreground transition-colors hover:border-foreground/25 hover:bg-foreground/5",children:l},e)},j[13]=M,j[14]=N,j[15]=C,j[16]=w,j[17]=e):e=j[17],a=u.map(e)}j[0]=L,j[1]=M,j[2]=N,j[3]=C,j[4]=I,j[5]=k.slug,j[6]=w,j[7]=i,j[8]=n,j[9]=l,j[10]=a,j[11]=o,j[12]=s}else i=j[7],n=j[8],l=j[9],a=j[10],o=j[11],s=j[12];return s!==Symbol.for("react.early_return_sentinel")?s:(j[18]!==I||j[19]!==n.length?(u=n.length>12&&(0,d.jsx)("button",{type:"button",onClick:()=>D(S),className:"px-1 text-xs font-medium text-foreground hover:underline",children:I?"Show less":`+${n.length-12} more`}),j[18]=I,j[19]=n.length,j[20]=u):u=j[20],j[21]!==l||j[22]!==a||j[23]!==u?(v=(0,d.jsxs)("div",{className:l,children:[a,u]}),j[21]=l,j[22]=a,j[23]=u,j[24]=v):v=j[24],j[25]!==i||j[26]!==o||j[27]!==v?(y=(0,d.jsx)(i,{title:o,children:v}),j[25]=i,j[26]=o,j[27]=v,j[28]=y):y=j[28],y)}],232535)}]); //# sourceMappingURL=00hz_fqh98-6k.js.map //# chunkId=01a08dad-6285-74d1-a140-8ec6a088a758