import{_ as S}from"./BaWR4k-U.js";import{_ as T}from"./CnsHoDyA.js";import{d as B,u as H,b as D,e as I,J as L,o as t,h as s,j as y,t as l,m as a,A as d,F as v,r as f,z as M,k as r,l as p,a7 as z,w as h,_ as A}from"./D2l40Qzz.js";const F={class:"u-spacing-2"},G=["dir"],N={key:0,class:"h-multi-texts-section__section-title"},V={key:1,class:"h-multi-texts-section__badge t-body-large"},j={key:0,class:"h-multi-texts-section__overline t-body-uppercase"},q={key:1,class:"h-multi-texts-section__title"},E={key:2,class:"h-multi-texts-section__description"},J={key:0,class:"h-multi-texts-section__block-title"},P={key:1},R={key:2,class:"h-multi-texts-section__paragraph-title t-headline-pt"},K=["innerHTML"],O=["href","data-click-id"],Q={key:0,class:"h-multi-texts-section__action-wrapper"},U=B({__name:"HMultiTextsSection",props:{data:{type:Array,required:!0},title:{type:String,default:""},backgroundColor:{type:String,default:"primary"},isShort:{type:Boolean,default:!1}},setup(_){const x=["light","black","dark","primary","white-blue","ghost-white","meteorite-dark"],{direction:$}=H(),{t:i}=D(),u=_,b=I(()=>({...L("h-multi-texts-section--bg",u.backgroundColor,x),"h-multi-texts-section--with-gap":u.data.length>1,"h-multi-texts-section--short":u.isShort,"u-spacing-2":u.backgroundColor!=="light"})),w=n=>{const c=u.data[n];return(c==null?void 0:c.reverse)||!!(n%2&&(c==null?void 0:c.reverse)===void 0)};return(n,c)=>{const m=S,C=T;return t(),s("section",F,[y("div",{class:M(["h-multi-texts-section",b.value]),dir:r($)},[_.title?(t(),s("h2",N,l(_.title),1)):a("",!0),n.$slots.badge?(t(),s("div",V,[d(n.$slots,"badge",{},void 0,!0)])):a("",!0),(t(!0),s(v,null,f(_.data,(o,g)=>(t(),p(C,{key:`section-${g}`,"background-color":"transparent","tablet-scaling":"vertical",reverse:w(g)},z({"left-column":h(()=>[d(n.$slots,"left-column",{},()=>[(t(!0),s(v,null,f(o.textBlocks,(e,k)=>(t(),s("div",{key:`block-${k}`,class:"h-multi-texts-section__text-block"},[e.image?(t(),p(m,{key:0,media:e.image},null,8,["media"])):a("",!0),y("div",null,[e.title?(t(),s("h2",J,l(r(i)(e.title)),1)):a("",!0),e.heading?(t(),s("h3",P,l(r(i)(e.heading)),1)):a("",!0),e.paragraphTitle?(t(),s("h4",R,l(r(i)(e.paragraphTitle)),1)):a("",!0),e.paragraph?(t(),s("div",{key:3,innerHTML:r(i)(e.paragraph,e.paragraphParams)},null,8,K)):a("",!0),e.linkText&&e.link?(t(),s("a",{key:4,href:e.link,"data-click-id":e.linkDataClickId,target:"_blank"},l(r(i)(e.linkText)),9,O)):a("",!0),d(n.$slots,`additional-content-${k}`,{},void 0,!0)])]))),128)),n.$slots["action-button"]?(t(),s("div",Q,[d(n.$slots,"action-button",{},void 0,!0)])):a("",!0)],!0)]),"right-column":h(()=>[o!=null&&o.imageData?(t(),p(m,{key:0,media:o.imageData},null,8,["media"])):a("",!0)]),_:2},[o.title?{name:"header",fn:h(()=>[o.overline?(t(),s("div",j,l(r(i)(o.overline)),1)):a("",!0),o.title?(t(),s("h2",q,l(r(i)(o.title)),1)):a("",!0),o.description?(t(),s("p",E,l(r(i)(o.description)),1)):a("",!0)]),key:"0"}:void 0,n.$slots["bottom-row"]?{name:"bottom-row",fn:h(()=>[d(n.$slots,"bottom-row",{},void 0,!0)]),key:"1"}:void 0]),1032,["reverse"]))),128))],10,G)])}}}),Z=A(U,[["__scopeId","data-v-649fa7e5"]]);export{Z as _};
