/* 主题文件：所有颜色、字号、间距、圆角都在这里（产品说明第七节）。
   10-25 起由主会话做视觉（负责人定）。尺寸参照 Ant Design、TDesign 公开规范实测值（正文 14、大号 16、标题 20、控件 32—36、4 的倍数间距），
   为投影可读整体上调一档：笔记本宽度正文 15px，1600 以上宽屏（含 1920 投影）正文 16px、关键字段 18px（衡量表 A5③：正文 ≥14、关键 ≥16）。
   说明和改前改后截图见 docs/决赛方案/界面形态/视觉稿/。 */
:root {
  --字体: "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", sans-serif;
  --字号-小: 14px;
  --字号-正文: 15px;
  --字号-关键: 17px;
  --字号-标题: 20px;
  --字号-大数: 28px;
  --行高: 1.65;

  /* 10-28 换成方向甲·政务蓝细化版（负责人 10-26 选甲、10-28 定细化版）。细腻度靠三件事：灰色都带一点蓝；外框线和内部分隔线分两档；状态色分底色、边线、字色三档 */
  --色-顶栏: #0a3776;       /* 顶栏渐变下沿，也是顶栏的纯色 */
  --色-顶栏亮: #0e438f;     /* 顶栏渐变上沿 */
  --色-顶栏点缀: #6aa6ff;   /* 系统名前的短竖条 */
  --色-顶栏字: #ffffff;
  --色-底: #e9edf3;
  --色-卡: #ffffff;
  --色-卡头: #ffffff;
  --色-线: #d6dde7;     /* 卡片、表格外框 */
  --色-线浅: #e8ecf2;   /* 卡内分隔、表格行线 */
  --色-线深: #c3ccd8;   /* 输入框、次按钮边 */
  --色-字: #142036;
  --色-标题字: #0f1a2e;
  --色-次字: #48546b;
  --色-弱字: #566177;   /* 在页面底色上对比度 5.3，过 4.5（10-27 第四轮体检定的线） */
  --色-主: #0a55c2;
  --色-主深: #0846a0;
  --色-主浅: #eaf1fd;
  --色-主边: #c4d7f6;
  --色-主边深: #a9c3ec;     /* 卡片悬停描边 */
  --色-主字: #ffffff;
  --色-选中底: #e6effd;
  --色-悬停底: #f3f6fb;
  --色-危: #c0271b;
  --色-危底: #fdf0ee;
  --色-危边: #f2c4bf;
  --色-警: #8a5600;
  --色-警底: #fff6e2;
  --色-警边: #efd59c;
  --色-好: #18714a;
  --色-好底: #ebf6f0;
  --色-好边: #b5dcc6;
  --色-信息: #0a55c2;
  --色-信息底: #eef4fe;
  --色-灰底: #f1f4f8;
  --色-图: #2f6fd1;         /* 统计条形图，比主色亮一档 */
  --色-遮罩: rgba(10, 24, 48, 0.42);   /* 页面内确认框后面的半透明遮罩（10-31） */
  /* 10-29 列表类别标签：六种浅色，同一类别固定一种（底色／字色，字色对底色对比度都过 4.5） */
  --类底0: #e8f0fe; --类字0: #1d4fa8;
  --类底1: #e3f5f3; --类字1: #0d6158;
  --类底2: #eaf5e4; --类字2: #2f6118;
  --类底3: #f0ebfb; --类字3: #5a3aa0;
  --类底4: #fdf0e3; --类字4: #8a4a0c;
  --类底5: #fbe9ef; --类字5: #9a2450;

  --圆角: 6px;
  --圆角-小: 4px;
  --间距: 16px;
  --控件高: 34px;
  --侧栏宽: 196px;
  --顶栏高: 52px;
  --阴影: 0 1px 2px rgba(16, 36, 72, .06), 0 1px 1px rgba(16, 36, 72, .03);
  --阴影-浮: 0 10px 28px rgba(16, 36, 72, .14), 0 2px 6px rgba(16, 36, 72, .06);
}

/* 宽屏和投影（1920×1080 及以上）：再大一档 */
@media (min-width: 1600px) {
  :root {
    --字号-小: 14px;
    --字号-正文: 16px;
    --字号-关键: 18px;
    --字号-标题: 22px;
    --字号-大数: 30px;
    --控件高: 36px;
    --侧栏宽: 212px;
    --间距: 18px;
  }
}
