PageSourceSearch

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

js exxonmobil.de collected 2026-09-24 17:56:37 UTC 30,173 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[1,58,73],{137:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s,o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(t[s]=i[s])}return t},n=i(66),a=i(131),r=(s=a)&&s.__esModule?s:{default:s};function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var c={carouselItemClassName:".carousel--item",sliderMaskClassName:".carousel--mask",prevButtonClassName:".carousel--arrowLeft",nextButtonClassName:".carousel--arrowRight",sliderMaskClassNameCFC:".clickForContent--mask",focusClassName:".caption",sliderTitleEle:"*",shouldFocusOnArrowsClick:!0,hasMobileCaption:!0,autoScroll:!1,autoScrollTimer:4e3},h=function(){function t(e,i){var s=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(l(this,t),this.html=e,this.slidesConfig=o({},c,a),this.currentPos=0,this.viewWidth=100,this.carouselItemClassName=this.slidesConfig.carouselItemClassName,this.slides=(0,n.qsa)(this.carouselItemClassName,e),this.slidesLen=this.slides.length,this.slider=this.slidesConfig.sliderClassName?(0,n.qs)(this.slidesConfig.sliderClassName,e):null,this.sliderMask=(0,n.qs)(this.slidesConfig.sliderMaskClassName,e),this.prevButton=(0,n.qs)(this.slidesConfig.prevButtonClassName,e),this.nextButton=(0,n.qs)(this.slidesConfig.nextButtonClassName,e),this.youtubeIframes=(0,n.qsa)(".carousel--iframe",this.html),this.captionTexts=(0,n.qsa)(".captionText",this.html),this.dotsContainer=(0,n.qs)(".dots",this.html),this.slideCount=this.slides.length,this.isAnimated=!1,this.analytics=new r.default,this.isRtl="rtl"===document.querySelector("html").getAttribute("dir"),this.analyticsObj={event:"trackEvent",category:"article page",action:"click - carousel"},this.analyticsGA4Obj={event:"Article"===window.exxonPageType?"article_carousel_scroll_click":"carousel_scroll_click",module_name:"carousel",section_header:void 0,position_maximum:this.slideCount},this.slides.length>0){this.longTouch=!1,this.sceneSize=(0,n.qs)(this.carouselItemClassName,e).clientWidth,this.carouselVerticalScroll=!1,this.moveX=0,this.HTMLNODE=(0,n.qs)("html"),this.slidesConfig.hasMobileCaption&&(this.mobilePosition=(0,n.qs)(".carousel--position .captionIndex",e),this.mobileCaption=(0,n.qs)(".carousel--mobileCaption",e),this.mobileCaptionContainer=(0,n.closest)(this.mobileCaption,".carousel--caption"));var h={speed:600,infinite:!0,itemsToShow:1,hasPreview:!0};this.config=Object.assign(h,i),this.verticalAlign();var u=document.createElement("div");if(u.setAttribute("aria-live","polite"),u.setAttribute("aria-atomic","true"),(0,n.addClass)(u,"sr-only"),document.body.appendChild(u),this.liveregion=u,1===this.slides.length)return void(0,n.addClass)(this.slides[0],"active");(0,n.$on)(this.prevButton,"click",this.prevSlide.bind(this,!0,this.slidesConfig.shouldFocusOnArrowsClick,"arrow")),(0,n.$on)(this.nextButton,"click",this.nextSlide.bind(this,!0,this.slidesConfig.shouldFocusOnArrowsClick,"arrow"));var d=this.slider?this.slider:this.sliderMask;(0,n.$on)(d,"touchstart",this.onTouchStart.bind(this)),(0,n.$on)(d,"touchmove",this.onTouchMove.bind(this)),(0,n.$on)(d,"touchend",this.onTouchEnd.bind(this)),(0,n.$on)(this.html,"mouseenter",this.suspendAutoScroll.bind(this)),(0,n.$on)(this.html,"mouseleave",(function(){s.autoScrollSuspended&&s.autoScroll()})),(0,n.$on)(this.html,"focusin",(function(t){(0,n.hasClass)(t.target,"carousel--item")||s.suspendAutoScroll()})),(0,n.$on)(this.html,"focusout",(function(t){!(0,n.hasClass)(t.target,"carousel--item")&&s.autoScrollSuspended&&s.autoScroll()})),(0,n.$on)(window,"resize",(function(){s.sceneSize=(0,n.qs)(s.carouselItemClassName,e).clientWidth})),this.config.infinite&&this.setUpInfinite(),this.slidesConfig.autoScroll&&this.autoScroll(),this.insertDash()}}var e,i;return t.prototype.getTotalSlides=function(){return this.slides.length-4},t.prototype.copySlide=function(t,e,i){var s=this.slides[t].cloneNode(!0);(0,n.addClass)(s,"clonedElement"),s.setAttribute("aria-hidden","true"),"before"===e?i.prepend(s):"after"===e&&i.append(s)},t.prototype.setUpInfinite=function(){if(this.slideCount>this.config.itemsToShow){var t=this.slides[0].parentNode;this.copySlide(0,"after",t),this.copySlide(this.slides.length-1,"before",t),this.currentPos=1,this.config.hasPreview&&(this.copySlide(1,"after",t),this.copySlide(this.slides.length-2,"before",t),this.currentPos=2),this.slides=(0,n.qsa)(this.carouselItemClassName,this.html),this.slidesLen=this.slides.length,this.goToSlide(this.currentPos)}},t.prototype.updateMobileInfo=function(t){var e=(0,n.qs)(".carousel-caption .captionIndex",this.slides[t]).innerHTML,i=(0,n.qs)(".carousel-caption .captionText",this.slides[t]).innerHTML.trim();this.mobilePosition.innerHTML=e,this.mobileCaption.innerHTML=i,""===i?(0,n.addClass)(this.mobileCaptionContainer,"_hidden"):(0,n.removeClass)(this.mobileCaptionContainer,"_hidden")}
1,t.prototype.verticalAlign=function(){(0,n.forEach)(this.slides,(function(t){var e=(0,n.qs)("img",t);if(e){var i=function(){e.clientWidth/e.clientHeight<=1&&(0,n.addClass)(e,"vertical-image")};e.complete?i():e.onload=i}}))},t.prototype.goToSlide=function(t,e,i,s){var a=this,r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];r&&(this.analyticsObj.label&&this.analytics.pushCustomData(this.analyticsObj,"carousel "+this.analyticsObj.label),this.analyticsGA4Obj.toggle_type_direction&&this.analytics.pushCustomData(o({},this.analyticsGA4Obj),"carousel "+this.analyticsGA4Obj.toggle_type_direction+" GA4"));var l=this.viewWidth*t;return this.isAnimated=!0,this.setAsCurrent(t),this.slidesConfig.hasMobileCaption&&this.updateMobileInfo(t),(0,n.addClass)(this.sliderMask,"animated"),(0,n.addClass)(this.html,"animated"),this.isRtl?this.sliderMask.style.transform="translateX("+l+"%)":this.sliderMask.style.transform="translateX(-"+l+"%)",this.currentPos=t,setTimeout((function(){(0,n.removeClass)(a.sliderMask,"animated"),(0,n.removeClass)(a.html,"animated"),a.isAnimated=!1,a.config.infinite&&(t===a.slidesLen-2?(l=2*a.viewWidth,a.currentPos=2,a.setAsCurrent(a.currentPos)):1===t&&(l=a.viewWidth*(a.slidesLen-3),a.currentPos=a.slidesLen-3,a.setAsCurrent(a.currentPos)),a.isRtl?a.sliderMask.style.transform="translateX("+l+"%)":a.sliderMask.style.transform="translateX(-"+l+"%)"),e&&(a.liveregion.textContent="Slide "+(a.currentPos-1)+" of "+a.getTotalSlides());var o=a.slides[a.currentPos];if((0,n.addClass)(o,"active"),a.handleCFCHeightItem(o),i){var r=(0,n.deviceDetection)(),c=a.slidesConfig.hasMobileCaption&&"mobile"===r?a.mobileCaptionContainer:(0,n.qs)(a.slidesConfig.focusClassName,o)||o;c.setAttribute("tabindex","-1"),c.setAttribute("aria-label","Content of slide "+(a.currentPos-1)+" out of "+a.getTotalSlides()),a.focusSlideContent(o)}s&&s()}),500),!0},t.prototype.setAsCurrent=(e=regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,n.forEach)(this.slides,(function(t){(0,n.removeClass)(t,"active"),(0,n.removeClass)(t,"prev"),(0,n.removeClass)(t,"next"),t.setAttribute("aria-hidden","true"),(0,n.getKeyboardFocusableElements)(t).forEach((function(t){return t.setAttribute("tabindex","-1")}))}));case 2:this.toggleActiveDot(e),(0,n.addClass)(this.slides[e],"active"),this.slides[e].setAttribute("aria-hidden","false"),(0,n.getKeyboardFocusableElements)(this.slides[e]).forEach((function(t){return t.removeAttribute("tabindex")})),(0,n.addClass)(this.slides[e-1],"prev"),(0,n.addClass)(this.slides[e+1],"next");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 s(o,n){try{var a=t[o](n),r=a.value}catch(t){return void i(t)}if(!a.done)return Promise.resolve(r).then((function(t){s("next",t)}),(function(t){s("throw",t)}));e(r)}("next")}))},function(t){return i.apply(this,arguments)}),t.prototype.updateGAData=function(){this.analyticsGA4Obj.section_header=(0,n.getSectionHeader)((0,n.qs)(this.slidesConfig.focusClassName+" > "+this.slidesConfig.sliderTitleEle,this.slides[this.currentPos]),this.slides[this.currentPos])||void 0,this.analyticsGA4Obj.position_index=this.currentPos-1},t.prototype.pauseAllYoutubeIframes=function(){this.youtubeIframes.length>0&&(0,n.forEach)(this.youtubeIframes,(function(t){t.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}))},t.prototype.nextSlide=function(t,e,i){return!this.isAnimated&&(this.slideCount+2>this.currentPos&&(this.pauseAllYoutubeIframes(),this.updateGAData(),this.currentPos+=1,this.analyticsObj.label="right",this.analyticsGA4Obj.toggle_type_direction=i&&i+" - right",this.config.infinite&&this.currentPos>this.getTotalSlides()+1?this.analyticsGA4Obj.position_target=1:this.analyticsGA4Obj.position_target=this.currentPos-1,this.goToSlide(this.currentPos,t,e,void 0,!!i)),!0)},t.prototype.prevSlide=function(t,e,i){return!this.isAnimated&&(this.currentPos>0&&(this.pauseAllYoutubeIframes(),this.updateGAData(),this.analyticsObj.label="left",this.currentPos-=1,this.analyticsGA4Obj.toggle_type_direction=i&&i+" - left",this.config.infinite&&this.currentPos<2?this.analyticsGA4Obj.position_target=this.getTotalSlides():this.analyticsGA4Obj.position_target=this.currentPos-1,this.goToSlide(this.currentPos,t,e)),!0)},t.prototype.onTouchStart=function(t){var e=this;this.longTouch=!1,this.touchTimmer=setTimeout((function(){e.longTouch=!0}),150),this.moveX=0,this.touchstartX=t.touches[0].pageX,this.swipePosXStart=t.touches[0].clientX,this.swipePosYStart=t.touches[0].clientY},t.prototype.onTouchMove=function(t){(0,n.addClass)(this.html,"onTouch"),(0,n.addClass)(this.HTMLNODE,"_prevent-scroll"),this.touchmoveX=t.touches[0].pageX;var e=this.swipePosXStart-t.touches[0].clientX,i=this.swipePosYStart-t.touches[0].clientY,s=Math.atan2(i,e),o=Math.round(180*s/Math.PI);(o>=40&&o<=140||o<=-40&&o>=-140)&&(this.carouselVerticalScroll=!0),this.carouselVerticalScroll||t.preventDefault(),this.isRtl?this.moveX=this.currentPos*this.sceneSize-(this.touchstartX-this.touchmoveX):this.moveX=this.currentPos*this.sceneSize+(this.touchstartX-this.touchmoveX),this.isRtl?this.sliderMask.style.transform="translateX("+this.moveX+"px)":this.sliderMask.style.transform="translateX(-"+this.moveX+"px)"},t.prototype.onTouchEnd=function(){clearTimeout(this.touchTimmer),this.carouselVerticalScroll=!1,(0,n.removeClass)(this.html,"onTouch"),(0,n.removeClass)(this.HTMLNODE,"_prevent-scroll"),this.moveX>this.currentPos*this.sceneSize?this.nextSlide(!1,!1,"swipe"):this.moveX<this.currentPos*this.sceneSize&&0!==this.moveX&&this.prevSlide(!1,!1,"swipe"),this.longTouch=!1},t.prototype.toggleActiveDot=function(){},t.prototype.autoScroll=function(){var t=this;this.slidesConfig.autoScroll&&(this.autoScrollInterval=setInterval((function(){return t.nextSlide(!1)}),this.slidesConfig.autoScrollTimer),this.autoScrollSuspended=!1)},t.prototype.suspendAutoScroll=function(){clearInterval(this.autoScrollInterval),this.autoScrollSuspended=!0},t.prototype.handleCFCHeightItem=function(t){var e="mobile"===(0,n.deviceDetection)(),i=t.offsetHeight,s=(0,n.qs)(c.sliderMaskClassNameCFC,this.html);[e,i,s].some((function(t){return!t}))||(s.style.maxHeight=i+"px")},t.prototype.insertDash=function(){this.captionTexts.length>
10&&(0,n.forEach)(this.captionTexts,(function(t){t.innerText.trim()&&(0,n.addClass)(t,"dash")}))},t.focusElement=function(t){t&&(t.setAttribute("tabindex","-1"),t.focus())},t.prototype.focusSlideContent=function(t){var e=this;[{primary:".eyebrow.eyebrow-red",fallback:".h3.textBox--title"},{primary:".img-cover.halfImageCarousel--image.img-constrain",fallback:".carousel--image.img-constrain"},{primary:"iframe"},{primary:"video"}].some((function(i){var s=(0,n.qs)(i.primary,t)||i.fallback&&(0,n.qs)(i.fallback,t);return!!s&&(e.constructor.focusElement(s),!0)}))},t}();e.default=h},141:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s,o=i(66),n=i(137),a=(s=n)&&s.__esModule?s:{default:s};function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var c={carouselItemClassName:".halfImageCarousel--item",sliderMaskClassName:".halfImageCarousel--mask",prevButtonClassName:".halfImageCarousel--arrowLeft",nextButtonClassName:".halfImageCarousel--arrowRight",focusClassName:".halfImageCarousel--caption",sliderTitleEle:"*",hasMobileCaption:!1,shouldFocusOnArrowsClick:!0,autoScroll:!0,autoScrollTimer:5e3},h=function(t){function e(i,s){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;r(this,e);var a=l(this,t.call(this,i,s,n));return a.dots=(0,o.qsa)(".dots--button",a.html),a.prevButton=(0,o.qs)(a.slidesConfig.prevButtonClassName,i),a.nextButton=(0,o.qs)(a.slidesConfig.nextButtonClassName,i),a.initital(),a}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.initital=function(){var t=this;this.slides.length>0&&((0,o.forEach)(this.dots,(function(e,i){(0,o.$on)(e,"click",(function(){var s=i+1,o=void 0;s!==t.currentPos-1&&(o=s>t.currentPos-1?"right":"left"),t.analyticsGA4Obj.toggle_type_direction=o?"bullet - "+o:"bullet",t.analyticsGA4Obj.position_target=s,t.updateGAData(),t.goToSlide(Number(e.dataset.carouselIndex)+2,!1,!0)}))})),(0,o.$on)(this.prevButton,"click",this.prevSlide.bind(this,!0,this.slidesConfig.shouldFocusOnArrowsClick,"arrow")),(0,o.$on)(this.nextButton,"click",this.nextSlide.bind(this,!0,this.slidesConfig.shouldFocusOnArrowsClick,"arrow")))},e.prototype.copySlide=function(t,e,i){var s=this.slides[t].cloneNode(!0);(0,o.addClass)(s,"clonedElement"),s.setAttribute("aria-hidden","true");var n=(0,o.qs)(".lazy-bg",this.slides[t]),a=(0,o.qs)(".lazy-bg",s);n&&a&&n.style.backgroundImage&&(a.style.backgroundImage=n.style.backgroundImage,n.classList.contains("has-loaded")&&(0,o.addClass)(a,"has-loaded")),"before"===e?i.prepend(s):"after"===e&&i.append(s)},e.prototype.setUpInfinite=function(){t.prototype.setUpInfinite.call(this),this.setupLazyLoadObserver()},e.prototype.setupLazyLoadObserver=function(){var t=this,e=(0,o.qsa)(".lazy-bg",this.html),i=(0,o.qsa)(".clonedElement",this.html);if(e.length&&i.length){var s=new MutationObserver((function(e){e.forEach((function(e){if("attributes"===e.type&&"style"===e.attributeName&&e.target.classList.contains("lazy-bg")&&e.target.classList.contains("has-loaded")){var s=(0,o.closest)(e.target,t.carouselItemClassName);if(!s)return;var n=s.getAttribute("data-carousel-index");if(null===n)return;(0,o.forEach)(i,(function(t){if(t.getAttribute("data-carousel-index")===n){var i=(0,o.qs)(".lazy-bg",t);i&&(i.style.backgroundImage=e.target.style.backgroundImage,(0,o.addClass)(i,"has-loaded"))}}))}}))}));e.forEach((function(t){s.observe(t,{attributes:!0,attributeFilter:["style","class"]})}))}},e.prototype.toggleActiveDot=function(t){this.activeDot=(0,o.qs)(".dots--button-active",this.html),this.activeDot&&(0,o.removeClass)(this.activeDot,"dots--button-active"),this.dots[t-2]&&(0,o.addClass)(this.dots[t-2],"dots--button-active")},e}(a.default);e.default=h}
1,148:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CFC_SLIDES_CONFIG=void 0,e.checkIfElementIsInsideClickForContent=function(t){return(0,o.closest)(t,".clickForContent")},e.checkIfElementIsInsideClickForContentAndOpen=function(t){var e=(0,o.closest)(t,".clickForContent--tabs");if(e){if("mobile"===(0,o.deviceDetection)()&&(0,o.hasClass)(e,"open")){var i=e.children[0];if(i){var s=0,n=e.previousElementSibling;if(n&&!(0,o.hasClass)(n,"open")){var a=n.children[0];a&&(s=a.offsetHeight)}(0,o.scroll)(i,s)}return}(0,o.qs)(".clickForContent--tabContainer",e).click()}};var s=a(i(131)),o=i(66),n=a(i(141));function a(t){return t&&t.__esModule?t:{default:t}}var r=e.CFC_SLIDES_CONFIG={carouselItemClassName:".clickForContent--item",sliderClassName:".clickForContent--slider",sliderMaskClassName:".clickForContent--mask",prevButtonClassName:".clickForContent--arrowLeft",nextButtonClassName:".clickForContent--arrowRight",shouldFocusOnArrowsClick:!1,hasMobileCaption:!1,autoScroll:!1,autoScrollTimer:5e3},l=function(){function t(e,i){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.itemsTabs=(0,o.qsa)(".clickForContent--tabs",this.html),this.desktopContent=(0,o.qs)(".clickForContent--desktop",this.html),this.desktopItems=(0,o.qsa)(".clickForContent--content",this.desktopContent),this.open=(0,o.qs)(".open",this.html),this.after=(0,o.qs)(".after",this.open),this.openColor=getComputedStyle(this.after).backgroundColor,this.stickyToc=(0,o.qs)(".stickyToc"),this.isMobile="mobile"===(0,o.deviceDetection)(),this.isDesktop="desktop"===(0,o.deviceDetection)({isNew:!0}),this.analytics=new s.default,this.tabTrapReferences=new Map,this.isTabbing=!1,this.bottomTrap=null,this.initDesktopTabsAccessibility(),this.initInputDetection(),this.createBottomTrap(),this.handleEvents(),this.setupCarousels(i),this.initAriaExpanded(),this.initMobileExpandAll(),this.initMobileDynamicHeights()}return t.prototype.isVisible=function(t){if(!t)return!1;if(0===t.offsetWidth&&0===t.offsetHeight)return!1;var e=window.getComputedStyle(t);return"none"!==e.display&&"hidden"!==e.visibility&&"0"!==e.opacity},t.prototype.getStickyTocHeight=function(){return this.stickyToc&&this.isVisible(this.stickyToc)?(0,o.hasClass)(this.stickyToc,"stickyToc--show")?0:this.stickyToc.offsetHeight||0:0},t.prototype.reconcileScrollPosition=function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(t){var s=function(){var s=(e.stickyToc?e.stickyToc.offsetHeight:0)+i,o=t.getBoundingClientRect().top-s;Math.abs(o)>2&&window.scrollBy(0,o)};requestAnimationFrame(s),setTimeout(s,120)}},t.prototype.initInputDetection=function(){var t=this;(0,o.$on)(document,"keydown",(function(e){"Tab"===e.key&&(t.isTabbing=!0)}));var e=function(){t.isTabbing=!1};(0,o.$on)(document,"mousedown",e),(0,o.$on)(document,"touchstart",e)},t.setChildInteractive=function(t,e){var i=(0,o.qsa)("a[href], button, input, select, textarea, [tabindex]",t);(0,o.forEach)(i,(function(i){i===t||(0,o.hasClass)(i,"vo-bridge")||(0,o.hasClass)(i,"vo-bottom-trap")||(e?i.removeAttribute("tabindex"):i.setAttribute("tabindex","-1"))}))},t.prototype.initDesktopTabsAccessibility=function(){var t=this;(0,o.forEach)(this.desktopItems,(function(e,i){var s=(0,o.qs)(".clickForContent--content--copy",e)||(0,o.qs)(".clickForContent--desktop",e);e.setAttribute("role","tabpanel"),0===i?((0,o.addClass)(e,"current"),e.removeAttribute("aria-hidden"),e.removeAttribute("inert"),e.setAttribute("tabindex","0"),e.style.outline="none",s&&(s.removeAttribute("aria-hidden"),s.removeAttribute("inert"),s.removeAttribute("tabindex")),t.constructor.setChildInteractive(e,!0),t.setupKeyboardNavigation(0)):(e.setAttribute("aria-hidden","true"),e.setAttribute("inert",""),e.removeAttribute("tabindex"),s&&(s.setAttribute("aria-hidden","true"),s.setAttribute("inert",""),s.removeAttribute("tabindex")),t.constructor.setChildInteractive(e,!1))}))},t.prototype.createBottomTrap=function(){var t=this;this.html&&(this.bottomTrap=document.createElement("div"),this.bottomTrap.className="vo-bottom-trap",this.bottomTrap.setAttribute("tabindex","0"),this.bottomTrap.setAttribute("aria-hidden","true"),this.bottomTrap.style.cssText="width: 1px; height: 1px; opacity: 0; position: absolute; pointer-events: none;",(0,o.$on)(this.bottomTrap,"focus",(function(){if(t.isTabbing&&t.itemsTabs.length>0){var e=t.itemsTabs.length-1,i=t.itemsTabs[e],s=(0,o.qs)(".clickForContent--tabContainer",i);if((0,o.hasClass)(i,"open")){var n=t.desktopItems[e],a=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not
1([tabindex="-1"])',n),r=Array.from(a).filter((function(e){return!(0,o.hasClass)(e,"vo-bridge")&&!(0,o.hasClass)(e,"vo-bottom-trap")&&t.isVisible(e)}));r.length>0?r[r.length-1].focus():n.focus()}else s&&s.focus()}})),this.html.appendChild(this.bottomTrap))},t.prototype.setupCarousels=function(t){var e=r;(0,o.forEach)(this.itemsTabs,(function(i){new n.default(i,t,e);var s=(0,o.qsa)(".clickForContent--card-icon",i);1===s.length&&(0,o.hasClass)(s[0],"white")&&(0,o.addClass)(s[0],"d-block")}))},t.prototype.removeTabTrap=function(t){if(this.tabTrapReferences.has(t)){var e=this.tabTrapReferences.get(t);e.listeners&&e.listeners.forEach((function(t){var e=t.element,i=t.fn,s=t.eventType;(0,o.$off)(e,s||"keydown",i)})),e.bridgeElement&&e.bridgeElement.parentNode&&e.bridgeElement.parentNode.removeChild(e.bridgeElement),this.tabTrapReferences.delete(t)}},t.prototype.setupKeyboardNavigation=function(t){var e=this;this.removeTabTrap(t);var i=[],s=this.itemsTabs[t],n=(0,o.qs)(".clickForContent--tabContainer",s),a=this.desktopItems[t];if(n&&a){var r=t===this.itemsTabs.length-1,l=function(i){if("Tab"===i.key&&!i.shiftKey){var s=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',a),l=Array.from(s).filter((function(t){return!(0,o.hasClass)(t,"vo-bridge")&&!(0,o.hasClass)(t,"vo-bottom-trap")&&e.isVisible(t)}));if(i.preventDefault(),l.length>0)l[0].focus();else if(r){for(var c=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',document.body),h=Array.from(c).filter((function(t){return e.isVisible(t)})),u=h.indexOf(n)+1;u<h.length;u++)if(!e.html.contains(h[u])&&!(0,o.hasClass)(h[u],"vo-bottom-trap")){h[u].focus();break}}else{var d=e.itemsTabs[t+1],f=(0,o.qs)(".clickForContent--tabContainer",d);f&&f.focus()}}};(0,o.$on)(n,"keydown",l),i.push({element:n,fn:l});var c=null;if(!r){(c=document.createElement("div")).className="vo-bridge",c.setAttribute("tabindex","0"),c.setAttribute("aria-hidden","true"),c.style.cssText="width: 1px; height: 1px; opacity: 0; position: absolute; pointer-events: none;";var h=function(){if(e.isTabbing){var i=e.itemsTabs[t+1],s=(0,o.qs)(".clickForContent--tabContainer",i);s&&s.focus()}};(0,o.$on)(c,"focus",h),i.push({element:c,fn:h,eventType:"focus"}),a.appendChild(c)}var u=function(t){if("Tab"===t.key&&t.shiftKey){var i=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',a),s=Array.from(i).filter((function(t){return!(0,o.hasClass)(t,"vo-bridge")&&!(0,o.hasClass)(t,"vo-bottom-trap")&&e.isVisible(t)})),r=s.length>0?s[0]:null;(document.activeElement===a||r&&document.activeElement===r)&&(t.preventDefault(),n.focus())}};if((0,o.$on)(a,"keydown",u),i.push({element:a,fn:u}),r){var d=function(t){if("Tab"===t.key&&!t.shiftKey){var i=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',a),s=Array.from(i).filter((function(t){return!(0,o.hasClass)(t,"vo-bridge")&&!(0,o.hasClass)(t,"vo-bottom-trap")&&e.isVisible(t)})),n=s.length>0?s[s.length-1]:a;if(document.activeElement===n){t.preventDefault();for(var r=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',document.body),l=Array.from(r).filter((function(t){return e.isVisible(t)})),c=l.indexOf(n)+1;c<l.length;c++)if(!e.html.contains(l[c])&&!(0,o.hasClass)(l[c],"vo-bottom-trap")){l[c].focus();break}}}};(0,o.$on)(a,"keydown",d),i.push({element:a,fn:d})}this.tabTrapReferences.set(t,{listeners:i,bridgeElement:c})}},t.prototype.handleEvents=function(){var t=this;(0,o.$on)(document,"focusin",(function(){})),(0,o.forEach)(this.itemsTabs,(function(e,i){var s=(0,o.qs)(".clickForContent--tabContainer",e),n=i===t.itemsTabs.length-1;(0,o.$on)(s,"click",(function(e){t.toggleState(s),t.handleAnalytics(e),"function"==typeof s.focus&&s.focus({preventScroll:!0})}
1)),(0,o.$on)(s,"keydown",(function(a){var r="ArrowRight"===a.key||"ArrowDown"===a.key,l="ArrowLeft"===a.key||"ArrowUp"===a.key;if(r||l){a.preventDefault();var c=t.itemsTabs.length,h=void 0;h=r?(i+1)%c:(i-1+c)%c;var u=t.itemsTabs[h],d=(0,o.qs)(".clickForContent--tabContainer",u);d&&d.focus()}else{if("Enter"!==a.key&&" "!==a.key||(a.preventDefault(),t.toggleState(s),t.handleAnalytics(a)),"Tab"===a.key&&a.shiftKey&&i>0){var f=t.itemsTabs[i-1];if((0,o.hasClass)(f,"open")){a.preventDefault();var p=t.desktopItems[i-1],m=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',p),b=Array.from(m).filter((function(e){return!(0,o.hasClass)(e,"vo-bridge")&&!(0,o.hasClass)(e,"vo-bottom-trap")&&t.isVisible(e)}));if(b.length>0)b[b.length-1].focus();else{var v=(0,o.qs)(".clickForContent--tabContainer",f);v&&v.focus()}}}if(n&&"Tab"===a.key&&!a.shiftKey)if(!(0,o.hasClass)(e,"open")){a.preventDefault();for(var C=(0,o.qsa)('a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])',document.body),g=Array.from(C).filter((function(e){return t.isVisible(e)})),y=g.indexOf(s)+1;y<g.length;y++)if(!t.html.contains(g[y])&&!(0,o.hasClass)(g[y],"vo-bottom-trap")){g[y].focus();break}}}})),t.initVideoBox(e)})),(0,o.forEach)(this.desktopItems,(function(e){t.initVideoBox(e)})),this.initMobileHeightItem()},t.prototype.initVideoBox=function(t){if(this.html){var e=(0,o.qs)(".videoBox",t);if(e){(0,o.addClass)(e,"img-cover");var i=(0,o.qs)(".videoBox--content",e),s=(0,o.qs)(".videoBox--playBtn",e);i.remove(),s.remove();var n=document.createElement("div");(0,o.addClass)(n,"videoBox--container"),n.appendChild(i),n.appendChild(s),e.appendChild(n)}}},t.prototype.toggleState=function(t){var e=this,i=t.parentElement,s=Array.from(this.itemsTabs).indexOf(i),n=this.isMobile&&(0,o.hasClass)(i,"open");(0,o.forEach)(this.itemsTabs,(function(s){if(!e.isMobile||s===i){var a=(0,o.qs)(".clickForContent--content--copy",s),r=(0,o.qs)(".clickForContent--tabContainer",s);if(a&&a.removeAttribute("data-deeplink-enabled"),(0,o.removeClass)(s,"open noBefore"),r&&r.setAttribute("aria-expanded","false"),s===i&&!n){s.previousElementSibling&&(0,o.addClass)(s.previousElementSibling,"noBefore"),(0,o.addClass)(s,"open"),t&&t.setAttribute("aria-expanded","true");var l=(0,o.qsa)(".after",e.html);(0,o.forEach)(l,(function(t){t.style.background=e.openColor})),a&&a.setAttribute("data-deeplink-enabled","");var c="nav-item-0"===s.id||e.isDesktop?0:s.children[0].offsetHeight;if(e.isDesktop){var h=c+e.getStickyTocHeight();(0,o.scroll)(s,h),e.reconcileScrollPosition(s,c)}else{var u=s.children[0];if(u){var d=e.getStickyTocHeight(),f=0;if("nav-item-0"===s.id)f-=1;else if(!e.isDesktop&&s.previousElementSibling){var p=s.previousElementSibling.children[0];p&&!(0,o.hasClass)(s.previousElementSibling,"open")&&(f+=p.offsetHeight)}var m=d+f;(0,o.scroll)(u,m),e.reconcileScrollPosition(u,f)}}}}})),(0,o.forEach)(this.desktopItems,(function(t,i){var n=(0,o.qs)(".clickForContent--content--copy",t);(0,o.removeClass)(t,"current"),n&&n.removeAttribute("data-deeplink-enabled"),e.removeTabTrap(i),i===s?(n&&n.setAttribute("data-deeplink-enabled",""),(0,o.addClass)(t,"current"),t.removeAttribute("aria-hidden"),t.removeAttribute("inert"),t.setAttribute("tabindex","0"),t.style.outline="none",n&&(n.removeAttribute("aria-hidden"),n.removeAttribute("inert"),n.removeAttribute("tabindex")),e.constructor.setChildInteractive(t,!0),e.setupKeyboardNavigation(i)):(t.setAttribute("aria-hidden","true"),t.setAttribute("inert",""),t.removeAttribute("tabindex"),n&&(n.setAttribute("aria-hidden","true"),n.setAttribute("inert",""),n.removeAttribute("tabindex")),e.constructor.setChildInteractive(t,!1))})),this.isMobile&&this.syncMobilePanelHeights({animate:!0,changedItem:i,changedWasOpen:n})},t.prototype.initMobileHeightItem=function(){if(this.isMobile){var t=(0,o.qs)(".open",this.html),e=(0,o.qs)(".active",t);(0,o.qs)(r.sliderMaskClassName,t).style.maxHeight=e.offsetHeight+"px"}},t.prototype.syncMobilePanelHeights=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.animate,i=void 0!==e&&e,s=t.changedItem,n=void 0===s?null:s,a=t.changedWasOpen,r=void 0!==a&&a;this.isMobile&&(0,o.forEach)(this.itemsTabs,(function(t){var e=(0,o.qs)(".clickForContent--content",t);if(e){if(!(0,o.hasClass)(t,"open"))return i&&r&&t===n?(e.style.maxHeight=e.scrollHeight+"px",void requestAnimationFrame((function(){e.style.maxHeight="0px"}))):void(e.style.maxHeight="0px");e.style.maxHeight=e.scrollHeight+"px"}}))},t.prototype.initMobileDynamicHeights=function(){var t=this;window.ResizeObserver&&(this.mobilePanelResizeObserver=new ResizeObserver((function(e){e.forEach((function(e){var i=e.target,s=(0,o.closest)(i,".clickForContent--tabs");t.isMobile&&s&&(0,o.hasClass)(s,"open")&&(i.style.maxHeight=i.scrollHeight+"px")}))}
1)),(0,o.forEach)(this.itemsTabs,(function(e){var i=(0,o.qs)(".clickForContent--content",e);i&&t.mobilePanelResizeObserver.observe(i)})));var e=function(){t.isMobile="mobile"===(0,o.deviceDetection)(),t.isMobile?t.syncMobilePanelHeights():(0,o.forEach)(t.itemsTabs,(function(t){var e=(0,o.qs)(".clickForContent--content",t);e&&(e.style.maxHeight="")}))};e(),(0,o.$on)(window,"resize",e)},t.prototype.initAriaExpanded=function(){(0,o.forEach)(this.itemsTabs,(function(t){var e=(0,o.qs)(".clickForContent--tabContainer",t);e&&e.setAttribute("aria-expanded",(0,o.hasClass)(t,"open")?"true":"false")}))},t.prototype.initMobileExpandAll=function(){this.isMobile&&(0,o.forEach)(this.itemsTabs,(function(t){(0,o.addClass)(t,"open");var e=(0,o.qs)(".clickForContent--tabContainer",t);e&&e.setAttribute("aria-expanded","true");var i=(0,o.qs)(".active",t),s=(0,o.qs)(r.sliderMaskClassName,t);s&&i&&(s.style.maxHeight=i.offsetHeight+"px");var n=(0,o.qs)(".clickForContent--content",t);n&&(n.style.maxHeight=n.scrollHeight+"px")}))},t.prototype.handleAnalytics=function(t){var e=t.target,i={event:"card_click",module_name:"clickForContent",section_header:document.title||void 0,link_text:e.innerText||void 0,link_url:e.getAttribute("href")||void 0,link_type:(0,o.getLinkType)(e.getAttribute("href"))};this.analytics.pushCustomData(i,"card_click GA4")},t}();e.default=l}}]);

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.