1"use strict";(self.webpackChunkhbApp=self.webpackChunkhbApp||[]).push([[1519,9303],{81519(C,f,i){i.d(f,{CommercialTeaserGroupComponent:()=>p});var u=i(65157),c=i(32271),l=i(13858),h=i(95971),m=i(26735),t=i(71527),r=i(11973),d=i(21512),w=i(49303),s=i(21113),e=i(35547);function n(o,g){1&o&&e.nrm(0,"app-content-headline",0),2&o&&e.Y8G("headline",g)("isSeoRelevant",!1)}function a(o,g){if(1&o&&(e.j41(0,"swiper-slide"),e.nrm(1,"app-commercial-teaser",8),e.k0s()),2&o){const _=g.$implicit,v=e.XpG();e.R7$(),e.Y8G("context",_)("settings",v.teaserSettings)}}let p=(()=>{class o{constructor(){this.context=u.hFB.required(),this.headline=(0,c.EW)(()=>{const _=this.context().headline;return(0,t.R)(_)?_.text:_}),this.config={allowTouchMove:!0,freeMode:!0,slidesPerView:"auto",navigation:{nextEl:".navigation-next",prevEl:".navigation-prev"},breakpoints:{0:{slidesOffsetBefore:20,slidesOffsetAfter:20},768:{slidesOffsetBefore:34,slidesOffsetAfter:34},1024:{slidesOffsetBefore:0,slidesOffsetAfter:0}},observer:!0,observeParents:!0},this.teaserSettings={layout:l.D.shortListSwiper,hideImage:!1,forceImageAspectRatio:m.gl.ratio16_9,isSeoRelevant:!1,imageFallbackWidth:240,imageFullWidthOnMobile:!1},this.IconName=d.$MW,this.IconType=d.ATc}static{this.\u0275fac=function(v){return new(v||o)}}static{this.\u0275cmp=e.VBU({type:o,selectors:[["app-commercial-teaser-group"]],inputs:{context:[1,"context"]},decls:12,vars:6,consts:[[3,"headline","isSeoRelevant"],[3,"options"],["slot","container-start",1,"navigation-prev"],[1,"fade","fade-prev"],[1,"control"],[3,"name","type"],["slot","container-end",1,"navigation-next"],[1,"fade","fade-next"],[3,"context","settings"]],template:function(v,b){if(1&v&&(e.nVh(0,n,1,2,"app-content-headline",0),e.j41(1,"app-swiper-wrapper",1),e.Z7z(2,a,2,2,"swiper-slide",null,e.fX1),e.j41(4,"div",2)(5,"div",3)(6,"div",4),e.nrm(7,"hmg-icon",5),e.k0s()()(),e.j41(8,"div",6)(9,"div",7)(10,"div",4),e.nrm(11,"hmg-icon",5),e.k0s()()()()),2&v){let M;e.vxM((M=b.context().headline)?0:-1,M),e.R7$(),e.Y8G("options",b.config),e.R7$(),e.Dyx(b.context().teasers),e.R7$(5),e.Y8G("name",b.IconName.left)("type",b.IconType.boxed),e.R7$(4),e.Y8G("name",b.IconName.right)("type",b.IconType.boxed)}},dependencies:[r.RlV,w.$,s.CommercialTeaserComponent,h.D],styles:["[_nghost-%COMP%]{display:block;z-index:var(--%NS%layer-default);width:100%}@media(min-width:1024px){[_nghost-%COMP%]{overflow:hidden}}[_nghost-%COMP%]{position:relative}[_nghost-%COMP%] a.list-layout app-teaser-image app-image{aspect-ratio:16/9}app-commercial-teaser[_ngcontent-%COMP%]{width:240px}@media(min-width:768px)and (max-width:1023.9px){app-commercial-teaser[_ngcontent-%COMP%]{width:200px}}@media(max-width:1023.9px){app-swiper-wrapper[_ngcontent-%COMP%]{margin:0 var(--%NS%page-padding-negative)}}app-swiper-wrapper[_ngcontent-%COMP%] swiper-slide[_ngcontent-%COMP%], app-swiper-wrapper[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{width:auto}app-swiper-wrapper[_ngcontent-%COMP%] swiper-slide[_ngcontent-%COMP%]:not(:first-child), app-swiper-wrapper[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]:not(:first-child){margin-left:var(--%NS%hmg-des-dimensions-gap-s);padding-left:var(--%NS%hmg-des-dimensions-padding-s);border-left:var(--%NS%border-primary)}.swiper-button-disabled[_ngcontent-%COMP%] .fade[_ngcontent-%COMP%]{display:none}@media(min-width:1024px){.fade[_ngcontent-%COMP%]{position:absolute;top:0;height:100%;width:100px;z-index:2;transition:var(--%NS%transition-opacity);opacity:1;cursor:pointer}.fade-next[_ngcontent-%COMP%]{right:0;background:var(--%NS%neutral-fade-to-right)}.fade-next[_ngcontent-%COMP%] .control[_ngcontent-%COMP%]{right:0}.fade-prev[_ngcontent-%COMP%]{left:0;background:var(--%NS%neutral-fade-to-left)}}@media(max-width:1023.9px){.control[_ngcontent-%COMP%]{display:none}}.control[_ngcontent-%COMP%]{position:absolute;pointer-events:all;top:50%;transform:translateY(-50%)}"],changeDetection:1})}}return o})()},95971(C,f,i){i.d(f,{D:()=>n});var u=i(49769),c=i(65157),l=i(32271),h=i(71527),m=i(11973),t=i(35547);function r(a,p){if(1&a&&(t.j41(0,"a",3),t.EFF(1),t.nrm(2,"hmg-icon",4),t.k0s()),2&a){const o=t.XpG(2);t.Y8G("href",p.href,t.B4B),t.R7$(),t.SpI(" ",o.headlineText()," ")}}
1function d(a,p){if(1&a&&t.EFF(0),2&a){const o=t.XpG(2);t.SpI(" ",o.headlineText()," ")}}function w(a,p){if(1&a&&t.nVh(0,r,3,2,"a",3)(1,d,1,1),2&a){let o;const g=t.XpG();t.vxM((o=g.headlineUrl())?0:1,o)}}function s(a,p){if(1&a&&(t.j41(0,"h2"),t.eu8(1,2),t.k0s()),2&a){t.XpG();const o=t.sdS(1);t.R7$(),t.Y8G("ngTemplateOutlet",o)}}function e(a,p){if(1&a&&t.eu8(0,2),2&a){t.XpG();const o=t.sdS(1);t.Y8G("ngTemplateOutlet",o)}}let n=(()=>{class a{constructor(){this.headline=c.hFB.required(),this.isSeoRelevant=(0,c.hFB)(!0),this.headlineText=(0,l.EW)(()=>{const o=this.headline();return(0,h.R)(o)?o.text:o}),this.headlineUrl=(0,l.EW)(()=>{const o=this.headline();return(0,h.R)(o)?o.url:null})}static{this.\u0275fac=function(g){return new(g||a)}}static{this.\u0275cmp=t.VBU({type:a,selectors:[["app-content-headline"]],inputs:{headline:[1,"headline"],isSeoRelevant:[1,"isSeoRelevant"]},decls:5,vars:1,consts:[["inner",""],["mode","accent","size","small"],[3,"ngTemplateOutlet"],[3,"href"],["name","right","type","plain"]],template:function(g,_){1&g&&(t.DNE(0,w,2,1,"ng-template",null,0,t.C5r),t.j41(2,"hmg-headline",1),t.nVh(3,s,2,1,"h2")(4,e,1,1,"ng-container",2),t.k0s()),2&g&&(t.R7$(3),t.vxM(_.isSeoRelevant()?3:4))},dependencies:[m.RlV,u.T3,m.w5h],styles:["[_nghost-%COMP%]{display:block;width:fit-content;margin-bottom:var(--%NS%app-content-headline-margin-bottom, var(--%NS%hmg-des-dimensions-gap-m))}a[_ngcontent-%COMP%]{display:flex;align-items:center;gap:var(--%NS%hmg-des-dimensions-gap-xs);text-decoration:none}a[_ngcontent-%COMP%]:hover{text-decoration:none}hmg-headline[_ngcontent-%COMP%]{text-wrap:balance}@supports (text-wrap: pretty){hmg-headline[_ngcontent-%COMP%]{hyphens:auto;text-wrap:pretty}}"],changeDetection:1})}}return a})()},49303(C,f,i){i.d(f,{$:()=>s});var u=i(29293),c=i.n(u),l=i(31635),h=i(47266),m=i(97084),t=i(12654),r=i(35547);const d=["swiper"],w=["*"];class s{static{this.swiperCustomElementLoaded=null}#e;set options(n){if(void 0!==this.#e)throw new Error("Options for the swiper can only be set initially. They can not be updated. If you need to update it, please check https://swiperjs.com/element#updating-parameters.");this.#e={...n,initialSlide:this.initialSlide??n.initialSlide,injectStyles:["\n :host .swiper {\n overflow: visible;\n }"]},void 0!==this.swiperElement&&this.initialize()}set currentIndex(n){this.initialSlide=n,this.swiperElement?.swiper.slideToLoop(n,0)}get swiperElement(){return this.swiper?.nativeElement}constructor(n){this.loadLazyService=n,this.initialized=!1,this.currentIndexChange=new h.bkB}ngAfterViewInit(){void 0!==this.#e&&this.initialize()}initialize(){var n=this;return c()(function*(){n.initialized||(n.initialized=!0,yield n.ensureWebComponentLoaded(),n.swiperElement&&(Object.assign(n.swiperElement,n.#e),n.swiperElement.initialize(),n.swiperElement.classList.remove("uninitialized"),n.swiperElement.classList.add("swiper-initialized")))})()}updateIndex(){const n=this.swiperElement?.swiper;if(!n)return;const a=n.realIndex??0;isNaN(a)||this.currentIndexChange.emit(a)}ensureWebComponentLoaded(){return null===s.swiperCustomElementLoaded&&(s.swiperCustomElementLoaded=this.registerWebComponent()),s.swiperCustomElementLoaded}registerWebComponent(){var n=this;return c()(function*(){yield n.loadLazyService.readyToLoad;const{register:a}=yield i.e(5606).then(i.bind(i,65606));a()})()}static{this.\u0275fac=function(a){return new(a||s)(r.rXU(m.u))}}static{this.\u0275cmp=r.VBU({type:s,selectors:[["app-swiper-wrapper"]],viewQuery:function(a,p){if(1&a&&r.GBs(d,5),2&a){let o;r.mGM(o=r.lsd())&&(p.swiper=o.first)}},inputs:{options:"options",currentIndex:"currentIndex"},outputs:{currentIndexChange:"currentIndexChange"},ngContentSelectors:w,decls:3,vars:0,consts:[["swiper",""],["init","false",1,"uninitialized",3,"swiperslidechange"]],template:function(a,p){1&a&&(r.NAR(),r.rj2(0,"swiper-container",1,0),r.VwU("swiperslidechange",function(){return p.updateIndex()}),r.SdG(2),r.eux())},styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%] .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}[_nghost-%COMP%] .swiper-pagination.swiper-pagination-hidden{opacity:0}
1[_nghost-%COMP%] .swiper-pagination-disabled>.swiper-pagination, [_nghost-%COMP%] .swiper-pagination.swiper-pagination-disabled{display:none!important}[_nghost-%COMP%] .swiper-pagination-fraction, [_nghost-%COMP%] .swiper-pagination-custom, [_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-bullets, [_nghost-%COMP%] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--%NS%swiper-pagination-bottom, 8px);top:var(--%NS%swiper-pagination-top, auto);left:0;width:100%}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[_nghost-%COMP%] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[_nghost-%COMP%] .swiper-pagination-bullet{width:var(--%NS%swiper-pagination-bullet-width, var(--%NS%swiper-pagination-bullet-size, 8px));height:var(--%NS%swiper-pagination-bullet-height, var(--%NS%swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--%NS%swiper-pagination-bullet-border-radius, 50%);background:var(--%NS%swiper-pagination-bullet-inactive-color, #000);opacity:var(--%NS%swiper-pagination-bullet-inactive-opacity, .2)}[_nghost-%COMP%] button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}[_nghost-%COMP%] .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}[_nghost-%COMP%] .swiper-pagination-bullet:only-child{display:none!important}[_nghost-%COMP%] .swiper-pagination-bullet-active{opacity:var(--%NS%swiper-pagination-bullet-opacity, 1);background:var(--%NS%swiper-pagination-color, var(--%NS%swiper-theme-color))}[_nghost-%COMP%] .swiper-vertical>.swiper-pagination-bullets, [_nghost-%COMP%] .swiper-pagination-vertical.swiper-pagination-bullets{right:var(--%NS%swiper-pagination-right, 8px);left:var(--%NS%swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}[_nghost-%COMP%] .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet, [_nghost-%COMP%] .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--%NS%swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}[_nghost-%COMP%] .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, [_nghost-%COMP%] .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}[_nghost-%COMP%] .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, [_nghost-%COMP%] .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}[_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, [_nghost-%COMP%] .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--%NS%swiper-pagination-bullet-horizontal-gap, 4px)}[_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, [_nghost-%COMP%] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}[_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, [_nghost-%COMP%] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}[_nghost-%COMP%] .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}[_nghost-%COMP%] .swiper-pagination-fraction{color:var(--%NS%swiper-pagination-fraction-color, inherit)}[_nghost-%COMP%] .swiper-pagination-progressbar{background:var(--%NS%swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}[_nghost-%COMP%] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--%NS%swiper-pagination-color, var(--%NS%swiper-theme-color));position:absolute;
1left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}[_nghost-%COMP%] .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}[_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-progressbar, [_nghost-%COMP%] .swiper-pagination-progressbar.swiper-pagination-horizontal, [_nghost-%COMP%] .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, [_nghost-%COMP%] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--%NS%swiper-pagination-progressbar-size, 4px);left:0;top:0}[_nghost-%COMP%] .swiper-vertical>.swiper-pagination-progressbar, [_nghost-%COMP%] .swiper-pagination-progressbar.swiper-pagination-vertical, [_nghost-%COMP%] .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, [_nghost-%COMP%] .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--%NS%swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}[_nghost-%COMP%] .swiper-pagination-lock{display:none}swiper-container[_ngcontent-%COMP%]{height:100%;overflow:hidden}swiper-container.uninitialized[_ngcontent-%COMP%]{--%NS%swiper-navigation-left-light: transparent;--%NS%swiper-navigation-right-light: transparent;--%NS%swiper-navigation-left-dark: transparent;--%NS%swiper-navigation-right-dark: transparent;display:flex}swiper-container.uninitialized[_ngcontent-%COMP%] .navigation-prev{visibility:hidden}"],changeDetection:1})}}(0,l.Cg)([(0,t.Y)(),(0,l.Sn)("design:type",Function),(0,l.Sn)("design:paramtypes",[]),(0,l.Sn)("design:returntype",Promise)],s.prototype,"initialize",null)},71527(C,f,i){i.d(f,["R",0,(()=>{const l=e=>Array.isArray(e.attrs)&&e.attrs.every(n=>"object"==typeof n&&null!==n&&h(n))&&"string"==typeof e.href,h=e=>"string"==typeof e.key&&"string"==typeof e.value,t=e=>"object"==typeof e._1x1&&null!==e._1x1&&r(e._1x1)&&"object"==typeof e._16x9&&null!==e._16x9&&r(e._16x9)&&"object"==typeof e._4x3&&null!==e._4x3&&r(e._4x3)&&"object"==typeof e._3x2&&null!==e._3x2&&r(e._3x2)&&"object"==typeof e._2x3&&null!==e._2x3&&r(e._2x3)&&"object"==typeof e._original&&null!==e._original&&s(e._original),r=e=>"object"==typeof e.gravity&&null!==e.gravity&&d(e.gravity)&&"object"==typeof e.trim&&null!==e.trim&&w(e.trim),d=e=>"number"==typeof e.x&&"number"==typeof e.y,w=e=>"number"==typeof e.left&&"number"==typeof e.right&&"number"==typeof e.top&&"number"==typeof e.bottom,s=e=>"number"==typeof e.ratio&&"object"==typeof e.gravity&&null!==e.gravity&&d(e.gravity)&&"object"==typeof e.trim&&null!==e.trim&&w(e.trim);return e=>"object"==typeof e&&null!==e&&(e=>"string"==typeof e.text&&(null===e.url||"object"==typeof e.url&&null!==e.url&&l(e.url))&&(null===e.logo||"object"==typeof e.logo&&null!==e.logo&&(e=>"string"==typeof e.id&&"image"===e.type&&("cm_hb"===e.site||"cm_ww"===e.site)&&"string"==typeof e.title&&"string"==typeof e.urlFriendlyTitle&&"string"==typeof e.headline&&"string"==typeof e.caption&&(void 0===e.baseUrl||"object"==typeof e.baseUrl&&null!==e.baseUrl&&l(e.baseUrl))&&"string"==typeof e.alt&&Array.isArray(e.agencies)&&e.agencies.every(n=>"string"==typeof n)&&(null===e.credits||"string"==typeof e.credits)&&("square"===e.orientation||"vertical"===e.orientation||"horizontal"===e.orientation||"original"===e.orientation)&&"object"==typeof e.aspectRatios&&null!==e.aspectRatios&&t(e.aspectRatios)&&"object"==typeof e.url&&null!==e.url&&l(e.url)&&(null==e.fileExtension||"jpeg"===e.fileExtension||"webp"===e.fileExtension||"avif"===e.fileExtension||"png"===e.fileExtension))(e.logo))&&("left"===e.alignment||"center"===e.alignment))(e)})()])}}]);
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.