// 防止主题闪烁:CSS 加载前按 localStorage/系统偏好设置 data-theme。 // 独立外部文件而非内联脚本:CSP script-src 'self' 下内联会被拦掉。 ;(function () { try { var m = localStorage.getItem('ot_theme') || 'system' var dark = m === 'dark' || (m === 'system' && window.matchMedia('(prefers-color-scheme: dark)').matches) document.documentElement.setAttribute('data-theme', dark ? 'dark' : 'light') } catch (e) { document.documentElement.setAttribute('data-theme', 'dark') } })()