/* =========================================================
   Vektra Legacy — design tokens
   Every color, font, and shared measurement lives here.
   ========================================================= */
:root {
  /* -- surfaces ------------------------------------------ */
  --space: #0A0D1C;        /* page background            */
  --panel: #10142A;        /* cards, inputs              */
  --panel-lawful: #13152A; /* gold-tinted card           */
  --panel-outlaw: #171226; /* red-tinted card            */
  --line:  #222845;        /* hairlines, borders         */

  /* -- ink ------------------------------------------------ */
  --star: #E8E6DC;         /* primary text               */
  --dim:  #9AA0B8;         /* secondary text             */

  /* -- accents -------------------------------------------- */
  --gold:      #C9A227;    /* lawful path, Federation, CTAs */
  --gold-hi:   #DCB434;    /* gold hover                 */
  --gold-soft: rgba(201, 162, 39, .14);
  --red:       #D8453A;    /* outlaw path, danger        */
  --red-soft:  rgba(216, 69, 58, .12);
  --lane:      #3A4A78;    /* warp lanes, neutral bars   */

  /* -- type ------------------------------------------------ */
  --font-display: "Chakra Petch", sans-serif;
  --font-body:    "IBM Plex Sans", system-ui, sans-serif;
  --font-mono:    "IBM Plex Mono", monospace;

  /* -- layout ---------------------------------------------- */
  --wrap-max: 1100px;
  --gutter:   24px;
  --section-pad: 88px;
}
