/* ============================================================
   PureFDR 文件净化系统 · 设计 Token
   色彩语义固定（方案 §6.1）：
   蓝/青 = 分析、数据流与主要行动；绿 = 验证通过 / 允许交付；暖色 = 风险 / 处置。
   状态色不得装饰性乱用。
   ============================================================ */

:root {
  color-scheme: dark;

  /* 色彩（方案 §6.1 色板，值不得改动） */
  --bg: #03070d;          /* 主背景：页面连续深色画布 */
  --bg-soft: #07111d;     /* 次级背景：产品区域、拓扑和信息带 */
  --text: #f3f8fc;        /* 主文字 */
  --muted: #91a6b7;       /* 次级文字 */
  --cyan: #25d8ff;        /* 主强调：识别、拆解、数据流和主要行动 */
  --green: #72ffd0;       /* 安全状态：新副本、验证通过、允许内容 */
  --risk: #ff8d71;        /* 风险状态：风险对象、阻断、不迁移内容 */

  /* 由基础色派生的表面与边界（不改变状态语义） */
  --surface: #0a1724;
  --surface-2: #0c1d2d;
  --line: rgba(132, 182, 220, .18);
  --line-strong: rgba(98, 211, 255, .42);
  --blue: #2e8eff;

  /* 布局 */
  --container: min(1480px, calc(100vw - 96px));
  --header-height: 78px;

  /* 字体：仅使用系统字体，不加载远程字体 */
  --font-main: Inter, "SF Pro Display", "PingFang SC", "Microsoft YaHei", sans-serif;
  --font-ui: "SFMono-Regular", "Roboto Mono", "Noto Sans Mono", monospace;

  /* 动效节奏 */
  --transition-fast: 180ms;
  --transition-base: 260ms;
}
