1Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(document.documentElement.contains(t))do{if(t.matches(e))return t}while(null!==(t=t.parentElement||t.parentNode)&&1===t.nodeType);return null}),(()=>{var u,w,b=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0,f=(b||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page."),"cmp"),v="tabs",h={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},_={self:"[data-"+f+'-is="'+v+'"]',active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}};function o(e){var s=this;if(e&&e.element){(s._config=e).element.removeAttribute("data-"+f+"-is"),e=e.element,s._elements={},s._elements.self=e;for(var t=s._elements.self.querySelectorAll("[data-"+f+"-hook-"+v+"]"),n=0;n<t.length;n++){var a,o,i=t[n];i.closest("."+f+"-"+v)===s._elements.self&&(a=(a=v).charAt(0).toUpperCase()+a.slice(1),a=i.dataset[f+"Hook"+a],s._elements[a]?(Array.isArray(s._elements[a])||(o=s._elements[a],s._elements[a]=[o]),s._elements[a].push(i)):s._elements[a]=i)}if(s._active=(e=>{if(e)for(var t=0;t<e.length;t++)if(e[t].classList.contains(_.active.tab))return t;return 0})(s._elements.tab),s._elements.tabpanel){d(),window.addEventListener("hashchange",c,!1);var r=s._elements.tab;if(r)for(var l=0;l<r.length;l++)(t=>{r[l].addEventListener("click",function(e){p(t)}),r[l].addEventListener("keydown",function(e){var t=e,n=s._active,a=s._elements.tab.length-1;switch(t.keyCode){case h.ARROW_LEFT:case h.ARROW_UP:t.preventDefault(),0<n&&p(n-1);break;case h.ARROW_RIGHT:case h.ARROW_DOWN:t.preventDefault(),n<a&&p(n+1);break;case h.HOME:t.preventDefault(),p(0);break;case h.END:t.preventDefault(),p(a);break;default:}})})(l);c()}window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(CQ.CoreComponents.MESSAGE_CHANNEL=CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(e){e.data&&"cmp-tabs"===e.data.type&&e.data.id===s._elements.self.dataset.cmpPanelcontainerId&&"navigate"===e.data.operation&&m(e.data.index)}))}function c(){var e,t;b&&-1<(t=b.getDeepLinkItemIdx(s,"tab","tabpanel"))&&((e=s._elements.tab[t])&&s._elements.tab[s._active].id!==e.id&&p(t),e=window.location.hash.substring(1))&&(t=document.querySelector("[id='"+e+"']"))&&t.scrollIntoView()}function d(){var e=s._elements.tabpanel,t=s._elements.tab;if(e)if(Array.isArray(e))for(var n=0;n<e.length;n++)n===parseInt(s._active)?(e[n].classList.add(_.active.tabpanel),e[n].removeAttribute("aria-hidden"),t[n].classList.add(_.active.tab),t[n].setAttribute("aria-selected",!0),t[n].setAttribute("tabindex","0")):(e[n].classList.remove(_.active.tabpanel),e[n].setAttribute("aria-hidden",!0),t[n].classList.remove(_.active.tab),t[n].setAttribute("aria-selected",!1),t[n].setAttribute("tabindex","-1"));else e.classList.add(_.active.tabpanel),t.classList.add(_.active.tab)}function m(e){s._active=e,d()}function p(e){var t,n,a,o=s._active;m(e),t=s._elements.tab[e],n=window.scrollX||window.pageXOffset,a=window.scrollY||window.pageYOffset,t.focus(),window.scrollTo(n,a),u&&(t=C(s._elements.tabpanel[e]),n=C(s._elements.tabpanel[o]),w.push({event:"cmp:show",eventInfo:{path:"component."+t}}),w.push({event:"cmp:hide",eventInfo:{path:"component."+n}}),a=s._elements.self.id,(e={component:{}}).component[a]={shownItems:[t]},(o={component:{}}).component[a]={shownItems:void 0},w.push(o),w.push(e))}}function s(e){var t,n,a=e.dataset,o=[],e=v,s=["is","hook"+(e=v.charAt(0).toUpperCase()+e.slice(1))];for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(n=a[t],0===t.indexOf(f))&&(t=(t=t.slice(f.length)).charAt(0).toLowerCase()+t.substring(1),-1===s.indexOf(t))&&(o[t]=n);return o}function C(e){return e?e.dataset.cmpDataLayer?Object.keys(JSON.parse(e.dataset.cmpDataLayer))[0]:e.id:null}function e(){u=document.body.hasAttribute("data-cmp-data-layer-enabled"),w=u?window.adobeDataLayer=window.adobeDataLayer||[]:void 0;for(var e=document.querySelectorAll(_.self),t=0;t<e.length;t++)new o({element:e[t],options:s(e[t])});var n=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,a=document.querySelector("body");new n(function(e){e.forEach(function(e){e=[].slice.call(e.addedNodes);0<e.length&&e.forEach(function(e){e.querySelectorAll&&[].slice.call(e.querySelectorAll(_.self)).forEac
1h(function(e){new o({element:e,options:s(e)})})})})}).observe(a,{subtree:!0,childList:!0,characterData:!0})}"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e),b&&window.addEventListener("load",b.scrollToAnchor,!1)})();
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.