/* ==========================================================================
   设计令牌 —— 取色依据：实拍「五育」文化墙红框区域
   说明：截图为相机实拍，受曝光/环境光影响整体偏灰；下列色值是在取样基础上
   做轻度提纯（保留橄榄绿色相，提高彩度与明度）后的屏幕用色。
   取样平均色记录：
     图1 立柱绿  #677D4B      图2 立柱深绿 #72835F
     图3 立柱绿  #839368      图3 浅绿卡片 #627A52
     图3 白墙    #9A9791
   ========================================================================== */

:root {
  /* —— 主色：深橄榄绿（对应实景立柱/墙面主色） —— */
  --green-900: #2C3A22;
  --green-800: #3B4C2D;
  --green-700: #4A5F37;   /* 主色 · 深 */
  --green-600: #5A7342;   /* 主色 · 标准 */
  --green-500: #6E8A4E;   /* 主色 · 亮 */
  --green-400: #8CA86B;   /* 浅绿点缀 */
  --green-300: #AEC48C;
  --green-200: #CFDCB8;
  --green-100: #E4EBD6;

  /* —— 中性：米白底（对应实景浅色墙/米色墙面） —— */
  --cream-50:  #FBF9F2;
  --cream-100: #F5F1E4;
  --cream-200: #EBE5D5;
  --cream-300: #DCD4C0;

  /* —— 点缀：烫金（对应墙面金色描边与 01–05 立柱字号） —— */
  --gold-500: #B9975B;
  --gold-400: #CBAE79;
  --gold-200: #E8DCC2;

  /* —— 文字 —— */
  --ink-900: #23291D;
  --ink-700: #3E4636;
  --ink-500: #6B7360;
  --ink-300: #9AA191;

  /* —— 语义 —— */
  --pending: #9A8452;
  --pending-bg: #F6EFDD;
  --pending-line: #DAC9A0;
  --ok: #4A7C4E;

  /* —— 排版 —— */
  --font-sans: "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", "Source Han Sans SC",
               "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-num: "DIN Alternate", "Bahnschrift", "Segoe UI Semibold", var(--font-sans);

  /* —— 形状 —— */
  --r-sm: 6px;
  --r-md: 12px;
  --r-lg: 18px;
  --r-pill: 999px;

  /* —— 阴影 —— */
  --sh-1: 0 1px 2px rgba(44, 58, 34, .06), 0 2px 8px rgba(44, 58, 34, .05);
  --sh-2: 0 4px 14px rgba(44, 58, 34, .09), 0 12px 32px rgba(44, 58, 34, .07);
  --sh-3: 0 10px 30px rgba(44, 58, 34, .14), 0 24px 60px rgba(44, 58, 34, .10);

  /* —— 节奏 —— */
  --wrap: 1180px;
  --gap: 20px;
}
