/* Existing VELLIN composition, ivory / charcoal / lime palette only. */
:root {
  color-scheme: light;
  --bg: #F5F5ED;
  --surface: #FFFFFF;
  --surface-2: #EAECE1;
  --surface-3: #DDE1D2;
  --ink: #151A12;
  --ink-2: #454D3F;
  --ink-3: #646E5C;
  --line: #BEC5B2;
  --line-soft: #D8DDCE;
  --rule: var(--line);
  --rule-soft: var(--line-soft);
  --accent: #CCFF00;
  --accent-hover: #B9EC00;
  --accent-ink: #365113;
  --on-accent: #151A12;
  --accent-soft: #EBF5D0;
  --up-ink: #32633C;
  --down-ink: #A73C3C;
  --up: #DDEACB;
  --down: #F3DDDE;
  --warn-ink: #765200;
  --warn-bg: #FFF2CF;
  --warn-line: #D5BE80;
  --plot-fill: rgba(50,99,60,.13);
  --plot-clear: rgba(50,99,60,0);
  --field-gain: #91A74B;
  --field-gain-strong: #496826;
  --field-neutral: #B7BEAC;
  --field-neutral-strong: #7D8872;
}
::selection { color: var(--on-accent); background: var(--accent); }
