1Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(u){var h=this;if(!document.documentElement.contains(h))return null;do{if(h.matches(u))return h;h=h.parentElement||h.parentNode}while(null!==h&&1===h.nodeType);return null}); 2(function(){function u(e){function k(a){c._config=a;a.element.removeAttribute("data-cmp-is");p(a.element);c._active=g(c._elements.tab);c._elements.tabpanel&&(x(),v(),l());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(b){b.data&&"cmp-tabs"===b.data.type&& 3b.data.id===c._elements.self.dataset.cmpPanelcontainerId&&"navigate"===b.data.operation&&(c._active=b.data.index,x())}))}function l(){if(n){var a=n.getDeepLinkItemIdx(c,"tab","tabpanel");if(-1<a){var b=c._elements.tab[a];b&&c._elements.tab[c._active].id!==b.id&&q(a,!0);(a=window.location.hash.substring(1))&&(a=document.querySelector("[id\x3d'"+a+"']"))&&a.scrollIntoView()}}}function g(a){if(a)for(var b=0;b<a.length;b++)if(a[b].classList.contains(m.active.tab))return b;return 0}function p(a){c._elements= 4{};c._elements.self=a;a=c._elements.self.querySelectorAll("[data-cmp-hook-tabs]");for(var b=0;b<a.length;b++){var d=a[b];if(d.closest(".cmp-tabs")===c._elements.self){var f="tabs";f=f.charAt(0).toUpperCase()+f.slice(1);f=d.dataset["cmpHook"+f];c._elements[f]?(Array.isArray(c._elements[f])||(c._elements[f]=[c._elements[f]]),c._elements[f].push(d)):c._elements[f]=d}}}function v(){window.addEventListener("hashchange",l,!1);var a=c._elements.tab;if(a)for(var b=0;b<a.length;b++)(function(d){a[b].addEventListener("click", 5function(f){q(d)});a[b].addEventListener("keydown",function(f){var w=c._active,z=c._elements.tab.length-1;switch(f.keyCode){case r.ARROW_LEFT:case r.ARROW_UP:f.preventDefault();0<w&&q(w-1);break;case r.ARROW_RIGHT:case r.ARROW_DOWN:f.preventDefault();w<z&&q(w+1);break;case r.HOME:f.preventDefault();q(0);break;case r.END:f.preventDefault(),q(z)}})})(b)}function x(){var a=c._elements.tabpanel,b=c._elements.tab;if(a)if(Array.isArray(a))for(var d=0;d<a.length;d++)d===parseInt(c._active)?(a[d].classList.add(m.active.tabpanel), 6a[d].removeAttribute("aria-hidden"),b[d].classList.add(m.active.tab),b[d].setAttribute("aria-selected",!0),b[d].setAttribute("tabindex","0")):(a[d].classList.remove(m.active.tabpanel),a[d].setAttribute("aria-hidden",!0),b[d].classList.remove(m.active.tab),b[d].setAttribute("aria-selected",!1),b[d].setAttribute("tabindex","-1"));else a.classList.add(m.active.tabpanel),b.classList.add(m.active.tab)}function q(a,b){var d=c._active;!b&&n&&n.updateUrlHash(c,"tab",a);c._active=a;x();b=window.scrollX||window.pageXOffset; 7var f=window.scrollY||window.pageYOffset;c._elements.tab[a].focus();window.scrollTo(b,f);A&&(a=B(c._elements.tabpanel[a]),d=B(c._elements.tabpanel[d]),t.push({event:"cmp:show",eventInfo:{path:"component."+a}}),t.push({event:"cmp:hide",eventInfo:{path:"component."+d}}),d=c._elements.self.id,b={component:{}},b.component[d]={shownItems:[a]},a={component:{}},a.component[d]={shownItems:void 0},t.push(a),t.push(b))}var c=this;e&&e.element&&k(e)}function h(e){e=e.dataset;var k=[],l="tabs";l=l.charAt(0).toUpperCase()+ 8l.slice(1);l=["is","hook"+l];for(var g in e)if(Object.prototype.hasOwnProperty.call(e,g)){var p=e[g];0===g.indexOf("cmp")&&(g=g.slice(3),g=g.charAt(0).toLowerCase()+g.substring(1),-1===l.indexOf(g)&&(k[g]=p))}return k}function B(e){return e?e.dataset.cmpDataLayer?Object.keys(JSON.parse(e.dataset.cmpDataLayer))[0]:e.id:null}function C(){if(A=document.body.hasAttribute("data-cmp-data-layer-enabled"))y=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",t=window[y]=window[y]||[]; 9for(var e=document.querySelectorAll(m.self),k=0;k<e.length;k++)new u({element:e[k],options:h(e[k])});e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;k=document.querySelector("body");(new e(function(l){l.forEach(function(g){g=[].slice.call(g.addedNodes);0<g.length&&g.forEach(function(p){p.querySelectorAll&&[].slice.call(p.querySelectorAll(m.self)).forEac
9h(function(v){new u({element:v,options:h(v)})})})})})).observe(k,{subtree:!0,childList:!0,characterData:!0})} 10var n=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;n||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.");var A,t,y,r={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},m={self:'[data-cmp-is\x3d"tabs"]', 11active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}};"loading"!==document.readyState?C():document.addEventListener("DOMContentLoaded",C);n&&window.addEventListener("load",n.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.