/* ============================================================
   EVERGREEN COMMUNITY BANK — partner theme override
   Drop-in token set that re-skins the MMU workbook system.
   To rebrand for a different licensee, change the values below;
   the workbook layout (workbook.css) stays untouched.
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Spectral:wght@400;500;600;700&family=Public+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600;700&display=swap');

:root{
  /* ---- Type ---- */
  --font-display: 'Spectral', Georgia, serif;
  --font-serif:   'Spectral', Georgia, serif;
  --font-sans:    'Public Sans', system-ui, sans-serif;
  --font-mono:    'JetBrains Mono', monospace;

  /* ---- Brand dark (was navy) → Evergreen forest green ---- */
  --navy-50:  #EAF1ED;
  --navy-100: #D3E1DA;
  --navy-200: #A9C4B8;
  --navy-400: #4E8470;
  --navy-500: #2A6A52;
  --navy-600: #1F4D3C;
  --navy-700: #163A2E;
  --navy-800: #102E25;
  --navy-900: #0E2620;

  /* ---- Brand accent (was gold) → copper ---- */
  --gold-100: #F3E6D7;
  --gold-200: #E8D2BB;
  --gold-300: #DCA982;
  --gold-400: #D98A54;
  --gold-500: #C2703D;
  --gold-600: #AC5F2F;
  --gold-700: #9A5326;

  /* ---- Gradients ---- */
  --gradient-navy: linear-gradient(160deg, #1F5742 0%, #163A2E 55%, #0E2620 100%);
  --gradient-gold: linear-gradient(135deg, #F3E6D7 0%, #D98A54 38%, #C2703D 62%, #9A5326 100%);

  /* ---- Neutrals (warm paper → ink) ---- */
  --neutral-0:   #FFFFFF;
  --neutral-50:  #FBFAF6;
  --neutral-100: #F4F1EA;
  --neutral-600: #6A736D;
  --neutral-700: #4C544E;
  --neutral-800: #2A302C;

  /* ---- Semantic ---- */
  --text-primary:   #16241F;
  --text-secondary: #4C544E;
  --text-muted:     #8A918B;
  --border-default: #E1DACB;
  --border-subtle:  #ECE6DA;
  --border-on-dark: rgba(217,138,84,0.45);
  --surface-gold-soft: #F7EFE4;

  /* ---- Shape ---- */
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-lg: 0 30px 70px -28px rgba(14,38,32,0.34);
}

/* Toolbar accent reads on the copper gradient */
.toolbar button { color: #fff !important; }
