1var darkThemeName="dark",lightThemeName="light",themeStoreKeySuffix="theme",getTenantName=function(){return document.documentElement.getAttribute("data-tenant")||"default"},getStoreKeySuffix=function(){return themeStoreKeySuffix||"theme"},getStoreKey=function(){return"".concat(getTenantName(),"-").concat(getStoreKeySuffix())},getStoredTheme=function(){return localStorage.getItem(getStoreKey())},setStoredTheme=function(e){return localStorage.setItem(getStoreKey(),e)},isDarkMedia=function(){return window.matchMedia("(prefers-color-scheme: dark)").matches},getPreferredTheme=function(){var e=getStoredTheme();return e||(isDarkMedia()?darkThemeName:lightThemeName)},setTheme=function(e){"auto"===e?document.documentElement.setAttribute("data-bs-theme",isDarkMedia()?darkThemeName:lightThemeName):document.documentElement.setAttribute("data-bs-theme",e)},themeObserver=new MutationObserver((function(e){for(var t=0;t<e.length;t++)for(var r=0;r<e[t].addedNodes.length;r++)"BODY"==e[t].addedNodes[r].tagName&&(setTheme(getPreferredTheme()),themeObserver.disconnect())}));themeObserver.observe(document.documentElement,{childList:!0,subtree:!0});
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.