!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]="01a09b99-9d83-7570-9c9f-79ec8fb52968")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,728439,e=>{"use strict";var t=e.i(222666),i=e.i(505962),n=e.i(826117),l=e.i(833560),a=e.i(611784),r=e.i(928803),s=e.i(394333),o=e.i(117738),u=e.i(331511),d=e.i(706527),c=e.i(179273),p=e.i(621364),m=e.i(270401);let f="my-keys-only",h="not-routable";var g=e.i(559310),x=e.i(289798),y=e.i(369677),b=e.i(553215),v=e.i(452473),k=e.i(738286),j=e.i(252358),S=e.i(217631);let I={quantization:(0,p.parseAsStringEnum)(Object.values(r.Quantization))};function _(e){let n,l=(0,i.c)(2);return l[0]!==e?(n=(0,t.jsx)(m.Suspense,{fallback:null,children:(0,t.jsx)(N,{...e})}),l[0]=e,l[1]=n):n=l[1],n}function N(e){let n,l,a,s,o,u,d,c,m,f=(0,i.c)(18),{endpointStats:h}=e,g=(0,j.usePosthogClient)();f[0]===Symbol.for("react.memo_cache_sentinel")?(n={history:"push"},f[0]=n):n=f[0];let[x,y]=(0,p.useQueryStates)(I,n);f[1]!==g||f[2]!==y?(l=e=>{let t=e&&"all"!==e?e:void 0;g.capture(b.PostHogEvent.ChangeModelPageProviderFilter,{filter:"quantization",value:t??"all"}),y({quantization:t??null})},f[1]=g,f[2]=y,f[3]=l):l=f[3];let _=l;f[4]!==_?(a=e=>{_("all"===e||(0,S.isMember)(e,r.Quantization)?e:null)},f[4]=_,f[5]=a):a=f[5];let N=a;if(f[6]!==h){for(let{quantization:e}of(s=new Set,h))e&&s.add(e);f[6]=h,f[7]=s}else s=f[7];let w=s;return w.size<=1&&h.length<=1?null:(f[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,v.cn)("flex w-full items-center gap-2","flex-col md:flex-row md:justify-end"),f[8]=o):o=f[8],f[9]!==w||f[10]!==N||f[11]!==x?(u=w.size>1&&(0,t.jsxs)(k.Select,{onValueChange:N,value:x.quantization,children:[(0,t.jsx)(k.SelectTrigger,{className:"w-full md:w-48",children:(0,t.jsx)(k.SelectValue,{placeholder:"Filter quantization"})}),(0,t.jsxs)(k.SelectContent,{className:"md:w-48",children:[(0,t.jsx)(k.SelectItem,{value:"all",children:"All quantizations"},"all"),[...w].map(T)]})]}),f[9]=w,f[10]=N,f[11]=x,f[12]=u):u=f[12],f[13]!==u?(d=(0,t.jsx)("div",{className:"flex w-full flex-col items-center justify-start gap-2 md:w-auto md:flex-row md:justify-end",children:u}),f[13]=u,f[14]=d):d=f[14],f[15]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("div",{className:(0,v.cn)("absolute right-0 top-0","h-full w-3","pointer-events-none bg-gradient-to-r from-transparent to-background")}),f[15]=c):c=f[15],f[16]!==d?(m=(0,t.jsxs)("div",{className:o,children:[d,c]}),f[16]=d,f[17]=m):m=f[17],m)}function T(e){return(0,t.jsx)(k.SelectItem,{value:e,children:(0,r.getQuantizationDisplayName)(e)},e)}var w=e.i(956043),P=e.i(970654),L=e.i(956506),E=e.i(845961),C=e.i(133974),M=e.i(379684),A=e.i(648156),O=e.i(432102),R=e.i(779100),V=e.i(288027),D=e.i(190557),H=e.i(586404),U=e.i(79247),z=e.i(389313),$=e.i(939152),q=e.i(821369),F=e.i(977051),K=e.i(916998),Q=e.i(939044),B=e.i(408784);function G({endpointId:e,routeNames:t,routeRawNames:i}){return i[e]??t[e]??e}var W=e.i(409169),Y=e.i(651825);function J(e){let n,l,a,r,s,o,u,d=(0,i.c)(25),{className:c,showValue:p,uptimeData:m}=e,f=void 0===p||p,h=(0,R.useLocale)();d[0]!==m?(n=m.slice(0,3).toReversed(),d[0]=m,d[1]=n):n=d[1];let g=n;if(d[2]!==c||d[3]!==h||d[4]!==f||d[5]!==g||d[6]!==m.length){r=Symbol.for("react.early_return_sentinel");e:{let e=g.at(-1),i=e?.uptime??null;if(0===m.length){let e,i,n;d[10]!==c?(e=(0,v.cn)("flex items-center gap-2",c),d[10]=c,d[11]=e):e=d[11],d[12]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:"--"}),d[12]=i):i=d[12],d[13]!==e?(n=(0,t.jsx)("div",{className:e,children:i}),d[13]=e,d[14]=n):n=d[14],r=n;break e}d[15]!==c?(l=(0,v.cn)("flex items-center",c),d[15]=c,d[16]=l):l=d[16],a=f&&(0,t.jsx)("span",{className:"flex text-sm font-medium text-foreground tabular-nums md:hidden",children:null===i?"N/A":(0,Y.formatUptimePercent)(h,i)})}d[2]=c,d[3]=h,d[4]=f,d[5]=g,d[6]=m.length,d[7]=l,d[8]=a,d[9]=r}else l=d[7],a=d[8],r=d[9];return r!==Symbol.for("react.early_return_sentinel")?r:(d[17]!==g?(s=g.map(X),d[17]=g,d[18]=s):s=d[18],d[19]!==s?(o=(0,t.jsx)("div",{className:"hidden h-3.5 items-end gap-px md:flex",children:s}),d[19]=s,d[20]=o):o=d[20],d[21]!==l||d[22]!==a||d[23]!==o?(u=(0,t.jsxs)("div",{className:l,children:[a,o]}),d[21]=l,d[22]=a,d[23]=o,d[24]=u):u=d[24],u)}function X(e,i){var n;return(0,t.jsx)("div",{className:(0,v.cn)("h-full w-1.5",null===(n=e.uptime)?"bg-border":n>=95?"bg-positive":n>=85?"bg-warning":"bg-negative")},e.date||i)}var Z=e.i(682964),ee=e.i(963),et=e.i(12266),ei=e.i(690387);let en={[ee.OutputModality.Text]:[{key:"text-input",title:"Input",skuLabels:["Input Price"]},{key:"text-output",title:"Output",skuLabels:["Output Price"]}],[ee.OutputModality.Image]:[{key:"image-text-input",title:"Text",skuLabels:["Text Input"]},{key:"image-input",title:"Image input",skuLabels:["Image Input","Input Image","Input Price"],requiredInputModalities:[ee.InputModality.Image]},{key:"image-prompt-input",title:"Input",skuLabels:["Input Price"]},{key:"image-output",title:"Image output",skuLabels:["Image Output","Output Image","Image Price"]}],[ee.OutputModality.Embeddings]:[{key:"embeddings-text",title:"Input",skuLabels:["Input Price"]},{key:"embeddings-image",title:"Image",skuLabels:["Image Input"]},{key:"embeddings-audio",title:"Audio",skuLabels:["Audio Input"]},{key:"embeddings-video",title:"Video",skuLabels:["Video Input"]}],[ee.OutputModality.Audio]:[{key:"audio-duration",title:"",skuLabels:["Audio Minutes","Audio Hours","Audio Seconds"]},{key:"audio-input",title:"Audio in",skuLabels:["Input Audio","Audio Input"]},{key:"audio-output",title:"Audio out",skuLabels:["Output Audio"]},{key:"audio-song",title:"",skuLabels:["Song Generation"]}],[ee.OutputModality.Video]:[{key:"video-text",title:"Text->vid",skuLabels:["Text to Video"]},{key:"video-image",title:"Image->vid",skuLabels:["Image to Video"]},{key:"video-output",title:"Output",skuLabels:["Video Output","Video Seconds"]},{key:"video-with-audio",title:"Video + audio",skuLabels:["Video (with audio)","Video Tokens (with audio)"]},{key:"video-no-audio",title:"Video only",skuLabels:["Video (no audio)","Video Tokens (no audio)"]},{key:"video-image-input",title:"Image input",skuLabels:["Image Input","Input Image"],requiredInputModalities:[ee.InputModality.Image]}],[ee.OutputModality.Rerank]:[{key:"rerank-search",title:"",skuLabels:["Search units"]},{key:"rerank-input",title:"Input",skuLabels:["Input tokens"]}],[ee.OutputModality.TTS]:[{key:"tts-chars",title:"",skuLabels:["Characters"]},{key:"tts-input",title:"Input",skuLabels:["Input Price"]},{key:"tts-output",title:"Output",skuLabels:["Output Price"]}],[ee.OutputModality.Transcription]:[{key:"transcription-audio",title:"",skuLabels:["Audio Minutes","Audio Hours","Audio Seconds"]},{key:"transcription-input",title:"Input",skuLabels:["Input Audio","Audio Input"]},{key:"transcription-output",title:"Output",skuLabels:["Output Audio"]}]},el=[{key:"cache-read",title:"Cache read",skuLabels:["Cache Read"]},{key:"cache-create-5m",title:"Cache create 5m",skuLabels:["Cache Creation (5min)"]},{key:"cache-read-5m",title:"Cache read 5m",skuLabels:["Cache Read (5min)"]},{key:"audio-cache",title:"Audio cache",skuLabels:["Input Audio Cache"]}],ea=["/image","/M tokens","/K tokens","/megapixel","/second","/minute","/hour","/M characters","/song","/search","/request"];function er(e,t){let i=(e.display_pricing??[]).filter(e=>(0,ei.getDisplayPricingUnit)(e)===t.unitKey);for(let e of t.skuLabels){let t=i.find(t=>t.sku_label===e);if(t)return t}}function es(e,t){var i;let n=function(e){switch(e){case"/M tokens":case"/M characters":return"/M";case"/K tokens":return"/K";case"/second":return"/sec";case"/minute":return"/min";case"/hour":return"/hr";case"/image":return"/img";case"/megapixel":return"/MP";case"/song":return"/song";case"/request":return"/req";case"/search":return"/search";default:return e}}(t),l=(i=e).title||ed(i.skuLabels[0]??"");return""===l?{label:n,unit:""}:!function(e,t){switch(t){case"/search":return"Search"===e;case"/song":return"Song"===e;default:return!1}}(l,t)?{label:l,unit:n}:{label:l,unit:""}}function eo(e,t){return t.flatMap(t=>Array.from(new Set(e.filter(e=>t.skuLabels.includes(e.sku_label)).map(ei.getDisplayPricingUnit))).toSorted((e,t)=>{let i=eu(e),n=eu(t);return -1===i&&-1===n?(0,B.compareCanonicalText)(e,t):-1===i?1:-1===n?-1:i-n}).map(e=>({key:`${t.key}:${e}`,skuLabels:t.skuLabels,unitKey:e,...es(t,e)})))}function eu(e){return ea.indexOf(e)}function ed(e){switch(e){case"Input Price":case"Input tokens":return"Input";case"Output Price":return"Output";case"Image Input":case"Input Image":return"Image input";case"Image Output":case"Output Image":return"Image output";case"Image Price":return"Image";case"Text to Video":return"Text->vid";case"Image to Video":return"Image->vid";case"Video Output":case"Video Seconds":return"Video";case"Video (with audio)":case"Video Tokens (with audio)":return"Video + audio";case"Video (no audio)":case"Video Tokens (no audio)":return"Video only";case"Audio Minutes":case"Audio Hours":case"Audio Seconds":return"Audio";case"Input Audio":case"Audio Input":return"Audio in";case"Output Audio":return"Audio out";case"Characters":return"Chars";case"Song Generation":return"Song";case"Search units":return"Search";default:return e.replace(" Price","")}}var ec=e.i(988855),ep=e.i(407359),em=e.i(185473),ef=e.i(483951),eh=e.i(462904),eg=e.i(609266),ex=e.i(315768);function ey(e){let{true:t,false:i}=(0,em.partition)(e,e=>{var t;return(t=e.status)===ep.EndpointStatus.Down||t===ep.EndpointStatus.Disabled||t===ep.EndpointStatus.Deranked});return i.concat(t)}let eb="provider",ev="latency",ek="throughput",ej="uptime";function eS(e){return`price:${e}`}function eI({endpoint:e,columnId:t,pricingColumns:i,uptimeData:n,percentile:l=Z.DEFAULT_METRIC_PERCENTILE}){if(t===eb)return{type:"string",value:e.provider_display_name};if(t===ev)return{type:"number",value:(0,Z.getLatencyMs)(e.stats,l)};if(t===ek)return{type:"number",value:(0,Z.getThroughputTps)(e.stats,l)};if(t===ej)return{type:"number",value:function(e,t){let i=t?.[e.id];if(i?.[0])return i[0].uptime??void 0}(e,n)};if(t.startsWith("price:")){let n=i.find(e=>eS(e.key)===t);return{type:"number",value:n?function(e,t){let i=er(e,t);if(i)return Number(i.price)*i.displayMultiplier}(e,n):void 0}}return{type:"number",value:void 0}}function e_({endpoint:e,columnId:t,pricingColumns:i,uptimeData:n,percentile:l}){let a=eI({endpoint:e,columnId:t,pricingColumns:i,uptimeData:n,percentile:l});return"string"===a.type||void 0!==a.value}var eN=e.i(585351),eT=e.i(159470);let ew=(0,q.default)(()=>e.A(814680).then(e=>e.ProviderDrawer),{loadableGenerated:{modules:[942985]}}),eP={percentile:(0,p.parseAsStringLiteral)(Z.METRIC_PERCENTILE_VALUES)};function eL(e){let n,l,r,s,o,u,d,c,f,h,g,y,v,k,S,I,_,N,T,w,P,E,M,V,D,H,z,$,q,K,Q,W,Y,J=(0,i.c)(151),{endpointStats:X,allEndpointStats:ea,uptimeData:eu,isPrivateView:ef,inputModalities:eh,outputModalities:eg,lockedSort:ex,isSortLocked:eS,ineligibilityReasons:eL,myKeysOnlyEndpointIds:eR,effectivePricingParams:eD,latencyLabel:eH,latencyTooltip:eU,shouldShowThroughputColumn:ez}=e,e$=(0,R.useLocale)(),eq=(0,j.usePosthogClient)(),eF=(0,F.useFeatureFlag)("hipaaWorkspaces"),eK=(0,m.useRef)(null),{selectedEndpointId:eQ,isOpen:eB,source:eG,open:eW,close:eY,toggleFrom:eJ,setIsOpen:eX,pricingNavEndpointIds:eZ,pricingTableRef:e1,setProvidersDisplayNames:e0}=(0,x.useEndpointPane)(),e2=null!==eQ?eD:null;J[0]!==e2?(n=(0,eN.effectivePricingSummaryOptions)(e2),J[0]=e2,J[1]=n):n=J[1];let{data:e3,isLoading:e5}=(0,U.useQuery)(n),e4=e3?.response;J[2]!==e3?.summaries?(l=e3?.summaries??[],J[2]=e3?.summaries,J[3]=l):l=J[3];let e6=l,e7=e3?.totalTokens??0;J[4]===Symbol.for("react.memo_cache_sentinel")?(r={history:"replace"},J[4]=r):r=J[4];let[e8]=(0,p.useQueryStates)(eP,r);J[5]!==ea||J[6]!==eQ?(s=eQ?ea.find(e=>e.id===eQ)??null:null,J[5]=ea,J[6]=eQ,J[7]=s):s=J[7];let e9=s;J[8]!==ea||J[9]!==eY||J[10]!==e6||J[11]!==e5||J[12]!==eQ?(o=()=>{if(!eQ||ea.some(e=>e.id===eQ)||e5||e6.some(e=>e.endpointId===eQ))return;let e=setTimeout(eY,0);return()=>{clearTimeout(e)}},u=[eQ,ea,e5,e6,eY],J[8]=ea,J[9]=eY,J[10]=e6,J[11]=e5,J[12]=eQ,J[13]=o,J[14]=u):(o=J[13],u=J[14]),(0,m.useEffect)(o,u),J[15]!==ea?(d=function(e){let t=new Map,i=new Map;for(let t of e.values())i.set(t,(i.get(t)??0)+1);let n=[...e.entries()].toSorted(([e],[t])=>e.localeCompare(t)),l=new Map;for(let[e,a]of n)if((i.get(a)??1)>1){let i=(l.get(a)??0)+1;l.set(a,i),t.set(e,`${a} (${i})`)}else t.set(e,a);return t}(new Map(ea.map(eO))),J[15]=ea,J[16]=d):d=J[16];let te=d;if(J[17]!==te||J[18]!==e0?(f=()=>{e0(te)},c=[te,e0],J[17]=te,J[18]=e0,J[19]=c,J[20]=f):(c=J[19],f=J[20]),(0,m.useEffect)(f,c),J[21]!==te||J[22]!==e4?.endpointNames||J[23]!==e4?.endpointRawNames){let e,t,i;J[25]!==e4?.endpointNames?(e=e4?.endpointNames??{},J[25]=e4?.endpointNames,J[26]=e):e=J[26],J[27]!==e4?.endpointRawNames?(t=e4?.endpointRawNames??{},J[27]=e4?.endpointRawNames,J[28]=t):t=J[28],J[29]!==te||J[30]!==e||J[31]!==t?(i=function(e,t,i){if(null===e)return{...t};let n=new Set(e.values()),l={},a=Object.keys(t).filter(t=>!e.has(t)).toSorted((e,t)=>(0,B.compareCanonicalText)(e,t));for(let i of Object.keys(t)){let t=e.get(i);void 0!==t&&(l[i]=t)}let r=new Map;for(let e of a){let n=G({endpointId:e,routeNames:t,routeRawNames:i});r.set(n,(r.get(n)??0)+1)}for(let e of a){let a=G({endpointId:e,routeNames:t,routeRawNames:i}),s=(r.get(a)??0)>1,o=function({rawName:e,usedLabels:t,hasSameNameSiblings:i}){if(!i&&!t.has(e)&&!function(e,t){let i=RegExp(`^${e.replaceAll(/[.*+?^${}()|[\]\\]/g,"\\$&")} \\(\\d+\\)$`);return[...t].some(e=>i.test(e))}(e,t))return e;for(let i=1;;i++){let n=`${e} (${i})`;if(!t.has(n))return n}}({rawName:a,usedLabels:n,hasSameNameSiblings:s});n.add(o),l[e]=o}return l}(te,e,t),J[29]=te,J[30]=e,J[31]=t,J[32]=i):i=J[32],h=Object.entries(i),J[21]=te,J[22]=e4?.endpointNames,J[23]=e4?.endpointRawNames,J[24]=h}else h=J[24];J[33]!==te||J[34]!==h?(g=new Map([...te,...h]),J[33]=te,J[34]=h,J[35]=g):g=J[35];let tt=g;if(J[36]!==X||J[37]!==eh||J[38]!==eg){var ti,tn;let e,t,i,n;t=eo(e=X.flatMap(e=>e.display_pricing??[]).filter(e=>e.kind!==et.DisplayPricingKind.Schedule),el),ti=X,tn=eo(e,function({inputModalities:e,outputModalities:t}){let i=[],n=t=>{for(let n of t)!i.some(e=>e.key===n.key)&&(n.requiredInputModalities?.some(t=>!e.includes(t))||i.push(n))};for(let e of t.toSorted((e,t)=>Number(t===ee.OutputModality.Image)-Number(e===ee.OutputModality.Image)))n(en[e]);return 0===i.length&&n(en[ee.OutputModality.Text]),i}({inputModalities:eh,outputModalities:eg})),n=[],y=(i=tn.filter(e=>{let t=ti.flatMap(t=>er(t,e)??[]);return!(t.length>0&&n.some(e=>{var i,n;return i=e,n=t,i.length===n.length&&i.every((e,t)=>e===n[t])}))&&(n.push(t),!0)})).length>0?[...i,...t]:[...Array.from(new Set(e.map(e=>e.sku_label))).flatMap(t=>{var i,n;let l=e.find(e=>e.sku_label===t);if(!l||(i=l.sku_label).toLowerCase().includes("cache")||"Web Search"===i||"Request"===i)return[];let a=(0,ei.getDisplayPricingUnit)(l);return[{key:`fallback:${t}:${a}`,skuLabels:[t],unitKey:a,...es((n=t,{key:`fallback:${n}`,title:ed(n),skuLabels:[n]}),a)}]}),...t],J[36]=X,J[37]=eh,J[38]=eg,J[39]=y}else y=J[39];let tl=y,ta=e8.percentile??Z.DEFAULT_METRIC_PERCENTILE,[tr,ts]=(0,m.useState)(null);J[40]!==eS||J[41]!==ex||J[42]!==tr?(v=eS?function(e){switch(e){case a.ProviderSort.Throughput:return{column:ek,dir:"desc"};case a.ProviderSort.Exacto:case a.ProviderSort.Price:case a.ProviderSort.Latency:default:return null}}(ex??null):tr,J[40]=eS,J[41]=ex,J[42]=tr,J[43]=v):v=J[43];let to=v;J[44]!==eS||J[45]!==eq?(k=e=>{if(eS)return;let t=e?{column:e.key,dir:e.direction}:null;eq.capture(b.PostHogEvent.ChangeModelPageProviderFilter,{filter:"sort",value:t?`${t.column}:${t.dir}`:"default",source:"column_header"}),ts(t)},J[44]=eS,J[45]=eq,J[46]=k):k=J[46];let tu=k;if(J[47]!==to||J[48]!==X||J[49]!==eL||J[50]!==e$||J[51]!==ta||J[52]!==tl||J[53]!==eu){e:{let e,t,i=function(e,{endpoints:t,sort:i,pricingColumns:n,uptimeData:l,percentile:a}){if(!i)return ey(t);let r="desc"===i.dir?-1:1,s={columnId:i.column,pricingColumns:n,uptimeData:l,percentile:a};return function(e){let{true:t,false:i}=(0,em.partition)(e,e=>e.status===ep.EndpointStatus.Down||e.status===ep.EndpointStatus.Disabled);return i.concat(t)}(t.toSorted((t,i)=>{let n=e_({endpoint:t,...s}),l=e_({endpoint:i,...s});return n||l?n?l?r*function(e,{a:t,b:i,columnId:n,pricingColumns:l,uptimeData:a,percentile:r}){let s=eI({endpoint:t,columnId:n,pricingColumns:l,uptimeData:a,percentile:r}),o=eI({endpoint:i,columnId:n,pricingColumns:l,uptimeData:a,percentile:r});if("string"===s.type&&"string"===o.type)return(0,ec.compareDisplayText)(s.value,o.value,{locale:e});let u="number"===s.type?s.value:void 0,d="number"===o.type?o.value:void 0;return void 0===u&&void 0===d?0:void 0===u?1:void 0===d?-1:u-d}(e,{a:t,b:i,...s}):-1:1:0}))}(e$,{endpoints:X,sort:to,pricingColumns:tl,uptimeData:eu,percentile:ta});if(!eL?.size){S=i;break e}J[55]!==eL?(e=e=>!eL.has(e.id),J[55]=eL,J[56]=e):e=J[56],J[57]!==eL?(t=e=>eL.has(e.id),J[57]=eL,J[58]=t):t=J[58],S=[...i.filter(e),...i.filter(t)]}J[47]=to,J[48]=X,J[49]=eL,J[50]=e$,J[51]=ta,J[52]=tl,J[53]=eu,J[54]=S}else S=J[54];let td=S;J[59]!==eB||J[60]!==eq||J[61]!==eQ||J[62]!==eJ?(I=e=>{eB&&eQ===e.id||eq.capture(b.PostHogEvent.ClickModelPageProviderCardExpand,{endpoint_id:e.id,provider:e.provider_slug,source:"table_row"}),eJ("providers",e.id)},J[59]=eB,J[60]=eq,J[61]=eQ,J[62]=eJ,J[63]=I):I=J[63];let tc=I;J[64]!==ea||J[65]!==e6||J[66]!==e5||J[67]!==eZ||J[68]!==eQ||J[69]!==td||J[70]!==eG?(_=function({source:e,selectedEndpointId:t,providersNavIds:i,pricingNavEndpointIds:n,resolvableEndpointIds:l,isResolvableSetPending:a}){let r=null===n?null:n.filter(e=>l.has(e)),s="pricing"!==e||null!==r&&!a,o="pricing"===e&&null!==r&&r.length>0?r:i,u=s&&null!==t?o.indexOf(t):-1;return{isNavReady:s&&(null===t||-1!==u),navIds:o,selectedNavIndex:u}}({source:eG,selectedEndpointId:eQ,providersNavIds:td.map(eA),pricingNavEndpointIds:eZ,resolvableEndpointIds:new Set([...ea.map(eM),...e6.map(eC)]),isResolvableSetPending:e5}),J[64]=ea,J[65]=e6,J[66]=e5,J[67]=eZ,J[68]=eQ,J[69]=td,J[70]=eG,J[71]=_):_=J[71];let{isNavReady:tp,navIds:tm,selectedNavIndex:tf}=_;J[72]!==e6||J[73]!==eQ?(N=eQ?e6.find(e=>e.endpointId===eQ)??null:null,J[72]=e6,J[73]=eQ,J[74]=N):N=J[74];let th=N;J[75]!==e9||J[76]!==eu?(T=e9&&eu?eu[e9.id]??[]:[],J[75]=e9,J[76]=eu,J[77]=T):T=J[77];let tg=T;J[78]!==e1?(w=[eK,e1],J[78]=e1,J[79]=w):w=J[79];let tx=w,ty=(0,O.useHasEverOpened)(null!==e9||null!==th);J[80]!==to?(P=null===to?null:{key:to.column,direction:to.dir},J[80]=to,J[81]=P):P=J[81];let tb=eS?void 0:tu;if(J[82]===Symbol.for("react.memo_cache_sentinel")?(E=(0,t.jsx)(C.TableHead,{sortKey:eb,children:(0,t.jsx)(eT.HeadLabel,{label:"Provider"})}),J[82]=E):E=J[82],J[83]!==tl?(M=tl.map(eE),J[83]=tl,J[84]=M):M=J[84],J[85]!==eH?(V=(0,t.jsx)("span",{className:"cursor-help underline decoration-dotted underline-offset-2",children:(0,t.jsx)(eT.HeadLabel,{label:eH})}),J[85]=eH,J[86]=V):V=J[86],J[87]!==eU||J[88]!==V?(D=(0,t.jsx)(C.TableHead,{className:"text-right",sortKey:ev,children:(0,t.jsx)(A.Tooltip,{side:"top",content:eU,children:V})}),J[87]=eU,J[88]=V,J[89]=D):D=J[89],J[90]!==ez?(H=ez&&(0,t.jsx)(C.TableHead,{className:"text-right",sortKey:ek,children:(0,t.jsx)(eT.HeadLabel,{label:"Throughput"})}),J[90]=ez,J[91]=H):H=J[91],J[92]===Symbol.for("react.memo_cache_sentinel")?(z=(0,t.jsx)(C.TableHead,{className:"text-right",sortKey:ej,children:(0,t.jsx)(A.Tooltip,{side:"top",content:"Last 3 days of uptime. Green ≥ 95%, yellow ≥ 85%, red < 85%.",children:(0,t.jsx)("span",{className:"cursor-help underline decoration-dotted underline-offset-2",children:(0,t.jsx)(eT.HeadLabel,{label:"Uptime"})})})}),J[92]=z):z=J[92],J[93]!==M||J[94]!==D||J[95]!==H?($=(0,t.jsx)(C.TableHeader,{children:(0,t.jsxs)(C.TableRow,{children:[E,M,D,H,z]})}),J[93]=M,J[94]=D,J[95]=H,J[96]=$):$=J[96],J[97]!==te||J[98]!==tc||J[99]!==eL||J[100]!==eF||J[101]!==eR||J[102]!==ta||J[103]!==tl||J[104]!==e9?.id||J[105]!==ez||J[106]!==td||J[107]!==eu){let e;J[109]!==te||J[110]!==tc||J[111]!==eL||J[112]!==eF||J[113]!==eR||J[114]!==ta||J[115]!==tl||J[116]!==e9?.id||J[117]!==ez||J[118]!==eu?(e=e=>(0,t.jsx)(eV,{endpoint:e,displayName:te.get(e.id)??e.provider_display_name,pricingColumns:tl,uptimeData:eu,isSelected:e9?.id===e.id,shouldShowThroughputColumn:ez,percentile:ta,onClick:tc,ineligibilityReasons:eL?.get(e.id),isMyKeysOnly:eR?.has(e.id)??!1,isHipaaUiEnabled:eF},e.id),J[109]=te,J[110]=tc,J[111]=eL,J[112]=eF,J[113]=eR,J[114]=ta,J[115]=tl,J[116]=e9?.id,J[117]=ez,J[118]=eu,J[119]=e):e=J[119],q=td.map(e),J[97]=te,J[98]=tc,J[99]=eL,J[100]=eF,J[101]=eR,J[102]=ta,J[103]=tl,J[104]=e9?.id,J[105]=ez,J[106]=td,J[107]=eu,J[108]=q}else q=J[108];return J[120]!==q?(K=(0,t.jsx)(C.TableBody,{children:q}),J[120]=q,J[121]=K):K=J[121],J[122]!==P||J[123]!==tb||J[124]!==$||J[125]!==K?(Q=(0,t.jsx)("div",{ref:eK,className:"flex flex-col gap-2",children:(0,t.jsx)(L.Card,{children:(0,t.jsxs)(C.Table,{intrinsicColumns:!0,intrinsicColumnsFlexColumn:"first",className:"text-sm",sort:P,onSortChange:tb,children:[$,K]})})}),J[122]=P,J[123]=tb,J[124]=$,J[125]=K,J[126]=Q):Q=J[126],J[127]!==eY||J[128]!==e7||J[129]!==ty||J[130]!==eL||J[131]!==eF||J[132]!==tp||J[133]!==ef||J[134]!==eH||J[135]!==eU||J[136]!==tm||J[137]!==eW||J[138]!==tx||J[139]!==tt||J[140]!==ta||J[141]!==e9||J[142]!==tf||J[143]!==th||J[144]!==tg||J[145]!==eX||J[146]!==ez?(W=ty&&(0,t.jsx)(ew,{endpoint:e9,displayNames:tt,effectiveSummary:th,effectiveTotalTokens:e7,ineligibilityReasons:e9?eL?.get(e9.id):void 0,uptimeData:tg,isPrivateView:ef,percentile:ta,latencyLabel:eH,latencyTooltip:eU,shouldShowThroughputColumn:ez,isHipaaUiEnabled:eF,onClose:eY,setIsOpen:eX,outsideClickIgnoreRef:tx,onPrev:()=>{let e=tm[tf-1];void 0!==e&&eW(e)},onNext:()=>{let e=tm[tf+1];void 0!==e&&eW(e)},hasPrev:tf>0,hasNext:tf>=0&&tf0;if(k[0]!==w||k[1]!==U){let e=(0,Z.getLatencyMs)(U,w)??null;n=(0,H.isDefinedAndNotNull)(e)?e/1e3:null,k[0]=w,k[1]=U,k[2]=n}else n=k[2];let $=n;if(k[3]!==S||k[4]!==j||k[5]!==L||k[6]!==A||k[7]!==z||k[8]!==M||k[9]!==N||k[10]!==$||k[11]!==O||k[12]!==P||k[13]!==w||k[14]!==I||k[15]!==T||k[16]!==U||k[17]!==_){let e,i,n,m,f,h,g,x,y=(0,Z.getThroughputTps)(U,w)??null;a=_?.[j.id],p=a?.[0]?.uptime??null,l=C.TableRow;let b=N?"bg-selected-bg":"hover:bg-card-hover",R=z&&"opacity-60";k[27]!==b||k[28]!==R?(r=(0,v.cn)("cursor-pointer",b,R),k[27]=b,k[28]=R,k[29]=r):r=k[29],k[30]!==j||k[31]!==P?(s=()=>P(j),k[30]=j,k[31]=P,k[32]=s):s=k[32];let q=`Open ${S} details`;if(k[33]!==j||k[34]!==P?(e=e=>{e.stopPropagation(),P(j)},k[33]=j,k[34]=P,k[35]=e):e=k[35],k[36]!==j.provider_info.icon||k[37]!==j.provider_info.name?(i=(0,t.jsx)(E.ProviderIcon,{frame:!0,providerName:j.provider_info.name,providerIcon:j.provider_info.icon,className:"size-5"}),k[36]=j.provider_info.icon,k[37]=j.provider_info.name,k[38]=i):i=k[38],k[39]!==S?(n=(0,t.jsx)("span",{className:"truncate text-xs text-foreground",children:S}),k[39]=S,k[40]=n):n=k[40],k[41]!==q||k[42]!==e||k[43]!==i||k[44]!==n?(m=(0,t.jsxs)("button",{type:"button","aria-label":q,onClick:e,className:"flex min-w-0 items-center gap-2.5",children:[i,n]}),k[41]=q,k[42]=e,k[43]=i,k[44]=n,k[45]=m):m=k[45],k[46]!==j?(f=(0,t.jsx)(ez,{endpoint:j}),k[46]=j,k[47]=f):f=k[47],k[48]!==j.is_hipaa_eligible||k[49]!==A?(h=A&&(0,t.jsx)(Q.HipaaEligibleBadge,{isEligible:j.is_hipaa_eligible}),k[48]=j.is_hipaa_eligible,k[49]=A,k[50]=h):h=k[50],k[51]!==j.pricing||k[52]!==L||k[53]!==z||k[54]!==M?(g=z?(0,t.jsx)(eD,{reasons:L??[]}):(0,t.jsxs)(t.Fragment,{children:[M&&(0,t.jsx)(eU,{}),(0,t.jsx)(K.DiscountBadge,{discount:j.pricing.discount,variant:"subdued"})]}),k[51]=j.pricing,k[52]=L,k[53]=z,k[54]=M,k[55]=g):g=k[55],k[56]!==m||k[57]!==f||k[58]!==h||k[59]!==g?(o=(0,t.jsx)(C.TableCell,{children:(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-2.5",children:[m,f,h,g]})}),k[56]=m,k[57]=f,k[58]=h,k[59]=g,k[60]=o):o=k[60],k[61]!==j||k[62]!==O||k[63]!==I){let e;k[65]!==j||k[66]!==O?(e=e=>(0,t.jsx)(C.TableCell,{className:"or-table__cell--nowrap text-right",children:function(e,i,n){let l=er(i,n);if(!l)return(0,t.jsx)("span",{className:"text-faint",children:"--"});let a=(0,V.bn)(l.price);if(a.eq(0))return(0,t.jsx)("span",{className:"text-foreground",children:"Free"});let{discount:r}=i.pricing,s="number"==typeof r&&r>0&&r<1&&!0!==l.isDiscountExempt,o=(0,D.formatUsd)((0,V.bn)(l.price).times(l.displayMultiplier),{locale:e,preset:"model-price-fixed"})??"—";if(!s)return(0,t.jsx)("span",{className:"tabular-nums",children:(0,t.jsx)("span",{className:"text-foreground",children:o})});let u=a.div(1-r),d=(0,D.formatUsd)((0,V.bn)(u).times(l.displayMultiplier),{locale:e,preset:"model-price-fixed"})??"—";return(0,t.jsxs)("span",{className:"inline-flex items-baseline gap-1",children:[(0,t.jsx)("span",{className:"text-2xs text-muted-foreground line-through tabular-nums",children:d}),(0,t.jsx)("span",{className:"text-positive-text tabular-nums",children:(0,t.jsx)("span",{children:o})})]})}(O,j,e)},e.key),k[65]=j,k[66]=O,k[67]=e):e=k[67],u=I.map(e),k[61]=j,k[62]=O,k[63]=I,k[64]=u}else u=k[64];k[68]!==$||k[69]!==O?(x=(0,H.isDefinedAndNotNull)($)?(0,W.formatLatencySeconds)(O,$):null,k[68]=$,k[69]=O,k[70]=x):x=k[70],k[71]!==x?(d=(0,t.jsx)(eR,{value:x,suffix:"s"}),k[71]=x,k[72]=d):d=k[72],c=T&&(0,t.jsx)(eR,{value:(0,H.isDefinedAndNotNull)(y)?(0,W.formatThroughputTps)(O,y):null,suffix:" tps"}),k[3]=S,k[4]=j,k[5]=L,k[6]=A,k[7]=z,k[8]=M,k[9]=N,k[10]=$,k[11]=O,k[12]=P,k[13]=w,k[14]=I,k[15]=T,k[16]=U,k[17]=_,k[18]=l,k[19]=a,k[20]=r,k[21]=s,k[22]=o,k[23]=u,k[24]=d,k[25]=c,k[26]=p}else l=k[18],a=k[19],r=k[20],s=k[21],o=k[22],u=k[23],d=k[24],c=k[25],p=k[26];return k[73]!==a?(m=a&&a.length>0&&(0,t.jsx)(J,{uptimeData:a,showValue:!1,className:"shrink-0"}),k[73]=a,k[74]=m):m=k[74],k[75]!==p?(f=(0,H.isDefinedAndNotNull)(p)?"text-foreground":"text-faint",k[75]=p,k[76]=f):f=k[76],k[77]!==f?(h=(0,v.cn)("inline-flex w-16 shrink-0 justify-end whitespace-nowrap tabular-nums",f),k[77]=f,k[78]=h):h=k[78],k[79]!==O||k[80]!==p?(g=(0,H.isDefinedAndNotNull)(p)?(0,Y.formatUptimePercent)(O,p):"--",k[79]=O,k[80]=p,k[81]=g):g=k[81],k[82]!==h||k[83]!==g?(x=(0,t.jsx)("span",{className:h,children:g}),k[82]=h,k[83]=g,k[84]=x):x=k[84],k[85]!==x||k[86]!==m?(y=(0,t.jsx)(C.TableCell,{className:"or-table__cell--nowrap text-right",children:(0,t.jsxs)("div",{className:"flex w-full items-center justify-end gap-1",children:[m,x]})}),k[85]=x,k[86]=m,k[87]=y):y=k[87],k[88]!==l||k[89]!==y||k[90]!==r||k[91]!==s||k[92]!==o||k[93]!==u||k[94]!==d||k[95]!==c?(b=(0,t.jsxs)(l,{className:r,onClick:s,children:[o,u,d,c,y]}),k[88]=l,k[89]=y,k[90]=r,k[91]=s,k[92]=o,k[93]=u,k[94]=d,k[95]=c,k[96]=b):b=k[96],b}function eD(e){let n,a,r,s,o,u,d,c,p=(0,i.c)(18),{reasons:m}=e;p[0]!==m?(n=new Set(m.map(eH)),p[0]=m,p[1]=n):n=p[1];let f=n;return p[2]!==m?(a=(0,t.jsx)(w.IneligibilityReasonList,{heading:"This provider will not be used for your requests:",reasons:m}),p[2]=m,p[3]=a):a=p[3],p[4]!==f?(r=f.has(l.IneligibilityConfigSurface.PrivacySettings)&&(0,t.jsxs)("span",{children:["Manage this in your ",(0,t.jsx)(M.TextLink,{href:"/settings/privacy",children:"privacy settings"}),"."]}),p[4]=f,p[5]=r):r=p[5],p[6]!==f?(s=f.has(l.IneligibilityConfigSurface.GuardrailSettings)&&(0,t.jsxs)("span",{children:["Manage this in your"," ",(0,t.jsx)(M.TextLink,{href:"/workspaces",children:"workspace's guardrail settings"}),"."]}),p[6]=f,p[7]=s):s=p[7],p[8]!==f?(o=f.has(l.IneligibilityConfigSurface.ByokSettings)&&(0,t.jsxs)("span",{children:["Manage your provider keys in your"," ",(0,t.jsx)(M.TextLink,{href:"/settings/integrations",children:"integrations settings"}),"."]}),p[8]=f,p[9]=o):o=p[9],p[10]!==a||p[11]!==r||p[12]!==s||p[13]!==o?(u=(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[a,r,s,o]}),p[10]=a,p[11]=r,p[12]=s,p[13]=o,p[14]=u):u=p[14],p[15]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(P.Badge,{tabIndex:0,variant:"negative",size:"sm",className:"shrink-0 cursor-help",children:"Not routable"}),p[15]=d):d=p[15],p[16]!==u?(c=(0,t.jsx)(A.Tooltip,{content:u,children:d}),p[16]=u,p[17]=c):c=p[17],c}function eH(e){return l.ENDPOINT_INELIGIBILITY_CONFIG_SURFACES[e]}function eU(){let e,n,l=(0,i.c)(2);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("span",{children:"Your workspace only uses its own key on this provider. OpenRouter shared capacity is never used."}),l[0]=e):e=l[0],l[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(A.Tooltip,{content:(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[e,(0,t.jsxs)("span",{children:["Manage this in your ",(0,t.jsx)(M.TextLink,{href:"/settings/integrations",children:"integrations"}),"."]})]}),children:(0,t.jsx)(P.Badge,{tabIndex:0,variant:"secondary",size:"sm",className:"shrink-0 cursor-help",children:"My keys only"})}),l[1]=n):n=l[1],n}function ez(e){var n;let l,a,r,s,o,u=(0,i.c)(14),{endpoint:d,className:c}=e,p="Private",m="text-positive-text",f=$.ShieldCheck;d.data_policy.training?(p="Trains",m="text-negative-text",f=z.ShieldAlert):d.data_policy.retainsPrompts&&(p="Logs",m="text-warning-text",f=z.ShieldAlert),u[0]!==d?(l=(n=d).data_policy.training?n.data_policy.retainsPrompts?"Trains: this provider may use prompts for training and may retain prompt data.":"Trains: this provider may use prompts for training, but does not report prompt retention.":n.data_policy.retainsPrompts?"Logs: this provider may retain prompts, but does not use them for training.":"Private: this provider does not train on prompts and does not retain prompt data.",u[0]=d,u[1]=l):l=u[1];let h=l,g=`Privacy: ${p}`;return u[2]!==c||u[3]!==m?(a=(0,v.cn)("inline-flex shrink-0 cursor-help items-center",m,c),u[2]=c,u[3]=m,u[4]=a):a=u[4],u[5]!==f?(r=(0,t.jsx)(f,{className:"size-3.5 shrink-0"}),u[5]=f,u[6]=r):r=u[6],u[7]!==g||u[8]!==a||u[9]!==r?(s=(0,t.jsx)("span",{role:"img","aria-label":g,className:a,children:r}),u[7]=g,u[8]=a,u[9]=r,u[10]=s):s=u[10],u[11]!==h||u[12]!==s?(o=(0,t.jsx)(A.Tooltip,{content:h,children:s}),u[11]=h,u[12]=s,u[13]=o):o=u[13],o}function e$(e){let n,l,a,r,s,o,u,d,c=(0,i.c)(17),{endpointStats:m,latencyLabel:f,shouldShowThroughputColumn:h}=e,g=(0,j.usePosthogClient)();c[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,p.parseAsStringLiteral)(Z.METRIC_PERCENTILE_VALUES).withOptions({history:"replace"}),c[0]=n):n=c[0];let[x,y]=(0,p.useQueryState)("percentile",n);if(!(0,Z.hasSelectablePercentileData)(m))return null;let v=h?`${f} / throughput`:f;c[1]!==g||c[2]!==y?(l=e=>{(0,Z.isMetricPercentile)(e)&&(g.capture(b.PostHogEvent.ChangeModelPageProviderFilter,{filter:"percentile",value:e}),y(e===Z.DEFAULT_METRIC_PERCENTILE?null:e))},c[1]=g,c[2]=y,c[3]=l):l=c[3];let S=l;c[4]!==v?(a=(0,t.jsx)("span",{className:"whitespace-nowrap text-xs text-muted-foreground",children:v}),c[4]=v,c[5]=a):a=c[5];let I=x??Z.DEFAULT_METRIC_PERCENTILE,_=`${v} percentile`;return c[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(k.SelectValue,{}),c[6]=r):r=c[6],c[7]!==_?(s=(0,t.jsx)(k.SelectTrigger,{className:"w-20","aria-label":_,children:r}),c[7]=_,c[8]=s):s=c[8],c[9]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(k.SelectContent,{children:Z.METRIC_PERCENTILE_VALUES.map(eq)}),c[9]=o):o=c[9],c[10]!==S||c[11]!==I||c[12]!==s?(u=(0,t.jsxs)(k.Select,{onValueChange:S,value:I,children:[s,o]}),c[10]=S,c[11]=I,c[12]=s,c[13]=u):u=c[13],c[14]!==a||c[15]!==u?(d=(0,t.jsxs)("label",{className:"flex w-full items-center justify-end gap-2 md:w-auto",children:[a,u]}),c[14]=a,c[15]=u,c[16]=d):d=c[16],d}function eq(e){return(0,t.jsx)(k.SelectItem,{value:e,children:(0,Z.formatPercentileLabel)(e)},e)}var eF=e.i(885567),eK=e.i(616384),eQ=e.i(707690);function eB(e){return e.id}function eG(e){return{...e,stats:void 0}}function eW(){var e;let m,b,v,k,j,S,I,N,T,w,P,L,E,C,M,A,O,R,V,D,H,z=(0,i.c)(78),{model:$,privateEndpoints:q,activeVariant:F,staticVariant:K,isPrivateView:Q,variantSelect:B}=(0,y.useModelPage)(),{entity:G,isSignedIn:W,contextEntityId:Y}=(0,o.useEntity)();z[0]!==Y||z[1]!==Q||z[2]!==$||z[3]!==q||z[4]!==K?(m={model:$,privateEndpoints:q,staticVariant:K,isPrivateView:Q,contextEntityId:Y},z[0]=Y,z[1]=Q,z[2]=$,z[3]=q,z[4]=K,z[5]=m):m=z[5];let{resolvedEndpointStats:J,uptimeData:X,isEndpointStatsLoading:Z,modelSearchParams:ee,latencyLabel:et,latencyTooltip:ei,shouldShowThroughputColumn:en,shouldShowReasoningEffortSelect:el,selectableReasoningEfforts:ea}=function(e){let t,n,l,a,r=(0,i.c)(10),{model:s,privateEndpoints:o,staticVariant:u,isPrivateView:d,contextEntityId:c}=e;r[0]!==o?(t=o??[],r[0]=o,r[1]=t):t=r[1],r[2]!==t?(n=t.map(eG),r[2]=t,r[3]=n):n=r[3];let p=n,m={permaslug:s.permaslug,variant:u},f=(0,eK.getProviderTablePerfSelector)(s),{latencyLabel:h,latencyTooltip:g,shouldShowThroughputColumn:x}=(0,eK.getProviderTablePerfPresentation)(f),{showReasoningEffortSelect:y,selectableEfforts:b,reasoningEffort:v}=(0,eQ.useReasoningEffortFilter)({model:s,perfWorkload:f.perfWorkload,isPrivateView:d}),{data:k,isLoading:j}=(0,U.useQuery)((0,eN.providerTableEndpointStatsOptions)(d?null:{...m,...f,reasoningEffort:v})),S=d?null:s.permaslug;r[4]!==S?(l=(0,eN.uptimeRecentOptions)(S),r[4]=S,r[5]=l):l=r[5];let{data:I}=(0,U.useQuery)(l),_=d?c:null;r[6]!==d||r[7]!==p||r[8]!==_?(a=(0,eN.uptimeRecentPrivateOptions)(_,d?p.map(eB):null),r[6]=d,r[7]=p,r[8]=_,r[9]=a):a=r[9];let{data:N}=(0,U.useQuery)(a);return{resolvedEndpointStats:d?p:k,uptimeData:d?N:I,isEndpointStatsLoading:j,modelSearchParams:m,latencyLabel:h,latencyTooltip:g,shouldShowThroughputColumn:x,shouldShowReasoningEffortSelect:y,selectableReasoningEfforts:b}}(m);z[6]===Symbol.for("react.memo_cache_sentinel")?(b={quantization:(0,p.parseAsStringEnum)(Object.values(r.Quantization))},v={history:"push"},z[6]=b,z[7]=v):(b=z[6],v=z[7]);let[er]=(0,p.useQueryStates)(b,v),{quantization:es}=er;z[8]!==F?(k=(e=F)===c.VirtualVariant.Nitro?a.ProviderSort.Throughput:e===c.VirtualVariant.Exacto?a.ProviderSort.Exacto:null,z[8]=F,z[9]=k):k=z[9];let eo=k,eu=null!==eo,ed=G.data??null;z[10]!==ed?(j=(0,n.getUserSettings)(ed),z[10]=ed,z[11]=j):j=z[11];let ec=j,{getEndpointIneligibilityReasons:ep,byokOnlyProviders:em,providerPreferencesLoading:ef}=(0,u.useProviderPreferences)(G.data?.clerk_user_id??null),eh=!0===W&&(null===G.data&&null===G.error||ef);z[12]!==J?(S=J||[],z[12]=J,z[13]=S):S=z[13],z[14]!==S?(I=S.filter(eX),z[14]=S,z[15]=I):I=z[15];let eg=I;z[16]!==ep||z[17]!==$?(N=e=>ep((0,d.getModelVariantPermaslug)($),e.provider_slug),z[16]=ep,z[17]=$,z[18]=N):N=z[18];let ex=N;e:{let e;if(!W||!em||0===em.length){let e;z[19]===Symbol.for("react.memo_cache_sentinel")?(e=new Map,z[19]=e):e=z[19],T=e;break e}if(z[20]!==em||z[21]!==eg){let t;z[23]!==em?(t=e=>{let t=function({endpoint:e,policies:t}){let i=t.find(t=>t.provider===e.provider_name);return i?null===i.allowedModels||i.allowedModels.includes(e.model_variant_permaslug)?f:h:null}({endpoint:e,policies:em});return null===t?[]:[[e.id,t]]},z[23]=em,z[24]=t):t=z[24],e=new Map(eg.flatMap(t)),z[20]=em,z[21]=eg,z[22]=e}else e=z[22];T=e}let ey=T;z[25]!==ey?(w=new Set([...ey].filter(eJ).map(eY)),z[25]=ey,z[26]=w):w=z[26];let eb=w;if(z[27]!==ey||z[28]!==ex||z[29]!==W||z[30]!==ec||z[31]!==eg){for(let[e,t]of(P=new Map((0,g.getIneligibilityReasonsById)({endpoints:eg,userSettings:ec,isUserLoggedIn:W,getGuardrailReasons:ex})),ey))t===h&&P.set(e,[...P.get(e)??[],l.EndpointIneligibilityReason.ProviderRequiresWorkspaceKey]);z[27]=ey,z[28]=ex,z[29]=W,z[30]=ec,z[31]=eg,z[32]=P}else P=z[32];let ev=P;t:{let e;if(!es){L=eg;break t}if(z[33]!==es||z[34]!==eg){let t;z[36]!==es?(t=e=>(0,r.matchesQuantizationFamily)(es,e.quantization),z[36]=es,z[37]=t):t=z[37],e=eg.filter(t),z[33]=es,z[34]=eg,z[35]=e}else e=z[35];L=e}let ek=L;return z[38]!==B?(E=B&&(0,t.jsx)("div",{className:"shrink-0",children:B}),z[38]=B,z[39]=E):E=z[39],z[40]!==ea||z[41]!==el?(C=el&&(0,t.jsx)(eF.ReasoningEffortSelect,{efforts:ea}),z[40]=ea,z[41]=el,z[42]=C):C=z[42],z[43]!==ek||z[44]!==et||z[45]!==en?(M=(0,t.jsx)(e$,{endpointStats:ek,latencyLabel:et,shouldShowThroughputColumn:en}),z[43]=ek,z[44]=et,z[45]=en,z[46]=M):M=z[46],z[47]!==J?(A=J||[],z[47]=J,z[48]=A):A=z[48],z[49]!==A?(O=(0,t.jsx)(_,{endpointStats:A}),z[49]=A,z[50]=O):O=z[50],z[51]!==C||z[52]!==M||z[53]!==O?(R=(0,t.jsxs)("div",{className:"flex min-w-0 flex-col items-stretch gap-2 md:ml-auto md:flex-row md:items-center md:justify-end",children:[C,M,O]}),z[51]=C,z[52]=M,z[53]=O,z[54]=R):R=z[54],z[55]!==E||z[56]!==R?(V=(0,t.jsxs)("div",{className:"flex w-full flex-col items-stretch gap-2 md:flex-row md:items-center md:justify-between",children:[E,R]}),z[55]=E,z[56]=R,z[57]=V):V=z[57],z[58]!==ek||z[59]!==ev||z[60]!==Z||z[61]!==Q||z[62]!==eu||z[63]!==eh||z[64]!==et||z[65]!==ei||z[66]!==eo||z[67]!==$||z[68]!==ee||z[69]!==eb||z[70]!==J||z[71]!==en||z[72]!==X||z[73]!==eg?(D=!J||!Q&&Z||eh?(0,t.jsx)(s.Skeleton,{className:"h-96 w-full"}):(0,t.jsx)(x.EndpointPaneScope,{children:(0,t.jsx)(eL,{endpointStats:ek,allEndpointStats:eg,uptimeData:X,isPrivateView:Q,inputModalities:$.input_modalities,outputModalities:$.output_modalities,latencyLabel:et,latencyTooltip:ei,shouldShowThroughputColumn:en,lockedSort:eo,isSortLocked:eu,ineligibilityReasons:ev,myKeysOnlyEndpointIds:eb,effectivePricingParams:Q?null:ee})}),z[58]=ek,z[59]=ev,z[60]=Z,z[61]=Q,z[62]=eu,z[63]=eh,z[64]=et,z[65]=ei,z[66]=eo,z[67]=$,z[68]=ee,z[69]=eb,z[70]=J,z[71]=en,z[72]=X,z[73]=eg,z[74]=D):D=z[74],z[75]!==V||z[76]!==D?(H=(0,t.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[V,D]}),z[75]=V,z[76]=D,z[77]=H):H=z[77],H}function eY(e){let[t]=e;return t}function eJ(e){let[,t]=e;return t===f}function eX(e){return!!e.provider_name}e.s(["ModelProviders",0,function(){let e,n=(0,i.c)(1);return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(m.Suspense,{fallback:null,children:(0,t.jsx)(eW,{})}),n[0]=e):e=n[0],e}],728439)}]); //# sourceMappingURL=1_vy6lvfjrf32.js.map //# chunkId=01a09b99-9d83-7570-9c9f-79ec8fb52968