/**
 * WikiHub 文档正文样式令牌（宿主无关的 CSS 变量默认值）。
 * doc-article.css 引用的全部变量在此给出来源唯一的默认值（取值与 portal :root 一致），
 * 新宿主（如桌面端）只需依次引入 doc-tokens.css + doc-article.css 即可获得完整样式。
 *
 * portal / admin 已各自定义同名变量且取值一致，引入本文件不会改变其级联结果
 * （要求引入顺序：本文件在各端自有样式之前，各端自有定义优先）。
 *
 * 暗色主题：宿主切换 <html data-theme="dark"> 即可，变量随之下沉覆盖。
 */

:root {
    --bg: #ffffff;
    --surface: #ffffff;
    --surface-muted: #f8fafc;
    --line: #eaecf0;
    --text: #101828;
    --text-soft: #344054;
    --text-muted: #667085;
    --accent: #1677ff;
    --accent-soft: #eff6ff;
    --shadow: 0 18px 48px rgba(16, 24, 40, 0.06);
    --mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;
    /* 与 doc-article.css 中 var(--color-border-light, ...) 的回退值保持一致 */
    --color-border-light: rgba(148, 163, 184, 0.08);
}

html[data-theme="dark"] {
    --bg: #0b1220;
    --surface: #111827;
    --surface-muted: #111827;
    --line: rgba(148, 163, 184, 0.16);
    --text: #f8fafc;
    --text-soft: #dbe4f0;
    --text-muted: #98a2b3;
    --accent: #60a5fa;
    --accent-soft: rgba(96, 165, 250, 0.14);
    --shadow: 0 18px 48px rgba(2, 6, 23, 0.45);
    --color-border-light: rgba(148, 163, 184, 0.08);
}
