/* ============================================================
   老黄历 / 万年历 — Design Tokens (v1.0)
   来源：docs/06-design-system.md —— 勿在此另调色板
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@500;700;900&family=Noto+Sans+SC:wght@400;500;700&display=swap');

:root {
  /* —— 主色：朱砂红 —— */
  --c-primary:        #C0392B;
  --c-primary-deep:   #9B2D20;
  --c-primary-soft:   #F7E9E6;

  /* —— 辅助：鎏金 —— */
  --c-gold:           #B8860B;
  --c-gold-light:     #E8C887;

  /* —— 中性：墨与宣纸 —— */
  --c-ink:            #2B2B2B;
  --c-ink-2:          #595959;
  --c-ink-3:          #8C8C8C;
  --c-paper:          #FBF7EF;
  --c-paper-card:     #FFFFFF;
  --c-line:           #ECE4D6;

  /* —— 语义：宜/忌/吉/凶 —— */
  --c-yi:             #2E7D32;
  --c-ji:             #C0392B;
  --c-luck:           #C99A2E;
  --c-bad:            #6B7280;

  /* —— 状态 —— */
  --c-success:#2E7D32; --c-warn:#C99A2E; --c-danger:#C0392B; --c-info:#2C6E9B;

  /* —— 字体（CJK 回退完备，防 tofu）—— */
  --font-serif: "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", "SimSun", serif;
  --font-sans:  -apple-system, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", "Hiragino Sans GB", sans-serif;
  --font-mono:  "DIN Alternate", ui-monospace, "Noto Sans SC", monospace;

  /* —— 字号阶（移动优先）—— */
  --t-hero: clamp(30px, 7vw, 44px);
  --t-h1:   clamp(20px, 3.2vw, 24px);
  --t-h2:   18px;
  --t-body: 15px;
  --t-sm:   13px;
  --t-xs:   12px;

  /* —— 间距 / 圆角 / 阴影 —— */
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:24px; --sp-6:32px; --sp-8:48px;
  --radius-sm:6px; --radius:10px; --radius-lg:16px; --radius-pill:999px;
  --shadow-sm: 0 1px 2px rgba(43,43,43,.06);
  --shadow:    0 4px 16px rgba(43,43,43,.08);
  --shadow-lg: 0 8px 30px rgba(43,43,43,.12);
  --container: 1100px;
}
