1import{_ as v,i as b}from"./S6hNxSeQ.js";import{k as H,t as g,q as n,m as E,a7 as p,U as y,Z as D,C as i,E as c,D as s,$ as r,a0 as m,G as l,c as u,x as h,B as _,p as I,H as A,P as S}from"#entry";const x=Symbol.for("DISABLE_HEADLINE_INJECTION_KEY"),f=e=>`h${e}`,B=6,C=e=>{const a=Number.parseInt(e?.charAt(1),10);return f(Math.min(a+1,B))},R=2,L={class:"componentHeadline__text"},T=H({__name:"ComponentHeadline",props:{centered:{type:Boolean,default:!0},headline:{type:String,required:!0},subheadline:{type:String,default:void 0},headlineRank:{default:null,type:String}},setup(e){const a=e,t=u(()=>a.headlineRank||f(R)),d=u(()=>C(t.value));return(o,K)=>{const N=h("analytics"),k=h("testid");return g((n(),E("div",{class:p(["componentHeadline",{"componentHeadline--centered":e.centered}]),"data-ste-element":"headline",tabindex:"-1"},[y(o.$slots,"top"),D("div",L,[(n(),i(c(t.value),{class:"componentHeadline__main"},{default:s(()=>[r(m(e.headline),1)]),_:1})),e.subheadline?(n(),i(c(d.value),{key:0,class:"componentHeadline__sub"},{default:s(()=>[r(m(e.subheadline),1)]),_:1})):l("",!0)])],2)),[[N,void 0,"element",{root:!0}],[k,void 0,"headline"]])}}}),$={key:0,class:"headline__image"},z=H({__name:"Headline",props:{centered:{type:Boolean,default:!0},headline:{},headlineRank:{},image:{},subheadline:{}},setup(e){const a=e,t=A(x,!1);return(d,o)=>a.headline&&!_(t)?(n(),i(T,{key:0,class:"headline",headline:e.headline||"","headline-rank":e.headlineRank,subheadline:e.subheadline,centered:a.image?!1:a.centered},{top:s(()=>[e.image?(n(),E("div",$,[I(v,{renditions:e.image.renditions,alt:e.image.seoName,title:e.image.title,sizes:_(b).teaserThumbnail,"aspect-ratio":"1:1"},null,8,["renditions","alt","title","sizes"])])):l("",!0)]),_:1},8,["headline","headline-rank","subheadline","centered"])):l("",!0)}}),q=S(z,[["__scopeId","data-v-3e7b98ea"]]);export{x as D,q as H};
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.