1!function(e){var t,a={kitId:"hbt8fdr",scriptTimeout:3e3,async:!0},c=e.documentElement,i=setTimeout((function(){c.className=c.className.replace(/\bwf-loading\b/g,"")+" wf-inactive"}),a.scriptTimeout),n=e.createElement("script"),s=!1,o=e.getElementsByTagName("script")[0];c.className+=" wf-loading",n.src="https://use.typekit.net/"+a.kitId+".js",n.async=!0,n.onload=n.onreadystatechange=function(){if(t=this.readyState,!(s||t&&"complete"!=t&&"loaded"!=t)){s=!0,clearTimeout(i);try{Typekit.load(a)}catch(e){}}},o.parentNode.insertBefore(n,o)}(document); 2const button=document.getElementById("menu_btn"),header=document.getElementById("header"),navigetion=document.getElementById("overray_header");let vh=.01*window.innerHeight;function navOpen(){"open"===button.className?btnClose():(document.body.style.top=`-${window.pageYOffset}px`,document.body.classList.add("-fixed"),button.classList.add("open"),header.classList.add("noShadow"),navigetion.classList.add("active"))}function navClose(){let e=document.body.style.top;navigetion.classList.remove("active"),button.classList.remove("open"),document.body.classList.remove("-fixed"),window.scrollTo(0,-1*parseInt(e||"0")),document.body.style.top=""}function btnClose(){let e=document.body.style.top;navigetion.classList.remove("active"),button.classList.remove("open"),header.classList.remove("noShadow"),document.body.classList.remove("-fixed"),window.scrollTo(0,-1*parseInt(e||"0")),document.body.style.top=""}document.documentElement.style.setProperty("--vh",`${vh}px`),window.addEventListener("resize",(function(){let e=window.innerWidth,t=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",`${t}px`),e>769&&(navigetion.classList.remove("active"),button.classList.remove("open"),header.classList.remove("noShadow"))}),!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.