/* ============================================================
   tokens.css —— 翼方健数（湖北）官网设计令牌
   取自 CLAUDE design 交付稿（源自甲方 PPT 色系）。前台/后台共用。
   后台「主题与样式」页演示的就是修改这些 :root 变量。
   ============================================================ */
:root{
  /* —— 主蓝系 —— */
  --c-primary:#0E2E5C;        /* 主色·深海蓝 */
  --c-primary-deep:#0B2447;   /* 深蓝变体 */
  --c-accent:#1763C7;         /* 强调·亮蓝 */
  --c-accent-2:#2E72C9;       /* 次蓝 */
  --c-accent-soft:#9FC0EE;    /* 浅蓝 */
  --c-accent-softer:#C9DAF3;  /* 更浅蓝（深底文字） */

  /* —— 中性 —— */
  --c-ink:#1A2230;            /* 正文主色 */
  --c-ink-2:#3A4658;          /* 正文加重次级 */
  --c-ink-3:#5A6677;          /* 正文次级 */
  --c-muted:#8B95A5;          /* 弱化/占位 */
  --c-muted-2:#9AA8BD;        /* eyebrow 灰 */

  /* —— 背景/描边 —— */
  --c-bg:#FFFFFF;
  --c-bg-soft:#FAFBFD;
  --c-bg-tint:#F5F7FB;        /* 浅蓝分区 */
  --c-bg-tint-2:#EEF3FB;      /* 浅蓝分区（更显） */
  --c-bg-tint-3:#E2ECF9;      /* 浅蓝色块 */
  --c-line:#E2E7F0;           /* 描边/分隔 */
  --c-line-2:#E8EDF5;         /* 卡片描边 */
  --c-line-3:#DCE6F4;         /* chip 描边 */

  /* —— 强调/点缀 —— */
  --c-danger:#C0202B;         /* 强调红（克制） */
  --c-warm:#FF8A3D;           /* 点缀橙（Logo i 点） */
  --c-warm-2:#FFB066;         /* 点缀橙·浅 */

  /* —— 深色页脚 —— */
  --c-footer-bg:#141A26;
  --c-footer-txt:#9AA6B8;
  --c-footer-dim:#6E7A8C;

  /* —— 渐变 —— */
  --grad-accent:linear-gradient(92deg,#1763C7,#0E2E5C);
  --grad-accent-2:linear-gradient(92deg,#1763C7,#2E72C9);
  --grad-deep:linear-gradient(120deg,#0E2E5C,#0B2447);
  --grad-hero:linear-gradient(135deg,#F2F6FD 0%,#EAF1FB 42%,#FBFCFE 100%);

  /* —— 字体 —— */
  --font:'Inter','PingFang SC','Microsoft YaHei','Noto Sans SC',sans-serif;
  --font-en:'Inter',sans-serif;

  /* —— 间距/版心（紧凑） —— */
  --container:1200px;
  --section-y:72px;
  --nav-h:56px;
  --nav-h-scrolled:52px;

  /* —— 圆角/阴影 —— */
  --radius:12px;
  --radius-lg:18px;
  --radius-xl:24px;
  --radius-pill:999px;
  --shadow-card:0 18px 40px rgba(14,46,92,.12);
  --shadow-soft:0 4px 18px rgba(14,46,92,.06);
  --shadow-pop:0 18px 44px rgba(14,46,92,.16);

  --ease:cubic-bezier(.4,0,.2,1);
}
