1import{u}from"./Dpit6Fv-.js";import{B as t}from"./gYXqbm9M.js";const a=e=>e==="system"?"auto":e==="dark"?"dark":"light",f=e=>e==="auto"?"system":e,l=()=>{const e=u(),o=t({get:()=>a(e.preference),set:r=>{const s=f(r);e.preference!==s&&(e.preference=s)}}),n=t(()=>e.preference==="dark"?"dark":e.preference==="light"?"light":e.value==="dark"?"dark":"light"),c=t(()=>n.value==="dark");return{themeMode:o,resolvedTheme:n,isDark:c,setTheme:r=>{o.value=r}}};export{l as u};
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.