/* ============================================================================
   GoldenBet888 — "MIDNIGHT PIT" reskin.
   Near-black plum background, magenta-raspberry primary, money rendered in
   phosphor green like a trading terminal. Condensed uppercase display type,
   mono prices, hairline rules with a warm pink undertone. The room is dark;
   the numbers glow.
   ============================================================================ */
:root {
  /* Background stack — near-black with a plum/wine undertone. Never pure black. */
  --bg-000: #0c070b;          /* page */
  --bg-050: #130b11;          /* cards */
  --bg-100: #191017;          /* hovered cards */
  --bg-150: #21141e;          /* chips, raised */
  --bg-200: #2b1a27;          /* chip hover */
  --bg-300: #3f2839;          /* dividers, borders */

  /* Foreground — warm off-white with a faint rose cast */
  --fg-000: #f8f3f6;          /* primary text */
  --fg-100: #d9cbd4;          /* secondary text */
  --fg-300: #a8929f;          /* tertiary, meta */
  --fg-500: #77636f;          /* muted */
  --fg-700: #4b3b45;

  /* Primary accent: dark raspberry pink — CTAs, nav, brand moments. */
  --accent:      #ef2d72;
  --accent-hot:  #ff5c95;     /* hover / glow edge */
  --accent-soft: #9c1447;     /* borders, quiet frames */
  --accent-ink:  #22030f;     /* text on pink */

  /* Money accent: phosphor green — every price on the site. */
  --money:      #35e08b;
  --money-soft: #0c5c39;      /* borders, quiet frames */
  --money-deep: #0f9d5f;
  --money-ink:  #03170d;

  /* Functional */
  --up:    #35e08b;           /* price drift up */
  --down:  #ff5147;           /* price drift down */
  --rule:  #2c1b27;
  --rule-soft: #1e1219;

  --shadow-1: 0 0 0 1px var(--rule), 0 1px 0 var(--rule-soft);
  --shadow-2: 0 18px 38px -22px rgba(0,0,0,.65);
  --shadow-3: 0 24px 60px -30px rgba(0,0,0,.75);
  --glow-pink:  0 0 22px -6px rgba(239,45,114,.55);
  --glow-money: 0 0 18px -6px rgba(53,224,139,.5);

  --radius-sm: 3px;
  --radius:    5px;
  --radius-lg: 10px;

  --wrap: 1320px;
  --gutter: 20px;
  --rail-w: 220px;
  --slip-w: 320px;

  --font-display: "Barlow Condensed", Bahnschrift, "Arial Narrow", "Roboto Condensed", "Segoe UI", sans-serif;
  --font-body:    "Barlow", "Segoe UI", Roboto, "Helvetica Neue", system-ui, sans-serif;
  --font-mono:    "Spline Sans Mono", "Cascadia Code", "JetBrains Mono", Consolas, ui-monospace, monospace;

  --ease: cubic-bezier(.22, .61, .36, 1);

  /* Non-user-visible CSS variable name (does not render a forbidden string in HTML). */
  --pulse-color: var(--accent);
}
