1!function(){"use strict";window.baseProDarkMode={init:function(){var o=window.baseProDarkMode.getCookie("paletteCookie");if(!o||"dark"!==o&&"light"!==o){if(baseDarkModeConfig.auto){var e=window.matchMedia("(prefers-color-scheme: dark)");e.matches&&document.body.classList.contains("color-switch-light")?window.baseProDarkMode.switchToDark():!e.matches&&document.body.classList.contains("color-switch-dark")&&window.baseProDarkMode.switchToLight()}}else"dark"===o&&document.body.classList.contains("color-switch-light")?window.baseProDarkMode.switchToDark():"light"===o&&document.body.classList.contains("color-switch-dark")&&window.baseProDarkMode.switchToLight();window.baseProDarkMode.initToggleButtons()},switchToDark:function(){document.body.classList.add("color-switch-dark"),document.body.classList.remove("color-switch-light")},switchToLight:function(){document.body.classList.add("color-switch-light"),document.body.classList.remove("color-switch-dark")},createCookie:function(o,e,t,i){if(t){var n=new Date;"minutes"==i?n.setTime(n.getTime()+60*t*1e3):"hours"==i?n.setTime(n.getTime()+60*t*60*1e3):n.setTime(n.getTime()+24*t*60*60*1e3);var c="; expires="+n.toGMTString()}else c="";document.cookie=baseDarkModeConfig.siteSlug+"-"+o+"="+e+c+"; path=/"},getCookie:function(o){var e=("; "+document.cookie).split("; "+baseDarkModeConfig.siteSlug+"-"+o+"=");if(2==e.length)return e.pop().split(";").shift()},initToggleButtons:function(){var o=document.querySelectorAll(".base-color-toggle");o.length&&o.forEach((function(o){o.addEventListener("click",(function(o){window.baseProDarkMode.onToggle(o)}))}))},onToggle:function(){document.body.classList.contains("color-switch-light")?(window.baseProDarkMode.switchToDark(),window.baseProDarkMode.createCookie("paletteCookie","dark",300,"days")):(window.baseProDarkMode.switchToLight(),window.baseProDarkMode.createCookie("paletteCookie","light",300,"days"))}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.baseProDarkMode.init):window.baseProDarkMode.init()}();
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.