1import{d as m,s as u,o as a,a as o,w as i,Y as r,b as k,p as f,a6 as _,e as c,$ as b,l as h,n as g,m as v,T as y}from"./DMtessBZ.js";import{_ as D}from"./Dw_1-5O2.js";const I=["aria-labelledby"],$=["id"],w=["id","cite"],B={class:"c-teaser-citation__infos"},C={class:"c-teaser-citation_img_wrapper"},N={class:"c-teaser-citation__info-wrapper"},V={key:0,class:"c-teaser-citation_title"},x={key:1,class:"c-teaser-citation_subtitle"},P={key:0,class:"c-teaser-citation__link"},z=m({__name:"TeaserCitation",props:{sectionID:{},modifier:{},citation:{},title:{},subtitle:{},cite:{},img:{},link:{}},setup(t){const s=t,l=u(()=>{if(!s.link)return null;const e=s.link.presentation?.data,n=e?.icon,d=e?.icon||"c-icon--arrow-right";return{...s.link,presentation:{...s.link.presentation,data:{...e,icon:d,modifier:n?e?.modifier:`${e?.modifier||""} c-btn--has-icon-right`.trim()}}}});return(e,n)=>(a(),o("div",{class:y(["c-teaser-citation",t.modifier]),role:"region","aria-labelledby":t.sectionID?`${t.sectionID}-citation`:"citation"},[i("div",{id:t.sectionID,class:"c-teaser-citation__background"},null,8,$),i("blockquote",{id:t.sectionID?`${t.sectionID}-citation`:"citation",class:"c-teaser-citation__blockquote",cite:t.cite},r(t.citation),9,w),i("div",B,[i("div",C,[t.img?(a(),k(_,f({key:0,class:"c-teaser-citation_img"},t.img),null,16)):c("",!0)]),i("div",N,[t.title?(a(),o("h3",V,[n[0]||(n[0]=i("span",{class:"sr-only"},"Quote from: ",-1)),b(" "+r(t.title),1)])):c("",!0),t.subtitle?(a(),o("div",x,r(t.subtitle),1)):c("",!0)])]),l.value?(a(),o("div",P,[h(D,g(v(l.value)),null,16)])):c("",!0)],10,I))}});export{z 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.