1let toThirdLevel=document.querySelectorAll(".main-navigation-toolbar #main-nav-section .open-3-level"),level_3_all=document.querySelectorAll(".main-navigation-toolbar #main-nav-section .level-3"),toThirdLevelm=document.querySelectorAll(".main-navigation-toolbar #main-nav-section-is-sidebar .open-3-level"),level_3_allm=document.querySelectorAll(".main-navigation-toolbar #main-nav-section-is-sidebar .level-3"),helpAsideMenu=document.getElementById("help-asideMenu"),helpAsideMenuDefault=document.querySelector("#help-asideMenu.default-asideMenu"),webSidebar=document.querySelector(".sidebar"),mainNavigationMenuAsSidebar=document.querySelector(".main-navigation-toolbar.menu-as-sidebar .main-navigation");webSidebar&&0===webSidebar.childElementCount&&mainNavigationMenuAsSidebar.classList.add("no-sidebar-more-height");for(let e=0;e<toThirdLevel.length;e++)toThirdLevel[e].onclick=e=>{e.preventDefault();let t=e.target;if(t.classList.contains("active")){for(let e=0;e<level_3_all.length;e++)level_3_all[e].classList.remove("activeSub");t.classList.remove("active")}else{for(let e=0;e<toThirdLevel.length;e++)toThirdLevel[e].classList.remove("active");for(let e=0;e<level_3_all.length;e++)level_3_all[e].classList.remove("activeSub");t.classList.add("active"),t.parentElement.nextElementSibling.classList.add("activeSub")}};for(let e=0;e<toThirdLevelm.length;e++)toThirdLevelm[e].onclick=e=>{e.preventDefault();let t=e.target;if(t.classList.contains("active")){for(let e=0;e<toThirdLevelm.length;e++);for(let e=0;e<level_3_allm.length;e++)level_3_allm[e].classList.remove("activeSub");t.classList.remove("active")}else{for(let e=0;e<toThirdLevelm.length;e++)toThirdLevelm[e].classList.remove("active");for(let e=0;e<level_3_all.length;e++)level_3_allm[e].classList.remove("activeSub");t.classList.add("active"),t.parentElement.nextElementSibling.classList.add("activeSub")}};let patentIcon=document.querySelectorAll(".parent-icon"),level_2_all=document.querySelectorAll(".menu-as-sidebar .main-navigation > ul > li > ul");for(let e=0;e<patentIcon.length;e++)patentIcon[e].onclick=t=>{let o=t.target;if(o.classList.contains("active"))patentIcon[e].classList.remove("active"),level_2_all[e].classList.remove("activeSub"),o.classList.remove("active");else{patentIcon[e].classList.remove("active");for(let e=0;e<level_2_all.length;e++)level_2_all[e].classList.remove("activeSub"),patentIcon[e].classList.remove("active");o.classList.add("active"),o.parentElement.querySelector("ul").classList.add("activeSub")}};const mainNavCheckbox=document.querySelector(".hamburger-menu-checkbox");let mainNavAsSidebar=document.querySelector(".main-navigation-toolbar.menu-as-sidebar"),hamburgerMenuHolder=document.querySelector(".hamburger-menu"),ifActiveSub=document.querySelectorAll(".main-navigation.is-sidebar > ul > li > ul"),headerLogo=document.querySelector(".logo"),toolbarNav=document.querySelector(".toolbar-navigation"),sidebarIconsToolbar=document.querySelector(".sidebar");const languageSwitcher=function(e){e.querySelectorAll(".language-menu-item.active a").forEach((e=>{e.addEventListener("click",(e=>{if(e.preventDefault(),!document.getElementById("language-switcher-section")){const e=document.getElementById("language-switcher");e&&document.body.appendChild(e.content.cloneNode(!0))}const t=document.getElementById("language-switcher-section");t&&(t.classList.add("open"),t.querySelector(".hamburger-menu-checkbox").addEventListener("click",(e=>{e.preventDefault(),t.classList.remove("open")})))}))}))};languageSwitcher(toolbarNav);const mainNavOpen=function(){mainNavCheckbox.checked=!1,mainNavCheckbox.addEventListener("change",(e=>{if(e.currentTarget.checked){mainNavAsSidebar.classList.add("slide"),hamburgerMenuHolder.classList.add("checked"),document.body.classList.add("overflow-hidden");const e=document.querySelector("#top-nav-search");e&&e.classList.add("OverMenu"),headerLogo&&headerLogo.classList.add("above"),helpAsideMenu&&toolbarNav.classList.add("above"),helpAsideMenuDefault&&toolbarNav.classList.add("above-defaultAsideMenu"),sidebarIconsToolbar&&sidebarIconsToolbar.classList.add("above")}else{const e=mainNavAsSidebar.querySelector(".parent-icon.active");e&&e.click(),mainNavAsSidebar.classList.remove("slide"),hamburgerMenuHolder.classList.remove("checked"),document.body.classList.remove("overflow-hidden");const t=document.querySelector("#top-nav-search");t&&t.classList.remove("OverMenu"),headerLogo&&headerLogo.classList.remove("above"),toolbarNav.classList.remove("above"),toolbarNav.classList.remove("above-defaultAsideMenu"),sidebarIconsToolbar&&sidebarIconsToolbar.classList.remove("above");for(let e=0;e<ifActiveSub.length;e++)ifActiveSub[e].classList.remove("activeSub")}}));let e=document.querySelectorAll(".mobile-back-to-first");for(let t=0;t<e.length;t++)e[t].onclick=e=>{e.target.parentElement.classList.remove("activeSub");for(let e=0;e<patentIcon.length;e++)patentIcon[e].classList.remove("active")}};mainNavCheckbox&&mainNavOpen(),helpAsideMenu&&helpAsideMenu.addEventListener("click",(e=>
1{document.querySelector(".hamburger-menu-checkbox").click();let t=document.querySelector(".toolbar-navigation.above.above-defaultAsideMenu");t?t.querySelector("ul li a").focus():helpAsideMenu.focus(),document.querySelector(".top-toolbar").classList.toggle("side-menu-is-opened")}));var isItIn=function(e,t){var o=e.getBoundingClientRect(),a=t.getBoundingClientRect();return a.right>o.right||a.left<o.left},isItInLeft=function(e,t){var o=e.getBoundingClientRect();return t.getBoundingClientRect().left<o.left},isItInRight=function(e,t){var o=e.getBoundingClientRect();return t.getBoundingClientRect().right>o.right};let firstLevelItems=document.querySelectorAll(".main-navigation > ul > li > a"),firstLevelItemsParent=firstLevelItems.parentElement,mainNavContainer=document.querySelectorAll(".main-navigation > ul > li");for(let e=0;e<firstLevelItems.length;e++)firstLevelItems[e].onmouseover=function(){let e=document.querySelector(".main-navigation"),t=this.parentNode.querySelector("ul");t&&(!0===isItInLeft(e,t)&&t.classList.add("adjust-to-right"),!0===isItInRight(e,t)&&t.classList.add("adjust-to-left"))};let onePagerLink=document.querySelector(".onepager-link-to-anchor");if(onePagerLink){let e=document.querySelectorAll(".onepager-link-to-anchor");for(let t=0;t<e.length;t++)e[t].onclick=e=>{mainNavAsSidebar.classList.remove("slide"),hamburgerMenuHolder.classList.remove("checked"),document.body.classList.remove("overflow-hidden"),document.querySelector(".top-toolbar").classList.remove('side-menu-is-opened"'),mainNavCheckbox.checked=!1,headerLogo&&headerLogo.classList.remove("above"),toolbarNav.classList.remove("above"),sidebarIconsToolbar&&sidebarIconsToolbar.classList.remove("above");for(let e=0;e<ifActiveSub.length;e++)ifActiveSub[e].classList.remove("activeSub")}}let changeFooterElementOrder=function(){let e=document.querySelector(".footer-bottom > .container").offsetWidth-100;document.querySelector(".footer-bottom .bottom-nav").offsetWidth+document.querySelector(".footer-bottom .copyright").offsetWidth>=e&&document.querySelector(".footer-bottom").classList.add("change-order")};setTimeout(changeFooterElementOrder,200);let logoImage=document.querySelector(".main-navigation-toolbar .logo img");if(logoImage){let e=document.querySelector(".main-navigation-toolbar "),t=logoImage.offsetWidth;logoImage.offsetHeight;0===t&&e.classList.add("logo-has-fixed-size")}const adjustMain=function(){let e=document.querySelector(".header-menu-gradient"),t=document.querySelector(".default-asideMenu");if(e&&!t){let t=70*(e.offsetHeight+32)/100;document.querySelector("main").style.marginTop="-"+(t+6)+"px"}};adjustMain(),setTimeout(adjustMain,200);let hasMediaElement=document.querySelector(".element-media");if(hasMediaElement){let e=document.querySelector(".default-asideMenu"),t=document.querySelector(".header-menu-gradient");const o=document.querySelector("main > section:first-child");if(o){let a=o.classList.contains("element-media"),l=o.classList.contains("layout-proportion-fullwidth"),i=o.classList.contains("media-show-desktop");e&&t&&a&&l&&document.querySelector("main > section:first-child").classList.add("create-gradient"),i&&(document.querySelector(".header-menu-gradient").classList.add("no-gradinet-if-mobile"),document.querySelector("main").classList.add("no-margin-minus-if-mobile"))}}let isSidebarNav=document.querySelector(".main-navigation-toolbar.default.menu-as-sidebar");if(isSidebarNav){let e=isSidebarNav.querySelectorAll("ul");for(let t=0;t<e.length;t++)e[t].removeAttribute("tabindex")}
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.