(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,775593,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"}))});e.s(["f",0,r],775593)},575731,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z",clipRule:"evenodd"}))});e.s(["f",0,r],575731)},773151,e=>{"use strict";var t=e.i(651681);let r={name:"arrow-up-down",size:24,node:[["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"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n],773151)},1971,e=>{"use strict";var t=e.i(651681);let r={name:"chevron-right",size:24,node:[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]};r.node;let n=(0,t.f)(r);e.s(["f",0,n])},88084,e=>{"use strict";var t=e.i(1971);e.s(["f",()=>t.f])},706792,e=>{"use strict";var t=e.i(140691);let r={Token:"token",Unit:"unit",Schedule:"schedule"};r.Token,r.Token,r.Unit,r.Token,r.Token,r.Token,r.Token,r.Token,r.Token,r.Token,r.Token,r.Token,r.Unit;let n=["Image Input","Input Image"],i=["Image Output","Output Image"];e.s(["H",0,r,"T",0,function(e){let t=e.filter(e=>e.kind===r.Token),l=t.find(e=>"Input Price"===e.sku_label),a=t.find(e=>"Output Price"===e.sku_label),o=t.find(e=>{var t;return t=e.sku_label,i.includes(t)}),s=t.find(e=>{var t;return t=e.sku_label,n.includes(t)})??l;return s&&o?{media:"image",inputItem:s,outputItem:o}:l&&a?{media:"text",inputItem:l,outputItem:a}:void 0},"U",0,function(e){let n=e.filter(e=>e.kind===r.Unit&&!0!==e.isServerTool),i=n[0];if(!i)return;let l=void 0!==i.tiers&&i.tiers.length>1,a=l||n.length>1;if(l){let e=(0,t.I)(1/0),r=i.price;for(let n of i.tiers){let i=(0,t.I)(n.price);i.gt(0)&&i.lt(e)&&(e=i,r=n.price)}return{price:r,displayMultiplier:i.displayMultiplier,unitLabel:i.unitLabel,hasDetails:a}}return{price:i.price,displayMultiplier:i.displayMultiplier,unitLabel:i.unitLabel,hasDetails:a}}])},939025,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043),i=e.i(721287),l=e.i(533124),a=e.i(646125),o=e.i(779766),s=e.i(107397);let u=n.createContext(void 0);function c(e){let t=n.useContext(u);if(void 0===t&&!e)throw Error((0,s.f)(50));return t}var d=e.i(132887),p=e.i(567894),f=e.i(326855),g=e.i(369714),m=e.i(871812),h=e.i(62335),v=e.i(807257);function R(e,t,r,n){return{left:e,top:t,right:r,bottom:n,x:e,y:t,width:r-e,height:n-t}}function b(e){let t,r=[],n=1/0,i=1/0,l=-1/0,a=-1/0;for(let o of Array.from(e).sort((e,t)=>e.top-t.top)){if(n=Math.min(n,o.left),i=Math.min(i,o.top),l=Math.max(l,o.right),a=Math.max(a,o.bottom),!t||o.top-t.top>t.height/2)r.push({left:o.left,top:o.top,right:o.right,bottom:o.bottom,width:o.width,height:o.height});else{let e=r[r.length-1];e.left=Math.min(e.left,o.left),e.right=Math.max(e.right,o.right),e.bottom=Math.max(e.bottom,o.bottom),e.width=e.right-e.left,e.height=e.bottom-e.top}t=o}return{lines:r,fallback:R(n,i,l,a)}}function y(e,t,r){return e.findIndex(e=>t>e.left-2&&te.top-2&&re.instantType,adaptiveOrigin:e=>e.adaptiveOrigin,closeDelay:e=>e.closeDelay};class I extends f.f{constructor(e,t,r){var i;let l=new h.f;super(function(e,t,r,n=!1){return{...(0,m.i)(t,r,n),instantType:void 0,adaptiveOrigin:void 0,closeDelay:300,...e}}(e,l,t,r),(i=l,{popupRef:n.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:i,inlineRectCoordsRef:{current:void 0}}),x)}setOpen=(e,t)=>{let{inlineRectCoordsRef:r}=this.context;(0,g.c)(this,e,t,{onBeforeDispatch(){let n=t.event;e&&t.reason===k.f.triggerHover&&t.trigger&&"clientX"in n&&"clientY"in n&&r.current?.element!==t.trigger&&_(r,t.trigger,n.clientX,n.clientY)}})}}function S(e){let{open:r,defaultOpen:i=!1,onOpenChange:a,onOpenChangeComplete:o,actionsRef:s,handle:c,triggerId:f,defaultTriggerId:m=null,children:h}=e,v=(0,g.$)((e,t)=>new I({open:i,openProp:r,activeTriggerId:m,triggerIdProp:f},e,t));v.useControlledProp("openProp",r),v.useControlledProp("triggerIdProp",f),v.useContextCallback("onOpenChange",a),v.useContextCallback("onOpenChangeComplete",o);let R=v.useState("open"),b=v.useState("activeTriggerId"),y=v.useState("mounted"),w=v.useState("payload");(0,g._)(v,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:_}=(0,g.L)(R,v,()=>{v.context.inlineRectCoordsRef.current=void 0});(0,l.f)(()=>{R&&null==b&&v.set("payload",void 0)},[v,b,R]),n.useImperativeHandle(s,()=>({unmount:_,close:()=>v.setOpen(!1,(0,d.j)(p.f.imperativeAction))}),[_,v]);let k=R||y||null!=c;return(0,t.jsxs)(u.Provider,{value:v,children:[c&&(0,t.jsx)(g.d,{handle:c,store:v}),k&&(0,t.jsx)(A,{store:v}),"function"==typeof h?h({payload:w}):h]})}function A({store:e}){let t=e.useState("floatingRootContext"),r=(0,a.f)(t);return(0,g.y)(e,{activeTriggerProps:r.reference,inactiveTriggerProps:r.trigger,popupProps:r.floating}),null}let P=(0,i.U)(function(e){return c(!0)?(0,t.jsx)(S,{...e}):(0,t.jsx)(o.V,{children:(0,t.jsx)(S,{...e})})}),C=n.createContext(void 0);var D=e.i(344791);let T=n.forwardRef(function(e,r){let{keepMounted:n=!1,...i}=e;return c().useState("mounted")||n?(0,t.jsx)(C.Provider,{value:n,children:(0,t.jsx)(D.f,{ref:r,...i})}):null});var N=e.i(664591),E=e.i(93836),j=e.i(811673),L=e.i(710955),M=e.i(745576),O=e.i(205453),F=e.i(35292);let K=(0,i.u)(function(e,t){let{render:r,className:i,delay:l,closeDelay:a,id:o,payload:u,handle:d,style:p,...f}=e,m=c(!0),h=(0,L.f)(d)??m;if(!h)throw Error((0,s.f)(89));let v=(0,j.f)(o),R=h.useState("isTriggerActive",v),b=h.useState("isOpenedByTrigger",v),y=h.useState("floatingRootContext"),w=h.context.inlineRectCoordsRef,k=n.useRef(null),x=l??600,I=a??300,{registerTrigger:S,isMountedByThisTrigger:A}=(0,g.F)(v,k,h,{payload:u,closeDelay:I}),P=(0,F.f)(y,{mouseOnly:!0,move:!1,handleClose:(0,M.f)(),delay:()=>({open:x,close:I}),triggerElementRef:k,isActiveTrigger:R,isClosing:()=>"ending"===h.select("transitionStatus")}),C=(0,O.f)(y,{delay:x}),D=h.useState("triggerProps",A),T=function(e,t){function r(r){t||_(e,r.currentTarget,r.clientX,r.clientY)}return{onFocus(){e.current=void 0},onMouseEnter:r,onMouseMove:r}}(w,b);return(0,E.a)("a",e,{state:{open:b},ref:[t,S,k],props:[P,C.reference,D,T,{id:v},f],stateAttributesMapping:N.J})}),U=n.createContext(void 0);var $=e.i(702643),z=e.i(510043),Y=e.i(226983);let H=n.forwardRef(function(e,r){let{render:i,className:a,anchor:u,positionMethod:d="absolute",side:p="bottom",align:f="center",sideOffset:g=0,alignOffset:m=0,collisionBoundary:h="clipping-ancestors",collisionPadding:_=5,arrowPadding:k=5,sticky:x=!1,disableAnchorTracking:I=!1,collisionAvoidance:S=z.n,style:A,...P}=e,D=c(),T=function(){let e=n.useContext(C);if(void 0===e)throw Error((0,s.f)(48));return e}(),N=(0,o.T)(),E=D.useState("open"),j=D.useState("mounted"),L=D.useState("floatingRootContext"),M=D.useState("instantType"),O=D.useState("transitionStatus"),F=D.useState("adaptiveOrigin"),K=D.context.inlineRectCoordsRef,H=(0,$.k)({anchor:u,floatingRootContext:L,positionMethod:d,mounted:j,side:p,sideOffset:g,align:f,alignOffset:m,arrowPadding:k,collisionBoundary:h,collisionPadding:_,sticky:x,disableAnchorTracking:I,keepMounted:T,nodeId:N,collisionAvoidance:S,adaptiveOrigin:F,inline:{name:"inline",async fn(e){let t=e.elements.reference;if("function"!=typeof t?.getClientRects)return{};let r="contextElement"in t&&t.contextElement?t.contextElement:(0,v.m)(t)?t:void 0,n=K.current,i=n?.element===t||n?.element===r?n:void 0,l=function(e,t,r){let{lines:n,fallback:i}=b(e.getClientRects());if(n.length<2)return null;let l=r?.x,a=r?.y,o=t[0];if(r?.lineIndex!=null&&n[r.lineIndex])return w(n[r.lineIndex]);if(null!=l&&null!=a){let e=y(n,l,a);if(-1!==e)return w(n[e])}if(2===n.length&&n[0].left>n[1].right&&null!=l&&null!=a)return i;if("t"===o||"b"===o){let e=n[0],t=n[n.length-1],r="t"===o?e:t;return R(r.left,e.top,r.right,t.bottom)}let s="l"===o,u=n[0].left,c=n[0].right,d=s?1/0:-1/0,p=n[0],f=n[0];for(let e of n){u=Math.min(u,e.left),c=Math.max(c,e.right);let t=s?e.left:e.right;s&&td?(d=t,p=e,f=e):t===d&&(f=e)}return R(u,p.top,c,f.bottom)}(t,e.placement,i);if(!l||"function"!=typeof e.platform.getElementRects)return{};let a=await e.platform.getElementRects({reference:{contextElement:r,getBoundingClientRect:()=>l},floating:e.elements.floating,strategy:e.strategy});return e.rects.reference.x===a.reference.x&&e.rects.reference.y===a.reference.y&&e.rects.reference.width===a.reference.width&&e.rects.reference.height===a.reference.height?{}:{reset:{rects:a}}}}}),W=H.update;(0,l.f)(()=>{E&&j&&W()},[E,j,W]);let B={open:E,side:H.side,align:H.align,anchorHidden:H.anchorHidden,instant:M},G=(0,Y.f)(e,B,{styles:H.positionerStyles,transitionStatus:O,props:P,refs:[r,D.useStateSetter("positionerElement")],hidden:!j,inert:!E});return(0,t.jsx)(U.Provider,{value:H,children:(0,t.jsx)(o.s,{id:N,children:G})})});var W=e.i(692933),B=e.i(182578),G=e.i(417965);let Z=n.forwardRef(function(e,t){let{className:r,render:i,style:l,...a}=e,o=c(),{side:u,align:d}=function(){let e=n.useContext(U);if(void 0===e)throw Error((0,s.f)(49));return e}(),p=o.useState("open"),f=o.useState("instantType"),m=o.useState("transitionStatus"),h=o.useState("popupProps"),v=o.useState("floatingRootContext"),R=o.useState("closeDelay");return(0,W.f)({open:p,ref:o.context.popupRef,onComplete(){p&&o.context.onOpenChangeComplete?.(!0)}}),(0,G.f)(v,{closeDelay:R}),(0,E.a)("div",e,{state:{open:p,side:u,align:d,instant:f,transitionStatus:m},ref:[t,o.context.popupRef,o.useStateSetter("popupElement")],props:[g.X,h,(0,B.f)(m),a],stateAttributesMapping:N.M})});e.s(["Popup",0,Z,"Portal",0,T,"Positioner",0,H,"Root",0,P,"Trigger",0,K],906373);var q=e.i(906373),q=q,V=q,X=q,Q=q,J=q,ee=e.i(136562),et=e.i(535072),er=e.i(857162),en=e.i(374696),ei=e.i(261499);let el=0,ea=0,eo=new Set;function es(e){if(!(e.target instanceof Element&&e.target.closest('[data-slot="hover-card-content"]')))for(let e of(el=Date.now(),eo))e()}let eu=(0,n.createContext)(null);function ec(){return 1===(ea+=1)&&document.addEventListener("scroll",es,{capture:!0,passive:!0}),()=>{0==(ea-=1)&&document.removeEventListener("scroll",es,!0)}}e.s(["c",0,e=>{let i,l,a,o,s,u,c,d,p,f=(0,r.c)(17);f[0]!==e?({children:i,...l}=e,f[0]=e,f[1]=i,f[2]=l):(i=f[1],l=f[2]);let[g,m]=(0,n.useState)(!1),h=(0,et.o)("(hover: hover) and (pointer: fine)",!0);f[3]===Symbol.for("react.memo_cache_sentinel")?(a=[],f[3]=a):a=f[3],(0,n.useEffect)(ec,a),f[4]!==g?(o=()=>{if(!g)return;let e=()=>m(!1);return eo.add(e),()=>{eo.delete(e)}},s=[g],f[4]=g,f[5]=o,f[6]=s):(o=f[5],s=f[6]),(0,n.useEffect)(o,s),f[7]!==h?(u={isHoverCapable:h,setOpen:m},f[7]=h,f[8]=u):u=f[8];let v=u;f[9]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{e&&Date.now()-el<200||m(e)},f[9]=c):c=f[9];let R=c;return f[10]!==i||f[11]!==g||f[12]!==l?(d=(0,t.jsx)(q.Root,{open:g,onOpenChange:R,...l,children:i}),f[10]=i,f[11]=g,f[12]=l,f[13]=d):d=f[13],f[14]!==v||f[15]!==d?(p=(0,t.jsx)(eu.Provider,{value:v,children:d}),f[14]=v,f[15]=d,f[16]=p):p=f[16],p},"P",0,e=>{let n,i,l,a,o,s,u,c,d,p,f,g,m,h,v,R,b,y=(0,r.c)(35);y[0]!==e?({className:a,anchor:i,align:g,alignOffset:n,arrowPadding:l,collisionAvoidance:o,collisionBoundary:s,collisionPadding:u,positionMethod:c,ref:p,side:m,sideOffset:h,sticky:f,...d}=e,y[0]=e,y[1]=n,y[2]=i,y[3]=l,y[4]=a,y[5]=o,y[6]=s,y[7]=u,y[8]=c,y[9]=d,y[10]=p,y[11]=f,y[12]=g,y[13]=m,y[14]=h):(n=y[1],i=y[2],l=y[3],a=y[4],o=y[5],s=y[6],u=y[7],c=y[8],d=y[9],p=y[10],f=y[11],g=y[12],m=y[13],h=y[14]);let w=void 0===g?"center":g,_=void 0===m?"top":m,k=void 0===h?6:h,x=(0,en.r)();return y[15]!==a?(v=(0,ee.f)("w-72 origin-(--transform-origin) rounded-lg border border-border bg-popover p-4 text-popover-foreground shadow-md outline-hidden",ei.X,a),y[15]=a,y[16]=v):v=y[16],y[17]!==d||y[18]!==p||y[19]!==v?(R=(0,t.jsx)(X.Popup,{"data-slot":"hover-card-content",ref:p,className:v,...d}),y[17]=d,y[18]=p,y[19]=v,y[20]=R):R=y[20],y[21]!==w||y[22]!==n||y[23]!==i||y[24]!==l||y[25]!==o||y[26]!==s||y[27]!==u||y[28]!==c||y[29]!==_||y[30]!==k||y[31]!==f||y[32]!==R||y[33]!==x?(b=(0,t.jsx)(Q.Portal,{children:(0,t.jsx)(er.ContainedContextProvider,{value:!1,children:(0,t.jsx)(J.Positioner,{anchor:i,align:w,alignOffset:n,arrowPadding:l,collisionAvoidance:o,collisionBoundary:s,collisionPadding:u,positionMethod:c,side:_,sideOffset:k,sticky:f,className:x,children:R})})}),y[21]=w,y[22]=n,y[23]=i,y[24]=l,y[25]=o,y[26]=s,y[27]=u,y[28]=c,y[29]=_,y[30]=k,y[31]=f,y[32]=R,y[33]=x,y[34]=b):b=y[34],b},"b",0,e=>{let i,l,a,o,s,u,c,d=(0,r.c)(16);d[0]!==e?({className:i,onClick:l,delay:o,closeDelay:s,...a}=e,d[0]=e,d[1]=i,d[2]=l,d[3]=a,d[4]=o,d[5]=s):(i=d[1],l=d[2],a=d[3],o=d[4],s=d[5]);let p=void 0===o?120:o,f=void 0===s?120:s,{isHoverCapable:g,setOpen:m}=function(){let e=(0,n.useContext)(eu);if(!e)throw Error("HoverCard subcomponents must be rendered inside ");return e}();return d[6]!==g||d[7]!==l||d[8]!==m?(u=e=>{if(!g){e.stopPropagation();let t=e.currentTarget;t instanceof Element&&(t.matches("a[href]")||t.querySelector("a[href]"))||(e.preventDefault(),m(!0))}l?.(e)},d[6]=g,d[7]=l,d[8]=m,d[9]=u):u=d[9],d[10]!==i||d[11]!==f||d[12]!==p||d[13]!==a||d[14]!==u?(c=(0,t.jsx)(V.Trigger,{delay:p,closeDelay:f,className:i,onClick:u,...a}),d[10]=i,d[11]=f,d[12]=p,d[13]=a,d[14]=u,d[15]=c):c=d[15],c}],939025)},894868,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562),i=e.i(829622),l=e.i(722841),a=e.i(987457);e.s(["f",0,function(e){let o,s,u,c,d,p,f,g=(0,r.c)(25),{author:m,permaslug:h,iconUri:v,className:R,frame:b,frameRingClassName:y,bare:w}=e,_=void 0!==b&&b,k=void 0!==w&&w;if(g[0]!==m||g[1]!==k||g[2]!==R||g[3]!==_||g[4]!==y||g[5]!==v||g[6]!==h){d=Symbol.for("react.early_return_sentinel");e:{if(s=null==h?(0,l.$)(m,v):(0,l.h)({permaslug:h,author:m,iconUri:v}),k){let e;g[12]!==R?(e=(0,n.f)("flex size-6 shrink-0 items-center justify-center","[&_img]:object-contain",R),g[12]=R,g[13]=e):e=g[13],d=(0,t.jsx)("div",{className:e,children:(0,t.jsx)(i.RemoteFavicon,{className:(0,n.f)("size-full overflow-hidden",s?.className),faviconFor:m,imgSrc:s.url,imgSrcDark:s.darkUrl,size:256})});break e}if(_){d=(0,t.jsx)(a.f,{className:R,ringClassName:y,children:(0,t.jsx)(i.RemoteFavicon,{className:(0,n.f)("size-full",s?.className),faviconFor:m,imgSrc:s.url,imgSrcDark:s.darkUrl,size:256})});break e}g[14]!==R?(c=(0,n.f)("flex items-center justify-center","size-6 shrink-0 rounded-full border","bg-background p-1",R),g[14]=R,g[15]=c):c=g[15],o=i.RemoteFavicon,u=(0,n.f)("overflow-hidden rounded-full",s?.className)}g[0]=m,g[1]=k,g[2]=R,g[3]=_,g[4]=y,g[5]=v,g[6]=h,g[7]=o,g[8]=s,g[9]=u,g[10]=c,g[11]=d}else o=g[7],s=g[8],u=g[9],c=g[10],d=g[11];return d!==Symbol.for("react.early_return_sentinel")?d:(g[16]!==o||g[17]!==m||g[18]!==s.darkUrl||g[19]!==s.url||g[20]!==u?(p=(0,t.jsx)(o,{className:u,faviconFor:m,imgSrc:s.url,imgSrcDark:s.darkUrl,size:256}),g[16]=o,g[17]=m,g[18]=s.darkUrl,g[19]=s.url,g[20]=u,g[21]=p):p=g[21],g[22]!==c||g[23]!==p?(f=(0,t.jsx)("div",{className:c,children:p}),g[22]=c,g[23]=p,g[24]=f):f=g[24],f)}])},987457,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(136562);e.s(["f",0,function(e){let i,l,a,o,s,u,c=(0,r.c)(15),{children:d,className:p,variant:f,decorative:g,ringClassName:m}=e,h=void 0!==g&&g||void 0;c[0]!==p?(i=(0,n.f)("relative flex shrink-0 items-center justify-center","box-content p-px","overflow-hidden rounded-sm bg-background","size-6",p),c[0]=p,c[1]=i):i=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,n.f)("absolute inset-px flex items-center justify-center","[&_img]:absolute [&_img]:inset-0 [&_img]:size-full [&_img]:object-contain","[&_img]:rounded-sm"),c[2]=l):l=c[2],c[3]!==d?(a=(0,t.jsx)("div",{className:l,children:d}),c[3]=d,c[4]=a):a=c[4];let v="app"===(void 0===f?"default":f)&&"dark:inset-px dark:ring-white";return c[5]!==m||c[6]!==v?(o=(0,n.f)("pointer-events-none absolute inset-0 rounded-[inherit] ring-1 ring-inset ring-border/60",v,m),c[5]=m,c[6]=v,c[7]=o):o=c[7],c[8]!==o?(s=(0,t.jsx)("div",{"aria-hidden":!0,className:o}),c[8]=o,c[9]=s):s=c[9],c[10]!==h||c[11]!==i||c[12]!==a||c[13]!==s?(u=(0,t.jsxs)("div",{"aria-hidden":h,className:i,children:[a,s]}),c[10]=h,c[11]=i,c[12]=a,c[13]=s,c[14]=u):u=c[14],u}])},722841,e=>{"use strict";var t=e.i(51365);let r=[["microsoft/mai-",(0,t.r)("MAI.png")]];var n=e.i(771271);function i(e){return e.toLowerCase()}let l=new Map([[i(n.R.OpenAI),{url:(0,t.r)("OpenAI.svg"),className:"dark:invert"}],[i(n.R.Perplexity),{url:(0,t.r)("Perplexity.png")}],[i(n.R.Poolside),{url:(0,t.r)("poolside-logomark-solid-color.svg")}],[i(n.R.Perceptron),{url:(0,t.e)("https://www.perceptron.inc")}],["voyageai",{url:(0,t.e)("https://www.voyageai.com")}],[i(n.R.GoogleAIStudio),{url:(0,t.r)("GoogleAIStudio.svg")}],[i(n.R.Anthropic),{url:(0,t.r)("Anthropic.svg")}],[i(n.R.ClaudeOnAws),{url:(0,t.r)("Anthropic.svg")}],[i(n.R.Cohere),{url:(0,t.r)("Cohere.png")}],[i(n.R.Deepgram),{url:(0,t.r)("Deepgram.svg"),className:"dark:invert"}],[i(n.R.DeepSeek),{url:(0,t.r)("DeepSeek.png")}],[i(n.R.Together),{url:(0,t.e)("https://www.together.ai/")}],[i(n.R.Infermatic),{url:(0,t.e)("https://infermatic.ai/")}],[i(n.R.HuggingFace),{url:(0,t.e)("https://huggingface.co/")}],[i(n.R.Unbiased),{url:(0,t.r)("Unbiased.png")}],[i(n.R.AI21),{url:(0,t.e)("https://ai21.com/")}],[i(n.R.Featherless),{url:(0,t.e)("https://featherless.ai/")}],[i(n.R.Reflection),{url:(0,t.e)("https://railway.app/")}],[i(n.R.Inflection),{url:(0,t.e)("https://inflection.ai/")}],[i(n.R.Minimax),{url:(0,t.e)("https://minimaxi.com/")}],[i(n.R.Liquid),{url:(0,t.r)("Liquid.png"),className:"dark:invert"}],[i(n.R.Inception),{url:(0,t.r)("Inception.svg"),className:"dark:invert"}],[i(n.R.Relace),{url:(0,t.e)("https://www.relace.ai")}],[i(n.R.Sourceful),{url:(0,t.e)("https://www.sourceful.com/")}],[i(n.R.Speechify),{url:(0,t.e)("https://speechify.ai/")}],[i(n.R.BytePlus),{url:(0,t.e)("https://www.byteplus.com")}],[i(n.R.Xiaomi),{url:(0,t.e)("https://www.mi.com")}],["arcee-ai",{url:(0,t.e)("https://www.arcee.ai")}],[i(n.R.AssemblyAI),{url:(0,t.e)("https://www.assemblyai.com/")}],["fish-audio",{url:(0,t.e)("https://fish.audio/")}],[i(n.R.ElevenLabs),{url:(0,t.e)("https://elevenlabs.io/"),className:"dark:invert"}],["z-ai",{url:(0,t.e)("https://z.ai/"),className:"dark:invert"}],["moonshotai",{url:(0,t.r)("MoonshotAI.png")}],["morph",{url:(0,t.e)("https://morphllm.com")}],[i(n.R.TypeSafe),{url:(0,t.e)("https://typesafe.ai")}],["qwen",{url:(0,t.r)("Qwen.png")}],["google",{url:(0,t.r)("GoogleGemini.svg")}],["microsoft",{url:(0,t.r)("Microsoft.svg")}],["nousresearch",{url:(0,t.e)("https://nousresearch.com/")}],["nvidia",{url:(0,t.e)("https://nvidia.com/")}],["meta-llama",{url:(0,t.r)("Meta.png")}],["meta",{url:(0,t.r)("Meta.png")}],["databricks",{url:(0,t.e)("https://databricks.com/")}],["openrouter",{url:(0,t.r)("openrouter-glyph-light.svg"),darkUrl:(0,t.r)("openrouter-glyph-dark.svg")}],["mistralai",{url:(0,t.r)("Mistral.png")}],["x-ai",{url:(0,t.e)("https://x.ai/")}],["amazon",{url:(0,t.e)("https://nova.amazon.com/")}],["aion-labs",{url:(0,t.e)("https://www.aionlabs.ai/")}],["allenai",{url:(0,t.e)("https://allenai.org/")}],["switchpoint",{url:(0,t.e)("https://switchpoint.dev/")}],["thedrummer",{url:(0,t.r)("TheDrummer.png")}],["deepcogito",{url:(0,t.e)("https://www.deepcogito.com/")}],["baidu",{url:(0,t.e)("https://www.baidu.com/")}],["kwaipilot",{url:(0,t.r)("Kwaipilot.png")}],["kwaivgi",{url:(0,t.r)("KlingAI.png")}],["black-forest-labs",{url:(0,t.e)("https://bfl.ai")}],["prime-intellect",{url:(0,t.e)("https://www.primeintellect.ai/")}],["primeintellect",{url:(0,t.e)("https://www.primeintellect.ai/")}],["essentialai",{url:(0,t.e)("https://www.essential.ai/")}],["bytedance-seed",{url:(0,t.e)("https://seed.bytedance.com/")}],[i(n.R.Seed),{url:(0,t.e)("https://seed.bytedance.com/")}],["writer",{url:(0,t.e)("https://writer.com/"),className:"dark:invert"}],["stepfun",{url:(0,t.e)("https://platform.stepfun.ai/")}],["stepfun-ai",{url:(0,t.e)("https://platform.stepfun.ai/")}],[i(n.R.Recraft),{url:(0,t.r)("Recraft.svg"),className:"dark:invert"}],["bytedance",{url:(0,t.e)("https://seed.bytedance.com/")}],["alibaba",{url:(0,t.e)("https://www.alibabacloud.com")}],["inclusionai",{url:(0,t.e)("https://www.inclusion-ai.org/")}],["tencent",{url:(0,t.r)("Tencent.png")}],["ibm-granite",{url:(0,t.r)("IBMGranite.svg"),className:"dark:invert"}],["nex-agi",{url:(0,t.r)("NexAGI.svg"),className:"dark:invert"}],[i(n.R.Unbiased),{url:(0,t.r)("Unbiased.png")}],["apodex",{url:(0,t.r)("Apodex.svg"),darkUrl:(0,t.r)("Apodex-dark.svg")}],["elorian",{url:(0,t.r)("Elorian.svg"),darkUrl:(0,t.r)("Elorian-dark.svg")}],["xingchen-agi",{url:(0,t.r)("XingChen-Shield.png")}],["prism-ml",{url:(0,t.r)("PrismML.svg"),darkUrl:(0,t.r)("PrismML-dark.svg")}],["thinkingmachines",{url:(0,t.e)("https://thinkingmachines.ai/")}],["sakana",{url:(0,t.e)("https://sakana.ai")}],[i(n.R.HeyGen),{url:(0,t.e)("https://heygen.com")}],["zyphra",{url:(0,t.r)("Zyphra.svg"),className:"dark:invert"}],["sesame",{url:(0,t.e)("https://www.sesame.com")}],["canopylabs",{url:(0,t.e)("https://canopylabs.ai"),className:"dark:invert"}],["hexgrad",{url:(0,t.r)("Hexgrad.png")}],[i(n.R.Krea),{url:(0,t.e)("https://www.krea.ai")}],[i(n.R.Runway),{url:(0,t.e)("https://runwayml.com")}],[i(n.R.Upstage),{url:(0,t.e)("https://www.upstage.ai/")}],[i(n.R.Fireworks),{url:(0,t.e)("https://fireworks.ai")}],["stealth",{url:(0,t.r)("Stealth.svg"),className:"invert-0 dark:invert"}],[i(n.R.Recursive),{url:(0,t.r)("Recursive.svg"),className:"dark:invert"}],["ricursiveai",{url:(0,t.r)("RicursiveAI.svg"),darkUrl:(0,t.r)("RicursiveAI-dark.svg")}]]),a=/^\/(?![/\\])/u,o=/^data:image\//iu;function s(e,r){var n;let i=l.get(e.toLowerCase());return r&&(!r.startsWith("data:")||o.test(r))?(n=i?.className,a.test(r)||o.test(r)?{url:r}:r.startsWith("//")?{url:(0,t.e)(`https:${r}`)}:r.startsWith("http")?{url:(0,t.e)(r)}:{url:(0,t.r)(r),className:n}):i??{url:t.t}}e.s(["$",0,s,"h",0,function({permaslug:e,author:t,iconUri:n}){let i,l=(i=e.toLowerCase().replace(/^~/u,""),r.find(([e])=>i.startsWith(e))?.[1]??null);return null!==l?{url:l}:s(t,n)}],722841)},829622,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(214051),i=e.i(51365),l=e.i(288265),a=e.i(16043);e.s(["RemoteFavicon",0,function(e){let o,s,u,c,d,p,f,g,m,h,v,R,b,y=(0,r.c)(55),w=(0,l.f)(),[_,k]=(0,a.useState)(null),[x,I]=(0,a.useState)(null),[S,A]=(0,a.useState)(!1),[P,C]=(0,a.useState)(!1),D=e.size||256;y[0]!==S||y[1]!==P||y[2]!==e.curatedIconAppId||y[3]!==e.faviconFor||y[4]!==e.imgSrc||y[5]!==D?(o=function({faviconFor:e,size:t,didCuratedIconFail:r,didSiteIconFail:n,curatedIconAppId:l,imgSrc:a}){if(a)return{source:"given",src:a};if(void 0!==l&&(0,i.Q)(e)&&!r)return{source:"curated",src:(0,i.$)(e)?e:(0,i.g)(l)};let o=n?(0,i.Z)(e):null;return null!==o?{source:"parent-site",src:(0,i.e)(o,t)}:{source:"site",src:(0,i.e)(e,t)}}({faviconFor:e.faviconFor,size:D,didCuratedIconFail:S,didSiteIconFail:P,curatedIconAppId:e.curatedIconAppId,imgSrc:e.imgSrc}),y[0]=S,y[1]=P,y[2]=e.curatedIconAppId,y[3]=e.faviconFor,y[4]=e.imgSrc,y[5]=D,y[6]=o):o=y[6];let{source:T,src:N}=o;y[7]!==e.faviconFor||y[8]!==D||y[9]!==T?(s=t=>{"site"!==T||D<=16||t>16||null!==(0,i.Z)(e.faviconFor)&&C(!0)},y[7]=e.faviconFor,y[8]=D,y[9]=T,y[10]=s):s=y[10];let E=s;y[11]!==e.faviconFor||y[12]!==T?(u=t=>{switch(T){case"curated":if((0,i.$)(e.faviconFor))return void k(t);A(!0);return;case"site":if(null===(0,i.Z)(e.faviconFor))return void k(t);C(!0);return;case"given":case"parent-site":return void k(t);default:k(t)}},y[11]=e.faviconFor,y[12]=T,y[13]=u):u=y[13];let j=u;y[14]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{k(null)},y[14]=c):c=y[14],y[15]!==N?(d=[N],y[15]=N,y[16]=d):d=y[16],(0,a.useEffect)(c,d),y[17]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{A(!1),C(!1)},y[17]=p):p=y[17],y[18]!==e.curatedIconAppId||y[19]!==e.faviconFor||y[20]!==e.imgSrc||y[21]!==D?(f=[e.faviconFor,e.curatedIconAppId,e.imgSrc,D],y[18]=e.curatedIconAppId,y[19]=e.faviconFor,y[20]=e.imgSrc,y[21]=D,y[22]=f):f=y[22],(0,a.useEffect)(p,f),y[23]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{I(null)},y[23]=g):g=y[23],y[24]!==e.imgSrcDark?(m=[e.imgSrcDark],y[24]=e.imgSrcDark,y[25]=m):m=y[25],(0,a.useEffect)(g,m),y[26]!==w||y[27]!==e.faviconFor?(h=w("Favicon for {faviconFor}",{faviconFor:e.faviconFor}),y[26]=w,y[27]=e.faviconFor,y[28]=h):h=y[28],y[29]!==D||y[30]!==h?(v={width:D,height:D,alt:h,className:"h-full w-full object-cover"},y[29]=D,y[30]=h,y[31]=v):v=y[31];let L=v;if(e.imgSrcDark){let r,i,l;return y[32]!==_||y[33]!==L||y[34]!==j||y[35]!==E||y[36]!==N?(r=(0,t.jsx)("span",{className:"block h-full w-full shrink-0 dark:hidden",children:_?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...L,src:N,onError:e=>j(e.toString()),onLoad:e=>E(e.currentTarget.naturalWidth)})}),y[32]=_,y[33]=L,y[34]=j,y[35]=E,y[36]=N,y[37]=r):r=y[37],y[38]!==x||y[39]!==L||y[40]!==e.imgSrcDark?(i=(0,t.jsx)("span",{className:"hidden h-full w-full shrink-0 dark:block",children:x?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{className:"h-4 w-4 text-muted-foreground/60"})}):(0,t.jsx)("img",{...L,src:e.imgSrcDark,onError:e=>I(e.toString())})}),y[38]=x,y[39]=L,y[40]=e.imgSrcDark,y[41]=i):i=y[41],y[42]!==e.className||y[43]!==r||y[44]!==i?(l=(0,t.jsxs)("div",{className:e.className,children:[r,i]}),y[42]=e.className,y[43]=r,y[44]=i,y[45]=l):l=y[45],l}return y[46]!==_||y[47]!==L||y[48]!==j||y[49]!==E||y[50]!==N?(R=_?(0,t.jsx)("span",{className:"bg-muted",children:(0,t.jsx)(n.f,{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",{...L,src:N,loading:"lazy",decoding:"async",onError:e=>j(e.toString()),onLoad:e=>E(e.currentTarget.naturalWidth)})}),y[46]=_,y[47]=L,y[48]=j,y[49]=E,y[50]=N,y[51]=R):R=y[51],y[52]!==e.className||y[53]!==R?(b=(0,t.jsx)("div",{className:e.className,children:R}),y[52]=e.className,y[53]=R,y[54]=b):b=y[54],b}])},808125,e=>{"use strict";var t=e.i(667417),r=e.i(387086);let n={[t.D.Text]:(0,r.b)("Text"),[t.D.Image]:(0,r.b)("Image"),[t.D.File]:(0,r.b)("File"),[t.D.Audio]:(0,r.b)("Audio"),[t.D.Video]:(0,r.b)("Video")},i={[t.j.Text]:(0,r.b)("Text"),[t.j.Image]:(0,r.b)("Image"),[t.j.Embeddings]:(0,r.b)("Embeddings"),[t.j.Audio]:(0,r.b)("Audio"),[t.j.Video]:(0,r.b)("Video"),[t.j.Rerank]:(0,r.b)("Rerank"),[t.j.Decisions]:(0,r.b)("Decisions"),[t.j.TTS]:(0,r.b)("Speech"),[t.j.Transcription]:(0,r.b)("Transcription")};e.s(["Z",0,n,"L",0,i])},503741,e=>{"use strict";var t=e.i(989487),r=e.i(960773);e.s(["m",0,"v3","D",0,{Playground:"model_page_playground",SidePanelSeed:"model_page_sidepanel_seed",PlaygroundSection:"model_page_playground_section"},"O",0,function(e){let n=Object.fromEntries(Object.entries(e).map(([e,r])=>[(0,t.h)(e),r]));r.j.capture("playground_v3:fetch_responses",n)}])},932061,e=>{"use strict";var t=e.i(339814),r=e.i(385190);e.s(["f",0,function(e,n){return(0,t.o)(e,n,{locale:r.L})}])},51365,e=>{"use strict";e.i(640216);let t=new Set(["ac","co","com","edu","go","gob","gov","ltd","me","ne","net","nom","or","org","plc","sch"]),r=(e,t=256)=>`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${e}&size=${t}`,n=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"]),i=/\.(png|jpe?g|ico|svg|webp|gif|bmp)$/i,l=r("https://huggingface.co/");e.s(["t",0,l,"g",0,e=>`/api/frontend/v1/apps/${e}/icon`,"e",0,r,"r",0,e=>`/images/icons/${e}`,"Z",0,e=>{let r=(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===r)return null;let i=r.split(".").slice(1);if(i.length<2||2===i.length&&2===(i[1]??"").length&&t.has(i[0]??""))return null;let l=i.join(".");return[...n].some(e=>l===e||l.endsWith(`.${e}`))?null:`https://${l}`},"Q",0,e=>{try{return i.test(new URL(e).pathname)}catch{return!1}},"$",0,e=>{try{let t=new URL(e).hostname.toLowerCase().replace(/\.$/,"");return"openrouter.ai"===t||t.endsWith(".openrouter.ai")}catch{return!1}}],51365)},927099,e=>{"use strict";e.i(647204),e.i(368174),e.i(882844);var t=e.i(635157);t.z.object({endpoint_slug:t.z.string().min(1).optional(),continuation:t.z.literal(!0).optional(),deferred_delta:t.z.string().min(1).optional(),compaction_summary:t.z.string().min(1).optional()}).passthrough();var r=e.i(983335);function n(e){let t=r.U[e];return t?[r.G[e],r.G[t]]:[r.G[e]]}var i=e.i(988590);e.i(691880);let l=["org_","user_"];function a(e){let t=e.split("/")[1];return void 0!==t&&l.some(e=>t.startsWith(e))?t:null}var o=e.i(480534);function s(e){let t=e.indexOf("/"),r=-1===t?e:e.slice(0,t),n=a(e);return null===n?r:`${r}/${n}`}function u(e){if(!e.includes("/"))return null;let t=e.split("/").at(-1);return(0,i.q)(t,o.$)?t:null}function c(e){let t=u(e);return null===t?e:e.slice(0,e.length-t.length-1)}function d(e){let t=e.split("/");return t.length<3?null:t.slice(0,2).join("/")}function p(e){return null===e?[]:[e]}e.s(["H",0,function(e,t){let i=new Set(e.filter(e=>!(0,r.T)(e))),l=new Set,a=new Set;for(let e of i){let t=[e].filter(r.I).flatMap(n);for(let r of(0===t.length&&a.add(e),t))l.add(r)}for(let e of t)i.has(e.provider_name)&&(l.add(s(e.provider_slug)),a.delete(e.provider_name));for(let e of a)l.add(e);return l},"y",0,function(e){let t=new Map;for(let r of e){if(void 0!==r.service_tier)continue;let e=t.get(r.model.permaslug)??new Set;e.add(r.provider_slug),t.set(r.model.permaslug,e)}return t},"v",0,function(e){if(void 0===e.service_tier)return;let t=e.provider_slug.split("/").at(-1);return(0,o.U)(e.service_tier).find(e=>e===t)??e.service_tier},"O",0,function(e){return void 0===e.service_tier?c(e.provider_slug):e.provider_slug.split("/").slice(0,-1).join("/")},"u",0,s,"T",0,function(e,t,r){return(function(e,t){if(null===a(e.provider_slug))return t(e);let r={...e,provider_slug:function(e){if(null===a(e))return e;let[t,,...r]=e.split("/");return[t,...r].join("/")}(e.provider_slug)};return[...new Set([...t(e),...t(r)])]})(e,e=>(function(e,t){let r=e.provider_slug;if(void 0===e.service_tier){let e,t=null===(e=u(r))?null:`${s(r)}/${e}`,n=c(r);return[...new Set([r,...null===t?[]:[t],n,...p(d(n)),s(r)])]}let n=r.split("/").slice(0,-1).join("/");return[...new Set([...(function(e){if(void 0===e.service_tier)return[e.provider_slug];let t=e.provider_slug.split("/").slice(0,-1).join("/"),r=s(e.provider_slug),n=(0,o.U)(e.service_tier),i=d(t);return[...new Set([...[t,...null===i?[]:[i]].flatMap(e=>n.map(t=>`${e}/${t}`)),...n.map(e=>`${r}/${e}`)])].filter(e=>!e.startsWith("/"))})(e).filter(e=>!t?.has(e)),...""===n?[]:[n],...p(d(n)),s(r)])]})(e,r)).some(e=>t.has(e))}],927099)},989487,e=>{"use strict";let t=/(?<=[\p{Ll}\d])(?=\p{Lu})|(?<=\p{Lu})(?=\p{Lu}\p{Ll})/u,r=/(?<=[\p{Ll}\d])(?=\p{Lu})|(?<=\p{Lu})(?=\p{Lu}\p{Ll})|(?<=\d)(?=\p{Ll})|(?<=\p{L})(?=\d)/u;function n(e,{style:i,options:l={}}){let a=0,o=e.length;for(;aa&&l.suffixCharacters?.includes(e.charAt(o-1));)o--;let s=(l.split??(e=>(function(e,n){let i=e.match(/[\p{L}\d]+/giu);if(null===i)return[];let l=n?r:t;if(1===i.length)return i[0].split(l);let a=[];for(let e of i)for(let t of e.split(l))a.push(t);return a})(e,l.separateNumbers)))(e.slice(a,o)),u=l.locale,c=l.locale,d=!1===u?e=>e.toLowerCase():e=>e.toLocaleLowerCase(u),p=!1===c?e=>e.toUpperCase():e=>e.toLocaleUpperCase(c),f="camel"===i||"pascal"===i,g=(e,t)=>{let r=e[0];return(f&&!l.mergeAmbiguousCharacters&&t>0&&/^[0-9]$/.test(r)?"_":"")+p(r)+d(e.slice(1))},m=g;"lower"===i&&(m=d),"camel"===i&&(m=(e,t)=>0===t?d(e):g(e,t)),"sentence"===i&&(m=(e,t)=>0===t?g(e,t):d(e));let h=s.map(m);return e.slice(0,a)+h.join(l.delimiter??(f?"":" "))+e.slice(o)}e.s(["j",0,function(e,t){return n(e,{style:"capital",options:t})},"O",0,function(e,t){return n(e,{style:"lower",options:{delimiter:"-",...t}})},"F",0,function(e,t){return n(e,{style:"sentence",options:t})},"h",0,function(e,t){return n(e,{style:"lower",options:{delimiter:"_",...t}})}])},640216,e=>{"use strict";var t=e.i(914571),r=e.i(647204),n=e.i(30012);function i(e){let t=e.replaceAll(/^\[|\]$/g,""),r=s(t);if(r)return i(r);if(l(t)){let e=Number.parseInt(t.split(".")[0]??"",10);return 0===e||127===e}let n=a(t);if(n)return n.slice(0,15).every(e=>0===e)&&(0===n[15]||1===n[15]);let o=u(t);return"localhost"===o||o.endsWith(".localhost")||o.includes(":")}function l(e){let t=e.split(".");return 4===t.length&&t.every(e=>/^\d{1,3}$/.test(e)&&Number(e)>=0&&255>=Number(e))}function a(e){let t=e.replaceAll(/^\[|\]$/g,"").toLowerCase(),r=t.indexOf("%");if(-1!==r){if(0===r||r===t.length-1)return null;t=t.slice(0,r)}if(!t.includes(":"))return null;if(t.includes(".")){let e=t.lastIndexOf(":");if(-1===e)return null;let r=t.slice(e+1);if(!l(r))return null;let n=r.split(".").map(Number),i=(n[0]??0)<<8|(n[1]??0),a=(n[2]??0)<<8|(n[3]??0);t=`${t.slice(0,e+1)}${i.toString(16)}:${a.toString(16)}`}let n=t.indexOf("::");if(n!==t.lastIndexOf("::"))return null;let i=-1!==n?function(e,t){let r=e.slice(0,t),n=e.slice(t+2),i=""===r?[]:r.split(":"),l=""===n?[]:n.split(":");if(i.some(e=>""===e)||l.some(e=>""===e))return null;let a=8-i.length-l.length;return a<1?null:[...i,...Array.from({length:a},()=>"0"),...l]}(t,n):t.split(":");return null===i||8!==i.length||i.some(e=>!/^[0-9a-f]{1,4}$/.test(e))?null:i.flatMap(e=>{let t=Number.parseInt(e,16);return[t>>8&255,255&t]})}function o(e){return 254===e[0]&&((e[1]??0)&192)==128}function s(e){let t=a(e);if(null===t)return null;let r=t.slice(0,10).every(e=>0===e)&&255===t[10]&&255===t[11],n=t.slice(0,12).every(e=>0===e),i=t.slice(0,15).every(e=>0===e)&&(0===t[15]||1===t[15]);return!r&&!n||n&&i?null:`${t[12]}.${t[13]}.${t[14]}.${t[15]}`}function u(e){let t=e.toLowerCase(),r=t.length;for(;r>0&&"."===t[r-1];)r-=1;return t.slice(0,r)}t.n,e.s(["b",0,function(e,t){return"https:"===e.protocol||"http:"===e.protocol&&t&&i(e.hostname)},"i",0,function(e){let t=u(e);return"cfargotunnel.com"===t||t.endsWith(".cfargotunnel.com")},"y",0,i,"r",0,function(e){let t=u(e);return"openrouter.ai"===t||t.endsWith(".openrouter.ai")},"E",0,function(e,t={}){let c,d,p,f;try{c=new URL(e)}catch{return(0,r.Y)("Invalid URL format")}let g=c.hostname.toLowerCase(),m=c.protocol,h=(0,n.T)()&&!0;if(i(g)&&h)return"http:"!==m&&"https:"!==m?(0,r.Y)("Only HTTP and HTTPS protocols are allowed"):(0,r.N)(!0);if(i(g))return(0,r.Y)("Localhost URLs are not allowed");if(function e(t){let r=s(t.replaceAll(/^\[|\]$/g,""));if(r)return e(r)||i(r);if(l(t)){let e=t.split(".").map(Number);if(4!==e.length||e.some(e=>Number.isNaN(e)))return!1;let[r,n]=e;return void 0!==r&&void 0!==n&&(10===r||172===r&&n>=16&&n<=31||192===r&&168===n||100===r&&n>=64&&n<=127||169===r&&254===n)}if(null!==a(t)){let e=a(t);return null!==e&&(((e[0]??0)&254)==252||o(e))}return!1}(g))return(0,r.Y)("Private IP addresses are not allowed");if(function(e){if(l(e)){let t=e.split(".").map(Number);if(4===t.length&&169===t[0]&&254===t[1])return!0}if(null!==a(e)){let t=a(e);return null!==t&&o(t)}return!1}(g)||"metadata.google.internal"===(d=u(g))||d.endsWith(".metadata.google.internal")||(p=u(g)).endsWith(".svc")||p.endsWith(".svc.cluster.local")||p.endsWith(".cluster.local")||(f=u(g)).endsWith(".internal")||f.endsWith(".local"))return(0,r.Y)("Unsupported URL, public internet addresses only");if(!h&&"https:"!==m){if(!t.allowHttp)return(0,r.Y)("Only HTTPS URLs are allowed");if("http:"!==m)return(0,r.Y)("Only HTTP and HTTPS protocols are allowed")}return h&&"http:"!==m&&"https:"!==m?(0,r.Y)("Only HTTP and HTTPS protocols are allowed in dev"):(0,r.N)(!0)}],640216)},691880,e=>{"use strict";e.i(647204);var t,r=((t={}).Global="global",t.Europe="europe",t.Us="us",t);let n={global:"openrouter.ai",europe:"eu.openrouter.ai",us:"us.openrouter.ai"};new Set(Object.values(n)),e.s(["P",()=>r,"_",0,n])},983335,e=>{"use strict";var t=e.i(988590),r=e.i(771271);function n(e){var t;let{envKey:r,...n}=e;return{...n,envKey:void 0===r?(t=e.slug,`${t.toUpperCase().replaceAll("-","_")}_API_KEY`):r}}let i={[r.R.AnyScale]:n({slug:"anyscale",isDead:!0}),[r.R.Atoma]:n({slug:"atoma",isDead:!0}),[r.R.CentML]:n({slug:"centml",isDead:!0}),[r.R.CrofAI]:n({slug:"crofai",isDead:!0}),[r.R.Enfer]:n({slug:"enfer",isDead:!0}),[r.R.GoPomelo]:n({slug:"gopomelo",isDead:!0}),[r.R.HuggingFace]:n({slug:"huggingface",isDead:!0}),[r.R.Hyperbolic]:n({slug:"hyperbolic",isDead:!0}),[r.R.HyperbolicQuantized]:n({slug:"hyperbolic-quantized",isDead:!0}),[r.R.InoCloud]:n({slug:"inocloud",isDead:!0}),[r.R.Kluster]:n({slug:"klusterai",isDead:!0}),[r.R.Lambda]:n({slug:"lambda",isDead:!0}),[r.R.Lepton]:n({slug:"lepton",isDead:!0}),[r.R.Lynn]:n({slug:"lynn",isDead:!0}),[r.R.LynnPrivate]:n({slug:"lynn-private",isDead:!0}),[r.R.Mancer]:n({slug:"mancer-old",isDead:!0}),[r.R.Modal]:n({slug:"modal"}),[r.R.NCompass]:n({slug:"ncompass",isDead:!0}),[r.R.Nineteen]:n({slug:"nineteen",isDead:!0}),[r.R.OctoAI]:n({slug:"octoai",isDead:!0}),[r.R.Recursal]:n({slug:"recursal",isDead:!0}),[r.R.Reflection]:n({slug:"reflection",isDead:!0}),[r.R.Replicate]:n({slug:"replicate",isDead:!0,iconInvertTheme:"dark"}),[r.R.SambaNovaCloaked]:n({slug:"sambanova-cloaked",isDead:!0}),[r.R.SFCompute]:n({slug:"sf-compute",isDead:!0,iconInvertTheme:"dark"}),[r.R.Targon]:n({slug:"targon",isDead:!0}),[r.R.TogetherLite]:n({slug:"together-lite",isDead:!0}),[r.R.Ubicloud]:n({slug:"ubicloud",isDead:!0}),[r.R.ZeroOneAI]:n({slug:"01ai",isDead:!0}),[r.R.AkashML]:n({slug:"akashml",envKey:"AKASH_API_KEY"}),[r.R.AI21]:n({slug:"ai21"}),[r.R.AionLabs]:n({slug:"aion-labs"}),[r.R.Alibaba]:n({slug:"alibaba",envKey:null}),[r.R.Ambient]:n({slug:"ambient",envKey:null}),[r.R.AntDigital]:n({slug:"antdigital",envKey:"ANT_DIGITAL_API_KEY"}),[r.R.Baidu]:n({slug:"baidu"}),[r.R.AmazonBedrock]:n({slug:"amazon-bedrock"}),[r.R.AmazonNova]:n({slug:"amazon-nova"}),[r.R.Anthropic]:n({slug:"anthropic",envKey:null}),[r.R.ArceeAI]:n({slug:"arcee-ai",envKey:null}),[r.R.AssemblyAI]:n({slug:"assemblyai"}),[r.R.AtlasCloud]:n({slug:"atlas-cloud"}),[r.R.Avian]:n({slug:"avian"}),[r.R.Azure]:n({slug:"azure",envKey:null}),[r.R.Baseten]:n({slug:"baseten",envKey:null}),[r.R.BytePlus]:n({slug:"byteplus"}),[r.R.BlackForestLabs]:n({slug:"black-forest-labs"}),[r.R.Cerebras]:n({slug:"cerebras"}),[r.R.Chutes]:n({slug:"chutes",envKey:null}),[r.R.Cirrascale]:n({slug:"cirrascale"}),[r.R.ClaudeOnAws]:n({slug:"claude-on-aws"}),[r.R.Clarifai]:n({slug:"clarifai"}),[r.R.Cloudflare]:n({slug:"cloudflare",envKey:"CLOUDFLARE_AI_JSON_API_KEY"}),[r.R.Cohere]:n({slug:"cohere",envKey:null}),[r.R.CoreWeave]:n({slug:"coreweave",envKey:"WANDB_API_KEY"}),[r.R.Cosine]:n({slug:"cosine"}),[r.R.Crucible]:n({slug:"crucible",isManagedOnly:!0}),[r.R.Crusoe]:n({slug:"crusoe"}),[r.R.Darkbloom]:n({slug:"darkbloom"}),[r.R.Databricks]:n({slug:"databricks"}),[r.R.Decart]:n({slug:"decart"}),[r.R.Deepgram]:n({slug:"deepgram"}),[r.R.DeepInfra]:n({slug:"deepinfra"}),[r.R.DeepSeek]:n({slug:"deepseek",envKey:null}),[r.R.DekaLLM]:n({slug:"dekallm"}),[r.R.DigitalOcean]:n({slug:"digitalocean",envKey:"DIGITAL_OCEAN_API_KEY"}),[r.R.ElevenLabs]:n({slug:"elevenlabs"}),[r.R.Featherless]:n({slug:"featherless"}),[r.R.Fireworks]:n({slug:"fireworks"}),[r.R.FishAudio]:n({slug:"fish-audio"}),[r.R.Friendli]:n({slug:"friendli"}),[r.R.GMICloud]:n({slug:"gmicloud",envKey:"GMI_CLOUD_API_KEY",iconInvertTheme:"dark"}),[r.R.Google]:n({slug:"google-vertex",envKey:null}),[r.R.GoogleAIStudio]:n({slug:"google-ai-studio"}),[r.R.Groq]:n({slug:"groq"}),[r.R.HeyGen]:n({slug:"heygen"}),[r.R.Inception]:n({slug:"inception",envKey:null,iconInvertTheme:"dark"}),[r.R.Inceptron]:n({slug:"inceptron"}),[r.R.InferenceNet]:n({slug:"inference-net",iconInvertTheme:"dark"}),[r.R.Ionstream]:n({slug:"ionstream"}),[r.R.Infermatic]:n({slug:"infermatic"}),[r.R.IONet]:n({slug:"io-net"}),[r.R.InferactVLLM]:n({slug:"inferact-vllm"}),[r.R.Inflection]:n({slug:"inflection"}),[r.R.KT]:n({slug:"kt"}),[r.R.Liquid]:n({slug:"liquid",iconInvertTheme:"dark"}),[r.R.Makora]:n({slug:"makora"}),[r.R.Mara]:n({slug:"mara"}),[r.R.MancerPrivate]:n({slug:"mancer"}),[r.R.Meta]:n({slug:"meta"}),[r.R.Minimax]:n({slug:"minimax"}),[r.R.ModelRun]:n({slug:"modelrun",envKey:"MODEL_RUN_API_KEY"}),[r.R.Mistral]:n({slug:"mistral",envKey:null}),[r.R.Modular]:n({slug:"modular"}),[r.R.MoonshotAI]:n({slug:"moonshotai"}),[r.R.Morph]:n({slug:"morph",envKey:"MORPH_LLM_API_KEY"}),[r.R.VoyageAI]:n({slug:"voyageai"}),[r.R.TypeSafe]:n({slug:"typesafe",envKey:"TYPESAFE_AI_API_KEY"}),[r.R.NearAI]:n({slug:"near-ai"}),[r.R.Nebius]:n({slug:"nebius",iconInvertTheme:"dark"}),[r.R.NexAGI]:n({slug:"nex-agi"}),[r.R.NextBit]:n({slug:"nextbit"}),[r.R.Novita]:n({slug:"novita"}),[r.R.Nvidia]:n({slug:"nvidia"}),[r.R.Ollama]:n({slug:"ollama"}),[r.R.OpenAI]:n({slug:"openai",iconInvertTheme:"dark"}),[r.R.OpenInference]:n({slug:"open-inference",envKey:"OPENINFERENCE_API_KEY",iconInvertTheme:"light"}),[r.R.Parallel]:n({slug:"parallel",envKey:"PARALLEL_DECISIONS_API_KEY"}),[r.R.Parasail]:n({slug:"parasail"}),[r.R.ParetoAlpha]:n({slug:"pareto-alpha"}),[r.R.ParticleAI]:n({slug:"particle-ai",envKey:"PARTICLE_API_KEY",iconInvertTheme:"dark"}),[r.R.PearlResearch]:n({slug:"pearl-research"}),[r.R.Poolside]:n({slug:"poolside"}),[r.R.PrimaLabs]:n({slug:"primalabs",iconInvertTheme:"dark"}),[r.R.PrimeIntellect]:n({slug:"primeintellect",envKey:"PRIME_INTELLECT_API_KEY"}),[r.R.Perceptron]:n({slug:"perceptron"}),[r.R.Perplexity]:n({slug:"perplexity"}),[r.R.Phala]:n({slug:"phala"}),[r.R.Recraft]:n({slug:"recraft",iconInvertTheme:"dark"}),[r.R.Recursive]:n({slug:"recursive",envKey:"RECURSIVE_SGLANG_API_KEY",iconInvertTheme:"dark"}),[r.R.Reka]:n({slug:"reka"}),[r.R.Relace]:n({slug:"relace"}),[r.R.Respan]:n({slug:"respan"}),[r.R.River]:n({slug:"river",envKey:"RIVER_AI_API_KEY"}),[r.R.SailResearch]:n({slug:"sail-research",envKey:"SAIL_PARTNER_API_KEY"}),[r.R.SakanaAI]:n({slug:"sakana"}),[r.R.SambaNova]:n({slug:"sambanova"}),[r.R.ScaleDown]:n({slug:"scaledown"}),[r.R.Seed]:n({slug:"seed",envKey:null}),[r.R.SiliconFlow]:n({slug:"siliconflow",envKey:"SILICON_FLOW_API_KEY"}),[r.R.Sourceful]:n({slug:"sourceful",envKey:null}),[r.R.Speechify]:n({slug:"speechify"}),[r.R.StepFun]:n({slug:"stepfun",envKey:"STEP_FUN_API_KEY"}),[r.R.Stealth]:n({slug:"stealth",iconInvertTheme:"dark",isManagedOnly:!0}),[r.R.StreamLake]:n({slug:"streamlake"}),[r.R.Switchpoint]:n({slug:"switchpoint"}),[r.R.Tencent]:n({slug:"tencent"}),[r.R.Tenstorrent]:n({slug:"tenstorrent"}),[r.R.ThinkingMachines]:n({slug:"thinkingmachines",envKey:null}),[r.R.Together]:n({slug:"together"}),[r.R.Unbiased]:n({slug:"unbiased",envKey:"UNBIASED_AI_API_KEY"}),[r.R.Upstage]:n({slug:"upstage",envKey:null}),[r.R.Venice]:n({slug:"venice",envKey:null}),[r.R.Wafer]:n({slug:"wafer"}),[r.R.WandB]:n({slug:"wandb-legacy",envKey:"WANDB_API_KEY"}),[r.R.Quiver]:n({slug:"quiver"}),[r.R.Krea]:n({slug:"krea"}),[r.R.Runway]:n({slug:"runway"}),[r.R.Xiaomi]:n({slug:"xiaomi"}),[r.R.XAI]:n({slug:"xai",envKey:null}),[r.R.ZAI]:n({slug:"z-ai",iconInvertTheme:"dark"}),[r.R.FakeProvider]:n({slug:"fake-provider",isInternal:!0})};Object.values(r.R).flatMap(e=>{let t=i[e];return t.isDead||null===t.envKey?[]:[t.envKey]});let l=Object.fromEntries(Object.entries(r.R).filter(e=>!p(e[1]))),a=(0,t.x)(l),o=Object.values(l).filter(e=>!0!==i[e].isInternal),s=Object.fromEntries(Object.values(r.R).map(e=>[e,i[e].slug])),u=Object.entries(s).filter(e=>d(e[0])),c=Object.fromEntries(u);function d(e){return a.has(e)}function p(e){return(0,r.Z)(e)&&!0===i[e].isDead}function f(e){if(!(0,r.Z)(e))return!1;let{isManagedOnly:t,isInternal:n}=i[e];return!0===t||!0===n}new Set(Object.values(l).filter(e=>!f(e)));let g=Object.fromEntries(u.map(([e,t])=>[t,e])),m={"amazon-bedrock/claude-on-aws":r.R.ClaudeOnAws,"anthropic/2":r.R.ClaudeOnAws,"sakana-ai":r.R.SakanaAI,wandb:r.R.CoreWeave},h=Object.entries(m).filter(([,e])=>d(e)).map(([e])=>e),v={[r.R.WandB]:r.R.CoreWeave};function R(e){let t=e.toLowerCase();return Object.hasOwn(g,t)?g[t]:Object.hasOwn(m,t)?m[t]:void 0}e.s(["H",0,l,"u",0,h,"A",0,function(e){let t=R(e);return t?s[t]:void 0},"c",0,R,"T",0,p,"M",0,f,"I",0,d,"k",0,function(e){return!(0,r.Z)(e)},"U",0,v,"G",0,s,"Q",0,c,"Y",0,g,"h",0,function(e){return void 0!==e&&(0,r.Z)(e)?e:void 0},"d",0,o],983335)},480534,e=>{"use strict";e.i(427150);var t=e.i(988590);let r={Default:"default",Flex:"flex",Priority:"priority",Ultrafast:"ultrafast"},n={Flex:r.Flex,Priority:r.Priority,Ultrafast:r.Ultrafast},i={Fast:"fast"},l={Flex:n.Flex,Priority:n.Priority,Ultrafast:n.Ultrafast,Fast:i.Fast};l.Flex,l.Priority,l.Ultrafast,l.Fast;let a={...l,Turbo:"turbo",Highspeed:"highspeed",Prime:"prime"},o={[a.Flex]:n.Flex,[a.Priority]:n.Priority,[a.Ultrafast]:n.Ultrafast,[a.Fast]:n.Priority,[a.Turbo]:n.Priority,[a.Highspeed]:n.Priority,[a.Prime]:n.Priority};function s(e){return o[e]}let u={[a.Flex]:"Flex",[a.Priority]:"Priority",[a.Ultrafast]:"Ultrafast",[a.Fast]:"Fast",[a.Turbo]:"Turbo",[a.Highspeed]:"Highspeed",[a.Prime]:"Prime"};function c(e){let l=function(e){if("string"!=typeof e)return null;let n=(0,t.q)(e,i)?s(e):e;return(0,t.q)(n,r)?n:null}(e);return null!==l&&(0,t.q)(l,n)?l:null}r.Default,r.Default,a.Fast,r.Priority,r.Default,e.s(["$",0,n,"H",0,r,"e",0,i,"X",0,a,"B",0,c,"I",0,function(e){return Array.isArray(e)?e.map(c).filter(e=>null!==e):null},"C",0,s,"N",0,function(e){return u[e]},"U",0,function(e){return Object.values(a).filter(t=>s(t)===e)}])},657011,281143,733205,e=>{"use strict";var t=e.i(782143),r=e.i(339814),n=e.i(134611),i=e.i(932061),l=e.i(140691);e.i(707060);var a=e.i(387086),o=e.i(313939),s=e.i(766074);function u(e,t){return[t,...e.filter(e=>e!==t)].slice(0,5)}e.s(["i",0,u,"z",0,function(e,t){let r=new Map(t.flatMap(([,e])=>e.map(e=>[(0,n.i)(e),e])));return e.flatMap(e=>{let t=r.get(e);return t?[t]:[]})}],281143);let c={Newest:"newest",Name:"name",PriceAscending:"price_asc",PriceDescending:"price_desc",ContextAscending:"context_asc",ContextDescending:"context_desc"},d={Date:"date",Provider:"provider",None:"none"},p={Detailed:"detailed",Simple:"simple"},f={sort:c.Newest,groupBy:d.Date,displayMode:p.Simple,inputModalities:[],outputModalities:[],authors:[],showFreeOnly:!1,isPinnedPanelExpanded:!0,filtersExpanded:!1,recentModelSlugs:[]},g=(0,o.f)()((0,s.V)(e=>({...f,setSort:t=>e({sort:t}),setGroupBy:t=>e({groupBy:t}),setDisplayMode:t=>e({displayMode:t}),setInputModalities:t=>e({inputModalities:t}),setOutputModalities:t=>e({outputModalities:t}),setAuthors:t=>e({authors:t}),setShowFreeOnly:t=>e({showFreeOnly:t}),setPinnedPanelExpanded:t=>e({isPinnedPanelExpanded:t}),setFiltersExpanded:t=>e({filtersExpanded:t}),recordRecentModel:t=>e(e=>({recentModelSlugs:u(e.recentModelSlugs,t)})),clearFilters:()=>e({inputModalities:[],outputModalities:[],authors:[],showFreeOnly:!1,filtersExpanded:!1})}),{name:"openrouter:model-select-prefs",version:1,storage:(0,s.j)(()=>localStorage),partialize:e=>({sort:e.sort,groupBy:e.groupBy,displayMode:e.displayMode,isPinnedPanelExpanded:e.isPinnedPanelExpanded,recentModelSlugs:e.recentModelSlugs})}));e.s(["s",0,f,"E",0,p,"x",0,d,"$",0,c,"S",0,g],733205);var m=e.i(690387);let h=[{value:c.Newest,label:(0,a.b)("Newest first")},{value:c.Name,label:(0,a.b)("Name A-Z")},{value:c.ContextAscending,label:(0,a.b)("Context low-high")},{value:c.ContextDescending,label:(0,a.b)("Context high-low")},{value:c.PriceAscending,label:(0,a.b)("Price low-high")},{value:c.PriceDescending,label:(0,a.b)("Price high-low")}],v=[{value:d.Date,label:(0,a.b)("Date")},{value:d.Provider,label:(0,a.b)("Provider")},{value:d.None,label:(0,a.b)("None")}],R=[{value:p.Detailed,label:(0,a.b)("Detailed")},{value:p.Simple,label:(0,a.b)("Simple")}],b={"g:models":{href:"/models",aria:(0,a.b)("Browse all models")},"g:providers":{href:"/providers",aria:(0,a.b)("Browse all providers")}};function y(e){return e.author_display_name??e.author}function w(e){let t=e.endpoint?.pricing.prompt;return void 0===t?1/0:(0,l.I)(t).toNumber()}function _(e,t,n){switch(n){case c.Newest:return t.toSorted((e,t)=>new Date(t.created_at).getTime()-new Date(e.created_at).getTime());case c.Name:return t.toSorted((t,n)=>(0,r.o)(t.short_name,n.short_name,{locale:e}));case c.PriceAscending:return t.toSorted((e,t)=>w(e)-w(t));case c.PriceDescending:return t.toSorted((e,t)=>w(t)-w(e));case c.ContextAscending:return t.toSorted((e,t)=>e.context_length-t.context_length);case c.ContextDescending:return t.toSorted((e,t)=>t.context_length-e.context_length);default:return t}}function k(e){return e.flatMap(([,e])=>e)}e.s(["H",0,R,"k",0,v,"F",0,b,"h",0,h,"a",0,function(e,t){let n=new Map;for(let e of k(t))n.has(e.author)||n.set(e.author,y(e));return Array.from(n.entries()).map(([e,t])=>({key:e,label:t})).toSorted((t,n)=>(0,r.o)(t.label,n.label,{locale:e}))},"Z",0,function(e,{groupEntries:t,groupBy:r,sort:n}){switch(r){case d.Date:return t.map(([t,r])=>[t,_(e,r,n)]);case d.Provider:return function(e){let t=new Map;for(let r of e){let e=y(r),n=t.get(e);if(n){n.push(r);continue}t.set(e,[r])}return Array.from(t.entries()).toSorted(([e],[t])=>(0,i.f)(e,t))}(_(e,k(t),n));case d.None:return[["",_(e,k(t),n)]];default:return t}},"$",0,function({flat:e,filtered:t,groupEntries:r,excludeSlugs:i}){if(t&&t.length>0)return t.map(({item:e,score:t})=>({type:"model",key:`m:${(0,n.i)(e.model)}`,group:e.group,model:e.model,score:t}));if(t)return[];let l=r.map(([e])=>e),a=new Map;for(let{group:t,model:r}of e)i?.has((0,n.i)(r))||(a.has(t)||a.set(t,[]),a.get(t).push(r));let o=[];for(let e of l){let t=a.get(e);if(t&&0!==t.length)for(let r of(e&&o.push({type:"group",key:`g:${e}`,group:e}),t))o.push({type:"model",key:`m:${(0,n.i)(r)}`,group:e,model:r})}return o},"G",0,function(e,t){let r=t.endpoint?.display_pricing??[];if((0,m.h)(t.endpoint,r))return"Free";let n=(0,m.u)(e,t.endpoint,r);return n?.kind==="custom"?n.label:n?.kind==="standard-tokens"?`${n.inputPrice} / ${n.outputPrice}`:"—"},"u",0,function(e,r){return(0,t.f)(r,{locale:e,preset:"model-select-context"})??"—"},"K",0,function(e){return e===c.ContextAscending?c.ContextDescending:e===c.ContextDescending?c.Newest:c.ContextAscending},"i",0,function(e){return e===c.PriceAscending?c.PriceDescending:e===c.PriceDescending?c.Newest:c.PriceAscending},"j",0,function(e,t){return e.find(e=>e.value===t)?.label??t},"J",0,function({model:e,selectedSlug:t,selectedModelSlugs:r}){let i=(0,n.i)(e);return t===i||!!r&&(r.includes(i)||r.includes((0,n.Q)(e)))},"y",0,function({groupEntries:e,extraModels:t,groupName:r="Local"}){if(!t||0===t.length)return e;let i=new Set(t.map(n.i));return[[r,t],...e.map(([e,t])=>[e,t.filter(e=>!i.has((0,n.i)(e)))]).filter(([,e])=>e.length>0)]}],657011)},690387,e=>{"use strict";var t=e.i(293747),r=e.i(706792),n=e.i(140691);let i="/M tokens",l=["prompt","completion","request","image","image_token","image_output","audio","audio_output","input_audio_cache","input_cache_read","input_cache_write","input_cache_write_1h","web_search","internal_reasoning"];function a(e){return e.length>0&&!e.some(e=>!(0,n.I)(e.price).isZero()||e.tiers?.some(e=>!(0,n.I)(e.price).isZero())===!0)}function o(e,i,l){if(0===i.length)return;let a=l?.keepTrailingZeroes?"model-price-fixed":"model-price",o=i.filter(e=>"token"===e.kind),c=(0,r.T)(i);if(c)return function({locale:e,preset:r},{media:i,inputItem:l,outputItem:a}){return{kind:"standard-tokens",media:i,inputPrice:(0,t.f)((0,n.I)(l.price).times(l.displayMultiplier),{locale:e,preset:r})??"—",inputUnit:u(l),outputPrice:(0,t.f)((0,n.I)(a.price).times(a.displayMultiplier),{locale:e,preset:r})??"—",outputUnit:u(a)}}({locale:e,preset:a},c);let d=(0,r.U)(i);if(!d){if(o[0]){let r=o[0],a=`${(0,t.f)((0,n.I)(r.price).times(r.displayMultiplier),{locale:e,preset:l?.keepTrailingZeroes?"model-price-fixed":"model-price"})??"—"}`,c=u(r);return{kind:"custom",label:s(a,c),priceOnly:a,unit:c,hasDetails:i.length>1}}return}let p=`${(0,t.f)((0,n.I)(d.price).times(d.displayMultiplier),{locale:e,preset:l?.keepTrailingZeroes?"model-price-fixed":"model-price"})??"—"}`,f=d.unitLabel;return{kind:"custom",label:d.hasDetails?`from ${s(p,f)}`:s(p,f),priceOnly:d.hasDetails?`from ${p}`:p,unit:f,hasDetails:d.hasDetails}}function s(e,t){var r;return`${e}${(r=t)?r.startsWith("/")?r:` ${r}`:""}`}function u(e){if("token"===e.kind){if(1e6===e.displayMultiplier)return i;if(1e3===e.displayMultiplier)return"/K tokens"}return e.unitLabel}e.s(["z",0,1e6,"u",0,function(e,r,l){return o(e,l)??function(e,r){if(r&&(0,n.I)(r.prompt).isFinite()&&(0,n.I)(r.completion).isFinite()&&!((0,n.I)(r.prompt).isZero()&&(0,n.I)(r.completion).isZero()))return{kind:"standard-tokens",media:"text",inputPrice:(0,t.f)((0,n.I)(r.prompt).times(1e6),{locale:e,preset:"model-price"})??"—",inputUnit:i,outputPrice:(0,t.f)((0,n.I)(r.completion).times(1e6),{locale:e,preset:"model-price"})??"—",outputUnit:i}}(e,r?.pricing)},"J",0,o,"w",0,u,"C",0,a,"h",0,function(e,t){var r;return e?.is_free===!0||(t.length>0?a(t):!!(r=e?.pricing)&&l.every(e=>{let t=r[e];return void 0===t||(0,n.I)(t).isZero()}))},"i",0,s])},700050,e=>{"use strict";var t=e.i(960773),r=e.i(503741),n=e.i(989487);function i(e,i){let l=`playground_${r.m}:${e}`,a=Object.fromEntries(Object.entries(i||{}).map(([e,t])=>[(0,n.h)(e),t]));t.j.capture(l,a)}e.s(["q",0,function(e){i("artifact_create",e)},"l",0,function(e){i("artifact_delete",e)},"J",0,function(e){i("artifact_version_create",e)},"s",0,function(e){i("aspect_ratio_select",e)},"X",0,function(e){i("character_duplicate",e)},"D",0,function(e){i("character_remove",e)},"E",0,function(e){i("character_restore",e)},"K",0,function(e){for(let t of e.modelSlugs)i("character_add",{model:t,source:e.source})},"u",0,function(e){i("citation_icons_expand",e)},"P",0,function(e){i("conversation_search_open",e)},"t",0,function(e){i("intern_turn",e)},"p",0,function(e){i("message_delete",e)},"L",0,function(e){i("message_send_init",e)},"z",0,function(e){i("model_pin",e)},"g",0,function(e){i("model_preset_click",e)},"T",0,function(e){i("model_unpin",e)},"Y",0,function(e){i("pinned_model_select",e)},"v",0,function(e){i("preset_apply",e)},"m",0,function(e){i("prompt_preset_click",e)},"r",0,function(){i("room_clear_characters")},"i",0,function(){i("room_clear_history")},"w",0,function(e){i("room_create",e)},"b",0,function(e){i("room_delete",e)},"U",0,function(e){i("room_delete_all",e)},"j",0,function(e){i("room_duplicate",e)},"e",0,function(){i("room_export_chat")},"V",0,function(){i("room_export_markdown")},"x",0,function(){i("room_import")},"Z",0,function(e){i("room_load_complete",e)},"F",0,function(e){i("room_load_failed",e)},"C",0,function(e){i("room_load_triggered",e)},"M",0,function(){i("room_share_models")},"a",0,function(e){i("room_summary_title_generated",e)},"n",0,function(e){i("room_update_title",e)},"G",0,function(e){i("tool_chip_expand",e)},"h",0,function(){i("tool_docs_click")},"_",0,function(e){i("tool_toggle",e)}])}]); //# sourceMappingURL=22mimhd38yzzw.js.map