:root {
  --color-bg: #0b0a10;
  --color-card-bg: #161522;
  --color-text: #f6f7ff;
  --color-text-secondary: #9aa6bc;
  --color-accent-blue: #ff2e63; /* neon crimson as primary accent */
  --color-accent-red: #ff1e1e; /* warnings/18+ */
  --color-button-bg: #ff3b6e;
  --color-button-text: #0b0a10;
  --color-footer-bg: #090914;
  --color-footer-text: #eef2ff;
  --color-star: #ffdf70;
}