/* ===================================================================
   Conjur3 — design tokens v2.
   Locked to Listening Post brand.  Conjur3 is a sub-brand and inherits
   every token; nothing new is invented at this layer.
   =================================================================== */

:root {
  /* --- Listening Post core (official, from brand book) --------- */
  --lp-amber:        #FE8F01;   /* Signal Amber  — primary */
  --lp-mint:         #00FF8F;   /* Neon Mint     — primary */
  --lp-aqua:         #73E9D8;   /* Aqua Pulse    — primary */
  --lp-ink:          #05111B;   /* Midnight Core — primary */

  /* Amber ramp 50–950 (from book) */
  --lp-amber-50:     #FFFBEC;
  --lp-amber-100:    #FFF7D3;
  --lp-amber-200:    #FFEAA6;
  --lp-amber-300:    #FFDA6D;
  --lp-amber-400:    #FFBE33;
  --lp-amber-500:    #FFA60B;
  --lp-amber-600:    #FE8F01;   /* = primary */
  --lp-amber-700:    #CB6903;
  --lp-amber-800:    #A1520B;
  --lp-amber-900:    #81430D;
  --lp-amber-950:    #462004;

  /* Mint ramp (extracted from book swatch row) */
  --lp-mint-50:      #EEFEF5;
  --lp-mint-100:     #B9FBD9;
  --lp-mint-200:     #90FABE;
  --lp-mint-400:     #6DF88D;
  --lp-mint-600:     #00FF8F;   /* = primary */
  --lp-mint-700:     #3C884F;
  --lp-mint-800:     #2E673F;
  --lp-mint-900:     #152F1F;

  /* Aqua + Ink supporting */
  --lp-aqua-soft:    #A9EFDF;
  --lp-aqua-deep:    #29504E;
  --lp-ink-2:        #0A1A24;   /* slightly raised surface */
  --lp-ink-3:        #102330;   /* card surface */
  --lp-paper:        #F1F7FD;

  /* Signature gradient (mint → amber) — the LP brand expression */
  --lp-gradient: linear-gradient(135deg, var(--lp-mint) 0%, var(--lp-amber) 100%);
  --lp-gradient-v: linear-gradient(180deg, var(--lp-mint) 0%, var(--lp-amber) 100%);

  /* --- Type stack ----------------------------------------------- */
  /* Display / brand headlines: chunky condensed-stencil sans, matches
     the "Brand Guide / Brand Colors / Brand Use" pages of the LP book */
  --font-display: "Saira Stencil One", "Saira Condensed", "Bahnschrift",
                  ui-sans-serif, system-ui, sans-serif;
  /* Wordmark / UI label face: wide technical mono — matches the
     "LISTENINGPOST" wordmark.  Share Tech Mono is the closest free pair. */
  --font-wordmark: "Share Tech Mono", "JetBrains Mono", "IBM Plex Mono",
                   ui-monospace, "SF Mono", Menlo, monospace;
  /* Body: clean neutral sans for paragraphs and UI copy */
  --font-body:    "Inter Tight", "Inter", system-ui, -apple-system,
                  "Segoe UI", sans-serif;
  /* Mono: code, parametric values, measurements */
  --font-mono:    "JetBrains Mono", "IBM Plex Mono", ui-monospace, Menlo, monospace;

  /* --- Geometry ------------------------------------------------- */
  --radius-card:   16px;
  --radius-chip:   999px;
  --radius-tile:   8px;
}
