PageSourceSearch

https://science.feedback.org/wp-content/themes/fractal/assets/js/scripts.min.js?ver=1.2.9

js feedback.org collected 2026-10-02 03:02:30 UTC 23,781 bytes, 1 lines download raw bytes

1function Util(){}Util.hasClass=function(e,t){return e.classList?e.classList.contains(t):!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},Util.addClass=function(e,t){t=t.split(" ");e.classList?e.classList.add(t[0]):Util.hasClass(e,t[0])||(e.className+=" "+t[0]),1<t.length&&Util.addClass(e,t.slice(1).join(" "))},Util.removeClass=function(e,t){var n,t=t.split(" ");e.classList?e.classList.remove(t[0]):Util.hasClass(e,t[0])&&(n=new RegExp("(\\s|^)"+t[0]+"(\\s|$)"),e.className=e.className.replace(n," ")),1<t.length&&Util.removeClass(e,t.slice(1).join(" "))},Util.toggleClass=function(e,t,n){n?Util.addClass(e,t):Util.removeClass(e,t)},Util.setAttributes=function(e,t){for(var n in t)e.setAttribute(n,t[n])},Util.getChildrenByClassName=function(e,t){e.children;for(var n=[],a=0;a<e.children.length;a++)Util.hasClass(e.children[a],t)&&n.push(e.children[a]);return n},Util.is=function(e,t){if(t.nodeType)return e===t;for(var n="string"==typeof t?document.querySelectorAll(t):t,a=n.length;a--;)if(n[a]===e)return!0;return!1},Util.setHeight=function(n,e,a,i,s){function o(e){var e=e-(l=l||e),t=parseInt(e/i*r+n);a.style.height=t+"px",e<i?window.requestAnimationFrame(o):s()}var r=e-n,l=null;a.style.height=n+"px",window.requestAnimationFrame(o)},Util.scrollTo=function(n,a,i,e){function s(e){var e=e-(l=l||e),t=(a<e&&(e=a),Math.easeInOutQuad(e,r,n-r,a));o.scrollTo(0,t),e<a?window.requestAnimationFrame(s):i&&i()}var o=e||window,r=o.scrollTop||document.documentElement.scrollTop,l=null;e||(r=window.scrollY||document.documentElement.scrollTop);window.requestAnimationFrame(s)},Util.moveFocus=function(e){(e=e||document.getElementsByTagName("body")[0]).focus(),document.activeElement!==e&&(e.setAttribute("tabindex","-1"),e.focus())},Util.getIndexInArray=function(e,t){return Array.prototype.indexOf.call(e,t)},Util.cssSupports=function(e,t){return"CSS"in window?CSS.supports(e,t):e.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})in document.body.style},Util.extend=function(){var e={},t=!1,n=0,a=arguments.length;for("[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(t=arguments[0],n++);n<a;n++){i=void 0;var i,s=arguments[n];for(i in s)Object.prototype.hasOwnProperty.call(s,i)&&(t&&"[object Object]"===Object.prototype.toString.call(s[i])?e[i]=extend(!0,e[i],s[i]):e[i]=s[i])}return e},Util.osHasReducedMotion=function(){var e;return!!window.matchMedia&&!!(e=window.matchMedia("(prefers-reduced-motion: reduce)"))&&e.matches},Element.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});{function CustomEvent(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}"function"!=typeof window.CustomEvent&&(CustomEvent.prototype=window.Event.prototype,window.CustomEvent=CustomEvent)}Math.easeInOutQuad=function(e,t,n,a){return(e/=a/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t},function(){var a=document.getElementsByClassName("js-tab-focus");function t(){0<a.length&&(i(!1),window.addEventListener("keydown",n)),window.removeEventListener("mousedown",t)}function n(e){9===e.keyCode&&(i(!0),window.removeEventListener("keydown",n),window.addEventListener("mousedown",t))}function i(e){for(var t=e?"":"none",n=0;n<a.length;n++)a[n].style.setProperty("outline",t)}window.addEventListener("mousedown",t)}();class CustomTarteaucitron{constructor(){TacConfig&&0!==Object.keys(TacConfig).length?(this.domain=window.location.host,this.config=TacConfig,this.initialisation()):console.error("Tac Config not found")}initialisation(){const n=this;console.log("TarteaucitronJS : Start initialisation"),tarteaucitron.init({privacyUrl:"",bodyPosition:"top",hashtag:"#gestion-cookies",cookieName:"cmp-tarteaucitron",orientation:"bottom",groupServices:!1,showDetail
1sOnClick:!1,serviceDefaultState:"wait",showAlertSmall:!1,cookieslist:!1,closePopup:!1,showIcon:!1,iconPosition:"BottomRight",adblocker:!1,DenyAllCta:!0,AcceptAllCta:!0,highPrivacy:!0,handleBrowserDNTRequest:!1,removeCredit:!0,moreInfoLink:!1,useExternalCss:!0,useExternalJs:!1,readmoreLink:"",mandatory:!0,mandatoryCta:!1,googleConsentMode:!1,bingConsentMode:!1,softConsentMode:!1,dataLayer:!1,serverSide:!1,partnersList:!1});let a,i,s;const t=document.getElementsByTagName("html")[0],o=document.body;function r(e){e.removeAttribute("style")}window.addEventListener("tac.root_available",e=>{console.log("TarteaucitronJS : Tac root available"),a=document.getElementById("tarteaucitronAlertBig"),i=document.getElementById("tarteaucitron"),s=document.getElementById("tarteaucitronBack"),i.dataset.theme="dark",a.dataset.theme="dark",s.dataset.theme="dark";var t=n.config.privacyUrl;document.querySelector(".tarteaucitron__confidentiality-link")&&(document.querySelector(".tarteaucitron__confidentiality-link").href=t),jQuery(".tarteaucitronMainLine").append('<div class="all-services-preferences"></div>'),jQuery(".all-services-preferences").append(jQuery(".tarteaucitronMainLine .tarteaucitronName")),jQuery(".all-services-preferences").append(jQuery(".tarteaucitronMainLine .tarteaucitronAsk")),jQuery("#tarteaucitronClosePanel").replaceWith('<div id="tarteaucitronClosePanel" onclick="tarteaucitron.userInterface.closePanel();"><span class="close-cross"></span></div>'),jQuery(".all-services-preferences button").on("click",function(e){tarteaucitron.userInterface.closePanel(),tarteaucitron.userInterface.closeAlert(),jQuery("html, body").removeClass("tarteaucitron-modal-open")})}),window.addEventListener("tac.open_alert",e=>{console.log("TarteaucitronJS : Tac open alert"),r(a),t.classList.add("tarteaucitron-modal-open"),o.classList.add("tarteaucitron-modal-open"),a.classList.add("is-open"),a.classList.remove("is-close")}),window.addEventListener("tac.close_alert",e=>{console.log("TarteaucitronJS : Tac close alert"),r(a),t.classList.remove("tarteaucitron-modal-open"),document.body.classList.remove("tarteaucitron-modal-open"),a.classList.add("is-close"),a.classList.remove("is-open")}),n.config.services.matomoId&&n.config.services.matomoHost&&(tarteaucitron.user.matomoHost=n.config.services.matomoHost,tarteaucitron.user.matomoId=n.config.services.matomoId,(tarteaucitron.job=tarteaucitron.job||[]).push("matomo")),n.config.services.youtube&&(tarteaucitron.job=tarteaucitron.job||[]).push("youtube"),n.config.services.googleAnalytics&&(tarteaucitron.user.gtagUa=n.config.services.googleAnalytics,tarteaucitron.user.gtagMore=function(){},(tarteaucitron.job=tarteaucitron.job||[]).push("gtag")),n.config.services.googleTagManager&&(tarteaucitron.user.googletagmanagerId=n.config.services.googleTagManager,(tarteaucitron.job=tarteaucitron.job||[]).push("googletagmanager")),n.config.services.facebookPixel&&(tarteaucitron.user.facebookpixelId=n.config.services.facebookPixel,tarteaucitron.user.facebookpixelMore=function(){},(tarteaucitron.job=tarteaucitron.job||[]).push("facebookpixel")),n.config.services.addThis&&(tarteaucitron.user.addthisPubId=n.config.services.addThis,(tarteaucitron.job=tarteaucitron.job||[]).push("addthis"))}}let tacInstance=new CustomTarteaucitron;window.menuAim=function(e){function t(e){window.requestAnimationFrame?window.requestAnimationFrame(function(){n(e)}):n(e)}function n(e){d.push({x:e.pageX,y:e.pageY}),d.length>l&&d.shift()}function a(){r&&clearTimeout(r),m.exitMenu(this)&&(c&&m.deactivate(c),c=null)}function i(){r&&clearTimeout(r),m.enter(this),h(this)}function s(){m.exit(this)}function o(){v(this)}var c=null,d=[],u=null,r=null,m=Util.extend({menu:"",rows:!1,submenuSelector:"*",submenuDirection:"right",tolerance:75,enter:function(){},exit:function(){},activate:function(){},deactivate:function(){},exitMenu:function(){}},e),g=m.menu,l=3,v=function(e){e!=c&&(c&&m.deactivate(c),m.activate(e),c=e)},h=function(e){var t=f();t?r=setTimeout(function(){h(e)},t):v(e)},f=function(){if(c&&Util.is(c,m.submenuSelector)){var e={top:(e=(e=g).getBoundingClientRect()).top+window.pageYOffset,left:e.left+window.pageXOffset},t={x:e.left,y:e.top-m.tolerance},n={x:e.left+g.offsetWidth,y:t.y},a={x:e.left,y:e.top+g.offsetHeight+m.tolerance},i={x:e.left+g.offsetWidth,y:a.y},s=d[d.length-1],o=d[0];if(s&&!((o=o||s).x<e.left||o.x>i.x||o.y<e.top||o.y>i.y||u&&s.x==u.x&&s.y==u.y)){var e=n,r=i,i=("left"==m.submenuDirection?(e=a,r=t):"below"==m.submenuDirection?(e=i,r=a):"above"==m.submenuDirection&&(e=t,r=n),l(s,e)),a=l(s,r),t=l(o,e),n=l(o,r);if(i<t&&n<a)return u=s,300;u=null}}return 0;function l(e,t){return(t.y-e.y)/(t.x-e.x)}},p=(g.addEventListener("mouseleave",a),m.rows||g.children);if(0<p.length)for(var w=0;w<p.length;w++){var b=w;p[b].addEventListener("mouseenter",i),p[b].addEventListener("mouseleave",s),p[b].addEventListener("click",o)}document.addEventListener("mousemove",t),g.addEventListener("reset",function(e){e=e.detail,r&&clearTimeout(r),c&&e&&m.deactivate(c),c=null}),g.addEventListener("destroy",function(){if(g.removeEventListener("mouseleave",a),document.removeEventListener("mousemove",t),0<p.length)for(var e=0;e<p.length;e++)p[e].removeEventListener("mouseenter",i),p[e].removeEventListener("mouseleave",s),p[e].removeEventListener("click",o)})},function(){function e(e){this.element=e,this.select=this.element.getElementsByTagName("select")[0],this.urls=JSON.parse(this.element.getAttribute("data-urls")),this.options=this.select.getElementsByTagName("option"),this.abbreviate=this.element.getAttribute("data-abbreviate")&&"on"==this.element.getAttribute("data-abbreviate")||!1,this.selectedOption=function(e){var t={},n="";
1t="selectedIndex"in e.select?e.options[e.select.selectedIndex]:e.select.querySelector("option[selected]");return n=t?e.abbreviate?'<abbr title="'+t.text+'">'+t.value+"</abbr>":t.text:n}(this),this.pickerId=this.select.getAttribute("id"),this.dropdownDefaultPosition=this.element.getAttribute("data-dropdown-default-position")||"",this.trigger=!1,this.dropdown=!1,this.firstLanguage=!1,this.arrowSvgPath='<svg viewBox="0 0 16 16"><path d=" M 3 5.5 L 8 10.5 L 13 5.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>',(e=this).element.insertAdjacentHTML("beforeend",function(e){var t=e.element.getAttribute("data-trigger-class")?" "+e.element.getAttribute("data-trigger-class"):"";return'<button class="language-picker__button'+t+'" aria-label="'+e.select.value+" "+e.element.getElementsByTagName("label")[0].textContent+'" aria-expanded="false" aria-controls="'+e.pickerId+'-dropdown">'+'<span aria-hidden="true" class="language-picker__label language-picker__flag language-picker__flag--'+e.select.value+'"><em>'+e.selectedOption+"</em>"+e.arrowSvgPath+"</span>"+"</button>"}(e)+function(e){var t='<div class="language-picker__dropdown'+(""!==e.dropdownDefaultPosition?" language-picker__dropdown--"+e.dropdownDefaultPosition:"")+'" aria-describedby="'+e.pickerId+'-description" id="'+e.pickerId+'-dropdown">';t=(t=t+'<p class="sr-only" id="'+e.pickerId+'-description">'+e.element.getElementsByTagName("label")[0].textContent+"</p>")+'<ul class="language-picker__list" role="listbox">';for(var n=0;n<e.options.length;n++){var a=e.options[n].selected?' aria-selected="true"':"",i=e.options[n].getAttribute("lang");t=t+'<li><a lang="'+i+'" hreflang="'+i+'" href="'+function(e,t){return e.urls[t.value]}(e,e.options[n])+'"'+a+' role="option" data-value="'+e.options[n].value+'" class="language-picker__item language-picker__flag language-picker__flag--'+e.options[n].value+'"><span>'+e.options[n].text+"</span></a></li>"}return t}(e)),e.dropdown=e.element.getElementsByClassName("language-picker__dropdown")[0],e.languages=e.dropdown.getElementsByClassName("language-picker__item"),e.firstLanguage=e.languages[0],e.trigger=e.element.getElementsByClassName("language-picker__button")[0],e=(t=this).trigger.getElementsByTagName("svg"),Util.addClass(e[0],"icon");var t,n=t;n.element.getElementsByClassName("language-picker__list")[0].addEventListener("click",function(e){var t=e.target.closest(".language-picker__item");t&&t.hasAttribute("aria-selected")&&"true"==t.getAttribute("aria-selected")&&(e.preventDefault(),n.trigger.setAttribute("aria-expanded","false"))}),t.trigger.addEventListener("click",function(){a(t,!1)}),t.dropdown.addEventListener("keydown",function(e){e.keyCode&&38==e.keyCode||e.key&&"arrowup"==e.key.toLowerCase()?i(t,"prev"):(e.keyCode&&40==e.keyCode||e.key&&"arrowdown"==e.key.toLowerCase())&&i(t,"next")})}function a(t,e){var n,e=e||("true"==t.trigger.getAttribute("aria-expanded")?"false":"true");t.trigger.setAttribute("aria-expanded",e),"true"==e&&(t.firstLanguage.focus(),t.dropdown.addEventListener("transitionend",function e(){t.firstLanguage.focus(),t.dropdown.removeEventListener("transitionend",e)}),n=(e=t).trigger.getBoundingClientRect(),Util.toggleClass(e.dropdown,"language-picker__dropdown--right",window.innerWidth<n.left+e.dropdown.offsetWidth),Util.toggleClass(e.dropdown,"language-picker__dropdown--up",window.innerHeight<n.bottom+e.dropdown.offsetHeight))}function i(e,t){var n=Util.getIndexInArray(e.languages,document.activeElement);(n=(n="next"==t?n+1:n-1)<0?e.languages.length-1:n)>=e.languages.length&&(n=0),Util.moveFocus(e.languages[n])}var t,n=document.getElementsByClassName("js-language-picker");if(0<n.length){for(var s=[],o=0;o<n.length;o++)t=o,s.push(new e(n[t]));window.addEventListener("keyup",function(e){(e.keyCode&&27==e.keyCode||e.key&&"escape"==e.key.toLowerCase())&&s.forEach(function(e){var t;"false"!=(t=e).trigger.getAttribute("aria-expanded")&&document.activeElement.closest(".language-picker__dropdown")==t.dropdown&&t.trigger.focus(),a(e,"false")})}
1),window.addEventListener("click",function(n){s.forEach(function(e){var t;e=e,t=n.target,e.element.contains(t)||a(e,"false")})})}}(),function(){var e=document.getElementsByClassName("skip-link");if(0<e.length)for(var t=0;t<e.length;t++)!function(e){e.addEventListener("focusin",function(){Util.addClass(e,"skip-link--focus")}),e.addEventListener("focusout",function(){Util.removeClass(e,"skip-link--focus")})}(e[t])}(),function(){var t=document.getElementsByClassName("js-switch-icon");if(0<t.length)for(var e=0;e<t.length;e++)!function(e){var n;Util.hasClass(t[e],"switch-icon--hover")||(n=t[e]).addEventListener("click",function(e){e.preventDefault();var t=!Util.hasClass(n,"switch-icon--state-b"),e=(Util.toggleClass(n,"switch-icon--state-b",t),new CustomEvent("switch-icon-clicked",{detail:t}));n.dispatchEvent(e)})}(e)}(),function(){function e(e){this.element=e,this.megaSearch=this.element.getElementsByClassName("js-site-header__mega-search"),this.megaSearchActiveController=!1,this.megaNav=this.element.getElementsByClassName("js-site-header__mega-nav"),this.megaNavItems=this.megaNav[0].getElementsByClassName("js-site-header__mega-nav-item"),this.megaNavActiveController=!1,this.classIconBtn="switch-icon--state-b",this.classSearchVisible="site-header__mega-search--is-visible",this.classNavVisible="site-header__mega-nav--is-visible",this.classMobileLayout="site-header--mobile",this.classDesktopLayout="site-header--desktop",this.layout="mobile",this.expandedClass="site-header--expanded",this.bodyExpandedClass="is-site-header-expanded";var n=e=this;if(0!=n.megaSearch.length){n.megaSearchToggles=document.querySelectorAll('[aria-controls="'+n.megaSearch[0].getAttribute("id")+'"]');for(var t=0;t<n.megaSearchToggles.length;t++)!function(t){n.megaSearchToggles[t].addEventListener("click",function(e){s(n,n.megaSearch[0],"megaSearchActiveController",n.classSearchVisible,n.megaSearchToggles[t],!0),Util.hasClass(n.megaNav[0],n.classNavVisible)&&s(n,n.megaNav[0],"megaNavActiveController",n.classNavVisible,n.megaNavActiveController,!1),o(n)})}(t)}var a=e;if(0!=a.megaNav.length){a.megaNavToggles=document.querySelectorAll('[aria-controls="'+a.megaNav[0].getAttribute("id")+'"]');for(var i=0;i<a.megaNavToggles.length;i++)!function(t){a.megaNavToggles[t].addEventListener("click",function(e){s(a,a.megaNav[0],"megaNavActiveController",a.classNavVisible,a.megaNavToggles[t],!0),Util.hasClass(a.megaSearch[0],a.classSearchVisible)&&s(a,a.megaSearch[0],"megaSearchActiveController",a.classSearchVisible,a.megaSearchActiveController,!1),o(a)})}(i)}}function a(e){var t,n;(t=e).megaSearch.length<1||Util.hasClass(t.megaSearch[0],t.classSearchVisible)&&s(t,t.megaSearch[0],"megaSearchActiveController",t.classSearchVisible,t.megaSearchActiveController,n),Util.hasClass(e.megaNav[0],e.classNavVisible)&&s(e,e.megaNav[0],"megaNavActiveController",e.classNavVisible,e.megaNavActiveController,!0),o(e)}function s(e,t,n,a,i,s){var o=Util.hasClass(t,a);Util.toggleClass(t,a,!o),Util.toggleClass(i,e.classIconBtn,!o),o?i.removeAttribute("aria-expanded"):i.setAttribute("aria-expanded","true"),o?(i&&s&&i.focus(),e[n]=!1):(i&&(e[n]=i),console.log(r(t)),r(t).focus())}function r(e){for(var t=e.querySelectorAll('[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex]:not([tabindex="-1"]), [contenteditable], audio[controls], video[controls], summary'),n=!1,a=0;a<t.length;a++)if(t[a].offsetWidth||t[a].offsetHeight||t[a].getClientRects().length){n=t[a];break}return n}function o(e){var t;0<e.element.getElementsByClassName(e.itemExpClass).length&&"desktop"==e.layout||0<e.element.getElementsByClassName(e.classSearchVisible).length||0<e.element.getElementsByClassName(e.classNavVisible).length&&"mobile"==e.layout?(t=e,Util.addClass(t.element,t.expandedClass),Util.addClass(document.body,t.bodyExpandedClass)):(t=e,Util.removeClass(t.element,t.expandedClass),Util.removeClass(document.body,t.bodyExpandedClass))}function t(e){this.element=e,this.trigger=this.element.getElementsByClassName("site-header__nav-link")[0],this.dropdown=this.element.getElementsByClassName("site-header__nav-dropdown")[0],this.triggerFocus=!1,this.dropdownFocus=!1,this.hideInterval=!1,this.prevFocus=!1,l(e=this,e.trigger),l(e,e.dropdown);for(var i=this,t=i.element.getElementsByClassName("site-header__nav-list"),n=0;n<t.length;n++){t[n].children;for(var a=t[n].getElementsByClassName("site-header__nav-dropdown"),s=0;s<a.length;s++)u(a[n]);new menuAim({menu:t[n],activate:function(e){var t=e.getElementsByClassName("site-header__nav-dropdown")[0];t&&(Util.addClass(e.querySelector("a.site-header__nav-link"),"site-header__nav-link--hover"),c(0,t))},deactivate:function(e){var t=e.getElementsByClassName("site-header__nav-dropdown")[0];t&&(Util.removeClass(e.querySelector("a.site-header__nav-link"),"site-header__nav-link--hover"),d(0,t))},exitMenu:function(){return!0},submenuSelector:".site-header__nav-item--has-children"})}i.element.addEventListener("keydown",function(e){(e.keyCode&&9==e.keyCode||e.key&&"Tab"==e.key)&&
1(i.prevFocus=document.activeElement)}),i.element.addEventListener("keyup",function(e){var t,n,a;(e.keyCode&&9==e.keyCode||e.key&&"Tab"==e.key)&&(t=(e=document.activeElement).closest(".site-header__nav-dropdown"),e=e.nextElementSibling,t&&!Util.hasClass(t,"site-header__nav-list--is-visible")&&c(0,t),e&&!Util.hasClass(e,"site-header__nav-list--is-visible")&&c(0,e),i.prevFocus)&&(n=i.prevFocus.closest(".site-header__nav-dropdown"),a=i.prevFocus.nextElementSibling,n)&&(t&&t==n?a&&d(0,a):a&&t&&t==a||e&&n&&e==n||((e=t.parentNode.closest(".site-header__nav-dropdown"))&&e==n?a&&d(0,a):n&&Util.hasClass(n,"site-header__nav-list--is-visible")&&d(0,n)))})}function l(t,e){e.addEventListener("focus",function(){0;var e=t;e.hideInterval&&clearInterval(e.hideInterval),Util.addClass(e.dropdown,"site-header__nav-list--is-visible"),A(e.dropdown,!0)}),e.addEventListener("focusout",function(e){(function(i){i.hideInterval&&clearInterval(this.hideInterval);i.hideInterval=setTimeout(function(){var e=document.activeElement.closest(".site-header__nav-item--main"),e=e&&e==i.element;if(!i.triggerFocus&&!i.dropdownFocus&&!e){Util.removeClass(i.dropdown,"site-header__nav-list--is-visible"),A(i.dropdown,!1);var t=i,n=t.dropdown.getElementsByClassName("site-header__nav-list--is-visible");if(0!=n.length){for(;n[0];)d(0,n[0]);for(var a=t.dropdown.getElementsByClassName("site-header__nav-link--hover");a[0];)Util.removeClass(a[0],"site-header__nav-link--hover")}i.prevFocus=!1}},100)})(t)})}function c(e,t,n){null==n&&u(t),Util.addClass(t,"site-header__nav-list--is-visible")}function d(e,t){Util.hasClass(t,"site-header__nav-list--is-visible")&&(Util.removeClass(t,"site-header__nav-list--is-visible"),t.addEventListener("transition",function e(){t.removeEventListener("transition",e),Util.removeClass(t,"site-header__nav-dropdown--nested-left")}))}function u(e){Util.removeClass(e,"site-header__nav-dropdown--nested-left");var t=e.getBoundingClientRect();window.innerWidth-t.right<5&&t.left+window.scrollX>2*t.width&&Util.addClass(e,"site-header__nav-dropdown--nested-left")}var n,i=document.getElementsByClassName("js-site-header");if(0<i.length){for(var m=[],g=0;g<i.length;g++)n=g,m.push(new e(i[n]));var v=i[0].getElementsByClassName("site-header__nav-list--main");if(0<v.length)for(g=0;g<v.length;g++){f=w=p=void 0;var h=g;new menuAim({menu:v[h],activate:function(e){e=e.getElementsByClassName("site-header__nav-dropdown");0!=e.length&&(Util.addClass(e[0],"site-header__nav-list--is-visible"),A(e[0],!0))},deactivate:function(e){e=e.getElementsByClassName("site-header__nav-dropdown");0!=e.length&&(Util.removeClass(e[0],"site-header__nav-list--is-visible"),A(e[0],!1))},exitMenu:function(){return!0},submenuSelector:".site-header__nav-item--has-children",submenuDirection:"below"});for(var f,p=v[h].getElementsByClassName("site-header__nav-item--main"),w=0;w<p.length;w++)f=w,Util.hasClass(p[f],"site-header__nav-item--has-children")&&new t(p[f])}var b,y,C,_,E=i[0].getAttribute("data-animation");function k(){var e=window.scrollY||document.documentElement.scrollTop;Util.toggleClass(_,"site-header__wrapper--is-fixed",C<=e),Util.toggleClass(_,"site-header__wrapper--slides-down",y<=e),b=!1}E&&"on"==E&&(b=!1,y=i[0].getAttribute("data-animation-offset")?parseInt(i[0].getAttribute("data-animation-offset")):400,C=i[0].offsetHeight,_=i[0].getElementsByClassName("site-header__wrapper")[0],window.addEventListener("scroll",function(e){b||(b=!0,window.requestAnimationFrame?window.requestAnimationFrame(k):setTimeout(function(){k()},250))})),window.addEventListener("keyup",function(e){if(e.keyCode&&27==e.keyCode||e.key&&"escape"==e.key.toLowerCase())for(var t=0;t<m.length;t++)a(m[t]);if(e.keyCode&&9==e.keyCode||e.key&&"tab"==e.key.toLowerCase())for(t=0;t<m.length;t++)n=void 0,n=m[t],Util.hasClass(n.megaSearch[0],n.classSearchVisible)&&!document.activeElement.closest(".js-site-header__mega-search")&&s(n,n.megaSearch[0],"megaSearchActiveController",n.classSearchVisible,n.megaSearchActiveController,!0),Util.hasClass(n.megaNav[0],n.classNavVisible)&&!document.activeElement.closest(".js-site-header__mega-nav")&&s(n,n.megaNav[0],"megaNavActiveController",n.classNavVisible,n.megaNavActiveController,!0),o(n);var n}),window.addEventListener("click",function(e){e.target.closest(".
1js-site-header")||a(m[0])});var L=!1,N=new CustomEvent("update-site-header-layout");function x(){for(var e=0;e<m.length;e++)m[e].element.dispatchEvent(N)}window.addEventListener("resize",function(){clearTimeout(L),L=setTimeout(x,500)})}function A(t,e){var n;e?(e=t.getBoundingClientRect(),window.innerWidth-e.right<5&&e.left+window.scrollX>2*e.width&&(n=parseFloat(window.getComputedStyle(t).getPropertyValue("left")),t.style.left=n+window.innerWidth-e.right-5+"px")):t.addEventListener("transitionend",function e(){t.removeAttribute("style"),t.removeEventListener("transitionend",e)})}}();

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.