1/*! For license information please see tickerStickymenuscroll.bundle.js.LICENSE.txt */ 2"use strict";(self.webpackChunkhessenschau=self.webpackChunkhessenschau||[]).push([["/feature/tickerStickymenuscroll"],{5552:function(t,e,i){i.r(e),i.d(e,{default:function(){return s}});const n=(()=>{const t=".stickySidebar",e={topSpacing:0,bottomSpacing:0,containerSelector:!1,innerWrapperSelector:".inner-wrapper-sticky",stickyClass:"is-affixed",resizeSensor:!0,minWidth:!1};class i{constructor(t,n={}){if(this.options=i.extend(e,n),this.sidebar="string"==typeof t?document.querySelector(t):t,void 0===this.sidebar)throw new Error("There is no specific sidebar element.");this.sidebarInner=!1,this.container=this.sidebar.parentElement,this.affixedType="STATIC",this.direction="down",this.support={transform:!1,transform3d:!1},this._initialized=!1,this._reStyle=!1,this._breakpoint=!1,this._resizeListeners=[],this.dimensions={translateY:0,topSpacing:0,lastTopSpacing:0,bottomSpacing:0,lastBottomSpacing:0,sidebarHeight:0,sidebarWidth:0,containerTop:0,containerHeight:0,viewportHeight:0,viewportTop:0,lastViewportTop:0},["handleEvent"].forEach((t=>{this[t]=this[t].bind(this)})),this.initialize()}initialize(){if(this._setSupportFeatures(),this.options.innerWrapperSelector&&(this.sidebarInner=this.sidebar.querySelector(this.options.innerWrapperSelector),null===this.sidebarInner&&(this.sidebarInner=!1)),!this.sidebarInner){let t=document.createElement("div");for(t.setAttribute("class","inner-wrapper-sticky"),this.sidebar.appendChild(t);this.sidebar.firstChild!=t;)t.appendChild(this.sidebar.firstChild);this.sidebarInner=this.sidebar.querySelector(".inner-wrapper-sticky")}if(this.options.containerSelector){let t=document.querySelectorAll(this.options.containerSelector);if(t=Array.prototype.slice.call(t),t.forEach(((t,e)=>{t.contains(this.sidebar)&&(this.container=t)})),!t.length)throw new Error("The container does not contains on the sidebar.")}"function"!=typeof this.options.topSpacing&&(this.options.topSpacing=parseInt(this.options.topSpacing)||0),"function"!=typeof this.options.bottomSpacing&&(this.options.bottomSpacing=parseInt(this.options.bottomSpacing)||0),this._widthBreakpoint(),this.calcDimensions(),this.stickyPosition(),this.bindEvents(),this._initialized=!0}bindEvents(){window.addEventListener("resize",this,{passive:!0,capture:!1}),window.addEventListener("scroll",this,{passive:!0,capture:!1}),this.sidebar.addEventListener("update"+t,this),this.options.resizeSensor&&"undefined"!=typeof ResizeSensor&&(new ResizeSensor(this.sidebarInner,this.handleEvent),new ResizeSensor(this.container,this.handleEvent))}handleEvent(t){this.updateSticky(t)}calcDimensions(){if(!this._breakpoint){var t=this.dimensions;t.containerTop=i.offsetRelative(this.container).top,t.containerHeight=this.container.clientHeight,t.containerBottom=t.containerTop+t.containerHeight,t.sidebarHeight=this.sidebarInner.offsetHeight,t.sidebarWidth=this.sidebar.offsetWidth,t.viewportHeight=window.innerHeight,this._calcDimensionsWithScroll()}}_calcDimensionsWithScroll(){var t=this.dimensions;t.sidebarLeft=i.offsetRelative(this.sidebar).left,t.viewportTop=document.documentElement.scrollTop||document.body.scrollTop,t.viewportBottom=t.viewportTop+t.viewportHeight,t.viewportLeft=document.documentElement.scrollLeft||document.body.scrollLeft,t.topSpacing=this.options.topSpacing,t.bottomSpacing=this.options.bottomSpacing,"function"==typeof t.topSpacing&&(t.topSpacing=parseInt(t.topSpacing(this.sidebar))||0),"function"==typeof t.bottomSpacing&&(t.bottomSpacing=parseInt(t.bottomSpacing(this.sidebar))||0),"VIEWPORT-TOP"===this.affixedType?t.topSpacing<t.lastTopSpacing&&(t.translateY+=t.lastTopSpacing-t.topSpacing,this._reStyle=!0):"VIEWPORT-BOTTOM"===this.affixedType&&t.bottomSpacing<t.lastBottomSpacing&&(t.translateY+=t.lastBottomSpacing-t.bottomSpacing,this._reStyle=!0),t.lastTopSpacing=t.topSpacing,t.lastBottomSpacing=t.bottomSpacing}isSidebarFitsViewport(){return this.dimensions.sidebarHeight<this.dimensions.viewportHeight}observeScrollDir(){var t=this.dimensions;if(t.lastViewportTop!==t.viewportTop){var e="down"===this.direction?Math.min:Math.max;t.viewportTop===e(t.viewportTop,t.lastViewportTop)&&(this.direction="down"===this.direction?"up":"down")}}
2getAffixType(){var t=this.dimensions,e=!1;this._calcDimensionsWithScroll();var i=t.sidebarHeight+t.containerTop,n=t.viewportTop+t.topSpacing,o=t.viewportBottom-t.bottomSpacing;return"up"===this.direction?n<=t.containerTop?(t.translateY=0,e="STATIC"):n<=t.translateY+t.containerTop?(t.translateY=n-t.containerTop,e="VIEWPORT-TOP"):!this.isSidebarFitsViewport()&&t.containerTop<=n&&(e="VIEWPORT-UNBOTTOM"):this.isSidebarFitsViewport()?t.sidebarHeight+n>=t.containerBottom?(t.translateY=t.containerBottom-i,e="CONTAINER-BOTTOM"):n>=t.containerTop&&(t.translateY=n-t.containerTop,e="VIEWPORT-TOP"):t.containerBottom<=o?(t.translateY=t.containerBottom-i,e="CONTAINER-BOTTOM"):i+t.translateY<=o?(t.translateY=o-i,e="VIEWPORT-BOTTOM"):t.containerTop+t.translateY<=n&&(e="VIEWPORT-UNBOTTOM"),t.translateY=Math.max(0,t.translateY),t.translateY=Math.min(t.containerHeight,t.translateY),t.lastViewportTop=t.viewportTop,e}_getStyle(t){if(void 0!==t){var e={inner:{},outer:{}},n=this.dimensions;switch(t){case"VIEWPORT-TOP":e.inner={position:"fixed",top:n.topSpacing,left:n.sidebarLeft-n.viewportLeft,width:n.sidebarWidth};break;case"VIEWPORT-BOTTOM":e.inner={position:"fixed",top:"auto",left:n.sidebarLeft,bottom:n.bottomSpacing,width:n.sidebarWidth};break;case"CONTAINER-BOTTOM":case"VIEWPORT-UNBOTTOM":let t=this._getTranslate(0,n.translateY+"px");e.inner=t?{transform:t}:{position:"absolute",top:n.translateY,width:n.sidebarWidth}}switch(t){case"VIEWPORT-TOP":case"VIEWPORT-BOTTOM":case"VIEWPORT-UNBOTTOM":case"CONTAINER-BOTTOM":e.outer={height:n.sidebarHeight,position:"relative"}}return e.outer=i.extend({height:"",position:""},e.outer),e.inner=i.extend({position:"relative",top:"",left:"",bottom:"",width:"",transform:this._getTranslate()},e.inner),e}}stickyPosition(e){if(!this._breakpoint){e=this._reStyle||e||!1;this.options.topSpacing,this.options.bottomSpacing;var n=this.getAffixType(),o=this._getStyle(n);if((this.affixedType!=n||e)&&n){let e="affix."+n.toLowerCase().replace("viewport-","")+t;i.eventTrigger(this.sidebar,e),"STATIC"===n?i.removeClass(this.sidebar,this.options.stickyClass):i.addClass(this.sidebar,this.options.stickyClass);for(let t in o.outer){o.outer[t];this.sidebar.style[t]=o.outer[t]}for(let t in o.inner){let e="number"==typeof o.inner[t]?"px":"";this.sidebarInner.style[t]=o.inner[t]+e}let r="affixed."+n.toLowerCase().replace("viewport-","")+t;i.eventTrigger(this.sidebar,r)}else this._initialized&&(this.sidebarInner.style.left=o.inner.left);this.affixedType=n}}_widthBreakpoint(){window.innerWidth<=this.options.minWidth?(this._breakpoint=!0,this.affixedType="STATIC",this.sidebar.removeAttribute("style"),i.removeClass(this.sidebar,this.options.stickyClass),this.sidebarInner.removeAttribute("style")):this._breakpoint=!1}updateSticky(t={}){this._running||(this._running=!0,(t=>{requestAnimationFrame((()=>{if("scroll"===t)this._calcDimensionsWithScroll(),this.observeScrollDir(),this.stickyPosition();else this._widthBreakpoint(),this.calcDimensions(),this.stickyPosition(!0);this._running=!1}))})(t.type))}_setSupportFeatures(){var t=this.support;t.transform=i.supportTransform(),t.transform3d=i.supportTransform(!0)}_getTranslate(t=0,e=0,i=0){return this.support.transform3d?"translate3d("+t+", "+e+", "+i+")":!!this.support.translate&&"translate("+t+", "+e+")"}destroy(){window.removeEventListener("resize",this,{caption:!1}),window.removeEventListener("scroll",this,{caption:!1}),this.sidebar.classList.remove(this.options.stickyClass),this.sidebar.style.minHeight="",this.sidebar.removeEventListener("update"+t,this);var e={inner:{},outer:{}};e.inner={position:"",top:"",left:"",bottom:"",width:"",transform:""},e.outer={height:"",position:""};for(let t in e.outer)this.sidebar.style[t]=e.outer[t];for(let t in e.inner)this.sidebarInner.style[t]=e.inner[t];this.options.resizeSensor&&"undefined"!=typeof ResizeSensor&&(ResizeSensor.detach(this.sidebarInner,this.handleEvent),ResizeSensor.detach(this.container,this.handleEvent))}static supportTransform(t){var e=!1,i=t?"perspective":"transform",n=i.charAt(0).toUpperCase()+i.slice(1),o=document.createElement("support").style;return(i+" "+["Webkit","Moz","O","ms"].join(n+" ")+n).split(" ").forEach((function(t,i){if(void 0!==o[t])return e=t,!1})),e}static eventTrigger(t,e,i){try{var n=new CustomEvent(e,{detail:i})}catch(t){(n=document.createEvent("CustomEvent")).initCustomEvent(e,!0,!0,i)}t.dispatchEvent(n)}static extend(t,e){var i={};for(let n in t)void 0!==e[n]?i[n]=e[n]:i[n]=t[n];return i}static offsetRelative(t){var e={left:0,top:0};do{let i=t.offsetTop,n=t.offsetLeft;isNaN(i)||(e.top+=i),isNaN(n)||(e.left+=n),t="BODY"===t.tagName?t.parentElement:t.offsetParent}while(t);return e}static addClass(t,e){i.hasClass(t,e)||(t.classList?t.classList.add(e):t.className+=" "+e)}static removeClass(t,e){i.hasClass(t,e)&&(t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," "))}static hasClass(t,e){return t.classList?t.classList.contains(e):new RegExp("(^| )"+e+"( |$)","gi").test(t.className)}}return i})();var o=n;window.StickySidebar=n;var r=i(8836),s=function(t){var e,i,n,s,a=t.options.container,c=window.innerWidth<1024,p=function(){i=(0,r.PN)(".sidebar__inner")[0],n=(0,r.PN)(".c-tickerTopNews__modal")[0],i.style.height=40+n.scrollHeight+"px",e=new o("#sidebar",{topSpacing:120,bottomSpacing:0,containerSelector:a,innerWrapperSelector:".sidebar__inner",resizeSensor:!0,minWidth:1023})},d=function(){e.destroy(),p()};(0,r.oL)("hr:global:recalculateSitebar",(function(){d()})),window.addEventListener("resize",(function(){clearTimeout(s),s=setTimeout((function(){var t=window.innerWidth>=1024;c&&t&&d(),c=window.innerWidth<1024}),250)})),window.addEventListener("load",(function(){p()}))}}
2,8836:function(t,e,i){i.d(e,{BX:function(){return v},Ds:function(){return l},Ev:function(){return f},GV:function(){return N},HD:function(){return c},JU:function(){return C},MJ:function(){return _},P2:function(){return u},PN:function(){return r},SG:function(){return d},TD:function(){return T},Tx:function(){return L},Vv:function(){return b},Vx:function(){return m},X_:function(){return I},_U:function(){return a},aM:function(){return O},bv:function(){return p},cQ:function(){return R},cu:function(){return x},kT:function(){return y},lU:function(){return W},oL:function(){return h},oN:function(){return s},pW:function(){return k},ve:function(){return B},xQ:function(){return M}});var n=i(4413),o=i(7247),r=function(t,e){var i=e||document;return t?t.indexOf(",")>0||t.split(" ").length>1||t.split(".").length>1?i.querySelectorAll(t):"."===t[0]?i.getElementsByClassName(t.substring(1)):"#"===t[0]?new Array(document.getElementById(t.substring(1))):i.querySelectorAll(t):i},s=function(t){return!!t&&t.replace(/(<([^>]+)>)/gi,"")},a=function(){return Math.max(document.documentElement.clientWidth,window.innerWidth||0)},c=function(t){return"[object String]"===Object.prototype.toString.call(t)},p=function(t,e){for(;null!==e&&"BODY"!==e.tagName;){if(e.tagName&&e.tagName.toLowerCase()===t)return e;e=e.parentNode}return!1},d=function(t,e){for(var i=e.parentNode;null!==i;){if(i===t)return!0;i=i.parentNode}return!1},l=function(t,e){var i=null;return function(){for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];var s=this;clearTimeout(i),i=setTimeout((function(){t.apply(s,o)}),e)}},u=function(t,e,i){var n,o;return e=e||250,function(){for(var r=arguments.length,s=new Array(r),a=0;a<r;a++)s[a]=arguments[a];var c=i||this,p=+new Date;n&&p<n+e?(clearTimeout(o),o=setTimeout((function(){n=p,t.apply(c,s)}),e)):(n=p,t.apply(c,s))}},h=function(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i=void 0===i?document:i;var o="touchstart"===t||"touchmove"===t||"wheel"===t,r=Modernizr.passiveeventlisteners&&!n&&o;window.attachEvent?i.attachEvent(t,e):i.addEventListener(t,e,!!r&&{passive:!0})},f=function(t,e,i){i=void 0===i?document:i,window.attachEvent?i.detachEvent(t,e):i.removeEventListener(t,e)},m=function(t,e,i){(i=void 0===i?document:i).addEventListener(t,e,{once:!0})},v=function(t,e,i){var n=document.createEvent("CustomEvent");n.initCustomEvent(t,!0,!0,e),document.dispatchEvent(n),i&&(r("#js-iFrame")[0]&&r("#js-iFrame")[0].contentWindow.document.dispatchEvent(n),w()&&parent.document.dispatchEvent(n))},w=function(){try{return window.self!==window.top}catch(t){return!0}},T=function(t,e,i){g(t,JSON.stringify(e),i)},g=function(t,e,i){var n,o=E();i?((n=new Date).setMilliseconds(n.getMilliseconds()+i),n=n.toUTCString()):n="",document.cookie=t+"="+e+";expires="+n+";domain="+o+";path=/;"},b=function(t){var e;try{e=JSON.parse(S(t))}catch(t){}return e},S=function(t){var e=RegExp(t+"[^;]+").exec(document.cookie);return unescape(e?e.toString().replace(/^[^=]+./,""):"")},y=function(t){var e=E();document.cookie=t+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain="+e+";path=/;"},E=function(){return window.location.hostname.substring(window.location.hostname.indexOf(".")+1)},O=function(t,e){var i=window.requestAnimationFrame||function(t,e){window.setTimeout(t,1e3/60)},n=(new Date).getTime(),o={};return o.value=i((function r(){(new Date).getTime()-n>=e?t.call():o.value=i(r)})),o},C=function(t,e,i,r,s,a,c,p,d){var l="opacity";s=s||800,a=a||.2,c=c||1,p=p||"ease-in-out",d=d||"0.8s",t.style.WebkitTransition=l+" "+d+" "+p,t.style.MozTransition=l+" "+d+" "+p,t.style.transition=l+" "+d+" "+p,t.style[l]=a,O((function(){if(e&&(t.innerHTML=e),t.style[l]=c,i){n.Z.run(t,o.Z);try{hrScriptLoad.rescanForModulesAndVariants(t)}catch(t){}}r&&r()}),s)},I=function(){return void 0!==window.pageYOffset?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop},k=function(t){var e;return e=Math.round(t.getBoundingClientRect().left),{top:Math.round(t.getBoundingClientRect().top),left
2:e}},N=function(t){n.Z.run(t,o.Z)},W=function(t){var e=document.getElementById(t);e&&e.parentNode.removeChild(e)},B=function(t,e,i,n){if(!document.getElementById(t)){var o=r("script")[0],s=document.createElement("script");s.id=t,s.src=e,i&&s.setAttribute("async",!!i),n&&s.addEventListener("load",(function(t){n(null,t)}),!1),o.parentNode.insertBefore(s,o)}},_=function(t,e,i){if(!document.getElementById(t)){var n=document.createElement("link");n.id=t,n.href=e,i.type&&(n.type=i.type),i.rel&&(n.rel=i.rel),i.title&&(n.title=i.title),i.as&&(n.as=i.as),document.getElementsByTagName("head")[0].appendChild(n)}},x=function(t,e){var i=document.createElement("style");return e&&i.setAttribute("media",e),i.styleSheet?i.styleSheet.cssText=t||"":i.appendChild(document.createTextNode(t||"")),document.head.appendChild(i),i.sheet},L=function(t){t.dispatchEvent(new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0}))},R=function(t,e){var i=window.requestAnimationFrame||function(t,e){window.setTimeout(t,1e3/60)},n={},o=(new Date).getTime();return n.value=i((function r(){n.value=i(r),(new Date).getTime()-o>=e&&(t.call(),o=(new Date).getTime())})),n},M=function(t){return window.cancelAnimationFrame&&t?window.cancelAnimationFrame(t.value):window.clearInterval(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.