1import{$ as e,D as t,E as n,M as r,O as i,T as a,Wt as o,_t as s,j as c}from"./B9pVQlp5.js";import{n as l}from"./BsjK2QnX.js";import{t as u}from"./Dgl1JKSl.js";import{t as d}from"./BDNMzG2s.js";import{r as f}from"./CEjFY8Dd.js";var p={props:{article:Object}},m=[`data-prepr-item-id`],h={class:`image-container rounded-lg lg:rounded-2xl relative aspect-[4/3] lg:aspect-[3/2] overflow-hidden mask-black translate-z-0 will-change-transform`},g={class:`absolute bottom-0 left-0 right-0 p-4 lg:p-6`},_={class:`flex flex-row flex-wrap gap-1 mb-2 lg:mb-4`},v={class:`text-lg lg:text-2.5xl font-heading transition-colors text-white font-bold break-words`};function y(d,p,y,b,x,S){var C;let w=l,T=f,E=u;return y.article?(e(),i(`div`,{key:0,"data-prepr-item-id":y.article.id},[r(E,{to:`/${(C=y.article)==null?void 0:C.slug}`,class:`group`,type:`ArticleWebPage`},{default:s(()=>{var r,i,l,u,d,f,m,b,x;return[a(`div`,h,[(r=y.article)!=null&&(r=r.headerImage)!=null&&r.imageUrl?(e(),n(w,{key:0,class:`w-full h-full object-cover transition-transform duration-[2s] group-hover:scale-[1.1]`,alt:(i=(l=y.article)==null||(l=l.headerImage)==null?void 0:l.description)==null?(u=y.article)==null||(u=u.headerImage)==null?void 0:u.name:i,src:(d=y.article)==null||(d=d.headerImage)==null?void 0:d.imageUrl},null,8,[`alt`,`src`])):t(``,!0),p[1]||(p[1]=a(`div`,{class:`absolute inset-0 top-1/2 transition-all bg-gradient-to-t from-black`},null,-1)),a(`div`,g,[a(`div`,_,[(f=y.article)!=null&&f.videoDuration?(e(),n(T,{key:0,icon:`playArrow`,extraClasses:`lg:!text-sm !bg-surface-accent !text-text-invert border-none gap-2`},{default:s(()=>[c(o(y.article.videoDuration),1)]),_:1})):t(``,!0),(m=y.article)!=null&&m.isLiveBlog?(e(),n(T,{key:1,icon:`sensors`,extraIconClasses:`!w-[14px]`,extraClasses:`bg-surface-accent text-xs border-transparent !text-text-invert`},{default:s(()=>[...p[0]||(p[0]=[c(`Liveblog`,-1)])]),_:1})):t(``,!0),(b=y.article)!=null&&b.subtitle&&y.article.subtitle.length?(e(),n(T,{key:2,extraClasses:`!bg-surface-accent !text-text-invert border-none uppercase`},{default:s(()=>{var e;return[c(o((e=y.article)==null?void 0:e.subtitle),1)]}),_:1})):t(``,!0)]),a(`h3`,v,o((x=y.article)==null?void 0:x.title),1)])])]}),_:1},8,[`to`])],8,m)):t(``,!0)}var b=Object.assign(d(p,[[`render`,y]]),{__name:`CardArticleBig`});export{b as t};
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.