/* ============================================================
   GoPokerPro — BRAND TOKENS (single source of truth)
   ------------------------------------------------------------
   Load this GLOBALLY (every page, before all other stylesheets).
   Every surface — the CSS-styled LMS pages, the custom Curriculum
   page, the future command center, marketing — must reference
   var(--gpp-*). NEVER hardcode a hex anywhere else. Rebrand =
   edit this one file.

   Also mirror these exact hexes into Divi → Theme Customizer →
   global color palette, so Divi-builder content matches too.

   ------------------------------------------------------------
   Phase-1 NOTE (Curriculum page): this is a NEW copy that EXTENDS
   the canonical handoff token file (curriculum-page-handoff/assets/
   gpp-brand-tokens.css). All original tokens are preserved VERBATIM;
   the only additions are the display-font and SVG seat-state tokens
   at the bottom of :root (see "Phase-1 add"). The live LMS CSS
   (gopokerpro-lms.css) is intentionally left untouched (D-04).
   No child-theme style.css header is shipped (D-01 collision).
   ============================================================ */
:root{
  /* surfaces */
  --gpp-bg:        #0a0f1a;   /* page background (deep navy)     */
  --gpp-card:      #0d1b2a;   /* cards / panels                  */
  --gpp-card-2:    #13243a;   /* hover / raised surface          */

  /* brand accent */
  --gpp-orange:    #f6a664;   /* primary accent / CTAs / hero    */
  --gpp-orange-dk: #e8933f;   /* hover / gradient end            */

  /* text */
  --gpp-white:     #ffffff;   /* headings                        */
  --gpp-ink:       #e6ebf2;   /* body text                       */
  --gpp-ink-2:     #d0e4f7;   /* secondary body text             */
  --gpp-dim:       #9fb0c3;   /* muted / meta                    */

  /* status */
  --gpp-green:     #7fd18a;   /* completed / open                */
  --gpp-leak:      #ff7a5c;   /* alert / report leak (state B)   */

  /* lines */
  --gpp-line:      rgba(255,255,255,.12);  /* borders            */
  --gpp-soft:      rgba(255,255,255,.07);  /* soft dividers      */

  /* type */
  --gpp-font: 'Lexend', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;

  /* ----- Phase-1 add (Curriculum page) ----- */

  /* type — display (BRAND-03) */
  --gpp-font-display: 'Oswald', 'Lexend', Impact, 'Arial Narrow Bold', sans-serif;

  /* SVG seat-state */
  --gpp-seat-dim: #5b6b80;                    /* inactive seat label — non-text graphic; one-token Phase-4 contrast fix */

  /* ----- Phase-2 add (Curriculum card) ----- */
  --gpp-lock-border: #2a4a6a;   /* .spot.lock navy left-border (design line 46) — State B / locked card accent */
  --gpp-green-dk:    #5fb56e;   /* completed progress-bar gradient end (design line 55) — pairs with --gpp-green */
}
