"use strict";(self.webpackChunk_spark_front_templates=self.webpackChunk_spark_front_templates||[]).push([["7696"],{9661:function(e,n,t){t.r(n),t.d(n,{BreakingNewsModule:()=>c});var r,a,o=t("971");function s(e,n,t,r,a,o,s){try{var i=e[o](s),l=i.value}catch(e){t(e);return}i.done?n(l):Promise.resolve(l).then(r,a)}var i=(0,o.Z)("BreakingNewsModule"),l=()=>new Promise(e=>{fetch("/fragments/breakingnews").then(e=>{if(403===e.status||404===e.status)throw Error("### BreakingNewsModule - There is no breaking news. (".concat(e.status,")"));return e.json()}).then(n=>{n.length?e(n):i.info("The fetched JSON exist but is empty.")}).catch(e=>{i.info("There is no breaking news.",e)})});var c=(a=(r=function*(e){i.info("running"),null===sessionStorage.getItem("breakingNewsClosed")&&(yield l().then(n=>{for(var t,r,a=" +++ Eilmeldung".concat(n.length>1?"en":""," +++ "),o=n.reduce((e,n)=>e+'').concat(n.title,"")+" +++ ",""),s=0;s<=9;s++)a+=o;var i=null===(t=e.querySelector("template"))||void 0===t?void 0:t.content;i&&e.appendChild(i.cloneNode(!0));var l=e.querySelector("[data-breakingnews-text]");l&&(l.innerHTML=a);var c=e.offsetWidth,u=(null==l?void 0:l.clientWidth)||0,d=Math.ceil(u/65);null===(r=e.querySelector("button"))||void 0===r||r.addEventListener("click",()=>{sessionStorage.setItem("breakingNewsClosed","true"),e.innerHTML=""});var h=new CSSStyleSheet,f="\n @keyframes translateX {\n from {\n transform: translateX(".concat(c,"px);\n }\n to {\n transform: translateX(-").concat(u,"px);\n }\n }");h.insertRule(f,h.cssRules.length);h.insertRule("\n .ticker-animation {\n animation: translateX ".concat(d,"s linear forwards infinite;\n }"),h.cssRules.length),document.adoptedStyleSheets=[...document.adoptedStyleSheets,h]}))},function(){var e=this,n=arguments;return new Promise(function(t,a){var o=r.apply(e,n);function i(e){s(o,t,a,i,l,"next",e)}function l(e){s(o,t,a,i,l,"throw",e)}i(void 0)})}),function(e){return a.apply(this,arguments)})}}]);