/* Virethel — LEADLIGHT theme. This file IS the theme: tools/ui-review.js and any reskin start here. */
:root {
  --felt: #14201a;
  --felt-2: #0c1410;
  --lead: #14151a;
  --lead-2: #101116;
  --came: #22242b;      /* the lead lines between panes */
  --bone: #e7dfc9;
  --ash: #a7ada0;
  --candle: #ffb547;
  --gold: #e3b45e;
  --gold-bright: #fbeec0;
  --ruby-hi: #ff7d92;  --ruby: #c41f3f;  --ruby-lo: #630a1c;
  --lapis-hi: #9cc2ff; --lapis: #2f66c4; --lapis-lo: #122a66;
  --amber-hi: #ffd97e; --amber: #cf8a1c; --amber-lo: #6e4506;
  --card-bg: #16181d;
  --ink: var(--bone);
  --font-display: "Almendra SC", Georgia, "Times New Roman", serif;
  --font-body: "Cormorant Garamond", Georgia, serif;
  --font-chrome: "Marcellus", Georgia, serif;
  --font-frame: Consolas, "SF Mono", "Cascadia Mono", monospace;
  /* JS-consumed tokens */
  --black: #000;
  --white: #fff;
  --class-knight-accent: #ff9d5c;
  --class-crusader-accent: #e9d18a;
  --class-wizard-accent: #6bb8ff;
  --class-sage-accent: #7fe0d0;
  --class-priest-accent: #7ddc7d;
  --class-monk-accent: #ffb15e;
  --class-hunter-accent: #b8d06a;
  --class-bard-accent: #e6a3ff;
  --venom: #c66cff;
  --class-blacksmith-accent: #d0a24a;
  --class-alchemist-accent: #a6e05a;
  --class-assassin-accent: #e0637a;
  --class-rogue-accent: #8c93ff;
  --landing-flame-tail-start: #9a461f;
  --landing-flame-tail-middle: #713018;
  --landing-flame-tail-end: #35130d;
  --landing-flame-body-start: #d17a36;
  --landing-flame-body-middle: #a84f20;
  --landing-flame-body-end: #582015;
  --landing-flame-core-start: #e1b66d;
  --landing-flame-core-middle: #c9873e;
  --landing-flame-core-end: #754022;
  --ray-core: #fff;
  --sigil-victory: #d9b25f;
  --sigil-defeat: #8a93a3;
  --veil-meteor: #31160a;
  --veil-storm: #0a1430;
  --veil-victory: #3a2c10;
  --veil-defeat: #0c1018;
  --illegal-action: #ff8d8d;
  /* the three frame finishes — the state channel. Same facet pattern,
     three metals: bright gilt / tarnished bronze / dead pewter. */
  --gilt-lit: conic-gradient(from 210deg,
      #96660f, #fbeec0 12%, #e3b45e 22%, #5e3f08 34%, #e3b45e 46%,
      #fbeec0 55%, #96660f 66%, #fbeec0 78%, #e3b45e 88%, #96660f);
  --gilt-dark: conic-gradient(from 210deg,
      #4a3410, #8a7440 12%, #6d5626 22%, #2e2008 34%, #6d5626 46%,
      #8a7440 55%, #4a3410 66%, #8a7440 78%, #6d5626 88%, #4a3410);
  --gilt-smoked: conic-gradient(from 210deg,
      #33353b, #6b6f77 12%, #4d5158 22%, #202226 34%, #4d5158 46%,
      #6b6f77 55%, #33353b 66%, #6b6f77 78%, #4d5158 88%, #33353b);
  /* motion tokens (DESIGN.md): one easing family everywhere. */
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
}
