1import{r as e}from"./framework-BlZLPK95.js";import{nt as t}from"./vinext-BhYLWZqZ.js";var n=e(),r=`(function(){try{var key="ai-theme";var stored=localStorage.getItem(key);var theme=stored==="light"||stored==="dark"?stored:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";var root=document.documentElement;root.classList.toggle("dark",theme==="dark");root.classList.toggle("light",theme==="light");root.dataset.theme=theme;root.style.colorScheme=theme}catch(e){}})();`;function i(){return t(()=>(0,n.jsx)(`script`,{id:`ai-theme-init`,dangerouslySetInnerHTML:{__html:r}})),null}export{i as ThemeInitScript};
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.