/* palette.css — Forest Floor (forest-floor). Load AFTER tokens.css. Made by palette/palette.py · contrast-checked by palette/contrast.py */
:root {
  --accent: #2D6A4F;
  --accent-strong: #16563C;
  --accent-soft: #EAF7F0;
  --accent-ink: #2D6A4F;
  --accent-rgb: 45, 106, 79;
  --on-accent: #FFFFFF;
  --mark: #899A4E;
  /* gs-neutrals family=clean-white band=brand-deep bg=#FFFFFF button=#2D6A4F darkband=#092318 */
  --bg: #FFFFFF;
  --surface: #F5F9FE;
  --surface-2: #F0F4F9;
  --surface-3: #E0E4E8;
  --line: #E7EBEF;
  --line-2: #E0E4E8;
  --text: #1A1F1C;
  --text-2: #4C514E;
  --muted: #6A6F6C;
  --deep: #092318;
  --deep-2: #153024;
  --on-dark-2: #BBC4BF;
  /* gs-neutral-fills #092318 #153024 #E0E4E8 #E7EBEF #F0F4F9 #F5F9FE #FFFFFF (grounds and bands: palette/contrast.py never nudges them) */
}
/* gs-nudge: #707572>#6A6F6C */
