!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]="01a09e9c-6b48-7d82-93ec-b826cd74c92d")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,897464,e=>{"use strict";var t=e.i(270401),i=e.i(361409),r=e.i(761073);e.s(["useRegisterFieldControl",0,function(e,n){let{enabled:a=!0,getValue:o,id:s,value:c}=n,{registerFieldControl:l}=(0,r.useFieldRootContext)(),m=t.useRef(null);m.current||(m.current=Symbol()),(0,i.useIsoLayoutEffect)(()=>{let t=m.current;if(t&&a)return l(t,{controlRef:e,getValue:o,id:s,value:c}),()=>{l(t,void 0)}},[e,a,o,s,l,c])}])},761073,391699,e=>{"use strict";var t,i=e.i(397744),r=e.i(270401),n=e.i(618568);let a=((t={}).disabled="data-disabled",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t),o={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},s={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},c={disabled:!1,...s};e.s(["DEFAULT_FIELD_ROOT_STATE",0,c,"DEFAULT_FIELD_STATE_ATTRIBUTES",0,s,"DEFAULT_VALIDITY_STATE",0,o,"fieldValidityMapping",0,{valid:e=>null===e?null:e?{[a.valid]:""}:{[a.invalid]:""}}],391699);let l=r.createContext({invalid:void 0,name:void 0,validityData:{state:o,errors:[],error:"",value:"",initialValue:null},setValidityData:n.NOOP,disabled:void 0,touched:s.touched,setTouched:n.NOOP,dirty:s.dirty,setDirty:n.NOOP,filled:s.filled,setFilled:n.NOOP,focused:s.focused,setFocused:n.NOOP,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:c,markedDirtyRef:{current:!1},registerFieldControl:n.NOOP,validation:{getValidationProps:(e=n.EMPTY_OBJECT)=>e,getInputValidationProps:(e=n.EMPTY_OBJECT)=>e,inputRef:{current:null},commit:async()=>{}}});e.s(["useFieldRootContext",0,function(e=!0){let t=r.useContext(l);if(t.setValidityData===n.NOOP&&!e)throw Error((0,i.default)(28));return t}],761073)},965358,e=>{"use strict";var t=e.i(270401),i=e.i(618568);let r=t.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:i.NOOP,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});e.s(["useFormContext",0,function(){return t.useContext(r)}])},231152,e=>{"use strict";var t=e.i(270401),i=e.i(618568);let r=t.createContext({controlId:void 0,registerControlId:i.NOOP,labelId:void 0,setLabelId:i.NOOP,messageIds:[],setMessageIds:i.NOOP,getDescriptionProps:e=>e});e.s(["useLabelableContext",0,function(){return t.useContext(r)}])},112272,e=>{"use strict";let t=/([\p{Ll}\d])(\p{Lu})/gu,i=/(\p{Lu})([\p{Lu}][\p{Ll}])/gu,r=/(\d)\p{Ll}|(\p{L})\d/u,n=/[^\p{L}\d]+/giu,a="$1\0$2";function o(e){let r=e.trim();r=(r=r.replace(t,a).replace(i,a)).replace(n,"\0");let o=0,s=r.length;for(;"\0"===r.charAt(o);)o++;if(o===s)return[];for(;"\0"===r.charAt(s-1);)s--;return r.slice(o,s).split(/\0/g)}function s(e){let t=o(e);for(let e=0;ee.toLowerCase():t=>t.toLocaleLowerCase(e)}function m(e){return!1===e?e=>e.toUpperCase():t=>t.toLocaleUpperCase(e)}function u(e,t){return i=>`${t(i[0])}${e(i.slice(1))}`}function d(e,t={}){let i=t.split??(t.separateNumbers?s:o),r=t.prefixCharacters??"",n=t.suffixCharacters??"",a=0,c=e.length;for(;aa;){let t=c-1,i=e.charAt(t);if(!n.includes(i))break;c=t}return[e.slice(0,a),i(e.slice(a,c)),e.slice(c)]}e.s(["capitalCase",0,function(e,t){let[i,r,n]=d(e,t),a=l(t?.locale),o=m(t?.locale);return i+r.map(u(a,o)).join(t?.delimiter??" ")+n},"kebabCase",0,function(e,t){return c(e,{delimiter:"-",...t})},"sentenceCase",0,function(e,t){let[i,r,n]=d(e,t),a=l(t?.locale),o=u(a,m(t?.locale));return i+r.map((e,t)=>0===t?o(e):a(e)).join(t?.delimiter??" ")+n},"snakeCase",0,function(e,t){return c(e,{delimiter:"_",...t})}])},30023,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]);e.s(["ArrowUpDown",0,t],30023)},191379,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);e.s(["ArrowUpRight",0,t],191379)},222584,e=>{"use strict";let t=(0,e.i(202913).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,t])},963,e=>{"use strict";var t,i,r=((t={}).Text="text",t.Image="image",t.Embeddings="embeddings",t.Audio="audio",t.Video="video",t.Rerank="rerank",t.TTS="speech",t.Transcription="transcription",t);let n=new Set(["embeddings","rerank","speech","transcription"]),a=new Set(["embeddings","rerank"]),o=new Set(["text","image"]);function s(e){return 0===e.length||e.some(e=>o.has(e))&&!e.some(e=>n.has(e))}function c(e){return e.includes("video")&&!s(e)}var l=((i={}).Text="text",i.Image="image",i.File="file",i.Audio="audio",i.Video="video",i);e.s(["InputModality",()=>l,"NON_GENERATIVE_OUTPUT_MODALITIES",0,a,"OUTPUT_MODALITY_LABELS",0,{text:"Text",image:"Image",embeddings:"Embeddings",audio:"Audio",video:"Video",rerank:"Rerank",speech:"Speech",transcription:"Transcription"},"OutputModality",()=>r,"USER_FACING_OUTPUT_MODALITIES",0,["text","image","video","speech","transcription","embeddings","rerank","audio"],"isChatroomSelectableModel",0,function(e){return s(e)||c(e)},"isChattableModel",0,s,"isNonChattableVideoModel",0,c,"isTextOnly",0,function(e){return 1===e.length&&e.includes("text")}])},837556,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(452473);e.s(["IconFrame",0,function(e){let n,a,o,s,c,l,m=(0,i.c)(15),{children:u,className:d,variant:f,decorative:g,ringClassName:p}=e,h=void 0!==g&&g||void 0;m[0]!==d?(n=(0,r.cn)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",d),m[0]=d,m[1]=n):n=m[1],m[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.cn)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),m[2]=a):a=m[2],m[3]!==u?(o=(0,t.jsx)("div",{className:a,children:u}),m[3]=u,m[4]=o):o=m[4];let x="app"===(void 0===f?"default":f)&&"dark:inset-px dark:ring-white";return m[5]!==p||m[6]!==x?(s=(0,r.cn)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",x,p),m[5]=p,m[6]=x,m[7]=s):s=m[7],m[8]!==s?(c=(0,t.jsx)("div",{"aria-hidden":!0,className:s}),m[8]=s,m[9]=c):c=m[9],m[10]!==h||m[11]!==n||m[12]!==o||m[13]!==c?(l=(0,t.jsxs)("div",{"aria-hidden":h,className:n,children:[o,c]}),m[10]=h,m[11]=n,m[12]=o,m[13]=c,m[14]=l):l=m[14],l}])},845961,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(452473),n=e.i(188363),a=e.i(837556);e.s(["ProviderIcon",0,e=>{let o,s,c,l,m=(0,i.c)(24),{providerName:u,providerIcon:d,className:f,frame:g}=e;if(void 0!==g&&g){let e,i,o,s;return m[0]!==f?(e=(0,r.cn)("size-8",f),m[0]=f,m[1]=e):e=m[1],m[2]!==d.className?(i=(0,r.cn)("size-full",d.className),m[2]=d.className,m[3]=i):i=m[3],m[4]!==d.darkUrl||m[5]!==d.url||m[6]!==u||m[7]!==i?(o=(0,t.jsx)(n.RemoteFavicon,{className:i,faviconFor:u,imgSrc:d.url,imgSrcDark:d.darkUrl,size:256}),m[4]=d.darkUrl,m[5]=d.url,m[6]=u,m[7]=i,m[8]=o):o=m[8],m[9]!==e||m[10]!==o?(s=(0,t.jsx)(a.IconFrame,{className:e,children:o}),m[9]=e,m[10]=o,m[11]=s):s=m[11],s}return m[12]!==f?(o=(0,r.cn)("flex items-center justify-center","rounded-lg p-1","h-8 w-8 shadow-inner","bg-muted/40",f),m[12]=f,m[13]=o):o=m[13],m[14]!==d.className?(s=(0,r.cn)("overflow-hidden rounded-sm",d.className),m[14]=d.className,m[15]=s):s=m[15],m[16]!==d.darkUrl||m[17]!==d.url||m[18]!==u||m[19]!==s?(c=(0,t.jsx)(n.RemoteFavicon,{className:s,faviconFor:u,imgSrc:d.url,imgSrcDark:d.darkUrl,size:256}),m[16]=d.darkUrl,m[17]=d.url,m[18]=u,m[19]=s,m[20]=c):c=m[20],m[21]!==o||m[22]!==c?(l=(0,t.jsx)("div",{className:o,children:c}),m[21]=o,m[22]=c,m[23]=l):l=m[23],l}])},188363,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(948992),n=e.i(678998),a=e.i(270401);let o=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i;e.s(["RemoteFavicon",0,function(e){let s,c,l,m,u,d,f,g,p,h,x,v,b=(0,i.c)(51),[F,D]=(0,a.useState)(null),[S,N]=(0,a.useState)(null),[y,k]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),C=e.size||256,O=e.hasCuratedFaviconUrl??!1;b[0]!==y||b[1]!==w||b[2]!==e.faviconFor||b[3]!==e.imgSrc||b[4]!==C||b[5]!==O?(s=function({faviconFor:e,size:t,didCuratedIconFail:i,didSiteIconFail:r,hasCuratedFaviconUrl:a,imgSrc:s}){if(s)return{source:"given",src:s};if(a&&(e=>{try{let{pathname:t}=new URL(e);return o.test(t)}catch{return!1}})(e)&&!i)return{source:"curated",src:(0,n.getCdnImageUrl)(e)};let c=r?(0,n.getParentSiteUrl)(e):null;return null!==c?{source:"parent-site",src:(0,n.getFaviconUrl)(c,t)}:{source:"site",src:(0,n.getFaviconUrl)(e,t)}}({faviconFor:e.faviconFor,size:C,didCuratedIconFail:y,didSiteIconFail:w,hasCuratedFaviconUrl:O,imgSrc:e.imgSrc}),b[0]=y,b[1]=w,b[2]=e.faviconFor,b[3]=e.imgSrc,b[4]=C,b[5]=O,b[6]=s):s=b[6];let{source:U,src:I}=s;b[7]!==e.faviconFor||b[8]!==C||b[9]!==U?(c=t=>{"site"!==U||C<=16||t>16||null!==(0,n.getParentSiteUrl)(e.faviconFor)&&T(!0)},b[7]=e.faviconFor,b[8]=C,b[9]=U,b[10]=c):c=b[10];let L=c;b[11]!==e.faviconFor||b[12]!==U?(l=t=>{switch(U){case"curated":if((0,n.isOpenRouterHostedUrl)(e.faviconFor))return void D(t);k(!0);return;case"site":if(null===(0,n.getParentSiteUrl)(e.faviconFor))return void D(t);T(!0);return;case"given":case"parent-site":return void D(t);default:D(t)}},b[11]=e.faviconFor,b[12]=U,b[13]=l):l=b[13];let $=l;b[14]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{D(null)},b[14]=m):m=b[14],b[15]!==I?(u=[I],b[15]=I,b[16]=u):u=b[16],(0,a.useEffect)(m,u),b[17]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{k(!1),T(!1)},b[17]=d):d=b[17],b[18]!==e.faviconFor||b[19]!==e.imgSrc||b[20]!==C?(f=[e.faviconFor,e.imgSrc,C],b[18]=e.faviconFor,b[19]=e.imgSrc,b[20]=C,b[21]=f):f=b[21],(0,a.useEffect)(d,f),b[22]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{N(null)},b[22]=g):g=b[22],b[23]!==e.imgSrcDark?(p=[e.imgSrcDark],b[23]=e.imgSrcDark,b[24]=p):p=b[24],(0,a.useEffect)(g,p);let j=`Favicon for ${e.faviconFor}`;b[25]!==C||b[26]!==j?(h={width:C,height:C,alt:j,className:"h-full w-full object-cover"},b[25]=C,b[26]=j,b[27]=h):h=b[27];let M=h;if(e.imgSrcDark){let i,n,a;return b[28]!==F||b[29]!==M||b[30]!==$||b[31]!==L||b[32]!==I?(i=(0,t.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:F?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(r.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...M,src:I,onError:e=>$(e.toString()),onLoad:e=>L(e.currentTarget.naturalWidth)})}),b[28]=F,b[29]=M,b[30]=$,b[31]=L,b[32]=I,b[33]=i):i=b[33],b[34]!==S||b[35]!==M||b[36]!==e.imgSrcDark?(n=(0,t.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:S?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(r.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...M,src:e.imgSrcDark,onError:e=>N(e.toString())})}),b[34]=S,b[35]=M,b[36]=e.imgSrcDark,b[37]=n):n=b[37],b[38]!==e.className||b[39]!==i||b[40]!==n?(a=(0,t.jsxs)("div",{className:e.className,children:[i,n]}),b[38]=e.className,b[39]=i,b[40]=n,b[41]=a):a=b[41],a}return b[42]!==F||b[43]!==M||b[44]!==$||b[45]!==L||b[46]!==I?(x=F?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(r.GlobeAltIcon,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("picture",{className:"h-full w-full shrink-0",children:(0,t.jsx)("img",{...M,src:I,loading:"lazy",decoding:"async",onError:e=>$(e.toString()),onLoad:e=>L(e.currentTarget.naturalWidth)})}),b[42]=F,b[43]=M,b[44]=$,b[45]=L,b[46]=I,b[47]=x):x=b[47],b[48]!==e.className||b[49]!==x?(v=(0,t.jsx)("div",{className:e.className,children:x}),b[48]=e.className,b[49]=x,b[50]=v):v=b[50],v}])},379684,e=>{"use strict";var t=e.i(222666),i=e.i(505962),r=e.i(734293),n=e.i(452473),a=e.i(654847),o=e.i(191379),s=e.i(551365),c=e.i(971531),l=e.i(639580),m=e.i(664288);let u="text-foreground underline underline-offset-2 decoration-current/40 hover:text-accent-foreground hover:decoration-current transition-colors";e.s(["LINK_CLASSES",0,u,"TextLink",0,function(e){let d,f,g,p,h,x,v,b,F,D,S,N,y,k,w,T,C,O,U,I,L,$,j=(0,i.c)(71);j[0]!==e?({render:b,children:d,className:f,icon:g,iconPosition:F,showExternalIcon:D,prefetch:S,onFocus:p,onMouseEnter:h,onTouchStart:x,...v}=e,j[0]=e,j[1]=d,j[2]=f,j[3]=g,j[4]=p,j[5]=h,j[6]=x,j[7]=v,j[8]=b,j[9]=F,j[10]=D,j[11]=S):(d=j[1],f=j[2],g=j[3],p=j[4],h=j[5],x=j[6],v=j[7],b=j[8],F=j[9],D=j[10],S=j[11]);let M=void 0===F?"end":F,P=void 0!==D&&D,E=void 0===S?"hover":S,_=(0,l.useLocalizedHref)(v.href);j[12]!==_?(N=(0,a.getHrefString)(_),j[12]=_,j[13]=N):N=j[13],j[14]!==E||j[15]!==N?(y={prefetch:E,href:N},j[14]=E,j[15]=N,j[16]=y):y=j[16],j[17]!==p||j[18]!==h||j[19]!==x?(k={onFocus:p,onMouseEnter:h,onTouchStart:x},j[17]=p,j[18]=h,j[19]=x,j[20]=k):k=j[20];let A=(0,c.useLinkPrefetch)(y,k);j[21]!==f?(w=(0,n.cn)(u,"text-xs cursor-pointer",f),j[21]=f,j[22]=w):w=j[22];let R=w;j[23]!==g||j[24]!==P?(T=g??(P?(0,t.jsx)(o.ArrowUpRight,{className:"inline size-3 align-[-1px]"}):null),j[23]=g,j[24]=P,j[25]=T):T=j[25];let V=T;j[26]!==M||j[27]!==V?(C="start"===M&&V?(0,t.jsx)("span",{className:"mr-0.5 inline-flex",children:V}):null,j[26]=M,j[27]=V,j[28]=C):C=j[28];let z=C;j[29]!==M||j[30]!==V?(O="end"===M&&V?(0,t.jsx)("span",{className:"ml-0.5 inline-flex",children:V}):null,j[29]=M,j[30]=V,j[31]=O):O=j[31];let B=O,K=(0,a.isCrossZoneHref)(_);j[32]!==d||j[33]!==b?(U=b?(0,m.getChildContent)(b):d,j[32]=d,j[33]=b,j[34]=U):U=j[34];let H=U;j[35]!==H||j[36]!==B||j[37]!==_||j[38]!==p||j[39]!==h||j[40]!==x||j[41]!==v||j[42]!==b||j[43]!==R||j[44]!==z?(I=b?{className:R,children:(0,t.jsxs)(t.Fragment,{children:[z,H,B]}),...v,onFocus:p,onMouseEnter:h,onTouchStart:x,href:_}:{},j[35]=H,j[36]=B,j[37]=_,j[38]=p,j[39]=h,j[40]=x,j[41]=v,j[42]=b,j[43]=R,j[44]=z,j[45]=I):I=j[45],j[46]!==b||j[47]!==I?(L={render:b,defaultTagName:"a",props:I},j[46]=b,j[47]=I,j[48]=L):L=j[48];let G=(0,r.useRender)(L);if(b){if(K)throw Error(`TextLink: cross-zone href "${(0,a.getHrefString)(_)}" cannot be combined with the render prop. Use a plain element instead.`);return G}if(K){let e,i,r;if(j[49]!==v){let{href:t,replace:i,scroll:r,shallow:n,passHref:a,legacyBehavior:o,locale:s,onNavigate:c,...l}=v;e=l,j[49]=v,j[50]=e}else e=j[50];return j[51]!==_?(i=(0,a.getHrefString)(_),j[51]=_,j[52]=i):i=j[52],j[53]!==e||j[54]!==d||j[55]!==B||j[56]!==p||j[57]!==h||j[58]!==x||j[59]!==R||j[60]!==z||j[61]!==i?(r=(0,t.jsxs)("a",{href:i,className:R,onFocus:p,onMouseEnter:h,onTouchStart:x,...e,children:[z,d,B]}),j[53]=e,j[54]=d,j[55]=B,j[56]=p,j[57]=h,j[58]=x,j[59]=R,j[60]=z,j[61]=i,j[62]=r):r=j[62],r}return j[63]!==d||j[64]!==B||j[65]!==_||j[66]!==A||j[67]!==v||j[68]!==R||j[69]!==z?($=(0,t.jsxs)(s.default,{className:R,...v,...A,href:_,children:[z,d,B]}),j[63]=d,j[64]=B,j[65]=_,j[66]=A,j[67]=v,j[68]=R,j[69]=z,j[70]=$):$=j[70],$}])},664288,e=>{"use strict";e.s(["getChildContent",0,function(e){let{props:t}=e;if("object"==typeof t&&null!==t&&"children"in t)return t.children}])},160607,177018,144262,e=>{"use strict";var t=e.i(80717);e.s(["formatCompactDecimal",0,function(e,i,r){let n=e.precision(3);if(n.abs().lt(1))return(0,t.formatDecimal)(n,{...i,minimumFractionDigits:0,maximumFractionDigits:n.decimalPlaces()??0},r);let a=n.isInteger()?BigInt(n.toFixed()):n.toNumber();return r.number({...i,notation:"compact",compactDisplay:"short",maximumSignificantDigits:3}).format(a)}],160607);var i=e.i(288027),r=e.i(376904);let n=["K","M","B","T","Qa","Qi","Sx","Sp"],a=["k","M","B","T"];function o(e,{preset:t,runtime:i}){let s="compact-lowercase-thousands"===t?a:n,c=e,l=0;for(;c.gte(1e3)&&l"decimal"===e.type)?.value??".";return e.replace(".",i)}function c(e,t){let i=e.toFixed(t.digits);return s(t.trim?i.replace(/\.0$/,""):i,t.runtime)}function l(e,t){let r=["K","M","B","T","Qa","Qi","Sx","Sp"],n=(0,i.bn)(e),a=0;for(;n.gte(1e3)&&a=1e12)return`${c(e/1e12,{digits:1,runtime:t,trim:!0})}T`;if(e>=1e9){let i=(e/1e9).toFixed(1);return Number(i)>=1e3?`${c(e/1e12,{digits:1,runtime:t,trim:!0})}T`:`${s(i.replace(/\.0$/,""),t)}B`}if(e>=1e6){let i=(e/1e6).toFixed(e>=1e8?0:1);return Number(i)>=1e3?`${c(e/1e9,{digits:1,runtime:t,trim:!0})}B`:`${s(i.replace(/\.0$/,""),t)}M`}if(e>=1e3){let i=(e/1e3).toFixed(0);return Number(i)>=1e3?`${c(e/1e6,{digits:1,runtime:t,trim:!0})}M`:`${s(i,t)}K`}return c(e,{digits:0,runtime:t})},"discovery-context":(e,t)=>e>=1e6?`${c(e/1e6,{digits:1,runtime:t,trim:!0})}M`:`${s(String(Math.round(e/1e3)),t)}K`,"model-select-context":function(e,t){return e>=1e6?`${c(e/1e6,{digits:+(e%1e6!=0),runtime:t})}M`:e>=1e3?`${s(String(Math.round(e/1e3)),t)}K`:t.number({}).format(e)},"cluster-count":function(e,t){return e>=1e6?`${c(e/1e6,{digits:1,runtime:t})}M`:e>=1e4?`${c(e/1e3,{digits:1,runtime:t})}K`:t.number({}).format(e)},"workspace-count-headline":(e,t)=>e<1e3?o((0,i.bn)(e),{preset:"compact-rounded-thousands",runtime:t}):l(e,{digits:1,runtime:t}),"rounded-context":function(e,t){return e>=1e6?`${s(String(Math.round(e/1e6)),t)}M`:e>=1e3?`${s(String(Math.round(e/1e3)),t)}K`:s(String(e),t)},"header-context":function(e,t){return e>=1e6?`${c(e/1e6,{digits:1,runtime:t})}M`:e>=1e3?`${c(e/1e3,{digits:0,runtime:t})}K`:s(String(e),t)},"filter-context":(e,t)=>e<1e3?s(String(e),t):s((0,i.bn)(e).div(e>=1e6?1e6:1e3).toString(),t)+(e>=1e6?"M":"K"),"provider-count":function(e,t){let i=[{threshold:1e12,suffix:"T"},{threshold:1e9,suffix:"B"},{threshold:1e6,suffix:"M"},{threshold:1e3,suffix:"K"}].find(({threshold:t})=>e>=t);return i?c(e/i.threshold,{digits:+(e%i.threshold!=0),runtime:t})+i.suffix:s(String(e),t)}};e.s(["formatDomainCount",0,function(e,t){return m[t.preset](e,t.runtime)},"formatScaledFixed",0,l,"isDomainCountPreset",0,function(e){return Object.hasOwn(m,e)}],144262)},80717,e=>{"use strict";var t=e.i(288027);let i=/^[+-]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?$/,r=new Set(["integer","group","decimal","fraction"]);e.s(["formatDecimal",0,function(e,t,i){let n=e.decimalPlaces(t.maximumFractionDigits),a=n.isZero()?n.abs():n,[o="0",s=""]=a.abs().toFixed().split("."),c=s.padEnd(t.minimumFractionDigits,"0"),l=i.number({maximumFractionDigits:0}).format(BigInt(o)),m=i.number({minimumFractionDigits:1}).formatToParts(1.1).find(e=>"decimal"===e.type)?.value??".",u=c?`${l}${m}${c}`:l,d=i.number({style:t.style??"decimal",..."currency"===t.style?{currency:t.currency}:{},minimumFractionDigits:0,maximumFractionDigits:0}).formatToParts(a.isNegative()?-1:1),f=d.findIndex(e=>r.has(e.type));return d.map((e,i)=>"currency"===e.type&&"currency"===t.style&&void 0!==t.currencyDisplaySymbol?t.currencyDisplaySymbol:i===f?u:r.has(e.type)?"":e.value).join("")},"parseDecimal",0,function(e){if(null==e||"string"==typeof e&&!i.test(e))return;let r=(0,t.bn)(e);return r.isFinite()?r:void 0}])},110377,e=>{"use strict";let t={"discovery-tokens":{maximumFractionDigits:1},"discovery-context":{maximumFractionDigits:1},"model-select-context":{maximumFractionDigits:1},"cluster-count":{maximumFractionDigits:1},"workspace-count-headline":{maximumFractionDigits:1},"rounded-context":{maximumFractionDigits:1},"header-context":{maximumFractionDigits:1},"filter-context":{maximumFractionDigits:1},"provider-count":{maximumFractionDigits:1},"compact-one-decimal-lowercase":{maximumFractionDigits:1},benchmark:{minimumFractionDigits:1,maximumFractionDigits:2},integer:{maximumFractionDigits:0},decimal:{maximumFractionDigits:2},"decimal-1":{maximumFractionDigits:1},"decimal-3":{maximumFractionDigits:3},"decimal-20":{maximumFractionDigits:20},"performance-count":{maximumFractionDigits:1},"provider-tokens":{maximumFractionDigits:2},"pdf-currency-value":{minimumFractionDigits:3,maximumFractionDigits:3},"model-price-number":{minimumFractionDigits:2,maximumFractionDigits:6},"compact-integer-lowercase":{notation:"compact",maximumFractionDigits:0},"compact-chart-thousands":{maximumSignificantDigits:3},compact:{notation:"compact",compactDisplay:"short",maximumSignificantDigits:3},"compact-one-decimal":{notation:"compact",maximumFractionDigits:1},"compact-rounded-thousands":{maximumSignificantDigits:3},"compact-significant-thousands":{maximumSignificantDigits:3},"compact-lowercase-thousands":{maximumSignificantDigits:3},precise:{maximumFractionDigits:100},"metric-exact":{maximumFractionDigits:6},"fixed-1":{minimumFractionDigits:1,maximumFractionDigits:1},"fixed-2":{minimumFractionDigits:2,maximumFractionDigits:2},"fixed-3":{minimumFractionDigits:3,maximumFractionDigits:3},"fixed-4":{minimumFractionDigits:4,maximumFractionDigits:4}};e.s(["getNumberFormatOptions",0,function(e,i){return{numberingSystem:"latn",...t[e],...i}}])},370066,e=>{"use strict";var t=e.i(160607),i=e.i(80717),r=e.i(144262),n=e.i(110377);let a=[{threshold:1e9,suffix:"B"},{threshold:1e6,suffix:"M"},{threshold:1e3,suffix:"K"}];function o(e){return e.number({minimumFractionDigits:1}).formatToParts(1.1).find(e=>"decimal"===e.type)?.value??"."}var s=e.i(676885),c=e.i(177018);e.s(["formatNumber",0,function(e,l,m=(0,s.getFormatRuntime)(l.locale)){let u=(0,i.parseDecimal)(e);if(u){if((0,r.isDomainCountPreset)(l.preset))return(0,r.formatDomainCount)(u.toNumber(),{preset:l.preset,runtime:m});if("compact-one-decimal-lowercase"===l.preset)return m.number({notation:"compact",maximumFractionDigits:1}).format(u.toNumber()).toLowerCase();if("compact-integer-lowercase"===l.preset)return m.number((0,n.getNumberFormatOptions)(l.preset)).format(u.toNumber()).toLowerCase();if("compact-chart-thousands"===l.preset)return(0,c.formatScaledNumber)(u,{preset:u.gte(1e3)&&u.lt(1e4)?"compact-significant-thousands":"compact-rounded-thousands",runtime:m});if("provider-tokens"===l.preset){var d;let e;return d=u.toNumber(),e=d>=1e6?1e6:1e3,d=10?2:3;return m.number({minimumFractionDigits:t,maximumFractionDigits:t}).format(e)}if("model-price-number"===l.preset){let e=u.precision(4).toNumber();return m.number({minimumFractionDigits:2*!Number.isInteger(e),maximumFractionDigits:6}).format(e)}return"performance-count"===l.preset?function(e,t){let i=a.find(({threshold:t})=>e>=t);if(!i)return t.number({}).format(e);let r=(e/i.threshold).toFixed(1).replace(/\.0$/,""),n=t.number({minimumFractionDigits:1}).formatToParts(1.1).find(e=>"decimal"===e.type)?.value??".";return r.replace(".",n)+i.suffix}(u.toNumber(),m):"compact-rounded-thousands"===l.preset||"compact-significant-thousands"===l.preset||"compact-lowercase-thousands"===l.preset?(0,c.formatScaledNumber)(u,{preset:l.preset,runtime:m}):"compact-one-decimal"===l.preset||"decimal-1"===l.preset||"decimal-3"===l.preset||"decimal-20"===l.preset?m.number((0,n.getNumberFormatOptions)(l.preset)).format(u.toNumber()):"compact"===l.preset?(0,t.formatCompactDecimal)(u,{style:"decimal"},m):function(e,t,r){var a,o;let s=(0,n.getNumberFormatOptions)(t.preset),c=(a=e,"precise"===(o=t).preset?a.decimalPlaces():"metric-exact"===o.preset&&a.abs().lt(1)?a.precision(6).decimalPlaces():(0,n.getNumberFormatOptions)(o.preset).maximumFractionDigits??2);if(null!==c)return(0,i.formatDecimal)(e,{maximumFractionDigits:c,minimumFractionDigits:s.minimumFractionDigits??0},r)}(u,l,m)}}],370066)},678998,e=>{"use strict";e.i(687421);let t=(e,t=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${t}`,i=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),r=new Set(["amazonaws.com","azurewebsites.net","cloudfront.net","firebaseapp.com","fly.dev","github.io","gitlab.io","herokuapp.com","ngrok.app","ngrok.io","netlify.app","onrender.com","pages.dev","run.app","vercel.app","web.app","workers.dev"]),n=e=>{try{let t=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===t||t.endsWith(".openrouter.ai")}catch{return!1}},a=t("https://huggingface.co/");e.s(["HUGGING_FACE_FAVICON_URL",0,a,"getCdnImageUrl",0,e=>n(e)?e:`/api/frontend/v1/image-proxy?url=${encodeURIComponent(e)}`,"getFaviconUrl",0,t,"getLocalIconUri",0,e=>`/images/icons/${e}`,"getParentSiteUrl",0,e=>{let t=(e=>{let t=/^[a-z][a-z\d+\-.]*:\/\//iu.test(e)?e:`https://${e}`;try{return new URL(t).hostname.toLowerCase().replace(/\.$/u,"")}catch{return null}})(e);if(null===t)return null;let n=t.split(".").slice(1);if(n.length<2||2===n.length&&2===(n[1]??"").length&&i.has(n[0]??""))return null;let a=n.join(".");return[...r].some(e=>a===e||a.endsWith(`.${e}`))?null:`https://${a}`},"isOpenRouterHostedUrl",0,n])}]); //# sourceMappingURL=3ruaksjw4j_v_.js.map //# chunkId=01a09e9c-6b48-7d82-93ec-b826cd74c92d