/* 光年邮局 · 设计令牌（唯一真相；样式代码只准消费令牌 —— 设计方案 §4） */
:root {
  /* 语义色板：每色一个含义 */
  --night: #0A0F1E;            /* 夜空底色：页面唯一底 */
  --night-raised: #111830;     /* 抬升面：抽屉 / 表单面 / 对话框 */
  --paper: #F3ECDC;            /* 信纸：一切长正文的载体 */
  --paper-dim: #EAE1CC;        /* 信纸的旧边 */
  --ink: #2B2620;              /* 纸上墨字 */
  --ink-dim: #A8ACBB;          /* 夜底次级文字 */
  --text: #E9E4D6;             /* 夜底正文字 */
  --starlight: #E6C77C;        /* 金：星光与主行动（专属） */
  --starlight-deep: #C9A75A;   /* 金的深态（hover） */
  --disc-groove: #C9A75A;      /* 金唱片唱纹亮线 */
  --disc-groove-dark: #B29044; /* 金唱片唱纹暗线 */
  --postmark: #B14A3C;         /* 朱：邮戳与删除确认（专属） */
  --danger-bg: #3A1A16;        /* 错误 toast 底色（朱的暗底） */
  --cinema-black: #000000;     /* 观星模式幕布 */
  --hairline: rgba(233, 228, 214, 0.16);
  --hairline-strong: rgba(233, 228, 214, 0.32);

  /* 字体阶梯：单一家族，层级靠字重/字距/大小 */
  --font-serif: "Noto Serif SC", "Source Han Serif SC", "Songti SC", SimSun, Georgia, serif;
  --fs-label: 12.5px;
  --fs-body: 16px;
  --fs-body-lg: 17px;
  --fs-title: 19px;
  --fs-headline: 30px;
  --fs-display: clamp(44px, 7vw, 76px);

  /* 间距（8pt 系，4 仅微调） */
  --s-1: 4px; --s-2: 8px; --s-3: 12px; --s-4: 16px;
  --s-6: 24px; --s-8: 32px; --s-12: 48px; --s-16: 64px;

  /* 圆角：铅字感默认直角 */
  --r-sharp: 0;
  --r-soft: 3px;
  --r-round: 999px;

  /* 动效：只解释"信出发了 / 光在走 / 纸展开" */
  --t-fast: 150ms;
  --t-med: 240ms;
  --ease-out: cubic-bezier(0.16, 0.84, 0.44, 1);

  /* 布局 */
  --content-w: 1080px;
  --nav-h: 64px;

  --z-sky: -1;
  --z-nav: 10;
  --z-depart: 40;
  --z-overlay: 50;
  --z-toast: 60;
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --t-fast: 0ms;
    --t-med: 0ms;
  }
}
