(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,275675,e=>{"use strict";var t=e.i(651681);let i={name:"columns-2",size:24,node:[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M12 3v18",key:"108xh3"}]],aliases:["columns"]};i.node;let a=(0,t.f)(i);e.s(["f",0,a],275675)},965730,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(973352),n=e.i(16043);function s(){return(0,a.f)(),null}e.s(["DiscardLegacyPromptParam",0,function(){let e,a=(0,i.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(n.Suspense,{fallback:null,children:(0,t.jsx)(s,{})}),a[0]=e):e=a[0],e}])},960562,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(139697),n=e.i(960773);e.i(707060);var s=e.i(196991),r=e.i(309821),l=e.i(189360);e.i(406201);var o=e.i(967605),c=e.i(238440);e.s(["ModelHeaderMediaBenchmarksButton",0,function(e){let d,u,m,f,h,p,x=(0,i.c)(16),{modality:g,source:v,className:b,size:j,density:y}=e,_=void 0===v?"model_page_header_desktop":v,w=void 0===b?c.v:b,N=void 0===j?"sm":j,k=void 0===y?"default":y,C=(0,n.Q)();return x[0]!==g||x[1]!==C||x[2]!==_?(d=()=>{C.capture("click_model_page_media_benchmarks",{source:_,modality:g})},x[0]=g,x[1]=C,x[2]=_,x[3]=d):d=x[3],x[4]!==g?(u=(0,l.y)(g),x[4]=g,x[5]=u):u=x[5],x[6]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(r.f,{className:"size-4 shrink-0"}),f=(0,t.jsx)(s.T,{children:"Benchmarks"}),x[6]=m,x[7]=f):(m=x[6],f=x[7]),x[8]!==u?(h=(0,t.jsxs)(o.Link,{href:u,children:[m,f]}),x[8]=u,x[9]=h):h=x[9],x[10]!==w||x[11]!==k||x[12]!==N||x[13]!==d||x[14]!==h?(p=(0,t.jsx)(a.Button,{size:N,density:k,variant:"outline",className:w,onClick:d,render:h}),x[10]=w,x[11]=k,x[12]=N,x[13]=d,x[14]=h,x[15]=p):p=x[15],p}])},712980,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(340800),n=e.i(782143),s=e.i(297510),r=e.i(136562),l=e.i(139697),o=e.i(487624),c=e.i(261499),d=e.i(954217),u=e.i(751155),m=e.i(960773),f=e.i(138257),h=e.i(808125),p=e.i(667417);e.i(707060);var x=e.i(196991),g=e.i(288265),v=e.i(153746),b=e.i(919035),j=e.i(934416),y=e.i(354896),_=e.i(206581),w=e.i(275675),N=e.i(68570),k=e.i(16043),C=e.i(758427);function S(e){let a,n,s=(0,i.c)(6),{modelSlug:r}=e,l=(0,m.Q)();return s[0]!==r||s[1]!==l?(a=()=>{l.capture("copy_model_slug",{model_slug:r,source:"model_page_header"})},s[0]=r,s[1]=l,s[2]=a):a=s[2],s[3]!==r||s[4]!==a?(n=(0,t.jsx)(C.f,{text:r,hideCopyText:!0,onClick:a}),s[3]=r,s[4]=a,s[5]=n):n=s[5],n}var T=e.i(960562),L=e.i(778553),P=e.i(912147),E=e.i(73668),z=e.i(814492);function A(e){let a,n,s,r=(0,i.c)(4),{permaslug:o}=e,{entity:c}=(0,E.useEntity)();if(!c.data?.is_internal_admin)return null;r[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,z.G)(),r[0]=a):a=r[0];let d=a,u=`${d}/model/edit/${o}`;return r[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(L.f,{className:"size-3"}),r[1]=n):n=r[1],r[2]!==u?(s=(0,t.jsx)(l.Button,{className:"text-warning hover:text-warning/80",variant:"outline",size:"icon-sm",render:(0,t.jsx)(P.f,{href:u,className:"no-underline",children:n})}),r[2]=u,r[3]=s):s=r[3],s}var V=e.i(545354),B=e.i(246601);e.i(406201);var M=e.i(967605);function O(e){let a,n,s,l,o,c,d,f=(0,i.c)(19),{aliasSlug:h,targetSlug:p,targetName:g,className:b}=e,j=(0,m.Q)();f[0]!==p?(a=(0,t.jsx)(x.T,{children:(0,t.jsxs)("span",{children:["This alias currently resolves to"," ",(0,t.jsx)("span",{children:(0,t.jsx)(v.d,{children:p})}),". The target updates automatically as new versions ship."]})}),f[0]=p,f[1]=a):a=f[1];let y=`/${p}`;return f[2]!==h||f[3]!==j||f[4]!==p?(n=()=>{j.capture("click_latest_alias_target",{alias_slug:h,target_slug:p})},f[2]=h,f[3]=j,f[4]=p,f[5]=n):n=f[5],f[6]!==b?(s=(0,r.f)("inline-flex max-w-fit items-center gap-1.5 rounded-md border px-2 py-0.5 text-xs font-medium","border-border bg-muted","hover:bg-card-hover",b),f[6]=b,f[7]=s):s=f[7],f[8]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(B.f,{"aria-hidden":"true",className:"size-3 shrink-0"}),f[8]=l):l=f[8],f[9]!==g?(o=(0,t.jsx)("span",{className:"truncate",children:g}),f[9]=g,f[10]=o):o=f[10],f[11]!==y||f[12]!==n||f[13]!==s||f[14]!==o?(c=(0,t.jsxs)(M.Link,{href:y,onClick:n,variant:"subtle",className:s,"data-testid":"latest-alias-target",children:[l,o]}),f[11]=y,f[12]=n,f[13]=s,f[14]=o,f[15]=c):c=f[15],f[16]!==a||f[17]!==c?(d=(0,t.jsx)(u.Tooltip,{side:"top",content:a,children:c}),f[16]=a,f[17]=c,f[18]=d):d=f[18],d}var U=e.i(943926),R=e.i(761512),I=e.i(465370),D=e.i(918662),$=e.i(690387),F=e.i(238440),Q=e.i(180916);function G(e){let a,n,s,l=(0,i.c)(8),{icon:o,backgroundClassName:c,tooltipLabel:d}=e;return l[0]!==c?(a=(0,r.f)("inline-flex items-center justify-center rounded-md size-5",c),l[0]=c,l[1]=a):a=l[1],l[2]!==o||l[3]!==a?(n=(0,t.jsx)("span",{className:a,children:o}),l[2]=o,l[3]=a,l[4]=n):n=l[4],l[5]!==n||l[6]!==d?(s=(0,t.jsx)(u.Tooltip,{content:d,children:n}),l[5]=n,l[6]=d,l[7]=s):s=l[7],s}function q(e){let a,n,s,l,o,c=(0,i.c)(14),{modality:d}=e,u=(0,b.f)();c[0]!==d?(a=(0,R.p)({modality:d}),c[0]=d,c[1]=a):a=c[1];let m=h.L[d];return c[2]!==u||c[3]!==m?(n=u(m),c[2]=u,c[3]=m,c[4]=n):n=c[4],c[5]!==d?(s=(0,r.f)("size-3",(0,R.W)({modality:d})),c[5]=d,c[6]=s):s=c[6],c[7]!==d||c[8]!==s?(l=(0,t.jsx)(U.f,{modality:d,className:s,strokeWidth:2.5}),c[7]=d,c[8]=s,c[9]=l):l=c[9],c[10]!==a||c[11]!==n||c[12]!==l?(o=(0,t.jsx)(G,{backgroundClassName:a,tooltipLabel:n,icon:l}),c[10]=a,c[11]=n,c[12]=l,c[13]=o):o=c[13],o}let Y={[p.D.Text]:p.j.Text,[p.D.Image]:p.j.Image,[p.D.Audio]:p.j.Audio,[p.D.Video]:p.j.Video};function K(e){let a,n,s,l,o,c,d,u=(0,i.c)(17),{modality:m}=e,f=(0,b.f)();if(u[0]!==f||u[1]!==m){s=Symbol.for("react.early_return_sentinel");e:{if(a=f(h.Z[m]),m===p.D.File){let e;u[5]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(N.f,{className:"size-3 text-modality-file",strokeWidth:2.5}),u[5]=e):e=u[5],s=(0,t.jsx)(G,{backgroundClassName:"bg-modality-file/12",tooltipLabel:a,icon:e});break e}if(!(n=Y[m])){s=(0,t.jsx)(G,{backgroundClassName:"bg-muted",tooltipLabel:a,icon:(0,t.jsx)("span",{className:"text-2xs font-medium text-muted-foreground",children:a.charAt(0)})});break e}}u[0]=f,u[1]=m,u[2]=a,u[3]=n,u[4]=s}else a=u[2],n=u[3],s=u[4];return s!==Symbol.for("react.early_return_sentinel")?s:(u[6]!==n?(l=(0,R.p)({modality:n}),u[6]=n,u[7]=l):l=u[7],u[8]!==n?(o=(0,r.f)("size-3",(0,R.W)({modality:n})),u[8]=n,u[9]=o):o=u[9],u[10]!==n||u[11]!==o?(c=(0,t.jsx)(U.f,{modality:n,className:o,strokeWidth:2.5}),u[10]=n,u[11]=o,u[12]=c):c=u[12],u[13]!==a||u[14]!==l||u[15]!==c?(d=(0,t.jsx)(G,{backgroundClassName:l,tooltipLabel:a,icon:c}),u[13]=a,u[14]=l,u[15]=c,u[16]=d):d=u[16],d)}function W(e){let a,n,s,r,l,o,c,d=(0,i.c)(13),{inputModalities:u,outputModalities:m}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(x.T,{children:"Modalities"}),d[0]=a):a=d[0],d[1]!==u?(n=u.map(H),d[1]=u,d[2]=n):n=d[2],d[3]!==n?(s=(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-1",children:n}),d[3]=n,d[4]=s):s=d[4],d[5]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(j.f,{className:"h-3 w-3 shrink-0 text-faint"}),d[5]=r):r=d[5],d[6]!==m?(l=m.map(X),d[6]=m,d[7]=l):l=d[7],d[8]!==l?(o=(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-1",children:l}),d[8]=l,d[9]=o):o=d[9],d[10]!==s||d[11]!==o?(c=(0,t.jsx)(Q.X,{label:a,value:(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1",children:[s,r,o]})}),d[10]=s,d[11]=o,d[12]=c):c=d[12],c}function X(e){return(0,t.jsx)(q,{modality:e},e)}function H(e){return(0,t.jsx)(K,{modality:e},e)}function J(){let e,t=(0,i.c)(2),a=(0,g.f)();return t[0]!==a?(e=e=>{switch(e){case"Price":return a("Price");case"Released":return a("Released");default:return e}},t[0]=a,t[1]=e):e=t[1],e}function Z(e){let a,n,r,l,o=(0,i.c)(31),{priceDisplay:c,discount:d}=e,u=(0,f.useLocale)(),m=(0,g.f)(),h=(r=(0,i.c)(2),l=(0,g.f)(),r[0]!==l?(n=e=>{switch(e){case"/M tokens":return l("per 1M");case"/K tokens":return l("per 1K");default:return e}},r[0]=l,r[1]=n):n=r[1],n),p=J(),b=void 0!==d&&d>0;o[0]!==d||o[1]!==b||o[2]!==u?(a=b?(0,t.jsx)("span",{className:"shrink-0 text-2xs font-medium text-positive-text",children:(0,t.jsxs)(x.T,{children:[(0,t.jsx)(v.d,{children:(0,s.I)(Math.round(100*d),{locale:u,preset:"fee"})??"—"})," ","off"]})}):null,o[0]=d,o[1]=b,o[2]=u,o[3]=a):a=o[3];let j=a;switch(c.kind){case"free":{let e,i,a;return o[4]!==m?(e=m("Price"),o[4]=m,o[5]=e):e=o[5],o[6]!==m?(i=m("Free"),o[6]=m,o[7]=i):i=o[7],o[8]!==e||o[9]!==i?(a=(0,t.jsx)(Q.X,{valueClassName:"truncate",label:e,value:i}),o[8]=e,o[9]=i,o[10]=a):a=o[10],a}case"standard-tokens":{let e,i,a,n=c.inputUnit===c.outputUnit;o[11]!==h||o[12]!==c.inputUnit||o[13]!==c.outputUnit||o[14]!==n?(e=n?h(c.inputUnit):`${h(c.inputUnit)} / ${h(c.outputUnit)}`,o[11]=h,o[12]=c.inputUnit,o[13]=c.outputUnit,o[14]=n,o[15]=e):e=o[15];let s=e;o[16]!==m?(i=m("In / out price"),o[16]=m,o[17]=i):i=o[17];let r=`${c.inputPrice} / ${c.outputPrice}`;return o[18]!==j||o[19]!==s||o[20]!==i||o[21]!==r?(a=(0,t.jsx)(Q.X,{valueClassName:"truncate",label:i,labelAdornment:j,value:r,suffix:s}),o[18]=j,o[19]=s,o[20]=i,o[21]=r,o[22]=a):a=o[22],a}case"custom":{let e,i;return o[23]!==c.label||o[24]!==p?(e=p(c.label),o[23]=c.label,o[24]=p,o[25]=e):e=o[25],o[26]!==j||o[27]!==c.suffix||o[28]!==c.value||o[29]!==e?(i=(0,t.jsx)(Q.X,{valueClassName:"truncate",label:e,labelAdornment:j,value:c.value,suffix:c.suffix}),o[26]=j,o[27]=c.suffix,o[28]=c.value,o[29]=e,o[30]=i):i=o[30],i}default:return null}}function ee(e){return e?(0,t.jsxs)(x.T,{children:["Show less ",(0,t.jsx)(_.f,{className:"w-3 h-3"})]}):(0,t.jsxs)(x.T,{children:["Show more ",(0,t.jsx)(y.f,{className:"w-3 h-3"})]})}function et(e){let a,n,s,r=(0,i.c)(9),{href:o,label:c,icon:d,onClick:u}=e;return r[0]!==d?(a=(0,t.jsx)(d,{className:"size-4 shrink-0"}),r[0]=d,r[1]=a):a=r[1],r[2]!==o||r[3]!==c||r[4]!==a?(n=(0,t.jsxs)(M.Link,{href:o,children:[a,c]}),r[2]=o,r[3]=c,r[4]=a,r[5]=n):n=r[5],r[6]!==u||r[7]!==n?(s=(0,t.jsx)(l.Button,{size:"sm",variant:"outline",className:F.v,onClick:u,render:n}),r[6]=u,r[7]=n,r[8]=s):s=r[8],s}e.s(["ModelPageHeader",0,function(e){let s,h,p,v,b,j,y,_,N,C=(0,i.c)(119),{displayName:L,author:P,authorIconUri:E,isLatestAlias:z,tildeLatestSlug:B,aliasTarget:M,description:U,descriptionContent:R,inputModalities:F,outputModalities:G,contextLength:q,displayPricing:Y,compareHref:K,mediaBenchmarksModality:X,modelSlug:H,canonicalModelSlug:ei,permaslug:ea,playgroundButton:en,quickStartButton:es,hfWeightsLink:er,isRouter:el,releaseDate:eo,knowledgeCutoff:ec,discount:ed,deprecationDate:eu,latestCopyResetDelayMs:em}=e,ef=void 0===em?2e3:em,eh=(0,f.useLocale)(),ep=(0,g.f)(),ex=J(),[eg,ev]=(0,k.useState)("idle"),eb="copied"===eg,ej=(0,k.useRef)(null);C[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>()=>{ej.current&&clearTimeout(ej.current)},h=[],C[0]=s,C[1]=h):(s=C[0],h=C[1]),(0,k.useEffect)(s,h);let ey=(0,m.Q)();C[2]!==ef||C[3]!==ey||C[4]!==B?(p=()=>{B&&(navigator.clipboard.writeText(B),ev("copied"),ey.capture("click_model_page_latest_badge_copy",{slug:B}),ej.current&&clearTimeout(ej.current),ej.current=setTimeout(()=>ev("restored"),ef))},C[2]=ef,C[3]=ey,C[4]=B,C[5]=p):p=C[5];let e_=p;C[6]!==Y||C[7]!==eh?(v=function(e,t){if(!t||0===t.length)return null;let i=(0,$.J)(e,t);if(!i)return null;switch(i.kind){case"standard-tokens":if((0,$.C)(t))return{kind:"free"};return{kind:"standard-tokens",inputPrice:i.inputPrice,inputUnit:i.inputUnit,outputPrice:i.outputPrice,outputUnit:i.outputUnit};case"custom":return{kind:"custom",label:"Price",value:i.priceOnly,suffix:i.unit};default:return null}}(eh,Y),C[6]=Y,C[7]=eh,C[8]=v):v=C[8];let ew=v;if(C[9]!==M||C[10]!==P||C[11]!==E||C[12]!==ei||C[13]!==K||C[14]!==q||C[15]!==eu||C[16]!==U||C[17]!==R||C[18]!==ed||C[19]!==L||C[20]!==ep||C[21]!==e_||C[22]!==er||C[23]!==F||C[24]!==eb||C[25]!==z||C[26]!==el||C[27]!==ec||C[28]!==eg||C[29]!==eh||C[30]!==X||C[31]!==H||C[32]!==G||C[33]!==ea||C[34]!==en||C[35]!==ey||C[36]!==ew||C[37]!==es||C[38]!==eo||C[39]!==ex||C[40]!==B){let e,i,s,m,f,h,p,g,v,_,N,k,$,Y,J,em,ef,ev,ej,eN,ek,eC=function({releaseDate:e}){return e?{label:"Released",date:e}:null}({releaseDate:eo});C[44]!==H?(e=H.split("/"),C[44]=H,C[45]=e):e=C[45],C[46]!==e?([i,...s]=e,C[46]=e,C[47]=i,C[48]=s):(i=C[47],s=C[48]);let eS=s.join("/");C[49]!==P||C[50]!==E||C[51]!==z||C[52]!==ea?(m=(0,t.jsx)(D.f,{author:P,permaslug:ea,iconUri:E,isLatestAlias:z,className:"w-6 h-6 sm:w-7 sm:h-7 shrink-0"}),C[49]=P,C[50]=E,C[51]=z,C[52]=ea,C[53]=m):m=C[53],C[54]!==L?(f=(0,t.jsx)("h1",{children:L}),C[54]=L,C[55]=f):f=C[55],C[56]!==e_||C[57]!==eb||C[58]!==z||C[59]!==eg||C[60]!==B?(h=z&&B&&(0,t.jsx)(u.Tooltip,{content:(0,t.jsxs)("div",{className:"text-xs leading-snug",children:[(0,t.jsx)("p",{className:"mb-1",children:(0,t.jsx)(x.T,{children:"Always points to the newest version. Click to copy."})}),(0,t.jsx)("span",{className:"font-medium",children:B})]}),children:(0,t.jsx)(l.Button,{shape:"pill",variant:"outline",size:"sm",density:"compact",tone:"subdued",onClick:e_,className:"border-border uppercase tracking-wide hover:bg-card-hover",children:(0,t.jsx)("span",{className:(0,r.f)("idle"!==eg&&c.H),children:eb?(0,t.jsx)(x.T,{children:"Copied!"}):(0,t.jsx)(x.T,{children:"Latest"})},eb?"copied":"latest")})}),C[56]=e_,C[57]=eb,C[58]=z,C[59]=eg,C[60]=B,C[61]=h):h=C[61],C[62]!==M?(p=M&&(0,t.jsx)(O,{aliasSlug:M.aliasSlug,targetSlug:M.targetSlug,targetName:M.targetName}),C[62]=M,C[63]=p):p=C[63],C[64]!==eu?(g=(0,t.jsx)(V.f,{deprecationDate:eu}),C[64]=eu,C[65]=g):g=C[65],C[66]!==m||C[67]!==f||C[68]!==h||C[69]!==p||C[70]!==g?(v=(0,t.jsxs)("div",{className:"flex items-center gap-2.5 flex-wrap",children:[m,f,h,p,g]}),C[66]=m,C[67]=f,C[68]=h,C[69]=p,C[70]=g,C[71]=v):v=C[71],C[72]!==ep?(_=ep("Model identifier for use in the API"),C[72]=ep,C[73]=_):_=C[73];let eT=`/${i}`;C[74]!==i||C[75]!==eT?(N=(0,t.jsx)(d.TextLink,{href:eT,children:i}),C[74]=i,C[75]=eT,C[76]=N):N=C[76],C[77]!==eS||C[78]!==_||C[79]!==N?(k=(0,t.jsxs)("p",{title:_,className:"text-xs font-medium text-muted-foreground",children:[N,"/",eS]}),C[77]=eS,C[78]=_,C[79]=N,C[80]=k):k=C[80],C[81]!==H?($=(0,t.jsx)(S,{modelSlug:H}),C[81]=H,C[82]=$):$=C[82],C[83]!==ei?(Y=(0,t.jsx)(I.f,{modelSlug:ei,origin:"model_page"}),C[83]=ei,C[84]=Y):Y=C[84],C[85]!==ea?(J=(0,t.jsx)(A,{permaslug:ea}),C[85]=ea,C[86]=J):J=C[86],C[87]!==er||C[88]!==k||C[89]!==$||C[90]!==Y||C[91]!==J?(em=(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[k,$,Y,er,J]}),C[87]=er,C[88]=k,C[89]=$,C[90]=Y,C[91]=J,C[92]=em):em=C[92],C[93]!==v||C[94]!==em?(ef=(0,t.jsxs)("div",{className:"flex flex-col gap-2 min-w-0",children:[v,em]}),C[93]=v,C[94]=em,C[95]=ef):ef=C[95],C[96]!==X?(ev=X&&(0,t.jsx)(T.ModelHeaderMediaBenchmarksButton,{modality:X}),C[96]=X,C[97]=ev):ev=C[97],C[98]!==K||C[99]!==ep||C[100]!==H||C[101]!==ey?(ej=K&&(0,t.jsx)(et,{href:K,label:ep("Compare"),icon:w.f,onClick:()=>ey.capture("click_compare_button",{source:"model_page_header_desktop",model_slug:H})}),C[98]=K,C[99]=ep,C[100]=H,C[101]=ey,C[102]=ej):ej=C[102],C[103]!==en||C[104]!==es||C[105]!==ev||C[106]!==ej?(eN=(0,t.jsxs)("div",{className:"hidden md:flex md:flex-col md:items-stretch lg:flex-row lg:items-center justify-end gap-2",children:[ev,ej,es,en]}),C[103]=en,C[104]=es,C[105]=ev,C[106]=ej,C[107]=eN):eN=C[107],C[108]!==ef||C[109]!==eN?(b=(0,t.jsxs)("div",{id:"model-title-row",className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-3",children:[ef,eN]}),C[108]=ef,C[109]=eN,C[110]=b):b=C[110],C[111]!==U||C[112]!==R?(j=U&&(0,t.jsxs)(o.J,{text:U,className:"mt-5 flex flex-col gap-1",children:[(0,t.jsx)(o.i,{lines:2,className:"text-prose leading-prose text-prose-body",children:R}),(0,t.jsx)(o.s,{className:"inline-flex items-center gap-1 self-start text-xs text-muted-foreground hover:text-foreground transition-colors cursor-pointer",children:ee})]}),C[111]=U,C[112]=R,C[113]=j):j=C[113],y=!el&&(0,t.jsxs)("div",{className:"mt-7 grid grid-cols-2 gap-2 sm:grid-cols-3 lg:grid-cols-5",children:[(0,t.jsx)(W,{inputModalities:F,outputModalities:G}),ew&&(0,t.jsx)(Z,{priceDisplay:ew,discount:ed}),q>0&&(0,t.jsx)(Q.X,{valueClassName:"truncate",label:ep("Context"),value:(0,n.f)(q,{locale:eh,preset:"header-context"})??"—"}),eC&&(0,t.jsx)(Q.X,{valueClassName:"truncate",label:ex(eC.label),value:(0,a.C)(new Date(eC.date),{locale:eh,timeZone:"UTC",preset:"medium"})??"—"}),ec&&(0,t.jsx)(Q.X,{valueClassName:"truncate",label:ep("Knowledge cutoff"),value:Number.isNaN((ek=new Date(ec)).getTime())?ec:(0,a.C)(ek,{locale:eh,timeZone:"UTC",preset:"month-year-short"})??"—"})]}),C[9]=M,C[10]=P,C[11]=E,C[12]=ei,C[13]=K,C[14]=q,C[15]=eu,C[16]=U,C[17]=R,C[18]=ed,C[19]=L,C[20]=ep,C[21]=e_,C[22]=er,C[23]=F,C[24]=eb,C[25]=z,C[26]=el,C[27]=ec,C[28]=eg,C[29]=eh,C[30]=X,C[31]=H,C[32]=G,C[33]=ea,C[34]=en,C[35]=ey,C[36]=ew,C[37]=es,C[38]=eo,C[39]=ex,C[40]=B,C[41]=b,C[42]=j,C[43]=y}else b=C[41],j=C[42],y=C[43];return C[114]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsx)("div",{className:"mt-8 hidden border-b border-border lg:block"}),C[114]=_):_=C[114],C[115]!==b||C[116]!==j||C[117]!==y?(N=(0,t.jsxs)("div",{children:[b,j,y,_]}),C[115]=b,C[116]=j,C[117]=y,C[118]=N):N=C[118],N}],712980)},449275,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(139697),s=e.i(261499),r=e.i(751155);e.i(707060);var l=e.i(288265),o=e.i(872635),c=e.i(10460),d=e.i(16043),u=e.i(752102);e.i(818009);var m=e.i(982432),f=e.i(192668),h=e.i(960773),p=e.i(647204);async function x(e){let t=await (0,p.$)(()=>fetch(`/${e}/llms.txt`));if((0,p.V)(t))return t;let i=t.data;return i.ok?(0,p.$)(()=>i.text()):(i.body?.cancel(),(0,p.Y)(Error(`llms.txt returned ${i.status}`)))}function g(e){return(0,p.V)(e)?Promise.reject(e.error):Promise.resolve(e.data)}e.s(["f",0,function(e){let v,b,j,y,_,w,N,k,C=(0,i.c)(32),{modelSlug:S,className:T,source:L,label:P,variant:E}=e,z=void 0===L?u.f:L,A=void 0===E?"ghost":E,V=(0,l.f)(),[B,M]=(0,d.useState)(!1),{isCopied:O,isLoading:U,copy:R}=function(e,t){let a,n,s=(0,i.c)(11),{isCopied:r,copyToClipboardAsync:o}=(0,f.f)(1500),c=(0,h.Q)(),{toast:u}=(0,m.d)(),v=(0,l.f)(),[b,j]=(0,d.useState)(!1);s[0]!==o||s[1]!==v||s[2]!==e||s[3]!==c||s[4]!==t||s[5]!==u?(a=async()=>{j(!0);let i=x(e).then(g),[a,n]=await Promise.all([(0,p.$)(()=>i),(0,p.$)(()=>o(i,{shouldAlertOnFailure:!1,shouldWaitForReset:!1}))]);(j(!1),(0,p.V)(a))?u({variant:"destructive",title:v("Could not copy LLMs.txt"),description:v("The guide is temporarily unavailable. Please try again.")}):(0,p.V)(n)||!n.data?u({variant:"destructive",title:v("Could not copy LLMs.txt"),description:v("Your browser could not access the clipboard. Check clipboard permissions and try again.")}):c.capture("copy_playground_llms_doc",{source:t,model:e})},s[0]=o,s[1]=v,s[2]=e,s[3]=c,s[4]=t,s[5]=u,s[6]=a):a=s[6];let y=a;return s[7]!==y||s[8]!==r||s[9]!==b?(n={isCopied:r,isLoading:b,copy:y},s[7]=y,s[8]=r,s[9]=b,s[10]=n):n=s[10],n}(S,z),I=O&&!U;I&&!B&&M(!0);let D=B?s.H:void 0;C[0]!==V?(v=V("Copy LLMs.txt for this model"),C[0]=V,C[1]=v):v=C[1];let $=v,F=void 0===P?"LLMs.txt":P;C[2]!==D?(b=(0,a.f)("size-3.5",D),C[2]=D,C[3]=b):b=C[3],C[4]!==b?(j=(0,t.jsx)(c.f,{className:b}),C[4]=b,C[5]=j):j=C[5];let Q=j;if(I){let e,i,n,s;C[6]!==V?(e=V("LLMs.txt copied to clipboard"),C[6]=V,C[7]=e):e=C[7],$=e,C[8]!==V?(i=V("Copied"),C[8]=V,C[9]=i):i=C[9],F=i,C[10]!==D?(n=(0,a.f)("size-3.5 text-positive-text",D),C[10]=D,C[11]=n):n=C[11],C[12]!==n?(s=(0,t.jsx)(o.f,{className:n}),C[12]=n,C[13]=s):s=C[13],Q=s}C[14]!==V?(y=V("Markdown guide for calling this model, ready to paste into an LLM or coding agent."),C[14]=V,C[15]=y):y=C[15],C[16]!==R?(_=()=>void R(),C[16]=R,C[17]=_):_=C[17];let G=!U&&Q;return C[18]!==F||C[19]!==D?(w=(0,t.jsx)("span",{className:D,children:F},F),C[18]=F,C[19]=D,C[20]=w):w=C[20],C[21]!==$||C[22]!==T||C[23]!==U||C[24]!==w||C[25]!==_||C[26]!==G||C[27]!==A?(N=(0,t.jsxs)(n.Button,{type:"button",size:"sm",variant:A,"aria-label":$,className:T,isLoading:U,onClick:_,children:[G,w]}),C[21]=$,C[22]=T,C[23]=U,C[24]=w,C[25]=_,C[26]=G,C[27]=A,C[28]=N):N=C[28],C[29]!==N||C[30]!==y?(k=(0,t.jsx)(r.Tooltip,{content:y,children:N}),C[29]=N,C[30]=y,C[31]=k):k=C[31],k}],449275)},752102,e=>{"use strict";let t=e.i(503741).D.PlaygroundSection;e.s(["f",0,t])},171525,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(376885),n=e.i(510433),s=e.i(46766),r=e.i(998154),l=e.i(893945),o=e.i(139697),c=e.i(751155),d=e.i(236614),u=e.i(231171),m=e.i(960773);e.i(707060);var f=e.i(196991),h=e.i(288265),p=e.i(309821),x=e.i(275675),g=e.i(522464),v=e.i(612927),b=e.i(16043),j=e.i(189360),y=e.i(918662);e.i(406201);var _=e.i(967605),w=e.i(109460),N=e.i(916333);let k=()=>!1,C="model-playground-toggle",S="data-model-playground-panel-open";function T(e){let a,n,s=(0,i.c)(7),{href:r,icon:l,label:o,onClick:c}=e;return s[0]!==l?(a=(0,t.jsx)(l,{className:"w-3 h-3"}),s[0]=l,s[1]=a):a=s[1],s[2]!==r||s[3]!==o||s[4]!==c||s[5]!==a?(n=(0,t.jsxs)(_.Link,{href:r,className:"inline-flex items-center gap-1.5 h-8 px-3 rounded-md border border-border bg-background text-xs font-medium text-foreground no-underline hover:no-underline hover:bg-muted hover:text-accent-foreground cursor-pointer",onClick:c,children:[a,o]}),s[2]=r,s[3]=o,s[4]=c,s[5]=a,s[6]=n):n=s[6],n}function L(){return document.documentElement.hasAttribute(S)}function P(e){let t=new MutationObserver(e);return t.observe(document.documentElement,{attributes:!0,attributeFilter:[S]}),()=>t.disconnect()}e.s(["ModelScrolledNav",0,function(e){let _,S,E,z,A,V,B,M,O,U=(0,i.c)(41),{displayName:R,author:I,permaslug:D,authorIconUri:$,isLatestAlias:F,compareHref:Q,mediaBenchmarksModality:G,modelSlug:q,hasPlayground:Y,hasQuickStart:K,canSectionReplaceSidebar:W}=e,X=(0,b.useSyncExternalStore)(P,L,k),H=(0,m.Q)(),J=(0,h.f)(),Z=(0,s.f)(),ee=(0,r.f)(),et=Y&&!W,ei=(0,d.f)(n.J.Chatroom),{isSignedIn:ea}=(0,a.f)(),en=ei===u.L.Blocked,es=ei===u.L.Loading&&!0===ea;U[0]!==q||U[1]!==H?(_=()=>{window.dispatchEvent(new CustomEvent(C)),H.capture("click_playground_side_panel",{source:"model_page_scrolled_nav",model:q})},U[0]=q,U[1]=H,U[2]=_):_=U[2];let er=_,el=Math.round(.8*Z)+ee;return U[3]!==I||U[4]!==$||U[5]!==F||U[6]!==D?(S=(0,t.jsx)(y.f,{author:I,permaslug:D,iconUri:$,isLatestAlias:F,className:"w-5 h-5 shrink-0"}),U[3]=I,U[4]=$,U[5]=F,U[6]=D,U[7]=S):S=U[7],U[8]!==J||U[9]!==G||U[10]!==H?(E=G&&(0,t.jsx)(T,{href:(0,j.y)(G),icon:p.f,label:J("Benchmarks"),onClick:()=>{H.capture("click_model_page_media_benchmarks",{source:"model_page_scrolled_nav",modality:G})}}),U[8]=J,U[9]=G,U[10]=H,U[11]=E):E=U[11],U[12]!==Q||U[13]!==J||U[14]!==q||U[15]!==H?(z=Q&&(0,t.jsx)(T,{href:Q,icon:x.f,label:J("Compare"),onClick:()=>{H.capture("click_compare_button",{source:"model_page_scrolled_nav",model_slug:q})}}),U[12]=Q,U[13]=J,U[14]=q,U[15]=H,U[16]=z):z=U[16],U[17]!==K||U[18]!==q?(A=K&&(0,t.jsx)(N.QuickStartButton,{modelSlug:q,source:"model_page_scrolled_nav",className:"gap-1.5",iconClassName:"size-3"}),U[17]=K,U[18]=q,U[19]=A):A=U[19],U[20]!==es||U[21]!==et?(V=et&&es&&(0,t.jsxs)(o.Button,{size:"sm",variant:"default","aria-disabled":"true",tabIndex:-1,className:"pointer-events-none opacity-50",children:[(0,t.jsx)(g.f,{className:"w-3 h-3"}),(0,t.jsx)(f.T,{children:"Try this model"})]}),U[20]=es,U[21]=et,U[22]=V):V=U[22],U[23]!==J||U[24]!==er||U[25]!==en||U[26]!==X||U[27]!==es||U[28]!==et?(B=et&&!es&&(en?(0,t.jsx)(c.Tooltip,{content:J("Not available in this workspace"),children:(0,t.jsxs)(c.TooltipNonInteractiveTrigger,{children:[(0,t.jsxs)(o.Button,{size:"sm",variant:"default","aria-disabled":"true",tabIndex:-1,className:"pointer-events-none opacity-50",children:[(0,t.jsx)(g.f,{className:"w-3 h-3"}),(0,t.jsx)(f.T,{children:"Try this model"})]}),(0,t.jsx)(f.T,{children:(0,t.jsx)("span",{className:"sr-only",children:"Not available in this workspace"})})]})}):(0,t.jsx)(o.Button,{size:"sm",variant:X?"outline":"default","aria-pressed":X,onClick:er,children:X?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(v.X,{className:"w-3 h-3"}),(0,t.jsx)(f.T,{children:"Close"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(g.f,{className:"w-3 h-3"}),(0,t.jsx)(f.T,{children:"Try this model"})]})})),U[23]=J,U[24]=er,U[25]=en,U[26]=X,U[27]=es,U[28]=et,U[29]=B):B=U[29],U[30]!==E||U[31]!==z||U[32]!==A||U[33]!==V||U[34]!==B?(M=(0,t.jsxs)(t.Fragment,{children:[E,z,A,V,B]}),U[30]=E,U[31]=z,U[32]=A,U[33]=V,U[34]=B,U[35]=M):M=U[35],U[36]!==R||U[37]!==el||U[38]!==S||U[39]!==M?(O=(0,t.jsx)(l.f,{titleRowId:"model-title-row",topClass:w.L,dataAttribute:"data-model-scrolled-nav",revealOffsetPx:el,containerClassName:"mx-auto max-w-7xl px-4",titleIcon:S,title:R,actionsClassName:"hidden sm:flex items-center gap-1.5 shrink-0",actions:M}),U[36]=R,U[37]=el,U[38]=S,U[39]=M,U[40]=O):O=U[40],O},"SCROLLED_NAV_PLAYGROUND_TOGGLE_EVENT",0,C])},131106,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(134611),n=e.i(510433),s=e.i(136562),r=e.i(139697),l=e.i(3699),o=e.i(231171),c=e.i(960773),d=e.i(380773),u=e.i(184822),m=e.i(618115);e.i(707060);var f=e.i(196991),h=e.i(288265),p=e.i(522464),x=e.i(612927),g=e.i(429332),v=e.i(16043),b=e.i(18728),j=e.i(369677),y=e.i(803979),_=e.i(447131),w=e.i(953545),N=e.i(238440),k=e.i(171525),C=e.i(627203),S=e.i(32123);let T=(0,g.default)(()=>e.A(724597).then(e=>({default:e.PublicModelPlayground})),{loadableGenerated:{modules:[727902]},ssr:!1}),L="data-model-playground-panel-open",P="data-model-playground-panel-transition",E="--model-playground-panel-transition-duration",z="--model-playground-page-scrollbar-width",A="model-playground-page-shift";function V(e){var n;let o,g,j,_,w,C,S,T,A,V,D,$,F,Q,G,q,Y,K,W,X,H,J,Z,ee=(0,i.c)(71),{model:et,variantGroups:ei,activeVariant:ea,staticVariant:en,basePath:es,hasEndpointCatalog:er,hasBenchmarksPromise:el,actionButtonClassName:eo,primaryActionButtonClassName:ec,labelVariant:ed,size:eu,density:em,isPrivateView:ef,listenForExternalToggle:eh,shouldAutoOpenSeed:ep}=e,ex=void 0===ed?"default":ed,eg=void 0===eu?"sm":eu,ev=void 0===em?"default":em,eb=void 0!==ef&&ef,ej=void 0!==eh&&eh,ey=void 0!==ep&&ep,e_=(0,c.Q)(),ew=(0,h.f)(),[eN,ek]=(0,v.useState)(!1),eC=(0,y.f)();ee[0]!==et?(w=(0,a.i)(et),ee[0]=et,ee[1]=w):w=ee[1];let eS=w;if(ee[2]!==eb||ee[3]!==et){let e=(0,u.Z)(et,eb);C=null!==e,T=m.f,S=(0,d.f)({permaslug:et.permaslug,modality:e}),ee[2]=eb,ee[3]=et,ee[4]=C,ee[5]=S,ee[6]=T}else C=ee[4],S=ee[5],T=ee[6];let{data:eT}=T(S);ee[7]!==eT||ee[8]!==C?(A=C?(0,u._)(eT):[],ee[7]=eT,ee[8]=C,ee[9]=A):A=ee[9];let eL=A,[eP,eE]=(0,v.useState)(null);ee[10]!==eL||ee[11]!==eP?(V=eL.find(e=>e.index===eP)?.index??eL[0]?.index??0,ee[10]=eL,ee[11]=eP,ee[12]=V):V=ee[12];let ez=V;ee[13]!==ez||ee[14]!==eT||ee[15]!==C?(D=C?(0,u.F)(eT,ez):null,ee[13]=ez,ee[14]=eT,ee[15]=C,ee[16]=D):D=ee[16];let eA=D;ee[17]!==et.permaslug||ee[18]!==C?($=()=>{C&&(0,u.R)(et.permaslug),ek(!1)},ee[17]=et.permaslug,ee[18]=C,ee[19]=$):$=ee[19];let eV=$;n=eN,j=(0,i.c)(3),_=(0,v.useRef)(null),j[0]!==n?(o=()=>{if(!n)return;let e=document.documentElement,t=document.querySelector("#page-content"),i=window.scrollY,a=e.getAttribute(L),s=e.getAttribute(P),r=e.style.getPropertyValue(z),o=O(t),c=()=>{var t;let i;t=e,i=Math.max(0,window.innerWidth-t.clientWidth),t.style.setProperty(z,`${i}px`)};return R(_),c(),e.setAttribute(P,"true"),e.setAttribute(L,"true"),t?.scrollTo(0,i),window.scrollTo(0,0),U(o),window.addEventListener("resize",c),()=>{let i=t?.scrollTop??window.scrollY,n=O(t);window.removeEventListener("resize",c),e.setAttribute(P,"true"),I({element:e,name:L,value:a}),function({element:e,name:t,value:i}){""===i?e.style.removeProperty(t):e.style.setProperty(t,i)}({element:e,name:z,value:r}),window.scrollTo(0,i),U(n),function({element:e,previousValue:t,timeoutRef:i}){R(i),i.current=window.setTimeout(()=>{I({element:e,name:P,value:t}),i.current=null},(0,l.X)(E))}({element:e,previousValue:s,timeoutRef:_})}},g=[n],j[0]=n,j[1]=o,j[2]=g):(o=j[1],g=j[2]),(0,v.useLayoutEffect)(o,g);let eB=(0,v.useRef)(!1);ee[20]!==et.permaslug||ee[21]!==eS||ee[22]!==e_||ee[23]!==eA||ee[24]!==ey?(F=()=>{ey&&eA&&!eB.current&&(0,u.d)(window.innerWidth)&&((0,u.U)(et.permaslug)||(eB.current=!0,ek(!0),e_.capture("model_playground_auto_open",{model:eS,has_seed:!0})))},Q=[ey,eA,et.permaslug,eS,e_],ee[20]=et.permaslug,ee[21]=eS,ee[22]=e_,ee[23]=eA,ee[24]=ey,ee[25]=F,ee[26]=Q):(F=ee[25],Q=ee[26]),(0,v.useEffect)(F,Q),ee[27]!==eV||ee[28]!==eN||ee[29]!==ej?(G=()=>{if(!ej)return;let e=()=>{eN?eV():ek(!0)};return window.addEventListener(k.SCROLLED_NAV_PLAYGROUND_TOGGLE_EVENT,e),()=>window.removeEventListener(k.SCROLLED_NAV_PLAYGROUND_TOGGLE_EVENT,e)},q=[ej,eN,eV],ee[27]=eV,ee[28]=eN,ee[29]=ej,ee[30]=G,ee[31]=q):(G=ee[30],q=ee[31]),(0,v.useEffect)(G,q),ee[32]!==eV||ee[33]!==eN?(Y=()=>{if(!eN)return;let e=e=>{"Escape"!==e.key||e.defaultPrevented||eV()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},K=[eN,eV],ee[32]=eV,ee[33]=eN,ee[34]=Y,ee[35]=K):(Y=ee[34],K=ee[35]),(0,v.useEffect)(Y,K),ee[36]!==ez||ee[37]!==ea||ee[38]!==es||ee[39]!==eV||ee[40]!==ew||ee[41]!==el||ee[42]!==er||ee[43]!==eN||ee[44]!==eb||ee[45]!==et||ee[46]!==eC||ee[47]!==eA||ee[48]!==eL||ee[49]!==en||ee[50]!==ei?(W=eC?(0,b.createPortal)((0,t.jsx)("aside",{"aria-label":ew("Playground"),style:{"--panel-right":`var(${z}, 0px)`,viewTransitionName:"app-playground-panel"},className:(0,s.f)("fixed left-0 right-(--panel-right) bottom-[calc(3.5rem+env(safe-area-inset-bottom))] z-overlay h-[calc(100dvh-var(--navbar-height)-var(--navbar-top,0px)-3.5rem-env(safe-area-inset-bottom))] w-full max-w-none","border-t border-border/60 bg-background shadow-none sm:border-t-0 sm:border-l","transition-transform duration-(--model-playground-panel-transition-duration) ease-(--model-playground-panel-transition-easing)","sm:left-auto sm:top-[calc(var(--navbar-height)+var(--navbar-top,0px))] sm:bottom-auto sm:h-[calc(100dvh-var(--navbar-height)-var(--navbar-top,0px))] sm:w-95 sm:max-w-none",!eN&&"pointer-events-none translate-y-[calc(100%+3.5rem+env(safe-area-inset-bottom))] sm:translate-y-0 sm:translate-x-[calc(100%+var(--model-playground-page-scrollbar-width,0px))]"),...!eN?{inert:!0}:{},children:(0,t.jsx)(v.Suspense,{fallback:null,children:(0,t.jsx)(M,{model:et,variantGroups:ei,activeVariant:ea,staticVariant:en,basePath:es,hasEndpointCatalog:er,hasBenchmarksPromise:el,onClose:eV,isPrivateView:eb,seed:eA,seedVariants:eL,selectedSeedIndex:ez,onSeedVariantSelect:eE})})}),eC):null,ee[36]=ez,ee[37]=ea,ee[38]=es,ee[39]=eV,ee[40]=ew,ee[41]=el,ee[42]=er,ee[43]=eN,ee[44]=eb,ee[45]=et,ee[46]=eC,ee[47]=eA,ee[48]=eL,ee[49]=en,ee[50]=ei,ee[51]=W):W=ee[51];let eM=W,eO=eN?"outline":"default",eU=eN?eo??N.v:(void 0===ec?eo:ec)??N.Q;return ee[52]!==eV||ee[53]!==eN||ee[54]!==eS||ee[55]!==e_?(X=()=>{e_.capture("click_playground_side_panel",{source:"model_page_header",model:eS}),eN?eV():ek(!0)},ee[52]=eV,ee[53]=eN,ee[54]=eS,ee[55]=e_,ee[56]=X):X=ee[56],ee[57]!==eN||ee[58]!==ex?(H=eN?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.X,{className:"size-4 shrink-0"}),(0,t.jsx)(f.T,{children:"Close"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.f,{className:"size-4 shrink-0"}),(0,t.jsx)(B,{variant:ex})]}),ee[57]=eN,ee[58]=ex,ee[59]=H):H=ee[59],ee[60]!==ev||ee[61]!==eN||ee[62]!==eg||ee[63]!==eO||ee[64]!==eU||ee[65]!==X||ee[66]!==H?(J=(0,t.jsx)(r.Button,{size:eg,density:ev,variant:eO,"aria-pressed":eN,className:eU,onClick:X,children:H}),ee[60]=ev,ee[61]=eN,ee[62]=eg,ee[63]=eO,ee[64]=eU,ee[65]=X,ee[66]=H,ee[67]=J):J=ee[67],ee[68]!==eM||ee[69]!==J?(Z=(0,t.jsxs)(t.Fragment,{children:[J,eM]}),ee[68]=eM,ee[69]=J,ee[70]=Z):Z=ee[70],Z}function B(e){let a,n=(0,i.c)(2),{variant:s}=e;if("short"===s){let e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(f.T,{children:"Try"}),n[0]=e):e=n[0],e}return n[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(f.T,{children:"Try this model"}),n[1]=a):a=n[1],a}function M(e){let a,n,s=(0,i.c)(16),{model:r,variantGroups:l,activeVariant:o,staticVariant:c,basePath:d,hasEndpointCatalog:u,hasBenchmarksPromise:m,onClose:f,isPrivateView:h,seed:p,seedVariants:x,selectedSeedIndex:g,onSeedVariantSelect:b}=e,y=(0,v.use)(m);return s[0]!==f||s[1]!==b||s[2]!==p||s[3]!==x||s[4]!==g?(a=(0,t.jsx)(T,{onClose:f,hasExternalDesktopClose:!0,seed:p,seedVariants:x,selectedSeedIndex:g,onSeedVariantSelect:b}),s[0]=f,s[1]=b,s[2]=p,s[3]=x,s[4]=g,s[5]=a):a=s[5],s[6]!==o||s[7]!==d||s[8]!==y||s[9]!==u||s[10]!==h||s[11]!==r||s[12]!==c||s[13]!==a||s[14]!==l?(n=(0,t.jsx)(j.ModelPageProvider,{model:r,variantGroups:l,activeVariant:o,staticVariant:c,basePath:d,hasEndpointCatalog:u,hasBenchmarks:y,hasFaqs:!1,skipPageViewTracking:!0,isPrivateView:h,children:a}),s[6]=o,s[7]=d,s[8]=y,s[9]=u,s[10]=h,s[11]=r,s[12]=c,s[13]=a,s[14]=l,s[15]=n):n=s[15],n}function O(e){return e?Array.from(e.querySelectorAll('[data-slot="container"] > :not(.fixed)')).map(e=>({element:e,left:e.getBoundingClientRect().left})):[]}function U(e){if(0===e.length||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let t={duration:(0,l.X)(E),easing:(0,l.A)("--model-playground-panel-transition-easing")};e.forEach(({element:e,left:i})=>{let a=i-e.getBoundingClientRect().left;.5>Math.abs(a)||(e.getAnimations().filter(e=>e.id===A).forEach(e=>{e.cancel()}),e.animate([{transform:`translate3d(${a}px, 0, 0)`},{transform:"translate3d(0, 0, 0)"}],t).id=A)})}function R(e){null!==e.current&&(window.clearTimeout(e.current),e.current=null)}function I({element:e,name:t,value:i}){null===i?e.removeAttribute(t):e.setAttribute(t,i)}e.s(["PlaygroundSidePanelButton",0,function(e){let a,s,r=(0,i.c)(28),{model:l,variantGroups:c,activeVariant:d,staticVariant:u,basePath:m,hasEndpointCatalog:f,hasBenchmarksPromise:h,actionButtonClassName:x,primaryActionButtonClassName:g,labelVariant:v,size:b,density:j,isPrivateView:y,listenForExternalToggle:k,shouldAutoOpenSeed:T}=e,L=void 0===g?x:g,P=void 0===v?"default":v,E=void 0===b?"sm":b,z=void 0===j?"default":j,A=void 0!==y&&y,M=void 0!==k&&k,O=(0,w.f)(n.J.Chatroom),U=(0,S.I)({model:l,isPrivateView:A});r[0]!==A||r[1]!==l?(a=(0,C.Y)({model:l,isPrivateView:A}),r[0]=A,r[1]=l,r[2]=a):a=r[2];let R=a;if(U)return null;if(O!==o.L.Allowed){let e,i,a,n=L??N.Q;return r[3]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(p.f,{className:"size-4 shrink-0"}),r[3]=e):e=r[3],r[4]!==P?(i=(0,t.jsx)(B,{variant:P}),r[4]=P,r[5]=i):i=r[5],r[6]!==O||r[7]!==z||r[8]!==E||r[9]!==i||r[10]!==n?(a=(0,t.jsxs)(_.f,{gate:O,size:E,density:z,variant:"default",className:n,children:[e,i]}),r[6]=O,r[7]=z,r[8]=E,r[9]=i,r[10]=n,r[11]=a):a=r[11],a}let I=void 0!==T&&T&&!R;return r[12]!==x||r[13]!==d||r[14]!==m||r[15]!==z||r[16]!==h||r[17]!==f||r[18]!==A||r[19]!==P||r[20]!==M||r[21]!==l||r[22]!==L||r[23]!==E||r[24]!==u||r[25]!==I||r[26]!==c?(s=(0,t.jsx)(V,{model:l,variantGroups:c,activeVariant:d,staticVariant:u,basePath:m,hasEndpointCatalog:f,hasBenchmarksPromise:h,actionButtonClassName:x,primaryActionButtonClassName:L,labelVariant:P,size:E,density:z,isPrivateView:A,listenForExternalToggle:M,shouldAutoOpenSeed:I}),r[12]=x,r[13]=d,r[14]=m,r[15]=z,r[16]=h,r[17]=f,r[18]=A,r[19]=P,r[20]=M,r[21]=l,r[22]=L,r[23]=E,r[24]=u,r[25]=I,r[26]=c,r[27]=s):s=r[27],s}])},916333,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(136562),n=e.i(139697),s=e.i(960773);e.i(707060);var r=e.i(196991),l=e.i(767451),o=e.i(19773);e.i(16043);var c=e.i(579394);e.s(["QuickStartButton",0,function(e){let d,u,m,f,h,p,x=(0,i.c)(20),{modelSlug:g,source:v,className:b,iconClassName:j,size:y,density:_}=e,w=void 0===y?"sm":y,N=void 0===_?"default":_,k=(0,s.Q)(),{isQuickStartOpen:C,toggleQuickStart:S}=function(){let e,t,a,n=(0,i.c)(7);n[0]===Symbol.for("react.memo_cache_sentinel")?(e=o.d.withOptions({history:"replace",scroll:!1}),n[0]=e):e=n[0];let[s,r]=(0,o.o)(c.l,e),l=s===c.R;n[1]!==l||n[2]!==r?(t=()=>{r(l?null:c.R)},n[1]=l,n[2]=r,n[3]=t):t=n[3];let d=t;return n[4]!==l||n[5]!==d?(a={isQuickStartOpen:l,toggleQuickStart:d},n[4]=l,n[5]=d,n[6]=a):a=n[6],a}(),T=C&&"border-primary/40 bg-accent text-accent-foreground hover:bg-accent";return x[0]!==b||x[1]!==T?(d=(0,a.f)("gap-2",T,b),x[0]=b,x[1]=T,x[2]=d):d=x[2],x[3]!==g||x[4]!==k||x[5]!==v||x[6]!==S?(u=()=>{k.capture("click_quick_start_button",{source:v,model_slug:g}),S()},x[3]=g,x[4]=k,x[5]=v,x[6]=S,x[7]=u):u=x[7],x[8]!==j?(m=(0,a.f)("size-4 shrink-0",j),x[8]=j,x[9]=m):m=x[9],x[10]!==m?(f=(0,t.jsx)(l.f,{className:m}),x[10]=m,x[11]=f):f=x[11],x[12]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)(r.T,{children:"API"}),x[12]=h):h=x[12],x[13]!==N||x[14]!==C||x[15]!==w||x[16]!==d||x[17]!==u||x[18]!==f?(p=(0,t.jsxs)(n.Button,{size:w,density:N,variant:"outline","aria-pressed":C,className:d,onClick:u,children:[f,h]}),x[13]=N,x[14]=C,x[15]=w,x[16]=d,x[17]=u,x[18]=f,x[19]=p):p=x[19],p}],916333)},813303,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(134611),n=e.i(136562),s=e.i(801127),r=e.i(960773);e.i(707060);var l=e.i(196991),o=e.i(288265),c=e.i(371244),d=e.i(429332),u=e.i(16043),m=e.i(153206),f=e.i(727086);e.i(406201);var h=e.i(967605),p=e.i(369677),x=e.i(449275),g=e.i(579394);let v=(0,d.default)(()=>e.A(429796).then(e=>e.ModelAPI),{loadableGenerated:{modules:[279704]},ssr:!1}),b="model_page_api_drawer";function j(e){let a,n,s=(0,i.c)(12),{model:r,variantGroups:l,activeVariant:o,staticVariant:c,basePath:d,hasEndpointCatalog:m,hasBenchmarksPromise:f,apiKeySource:h,onApiKeyImpression:x}=e,g=(0,u.use)(f);return s[0]!==h||s[1]!==x?(a=(0,t.jsx)(v,{apiKeySource:h,onApiKeyImpression:x}),s[0]=h,s[1]=x,s[2]=a):a=s[2],s[3]!==o||s[4]!==d||s[5]!==g||s[6]!==m||s[7]!==r||s[8]!==c||s[9]!==a||s[10]!==l?(n=(0,t.jsx)(p.ModelPageProvider,{model:r,variantGroups:l,activeVariant:o,staticVariant:c,basePath:d,hasEndpointCatalog:m,hasBenchmarks:g,hasFaqs:!1,skipPageViewTracking:!0,children:a}),s[3]=o,s[4]=d,s[5]=g,s[6]=m,s[7]=r,s[8]=c,s[9]=a,s[10]=l,s[11]=n):n=s[11],n}e.s(["QuickStartDrawer",0,function(e){let d,p,v,y,_,w,N,k,C,S,T,L,P,E,z=(0,i.c)(38);z[0]===Symbol.for("react.memo_cache_sentinel")?(d={paramName:g.l,pinUrlHash:!0},z[0]=d):d=z[0];let{selectedId:A,setIsOpen:V}=(0,f.f)(d),B=A===g.R,M=(0,o.f)(),O=(0,r.Q)(),{model:U,hasLlmsGuide:R}=e;z[1]!==U?(p=(0,a.i)(U),z[1]=U,z[2]=p):p=z[2];let I=p,D=(0,u.useRef)(null);z[3]!==I||z[4]!==O?(v=()=>{D.current!==I&&(D.current=I,O.capture("view_model_page_cta",{source:b,model_slug:I,is_signed_in:!1}))},z[3]=I,z[4]=O,z[5]=v):v=z[5];let $=v;return z[6]!==M?(y=M("API"),z[6]=M,z[7]=y):y=z[7],z[8]!==M||z[9]!==R||z[10]!==I?(_=M(R?"Your key, drop-in code and the LLMs.txt for {slug}.":"Your key and drop-in code for {slug}.",{slug:I}),z[8]=M,z[9]=R,z[10]=I,z[11]=_):_=z[11],z[12]!==M||z[13]!==R||z[14]!==I?(w=R&&(0,t.jsx)(x.f,{modelSlug:I,source:b,label:M("Copy LLMs.txt"),variant:"outline"}),z[12]=M,z[13]=R,z[14]=I,z[15]=w):w=z[15],z[16]===Symbol.for("react.memo_cache_sentinel")?(N=(0,n.f)((0,s.i)({variant:"outline",size:"sm"}),"gap-1.5 shadow-none","no-underline hover:no-underline"),z[16]=N):N=z[16],z[17]!==I||z[18]!==O?(k=()=>{O.capture("click_model_page_api_docs",{source:b,model:I})},z[17]=I,z[18]=O,z[19]=k):k=z[19],z[20]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsx)(c.f,{className:"size-4 shrink-0"}),S=(0,t.jsx)(l.T,{children:"View docs"}),z[20]=C,z[21]=S):(C=z[20],S=z[21]),z[22]!==k?(T=(0,t.jsxs)(h.Link,{href:"/docs/quickstart",className:N,onClick:k,children:[C,S]}),z[22]=k,z[23]=T):T=z[23],z[24]!==T||z[25]!==w?(L=(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[w,T]}),z[24]=T,z[25]=w,z[26]=L):L=z[26],z[27]!==B||z[28]!==$||z[29]!==e?(P=B?(0,t.jsx)(u.Suspense,{fallback:null,children:(0,t.jsx)(j,{...e,apiKeySource:b,onApiKeyImpression:$})}):null,z[27]=B,z[28]=$,z[29]=e,z[30]=P):P=z[30],z[31]!==B||z[32]!==V||z[33]!==L||z[34]!==P||z[35]!==y||z[36]!==_?(E=(0,t.jsx)(m.f,{isOpen:B,setIsOpen:V,title:y,subtitle:_,footer:L,children:P}),z[31]=B,z[32]=V,z[33]=L,z[34]=P,z[35]=y,z[36]=_,z[37]=E):E=z[37],E}])},238440,e=>{"use strict";e.s(["v",0,"gap-2 px-4 bg-background shadow-none cursor-pointer text-foreground no-underline hover:no-underline","Q",0,"gap-2 px-4 shadow-none cursor-pointer"])},579394,e=>{"use strict";e.s(["l",0,"view","R",0,"api"])},756847,790445,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(4763),n=e.i(615199),s=e.i(139697),r=e.i(918331),l=e.i(80676),o=e.i(954217);e.i(818009);var c=e.i(982432),d=e.i(647204);e.i(707060);var u=e.i(196991),m=e.i(288265),f=e.i(919035),h=e.i(110513),p=e.i(168639),x=e.i(16043),g=e.i(117686),v=e.i(55569),b=e.i(552221),j=e.i(549692);let y="/api/frontend/v1/private/attestations",_=`${y}?scope=${n.x.User}`,w=`${y}?scope=${n.x.Org}`;async function N(e,t=n.x.User){var i;let a,s=await (0,b.f)(y,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({type:e,scope:t})});return(0,d.V)(s)?(0,d.Y)((i=s.error,a=(0,v.N)(i.message??""),(0,j.w)(a)?a.error.message:(0,j.Z)(i))):(0,d.N)(s.data.data)}e.s(["f",0,function(e){let v,b,j,y,_,w,k,C,S,T,L,P,E,z,A,V,B,M,O,U,R,I=(0,i.c)(67),{open:D,onOpenChange:$,missingTypes:F,onConfirmed:Q,source:G,modelName:q,scope:Y}=e,K=void 0===Y?n.x.User:Y,W=(0,m.f)(),X=(0,f.f)(),H=(0,p.f)();I[0]===Symbol.for("react.memo_cache_sentinel")?(v=new Set,I[0]=v):v=I[0];let[J,Z]=(0,x.useState)(v),[ee,et]=(0,x.useState)(!1);if(I[1]!==D?(b=()=>{D&&Z(new Set)},j=[D],I[1]=D,I[2]=b,I[3]=j):(b=I[2],j=I[3]),(0,x.useEffect)(b,j),I[4]!==J||I[5]!==F){let e;I[7]!==J?(e=e=>J.has(e),I[7]=J,I[8]=e):e=I[8],y=F.every(e),I[4]=J,I[5]=F,I[6]=y}else y=I[6];let ei=y;I[9]===Symbol.for("react.memo_cache_sentinel")?(_=(e,t)=>{Z(i=>{let a=new Set(i);return t?a.add(e):a.delete(e),a})},I[9]=_):_=I[9];let ea=_;I[10]!==W||I[11]!==F||I[12]!==Q||I[13]!==$||I[14]!==H||I[15]!==K||I[16]!==G?(w=async()=>{var e;et(!0);let t=await Promise.all(F.map(async e=>({type:e,result:await N(e,K)})));et(!1);let{confirmedTypes:i,firstError:a}={confirmedTypes:(e=t).flatMap(({type:e,result:t})=>(0,d.C)(t)?[e]:[]),firstError:e.flatMap(({result:e})=>(0,d.V)(e)?[e.error]:[])[0]};if(a){i.length>0&&Q(i),(0,c.c)({variant:"destructive",title:W("Could not save your confirmation"),description:a});return}H.capture("confirm_attestation",{source:G,scope:K,attestation_types:[...F]}),Q(i),$(!1)},I[10]=W,I[11]=F,I[12]=Q,I[13]=$,I[14]=H,I[15]=K,I[16]=G,I[17]=w):w=I[17];let en=w;I[18]!==ee||I[19]!==$||I[20]!==H||I[21]!==G?(k=e=>{e||ee||H.capture("dismiss_attestation_dialog",{source:G}),$(e)},I[18]=ee,I[19]=$,I[20]=H,I[21]=G,I[22]=k):k=I[22];let es=k;if(I[23]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsxs)(l.F,{className:"flex items-center gap-2",children:[(0,t.jsx)(h.f,{className:"size-5 text-warning-text"}),(0,t.jsx)(u.T,{children:"Confirmation required"})]}),I[23]=C):C=I[23],I[24]!==W||I[25]!==q?(S=q?W("{modelName} requires the following before you can use it:",{modelName:q}):W("Please confirm the following to continue:"),I[24]=W,I[25]=q,I[26]=S):S=I[26],I[27]!==S?(T=(0,t.jsxs)(l.s,{children:[C,(0,t.jsx)(l.C,{children:S})]}),I[27]=S,I[28]=T):T=I[28],I[29]!==J||I[30]!==X||I[31]!==F||I[32]!==K){let e;I[34]!==J||I[35]!==X||I[36]!==K?(e=e=>{let i=g.f[e];return(0,t.jsxs)("label",{className:"flex cursor-pointer items-start gap-2 text-body text-foreground",children:[(0,t.jsx)(r.f,{checked:J.has(e),onCheckedChange:t=>ea(e,!0===t),className:"mt-0.5","aria-label":X(i.label)}),(0,t.jsx)("span",{children:K===n.x.Org?X(i.organizationStatement):X(i.statement)})]},e)},I[34]=J,I[35]=X,I[36]=K,I[37]=e):e=I[37],L=F.map(e),I[29]=J,I[30]=X,I[31]=F,I[32]=K,I[33]=L}else L=I[33];I[38]!==L?(P=(0,t.jsx)("div",{className:"flex flex-col gap-3",children:L}),I[38]=L,I[39]=P):P=I[39],I[40]!==es?(E=()=>es(!1),I[40]=es,I[41]=E):E=I[41],I[42]===Symbol.for("react.memo_cache_sentinel")?(z=(0,t.jsx)(u.T,{children:"Cancel"}),I[42]=z):z=I[42],I[43]!==ee||I[44]!==E?(A=(0,t.jsx)(s.Button,{variant:"outline",onClick:E,disabled:ee,children:z}),I[43]=ee,I[44]=E,I[45]=A):A=I[45];let er=!ei||ee;return I[46]!==ee?(V=ee?(0,t.jsx)(u.T,{children:"Saving…"}):(0,t.jsx)(u.T,{children:"Confirm"}),I[46]=ee,I[47]=V):V=I[47],I[48]!==en||I[49]!==er||I[50]!==V?(B=(0,t.jsx)(s.Button,{onClick:en,disabled:er,children:V}),I[48]=en,I[49]=er,I[50]=V,I[51]=B):B=I[51],I[52]!==A||I[53]!==B?(M=(0,t.jsxs)(l.c,{children:[A,B]}),I[52]=A,I[53]=B,I[54]=M):M=I[54],I[55]!==H||I[56]!==G?(O=(0,t.jsx)(u.T,{children:(0,t.jsxs)("p",{className:"text-xs text-muted-foreground",children:["You can review this anytime in"," ",(0,t.jsx)(o.TextLink,{href:a.W,onClick:()=>H.capture("click_attestation_settings_link",{source:G}),children:"settings"}),"."]})}),I[55]=H,I[56]=G,I[57]=O):O=I[57],I[58]!==T||I[59]!==P||I[60]!==M||I[61]!==O?(U=(0,t.jsxs)(l.d,{className:"max-w-md",children:[T,P,M,O]}),I[58]=T,I[59]=P,I[60]=M,I[61]=O,I[62]=U):U=I[62],I[63]!==es||I[64]!==D||I[65]!==U?(R=(0,t.jsx)(l.N,{open:D,onOpenChange:es,children:U}),I[63]=es,I[64]=D,I[65]=U,I[66]=R):R=I[66],R}],756847);var k=e.i(702596),C=e.i(73668),S=e.i(618115),T=e.i(56222),L=e.i(282104),P=e.i(819750),E=e.i(524287),z=e.i(173465),A=e.i(613497);let V={Effective:"effective",User:n.x.User,Organization:n.x.Org},B={[V.Effective]:y,[V.User]:_,[V.Organization]:w},M=(0,E.f)("held-attestations",{list:(e,t)=>[{scope:e,entityId:t}]});function O(e){let t,a,n,s,r,l,o=(0,i.c)(22),{scope:c,isEnabled:d,isEntityLoading:u,entityId:m}=e,f=(0,T.d)(),h=d&&null!==m;o[0]!==m||o[1]!==c?(t=M.list(c,m),o[0]=m,o[1]=c,o[2]=t):t=o[2];let p=t;o[3]!==m||o[4]!==h||o[5]!==c?(a=function({scope:e,entityId:t,isEnabled:i}){return(0,z.f)({queryKey:M.list(e,t),queryFn:i&&null!==t?({signal:t})=>(0,P.f)(B[e],{signal:t}):A.V,select:({types:e})=>(0,L.W)(e).known})}({scope:c,entityId:m,isEnabled:h}),o[3]=m,o[4]=h,o[5]=c,o[6]=a):a=o[6];let{data:x,error:g,isLoading:v}=(0,S.f)(a);o[7]!==h||o[8]!==f||o[9]!==p?(n=e=>{h&&0!==e.length&&U({queryClient:f,queryKey:p,types:e})},o[7]=h,o[8]=f,o[9]=p,o[10]=n):n=o[10];let b=n;o[11]!==x||o[12]!==h?(s=h?x??[]:[],o[11]=x,o[12]=h,o[13]=s):s=o[13];let j=u||h&&v;return o[14]!==g||o[15]!==h?(r=h?(0,k.i)(g):null,o[14]=g,o[15]=h,o[16]=r):r=o[16],o[17]!==b||o[18]!==s||o[19]!==j||o[20]!==r?(l={heldTypes:s,isLoading:j,error:r,confirmTypes:b},o[17]=b,o[18]=s,o[19]=j,o[20]=r,o[21]=l):l=o[21],l}async function U({queryClient:e,queryKey:t,types:i}){await e.cancelQueries({queryKey:t,exact:!0}),e.setQueryData(t,e=>({types:[...new Set([...e?.types??[],...i])]})),await e.invalidateQueries({queryKey:M.all()})}e.s(["t",0,function(e){let t,a=(0,i.c)(4),{isSignedIn:n,isLoading:s,contextEntityId:r}=(0,C.useEntity)(),l=n&&(void 0===e||e);return a[0]!==r||a[1]!==s||a[2]!==l?(t={scope:V.Effective,isEnabled:l,isEntityLoading:s,entityId:r},a[0]=r,a[1]=s,a[2]=l,a[3]=t):t=a[3],O(t)},"C",0,function(e){let t,a=(0,i.c)(4),{isLoading:n,isOrg:s,isOrgAdmin:r,contextEntityId:l}=(0,C.useEntity)(),o=s&&r&&(void 0===e||e);return a[0]!==l||a[1]!==n||a[2]!==o?(t={scope:V.Organization,isEnabled:o,isEntityLoading:n,entityId:l},a[0]=l,a[1]=n,a[2]=o,a[3]=t):t=a[3],O(t)},"P",0,function(e){let t,a=(0,i.c)(4),{isSignedIn:n,isLoading:s,clerkUser:r}=(0,C.useEntity)(),l=n&&(void 0===e||e),o=r?.id??null;return a[0]!==s||a[1]!==l||a[2]!==o?(t={scope:V.User,isEnabled:l,isEntityLoading:s,entityId:o},a[0]=s,a[1]=l,a[2]=o,a[3]=t):t=a[3],O(t)}],790445)},79489,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(282104),n=e.i(553214),s=e.i(139697),r=e.i(73668),l=e.i(797521);e.i(707060);var o=e.i(196991),c=e.i(288265),d=e.i(919035),u=e.i(14982),m=e.i(168639),f=e.i(16043),h=e.i(117686),p=e.i(756847),x=e.i(4763),g=e.i(790445);let v="model_page";function b(e){return(0,a.w)(e)}e.s(["AttestationModelBanner",0,function(e){let a,j,y,_,w,N,k,C,S,T,L,P=(0,i.c)(45),{requiredTypes:E,modelName:z}=e,A=(0,c.f)(),V=(0,d.f)(),B=(0,l.f)(),{isSignedIn:M}=(0,r.useEntity)(),O=(0,m.f)(),{isGated:U,isLoading:R,error:I,missingTypes:D,isSatisfied:$,confirmTypes:F}=function(e){let t,a,n=(0,i.c)(10),s=e.length>0,{heldTypes:r,isLoading:l,error:o,confirmTypes:c}=(0,g.t)(s);n[0]!==r||n[1]!==e?(t=(0,x.r)(e,r),n[0]=r,n[1]=e,n[2]=t):t=n[2];let d=t,u=s&&!l&&0===d.length;return n[3]!==c||n[4]!==o||n[5]!==s||n[6]!==l||n[7]!==d||n[8]!==u?(a={isGated:s,isLoading:l,error:o,missingTypes:d,isSatisfied:u,confirmTypes:c},n[3]=c,n[4]=o,n[5]=s,n[6]=l,n[7]=d,n[8]=u,n[9]=a):a=n[9],a}(E),[Q,G]=(0,f.useState)(!1);if(P[0]!==I||P[1]!==B||P[2]!==A||P[3]!==U||P[4]!==R||P[5]!==$||P[6]!==M||P[7]!==V||P[8]!==D||P[9]!==z||P[10]!==O){C=Symbol.for("react.early_return_sentinel");e:{let e,i,r,l;if(j=D.filter(b),!(M&&U&&!R&&null===I&&!$&&j.length>0)){C=null;break e}P[19]!==O?(e=()=>{O.capture("open_attestation_dialog",{source:v,signed_in:!0}),G(!0)},P[19]=O,P[20]=e):e=P[20];let c=e;a=n.M,y="warning",P[21]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsx)(u.f,{}),P[21]=_):_=P[21],w="z-10 max-w-full items-center",P[22]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(o.T,{children:"Confirm"}),P[22]=i):i=P[22],P[23]!==c?(N=(0,t.jsx)(s.Button,{size:"sm",variant:"outline",onClick:c,children:i}),P[23]=c,P[24]=N):N=P[24],P[25]!==A||P[26]!==z?(r=z??A("this model"),P[25]=A,P[26]=z,P[27]=r):r=P[27],P[28]!==V?(l=e=>V(h.f[e].label),P[28]=V,P[29]=l):l=P[29],k=A("Confirm the following before using {modelName}: {requirements}.",{modelName:r,requirements:B.list(j.map(l))})}P[0]=I,P[1]=B,P[2]=A,P[3]=U,P[4]=R,P[5]=$,P[6]=M,P[7]=V,P[8]=D,P[9]=z,P[10]=O,P[11]=a,P[12]=j,P[13]=y,P[14]=_,P[15]=w,P[16]=N,P[17]=k,P[18]=C}else a=P[11],j=P[12],y=P[13],_=P[14],w=P[15],N=P[16],k=P[17],C=P[18];return C!==Symbol.for("react.early_return_sentinel")?C:(P[30]!==a||P[31]!==y||P[32]!==_||P[33]!==w||P[34]!==N||P[35]!==k?(S=(0,t.jsx)(a,{variant:y,icon:_,className:w,action:N,children:k}),P[30]=a,P[31]=y,P[32]=_,P[33]=w,P[34]=N,P[35]=k,P[36]=S):S=P[36],P[37]!==F||P[38]!==j||P[39]!==Q||P[40]!==z?(T=(0,t.jsx)(p.f,{open:Q,onOpenChange:G,missingTypes:j,onConfirmed:F,source:v,modelName:z}),P[37]=F,P[38]=j,P[39]=Q,P[40]=z,P[41]=T):T=P[41],P[42]!==S||P[43]!==T?(L=(0,t.jsxs)(t.Fragment,{children:[S,T]}),P[42]=S,P[43]=T,P[44]=L):L=P[44],L)}],79489)},668883,e=>{"use strict";var t=e.i(659350),i=e.i(663456),a=e.i(215891),n=e.i(136562),s=e.i(139697),r=e.i(732571),l=e.i(16043);function o(){globalThis.scrollTo({top:0,behavior:"smooth"})}e.s(["ScrollToTopButton",0,function(e){let c,d,u,m,f=(0,i.c)(8),{threshold:h,className:p}=e,x=!function(e){let t,a,n,s,r,o=(0,i.c)(8),[c,d]=(0,l.useState)(!1);o[0]!==e?(t=()=>{d(globalThis.scrollY>e)},o[0]=e,o[1]=t):t=o[1];let u=t;return o[2]!==u?(a=()=>(globalThis.addEventListener("scroll",u),()=>globalThis.removeEventListener("scroll",u)),n=[u],o[2]=u,o[3]=a,o[4]=n):(a=o[3],n=o[4]),(0,l.useEffect)(a,n),o[5]!==u?(s=()=>{u()},r=[u],o[5]=u,o[6]=s,o[7]=r):(s=o[6],r=o[7]),(0,l.useEffect)(s,r),c}(void 0===h?400:h);return f[0]!==p?(c=(0,n.f)("hidden md:flex",p),f[0]=p,f[1]=c):c=f[1],f[2]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(a.f,{className:"size-5"}),f[2]=d):d=f[2],f[3]!==c?(u=(0,t.jsx)(s.Button,{shape:"pill",variant:"outline",className:c,size:"icon",onClick:o,children:d}),f[3]=c,f[4]=u):u=f[4],f[5]!==x||f[6]!==u?(m=(0,t.jsx)(r.f,{className:"fixed bottom-16 right-16 ease-smooth-out",inClassName:"slide-in-from-bottom-(length:--distance-base) duration-fast",outClassName:"slide-out-to-bottom-(length:--distance-base) duration-quick",hidden:x,children:u}),f[5]=x,f[6]=u,f[7]=m):m=f[7],m}],668883)}]); //# sourceMappingURL=0cin5q_txttpq.js.map