1import{_ as Me}from"./CvFJ8Mle.js";import{_ as qe}from"./BqOP2l2w.js";import{d as Oe}from"./CIZylvxh.js";import{am as he,b1 as ze,a$ as xe,b4 as Ke,b5 as re,b2 as _e,by as Ve,a as v,ee as Ae,j as p,o as l,k,K as C,a6 as R,s as b,l as e,c as x,br as ee,q as I,m as a,bs as De,C as W,dA as Q,E as ae,p as d,F as G,x as J,bL as Ne,bv as we,bt as ke,ef as Fe,eg as Be,eh as Ue,b9 as de,ba as ce,b3 as je,bm as Re,b0 as ve,d as me,u as pe,r as q,an as fe,y as ne,n as Ee,bN as $e,W as ge,g as Ie,h as We,bF as Le,w as ue,v as Se,bI as Pe,U as Ge,b as He,bU as be,a5 as Qe,M as Je}from"./DZ7mik94.js";import{g as Xe}from"./Lmt8mlL8.js";import{D as j,a as Ye,b as Ze,c as et}from"./CeheIBqS.js";import{c as tt}from"./CWaiZ3M9.js";import{_ as at}from"./ltAwTrAJ.js";import{_ as E}from"./BDcM2FMb.js";import{M as lt}from"./D-7PkliZ.js";import{d as st,c as it,i as ot,g as nt,b as rt,p as Z}from"./y0XJ1xRd.js";import{L as dt}from"./BSinQJD4.js";import ct from"./M164V7hc.js";import ye from"./CVhaXMZx.js";import ut from"./PZjJCMLO.js";import mt from"./CW7yqrCv.js";import"./DShxcv2m.js";import"./Y2uuUinc.js";import"./B-6YFR6X.js";import"./C6Y-ieo6.js";import"./r7X72boy.js";import"./D9DYTts_.js";import"./Ci2gcBr-.js";import"./DXDH8whQ.js";import"./B3Th_mgj.js";import"./CqkleIqs.js";import"./CFmxRTIl.js";import"./Cu8igjOL.js";import"./Du7nxuHz.js";import"./rSTlLCgx.js";import"./BZKu3Cxi.js";import"./B6bz1XqG.js";import"./DBBgpUL9.js";import"./C1qMvYzb.js";import"./Cky70c8k.js";import"./B-T_MQ6L.js";import"./v22BJWT9.js";import"./DGpUZ0d1.js";import"./COJFURLF.js";import"./CnnAWtRi.js";import"./DDY6rDHF.js";const Ce={__name:"UDropdownMenuContent",props:{items:{type:null,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0},sub:{type:Boolean,required:!1},labelKey:{type:null,required:!0},descriptionKey:{type:null,required:!0},checkedIcon:{type:null,required:!1},loadingIcon:{type:null,required:!1},externalIcon:{type:[Boolean,String],required:!1,skipCheck:!0},class:{type:null,required:!1},ui:{type:null,required:!0},uiOverride:{type:null,required:!1},loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(t,{emit:$}){const c=t,i=$,T=he(),{dir:S}=ze(),z=xe(),O=Ke(re(()=>c.portal)),K=_e(Ve(c,"sub","items","portal","labelKey","descriptionKey","checkedIcon","loadingIcon","externalIcon","class","ui","uiOverride"),i),A=()=>ke(T,["default"]),[N,P]=tt(),y=v(()=>S.value==="rtl"?z.ui.icons.chevronLeft:z.ui.icons.chevronRight),h=v(()=>c.items?.length?Ae(c.items)?c.items:[c.items]:[]);return(f,V)=>(l(),p(G,null,[k(a(N),null,{default:C(({item:s,active:M,index:o})=>[R(f.$slots,s.slot||"item",{item:s,index:o,ui:t.ui},()=>[R(f.$slots,s.slot?`${s.slot}-leading`:"item-leading",{item:s,active:M,index:o,ui:t.ui},()=>[s.loading?(l(),x(ee,{key:0,name:t.loadingIcon||a(z).ui.icons.loading,"data-slot":"itemLeadingIcon",class:I(t.ui.itemLeadingIcon({class:[t.uiOverride?.itemLeadingIcon,s.ui?.itemLeadingIcon],color:s?.color,loading:!0}))},null,8,["name","class"])):s.icon?(l(),x(ee,{key:1,name:s.icon,"data-slot":"itemLeadingIcon",class:I(t.ui.itemLeadingIcon({class:[t.uiOverride?.itemLeadingIcon,s.ui?.itemLeadingIcon],color:s?.color,active:M}))},null,8,["name","class"])):s.avatar?(l(),x(De,W({key:2,size:s.ui?.itemLeadingAvatarSize||t.uiOverride?.itemLeadingAvatarSize||t.ui.itemLeadingAvatarSize()},s.avatar,{"data-slot":"itemLeadingAvatar",class:t.ui.itemLeadingAvatar({class:[t.uiOverride?.itemLeadingAvatar,s.ui?.itemLeadingAvatar],active:M})}),null,16,["size","class"])):b("",!0)]),a(Q)(s,c.labelKey)||T[s.slot?`${s.slot}-label`:"item-label"]||a(Q)(s,c.descriptionKey)||T[s.slot?`${s.slot}-description`:"item-description"]?(l(),p("span",{key:0,"data-slot":"itemWrapper",class:I(t.ui.itemWrapper({class:[t.uiOverride?.itemWrapper,s.ui?.itemWrapper]}))},[e("span",{"data-slot":"itemLabel",class:I(t.ui.itemLabel({class:[t.uiOverride?.itemLabel,s.ui?.itemLabel],active:M}))},[R(f.$slots,s.slot?`${s.slot}-label`:"item-label",{item:s,active:M,index:o},()=>[ae(d(a(Q)(s,c.labelKey)),1)]),s.target==="_blank"&&t.externalIcon!==!1?(l(),x(ee,{key:0,name:typeof t.externalIcon=="str
1ing"?t.externalIcon:a(z).ui.icons.external,"data-slot":"itemLabelExternalIcon",class:I(t.ui.itemLabelExternalIcon({class:[t.uiOverride?.itemLabelExternalIcon,s.ui?.itemLabelExternalIcon],color:s?.color,active:M}))},null,8,["name","class"])):b("",!0)],2),a(Q)(s,c.descriptionKey)?(l(),p("span",{key:0,"data-slot":"itemDescription",class:I(t.ui.itemDescription({class:[t.uiOverride?.itemDescription,s.ui?.itemDescription]}))},[R(f.$slots,s.slot?`${s.slot}-description`:"item-description",{item:s,active:M,index:o},()=>[ae(d(a(Q)(s,c.descriptionKey)),1)])],2)):b("",!0)],2)):b("",!0),e("span",{"data-slot":"itemTrailing",class:I(t.ui.itemTrailing({class:[t.uiOverride?.itemTrailing,s.ui?.itemTrailing]}))},[R(f.$slots,s.slot?`${s.slot}-trailing`:"item-trailing",{item:s,active:M,index:o,ui:t.ui},()=>[s.children?.length?(l(),x(ee,{key:0,name:y.value,"data-slot":"itemTrailingIcon",class:I(t.ui.itemTrailingIcon({class:[t.uiOverride?.itemTrailingIcon,s.ui?.itemTrailingIcon],color:s?.color,active:M}))},null,8,["name","class"])):s.kbds?.length?(l(),p("span",{key:1,"data-slot":"itemTrailingKbds",class:I(t.ui.itemTrailingKbds({class:[t.uiOverride?.itemTrailingKbds,s.ui?.itemTrailingKbds]}))},[(l(!0),p(G,null,J(s.kbds,(D,u)=>(l(),x(at,W({key:u,size:s.ui?.itemTrailingKbdsSize||t.uiOverride?.itemTrailingKbdsSize||t.ui.itemTrailingKbdsSize()},{ref_for:!0}
1,typeof D=="string"?{value:D}:D),null,16,["size"]))),128))],2)):b("",!0)]),k(a(j).ItemIndicator,{"as-child":""},{default:C(()=>[k(ee,{name:t.checkedIcon||a(z).ui.icons.check,"data-slot":"itemTrailingIcon",class:I(t.ui.itemTrailingIcon({class:[t.uiOverride?.itemTrailingIcon,s.ui?.itemTrailingIcon],color:s?.color}))},null,8,["name","class"])]),_:2},1024)],2)])]),_:3}),k(a(j).Portal,de(ce(a(O))),{default:C(()=>[(l(),x(Ne(t.sub?a(j).SubContent:a(j).Content),W({"data-slot":"content",class:t.ui.content({class:[t.uiOverride?.content,c.class]})},a(K)),{default:C(()=>[R(f.$slots,"content-top",{sub:t.sub??!1}),e("div",{role:"presentation","data-slot":"viewport",class:I(t.ui.viewport({class:t.uiOverride?.viewport}))},[(l(!0),p(G,null,J(h.value,(s,M)=>(l(),x(a(j).Group,{key:`group-${M}`,"data-slot":"group",class:I(t.ui.group({class:t.uiOverride?.group}))},{default:C(()=>[(l(!0),p(G,null,J(s,(o,D)=>(l(),p(G,{key:`group-${M}-${D}`},[o.type==="label"?(l(),x(a(j).Label,{key:0,"data-slot":"label",class:I(t.ui.label({class:[t.uiOverride?.label,o.ui?.label,o.class]}))},{default:C(()=>[k(a(P),{item:o,index:D},null,8,["item","index"])]),_:2},1032,["class"])):o.type==="separator"?(l(),x(a(j).Separator,{key:1,"data-slot":"separator",class:I(t.ui.separator({class:[t.uiOverride?.separator,o.ui?.separator,o.class]}))},null,8,["class"])):o?.children?.length?(l(),x(a(j).Sub,{key:2,open:o.open,"default-open":o.defaultOpen},{default:C(()=>[k(a(j).SubTrigger,{as:"button",type:"button",disabled:o.disabled,"text-value":a(Q)(o,c.labelKey),"data-slot":"item",class:I(t.ui.item({class:[t.uiOverride?.item,o.ui?.item,o.class],color:o?.color}))},{default:C(()=>[k(a(P),{item:o,index:D},null,8,["item","index"])]),_:2},1032,["disabled","text-value","class"]),k(Ce,W({sub:"",class:o.ui?.content,ui:t.ui,"ui-override":t.uiOverride,portal:t.portal,items:o.children,align:"start","align-offset":-4,"side-offset":3,"label-key":t.labelKey,"description-key":t.descriptionKey,"checked-icon":t.checkedIcon,"loading-icon":t.loadingIcon,"external-icon":t.externalIcon},{ref_for:!0},o.content),we({_:2},[J(A(),(u,_)=>({name:_,fn:C(L=>[R(f.$slots,_,W({ref_for:!0},L))])}))]),1040,["class","ui","ui-override","portal","items","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:2},1032,["open","default-open"])):o.type==="checkbox"?(l(),x(a(j).CheckboxItem,{key:3,"model-value":o.checked,disabled:o.disabled,"text-value":a(Q)(o,c.labelKey),"data-slot":"item",class:I(t.ui.item({class:[t.uiOverride?.item,o.ui?.item,o.class],color:o?.color})),"onUpdate:modelValue":o.onUpdateChecked,onSelect:o.onSelect},{default:C(()=>[k(a(P),{item:o,index:D},null,8,["item","index"])]),_:2},1032,["model-value","disabled","text-value","class","onUpdate:modelValue","onSelect"])):(l(),x(a(j).Item,{key:4,"as-child":"",disabled:o.disabled,"text-value":a(Q)(o,c.labelKey),onSelect:o.onSelect},{default:C(()=>[k(Fe,W({ref_for:!0},a(Be)(o),{custom:""}),{default:C(({active:u,..._})=>[k(Ue,W({ref_for:!0},_,{"data-slot":"item",class:t.ui.item({class:[t.uiOverride?.item,o.ui?.item,o.class],color:o?.color,active:u})}),{default:C(()=>[k(a(P),{item:o,active:u,index:D},null,8,["item","active","index"])]),_:2},1040,["class"])]),_:2},1040)]),_:2},1032,["disabled","text-value","onSelect"]))],64))),128))]),_:2},1032,["class"]))),128))],2),R(f.$slots,"default"),R(f.$slots,"content-bottom",{sub:t.sub??!1})]),_:3},16,["class"]))]),_:3},16)],64))}},pt={slots:{content:"min-w-32 bg-default shadow-lg rounded-md ring ring-default overflow-hidden data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-dropdown-menu-content-transform-origin) flex flex-col",viewport:"relative divide-y divide-default scroll-py-1 overflow-y-auto flex-1",arrow:"fill-default",group:"p-1 isolate",label:"w-full flex items-center font-semibold text-highlighted",separator:"-mx-1 my-1 h-px bg-border",item:"group relative w-full flex items-start select-none outline-none before:absolute before:z-[-1] before:inset-px before:rounded-md data-disabled:cursor-not-allowed data-disabled:opacity-75",itemLeadingIcon:"shrink-0",itemLeadingAvatar:"shrink-0",itemLeadingAvatarSize:"",itemTrailing:"ms-auto inline-flex gap-1.5 items-center",itemTrailingIcon:"shrink-0",itemTrailingKbds:"hidden lg:inline-flex items-center shrink-0",itemTrailingKbdsSize:"",itemWrapper:"flex-1 flex flex-col text-start min-w-0",itemLabel:"truncate",itemDescription:"truncate text-muted",itemLabelExternalIcon:"inline-block size-3 align-top text-dimmed"}
1,variants:{color:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},active:{true:{item:"text-highlighted before:bg-elevated",itemLeadingIcon:"text-default"},false:{item:["text-default data-highlighted:text-highlighted data-[state=open]:text-highlighted data-highlighted:before:bg-elevated/50 data-[state=open]:before:bg-elevated/50","transition-colors before:transition-colors"],itemLeadingIcon:["text-dimmed group-data-highlighted:text-default group-data-[state=open]:text-default","transition-colors"]}},loading:{true:{itemLeadingIcon:"animate-spin"}},size:{xs:{label:"p-1 text-xs gap-1",item:"p-1 text-xs gap-1",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},sm:{label:"p-1.5 text-xs gap-1.5",item:"p-1.5 text-xs gap-1.5",itemLeadingIcon:"size-4",itemLeadingAvatarSize:"3xs",itemTrailingIcon:"size-4",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"sm"},md:{label:"p-1.5 text-sm gap-1.5",item:"p-1.5 text-sm gap-1.5",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-0.5",itemTrailingKbdsSize:"md"},lg:{label:"p-2 text-sm gap-2",item:"p-2 text-sm gap-2",itemLeadingIcon:"size-5",itemLeadingAvatarSize:"2xs",itemTrailingIcon:"size-5",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"md"},xl:{label:"p-2 text-base gap-2",item:"p-2 text-base gap-2",itemLeadingIcon:"size-6",itemLeadingAvatarSize:"xs",itemTrailingIcon:"size-6",itemTrailingKbds:"gap-1",itemTrailingKbdsSize:"lg"}}},compoundVariants:[{color:"primary",active:!1,class:{item:"text-primary data-highlighted:text-primary data-highlighted:before:bg-primary/10 data-[state=open]:before:bg-primary/10",itemLeadingIcon:"text-primary/75 group-data-highlighted:text-primary group-data-[state=open]:text-primary"}},{color:"secondary",active:!1,class:{item:"text-secondary data-highlighted:text-secondary data-highlighted:before:bg-secondary/10 data-[state=open]:before:bg-secondary/10",itemLeadingIcon:"text-secondary/75 group-data-highlighted:text-secondary group-data-[state=open]:text-secondary"}},{color:"success",active:!1,class:{item:"text-success data-highlighted:text-success data-highlighted:before:bg-success/10 data-[state=open]:before:bg-success/10",itemLeadingIcon:"text-success/75 group-data-highlighted:text-success group-data-[state=open]:text-success"}},{color:"info",active:!1,class:{item:"text-info data-highlighted:text-info data-highlighted:before:bg-info/10 data-[state=open]:before:bg-info/10",itemLeadingIcon:"text-info/75 group-data-highlighted:text-info group-data-[state=open]:text-info"}},{color:"warning",active:!1,class:{item:"text-warning data-highlighted:text-warning data-highlighted:before:bg-warning/10 data-[state=open]:before:bg-warning/10",itemLeadingIcon:"text-warning/75 group-data-highlighted:text-warning group-data-[state=open]:text-warning"}},{color:"error",active:!1,class:{item:"text-error data-highlighted:text-error data-highlighted:before:bg-error/10 data-[state=open]:before:bg-error/10",itemLeadingIcon:"text-error/75 group-data-highlighted:text-error group-data-[state=open]:text-error"}},{color:"primary",active:!0,class:{item:"text-primary before:bg-primary/10",itemLeadingIcon:"text-primary"}},{color:"secondary",active:!0,class:{item:"text-secondary before:bg-secondary/10",itemLeadingIcon:"text-secondary"}},{color:"success",active:!0,class:{item:"text-success before:bg-success/10",itemLeadingIcon:"text-success"}},{color:"info",active:!0,class:{item:"text-info before:bg-info/10",itemLeadingIcon:"text-info"}},{color:"warning",active:!0,class:{item:"text-warning before:bg-warning/10",itemLeadingIcon:"text-warning"}},{color:"error",active:!0,class:{item:"text-error before:bg-error/10",itemLeadingIcon:"text-error"}}],defaultVariants:{size:"md"}},gt={__name:"UDropdownMenu",props:{size:{type:null,required:!1},items:{type:null,required:!1},checkedIcon:{type:null,required:!1},loadingIcon:{type:null,required:!1},externalIcon:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},labelKey:{type:null,required:!1,default:"label"},descriptionKey:{type:null,required:!1,default:"description"},disabled:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(t,{emit:$}){const c=t,i=$,T=he(),S=xe(),z=_e(je(c,"defaultOpen","open","modal"),i),O=re(()=>Re(c.content,{side:"bottom",sideOffset:8,collisionPadding:8})),K=re(()=>c.arrow),A=()=>ke(T,["default"]),N=v(()=>ve({extend:ve(pt),...S.ui?.dropdownMenu||{}})({size:c.size}));return(P,y)=>(l(),x(a(et),de(ce(a(z))),{default:C(({open:h})=>[T.default?(l(),x(a(Ye),{key:0,"as-child":"",class:I(c.class),disabled:t.disabled},{default:C(()=>[R(P.$slots,"default",{open:h})]),_:2},1032,["class","disabled"])):b("",!0),k(Ce,W({class:N.value.content({class:[!T.default&&c.class,c.ui?.content]}
1),ui:N.value,"ui-override":c.ui},O.value,{items:t.items,portal:t.portal,"label-key":t.labelKey,"description-key":t.descriptionKey,"checked-icon":t.checkedIcon,"loading-icon":t.loadingIcon,"external-icon":t.externalIcon}),we({default:C(()=>[t.arrow?(l(),x(a(Ze),W({key:0},K.value,{"data-slot":"arrow",class:N.value.arrow({class:c.ui?.arrow})}),null,16,["class"])):b("",!0)]),_:2},[J(A(),(f,V)=>({name:V,fn:C(s=>[R(P.$slots,V,de(ce(s)))])}))]),1040,["class","ui","ui-override","items","portal","label-key","description-key","checked-icon","loading-icon","external-icon"])]),_:3},16))}},vt={class:"model-card__header"},ft={class:"model-card__identity"},bt={class:"model-card__logo"},yt={key:1},ht={class:"min-w-0"},xt=["title"],_t={class:"model-card__body"},wt={class:"model-card__description"},kt={class:"model-card__specs"},$t={class:"model-card__spec"},It={class:"model-card__spec"},Lt={class:"model-card__icons"},St={class:"model-card__spec"},Pt={class:"model-card__icons"},Ct={class:"model-card__pricing"},Tt={key:0,class:"model-card__status model-card__status--blue"},Mt={key:1,class:"model-card__status model-card__status--amber"},qt={key:2,class:"model-card__price-block"},Ot={key:3,class:"model-card__price-block"},zt={class:"model-card__price-line"},Kt={key:0,class:"model-card__strike"},Vt={class:"model-card__price-note"},At={key:4,class:"model-card__price-block"},Dt={class:"model-card__price-line"},Nt={key:0,class:"model-card__strike"},Ft={key:5,class:"model-card__price-grid"},Bt={class:"model-card__price-block"},Ut={class:"model-card__price-line"},jt={key:0,class:"model-card__strike"},Rt={class:"model-card__price-block"},Et={class:"model-card__price-line"},Wt={key:0,class:"model-card__strike"},Gt={key:0,class:"model-card__price-block"},Ht={class:"model-card__price-line"},Qt={key:0,class:"model-card__strike"},Jt={class:"text-emerald-700"},Xt={key:1,class:"model-card__price-block"},Yt={class:"model-card__price-line"},Zt={key:0,class:"model-card__strike"},ea={class:"text-sky-700"},ta={class:"model-card__footer"},aa={key:0,class:"discount-ribbon","aria-hidden":"true"},la=me({__name:"ModelCard",props:{model:{},previewDiscount:{},previewPlanName:{}},emits:["select","copy","compare"],setup(t,{emit:$}){const{t:c}=pe(),i=t,T=$,S=q(!1),z=async()=>{try{await navigator.clipboard.writeText(i.model.name),S.value=!0,T("copy",i.model.name),setTimeout(()=>{S.value=!1},2e3)}catch(m){console.error("Failed to copy text: ",m)}},O=v(()=>[[{label:c("model_detail.compare"),icon:"i-lucide-git-compare-arrows",onSelect:()=>T("compare",i.model)},{label:c("model_detail.copy_id"),icon:"i-lucide-copy",onSelect:()=>z()}],[{label:c("model_detail.view_detail"),icon:"i-lucide-arrow-up-right",onSelect:()=>T("select",i.model)}]]),K=v(()=>{const m=i.model.pricing;return m?m.input_price==="0"||m.input_price==="0.0"||m.input_price==="Free"||Number(m.input_price)===0:i.model.input_price===0}),A=v(()=>i.model.status||0),N=v(()=>A.value===1),P=v(()=>A.value===2),y=m=>{if(m==null)return"-";if(typeof m=="string")return m;const r=Number(m);return isNaN(r)?"-":r===0?"0":r<.01?`$${parseFloat(r.toFixed(6))}`:`$${parseFloat(r.toFixed(2))}`},h=v(()=>Number(i.previewDiscount||0)>0&&!K.value&&!N.value&&!P.value),f=m=>{const r=g=>g===0?"0":g<.01?`$${parseFloat(g.toFixed(6))}`:`$${parseFloat(g.toFixed(3))}`;if(!h.value||m===void 0||m===null)return y(m);if(typeof m=="string"){const g=m.trim().match(/^\$?(\d+(?:\.\d+)?)(.*)$/);if(g){const n=Number(g[1])*(1-Number(i.previewDiscount||0)/100);return`${r(n)}${g[2]}`}}const U=Number(m);return Number.isFinite(U)?r(U*(1-Number(i.previewDiscount||0)/100)):y(m)},V=v(()=>it(i.model)),s=v(()=>ot(i.model)),M=v(()=>nt(i.model)),o=v(()=>y(M.value)),D=v(()=>{const m=rt(V.value);return m==="per-second"?c("model_detail.pricing.per_second"):m==="per-image"?c("model_detail.pricing.per_image"):m==="per-video-second"?c("model_detail.pricing.per_video_second"):m==="per-video"?c("model_detail.pricing.per_video"):m==="per-1m-video-tokens"?c("model_detail.pricing.per_million_video_tokens"):i.model.pricing?.unit||""}),u=v(()=>{const r={[Z.perSecond]:"model_detail.pricing.modes.per_second",[Z.imageBaseRatio]:"model_detail.pricing.modes.image_base_ratio",[Z.imageFixed]:"model_detail.pricing.modes.image_fixed",[Z.videoBaseRatio]:"model_detail.pricing.modes.video_base_ratio",[Z.videoFixed]:"model_detail.pricing.modes.video_fixed",[Z.videoTokenTier]:"model_detail.pricing.modes.video_token_tier"}[V.value];if(!r)return V.value;const U=c(r);return U===r?V.value:U}),_=v(()=>{const m=i.model.context_window||0;return m>=1e6?`${(m/1e6).toFixed(0)}M`:m>=1e3?`${(m/1e3).toFixed(0)}k`:m}),L=v(()=>
1i.model.support_image),w=v(()=>i.model.support_audio),X=v(()=>i.model.support_video),le=v(()=>i.model.support_text),se=v(()=>i.model.modality_image),ie=v(()=>i.model.modality_audio),te=v(()=>i.model.modality_video),oe=v(()=>i.model.modality_text),Y=v(()=>(i.model.provider||"A").charAt(0).toUpperCase()),H=v(()=>["model-card group"]);return(m,r)=>{const U=Ee,g=gt,n=$e;return l(),p("div",{class:I(H.value),role:"button",tabindex:"0",onClick:r[1]||(r[1]=B=>m.$emit("select",t.model)),onKeydown:[r[2]||(r[2]=fe(B=>m.$emit("select",t.model),["enter"])),r[3]||(r[3]=fe(ne(B=>m.$emit("select",t.model),["prevent"]),["space"]))]},[e("div",vt,[e("div",ft,[e("div",bt,[t.model.provider?(l(),x(E,{key:0,name:`${t.model.provider.toLowerCase()}`,class:"h-8 w-8"},null,8,["name"])):(l(),p("span",yt,d(Y.value),1))]),e("div",ht,[e("h3",{class:"model-card__title",title:t.model.display_name||t.model.name},[ae(d(t.model.display_name||t.model.name)+" ",1),t.model.is_pinned?(l(),x(U,{key:0,name:"lucide:pin",class:"model-card__pin-icon"})):b("",!0),t.model.is_hot?(l(),x(U,{key:1,name:"lucide:flame",class:"model-card__hot-icon"})):b("",!0)],8,xt),e("div",{class:"model-card__copy group/copy",onClick:ne(z,["stop"]),title:"Copy Model ID"},[e("span",null,d(t.model.name),1),e("i",{class:I(["pi before:text-[10px] transition-all !flex items-center justify-center",S.value?"pi-check text-emerald-500":"pi-clone text-slate-400 group-hover/copy:text-slate-700"])},null,2)])])]),k(g,{items:O.value,content:{align:"end",sideOffset:4}},{default:C(()=>[e("button",{type:"button",class:"model-card__menu-trigger",title:"Actions",onClick:r[0]||(r[0]=ne(()=>{},["stop"]))},[k(U,{name:"lucide:ellipsis-vertical",class:"w-4 h-4"})])]),_:1},8,["items"])]),e("div",_t,[e("p",wt,d(t.model.description||"Powerful AI model optimized for a variety of natural language processing tasks."),1),e("div",kt,[e("div",$t,[r[4]||(r[4]=e("span",null,"Context",-1)),e("strong",null,d(_.value),1)]),r[7]||(r[7]=e("div",{class:"model-card__spec-divider"},null,-1)),e("div",It,[r[5]||(r[5]=e("span",null,"Input",-1)),e("div",Lt,[le.value?(l(),x(E,{key:0,name:"text",class:"h-4 w-4",title:"Text"})):b("",!0),L.value?(l(),x(E,{key:1,name:"image",class:"h-4 w-4",title:"Image"})):b("",!0),w.value?(l(),x(E,{key:2,name:"audio",class:"h-4 w-4",title:"Audio"})):b("",!0),X.value?(l(),x(E,{key:3,name:"video",class:"h-4 w-4",title:"Video"})):b("",!0)])]),r[8]||(r[8]=e("div",{class:"model-card__spec-divider"},null,-1)),e("div",St,[r[6]||(r[6]=e("span",null,"Output",-1)),e("div",Pt,[oe.value?(l(),x(E,{key:0,name:"text",class:"h-4 w-4",title:"Text"})):b("",!0),se.value?(l(),x(E,{key:1,name:"image",class:"h-4 w-4",title:"Image"})):b("",!0),ie.value?(l(),x(E,{key:2,name:"audio",class:"h-4 w-4",title:"Audio"})):b("",!0),te.value?(l(),x(E,{key:3,name:"video",class:"h-4 w-4",title:"Video"})):b("",!0)])])]),e("div",Ct,[N.value?(l(),p("div",Tt,d(a(c)("model_detail.status.coming_soon")),1)):P.value?(l(),p("div",Mt,d(a(c)("model_detail.status.delisted")),1)):K.value?(l(),p("div",qt,[...r[9]||(r[9]=[e("span",{class:"model-card__eyebrow"},"Price",-1),e("strong",{class:"text-emerald-600"},"Free",-1)])])):s.value?(l(),p("div",Ot,[r[10]||(r[10]=e("span",{class:"model-card__eyebrow"},"Price",-1)),e("div",zt,[h.value?(l(),p("span",Kt,d(o.value),1)):b("",!0),e("strong",{class:I(h.value?"text-amber-700":"text-slate-900")},d(f(M.value)),3),e("small",null,d(D.value),1)]),e("span",Vt,d(u.value),1)])):a(st)(t.model)?(l(),p("div",At,[r[11]||(r[11]=e("span",{class:"model-card__eyebrow"},"Price",-1)),e("div",Dt,[h.value?(l(),p("span",Nt,d(y(t.model.pricing?.input_price)),1)):b("",!0),e("strong",{class:I(h.value?"text-amber-700":"text-slate-900")},d(f(t.model.pricing?.input_price)),3),e("small",null,d(t.model.pricing?.unit||"per request"),1)])])):(l(),p("div",Ft,[e("div",Bt,[r[12]||(r[12]=e("span",{class:"model-card__eyebrow"},"Input",-1)),e("div",Ut,[h.value?(l(),p("span",jt,d(y(t.model.pricing?.input_price||t.model.input_price)),1)):b("",!0),e("strong",{class:I(h.value?"text-amber-700":"text-slate-900")},d(f(t.model.pricing?.input_price||t.model.input_price)),3),e("small",null,d(t.model.pricing?.unit||"/ 1M"),1)])]),e("div",Rt,[r[13]||(r[13]=e("span",{class:"model-card__eyebrow"},"Output",-1)),e("div",Et,[h.value?(l(),p("span",Wt,d(y(t.model.pricing?.output_price||t.model.output_price)),1)):b("",!0),e("strong",{class:I(h.value?"text-amber-700":"text-slate-900")},d(f(t.model.pricing?.output_price||t.model.output_price)),3),e("small",null,d(t.model.pricing?.unit||"/ 1M"),1)])]),t.model.pricing?.cache_price&&y(t.model.pricing.cache_price)!=="0"?(l(),p("div",Gt,[r[14]||(r[14]=e("span",{class:"model-card__eyebrow"},"Cache Read",-1)),e("div",Ht,[h.value?(l(),p("span",Qt,d(y(t.model.pricing?.cache_price)),1)):b("",!0),e("strong",Jt,d(f(t.model.pricing?.cache_price)),1),e("small",null,d(t.model.pricing?.unit||"/ 1M"),1)])])):b("",!0),t.model.pricing?.cache_create_price&&y(t.model.pricing.cache_create_price)!=="0"?(l(),p("div",Xt,[r[15]||(r[15]=e("span",{class:"model-card__eyebrow"},"Cache Write",-1)),e("div",Yt,[h.value?(l(),p("span",Zt,d(y(t.model.pricing?.cache_create_price)),1)):b("",!0),e("strong",ea,d(f(t.model.pricing?.cache_create_price)),1),e("small",null,d(t.model.pricing?.unit||"/ 1M"),1)])])):b("",!0)]))])]),e("div",ta,[k(n,null,{default:C(()=>[k(lt,{"model-id":t.model.id,"model-name":t.model.name,"model-status":t.model.status,"availability-hidden":!!t.model.availability_hidden,compact:"","show-title":!1},null,8,["model-id","model-name","model-status","availability-hidden"])]),_:1}),k(U,{name:"lucide:arrow-up-right",class:"h-4 w-4"})]),h.value?(l(),p("div",aa,[e("span",null,d(a(c)("site.models.savings.card_ribbon",{plan:t.previewPlanName,percent:t.previewDiscount})),1)])):b("",!0)],34)}}}),sa=Object.assign(ge(la,[["__scopeId","data-v-62c8cbe8"]]),{__name:"PagesModelsModelCard"}),ia=["aria-label"],oa=["aria-label"],na={class:"collapsed-plan"},ra={class:"collapsed-discount flex-1"},da={key:1,class:"expanded-card"},ca={class:"rail-header"},ua={class:"rail-eyebrow"},ma={class:"rail-title"},pa=["aria-label"],ga={class:"rail-copy"},va=["aria-label"],fa=["aria-checked","onClick"],ba={class:"level-name"},ya={key:0,class:"current-badge"},ha={class:"level-discount"},xa={class:"preview-card"},_a={class:"preview-label"},wa={class:"preview-name"},ka={class:"preview-saving"},$a={class:"rail-footnote"},Ia=me({__name:"MembershipSavingsRail",emits:["preview-change"],setup(t,{emit:$}){const c=$,{t:i}
1=pe(),T=Ie(),S=We(),z=Le(),O=q(!0),K=q("free"),A=q(!1),N=u=>String(u||"").toLowerCase().replace(/[-_\s]*(annual|yearly|year|yr|ann|monthly|month|mo)$/i,"").replace(/[-_\s]+$/g,"").trim(),P=v(()=>z.publicPlans.filter(u=>u.is_active)),y=v(()=>{const u=new Map;P.value.forEach(L=>{const w=N(L.code||L.name),X=u.get(w);(!X||Number(L.discount_percent||0)>Number(X.discount_percent||0))&&u.set(w,L)});const _=Array.from(u.entries()).map(([L,w])=>({key:L,label:w.name,discount:Math.max(0,Number(w.discount_percent||0))})).filter(L=>L.key!=="free").sort((L,w)=>L.discount-w.discount);return[{key:"free",label:i("site.models.savings.free"),discount:0},..._]}),h=v(()=>{const u=String(S.info?.plan_name||""),_=P.value.find(w=>w.name===u);if(_)return N(_.code||_.name);const L=N(u);return L&&y.value.some(w=>w.key===L)?L:"free"}),f=v(()=>y.value.find(u=>u.key===K.value)||y.value[0]),V=v(()=>y.value.find(u=>u.key===h.value)||y.value[0]),s=v(()=>f.value.discount?i("site.models.savings.save_percent",{percent:f.value.discount}):i("site.models.savings.standard_rate")),M=()=>{O.value=!O.value,localStorage.setItem("models_membership_savings_expanded",O.value?"1":"0")},o=u=>{K.value=u.key,A.value=!0},D=()=>{Pe(T("/pricing"))};return ue([h,y],()=>{(!A.value||!y.value.some(u=>u.key===K.value))&&(K.value=h.value)},{immediate:!0}),ue(f,u=>{c("preview-change",{discount:u.discount,planName:u.label})},{immediate:!0}),Se(()=>{const u=localStorage.getItem("models_membership_savings_expanded");u?O.value=u==="1":O.value=window.matchMedia("(min-width: 768px)").matches}),(u,_)=>{const L=$e;return l(),x(L,null,{default:C(()=>[e("aside",{class:I(["savings-rail",{"savings-rail--collapsed":!O.value}]),"aria-label":a(i)("site.models.savings.title")},[O.value?(l(),p("section",da,[_[5]||(_[5]=e("div",{class:"card-glow","aria-hidden":"true"},null,-1)),e("header",ca,[e("div",null,[e("p",ua,d(a(i)("site.models.savings.member_price")),1),e("h2",ma,d(a(i)("site.models.savings.title")),1)]),e("button",{type:"button",class:"collapse-button","aria-label":a(i)("site.models.savings.collapse"),"aria-expanded":!0,onClick:M},[..._[2]||(_[2]=[e("i",{class:"pi pi-angle-right","aria-hidden":"true"},null,-1)])],8,pa)]),e("p",ga,d(a(i)("site.models.savings.description")),1),e("div",{class:"level-list",role:"radiogroup","aria-label":a(i)("site.models.savings.choose_level")},[(l(!0),p(G,null,J(y.value,w=>(l(),p("button",{key:w.key,type:"button",role:"radio","aria-checked":K.value===w.key,class:I(["level-button",{"level-button--active":K.value===w.key}]),onClick:X=>o(w)},[_[3]||(_[3]=e("span",{class:"level-dot","aria-hidden":"true"},null,-1)),e("span",ba,[ae(d(w.label)+" ",1),w.key===h.value?(l(),p("span",ya,d(a(i)("site.models.savings.current")),1)):b("",!0)]),e("strong",ha,d(w.discount?`-${w.discount}%`:a(i)("site.models.savings.none")),1)],10,fa))),128))],8,va),e("div",xa,[e("div",null,[e("p",_a,d(a(i)("site.models.savings.preview")),1),e("p",wa,d(f.value.label),1)]),e("strong",ka,d(s.value),1)]),e("button",{type:"button",class:"upgrade-button",onClick:D},[e("span",null,d(K.value===h.value&&V.value.discount>0?a(i)("site.models.savings.manage"):a(i)("site.models.savings.upgrade")),1),_[4]||(_[4]=e("i",{class:"pi pi-arrow-right","aria-hidden":"true"},null,-1))]),e("p",$a,d(a(i)("site.models.savings.footnote")),1)])):(l(),p("button",{key:0,type:"button",class:"collapsed-card flex","aria-label":a(i)("site.models.savings.expand"),"aria-expanded":!1,onClick:M},[e("strong",na,d(f.value.label),1),_[0]||(_[0]=e("span",{class:"collapsed-divider","aria-hidden":"true"},null,-1)),e("span",ra,d(f.value.discount?`-${f.value.discount}%`:a(i)("site.models.savings.none")),1),_[1]||(_[1]=e("i",{class:"pi pi-angle-up collapsed-arrow","aria-hidden":"true"},null,-1))],8,oa))],10,ia)]),_:1})}}}),La=Object.assign(ge(Ia,[["__scopeId","data-v-c6a8448f"]]),{__name:"PagesModelsMembershipSavingsRail"}),Sa={class:"models-filter-bar mb-8"},Pa={class:"flex flex-col lg:flex-row gap-4 justify-between"},Ca={class:"flex flex-1 flex-col md:flex-row md:items-center gap-3"},Ta={class:"relative flex-1 min-w-[240px]"},Ma={class:"flex items-center gap-3 overflow-x-auto pb-1 lg:pb-0 no-scrollbar"},qa={class:"flex items-center gap-2"},Oa={class:"flex items-center gap-2 px-3 py-2.5 rounded-xl border border-slate-200 bg-white cursor-pointer hover:border-slate-300 transition-colors select-none whitespace-nowrap"},za={class:"text-sm font-medium text-slate-600"},Ka={key:0,class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 animate-pulse"},Va={key:1,class:"text-center py-20"},Aa={class:"text-xl font-bold text-slate-900 mb-2"},Da={class:"text-slate-500 max-w-md mx-auto mb-8"},Na={key:2},Fa={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"},Ba={key:0,class:"flex justify-center py-8"},Ua={class:"flex items-center gap-3 text-slate-400"},ja={class:"text-sm font-medium"},Ra={key:1,class:"flex justify-center py-8"},Ea={class:"flex items-center gap-2 text-slate-300"},Wa={class:"text-xs font-medium tracking-wide uppercase"},Ga={class:"pb-12 mt-8"},Ha=me({__name:"index",setup(t){const{t:$}=pe();Ge(v(()=>Xe($).models));const c=Le(),i=q(!1),T=q(!1),S=q([]),z=q(0),O=q(1),K=q(12),A=q(!1),N=q({discount:0,planName:""}),P=q(""),y=q([]),h=q([]),f=q(!1),V=q("reasoning_level"),s=v(()=>c.providers.map(g=>({label:g,value:g}))),M=v(()=>c.categories.map(g=>({label:g,value:g}))),o=v(()=>[{label:$("site.models.sort_options.smartest"),value:"reasoning_level"},{label:$("site.models.sort_options.fastest"),value:"speed_level"},{label:$("site.models.sort_options.name"),value:"name"},{label:$("site.models.sort_options.provider"),value:"provider"}
1]),D=q(null);let u=null;function _(){u&&u.disconnect(),u=new IntersectionObserver(g=>{g[0]?.isIntersecting&&!i.value&&!T.value&&!A.value&&X()},{rootMargin:"300px"}),D.value&&u.observe(D.value)}const L=g=>{const n={page:g,page_size:K.value};return P.value&&(n.search=P.value),y.value.length&&(n.provider=y.value.join(",")),h.value.length&&(n.category=h.value.join(",")),f.value&&(n.free_only=1),V.value&&(n.sort_by=V.value,["reasoning_level","speed_level"].includes(V.value)?n.sort_order="desc":n.sort_order="asc"),n},w=async(g=!1)=>{g&&(O.value=1,S.value=[],A.value=!1,i.value=!0);try{const n=L(O.value),B=await be.getModels(n);g?S.value=B.data||[]:S.value=[...S.value,...B.data||[]],B.total!==void 0&&(z.value=B.total),S.value.length>=z.value||(B.data||[]).length<K.value?A.value=!0:A.value=!1}catch(n){console.error("Failed to load models:",n),g&&(S.value=[],z.value=0)}finally{g&&(i.value=!1,await Qe(),_())}},X=async()=>{if(!(T.value||A.value)){T.value=!0,O.value++;try{const g=L(O.value),n=await be.getModels(g),B=n.data||[];S.value=[...S.value,...B],n.total!==void 0&&(z.value=n.total),(S.value.length>=z.value||B.length<K.value)&&(A.value=!0)}catch(g){console.error("Failed to load more models:",g),O.value--}finally{T.value=!1}}},le=Oe(()=>{w(!0)},300),se=()=>{P.value="",w(!0)},ie=()=>{P.value="",y.value=[],h.value=[],f.value=!1,V.value="reasoning_level",w(!0)},te=Ie(),oe=g=>{window.location.href=te(`/models/${g.id}`)},Y=q(!1),H=q(null);function m(g){H.value=g,Y.value=!0}function r(g){if(!H.value)return;const n=H.value.id;Y.value=!1,Pe(te(`/models/compare/${n}-vs-${g}`))}const U=g=>{N.value=g};return ue([y,h,f,V],()=>{w(!0)}),Se(async()=>{i.value=!0,await w(!0),_()}),He(()=>{u&&(u.disconnect(),u=null)}),(g,n)=>{const B=Me,Te=qe;return l(),p(G,null,[k(B,{title:a($)("site.models.title"),subtitle:a($)("site.models.subtitle"),"max-content-width":"max-w-[1600px]"},{default:C(()=>[e("div",Sa,[e("div",Pa,[e("div",Ca,[e("div",Ta,[n[6]||(n[6]=e("i",{class:"pi pi-search absolute left-3.5 top-1/2 -translate-y-1/2 text-slate-400 z-10"},null,-1)),k(a(ct),{modelValue:P.value,"onUpdate:modelValue":n[0]||(n[0]=F=>P.value=F),placeholder:a($)("site.models.search_placeholder"),class:"w-full !pl-10 !rounded-xl border-slate-200 bg-slate-50 hover:bg-white focus:bg-white transition-colors",onInput:a(le)},null,8,["modelValue","placeholder","onInput"]),P.value?(l(),p("i",{key:0,onClick:se,class:"pi pi-times-circle absolute right-3 top-1/2 -translate-y-1/2 text-slate-300 hover:text-slate-500 cursor-pointer transition-colors"})):b("",!0)]),k(a(ye),{modelValue:y.value,"onUpdate:modelValue":n[1]||(n[1]=F=>y.value=F),options:s.value,optionLabel:"label",optionValue:"value",placeholder:a($)("site.models.providers"),maxSelectedLabels:1,class:"w-full md:w-48 !rou
1nded-xl !border-slate-200",panelClass:"!rounded-xl !border-slate-100 !shadow-lg"},null,8,["modelValue","options","placeholder"]),k(a(ye),{modelValue:h.value,"onUpdate:modelValue":n[2]||(n[2]=F=>h.value=F),options:M.value,optionLabel:"label",optionValue:"value",placeholder:a($)("site.models.categories"),maxSelectedLabels:1,class:"w-full md:w-48 !rounded-xl !border-slate-200",panelClass:"!rounded-xl !border-slate-100 !shadow-lg"},null,8,["modelValue","options","placeholder"])]),e("div",Ma,[n[7]||(n[7]=e("div",{class:"h-8 w-px bg-slate-200 hidden lg:block mx-1"},null,-1)),e("div",qa,[e("label",Oa,[k(a(mt),{modelValue:f.value,"onUpdate:modelValue":n[3]||(n[3]=F=>f.value=F),binary:!0},null,8,["modelValue"]),e("span",za,d(a($)("site.models.free_only")),1)])]),k(a(ut),{modelValue:V.value,"onUpdate:modelValue":n[4]||(n[4]=F=>V.value=F),options:o.value,optionLabel:"label",optionValue:"value",placeholder:a($)("site.models.sort_by"),class:"w-40 !rounded-xl !border-slate-200",panelClass:"!rounded-xl !border-slate-100 !shadow-lg"},null,8,["modelValue","options","placeholder"])])])]),i.value?(l(),p("div",Ka,[(l(),p(G,null,J(9,F=>e("div",{key:F,class:"h-[388px] bg-white rounded-2xl border border-slate-200/80 p-5 space-y-4 shadow-sm"},[...n[8]||(n[8]=[e("div",{class:"flex items-center gap-3"},[e("div",{class:"w-11 h-11 rounded-xl bg-slate-100"}),e("div",{class:"space-y-2 flex-1"},[e("div",{class:"h-4 bg-slate-100 rounded w-3/4"}),e("div",{class:"h-3 bg-slate-100 rounded w-1/2"})])],-1),e("div",{class:"h-16 bg-slate-50 rounded-xl"},null,-1),e("div",{class:"space-y-2 flex-1"},[e("div",{class:"h-3 bg-slate-100 rounded w-full"}),e("div",{class:"h-3 bg-slate-100 rounded w-full"}),e("div",{class:"h-3 bg-slate-100 rounded w-2/3"})],-1),e("div",{class:"grid grid-cols-2 gap-3"},[e("div",{class:"h-10 bg-slate-50 rounded-xl"}),e("div",{class:"h-10 bg-slate-50 rounded-xl"})],-1)])])),64))])):!i.value&&S.value.length===0&&!T.value?(l(),p("div",Va,[n[9]||(n[9]=e("div",{class:"w-24 h-24 bg-slate-50 rounded-full flex items-center justify-center mx-auto mb-6"},[e("i",{class:"pi pi-search text-3xl text-slate-300"})],-1)),e("h3",Aa,d(a($)("site.models.no_models")),1),e("p",Da,d(a($)("site.models.no_models_desc")),1),k(a(Je),{label:a($)("site.models.clear_filters"),text:"",onClick:ie,class:"!text-blue-600 hover:bg-blue-50"},null,8,["label"])])):(l(),p("div",Na,[e("div",Fa,[(l(!0),p(G,null,J(S.value,F=>(l(),x(sa,{key:F.id,model:F,"preview-discount":N.value.discount,"preview-plan-name":N.value.planName,onSelect:oe,onCompare:m},null,8,["model","preview-discount","preview-plan-name"]))),128))]),T.value?(l(),p("div",Ba,[e("div",Ua,[n[10]||(n[10]=e("i",{class:"pi pi-spin pi-spinner text-lg"},null,-1)),e("span",ja,d(a($)("site.models.loading_more")||"Loading more..."),1)])])):b("",!0),A.value&&S.value.length>0?(l(),p("div",Ra,[e("div",Ea,[n[11]||(n[11]=e("div",{class:"h-px w-12 bg-slate-200"},null,-1)),e("span",Wa,d(a($)("site.models.all_loaded")||"All models loaded"),1),n[12]||(n[12]=e("div",{class:"h-px w-12 bg-slate-200"},null,-1))])])):b("",!0),e("div",{ref_key:"sentinelRef",ref:D,class:"h-1"},null,512)])),e("div",Ga,[k(dt,{showViewAll:!1})]),k(La,{onPreviewChange:U})]),_:1},8,["title","subtitle"]),k(Te,{modelValue:Y.value,"onUpdate:modelValue":n[5]||(n[5]=F=>Y.value=F),"source-name":H.value?.name,"source-display-name":H.value?.display_name||H.value?.name,onSelect:r},null,8,["modelValue","source-name","source-display-name"])],64)}}}),Vl=ge(Ha,[["__scopeId","data-v-5c4b115f"]]);export{Vl as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.