/* ========================================
   面面俱到 · 皮肤覆盖层 · App · "c"（成绩可视化 / Apple Health 风）
   ----------------------------------------
   本文件只「重定义颜色变量」，不写任何结构样式。
   加载顺序：必须排在 styles.css 之后（同特异度下后定义者胜出），
   从而把当前（翠绿 iOS）默认皮肤覆盖为 Apple Health 风。

   设计立场（taste / Diana）：
   - 近白底 + iOS systemBlue(#007AFF) 主色 → 干净、可信、像系统级应用
   - 绿色(#34C759) 仅作「进步/成绩」强调（活动环、通过、达成）
   - 红/橙/蓝 三色沿用 iOS 语义，报告页即产品记忆点
   - 结构（圆角/间距/字号/动效/阴影形状）一律沿用 styles.css，保持统一节奏
   ======================================== */

:root {
  /* 配色 — Apple Health 风（近白 + systemBlue + 系统语义色）*/
  --c-bg: #F2F2F7;                   /* iOS systemGroupedBackground（浅）*/
  --c-surface: #FFFFFF;
  --c-surface-2: #F2F2F7;
  --c-surface-3: #E5E5EA;

  --c-border: rgba(60, 60, 67, 0.12);
  --c-border-strong: rgba(60, 60, 67, 0.29);

  /* 主色 — iOS systemBlue（信任、干净、系统级）*/
  --c-primary: #007AFF;
  --c-primary-light: #4DA3FF;
  --c-primary-dark: #0062CC;

  /* 语义色 — iOS light mode 系（绿=进步/成绩 强调）*/
  --c-accent: #34C759;              /* iOS green · 进步/通过/达成 */
  --c-accent-light: #5CD977;
  --c-warn: #FF9F0A;                /* iOS orange */
  --c-danger: #FF3B30;              /* iOS red */
  --c-info: #5AC8FA;                /* iOS cyan */

  /* 文字 — iOS 标准灰阶 */
  --c-text: #1C1C1E;                /* 主文字 */
  --c-text-secondary: #48484A;      /* 次级文字 */
  --c-text-muted: #8E8E93;          /* 三级文字 */
  --c-text-2: #48484A;
  --c-text-3: #8E8E93;

  /* 语义 bg（低饱和透明）*/
  --c-success-bg: rgba(52, 199, 89, 0.12);
  --c-warn-bg: rgba(255, 159, 10, 0.12);
  --c-danger-bg: rgba(255, 59, 48, 0.12);
  --c-primary-bg: rgba(0, 122, 255, 0.10);

  /* 主色阴影（蓝调，跟随主色）*/
  --shadow-primary: 0 4px 12px rgba(0, 122, 255, 0.22);
  --shadow-glow: 0 4px 12px rgba(0, 122, 255, 0.22);   /* 兼容旧引用 */
}
