1(function(){"use strict";function l(){return n?n:(n=document.createElement("div"),n.className="nav-progress",n.setAttribute("aria-hidden","true"),document.body.appendChild(n),n)}function r(){l().classList.add("is-active");clearTimeout(t);t=setTimeout(i,1e4)}function i(){clearTimeout(t);n&&n.classList.remove("is-active")}function u(){window.scrollTo({top:0,behavior:"auto"});requestAnimationFrame(function(){window.scrollTo({top:0,behavior:"auto"})})}function f(){var n=document.activeElement,i,t;for(n&&n.closest&&n.closest(".site-nav, .site-burger")&&n.blur(),i=document.querySelectorAll("details.site-burger[open]"),t=0;t<i.length;t++)i[t].removeAttribute("open")}function o(){i();f();var n=location.pathname+location.search;n!==e&&(e=n,u())}function s(){return window.Blazor&&typeof window.Blazor.addEventListener=="function"?(window.Blazor.addEventListener("enhancedload",o),!0):!1}var n=null,t=null,e=location.pathname+location.search,h,c;document.addEventListener("click",function(n){var i,t;if(!n.defaultPrevented&&n.button===0&&!n.metaKey&&!n.ctrlKey&&!n.shiftKey&&!n.altKey&&(i=n.target&&n.target.closest?n.target.closest("a[href]"):null,i&&i.target!=="_blank"&&!i.hasAttribute("download"))){try{t=new URL(i.getAttribute("href"),location.href)}catch(e){return}t.origin===location.origin&&(t.pathname===location.pathname&&t.hash||(r(),f(),(t.pathname!==location.pathname||t.search!==location.search)&&u()))}},!0);document.addEventListener("submit",function(){r()},!0);s()||(h=0,c=setInterval(function(){(s()||++h>100)&&clearInterval(c)},50));document.addEventListener("enhancedload",o);window.addEventListener("pageshow",i)})()
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.