:root {
  --cassiopeia-color-primary: #f1f2f5;     /* very light neutral gray */
  --cassiopeia-color-secondary: #2e7d32;   /* emerald green accent */
  --cassiopeia-color-link: #1a265e;        /* navy for links */
  --cassiopeia-color-hover: #3a5ba0;       /* soft blue hover */
  --cassiopeia-bg-color: #f1f2f5;          /* match banner edge */
  --cassiopeia-color-text: #222222;        /* readable dark text */
}

body {
  background-color: #f1f2f5 !important;  /* force pale neutral */
}
