1import S from"./CUQHcvjt.js";import{c as h,d as n,e,o as a,g as C,E as B,a8 as T,A as q,a9 as D,f as y,q as H,av as L,F as O}from"./FTaPbxLM.js";import{u as W}from"./TWeXOWHW.js";import{u as J}from"./BjLGVT4M.js";import"./D_WVsykS.js";import"./B9hwvYFO.js";import"./BzVpgML3.js";import"./8y_KnDCH.js";const K=["id"],M={class:"relative overflow-hidden rounded"},ne={__name:"ImageFullWidth",props:{component:{type:Object,default:()=>({})}},setup(I){var r,c,i,p,m,l,d,u,_,g,f,w,x,v,k;const o=I,b=(c=(r=o.component)==null?void 0:r.properties)==null?void 0:c.componentId,t=(p=(i=o.component)==null?void 0:i.properties)==null?void 0:p.image,z=((d=(l=(m=o.component)==null?void 0:m.properties)==null?void 0:l.link)==null?void 0:d[0])||null,A=(_=(u=o.component)==null?void 0:u.properties)==null?void 0:_.imageAltText,F=((f=(g=o.component)==null?void 0:g.properties)==null?void 0:f.caption)||null,N=(x=(w=o.component)==null?void 0:w.properties)==null?void 0:x.narrowContent,V=(k=(v=o.component)==null?void 0:v.properties)==null?void 0:k.spacing,$=W(V),s=J(o);return(P,Q)=>{const j=S,E=D,G=T;return e(t)?(a(),h("section",{key:0,id:e(b)||null,class:q([e($),"mb-12"])},[C(G,null,{default:B(()=>[C(E,{narrow:!!e(N)},{default:B(()=>[e(s)?(a(),y(L(e(s)),{key:0})):n("",!0),H("div",M,[e(t)?(a(),h(O,{key:0},[e(t)?(a(),y(j,{key:0,class:"aspect-video w-full rounded-2xl object-cover lg:rounded-3xl",image:e(t),alt:e(A)||"",sizes:"xxl:1536px xl:100vw lg:100vw md:100vw sm:100vw xs:100vw xxs:100vw",width:"1536",height:"864",lazy:!0,link:e(z),caption:e(F)},null,8,["image","alt","link","caption"])):n("",!0)],64)):n("",!0)])]),_:1},8,["narrow"])]),_:1})],10,K)):n("",!0)}}};export{ne 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.