/* Liar's Poker — pixel palette as CSS custom properties. Mirrors palette.js. */
:root {
  /* swatches */
  --lp-ink: #0f0f1b;
  --lp-bg: #1a1c2c;
  --lp-panel: #29366f;
  --lp-panel-light: #3b5dc9;
  --lp-accent: #41a6f6;
  --lp-border-light: #94b0c2;
  --lp-muted: #566c86;
  --lp-text: #f4f4f4;
  --lp-money-ink: #173b2a;
  --lp-money-dark: #257147;
  --lp-money: #38b764;
  --lp-money-light: #a7f070;
  --lp-paper: #d8ecc0;
  --lp-danger: #e43b44;
  --lp-danger-dark: #8a1c32;
  --lp-gold: #ffcd75;
  --lp-gold-dark: #c2852e;

  /* roles */
  --c-bg: var(--lp-bg);
  --c-bg-deep: var(--lp-ink);
  --c-panel: var(--lp-panel);
  --c-panel-raised: var(--lp-panel-light);
  --c-border: var(--lp-ink);
  --c-border-dark: var(--lp-ink);
  --c-border-light: var(--lp-border-light);
  --c-text: var(--lp-text);
  --c-text-dim: var(--lp-border-light);
  --c-text-on-light: var(--lp-ink);
  --c-accent: var(--lp-accent);
  --c-highlight: var(--lp-gold);
  --c-highlight-dark: var(--lp-gold-dark);
  --c-danger: var(--lp-danger);
  --c-danger-dark: var(--lp-danger-dark);
  --c-success: var(--lp-money);
  --c-disabled: var(--lp-muted);
  --c-money-ink: var(--lp-money-ink);
  --c-money-dark: var(--lp-money-dark);
  --c-money: var(--lp-money);
  --c-money-light: var(--lp-money-light);
  --c-paper: var(--lp-paper);
}
