/* theme.css – central colour definitions */
:root {
  --color-primary:   #008069;   /* brand accent */
  --color-bg-light:  #ffffff;   /* light mode background */
  --color-bg-dark:   #111b21;   /* dark mode background */
  --color-text:      #000000;   /* default text */
  --color-muted:     #777777;   /* secondary / disabled */
  --color-success:   #28a745;   /* success messages */
  --color-error:     #dc3545;   /* error messages */
}

/* dark‑mode overrides */
@media (prefers-color-scheme: dark) {
  :root {
    --color-bg: var(--color-bg-dark);
    --color-text: #e0e0e0;
  }
}
