:root {
  /* St. Nicholas School Palette */
  --sngs-purple: #5c0347;         /* Primary school purple */
  --sngs-purple-light: #d5a6bd;   /* Light background purple */
  --sngs-purple-dark: #2E0B2F;    /* Dark background purple */
  --sngs-orange: #ff9900;         /* School gold/orange accent */
  --sngs-blackboard: #111;        /* School blackboard */
  --sngs-chalk: #e8e8e8;          /* School chalk */
  --sngs-grey: #666;              /* School grey */

  /* Neutral surfaces */
  --sngs-bg: #5c0347;
  --sngs-surface: #222222;
  --sngs-border: #ff9900;
  --sngs-text: #ff9900;
  --sngs-muted: #999999;
  --sngs-search: #e8e8e8;
}