var darkModeMediaQuery=window.matchMedia("(prefers-color-scheme: dark)"),getCurrentTheme=()=>localStorage.getItem("theme"),saveThemeInLocalStorage=e=>localStorage.setItem("theme",e),isThemeDark=()=>"dark"===getCurrentTheme(),isThemeLight=()=>"light"===getCurrentTheme();function setLightMode(){document.querySelector("html").classList.add("theme-default"),document.querySelector("html").classList.remove("theme-blackout"),saveThemeInLocalStorage("light"),console.info("Light mode activated.")}function setDarkMode(){document.querySelector("html").classList.add("theme-blackout"),document.querySelector("html").classList.remove("theme-default"),saveThemeInLocalStorage("dark"),console.info("Dark mode activated.")}function setInitialTheme(){"dark"===getCurrentTheme()||!getCurrentTheme()&&darkModeMediaQuery.matches?setDarkMode():setLightMode()}function toggleThemeMode(){var e=getCurrentTheme();"dark"===e||!e&&darkModeMediaQuery.matches?setLightMode():setDarkMode()}function createSVGWrapper(){var e=document.createElementNS("http://www.w3.org/2000/svg","svg");return e.setAttribute("viewBox","0 0 24 24"),e.setAttribute("fill","currentColor"),e}function createThemeSwitch(){var e=document.createElement("div");e.classList.add("theme-switch");var t=document.createElement("div");t.classList.add("dark-mode-icon");var r=document.createElement("div");return r.classList.add("light-mode-icon"),e.appendChild(t),e.appendChild(r),t.appendChild(createDarkModeIcon()),r.appendChild(createLightModeIcon()),e}function addThemeSwitcher(){var e=createThemeSwitch(),t=document.querySelector(".super-navbar");t?t.querySelector(".theme-switch")?console.info("The theme switcher was already added."):(t.append(e),e.addEventListener("click",toggleThemeMode)):console.info("You need to add a navbar to the page.")}function onPageLoad(){const e=document.querySelector(".notion-header"),t=document.querySelectorAll(".notion-dropdown__option"),r=document.querySelector(".notion-dropdown__button-title"),o=()=>{const e=document.querySelector(".footer-cover");e&&e.remove();const t=document.querySelector(".notion-header__cover").cloneNode(!0);t.classList.add("footer-cover"),t.classList.remove("notion-header__cover","has-cover"),document.querySelector(".super-content").appendChild(t)};o();t&&r&&((e,t)=>{Array.from(e).find(e=>e.textContent===t).classList.add("active-filter"),e.forEach(e=>{e.addEventListener("click",()=>{const t=document.querySelector(".active-filter");t&&t.classList.remove("active-filter"),e.classList.add("active-filter")})})})(t,r.textContent);new MutationObserver(function(e,t){for(const t of e)"characterData"===t.type&&o()}).observe(e,{subtree:!0,characterData:!0})}setInitialTheme(),window.onload=function(){addThemeSwitcher()},document.addEventListener("DOMContentLoaded",onPageLoad);