1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`0d5e7f495383f5f4e9bf35ed79df5d9a077b38a9`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`d9117e75-4115-471c-885d-1b0f971308b2`,e._sentryDebugIdIdentifier=`sentry-dbid-d9117e75-4115-471c-885d-1b0f971308b2`)}catch{}})();import{D as e,Ht as t,On as n,Qn as r,_ as i,b as a,bt as o,ct as s,g as c,gn as l,k as u,mt as d,o as f,tt as p,v as m,vn as h,wn as ee,y as g}from"./DvNb-S8J.js";import{n as te}from"./D8c_E_BA.js";import{m as ne}from"./Y_IAn33C.js";import{c as _,i as re}from"./DKSAi_Ch.js";import{t as ie}from"./CgAXtwZJ.js";import{t as ae}from"./ClC8QB_h2.js";import{t as v}from"./Dw8jKUrA2.js";import{t as oe}from"./SV31t6CD2.js";import{t as se}from"./CbXgL0CU.js";import{t as ce}from"./bGpgclGw.js";import{t as y}from"./ZpgptJbK.js";import{t as b}from"./BYig0ANy.js";import{n as x}from"./BdXuKfgo.js";import{t as le}from"./7ctlKKuI2.js";import{n as S,r as C,t as w}from"./CQE-Ysmm2.js";import{t as ue}from"./q6JXt3SO2.js";import{t as T}from"./DgGDfY_d2.js";import{t as E}from"./DrGxD4m12.js";import{t as D}from"./CUuYanG02.js";function O(e){if(e&&e.video_horizontal_alignment&&e.video_horizontal_alignment!==``&&e.video_vertical_alignment&&e.video_vertical_alignment!==``)return{x:e.video_vertical_alignment,y:e.video_horizontal_alignment}}var k=e=>{switch(e.teaser_type||``){case`internal`:return e.page_teaser_data?.cta_options?.layout||``;case`external`:return e.external_teaser_data?.cta_options?.layout||``;default:return``}},de=[`data-module-title`,`data-slide-title`],fe={class:`teaser-card--content`},pe={class:`teaser-card--text-content`},me=768,A=Object.assign(v(u({__name:`TeaserCard`,props:{card:{},cardFormat:{default:`media`},cardHeight:{},cardIndex:{},displayCategory:{type:Boolean,default:!0},displaySideText:{type:Boolean,default:!0},keepCardFormat:{type:Boolean,default:!1},teaserType:{},moduleType:{default:`teasermodule`},allowAnimation:{type:Boolean,default:!1},popup:{type:Boolean,default:!1}},emits:[`ctaEmit`],setup(u,{emit:v}){let A=u,j=ee(A,`card`),he=v,{loggedIn:ge,user:M}=ie(),{t:_e}=te(),{width:N}=_(),P=h(!0),F=h(`dark`),I=h(null),L=h(!1),ve=[`internal`,`external`,`download`],R=l({}),z=l({}),B=c(()=>j.value?.teaser_type),V=c(()=>j.value?.teaser_type===`internal`&&j.value?.page_teaser_data?.page?.length>0&&j.value?.page_teaser_data?.page?.[0]?.url===`#`),H=c(()=>V.value&&j.value?.page_teaser_data?.page?.[0]?.teaser?.headline_options||null),U=c(()=>A.teaserType===`hero`?A.cardIndex===0?`h2`:`h3`:A.teaserType===`teaser`&&A.cardIndex===1?`h2`:`h3`),W=c(()=>j.value?.teaser_type===`internal`&&(j.value?.page_teaser_data?.overwriteheadline_options||V.value)?(j.value?.page_teaser_data?.overwriteheadline_options?j.value?.page_teaser_data?.headline_options?.semantic:H.value?.semantic)||U.value:j.value?.teaser_type===`external`?j.value?.external_teaser_data?.headline_options?.semantic?j.value.external_teaser_data.headline_options.semantic:U.value:j.value?.teaser_type===`personalized`?j.value?.personalized_teaser_data?.headline_options?.semantic?j.value.personalized_teaser_data.headline_options.semantic:U.value:(j.value?.teaser_type===`anchor`||j.value?.teaser_type===`download`||j.value?.teaser_type===`form`||j.value?.teaser_type===`video`)&&j.value?.structure_teaser_data?.headline_options?.semantic?j.value.structure_teaser_data.headline_options.semantic:U.value),G=c(()=>A.teaserType===`hero`?A.cardIndex===0?`h-hero`:`h2`:A.teaserType===`teaser`&&A.cardIndex===1?`h2`:`h3`),ye=c(()=>j.value?.teaser_type===`internal`&&(j.value?.page_teaser_data?.overwriteheadline_options||V.value)?(j.value?.page_teaser_data?.overwriteheadline_options?j.value?.page_teaser_data?.headline_options?.appearance:H.value?.appearance)||G.value:j.value?.teaser_type===`external`?j.value?.external_teaser_data?.headline_options?.appearance?j.value.external_teaser_data.headline_options.appearance:G.value:j.value?.teaser_type===`personalized`?j.value?.personalized_teaser_data?.headline_options?.appearance?j.value.personalized_teaser_data.headline_options.appearance:G.value:(j.value?.teaser_type===`anchor`||j.value?.teaser_type===`download`||j.value?.teaser_type===`form`||j.value?.teaser_type===`video`)&&j.value?.structure_teaser_data?.headline_options?.appearance?j.value.structure_teaser_data.headline_options.appearance:G.value),K=c(()=>j.value?.teaser_type===`internal`&&j.value?.page_teaser_data?.overwritehero_logo?j.value?.page_teaser_data?.hero_logo:j.value?.teaser_type===`external`?j.value?.external_teaser_data?.hero_logo:j.value?.teaser_type===`personalized`?j.value?.personalized_teaser_data?.hero_logo:j.value?.teaser_type===`structure`||j.value?.teaser_type===`anchor`||j.value?.teaser_type===`download`||j.value?.teaser_type===`form`||j.value?.teaser_type===`video`?j.value?.structure_teaser_data?.hero_logo:null),q=c(()=>j.value?.teaser_type===`internal`&&j.value?.page_teaser_data?.overwritehero_logo_options?j.value?.page_teaser_data?.hero_logo_options:j.value?.teaser_type===`external`?j.value?.external_teaser_data?.hero_logo_options:j.value?.teaser_type===`personalized`?j.value?.personalized_teaser_data?.hero_logo_options:j.value?.teaser_type===`structure`||j.value?.teaser_type===`anchor`||j.value?.teaser_type===`download`||j.value?.teaser_type===`form`||j.value?.teaser_type===`video`?j.value?.structure_teaser_data?.hero_logo_options:null),J=c(()=>P.value&&A.keepCardFormat||!P.value&&(A.teaserType===`hero`||A.cardIndex===1)?`background-cover`:`background-static`),Y=()=>{P.value=N.value<me},X=e=>{if(j.value?.teaser_type===`internal`&&j.value?.page_teaser_data?.overwriteadditional_params){let t=new URL(e),n=new URLSearchParams(j.value.page_teaser_data.additional_params).entr
1ies(),r={};for(let e of n)r[e[0]]=e[1];return{path:`${t.pathname}`,query:{...r}}}return j.value?.page_teaser_data?.overwriteanchor?`${e}#${j.value.page_teaser_data.anchor}`:e},Z=(e,t)=>{let n=l({});if(!e)return;let r=e.teaser?.headline?e.teaser?.headline:e.headline||``;j.value?.teaser_type===`personalized`&&ge&&M&&(r=_e(`welcome`)+`, <br/><span class="colorized">`+(M?.value?.first_name??``)+` `+(M?.value?.last_name??``)+`</span>`),n.headline={text:r,appearance:ye.value,semantic:W.value},e.teaser?.topline?n.topline={text:e.teaser?.topline}:e.topline&&(n.topline={text:e.topline}),e.teaser?.text?n.teaserText={text:e.teaser?.text}:e.text&&(n.teaserText={text:e.text});let i=h(``),a=h(`false`),o=h([]);switch(B.value){case`external`:i.value=j.value.external?j.value.external:``,a.value=j.value.external_popup??`false`;break;case`form`:i.value=``,o.value=j.value.form_teaser;break;case`video`:i.value=``,o.value=j.value.video_teaser;break;case`anchor`:i.value=``,o.value=j.value.anchor_teaser;break;default:i.value=``,j.value.downloads&&j.value.downloads.length&&(i.value=j.value.downloads[0].url)}return n.cta={url:i.value===``?e.teaser?.url:i.value,text:e.teaser?.ctatext?e.teaser?.ctatext:e.ctatext,type:B.value,action:o.value,layout:B.value===`internal`&&V.value&&e.teaser?.cta_options?.layout||`secondary`,popup:a.value},n.mediaData=t,n.ctas=e.teaser?.ctas?.length?e.teaser?.ctas:C(j?.value),e.teaser?.colorscheme&&(F.value=e.teaser?.colorscheme),n},be=(e,t)=>{e.page_teaser_data&&(e.page_teaser_data.overwritetopline&&(t.topline={text:e.page_teaser_data.topline}),e.page_teaser_data.overwriteheadline&&e.page_teaser_data.headline&&(t.headline={...t.headline,text:e.page_teaser_data.headline}),e.page_teaser_data.overwritetext&&(t.teaserText={text:e.page_teaser_data.text}),e.page_teaser_data.overwritefootnote&&(t.footnote={text:e.page_teaser_data.footnote}),e.page_teaser_data.overwritectatext&&(t.cta={...t.cta,text:e.page_teaser_data.ctatext}),e.page_teaser_data.overwritecta_options&&(t.cta={...t.cta,layout:e.page_teaser_data.cta_options.layout}),S(e.page_teaser_data,t.mediaData,void 0,!0),e.page_teaser_data.overwritemedia_options&&(t.mediaData.gradient=b(e.page_teaser_data.media_options),t.mediaData.videoAlignment=O(e.page_teaser_data.media_options),t.mediaData.altText=w(e.page_teaser_data,void 0,!0),t.mediaData.videoOptions=x(e.page_teaser_data),t.mediaData.enlarge_image=String(e.page_teaser_data.media_options?.enlarge_image)===`true`),e.page_teaser_data.overwritectas&&(t.ctas=e.page_teaser_data?.ctas),e.page_teaser_data.overwritecolorscheme&&e.page_teaser_data?.colorscheme&&(F.value=e.page_teaser_data?.colorscheme),Object.assign(R,t))},{actionHandlerEmit:Q}=le(he),$=()=>{let e={},t={},n={};return Object.assign(t,B.value===`internal`?j.value?.page_teaser_data:B.value===`external`?j.value.external_teaser_data:B.value===`personalized`?j.value.personalized_teaser_data:j.value.structure_teaser_data),t&&Object.keys(t).length&&(B.value===`internal`?(S(t,n),t.page&&t.page.length&&(t.page[0]?.teaser?.media_options&&Object.keys(t.page[0].teaser?.media_options).length&&(n.gradient=b(t.page[0].teaser?.media_options),n.enlarge_image=String(t.page[0].teaser.media_options.enlarge_image)===`true`,n.videoAlignment=O(t.page[0].teaser?.media_options),n.videoOptions=x(t.page[0].teaser),n.altText=w(t.page[0].teaser)),Object.assign(e,Z(t.page[0],n)),be(j.value,e))):(S(t,n,`external`),t.media_options&&Object.keys(t.media_options).length&&(n.gradient=b(t.media_options),n.enlarge_image=String(t.media_options.enlarge_image)===`true`,n.videoOptions=x(t),n.altText=w(t,`external`)),t.colorscheme&&t.colorscheme!==``?F.value=t.colorscheme:F.value=`dark`,Object.assign(e,Z(t,n)))),Object.assign(R,e),R};return s(()=>{p(()=>{Object.assign(z,$()),Y()})}),t(N,()=>{Y()}),t(()=>A.card,()=>{Object.assign(z,$())},{deep:!0}),ne(re(I),()=>{L.value=!0}),(t,s)=>{let c=oe,l=ce,p=se,h=ae;return d(),a(`div`,{ref_key:`target`,ref:I,class:r([`teaser-card--wrapper`,J.value,u.cardHeight&&`card-${u.cardHeight}`,`card-color-style-${F.value}`,{animated:u.allowAnimation},{"is-visible":u.allowAnimation&&L.value}]),"data-module-title":`${z.headline?.text?(`sanitizeText`in t?t.sanitizeText:n(ue))(z.headline?.text):``}
1`,"data-slide-title":`${z.mediaData?.altText}`},[i(`div`,fe,[z?.mediaData?.url&&z?.mediaData?.url!==``?(d(),a(`div`,{key:0,class:r([`teaser-card--image-wrapper`,u.cardHeight&&`image-wrapper-${u.cardHeight}`])},[e(c,{"alt-text":z.mediaData?.altText,enlarge_image:z.mediaData?.enlarge_image,"focal-point":z.mediaData?.focalPoint,gradient:z.mediaData?.gradient,media:z.mediaData?.media,"media-alignment":z.mediaData?.videoAlignment,"media-format":z.mediaData?.media?.mediaType||z.mediaData?.type,"media-type":`background`,source:z.mediaData?.url,"video-options":z.mediaData?.videoOptions},null,8,[`alt-text`,`enlarge_image`,`focal-point`,`gradient`,`media`,`media-alignment`,`media-format`,`source`,`video-options`])],2)):g(``,!0),i(`div`,{class:r([`teaser-card--text-wrapper`,{"loggedin-user":B.value===`personalized`}])},[i(`div`,{class:r([{"content-container":u.cardIndex===0&&u.teaserType===`hero`},{"content-container-half ml-auto":u.cardIndex%2==1&&u.teaserType===`hero`},{"content-container-half":u.cardIndex%2==0&&u.cardIndex!==0&&u.teaserType===`hero`}])},[i(`div`,pe,[K.value&&K.value.length?(d(!0),a(f,{key:0},o(K.value,(e,t)=>(d(),m(c,{key:e.id||t,classes:[``,`logo-icon-wrapper`,q.value?.hero_logo_margin?`logo-margin-${q.value?.hero_logo_margin}`:``,q.value?.hero_logo_size?`logo-size-${q.value?.hero_logo_size}`:``],"media-format":`icon`,source:e.svg},null,8,[`classes`,`source`]))),128)):g(``,!0),z.topline?.text&&z.topline?.text!==``?(d(),m(l,{key:1,class:r([`teaser-card--topline`,`${z.headline?.appearance}--topline`]),content:{text:z.topline?.text}},null,8,[`class`,`content`])):g(``,!0),z.headline?.text&&z.headline?.text!==``?(d(),m(p,{key:2,class:`teaser-card--headline`,headline:z.headline?.text,semantic:z.headline?.semantic,appearance:z.headline?.appearance},null,8,[`headline`,`semantic`,`appearance`])):g(``,!0),z.teaserText?.text&&z.teaserText?.text!==``?(d(),m(l,{key:3,class:`teaser-card--paragraph module-paragraph mb-6`,content:z.teaserText},null,8,[`content`])):g(``,!0),i(`div`,{class:r([`teaser-card--cta-wrapper`,{"mb-8":u.teaserType===`hero`&&u.cardIndex===0},{"mb-5":u.teaserType===`hero`&&u.cardIndex!==0}]),"data-elb":`cta`,"data-elbaction":`click`},[ve.includes(B.value)&&!(`useNormalizedBoolean`in t?t.useNormalizedBoolean:n(y))(z.cta?.popup)?(d(),a(f,{key:0},[z.cta?.url&&z.cta?.text&&z.cta.text!==``?(d(),m(h,{key:0,class:`teaser--cta mr-5 mb-4`,url:X(z.cta?.url),type:z.cta?.type,layout:(`getCtaLayout`in t?t.getCtaLayout:n(k))(j.value)===``?(J.value===`background-cover`&&z?.mediaData?.url===``||J.value!==`background-cover`)&&F.value===`primary`?`secondary-inverted`:z.cta?.layout:(`getCtaLayout`in t?t.getCtaLayout:n(k))(j.value),text:z.cta?.text,target:B.value===`external`||B.value===`download`?`blank`:null,download:B.value===`download`?`download`:null,"data-elb-cta":`cta_headline:${(`stripHtmlTags`in t?t.stripHtmlTags:n(T))(z.headline?.text)};cta_type:${u.moduleType};cta_text:${z.cta?.text};cta_url:${X(z.cta?.url)}`},null,8,[`url`,`type`,`layout`,`text`,`target`,`download`,`data-elb-cta`])):g(``,!0)],64)):(d(),a(f,{key:1},[z.cta?.text&&z.cta?.text!==``?(d(),m(h,{key:0,class:`teaser--cta mr-5 mb-4`,layout:(`getCtaLayout`in t?t.getCtaLayout:n(k))(j.value)===``?(J.value===`background-cover`&&z?.mediaData?.url===``||J.value!==`background-cover`)&&F.value===`primary`?`secondary-inverted`:z.cta?.layout:(`getCtaLayout`in t?t.getCtaLayout:n(k))(j.value),target:null,text:z.cta?.text,type:z.cta?.type,"data-elb-cta":`cta_headline:${(`stripHtmlTags`in t?t.stripHtmlTags:n(T))(z.headline.text)};cta_type:${u.moduleType};`,popup:(`useNormalizedBoolean`in t?t.useNormalizedBoolean:n(y))(z?.cta?.popup),onButtonEmit:s[0]||=e=>n(Q)(e,z)},null,8,[`layout`,`text`,`type`,`data-elb-cta`,`popup`])):g(``,!0)],64)),z.ctas?.length?(d(!0),a(f,{key:2},o(z.ctas,(e,r)=>(d(),a(`div`,{key:`cta-${r}`,class:`additional-cta--wrapper`},[e.cta_text&&e.cta_text!==``?(d(),m(h,{key:0,class:`teaser--cta mr-5 mb-4`,download:e?.cta_type===`download`?`download`:null,layout:(`ctaColorStyle`in t?t.ctaColorStyle:n(D))(F.value,e.cta_options?.layout,J.value===`background-cover`&&z?.mediaData?.url!==``),target:e.cta_type===`external`||e.cta_type===`download`?`blank`:null,text:e.cta_text,type:e.cta_type,url:(`getCtaUrl`in t?t.getCtaUrl:n(E))(e),"data-elb":`cta`,"data-elbaction":`click`,"data-elb-cta":`cta_headline:${(`stripHtmlTags`in t?t.stripHtmlTags:n(T))(z.headline.text)};cta_type:${u.moduleType};cta_text:${e.cta_text};cta_url:${(`getCtaUrl`in t?t.getCtaUrl:n(E))(e)}`,"hide-cta-link":(`useNormalizedBoolean`in t?t.useNormalizedBoolean:n(y))(e.hide_cta_link),popup:(`useNormalizedBoolean`in t?t.useNormalizedBoolean:n(y))(e?.cta_type_external_popup),onButtonEmit:t=>n(Q)(t,e,`additional`)},null,8,[`download`,`layout`,`target`,`text`,`type`,`url`,`data-elb-cta`,`hide-cta-link`,`popup`,`onButtonEmit`])):g(``,!0)]))),128)):g(``,!0)],2)])],2)],2)
1])],10,de)}}}),[[`__scopeId`,`data-v-422991cf`]]),{__name:`TeaserCard`});export{A 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.