(()=>{let e='darkSwitch',t='data-theme',d='d',c='l',a=window,m=localStorage,n=document.body,h=document.getElementById(e),i=m.getItem.bind(m),o=m.setItem.bind(m),r=n.setAttribute.bind(n);h&&(!i(e)&&(a.matchMedia&&a.matchMedia('(prefers-color-scheme: dark)').matches?o(e,d):o(e,c)),(h.checked=i(e)&&d==i(e))?r(t,d):r(t,c),h.addEventListener('change',(a=>h.checked?(r(t,d),o(e,d)):(r(t,c),o(e,c)))))})();