PageSourceSearch

https://corporate.exxonmobil.de/Assets/component-VX1150.bundle-260915.18.js

js exxonmobil.de collected 2026-09-24 17:57:09 UTC 24,419 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[33,4,35],{132:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(66);var n=["a[href]:not([disabled])","button:not([disabled])","textarea:not([disabled])",'input[type="text"]:not([disabled])','input[type="radio"]:not([disabled])','input[type="checkbox"]:not([disabled])','select:not([disabled]):not([tabindex="-1"])','[tabindex]:not([tabindex="-1"])'],s=function(){function t(e){var i=e.html,s=void 0===i?document.body:i,r=e.reloaded,a=void 0!==r&&r,c=e.selectorsList,l=void 0===c?n:c,d=e.defaultFocus,h=e.ignoreElement;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=s,this.defaultFocus=d,this.body=(0,o.qs)("body"),this.KEYCODE_TAB=9,this.selectorsList=l.join(),this.ignoreElement=h,this.hiddenElements=[],this.setFocusableElements(),this.trapFocusReference=this.trapFocus.bind(this),a||(this.defaultFocus?this.defaultFocus.focus():this.firstFocusableEl.focus()),(0,o.$on)(window,"keydown",this.trapFocusReference)}return t.prototype.trapFocus=function(t){("Tab"===t.key||t.keyCode===this.KEYCODE_TAB)&&(t.shiftKey?document.activeElement===this.firstFocusableEl&&(this.lastFocusableEl.focu
1s(),t.preventDefault()):document.activeElement===this.lastFocusableEl&&(this.firstFocusableEl.focus(),t.preventDefault()))},t.prototype.setFocusableElements=function(){var t=this;this.focusableElements=(0,o.qsa)(this.selectorsList,this.html),this.ignoreElement&&(this.focusableElements=Array.from(this.focusableElements).filter((function(e){return!(0,o.hasClass)(e,t.ignoreElement)})));var e=this.focusableElements;this.firstFocusableEl=e[0],this.lastFocusableEl=this.focusableElements[this.focusableElements.length-1],this.setMobileFocusLoop()},t.prototype.removeTrapFocus=function(){(0,o.forEach)(this.hiddenElements,(function(t){t.removeAttribute("aria-hidden"),t.removeAttribute("inert")})),(0,o.$off)(window,"keydown",this.trapFocusReference)},t.prototype.setMobileFocusLoop=function(){for(var t=this.html;t!==this.body;){for(var e=t.parentNode.childNodes,i=0;i<e.length;i+=1){var n=e[i];n&&n.classList&&(0,o.hasClass)(n,"skip-content")||n.id&&"onetrust-consent-sdk"===n.id||n!==t&&n.setAttribute&&(n.setAttribute("inert",""),n.setAttribute("aria-hidden","true"),this.hiddenElements=[].concat(this.hiddenElements,[n]))}t=t.parentNode}},t}();e.default=s},138:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.checkIfElementIsInsideAccordionAndOpen=function(t){if((0,n.closest)(t,".accordion--item")){var e=(0,n.qs)(".accordion--button",(0,n.closest)(t,".accordion--item"));"true"===e.getAttribute("aria-expanded")||e.click()}};var o,n=i(66),s=i(131),r=(o=s)&&o.__esModule?o:{default:o},a=i(453);var c=function(){function t(e){var i=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.anchors=(0,n.qsa)("a",this.html),this.shares=(0,n.qsa)(".icon-share",this.html),this.header=(0,n.qs)(".accordion--header",e),this.headerText=(0,n.qs)(".accordion--text",this.header),this.content=(0,n.qs)(".accordion--content",e),this.button=(0,n.qs)("button",this.header),this.analytics=new r.default,(0,n.$on)(this.header,"click",this.toggleState.bind(this)),this.globalAnalytics=new r.default((0,n.qs)(".main-content")),(0,n.forEach)(this.shares,(function(t){(0,n.$on)(t,"click",i.handleClickItemClickable.bind(i))}))}return t.prototype.toggleState=function(t){(0,n.toggleClass)(this.html,"open");var e=(0,n.hasClass)(this.html,"open")?"open":"close";this.analyticsToggle(e,t),(0,a.setExpandableContentAccessibility)(this.button,this.content)},t.prototype.analyticsToggle=function(t){var e={event:"trackEvent",category:"article page",action:"click - accordion",label:t},i={event:"article_accordion_"+t,module_name:"accordion",section_header:this.globalAnalytics?this.globalAnalytics.dataJson.title:void 0,accordion_header:this.headerText?(0,n.trim)(this.headerText.innerText):void 0};this.analytics.pushCustomData(e,"accordion - "+t),this.analytics.pushCustomData(i,"accordion - "+t)},t.prototype.handleClickItemClickable=function(t){var e=t.target,i=(0,n.trim)(e.textContent)||e.parentNode.ariaLabel||"share "+e.parentNode.dataset.message,o={event:"card_click",module_name:"accordion",section_header:(0,n.trim)(this.headerText.innerText),link_text:i,link_url:e.getAttribute("href")||e.parentNode.href,link_type:(0,n.getLinkType)(e.getAttribute("href")||e.parentNode.href)};this.analytics.pushCustomData(o,"card_click GA4")},t}();e.default=c},212:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(66),n=d(i(457)),s=d(i(448)),r=d(i(131)),a=i(138),c=i(148),l=d(i(132));function d(t){return t&&t.__esModule?t:{default:t}}var h=function(){function t(e){var i=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.progress=(0,o.qs)(".progressBar--amount",e),this.dropdownHeader=(0,o.qs)(".dropdown--title",e),this.dropdown=(0,o.qs)(".dropdown",e),this.backTop=(0,o.qs)(".icon-back-top",e),this.dropdownContent=(0,o.qs)(".dropdown--content",e),this.stickyTocButton=(0,o.qs)(".stickyToc--button",this.html),this.idPrefix="x_",this.interactiveElements=(0,o.qsa)("button, a",e),this.isDesktop="desktop"===(0,o.deviceDetection)(),this.stickyTocWrapper=(0,o.qs)(".stickyToc-wrapper"),this.isSwap=(0,o.qs)(".stickyNav-wrapper").firstChild.nextSibling.className.includes("stickyToc-wrapper"),this.setTitles(),this.contentWrapper="article"===this.type?(0,o.qs)(".article--wrapper"):(0,o.qs)(".topic--wrapper"),this.shareComponent=(0,o.qs)(".shareInfo",e),this.locationHash=window.location.hash,this.analytics=new r.default,this.stickyHeight=(0,o.qs)(".stickyToc").offsetHeight+10,this.items=[],this.enableScroll=!0,this.isScreenReaderClicker=!1,this.lastClickedHref=null,this.isProgrammaticScroll=!1,this.mobileNoTocClassAdded=!1,window.addEventListener("load",(function(){i.articleStartPos=i.contentWrapper.offsetTop,i.articleEnd=i.contentWrapper.offsetHeight+i.articleStartPos,i.secondaryNav=(0,o.qs)(".secondaryNav"),i.showAtClass=".stickyNav-wrapper",i.showAt=i.constructor.distanceToTheTop(i.showAtClass,i.isSwap?void 0:i.secondaryNav),requestAnimationFrame((function(){(0,o.addClass)(i.html,"has-loaded")}));var t=(0,o.qs)(".secondaryNav-sticky");if(i.isNavAboveToc=!!t&&!!(t.compareDocumentPosition(i.html)&Node.DOCUMENT_POSITION_FOLLOWING),t&&i.isNavAboveToc){var n=t.offsetHeight;new MutationObserver((function(){(0,o.hasClass)(i.html,"stickyToc--show")?i.html.style.top=n+"px":i.html.style.top=""})).observe(i.html,{attributes:!0,attributeFilter:["class"]})}!i.stickyTocWrapper||(0,o.hasClass)(i.html,"d-none")||!(0,o.hasClass)(i.html,"stickyToc-topic")&&"topic"!==i.type||(i.stickyTocWrapper.style.height=i.html.clientHeight+"px"),i.TITLES.length>0&&i.isTOCEnabled?(i.createTOC(),(0,o.$on)(i.dropdown,"click",i.toggleDropdown.bind(i)),(0,o.$on)(i.dropdown,"keydown",i.toggleDropdown.bind(i)),(0,s.default)(i.dropdown,i.closeDropdown.bind(i)),i.scrollHash()):(0,o.addClass)(e,"stickyToc-noToc"),(0,o.$on)(window,"scroll",(function(t){o.isIE11&&("#document"!==t.target.nodeName||t.target.classList&&t.target.classList.contains("dropdown--content"))||i.scrollUpdate()})),i.backTop&&(0,o.$on)(i.backTop,"click",i.scrollTop.bind(i)),(0,o.$on)(window,"scroll",i.calcPercentageBar.bind(i)),(0,o.$onResize)(window,i.resizeRecalc.bind(i)),i.setSubscribeAnalytics()})),this.handleStickyTocButton()}var e,i;return t.prototype.setTitles=function(){var t=this,e=this.html.dataset,i=e.title,n=e.type;this.type=n;var s=(0,o.qs)(".stickyToc--title .ellipsis",this.html);if(this.TITLES=[],"article"===n){var r=(0,o.qsa)(".table-of-contents"),a=[];(0,o.forEach)(r,(function(t){(0,o.hasClass)(t.parentNode,"not-TOC")||(0,o.hasClass)(t.parentNode.parentNode,"not-TOC")||a.push(t)})),(0,o.forEach)(a,(function(e){var i=null;window.XOM&&window.XOM.specialCharactersRegex&&""!==window.XOM.specialCharactersRegex&&(i=window.XOM.specialCharactersRegex);var n=(0,o.removeNonWordChars)(e.innerText,i),s="#"+t.idPrefix+n,r=t.TITLES.filter((function(t){return t.anchor===s}));if(r.length){var a=r.length+1;e.id=e.id+"_"+a,s=s+"_"+a}var c=(0,o.closest)(e,".imageBox-mobileHidden");t.TITLES.push({title:e.innerText,anchor:s,mobileHidden:!!c})})),this.isTOCEnabled=!0}else if("topic"===n){var c=(0,o.qsa)("[data-deeplink-subnav]");(0,o.forEach)(c,(function(e){var i=(0,o.closest)(e,"[data-deeplink-disabled]"),n=(0,o.hasClass)(e,"imageBox-mobileHidden");if(!i){var s=e.dataset.deeplinkSubnav.replace("@apos@","'");if((0,o.isJsonString)(s)){var r=JSON.parse(s);r.mobileHidden=n;var a=t.TITLES.filter((function(t){return t.anchor===r.anchor}));if(a.length){var c=a.length+1;e.id=e.id+"_"+c,r.anchor=r.anchor+"_"+c}t.TITLES.push(r)}}})),this.isTOCEnabled=!0}""!==i&&0!==this.TITLES.length&&this.isTOCEnabled&&s&&(s.innerText=i)},t.distanceToTheTop=function(t,e){var i=e?e.clientHeight:0;return(0,o.qs)(""+t).offsetTop+i},t.prototype.resizeRecalc=function(){this.itemsCreated=(0,o.qsa)(".dropdown--link",this.html),this.articleStartPos=this.contentWrapper.offsetTop,this.articleEnd=this.contentWrapper.offsetHeight+this.articleStartPos,this.showAt=this.constructor.distanceToTheTop(this.showAtClass,this.isSwap?void 0:this.secondaryNav),this.isDesktop="desktop"===(0,o.deviceDetection)(),this.cacheTitleTruncations(),this.checkAndToggleDropdownVisibility()},t.prototype.calcPercentageBar=function(){var t=(0,o.getDocumentPos)();this.shareComponent&&(0,o.removeClass)(this.shareComponent,"shareInfo-open"),this.TITLES.length>0&&this.setLinksState();var e=this.isNavAboveToc&&!!(0,o.qs)(".secondaryNav.secondaryNav--show");return!(0,o.hasClass)(this.html,"stickyToc--show")&&(t>this.showAt||e)?(0,o.addClass)(this.html,"stickyToc--show"):(0,o.hasClass)(this.html,"stickyToc--show")&&t<this.showAt&&!e&&(0,o.removeClass)(this.html,"stickyToc--show"),t<this.articleStartPos?(this.progress&&(this.progress.style.width="0%"),!1):(this.progress&&(this.progress.style.width=100*(t+window.innerHeight+90)/this.articleEnd+"%"),!0)},t.prototype.setLinksState=function(){var t=this;this.isProgrammaticScroll||this.enableScroll&&(this.enableScroll=!1,this.setItemsActive(),setTimeout((function(){t.setItemsActive(),t.enableScroll=!0}),600))},t.prototype.setItemsActive=function(){var t=this,e=(0,o.getDocumentPos)(),i="desktop"===(0,o.deviceDetection)({isNew:!0});if(this.itemsCreated){(0,o.forEach)(this.itemsCreated,(function(t){return(0,o.removeClass)(t,"active inactive")})),(0,o.forEach)(this.itemsCreated,(function(n,s){var r=i?'.clickForContent--desktop [data-deeplink-enabled=""]':".clickForContent--tabs.open .clickForContent--mobile .clickForContent--content--copy",a=t.itemsCreated[s+1],l=(0,o.qs)(n.getAttribute("data-id"));(0,c.checkIfElementIsInsideClickForContent)(l)&&(l=(0,o.qs)(r,(0,c.checkIfElementIsInsideClickForContent)(l)));var d=999999;if(a){var h=(0,o.qs)(a.getAttribute("data-id")),p=0;if((0,c.checkIfElementIsInsideClickForContent)(h))if(h=(0,o.qs)(r,(0,c.checkIfElementIsInsideClickForContent)(h)),i)p=200;else{var u=(0,c.checkIfElementIsInsideClickForContent)(h),f=u&&(0,o.qs)(".clickForContent--tabs.open",u),m=f&&(0,o.qs)(".clickForContent--tabContainer",f);p=m?m.offsetHeight:200}h&&null!==h.offsetParent&&(d=parseInt(h.getBoundingClientRect().top+window.pageYOffset-t.stickyHeight-p,10))}(0,o.removeClass)(n,"active inactive");var v=l?l.getBoundingClientRect().top:null;if((0,c.checkIfElementIsInsideClickForContent)(l))if(i)v-=200;else{var T=(0,c.checkIfElementIsInsideClickForContent)(l),y=T&&(0,o.qs)(".clickForContent--tabs.open",T),w=y&&(0,o.qs)(".clickForContent--tabContainer",y);v=w?w.getBoundingClientRect().top:v-200}if(d<=e)(0,o.addClass)(n,"inactive");else if(null!==l&&v<=t.stickyHeight+5){var b=n;if((0,c.checkIfElementIsInsideClickForContent)(l)){var k=(0,o.qs)(r,(0,c.checkIfElementIsInsideClickForContent)(l)),g=JSON.parse(k.dataset.deeplinkSubnav);b=(0,o.qs)('.dropdown--link[data-id="'+g.anchor+'"]'),(0,o.removeClass)(b,"active inactive")}(0,o.addClass)(b,"active");var C=b.closest(".dropdown--item");!t.isDesktop&&(0,o.hasClass)(C,"mobile-hidden")||t.setDropdownTitle(b.innerText.trim());var E=b.getAttribute("data-id").replace(t.idPrefix,"");location.hash!==E&&history.replaceState(void 0,void 0,E)}}));var n=(0,o.qsa)(".dropdown--link.active",this.html);if(n.length>1){var s=n[n.length-1];(0,o.forEach)(n,(function(t){t!==s&&((0,o.removeClass)(t,"active"),(0,o.addClass)(t,"inactive"))}));var r=s.closest(".dropdown--item");!this.isDesktop&&(0,o.hasClass)(r,"mobile-hidden")||this.setDropdownTitle(s.innerText.trim())}else 0===n.length&&this.setDefaultTitle()}},t.prototype.goTo=function(t){var e=this;t.preventDefault(),t.stopPropagation();var i=t.target;this.lastClickedHref=i.getAttribute("href");var s=Array.from(this.itemsCreated),r=s.indexOf(i);(0,o.forEach)(s,(function(t,n){(0,o.removeClass)(t,"active inactive"),n<r?(0,o.addClass)(t,"inactive"):n===r&&((0,o.addClass)(t,"active"),e.setDropdownTitle(i.innerText.trim()))}));var l=(0,o.qs)(t.target.getAttribute("href"));if((0,a.checkIfElementIsInsideAccordionAndOpen)(l),(0,c.checkIfElementIsInsideClickForContentAndOpe
1n)(l),(0,c.checkIfElementIsInsideClickForContent)(l))return this.isProgrammaticScroll=!0,setTimeout((function(){e.isProgrammaticScroll=!1}),1e3),this.closeDropdown(),this.setAnalytics((0,o.trim)(t.target.textContent),window.location.hash),history.replaceState(void 0,void 0,t.target.getAttribute("href")),!1;var d=this.getElementPositionToTop(l),h=this.isScreenReaderClicker?10:600;return this.isProgrammaticScroll=!0,(0,n.default)(d,h,(function(){e.reconcileScrollPosition(l);var t=(0,o.qs)(".eyebrow",l),i=(0,o.qs)('h1, h2, h3, h4, h5, h6, div[role="heading"]',l),n=i||l;t&&(0,o.getElementText)(t)&&(t.compareDocumentPosition(i)===Node.DOCUMENT_POSITION_FOLLOWING&&(n=(0,o.getElementText)(t)?t:i));n.setAttribute("tabindex","0"),setTimeout((function(){n.focus({preventScroll:!0})}),0),(0,o.$on)(n,"keydown",(function(){return n.removeAttribute("tabindex")}));var s=l.closest(".toc-hidden");if(s&&s.parentElement){var r=s.parentElement,a=function(t){return Array.from((0,o.qsa)(t,r)).find((function(t){return!t.closest(".toc-hidden")&&(!!(0,o.getElementText)(t)&&(null!==t.offsetParent&&!!(s.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)))}))},c=a('h1, h2, h3, h4, h5, h6, div[role="heading"], .eyebrow')||a("p, span, ul, li, dt, dd, em, figcaption");c&&(n.removeAttribute("tabindex"),c.setAttribute("tabindex","-1"),setTimeout((function(){c.focus({preventScroll:!0})}),0),(0,o.$on)(c,"keydown",(function(){return c.removeAttribute("tabindex")})))}setTimeout((function(){e.isProgrammaticScroll=!1}),150),e.isScreenReaderClicker&&(e.isScreenReaderClicker=!1,e.closeDropdown())})),this.closeDropdown(),this.setAnalytics((0,o.trim)(t.target.textContent),window.location.hash),history.replaceState(void 0,void 0,t.target.getAttribute("href")),!1},t.prototype.reconcileScrollPosition=function(t){if(t){var e=(0,o.qs)(".secondaryNav-sticky");if(e&&(0,o.hasClass)(e,"secondaryNav--show")&&!(0,o.hasClass)(e,"secondaryNav--scrollHidden")){this.calcPercentageBar();var i=(0,o.hasClass)(this.html,"stickyToc--show")?this.html.offsetHeight:0;i>0&&(i+=e.offsetHeight);var n=t.getBoundingClientRect().top-i;Math.abs(n)>2&&window.scrollBy(0,n)}}},t.prototype.setAnalytics=function(t,e){var i={event:"trackEvent",category:"article page",action:"click - sticky nav",label:t,linkUrl:e},n={event:"nav_click",module_name:"stickyToc",link_text:t,link_url:e,link_type:(0,o.getLinkType)(e)};this.analytics.pushCustomData(i,"sticky nav - "+t),this.analytics.pushCustomData(n,"nav_click GA4")},t.prototype.setSubscribeAnalytics=function(){var t=this,e=(0,o.qs)(".stickyToc--button",this.html);if(e){var i=e.getAttribute("href"),n=e.innerText;(0,o.$on)(e,"click",(function(){var e={event:"trackEvent",category:window.exxonPageType+" page",action:"click - sticky nav - subscribe - cta",label:i,linkText:n};t.analytics.pushCustomData(e,"sticky nav - "+i)}))}},t.prototype.attachEventsTOC=function(t){var e=this;(0,o.forEach)(t,(function(t){(0,o.$on)(t,"click",(function(t){(0,o.isScreenReaderClick)(t)&&(e.isScreenReaderClicker=!0),e.goTo(t)})),(0,o.$on)(t,"keydown",e.handleDropdownKeyboardNavigation.bind(e))}))},t.prototype.handleDropdownKeyboardNavigation=function(t){var e=t.key,i=t.target,n=Array.from((0,o.qsa)(".dropdown--link",this.dropdown)),s=n.indexOf(i);if("Tab"===e){if(!t.shiftKey&&s===n.length-1)return t.preventDefault(),void n[0].focus();if(t.shiftKey&&0===s)return t.preventDefault(),void n[n.length-1].focus()}switch(e){case"ArrowDown":t.stopPropagation(),t.preventDefault(),n[(s+1)%n.length].focus();break;case"ArrowUp":t.stopPropagation(),t.preventDefault(),n[0===s?n.length-1:s-1].focus();break;case"Home":t.stopPropagation(),t.preventDefault(),n[0].focus();break;case"End":t.stopPropagation(),t.preventDefault(),n[n.length-1].focus();break;case"Escape":t.stopPropagation(),t.preventDefault(),this.closeDropdown(!0);break;case"Enter":case" ":t.stopPropagation(),t.preventDefault(),this.goTo(t)}},t.prototype.createTocItem=function(t){var e=t.mobileHidden||!1?"mobile-hidden":"";this.items.push('<li class="dropdown--item '+e+'" role="option">\n        <a href="'+t.anchor+'"\n          class="dropdown--link"\n          data-id="'+t.anchor+'"\n          role="option"\n          tabindex="-1">\n        '+t.title+"\n        </a>\n      </li>")},t.prototype.createTOC=(e=regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.forEach)(this.TITLES,(function(t){e.createTocItem(t)}));case 2:this.dropdownContent&&(this.dropdownContent.innerHTML=this.items.join("")),this.itemsCreated=(0,o.qsa)(".dropdown--link",this.html),requestAnimationFrame((function(){requestAnimationFrame((function(){e.cacheTitleTruncations()}))})),this.checkAndToggleDropdownVisibility(),this.attachEventsTOC(this.itemsCreated),this.setLinksState();case 8:case"end":return t.stop()}}),t,this)})),i=function(){var t=e.apply(this,arguments);return new Promise((function(e,i){return function o(n,s){try{var r=t[n](s),a=r.value}catch(t){return void i(t)}if(!r.done)return Promise.resolve(a).then((function(t){o("next",t)}),(function(t){o("throw",t)}));e(a)}("next")}))},function(){return i.apply(this,arguments)}),t.prototype.setDefaultTitle=function(){var t=this;if(this.itemsCreated[0]){var e=null;(0,o.forEach)(this.itemsCreated,(function(i){if(!e){var n=i.closest(".dropdown--item");!t.isDesktop&&(0,o.hasClass)(n,"mobile-hidden")||(e=i)}})),e&&this.setDropdownTitle(e.innerText.trim())}},t.prototype.refreshDropdownTitle=function(){var t=(0,o.qs)(".dropdown--link.active",this.html);if(t){var e=t.closest(".dropdown--item");if(this.isDesktop||!(0,o.hasClass)(e,"mobile-hidden"))return void this.setDropdownTitle(t.innerText.trim())}this.setDefaultTitle()},t.prototype.setDropdownTitle=function(t){var e=this._truncatedTitles&&t in this._truncatedTitles?this._truncatedTitles[t]:t;this._lastDropdownTitle!==e&&(this._lastDropdownTitle=e,this.dropdownHeader.innerText=e)},t.prototype.truncateForTitle=function(t){var e=this.dropdownHeader;e.style.paddingRight="";var i=parseFloat(window.getComputedStyle(e).paddingRight);if(e.style.paddingRight=i+8+"px",e.innerText=t,e.scrollWidth<=e.clientWidth)return e.style.paddingRight="",t;for(var o=0,n=t.length;o<n;){var s=Math.floor((o+n+1)/2);e.innerText=t.slice(0,s)+"…",e.scrollWidth<=e.clientWidth?o=s:n=s-1}if(e.style.paddingRight="",0===o)return t;var r=t.slice(0,o).replace(/[\s.,;:!?]+$/,"");return r.length>0?r+"…":t},t.prototype.cacheTitleTruncations=function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.itemsCreated&&this.dropdownHeader&&(0!==this.dropdownHeader.clientWidth?(this._truncatedTitles={},(0,o.forEach)(this.itemsCreated,(function(e){var i=e.innerText.trim();i in t._truncatedTitles||(t._truncatedTitles[i]=t.truncateForTitle(i))})),this.dropdownHeader.style.paddingRight="",this.dropdownHeader.innerText="",this._lastDropdownTitle=null,this.refreshDropdownTitle()):e<5&&requestAnimationFrame((function(){return t.cacheTitleTruncations(e+1)})))},t.prototype.checkAndToggleDropdownVisibility=function(){if(this.itemsCreated&&0!==this.itemsCreated.length)if(this.isDesktop)this.mobileNoTocClassAdded&&(0,o.hasClass)(this.html,"stickyToc-noToc")&&((0,o.removeClass)(this.html,"stickyToc-noToc"),this.mobileNoTocClassAdded=!1);else{var t=0;(0,o.forEach)(this.itemsCreated,(function(e){var i=e.closest(".dropdown--item");(0,o.hasClass)(i,"mobile-hidden")||(t+=1)})),0===t?(0,o.hasClass)(this.html,"stickyToc-noToc")||((0,o.addClass)(this.html,"stickyToc-noToc"),this.mobileNoTocClassAdded=!0):this.mobileNoTocClassAdded&&(0,o.hasClass)(this.html,"stickyToc-noToc")&&((0,o.removeClass)(this.html,"stickyToc-noToc"),this.mobileNoTocClassAdded=!1)}},t.prototype.escClose=function(t){27===t.keyCode&&this.closeDropdown()},t.prototype.scrollUpdate=function(){this.closeDropdown(),this.articleStartPos!==this.contentWrapper.offsetTop&&this.resizeRecalc()},t.prototype.toggleDropdown=function(t){if(t&&"keydown"===t.type){var e=t.key;if("Enter"!==e&&" "!==e&&"Spacebar"!==e)return;t.preventDefault()}(0,o.hasClass)(this.dropdown,"dropdown-open")?this.closeDropdown():this.openDropdown()},t.prototype.openDropdown=function(){(0,o.addClass)(this.dropdown,"dropdown-open"),this.dropdown.setAttribute("aria-expanded","true");var t=(0,o.qsa)(".dropdown--link",this.dropdown);(0,o.forEach)(t,(function(t){t.setAttribute("tabindex","0")}));var e=(0,o.qsa)(".dropdown--link",this.dropdown)[0];e&&e.focus(),this.dropdownTrap=new l.default({html:this.dropdown,defaultFocus:e}),(0,o.$on)(window,"keydown",this.escClose.bind(this))},t.prototype.closeDropdown=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(0,o.removeClass)(this.dropdown,"dropdown-open"),this.dropdown.setAttribute("aria-expanded","fal
1se");var e=(0,o.qsa)(".dropdown--link",this.dropdown);(0,o.forEach)(e,(function(t){t.setAttribute("tabindex","-1")})),this.dropdownTrap&&(this.dropdownTrap.removeTrapFocus(),this.dropdownTrap=null),(t||document.activeElement&&this.dropdown.contains(document.activeElement))&&this.dropdown.focus(),(0,o.$off)(window,"keydown",this.escClose.bind(this))},t.prototype.scrollTop=function(){(0,n.default)(0,600),this.closeDropdown()},t.prototype.getElementPositionToTop=function(t){if(null!==t){this.stickyHeight=(0,o.qs)(".stickyToc").offsetHeight;var e=this.stickyHeight;return(0,o.closest)(t,".clickForContent")&&(e=0),t.getBoundingClientRect().top+window.scrollY-e}return 0},t.prototype.scrollHash=function(){var t=this;if(this.locationHash)try{var e=(0,o.qs)(decodeURIComponent(this.locationHash.replace("#","#"+this.idPrefix)))||(0,o.qs)(decodeURIComponent(this.locationHash));null!==e&&((0,a.checkIfElementIsInsideAccordionAndOpen)(e),(0,c.checkIfElementIsInsideClickForContentAndOpen)(e),setTimeout((function(){var i=t.getElementPositionToTop(e);(0,n.default)(i,600)}),700))}catch(t){console.log(t)}return!1},t.prototype.handleStickyTocButton=function(){var t="#"+this.idPrefix;if(this.stickyTocButton){var e=this.stickyTocButton.href;if(e.includes(t))return;e.includes("#")&&(this.stickyTocButton.href=e.replace("#",t))}},t}();e.default=h},448:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=(0,o.qs)("main");n.addEventListener("click",(function(o){var n=t.contains(o.target),s=i&&(i===o.target||i.contains(o.target));n||s||(e(),o.stopPropagation())}))};var o=i(66)},453:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setExpandableContentAccessibility=function(t,e){if("true"===t.getAttribute("aria-expanded"))return t.setAttribute("aria-expanded","false"),void e.setAttribute("hidden","");t.setAttribute("aria-expanded","true"),e.removeAttribute("hidden")}},457:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function t(e,i,o){var n=Math.max(document.documentElement.scrollTop,document.body.scrollTop);if(i<=0)return void("function"==typeof o&&o());var s=(e-n)/i*10;setTimeout((function(){document.documentElement.scrollTop=n+s,document.body.scrollTop=n+s,n+s!==e?t(e,i-10,o):"function"==typeof o&&o()}),10)}}}]);

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.