PageSourceSearch

https://group.vattenfall.com/ui/260928180213/bundle/main.js

js vattenfall.com collected 2026-10-09 21:55:54 UTC 28,608 bytes, 2 lines download raw bytes

1/*! For license information please see main.js.LICENSE.txt */
2(self.webpackChunkcomprendwebpack=self.webpackChunkcomprendwebpack||[]).push([[8792],{5184:function(e,t,o){var n,i,r;r=function(){function e(){for(var e=0,t={};e<arguments.length;e++){var o=arguments[e];for(var n in o)t[n]=o[n]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function o(n){function i(){}function r(t,o,r){if("undefined"!=typeof document){"number"==typeof(r=e({path:"/"},i.defaults,r)).expires&&(r.expires=new Date(1*new Date+864e5*r.expires)),r.expires=r.expires?r.expires.toUTCString():"";try{var s=JSON.stringify(o);/^[\{\[]/.test(s)&&(o=s)}catch(e){}o=n.write?n.write(o,t):encodeURIComponent(String(o)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var l in r)r[l]&&(c+="; "+l,!0!==r[l]&&(c+="="+r[l].split(";")[0]));return document.cookie=t+"="+o+c}}function s(e,o){if("undefined"!=typeof document){for(var i={},r=document.cookie?document.cookie.split("; "):[],s=0;s<r.length;s++){var c=r[s].split("="),l=c.slice(1).join("=");o||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var a=t(c[0]);if(l=(n.read||n)(l,a)||t(l),o)try{l=JSON.parse(l)}catch(e){}if(i[a]=l,e===a)break}catch(e){}}return e?i[e]:i}}return i.set=r,i.get=function(e){return s(e,!1)},i.getJSON=function(e){return s(e,!0)},i.remove=function(t,o){r(t,"",e(o,{expires:-1}))},i.defaults={},i.withConverter=o,i}(function(){})},void 0===(i="function"==typeof(n=r)?n.call(t,o,t,e):n)||(e.exports=i),e.exports=r()},825:function(e,t,o){"use strict";var n=o(7803),i=o(5184);console.log("CookieDisclaimerManager.ts - Module loading"),console.log("CookieDisclaimerManager.ts - Imports loaded"),new class{constructor(){if(this.acceptAll=this.acceptAllCookies.bind(this),this.acceptSelected=this.acceptSelectedCookies.bind(this),this.cookieDataLoaded=!1,this.focusTrapHandler=null,this.disabledElements=[],this.mutationObserver=null,this.handleFocusTrap=e=>{if("Tab"!==e.key&&9!==e.keyCode)return;if(!this.isBannerOpen())return void this.removeFocusTrap();const t=this.getCookieBannerElement();if(!t)return;const o=this.getFocusableElements(t);if(0===o.length)return;const n=o[0],i=o[o.length-1];let r=document.activeElement;const s=document.querySelector("#cmpwrapper");if(s&&r===s&&s.shadowRoot){const e=s.shadowRoot.activeElement;e&&(r=e)}if(!this.isElementInBanner(r))return e.preventDefault(),e.stopPropagation(),void n.focus();let c=-1;for(let e=0;e<o.length;e++)if(o[e]===r||o[e].contains(r)||r.contains(o[e])){c=e;break}-1!==c&&(e.shiftKey?0===c&&(e.preventDefault(),e.stopPropagation(),i.focus()):c===o.length-1&&(e.preventDefault(),e.stopPropagation(),n.focus()))},!0===window.USING_CONSENT_MANAGER&&window.__cmp)return window.__cmp("addEventListener",["consentapproved",this.consentManagerReload,this],null),window.__cmp("addEventListener",["consentcustom",this.consentManagerReload,this],null),window.__cmp("addEventListener",["consentrejected",this.consentManagerReload,this],null),void(0,n.Gc)(()=>{this.setupBannerObserver(),this.moveConsentManagerRecallAfterLanguageSelector()});(0,n.Gc)(()=>{this.cookies=i,window.cookies=i;let e=document.querySelector(".js-open-cookie-settings");e&&e.addEventListener("click",this.openSettings.bind(this));let t=document.querySelector(".js-privacy-settings-trigger");t&&t.addEventListener("click",this.showPopup.bind(this));const o=document.querySelectorAll(".js-inline-privacy-settings-trigger"),n=Array.from(o);n.length&&n.forEach(e=>{!0===window.USING_CONSENT_MANAGER?e.addEventListener("click",e=>{window.__cmp&&window.__cmp("showScreen")}):e.addEventListener("click",this.showPopup.bind(this))}),this.setupBannerObserver();let r=i.get("acceptedcookies");if(this.currentDomain=window.siteDomain,this.cookies.remove("_gali",{domain:this.currentDomain}),r)this.unblock(JSON.parse(r));else{let e=document.querySelector(".js-acceptcookie");e&&"true"!==(e.getAttribute("data-hidecookiebanner")?e.getAttribute("data-hidecookiebanner"):"")&&this.showPopup()}})}consentManagerReload(e,t){location.reload()}acceptAllCookies(){let e=!1,t=this.cookies.get("acceptedcookies"),o=[];t&&(o=JSON.parse(t));let n=[],i=document.querySelectorAll(".cookie-row input");for(let e=0;e<i.length;e+=1)n.push(i[e].value);if(this.cookies.set("acceptedcookies",n,{expires:365}),window.acceptedcookies=n,window.yett&&window.yett.unblock(),this.cookiesApiCall("AcceptAll",n),this.removePopup(),o)for(let t=0;t<o.length;t+=1)-1===n.indexOf(o[t])&&(e=!0);if(n)for(let t=0;t<n.length;t+=1)-1===o.indexOf(n[t])&&(e=!0);e&&location.reload()}acceptSelectedCookies(){let e=this.cookies.get("acceptedcookies"),t=[],o=!1;e&&(t=JSON.parse(e));let n=[],i=document.querySelectorAll(".cookie-row input:checked");for(let e=0;e<i.length;e+=1)n.push(i[e].value);if(this.unblock(n),t)for(let e=0;e<t.length;e+=1)-1===n.indexOf(t[e])&&(o=!0);if(n)for(let e=0;e<n.length;e+=1)-1===t.indexOf(n[e])&&(o=!0);if(this.cookies.set("acceptedcookies",n,{expires:n.length>3?365:1}),window.acceptedcookies=n,this.cookiesApiCall("ConfirmSelection",n),this.removePopup(),o){let e=Object.keys(this.cookies.get());for(let t=0;t<e.length;t+=1)"acceptedcookies"!==e[t]&&this.cookies.remove(e[t],{domain:this.currentDomain});location.reload()}}cookiesApiCall(e,t){let o="/api/CookieStatistics/add?values="+t.toString()+"&action="+e;var n=new XMLHttpRequest;n.open("GET",o,!0),n.send()}unblock(e){window.acceptedcookies=e;let t=[];for(let o=0;o<e.length;o++)window[e[o]]&&(t=t.concat(window[e[o]]));t.length>0&&window.yett&&window.yett.unblock(t.toString())}getFocusableElements(e){const t=["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[tabindex]:not
2([tabindex="-1"])'].join(", ");return Array.from(e.querySelectorAll(t)).filter(e=>{const t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&!e.hasAttribute("disabled")&&null!==e.offsetParent})}disableTabNavigationOutsideBanner(){this.getCookieBannerElement()&&this.isBannerOpen()&&this.getFocusableElements(document.body).forEach(e=>{if(!this.isElementInBanner(e)){const t=e.getAttribute("tabindex");e.setAttribute("tabindex","-1"),this.disabledElements.push({element:e,originalTabIndex:t})}})}restoreTabNavigationOutsideBanner(){this.disabledElements.forEach(({element:e,originalTabIndex:t})=>{null===t?e.removeAttribute("tabindex"):e.setAttribute("tabindex",t)}),this.disabledElements=[]}getCookieBannerElement(){const e=document.querySelector("#cmpwrapper");if(e&&e.shadowRoot){const t=e.shadowRoot.querySelector("#cmpbox");if(t)return t}return document.querySelector(".js-acceptcookie")||null}isElementInBanner(e){if(!e)return!1;const t=this.getCookieBannerElement();if(!t)return!1;if(t.contains(e))return!0;const o=document.querySelector("#cmpwrapper");if(o){if(e===o)return!1;if(o.shadowRoot){const t=o.shadowRoot;if(t.contains(e))return!0;if(e===o&&t.activeElement)return!0}}return!1}setupBannerObserver(){const e=this.getCookieBannerElement();e?(this.mutationObserver=new MutationObserver(e=>{e.forEach(e=>{"attributes"===e.type&&"class"===e.attributeName&&(e.target.classList.contains("cmpboxclosed2")?this.removeFocusTrap():this.setupFocusTrap())})}),this.mutationObserver.observe(e,{attributes:!0,attributeFilter:["class"]}),!e.classList.contains("cmpboxclosed2")&&this.setupFocusTrap()):setTimeout(()=>this.setupBannerObserver(),100)}moveConsentManagerRecallAfterLanguageSelector(){const e=()=>{const e=document.querySelector("#cmpwrapper");if(!e)return!1;const t=document.querySelector("header.pageheader");return!!t&&(t.nextSibling!==e&&t.insertAdjacentElement("afterend",e),!0)};if(e())return;const t=new MutationObserver(()=>{e()&&t.disconnect()});t.observe(document.body,{childList:!0,subtree:!0})}isBannerOpen(){const e=this.getCookieBannerElement();return!!e&&!e.classList.contains("cmpboxclosed2")}setupFocusTrap(){this.isBannerOpen()?(this.removeFocusTrap(),this.focusTrapHandler=this.handleFocusTrap.bind(this),document.addEventListener("keydown",this.focusTrapHandler,!0)):this.removeFocusTrap()}removeFocusTrap(){this.restoreTabNavigationOutsideBanner(),this.focusTrapHandler&&(document.removeEventListener("keydown",this.focusTrapHandler,!0),this.focusTrapHandler=null)}showPopup(){if(!0===window.USING_CONSENT_MANAGER)return void(window.__cmp&&window.__cmp("showScreenAdvanced"));let e=this.cookies.get("acceptedcookies")?JSON.parse(this.cookies.get("acceptedcookies")):[];for(let t=0;t<e.length;t++){let o=document.querySelector('.cookie-row input[value="'+e[t]+'"');o&&(o.checked=!0)}document.body.classList.add("show-cookie-disclaimer"),document.querySelector(".js-acceptselection").addEventListener("click",this.acceptSelected),document.querySelector(".js-acceptall").addEventListener("click",this.acceptAll),document.querySelector(".js-show-cookie-list").addEventListener("click",this.toggleCookieList.bind(this)),document.querySelector(".js-cookie-details-toggle").addEventListener("click",this.toggleCookieDetails.bind(this)),this.setupFocusTrap(),setTimeout(()=>{document.getElementById("cookiedisclaimer").focus()},0)}removePopup(){document.querySelector(".js-acceptselection").removeEventListener("click",this.acceptSelected),document.querySelector(".js-acceptall").removeEventListener("click",this.acceptAll),document.querySelector(".show-cookie-disclaimer").classList.remove("show-cookie-disclaimer"),this.removeFocusTrap(),document.getElementById("accessibilityshortcuts").focus()}openSettings(){let e=this.cookies.get("acceptedcookies")?JSON.parse(this.cookies.get("acceptedcookies")):[];for(let t=0;t<e.length;t++){let o=document.querySelector('.cookie-row input[value="'+e[t]+'"');o&&(o.checked=!0)}this.showPopup();let t=document.querySelector(".js-cookie-details-toggle");t.setAttribute("aria-pressed","true"),t.setAttribute("aria-expanded","true"),document.getElementById("cookie-details").setAttribute("aria-hidden","false")}toggleCookieList(){document.querySelector(".js-acceptcookie").classList.toggle("cookielistvisible"),this.loadDetailsData()}loadDetailsData(){if(this.cookieDataLoaded)return;const e=this;var t=new XMLHttpRequest;t.open("POST","/api/cookiesdetailedlist",!0),t.setRequestHeader("Content-Type","application/json"),t.onload=function(){this.status>=200&&this.status<400?this.response&&(e.cookieDataLoaded=!0,e.populateCookieDetails(JSON.parse(this.response))):console.log("api error")},t.send()}populateCookieDetails(e){let t=document.querySelector(".js-cookie-details-tab-wrapper");if(t.querySelector("table.from-js"))return;let o='<table class="vf-col-12 from-js"><thead><tr><th>
2Name</th><th>Category</th><th>Provider</th><th>Purpose</th><th>Expiry</th><th>Http</th></tr></thead><tbody>';for(const t of e)o+="<tr><td>"+t.name+"</td><td>"+t.category+"</td><td>"+t.provider+"</td><td>"+t.purpose+"</td><td>"+t.expiry+"</td><td>"+t.http+"</td></tr>";o+="</tbody></table>",t.innerHTML=o}toggleCookieDetails(){const e=document.querySelector(".js-cookie-details-toggle"),t=document.getElementById("cookie-details");e.setAttribute("aria-expanded","true"===e.getAttribute("aria-expanded")?"false":"true"),t.setAttribute("aria-hidden","true"===t.getAttribute("aria-hidden")?"false":"true")}},new class{constructor(){this.elementselector="[aria-controls]",this.tabbuttonSelector="[role=tab]",(0,n.Gc)(()=>{this.addGlobalEvents()})}addGlobalEvents(){document.querySelectorAll(this.elementselector).forEach(e=>e.addEventListener("click",this.toggleAria.bind(e))),document.querySelectorAll(this.tabbuttonSelector).forEach(e=>e.addEventListener("click",this.toggleTab.bind(e))),document.body.addEventListener("click",this.closeOnBodyClick.bind(this)),document.querySelector(".js-mobileNavToggle")&&document.querySelector(".js-mobileNavToggle").addEventListener("click",this.initMobileMenu.bind(this),{once:!0}),this.hideItemsOnViewport()}closeOnBodyClick(e){document.querySelectorAll('[data-behavior][aria-expanded="true"]').forEach((t,o)=>{let n=null!==e.target.closest("#"+t.getAttribute("aria-controls"));t.getAttribute("data-behavior").indexOf("closeonbodyclick")>-1&&e.target!==t&&!n&&this.toggleAria(t,!1)})}initMobileMenu(){document.querySelectorAll(".js-mobilenav-container "+this.elementselector).forEach(e=>e.addEventListener("click",this.toggleAria.bind(e)))}toggleAria(e,t=!0){let o=e;t&&(o=e.currentTarget||e.target);let n=o.getAttribute("aria-controls"),i="true"===o.getAttribute("aria-expanded");if(n){let e=document.getElementById(n);o.setAttribute("aria-expanded",!i),o.setAttribute("aria-pressed",!i),e.setAttribute("aria-hidden",(!!i).toString());let t=o.getAttribute("data-behavior");t&&t.indexOf("focusinput")>-1&&e.querySelector("input[type=search], input[type=text]").focus();let r=document.querySelectorAll('[aria-controls="'+n+'"]');r.length>1&&r.forEach(e=>{o!==e&&(e.setAttribute("aria-expanded",(!i).toString()),e.setAttribute("aria-pressed",(!i).toString()))})}}toggleTab(e,t=!0){let o=e;if(t&&(o=e.currentTarget||e.target),"false"===o.getAttribute("aria-selected")){let e=o.parentNode.children;for(let t of e)n(t,t===o)}function n(e,t){let o=e.getAttribute("aria-controls");if(o){let n=document.getElementById(o);e.setAttribute("aria-selected",t),n.setAttribute("aria-hidden",(!t).toString())}}}hideTarget(e,t=!0){let o=e;t&&(o=e.currentTarget||e.target);let n=o.getAttribute("aria-controls");if(n){let e=document.getElementById(n);o.setAttribute("aria-expanded",!1),o.setAttribute("aria-pressed",!1),e.setAttribute("aria-hidden","true")}}hideItemsOnViewport(){document.querySelectorAll('[data-behavior="hideon-belowxl"]').forEach(e=>{var t=window.matchMedia("screen and (max-width: 75em)");t&&t.matches&&this.hideTarget(e,!1)})}},new class{constructor(){(0,n.Gc)(()=>{this.pageHeader=document.querySelector(".pageheader"),this.checkExtraMenuLevel(),window.addEventListener("resize",this.checkExtraMenuLevel.bind(this)),document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.currentTarget.getAttribute("href");if(t&&t.length>1){const e=t.substring(1),o=document.getElementById(e);if(o){const e=this.pageHeader;let n=200;e&&(n=e.getBoundingClientRect().height);const i=o.getBoundingClientRect().top+window.pageYOffset-n;window.scrollTo({top:i,behavior:"smooth"}),history.pushState(null,"",t),setTimeout(()=>{o.hasAttribute("tabindex")||o.setAttribute("tabindex","-1"),o.focus()},100)}}})}),window.setTimeout(this.offsetAnchor,0)})}checkExtraMenuLevel(){let e=document.querySelector(".level-2"),t=document.querySelector(".level-3");e&&(e.getBoundingClientRect().height>60?this.pageHeader.classList.add("extra-lvl-2"):this.pageHeader.classList.remove("extra-lvl-2")),t&&(t.getBoundingClientRect().height>60?this.pageHeader.classList.add("extra-lvl-3"):this.pageHeader.classList.remove("extra-lvl-3"))}offsetAnchor(){if(0!==location.hash.length){const e=location.hash.substring(1),t=document.getElementById(e);if(t){let e=document.querySelector(".pageheader"),o=200;e&&(o=e.getBoundingClientRect().height);const n=t.getBoundingClientRect().top+window.pageYOffset-o;window.scrollTo({top:n,behavior:"smooth"}),setTimeout(()=>{t.hasAttribute("tabindex")||t.setAttribute("tabindex","-1"),t.focu
2s()},100)}}}},new class{constructor(){(0,n.Gc)(()=>{this.init()}),window.addEventListener("pritemsloaded",this.reapply.bind(this))}reapply(){this.init()}init(){return document.querySelectorAll(".js-click").forEach(e=>{e.addEventListener("click",this.onCardClick.bind(this)),e.addEventListener("keydown",e=>{if(13==e.keyCode)return e.target.click(),!1})}),null}onCardClick(e){let t=e.target;if("a"!==t.tagName.toLowerCase()){const o=t.closest(".js-click").querySelector(".js-link"),n=o?o.getAttribute("href"):"";if(n){let o="Homepage",i="not set",r=t.closest(".pagelistblock");window.location.pathname.length>4&&(o="relatedContent");let s=null!==r?r.querySelector("h2"):null;r&&s&&(i=s.textContent);try{dataLayer.push({event:o,eventCategory:o,eventAction:i,eventLabel:n})}catch(e){}window.location.href=n}}}},new class{constructor(){(0,n.Gc)(()=>{document.querySelectorAll("h1, h2, h3, h4").forEach(e=>{let t=e.innerHTML;-1!==t.indexOf("CO2")&&(e.innerHTML=t.replace("CO2",'<span class="co2span">CO<sub>2</sub></span>'))})})}},o(6426),new class{constructor(){this.foldoutEl=document.querySelector(".foldout"),null!==this.foldoutEl&&this.init()}init(){let e=this.foldoutEl.querySelector(".js-trigger"),t=this.foldoutEl.querySelector(".js-close");e.addEventListener("click",()=>{this.foldoutEl.classList.toggle("open")}),t.addEventListener("click",()=>{this.foldoutEl.classList.toggle("open")})}},new class{constructor(){this.exitIntentModalEl=document.querySelector(".exit-intent-modal"),this.eimCurrentSite=document.body.getAttribute("data-eimodal-site").toLowerCase(),this.eimDuration=document.body.getAttribute("data-eimodal-duration"),this.safeEimCurrentSite=encodeURIComponent(this.eimCurrentSite.replace(/ /g,"_")),this.eimCookieName="eim_site_"+this.safeEimCurrentSite,this.eimCookieVal=this.getCookie(this.eimCookieName),null!==this.exitIntentModalEl&&null===this.eimCookieVal&&this.init()}init(){setTimeout(()=>{document.addEventListener("mouseout",this.mouseEvent.bind(this)),document.addEventListener("keydown",this.exit),this.exitIntentModalEl.addEventListener("click",this.exit)},5e3)}exit(e){(e.target.classList.contains("exit-intent-modal")||e.target.classList.contains("js-close")||27===e.keyCode)&&(document.querySelector(".exit-intent-modal").classList.remove("visible"),document.body.classList.add("js-eim-closed"))}mouseEvent(e){!e.toElement&&!e.relatedTarget&&e.clientY<10&&this.show()}show(){document.body.classList.contains("js-eim-closed")||(document.removeEventListener("mouseout",this.mouseEvent),document.querySelector(".exit-intent-modal").classList.add("visible")),this.setModalCookie()}setModalCookie(){null===this.eimCookieVal&&("day"===this.eimDuration?this.setCookie(this.eimCookieName,"1",1):"week"===this.eimDuration?this.setCookie(this.eimCookieName,"1",7):"fortnight"===this.eimDuration?this.setCookie(this.eimCookieName,"1",14):"month"===this.eimDuration?this.setCookie(this.eimCookieName,"1",31):"year"===this.eimDuration?this.setCookie(this.eimCookieName,"1",365):this.setCookie(this.eimCookieName,"1"))}setCookie(e,t,o){let n="";if(0!==o){const e=new Date;e.setTime(e.getTime()+24*o*60*60*1e3),n="; expires="+e.toUTCString()}document.cookie=e+"="+(t||"")+n+";"}getCookie(e){const t=document.cookie.split(";");for(const o of t)if(o.indexOf(e+"=")>-1)return o.split("=")[1];return null}},document.querySelectorAll("header.pageheader").length&&o.e(8617).then(o.bind(o,8617)),document.querySelectorAll("header.pageheader").length&&o.e(1175).then(o.bind(o,1175)),(0,n.Gc)(function(){let e=["js"];const t="yes"===navigator.doNotTrack||"1"==navigator.doNotTrack||"1"==navigator.msDoNotTrack;window.hasTouchEvents="ontouchstart"in window,"geolocation"in navigator&&"http:"!==window.location.protocol&&e.push("has-geolocation"),document.querySelector("html").classList.remove("no-js"),document.querySelector("html").classList.add(...e),document.querySelectorAll(".mediaarchivelistpage").length&&o.e(3062).then(o.bind(o,3062)),document.querySelectorAll(".videoblock").length&&o.e(5764).then(o.bind(o,5764)),document.querySelectorAll(".generalvideoblock").length&&o.e(7852).then(o.bind(o,7852)),document.querySelectorAll(".share-links").length&&o.e(1235).then(o.bind(o,1235)),document.querySelectorAll(".slideshowblock").length&&Promise.all([o.e(4622),o.e(9983)]).then(o.bind(o,9983)),document.querySelectorAll(".js-parallax").length&&o.e(6653).then(o.bind(o,6653)),document.querySelectorAll(".market-redirect").length&&o.e(9076).then(o.bind(o,9076)),document.querySelectorAll(".timelinepage").length&&o.e(3161).then(o.bind(o,3161)),document.querySelectorAll(".mediaarchivelistpage").length&&o.e(2998).then(o.bind(o,2998)),document.querySelectorAll(".newslistpage, .pressreleaseslistpage").length&&o.e(451
25).then(o.bind(o,4515)),document.querySelectorAll(".bynderblock").length&&o.e(8744).then(o.bind(o,8744)),document.querySelectorAll(".faqlistblock, .accordionblock").length&&o.e(5379).then(o.bind(o,5379)),document.querySelectorAll(".calendarlistpage").length&&o.e(3852).then(o.bind(o,3852)),document.querySelectorAll(".mapblock").length&&o.e(1613).then(o.bind(o,1613)),document.querySelectorAll(".searchpage").length&&o.e(2289).then(o.bind(o,2289)),document.querySelectorAll(".reportlistblock").length&&o.e(3912).then(o.bind(o,3912)),document.querySelectorAll(".processblock").length&&Promise.all([o.e(4622),o.e(2102)]).then(o.bind(o,2102)),document.querySelectorAll(".ctasubscribeblock").length&&o.e(3300).then(o.bind(o,3300)),document.querySelectorAll(".saalekaskadechartblock").length&&Promise.all([o.e(2675),o.e(1316),o.e(4146)]).then(o.bind(o,4146)),document.querySelectorAll(".singlepage").length&&o.e(4609).then(o.bind(o,4609)),document.querySelectorAll('input[name="gtmFormName"], #searchformonpage').length&&o.e(9794).then(o.bind(o,9794)),document.querySelectorAll(".mdformconnect").length&&o.e(7410).then(o.bind(o,7410)),document.querySelectorAll(".animatedkeynumberblock .akeynum").length&&o.e(6439).then(o.bind(o,6439)),document.querySelectorAll(".contactblock").length&&o.e(1695).then(o.bind(o,1695)),document.querySelectorAll(".projectblock").length&&o.e(4458).then(o.bind(o,4458)),document.querySelectorAll(".social-wall-block").length&&o.e(7441).then(o.bind(o,7441)),document.querySelectorAll(".quick-version-block").length&&o.e(9031).then(o.bind(o,9031)),document.querySelectorAll(".greenclaimssitemapblock").length&&o.e(9471).then(o.bind(o,9471)),document.querySelectorAll(".contentgovernancesitemapblock").length&&o.e(8308).then(o.bind(o,8308)),document.querySelectorAll(".campaignpage .bookmark-links").length&&o.e(5873).then(o.bind(o,5873)),(document.querySelectorAll(".vf-image-with-caption__caption").length||document.querySelectorAll(".mediablock-caption").length)&&o.e(4303).then(o.bind(o,4303)),document.querySelectorAll(".newsitempage .article-mainbody > .intextrichfactblock, .pressreleasepage .article-mainbody > .intextrichfactblock").length&&o.e(2823).then(o.bind(o,2823)),t&&(window.FindApi=null,window.af("/ui/scripts/libraries/find/findbundle.js"),window.setTimeout(function(){if(window.FindApi){var e=new window.FindApi;e.setApplicationUrl("/"),e.setServiceApiBaseUrl("/find_v2/"),e.processEventFromCurrentUri(),e.bindWindowEvents(),e.bindAClickEvent(),e.sendBufferedEvents()}},500)),o.e(2830).then(o.bind(o,2830))})},6426:function(e,t,o){"use strict";o.d(t,{m:function(){return i}});var n=o(7803);class i{constructor(e){this.dropdownItems=[],this.dropdownItemsId=[],this.TAB_KEY_CODE=9,this.SPACEBAR_KEY_CODE=32,this.ENTER_KEY_CODE=13,this.DOWN_ARROW_KEY_CODE=40,this.UP_ARROW_KEY_CODE=38,this.ESCAPE_KEY_CODE=27,(0,n.Gc)(()=>{this.init(e)})}init(e){this.wrapperId=e,this.dropDownBody=document.querySelector("#"+this.wrapperId+" .dropdown-body"),this.dropdownItems=Array.from(document.querySelectorAll("#"+this.wrapperId+" .dropdown-item")),this.dropdownButton=document.querySelector("#"+this.wrapperId+" .dropdown-head #dropdown__selected"),this.dropdownButton.addEventListener("click",e=>{this.navigateDropdownList(e)}),this.dropdownButton.addEventListener("keydown",e=>this.navigateDropdownList(e)),this.dropdownItems.forEach(e=>{this.dropdownItemsId.push(e.id),e.addEventListener("click",e=>{this.setSelectedListItem(e),this.closeDropdown(e)}),e.addEventListener("keydown",e=>{switch(e.keyCode){case this.ENTER_KEY_CODE:return this.setSelectedListItem(e),void this.closeDropdown(e);case this.DOWN_ARROW_KEY_CODE:return e.preventDefault(),void this.focusNextDropdownItem(this.DOWN_ARROW_KEY_CODE);case this.UP_ARROW_KEY_CODE:return e.preventDefault(),void this.focusNextDropdownItem(this.UP_ARROW_KEY_CODE);case this.TAB_KEY_CODE:return e.preventDefault(),void this.focusNextDropdownItem(this.TAB_KEY_CODE);case this.ESCAPE_KEY_CODE:return void this.closeDropdown(e);default:return}})})}get val(){return this._val}setSelectedListItem(e){null!==e&&e.preventDefault(),this.dropdownButton.innerHTML=e.target.innerText,this.dropdownButton.setAttribute("value",e.currentTarget.querySelector("input").getAttribute("value")),this.dropdownButton.focus(),this._val=e.currentTarget.querySelector("input").getAttribute("value")}setDropdownBtnAttributes(e,t){t.textContent=e.text(),t.setAttribute("value",e.querySelector("input").getAttribute("value")),this._val=e.querySelector("input").getAttribute("value")}closeDropdown(e=null){null!==e&&e.preventDefault(),this.dropdownButton.focus(),this.dropDownBody.setAttribute("aria-hidden","true"),this.dropdownButton.setAttribute("aria-pressed","fal
2se"),this.dropdownButton.setAttribute("aria-expanded","false")}navigateDropdownList(e){e.keyCode===this.SPACEBAR_KEY_CODE||(e.keyCode,this.ENTER_KEY_CODE),e.keyCode===this.ESCAPE_KEY_CODE&&this.closeDropdown(e),e.type,e.keyCode===this.DOWN_ARROW_KEY_CODE&&this.focusNextDropdownItem(this.DOWN_ARROW_KEY_CODE),e.keyCode===this.UP_ARROW_KEY_CODE&&this.focusNextDropdownItem(this.UP_ARROW_KEY_CODE)}focusNextDropdownItem(e){const t=document.activeElement.id;if("dropdown__selected"===t)document.getElementById(this.dropdownItemsId[0]).focus(),this.setDropdownBtnAttributes(document.getElementById(this.dropdownItemsId[0]),this.dropdownButton);else{const o=this.dropdownItemsId.indexOf(t);if(e===this.DOWN_ARROW_KEY_CODE||e===this.TAB_KEY_CODE)if(o<this.dropdownItemsId.length-1){const e=this.dropdownItemsId[o+1];document.getElementById(e).focus(),this.setDropdownBtnAttributes(document.getElementById(this.dropdownItemsId[o+1]),this.dropdownButton)}else e===this.TAB_KEY_CODE&&this.closeDropdown();else if(e===this.UP_ARROW_KEY_CODE&&o>0){const e=this.dropdownItemsId[o-1];document.getElementById(e).focus(),this.setDropdownBtnAttributes(document.getElementById(this.dropdownItemsId[o-1]),this.dropdownButton)}}}}},7803:function(e,t,o){"use strict";function n(e){"loading"!=document.readyState?e():document.addEventListener("DOMContentLoaded",e,{once:!0})}function i(e,t,o){e.forEach(e=>e.addEventListener(t,o))}function r(e,t){if(e&&t){const o=new CustomEvent(t,{bubbles:!0});e.dispatchEvent(o)}}function s(e){e.style.opacity=1,function t(){(e.style.opacity-=.1)<0?e.style.display="none":requestAnimationFrame(t)}()}function c(e,t){e.style.opacity=0,e.style.display=t||"block",function t(){var o=parseFloat(e.style.opacity);(o+=.1)>1||(e.style.opacity=o,requestAnimationFrame(t))}()}function l(e){return new Promise((t,o)=>{const n=document.createElement("script");n.type="text/javascript",n.onload=t,n.onerror=o,n.src=e,document.head.append(n)})}function a(e,t,o){if(e+="",(t+="").length<=0)return e.length+1;for(var n=0,i=0,r=o?1:t.length;(i=e.indexOf(t,i))>=0;)++n,i+=r;return n}function d(){var e,t,o=window.location;"pushState"in history?history.pushState("",document.title,o.pathname+o.search):(e=document.body.scrollTop,t=document.body.scrollLeft,o.hash="",document.body.scrollTop=e,document.body.scrollLeft=t)}function u(e){return document.getElementById(e)}function h(e){const t=new InputEvent("change",{view:window,bubbles:!0,cancelable:!0});e.dispatchEvent(t)}function p(e,t){e&&!e.length&&(e=[e]),e.forEach(e=>{e.style.display=t})}function m(e){const t=[];let o=e;for(;o.nextElementSibling;)t.push(o.nextElementSibling),o=o.nextElementSibling;return t}function g(e){const t=[];let o=e;for(;o.previousElementSibling;)t.push(o.previousElementSibling),o=o.previousElementSibling;return t}function f(e,t,o,n){e.querySelectorAll("tr").forEach(e=>{e.querySelectorAll("th").forEach(e=>{n.push(e.innerText)}),e.querySelectorAll("td").forEach((e,t)=>{var n=e.innerHTML,i=e.getAttribute("data-value");"number"==typeof(n=0===t?n:i?parseFloat(i):parseFloat(n))&&!0===isNaN(n)&&(n=0),o.push(n)}),o.length>0&&t.push(o),o=[]})}function b(e=["marketing","personalization"]){const t=function(e){if(Array.isArray(e))return e;if(!e)return[];if("string"==typeof e){try{const t=JSON.parse(e);if(Array.isArray(t))return t}catch(e){}return e.split(",").map(e=>e.trim()).filter(e=>e.length>0)}return[]}(window.acceptedcookies);return!!t.length&&e.some(e=>-1!==t.indexOf(e))}o.d(t,{Gc:function(){return n},HW:function(){return m},T5:function(){return a},Vy:function(){return p},Xn:function(){return s},ex:function(){return r},fr:function(){return d},k0:function(){return l},l$:function(){return h},nj:function(){return i},p$:function(){return f},qG:function(){return c},qc:function(){return u},zL:function(){return b},zy:function(){return g}})}},function(e){e(e.s=825)}]);

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.