/* Capital Nuts — Design Tokens
   Japanese "Ma" × Modern Financial Minimalism */

:root {
  /* Backgrounds */
  --bg-light: #FAF8F4;
  --bg-dark: #0D1B2A;

  /* Brand */
  --brand-orange: #F5A623;
  --brand-gold: #C9A84C;

  /* Structural lines */
  --hairline: rgba(13, 27, 42, 0.15);
  --hairline-light: rgba(250, 248, 244, 0.15);

  /* Extended */
  --alert-banner: #C53030;
  --text-on-dark: #FAF8F4;
  --text-on-light: #0D1B2A;

  /* Typography（中文优先 Noto Serif SC，移动端 fallback 一致） */
  --font-display: 'Cinzel', serif;
  --font-body: 'Lora', serif;
  --font-cn: 'Noto Serif SC', 'Noto Serif CJK SC', 'Source Han Serif SC', serif;
  --font-jp: 'Noto Serif JP', 'Noto Serif CJK JP', 'Source Han Serif JP', serif;

  /* Motion */
  --ease-out: cubic-bezier(0.25, 1, 0.5, 1);
  --transition-fast: 150ms;
  --transition-reveal: 400ms;
}
