/* Elo v2 palette — warm paper canvas, white cards, cool near-black ink, and one
   saturated pair: mint for wins and gains, coral for losses. Actions stay
   near-black; mint is never a button. */
:root {
  /* Ink */
  --ink-900: #14151a;
  --ink-700: #3a3d45;
  --ink-500: #6b6f78;
  --ink-300: #a7abb4;
  --ink-100: #d9dbdf;

  /* Ground */
  --canvas: #f7f7f4;
  --surface: #ffffff;
  --surface-sunken: #f2f2ee;
  --line: #e5e5df;
  --line-strong: #d2d2cb;

  /* Mint — the brand hue. Wins, gains, live data, the leader.
     500 is the fill; 800 is the only mint that carries text on white. */
  --mint-50: #effbf7;
  --mint-100: #d8f6ec;
  --mint-300: #7fe7cc;
  --mint-500: #22d3a7;
  --mint-600: #12b08a;
  --mint-800: #0b7c64;

  /* Coral — losses, destructive, alerts. */
  --coral-50: #fef1ef;
  --coral-100: #fcdedb;
  --coral-500: #f2564b;
  --coral-700: #c0392f;

  /* Amber — the single caution tint (pending, provisional). */
  --amber-50: #fdf6e7;
  --amber-700: #9a6b08;

  /* The one gradient in the system: the league header band. */
  --grad-header: linear-gradient(118deg, #14151a 0%, #17251f 52%, #0e6f59 100%);
}
