/* Tavern Lantern (Fantasy) colour and type tokens. This is the default theme.
   theme-space.css sets the same names under [data-theme="space"], and assets/js/theme.js
   sets that attribute on <html>. Both files always load, so switching never waits on the network. */
:root {
  --bg: #1c1511;
  --panel: #2a1f18;
  --panel-2: #35271d;
  --line: #4b392b;
  --line-2: #8a7258;
  --text: #f7eddc;
  --dim: #cdb89f;
  --accent: #f2a33a;
  --accent-hover: #ffb95a;
  --on-accent: #1c1511;
  /* The accent when it is used as text (GM initials, years). Amber already reads well on the panels. */
  --accent-text: #f2a33a;
  --sw: #5bc9c9;
  --dnd: #f0745a;
  --oth: #b79cf0;
  --mixed: #9ed29a;
  --chip-bg: rgba(28, 21, 17, 0.7);
  /* The home top bar, and the soft light behind the cut-out characters. */
  --bar-top: rgba(40, 30, 23, 0.97);
  --bar-bottom: rgba(29, 22, 17, 0.97);
  --glow: rgba(242, 163, 58, 0.16);
  --art-fade: rgba(28, 21, 17, 0.92);
  --radius: 20px;
  --radius-sm: 14px;
  --radius-pill: 999px;
  --font-display: Fraunces, Georgia, serif;
  --font-body: Nunito, "Segoe UI", system-ui, sans-serif;
  --font-brand: Fraunces, Georgia, serif;
  --bold: 800;

  /* Generated card art for games without a cover (assets/js/games.js) */
  --art-sw: linear-gradient(180deg, #14232B, #2B3A3F);
  --art-dnd: linear-gradient(180deg, #2A1B3A, #8A4A3A);
  --art-oth: linear-gradient(180deg, #3A2414, #B8742F);
  --art-mixed: linear-gradient(180deg, #1B2A22, #3B5A3F);
  --art-planet: radial-gradient(circle at 32% 30%, #CFF3F1, #5BC9C9 42%, #1F5E66 80%);
  --art-ring: rgba(247, 237, 220, 0.55);
  --art-moon: radial-gradient(circle at 40% 40%, #FFF4D6, #F7D68A 60%, rgba(247, 214, 138, 0) 72%);
  --art-sun: radial-gradient(circle at 40% 40%, #FFFBEA, #FFD98A 55%, rgba(255, 217, 138, 0) 74%);
  --stars-a: rgba(247, 237, 220, 0.8);
  --stars-b: rgba(247, 237, 220, 0.5);
}
