/* 古早篇，只改表面 token，幾何沿用 base.css。 */
:root[data-era="d"] {
  --color-scheme: light;
  --color-bg: #EABB80;
  --color-paper: #FDDDAA;
  --color-text: #3E1F0E;
  --color-text-muted: #67442D;
  --color-accent: #7D3E1A;
  --color-button: #733714;
  --color-divider: #805A35;
  --color-heavy: #7D4639;
  --color-button-text: #FFF0CE;
  --color-accent-secondary: #B77B35;
  --color-focus: #3E1F0E;
  --color-heavy-surface: #FDDDAA;
  --font-heading: "Noto Serif TC", "Noto Serif CJK TC", "PingFang TC", "PMingLiU", serif;
  --font-body: "Noto Sans TC", "Noto Sans CJK TC", "PingFang TC", "Microsoft JhengHei", sans-serif;
  --surface-background: linear-gradient(110deg, rgb(104 60 22 / 0.06), transparent 58%), radial-gradient(ellipse at top, rgb(255 240 206 / 0.20), transparent 72%), repeating-linear-gradient(0deg, rgb(104 60 22 / 0.025) 0 1px, transparent 1px 4px);
  --surface-border-color: #805A35;
  --surface-border-style: solid;
  --surface-border-image: none;
  --button-background: #733714;
  --illustration-filter: saturate(0.78) sepia(0.18);
  --heavy-illustration-filter: saturate(0.30) contrast(0.92);
}
