!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a08d90-1d82-7bb3-acea-5989ad1707b9")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,345849,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(752644),s=e.i(553215),l=e.i(528164),n=e.i(379684),a=e.i(252358),o=e.i(357824);e.s(["ProviderCompareButton",0,function(){let e,c,d,u=(0,r.c)(5),m=(0,a.usePosthogClient)();return u[0]!==m?(e=()=>m.capture(s.PostHogEvent.ClickCompareButton,{source:"providers-page"}),u[0]=m,u[1]=e):e=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsxs)(n.TextLink,{href:o.PROVIDER_COMPARE_BASE_PATH,className:"no-underline","aria-label":"Compare providers side by side",children:[(0,t.jsx)(i.ScaleIcon,{className:"size-3.5"}),(0,t.jsx)("span",{children:"Compare"})]}),u[2]=c):c=u[2],u[3]!==e?(d=(0,t.jsx)(l.Button,{variant:"outline",size:"md",className:"h-9",onClick:e,render:c}),u[3]=e,u[4]=d):d=u[4],d}])},55579,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(152533),s=e.i(839539),l=e.i(553215),n=e.i(528164),a=e.i(50666),o=e.i(810563),c=e.i(414539),d=e.i(252358),u=e.i(779100),m=e.i(217631),h=e.i(432914),p=e.i(924632),f=e.i(270401),T=e.i(728541),x=e.i(754e3),g=e.i(687421),v=e.i(452473),b=e.i(956506),S=e.i(845961),j=e.i(379684),y=e.i(493630),N=e.i(533391);let P="no-training",_="zero-retention",R="no-user-id";var E=e.i(64131),I=e.i(988308),L=e.i(939044);let O=new Set([P,_,R]);function C(e){let i,s,l,n,a,o,c,d,h,p,f,x,O,C,A,F,q,M,H,U,w,B,z,K,V,Y,G,$,W=(0,r.c)(97),{provider:Z,isHipaaUiEnabled:Q}=e,X=(0,u.useLocale)(),J=(0,m.isMember)(Z.name,g.ProviderName)?Z.name:null,ee=`/provider/${Z.slug}`;if(W[0]!==Q||W[1]!==Z||W[2]!==ee||W[3]!==J){let e,r,u,m,T,g,N,O=(function(e){let{moderationRequired:t,training:r,retainsPrompts:i,requiresUserIDs:s,byokEnabled:l}=e.policy;return[{condition:t,id:"moderation-required",label:"Moderation required",description:"This provider enforces moderation filters on inputs and outputs."},{condition:!1===r,id:P,label:"No training",description:"Your data is not used to train or improve the models."},{condition:!1===i,id:_,label:"ZDR",description:"Zero data retention — prompts and outputs are not retained by the provider."},{condition:!1===s,id:R,label:"No User ID",description:"This provider does not require end-user IDs for requests."},{condition:l,id:"byok",label:"BYOK",description:'Supports "Bring Your Own Key" for direct billing.'}].filter(e=>e.condition).map(({id:e,label:t,description:r})=>({id:e,label:t,description:r}))})(Z).filter(D);s=b.Card,W[16]===Symbol.for("react.memo_cache_sentinel")?(x=(0,v.cn)("relative flex items-center px-5 transition-colors hover:bg-card-hover"),W[16]=x):x=W[16],W[17]!==Z.displayName||W[18]!==ee?(n=(0,t.jsx)(j.TextLink,{href:ee,className:"absolute inset-0 z-0 no-underline","aria-label":Z.displayName}),W[17]=Z.displayName,W[18]=ee,W[19]=n):n=W[19],f="pointer-events-none flex w-full items-center",i=y.ModelsPageListItemShell.ListRoot,d=!0,W[20]!==Z.icon||W[21]!==J?(e=Z.icon.url&&J&&(0,t.jsx)(S.ProviderIcon,{frame:!0,providerName:J,providerIcon:Z.icon,className:"hidden size-6 shrink-0 md:block"}),W[20]=Z.icon,W[21]=J,W[22]=e):e=W[22],W[23]!==Z.displayName?(r=(0,t.jsx)(y.ModelsPageListItemShell.Title,{children:Z.displayName}),W[23]=Z.displayName,W[24]=r):r=W[24],W[25]!==ee||W[26]!==r?(u=(0,t.jsx)(j.TextLink,{href:ee,className:"pointer-events-auto relative z-10 no-underline",children:r}),W[25]=ee,W[26]=r,W[27]=u):u=W[27],W[28]!==Z?(m=(0,t.jsx)("span",{className:"pointer-events-auto relative z-10 inline-flex",children:(0,t.jsx)(E.ProviderModalityBadges,{provider:Z})}),W[28]=Z,W[29]=m):m=W[29],W[30]!==Q||W[31]!==Z.isHipaaEligible?(T=Q&&(0,t.jsx)("span",{className:"pointer-events-auto relative z-10 inline-flex",children:(0,t.jsx)(L.HipaaEligibleBadge,{isEligible:Z.isHipaaEligible,scope:L.HipaaBadgeScope.Provider})}),W[30]=Q,W[31]=Z.isHipaaEligible,W[32]=T):T=W[32],W[33]!==e||W[34]!==u||W[35]!==m||W[36]!==T?(g=(0,t.jsxs)(y.ModelsPageListItemShell.TitleCluster,{children:[e,u,m,T]}),W[33]=e,W[34]=u,W[35]=m,W[36]=T,W[37]=g):g=W[37];let C=1===Z.modelCount?"1 model":`${Z.modelCount} models`;W[38]!==C?(N=(0,t.jsx)(y.ModelsPageListItemShell.WeeklyTokens,{children:C}),W[38]=C,W[39]=N):N=W[39],W[40]!==g||W[41]!==N?(h=(0,t.jsxs)(y.ModelsPageListItemShell.HeaderRow,{children:[g,N]}),W[40]=g,W[41]=N,W[42]=h):h=W[42],W[43]!==Z.description?(p=Z.description&&(0,t.jsx)(y.ModelsPageListItemShell.Description,{children:(0,t.jsx)(y.ModelsPageListItemShell.DescriptionText,{children:Z.description})}),W[43]=Z.description,W[44]=p):p=W[44],l="pointer-events-auto relative z-10 flex flex-wrap items-center gap-1.5",W[45]!==Z?(a=(0,t.jsx)(I.TrainingBadge,{provider:Z}),o=(0,t.jsx)(I.RetentionBadge,{provider:Z}),W[45]=Z,W[46]=a,W[47]=o):(a=W[46],o=W[47]),c=O.map(k),W[0]=Q,W[1]=Z,W[2]=ee,W[3]=J,W[4]=i,W[5]=s,W[6]=l,W[7]=n,W[8]=a,W[9]=o,W[10]=c,W[11]=d,W[12]=h,W[13]=p,W[14]=f,W[15]=x}else i=W[4],s=W[5],l=W[6],n=W[7],a=W[8],o=W[9],c=W[10],d=W[11],h=W[12],p=W[13],f=W[14],x=W[15];return W[48]!==l||W[49]!==a||W[50]!==o||W[51]!==c?(O=(0,t.jsxs)("div",{className:l,children:[a,o,c]}),W[48]=l,W[49]=a,W[50]=o,W[51]=c,W[52]=O):O=W[52],W[53]!==X||W[54]!==Z.headquarters?(C=void 0!==Z.headquarters&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:(0,T.formatHeadquarters)(X,Z.headquarters)}),(0,t.jsx)(y.ModelsPageListItemShell.FooterDivider,{})]}),W[53]=X,W[54]=Z.headquarters,W[55]=C):C=W[55],W[56]!==Z.freeModelCount?(A=Z.freeModelCount>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("span",{children:[Z.freeModelCount," free"]}),(0,t.jsx)(y.ModelsPageListItemShell.FooterDivider,{})]}),W[56]=Z.freeModelCount,W[57]=A):A=W[57],W[58]!==X||W[59]!==Z.dailyTokens?(F=(0,N.formatTokens)(X,Z.dailyTokens),W[58]=X,W[59]=Z.dailyTokens,W[60]=F):F=W[60],W[61]!==F?(q=(0,t.jsxs)("span",{children:["Daily: ",F]}),W[61]=F,W[62]=q):q=W[62],W[63]===Symbol.for("react.memo_cache_sentinel")?(M=(0,t.jsx)(y.ModelsPageListItemShell.FooterDivider,{}),W[63]=M):M=W[63],W[64]!==X||W[65]!==Z.monthlyTokens?(H=(0,N.formatTokens)(X,Z.monthlyTokens),W[64]=X,W[65]=Z.monthlyTokens,W[66]=H):H=W[66],W[67]!==H?(U=(0,t.jsxs)("span",{children:["Monthly: ",H]}),W[67]=H,W[68]=U):U=W[68],W[69]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsx)(y.ModelsPageListItemShell.FooterDivider,{}),W[69]=w):w=W[69],W[70]!==Z.policy.termsOfServiceURL?(B=(0,t.jsx)("span",{className:"pointer-events-auto relative z-10",children:(0,t.jsx)(I.PolicyLink,{href:Z.policy.termsOfServiceURL,label:"Terms of service"})}),W[70]=Z.policy.termsOfServiceURL,W[71]=B):B=W[71],W[72]===Symbol.for("react.memo_cache_sentinel")?(z=(0,t.jsx)(y.ModelsPageListItemShell.FooterDivider,{}),W[72]=z):z=W[72],W[73]!==Z.policy.privacyPolicyURL?(K=(0,t.jsx)("span",{className:"pointer-events-auto relative z-10",children:(0,t.jsx)(I.PolicyLink,{href:Z.policy.privacyPolicyURL,label:"Privacy policy"})}),W[73]=Z.policy.privacyPolicyURL,W[74]=K):K=W[74],W[75]!==C||W[76]!==A||W[77]!==q||W[78]!==U||W[79]!==B||W[80]!==K?(V=(0,t.jsxs)(y.ModelsPageListItemShell.Footer,{children:[C,A,q,M,U,w,B,z,K]}),W[75]=C,W[76]=A,W[77]=q,W[78]=U,W[79]=B,W[80]=K,W[81]=V):V=W[81],W[82]!==i||W[83]!==O||W[84]!==V||W[85]!==d||W[86]!==h||W[87]!==p?(Y=(0,t.jsxs)(i,{isLinked:d,children:[h,p,O,V]}),W[82]=i,W[83]=O,W[84]=V,W[85]=d,W[86]=h,W[87]=p,W[88]=Y):Y=W[88],W[89]!==Y||W[90]!==f?(G=(0,t.jsx)("div",{className:f,children:Y}),W[89]=Y,W[90]=f,W[91]=G):G=W[91],W[92]!==s||W[93]!==n||W[94]!==G||W[95]!==x?($=(0,t.jsxs)(s,{className:x,children:[n,G]}),W[92]=s,W[93]=n,W[94]=G,W[95]=x,W[96]=$):$=W[96],$}function k(e){return(0,t.jsx)(I.PolicyChip,{label:e.label,description:e.description},e.id)}function D(e){return!O.has(e.id)}var A=e.i(546021),F=e.i(133974),q=e.i(612960);function M(e){let i,s,l,n,a,o=(0,r.c)(19),{providers:c,sort:d,onSortChange:h,isHipaaUiEnabled:p}=e,f=(0,u.useLocale)(),v=(0,q.useLocalizedRouter)(),b="ascending"===d.direction?"asc":"desc";if(o[0]!==d.column||o[1]!==b?(i={key:d.column,direction:b},o[0]=d.column,o[1]=b,o[2]=i):i=o[2],o[3]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(F.TableHeader,{sticky:!0,children:(0,t.jsxs)(F.TableRow,{children:[(0,t.jsx)(F.TableHead,{sortKey:x.ProviderSortColumn.Provider,children:"Provider"}),(0,t.jsx)(F.TableHead,{children:"Trains"}),(0,t.jsx)(F.TableHead,{children:"Retention"}),(0,t.jsx)(F.TableHead,{children:"BYOK"}),(0,t.jsx)(F.TableHead,{children:"Headquarters"}),(0,t.jsx)(F.TableHead,{children:"Terms of service"}),(0,t.jsx)(F.TableHead,{children:"Privacy policy"}),(0,t.jsx)(F.TableHead,{className:"text-right",sortFirstDirection:"descending",sortKey:x.ProviderSortColumn.DailyTokens,children:"Daily tokens"}),(0,t.jsx)(F.TableHead,{className:"text-right",sortFirstDirection:"descending",sortKey:x.ProviderSortColumn.MonthlyTokens,children:"Monthly tokens"}),(0,t.jsx)(F.TableHead,{className:"text-right",sortFirstDirection:"descending",sortKey:x.ProviderSortColumn.Models,children:"Models"})]})}),o[3]=s):s=o[3],o[4]!==p||o[5]!==f||o[6]!==c||o[7]!==v){let e;o[9]!==p||o[10]!==f||o[11]!==v?(e=e=>{let r=(0,m.isMember)(e.name,g.ProviderName)?e.name:null,i=(0,T.getProviderFeatures)(e);return(0,t.jsxs)(F.TableRow,{className:"group cursor-pointer text-foreground",onClick:t=>{t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||(window.getSelection()?.toString().length??0)>0||t.target instanceof Element&&null!==t.target.closest("a, button")||v.push(`/provider/${e.slug}`)},children:[(0,t.jsx)(F.TableCell,{children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[e.icon.url&&r&&(0,t.jsx)(S.ProviderIcon,{frame:!0,providerName:r,providerIcon:e.icon,className:"size-5 shrink-0"}),(0,t.jsx)(j.TextLink,{href:`/provider/${e.slug}`,className:"truncate font-medium no-underline",children:e.displayName}),p&&(0,t.jsx)(L.HipaaEligibleBadge,{isEligible:e.isHipaaEligible,scope:L.HipaaBadgeScope.Provider})]})}),(0,t.jsx)(F.TableCell,{className:"text-sm",children:(0,I.trainingText)(e)}),(0,t.jsx)(F.TableCell,{className:"text-sm",children:(0,T.formatRetention)(e)}),(0,t.jsx)(F.TableCell,{className:"text-sm",children:i.includes(T.ProviderFeature.Byok)?"Yes":"No"}),(0,t.jsx)(F.TableCell,{className:"text-sm",children:void 0===e.headquarters?(0,t.jsx)("span",{className:"text-muted-foreground",children:"—"}):(0,T.formatHeadquarters)(f,e.headquarters)}),(0,t.jsx)(F.TableCell,{children:(0,t.jsx)(I.PolicyLink,{href:e.policy.termsOfServiceURL,label:"Terms"})}),(0,t.jsx)(F.TableCell,{children:(0,t.jsx)(I.PolicyLink,{href:e.policy.privacyPolicyURL,label:"Privacy"})}),(0,t.jsx)(F.TableCell,{className:"text-right text-sm tabular-nums",children:(0,N.formatTokens)(f,e.dailyTokens)}),(0,t.jsx)(F.TableCell,{className:"text-right text-sm tabular-nums",children:(0,N.formatTokens)(f,e.monthlyTokens)}),(0,t.jsx)(F.TableCell,{className:"text-right text-sm tabular-nums",children:e.modelCount})]},e.name)},o[9]=p,o[10]=f,o[11]=v,o[12]=e):e=o[12],l=c.map(e),o[4]=p,o[5]=f,o[6]=c,o[7]=v,o[8]=l}else l=o[8];return o[13]!==l?(n=(0,t.jsx)(F.TableBody,{children:l}),o[13]=l,o[14]=n):n=o[14],o[15]!==h||o[16]!==i||o[17]!==n?(a=(0,t.jsxs)(F.Table,{pageScroll:!0,sort:i,onSortChange:h,children:[s,n]}),o[15]=h,o[16]=i,o[17]=n,o[18]=a):a=o[18],a}var H=e.i(408129),U=e.i(908664),w=e.i(977051);function B(e){let i,l,o=(0,r.c)(15),{providers:c,format:d,onReset:u,sort:m,onSortChange:h,isHipaaUiEnabled:p}=e;if(0===c.length){let e,r;return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(a.EmptyTitle,{children:"No providers match these filters."}),o[0]=e):e=o[0],o[1]!==u?(r=(0,t.jsx)(a.Empty,{className:"mt-8",children:(0,t.jsxs)(a.EmptyHeader,{children:[e,(0,t.jsx)(a.EmptyDescription,{children:(0,t.jsx)(n.Button,{variant:"link",onClick:u,children:"Reset filters"})})]})}),o[1]=u,o[2]=r):r=o[2],r}if(d===s.ModelDisplayFormat.Table){let e;return o[3]!==p||o[4]!==h||o[5]!==c||o[6]!==m?(e=(0,t.jsx)(M,{providers:c,sort:m,onSortChange:h,isHipaaUiEnabled:p}),o[3]=p,o[4]=h,o[5]=c,o[6]=m,o[7]=e):e=o[7],e}if(o[8]!==p||o[9]!==c){let e;o[11]!==p?(e=e=>(0,t.jsx)(C,{provider:e,isHipaaUiEnabled:p},e.name),o[11]=p,o[12]=e):e=o[12],i=c.map(e),o[8]=p,o[9]=c,o[10]=i}else i=o[10];return o[13]!==i?(l=(0,t.jsx)("div",{className:"flex flex-col gap-2",children:i}),o[13]=i,o[14]=l):l=o[14],l}e.s(["ProviderTrustExplorer",0,function(e){let n,a,g,v,b,S,j,y,N,P,_,R,E,I,L,O,C,k=(0,r.c)(52),{providers:D}=e,F=(0,u.useLocale)(),{query:q,filters:M,setQuery:z,sort:K,setSort:V}=(0,U.useProviderTrustSearchParams)(),Y=(0,d.usePosthogClient)(),G=(0,f.useRef)(!1),$=(0,w.useFeatureFlag)("hipaaWorkspaces");k[0]!==M||k[1]!==$||k[2]!==D?(n=(0,T.filterProviders)(D,(0,T.omitHiddenFeatureFilters)(M,$)),k[0]=M,k[1]=$,k[2]=D,k[3]=n):n=k[3];let W=n;k[4]!==F||k[5]!==K||k[6]!==W?(a=(0,x.sortProviders)(F,W,K),k[4]=F,k[5]=K,k[6]=W,k[7]=a):a=k[7];let Z=a;k[8]!==Y||k[9]!==V?(g=e=>{if(null===e||!(0,m.isMember)(e.key,x.ProviderSortColumn))return void V(null);let t="asc"===e.direction?"ascending":"descending";Y.capture(l.PostHogEvent.SortProviderTrustColumn,{column:e.key,direction:t}),V({column:e.key,direction:t})},k[8]=Y,k[9]=V,k[10]=g):g=k[10];let Q=g,{resetFilters:X}=(0,H.useProviderTrustReset)($);return k[11]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(i.MagnifyingGlassIcon,{}),k[11]=v):v=k[11],k[12]!==z?(b=e=>{G.current=!0,z({q:e.target.value||null})},k[12]=z,k[13]=b):b=k[13],k[14]!==Y||k[15]!==q.q?(S=()=>{G.current&&q.q.length>0&&Y.capture(l.PostHogEvent.SearchProviderTrust,{query:q.q}),G.current=!1},k[14]=Y,k[15]=q.q,k[16]=S):S=k[16],k[17]!==q.q||k[18]!==b||k[19]!==S?(j=(0,t.jsx)(o.Input,{type:"text",placeholder:"Search providers...",leadingIcon:v,className:"h-9",containerClassName:"w-full sm:w-80",value:q.q,onChange:b,onBlur:S}),k[17]=q.q,k[18]=b,k[19]=S,k[20]=j):j=k[20],k[21]!==D.length||k[22]!==W.length?(y=(0,t.jsxs)("div",{className:"text-faint text-xs sm:ml-2",children:[W.length," of ",D.length," providers"]}),k[21]=D.length,k[22]=W.length,k[23]=y):y=k[23],k[24]!==$?(N=(0,t.jsx)(A.ProviderTrustResetButton,{isHipaaUiEnabled:$}),k[24]=$,k[25]=N):N=k[25],k[26]!==Y||k[27]!==q.fmt||k[28]!==z?(P=e=>{(0,m.isMember)(e,s.ModelDisplayFormat)&&e!==q.fmt&&(Y.capture(l.PostHogEvent.ChangeProviderTrustViewFormat,{value:e}),z({fmt:e}))},k[26]=Y,k[27]=q.fmt,k[28]=z,k[29]=P):P=k[29],k[30]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsxs)(c.TabsTrigger,{value:s.ModelDisplayFormat.Cards,className:"gap-1.5 rounded-sm px-2.5 py-1 text-xs","aria-label":"List view",title:"List view",children:[(0,t.jsx)(h.ListIcon,{className:"size-4"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:"List"})]}),k[30]=_):_=k[30],k[31]===Symbol.for("react.memo_cache_sentinel")?(R=(0,t.jsxs)(c.TabsList,{"aria-label":"Providers display format",className:"h-9 rounded-md border border-border p-0.5",children:[_,(0,t.jsxs)(c.TabsTrigger,{value:s.ModelDisplayFormat.Table,className:"gap-1.5 rounded-sm px-2.5 py-1 text-xs","aria-label":"Table view",title:"Table view",children:[(0,t.jsx)(p.Table2Icon,{className:"size-4"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:"Table"})]})]}),k[31]=R):R=k[31],k[32]!==q.fmt||k[33]!==P?(E=(0,t.jsx)(c.Tabs,{value:q.fmt,onValueChange:P,children:R}),k[32]=q.fmt,k[33]=P,k[34]=E):E=k[34],k[35]!==E||k[36]!==N?(I=(0,t.jsxs)("div",{className:"ml-auto flex items-center gap-2",children:[N,E]}),k[35]=E,k[36]=N,k[37]=I):I=k[37],k[38]!==I||k[39]!==j||k[40]!==y?(L=(0,t.jsxs)("div",{className:"flex flex-col gap-2 sm:flex-row sm:items-center",children:[j,y,I]}),k[38]=I,k[39]=j,k[40]=y,k[41]=L):L=k[41],k[42]!==Q||k[43]!==$||k[44]!==q.fmt||k[45]!==X||k[46]!==K||k[47]!==Z?(O=(0,t.jsx)(B,{providers:Z,format:q.fmt,onReset:X,sort:K,onSortChange:Q,isHipaaUiEnabled:$}),k[42]=Q,k[43]=$,k[44]=q.fmt,k[45]=X,k[46]=K,k[47]=Z,k[48]=O):O=k[48],k[49]!==L||k[50]!==O?(C=(0,t.jsxs)("div",{className:"flex w-full flex-col gap-4",children:[L,O]}),k[49]=L,k[50]=O,k[51]=C):C=k[51],C}],55579)},540050,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(511696),s=e.i(946382),l=e.i(235856),n=e.i(727576),a=e.i(150592),o=e.i(553215),c=e.i(452473);e.i(793629);var d=e.i(837618),u=e.i(252358),m=e.i(779100),h=e.i(217631);e.i(270401);var p=e.i(728541),f=e.i(617353),T=e.i(735625),x=e.i(558956);function g(e){let i,s,l,n,a,o,d=(0,r.c)(25),{name:u,icon:m,options:h,selected:p,onToggle:g,defaultOpen:v}=e,b=void 0!==v&&v?u:void 0;if(d[0]!==u?(i=(0,t.jsx)("span",{className:"group-hover:underline",children:u}),d[0]=u,d[1]=i):i=d[1],d[2]!==m||d[3]!==i?(s=(0,t.jsx)(f.AccordionTrigger,{className:"group px-2",children:(0,t.jsxs)("div",{className:"text-foreground flex items-center gap-2 truncate text-xs font-medium",children:[m,i]})}),d[2]=m,d[3]=i,d[4]=s):s=d[4],d[5]!==u||d[6]!==g||d[7]!==h||d[8]!==p){let e,r;d[10]!==p?(e=e=>e.count>0||p.includes(e.value),d[10]=p,d[11]=e):e=d[11],d[12]!==u||d[13]!==g||d[14]!==p?(r=e=>{let r=`${u}-${e.value}`,i=p.includes(e.value);return(0,t.jsxs)("div",{className:(0,c.cn)("flex h-8 items-center gap-2 rounded-md px-2","hover:bg-card-hover",i&&"bg-accent text-accent-foreground"),children:[(0,t.jsx)(T.Checkbox,{id:r,checked:i,onCheckedChange:()=>g(e.value)}),(0,t.jsxs)(x.Label,{htmlFor:r,className:"flex w-full cursor-pointer items-center justify-between truncate text-xs font-normal",children:[(0,t.jsx)("span",{className:"truncate",children:e.label}),(0,t.jsx)("span",{className:"text-muted-foreground pl-2 tabular-nums",children:e.count})]})]},e.value)},d[12]=u,d[13]=g,d[14]=p,d[15]=r):r=d[15],l=h.filter(e).map(r),d[5]=u,d[6]=g,d[7]=h,d[8]=p,d[9]=l}else l=d[9];return d[16]!==l?(n=(0,t.jsx)(f.AccordionContent,{children:(0,t.jsx)("div",{className:"flex flex-col gap-1 pl-2",children:l})}),d[16]=l,d[17]=n):n=d[17],d[18]!==u||d[19]!==s||d[20]!==n?(a=(0,t.jsxs)(f.AccordionItem,{value:u,className:"border-none",children:[s,n]}),d[18]=u,d[19]=s,d[20]=n,d[21]=a):a=d[21],d[22]!==b||d[23]!==a?(o=(0,t.jsx)(f.Accordion,{type:"single",collapsible:!0,defaultValue:b,children:a}),d[22]=b,d[23]=a,d[24]=o):o=d[24],o}var v=e.i(908664),b=e.i(977051);e.s(["ProviderTrustFilters",0,function(e){let f,T,x,S,j,y,N,P,_,R,E,I,L,O,C=(0,r.c)(119),{providers:k}=e,D=(0,m.useLocale)(),{query:A,setQuery:F}=(0,v.useProviderTrustSearchParams)(),q=(0,u.usePosthogClient)(),M=(0,b.useFeatureFlag)("hipaaWorkspaces");if(C[0]!==M||C[1]!==D||C[2]!==q||C[3]!==k||C[4]!==A.docs||C[5]!==A.features||C[6]!==A.hq||C[7]!==A.retention||C[8]!==A.training||C[9]!==F){let e,r,u,m,b,L,O,H,U,w,B,z,K,V,Y,G,$,W,Z,Q,X,J,ee,et=(0,p.getFilterableProviderFeatures)(M);C[22]!==q?(e=e=>{let{filter:t,current:r,value:i}=e,s=r.includes(i),l=s?r.filter(e=>e!==i):[...r,i];return q.capture(o.PostHogEvent.ChangeProviderTrustFilter,{filter:t,value:i,selected:!s}),l.length>0?l:null},C[22]=q,C[23]=e):e=C[23];let er=e;C[24]!==er||C[25]!==A.training||C[26]!==F?(r=e=>{(0,h.isMember)(e,p.FILTERABLE_TRAINING_STATUSES)&&F({training:er({filter:"training",current:A.training,value:e})},v.PROVIDER_TRUST_FILTER_HISTORY_OPTIONS)},C[24]=er,C[25]=A.training,C[26]=F,C[27]=r):r=C[27];let ei=r;C[28]!==er||C[29]!==A.retention||C[30]!==F?(u=e=>{(0,h.isMember)(e,p.FILTERABLE_RETENTION_STATUSES)&&F({retention:er({filter:"retention",current:A.retention,value:e})},v.PROVIDER_TRUST_FILTER_HISTORY_OPTIONS)},C[28]=er,C[29]=A.retention,C[30]=F,C[31]=u):u=C[31];let es=u;C[32]!==er||C[33]!==A.docs||C[34]!==F?(m=e=>{(0,h.isMember)(e,p.TrustDocument)&&F({docs:er({filter:"docs",current:A.docs,value:e})},v.PROVIDER_TRUST_FILTER_HISTORY_OPTIONS)},C[32]=er,C[33]=A.docs,C[34]=F,C[35]=m):m=C[35];let el=m;C[36]!==er||C[37]!==A.features||C[38]!==F?(b=e=>{(0,h.isMember)(e,p.ProviderFeature)&&F({features:er({filter:"features",current:A.features,value:e})},v.PROVIDER_TRUST_FILTER_HISTORY_OPTIONS)},C[36]=er,C[37]=A.features,C[38]=F,C[39]=b):b=C[39];let en=b;C[40]!==er||C[41]!==A.hq||C[42]!==F?(L=e=>{F({hq:er({filter:"hq",current:A.hq,value:e})},v.PROVIDER_TRUST_FILTER_HISTORY_OPTIONS)},C[40]=er,C[41]=A.hq,C[42]=F,C[43]=L):L=C[43];let ea=L;C[44]!==k?(O=e=>k.filter(e).length,C[44]=k,C[45]=O):O=C[45];let eo=O;if(C[46]!==eo||C[47]!==D||C[48]!==k){let e;H=(0,p.getHeadquartersOptions)(D,k),C[55]!==eo?(U=new Map(p.FILTERABLE_TRAINING_STATUSES.map(e=>[e,eo(t=>(0,p.getTrainingStatus)(t)===e)])),C[55]=eo,C[56]=U):U=C[56],C[57]!==eo?(w=new Map(p.FILTERABLE_RETENTION_STATUSES.map(e=>[e,eo(t=>(0,p.getRetentionStatus)(t)===e)])),C[57]=eo,C[58]=w):w=C[58],C[59]!==eo?(B=new Map(Object.values(p.TrustDocument).map(e=>[e,eo(t=>(0,p.getTrustDocuments)(t).includes(e))])),C[59]=eo,C[60]=B):B=C[60],C[61]!==eo?(z=new Map(Object.values(p.ProviderFeature).map(e=>[e,eo(t=>(0,p.getProviderFeatures)(t).includes(e))])),C[61]=eo,C[62]=z):z=C[62],C[63]!==eo?(e=e=>[e,eo(t=>t.headquarters===e)],C[63]=eo,C[64]=e):e=C[64],K=new Map(H.map(e)),C[46]=eo,C[47]=D,C[48]=k,C[49]=H,C[50]=U,C[51]=w,C[52]=B,C[53]=z,C[54]=K}else H=C[49],U=C[50],w=C[51],B=C[52],z=C[53],K=C[54];C[65]!==U||C[66]!==w||C[67]!==B||C[68]!==z||C[69]!==K?(V={training:U,retention:w,documents:B,features:z,headquarters:K},C[65]=U,C[66]=w,C[67]=B,C[68]=z,C[69]=K,C[70]=V):V=C[70],C[71]!==H||C[72]!==V?(Y={counts:V,derivedHeadquarters:H},C[71]=H,C[72]=V,C[73]=Y):Y=C[73];let{counts:ec,derivedHeadquarters:ed}=Y,eu=[...ed,...A.hq.filter(e=>!ed.includes(e))];T=d.ScrollArea,C[74]===Symbol.for("react.memo_cache_sentinel")?(_=(0,c.cn)("flex h-full w-full flex-col gap-2 pb-4 pr-5"),C[74]=_):_=C[74],C[75]===Symbol.for("react.memo_cache_sentinel")?(G=(0,t.jsx)(a.ShieldCheckIcon,{className:"size-4"}),C[75]=G):G=C[75];let em=A.training;C[76]!==ec?($=p.FILTERABLE_TRAINING_STATUSES.map(e=>({value:e,label:p.TRAINING_STATUS_LABELS[e],count:ec.training.get(e)??0})),C[76]=ec,C[77]=$):$=C[77],C[78]!==A.training||C[79]!==$||C[80]!==ei?(R=(0,t.jsx)(g,{name:"Training",defaultOpen:!0,icon:G,selected:em,onToggle:ei,options:$}),C[78]=A.training,C[79]=$,C[80]=ei,C[81]=R):R=C[81],C[82]===Symbol.for("react.memo_cache_sentinel")?(W=(0,t.jsx)(s.ClockIcon,{className:"size-4"}),C[82]=W):W=C[82];let eh=A.retention;C[83]!==ec?(Z=p.FILTERABLE_RETENTION_STATUSES.map(e=>({value:e,label:p.RETENTION_STATUS_LABELS[e],count:ec.retention.get(e)??0})),C[83]=ec,C[84]=Z):Z=C[84],C[85]!==A.retention||C[86]!==Z||C[87]!==es?(E=(0,t.jsx)(g,{name:"Retention",defaultOpen:!0,icon:W,selected:eh,onToggle:es,options:Z}),C[85]=A.retention,C[86]=Z,C[87]=es,C[88]=E):E=C[88],C[89]===Symbol.for("react.memo_cache_sentinel")?(Q=(0,t.jsx)(l.DocumentTextIcon,{className:"size-4"}),C[89]=Q):Q=C[89];let ep=A.docs;C[90]!==ec?(X=Object.values(p.TrustDocument).map(e=>({value:e,label:p.TRUST_DOCUMENT_LABELS[e],count:ec.documents.get(e)??0})),C[90]=ec,C[91]=X):X=C[91],C[92]!==A.docs||C[93]!==X||C[94]!==el?(I=(0,t.jsx)(g,{name:"Policies",defaultOpen:!0,icon:Q,selected:ep,onToggle:el,options:X}),C[92]=A.docs,C[93]=X,C[94]=el,C[95]=I):I=C[95],C[96]===Symbol.for("react.memo_cache_sentinel")?(J=(0,t.jsx)(n.KeyIcon,{className:"size-4"}),C[96]=J):J=C[96];let ef=A.features;C[97]!==ec?(ee=e=>({value:e,label:p.PROVIDER_FEATURE_LABELS[e],count:ec.features.get(e)??0}),C[97]=ec,C[98]=ee):ee=C[98];let eT=et.map(ee);C[99]!==A.features||C[100]!==eT||C[101]!==en?(S=(0,t.jsx)(g,{name:"Access",defaultOpen:!0,icon:J,selected:ef,onToggle:en,options:eT}),C[99]=A.features,C[100]=eT,C[101]=en,C[102]=S):S=C[102],f=g,x="Headquarters",C[103]===Symbol.for("react.memo_cache_sentinel")?(j=(0,t.jsx)(i.BuildingOffice2Icon,{className:"size-4"}),C[103]=j):j=C[103],y=A.hq,N=ea,P=eu.map(e=>({value:e,label:(0,p.formatHeadquarters)(D,e),count:ec.headquarters.get(e)??0})),C[0]=M,C[1]=D,C[2]=q,C[3]=k,C[4]=A.docs,C[5]=A.features,C[6]=A.hq,C[7]=A.retention,C[8]=A.training,C[9]=F,C[10]=f,C[11]=T,C[12]=x,C[13]=S,C[14]=j,C[15]=y,C[16]=N,C[17]=P,C[18]=_,C[19]=R,C[20]=E,C[21]=I}else f=C[10],T=C[11],x=C[12],S=C[13],j=C[14],y=C[15],N=C[16],P=C[17],_=C[18],R=C[19],E=C[20],I=C[21];return C[104]!==f||C[105]!==x||C[106]!==j||C[107]!==y||C[108]!==N||C[109]!==P?(L=(0,t.jsx)(f,{name:x,icon:j,selected:y,onToggle:N,options:P}),C[104]=f,C[105]=x,C[106]=j,C[107]=y,C[108]=N,C[109]=P,C[110]=L):L=C[110],C[111]!==T||C[112]!==S||C[113]!==L||C[114]!==_||C[115]!==R||C[116]!==E||C[117]!==I?(O=(0,t.jsxs)(T,{className:_,children:[R,E,I,S,L]}),C[111]=T,C[112]=S,C[113]=L,C[114]=_,C[115]=R,C[116]=E,C[117]=I,C[118]=O):O=C[118],O}],540050)},546021,408129,e=>{"use strict";var t=e.i(222666),r=e.i(505962),i=e.i(452473),s=e.i(528164),l=e.i(270401),n=e.i(728541),a=e.i(908664);function o(e){let t,i,s,l=(0,r.c)(8),{filters:o,setQuery:c}=(0,a.useProviderTrustSearchParams)();l[0]!==e||l[1]!==o?(t=(0,n.omitHiddenFeatureFilters)(o,e),l[0]=e,l[1]=o,l[2]=t):t=l[2];let d=t;l[3]!==c?(i=()=>{c({q:null,training:null,retention:null,hq:null,docs:null,features:null},a.PROVIDER_TRUST_RESET_OPTIONS)},l[3]=c,l[4]=i):i=l[4];let u=i,m=d.q.length>0||d.training.length>0||d.retention.length>0||d.headquarters.length>0||d.documents.length>0||d.features.length>0;return l[5]!==m||l[6]!==u?(s={resetFilters:u,hasFilters:m},l[5]=m,l[6]=u,l[7]=s):s=l[7],s}e.s(["useProviderTrustReset",0,o],408129);var c=e.i(977051),d=e.i(200321);function u(e){let l,n,a=(0,r.c)(3),{isHipaaUiEnabled:c}=e,{resetFilters:d,hasFilters:u}=o(c);return u?(a[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,i.cn)("text-xs"),a[0]=l):l=a[0],a[1]!==d?(n=(0,t.jsx)(s.Button,{variant:"ghost",size:"sm",onClick:d,className:l,children:"Reset Filters"}),a[1]=d,a[2]=n):n=a[2],n):null}function m(){let e,l,n,a=(0,r.c)(6),{resetFilters:u,hasFilters:m}=o((0,c.useFeatureFlag)("hipaaWorkspaces")),h=m&&"opacity-100";return a[0]!==h?(e=(0,i.cn)("opacity-0","rounded-full bg-background text-muted-foreground",h),a[0]=h,a[1]=e):e=a[1],a[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(d.FilterXIcon,{className:"h-4 w-4"}),a[2]=l):l=a[2],a[3]!==u||a[4]!==e?(n=(0,t.jsxs)(s.Button,{variant:"outline",size:"md",onClick:u,className:e,children:[l,"Reset Filters"]}),a[3]=u,a[4]=e,a[5]=n):n=a[5],n}e.s(["ProviderTrustResetButton",0,function(e){let i,s=(0,r.c)(2),{isHipaaUiEnabled:n}=e;return s[0]!==n?(i=(0,t.jsx)(l.Suspense,{fallback:null,children:(0,t.jsx)(u,{isHipaaUiEnabled:n})}),s[0]=n,s[1]=i):i=s[1],i},"ProviderTrustResetFloatingButton",0,function(){let e,i=(0,r.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.Suspense,{fallback:null,children:(0,t.jsx)(m,{})}),i[0]=e):e=i[0],e}],546021)},908664,754e3,e=>{"use strict";var t=e.i(505962),r=e.i(839539),i=e.i(554616),s=e.i(621364),l=e.i(584767);e.i(270401);var n=e.i(728541),a=e.i(988855);let o={Provider:"provider",DailyTokens:"daily-tokens",MonthlyTokens:"monthly-tokens",Models:"models"};e.s(["ProviderSortColumn",0,o,"sortProviders",0,function(e,t,r){if(void 0===r)return t;let i="ascending"===r.direction?1:-1;return t.toSorted((t,s)=>(function(e,{column:t,a:r,b:i}){switch(t){case o.Provider:return(0,a.compareDisplayText)(r.displayName,i.displayName,{locale:e});case o.DailyTokens:return r.dailyTokens-i.dailyTokens;case o.MonthlyTokens:return r.monthlyTokens-i.monthlyTokens;case o.Models:return r.modelCount-i.modelCount;default:return t}})(e,{column:r.column,a:t,b:s})*i)}],754e3);let c={q:s.parseAsString.withDefault("").withOptions({limitUrlUpdates:(0,i.debounce)(300)}),fmt:(0,s.parseAsStringEnum)(Object.values(r.ModelDisplayFormat)).withDefault(r.ModelDisplayFormat.Table),training:(0,s.parseAsArrayOf)((0,s.parseAsStringLiteral)(n.FILTERABLE_TRAINING_STATUSES)).withDefault([]),retention:(0,s.parseAsArrayOf)((0,s.parseAsStringLiteral)(n.FILTERABLE_RETENTION_STATUSES)).withDefault([]),hq:(0,s.parseAsArrayOf)(s.parseAsString).withDefault([]),docs:(0,s.parseAsArrayOf)((0,s.parseAsStringLiteral)(Object.values(n.TrustDocument))).withDefault([]),features:(0,s.parseAsArrayOf)((0,s.parseAsStringLiteral)(Object.values(n.ProviderFeature))).withDefault([]),sortCol:(0,s.parseAsStringLiteral)(Object.values(o)).withDefault(o.DailyTokens),sortDir:(0,s.parseAsStringLiteral)(["ascending","descending"]).withDefault("descending")},d={history:"push",limitUrlUpdates:(0,l.throttle)(0)},u={shallow:!0};e.s(["PROVIDER_TRUST_FILTER_HISTORY_OPTIONS",0,{history:"push"},"PROVIDER_TRUST_RESET_OPTIONS",0,d,"useProviderTrustSearchParams",0,function(){let e,r,i,l,n=(0,t.c)(18),[a,o]=(0,s.useQueryStates)(c,u);n[0]!==a.docs||n[1]!==a.features||n[2]!==a.hq||n[3]!==a.q||n[4]!==a.retention||n[5]!==a.training?(e={q:a.q,training:a.training,retention:a.retention,headquarters:a.hq,documents:a.docs,features:a.features},n[0]=a.docs,n[1]=a.features,n[2]=a.hq,n[3]=a.q,n[4]=a.retention,n[5]=a.training,n[6]=e):e=n[6];let d=e;n[7]!==a.sortCol||n[8]!==a.sortDir?(r={column:a.sortCol,direction:a.sortDir},n[7]=a.sortCol,n[8]=a.sortDir,n[9]=r):r=n[9];let m=r;n[10]!==o?(i=e=>{o(null===e?{sortCol:null,sortDir:null}:{sortCol:e.column,sortDir:e.direction})},n[10]=o,n[11]=i):i=n[11];let h=i;return n[12]!==d||n[13]!==a||n[14]!==o||n[15]!==h||n[16]!==m?(l={query:a,filters:d,setQuery:o,sort:m,setSort:h},n[12]=d,n[13]=a,n[14]=o,n[15]=h,n[16]=m,n[17]=l):l=n[17],l}],908664)}]); //# sourceMappingURL=1kqbguy2516tp.js.map //# chunkId=01a08d90-1d82-7bb3-acea-5989ad1707b9