/* 堇月水晶 brand tokens — source: design/brand/BRAND_TOKENS_DRAFT.md (DRAFT, pending client acceptance) */
:root {
  /* violet moon palette */
  --vm-indigo: #164DAF;
  --vm-indigo-deep: #31419D;
  --vm-violet: #6B4BA3;
  --vm-orchid: #916A9A;
  --vm-blue: #324FBB;
  --vm-night: #122C60;
  --vm-night-ink: #070610;
  --vm-lavender-grey: #A5AAD3;
  --vm-grey: #AA9EB0;
  --vm-surface: #FBFCFD;
  --vm-on-surface: #1A1C2E;
  --vm-gradient: linear-gradient(135deg, #164DAF, #6B4BA3);
  /* fonts */
  --vm-font-serif: "Noto Serif TC", serif;
  --vm-font-sans: "Noto Sans TC", sans-serif;
  /* base template mapping (used by base/layout/components.css) */
  --mockup-color-bg: var(--vm-surface);
  --mockup-color-text: var(--vm-on-surface);
  --mockup-color-accent: var(--vm-indigo);
  --mockup-space-section: 5rem;
  --mockup-radius: 12px;
}
