/*
 * tokens.css — Design tokens (CSS custom properties)
 * Lunar Birthday Calendar
 */

:root {
  /* Colour palette */
  --cream:       #F5F0E8;
  --cream-dark:  #EDE6D6;
  --rust:        #C4614A;
  --rust-light:  #D4795F;
  --indigo:      #2E3A6E;
  --indigo-light:#4A5A8A;
  --ink:         #1A1A2E;
  --gold:        #B8935A;
  --mist:        #8A9BB5;
  --paper:       #FAF7F2;

  /* Typography */
  --font-serif-cn:  'Noto Serif SC', serif;
  --font-serif-en:  'Cormorant Garamond', 'Noto Serif SC', serif;
  --font-sans-cn:   'Noto Sans SC', sans-serif;

  /* Spacing */
  --space-xs:   4px;
  --space-sm:   8px;
  --space-md:   16px;
  --space-lg:   24px;
  --space-xl:   36px;
  --space-2xl:  48px;
  --space-3xl:  60px;
  --space-4xl:  80px;

  /* Border radii — intentionally 0 for the East-Asian scroll aesthetic */
  --radius: 0;
}
