/* ============================================================
   S.C.A.L.A — MASTER COLOUR PALETTE (single source of truth)
   ------------------------------------------------------------
   Every screen in new_screens/ links this file. Change a value
   HERE ONCE and it updates across every screen that uses it.
   Do NOT redefine these variables inside individual screens.
   ============================================================ */

:root {
  /* ── Surfaces ── */
  --paper:      #EFF1F4;              /* page background            */
  --paper-2:    #E5E9ED;             /* recessed / alt background  */
  --surface:    #FFFFFF;            /* cards, panels              */

  /* ── Ink & Text ── */
  --ink:        #003366;            /* primary brand navy         */
  --ink-2:      #005580;           /* secondary blue             */
  --text:       #232F3D;          /* body text                  */
  --muted:      #1A1A1A;         /* muted text                 */
  --faint:      #1A1A1A;        /* faint text                 */

  /* ── Rules / Dividers ── */
  --rule:       rgba(0,51,102,0.18);
  --rule-2:     rgba(0,51,102,0.09);

  /* ── Seam (gold accent) ── */
  --seam:       #FFC107;
  --seam-light: #FFCE33;             /* hover / lighter gold        */
  --seam-deep:  #9A7400;
  --seam-dark:  #1A0E00;            /* dark seam text/shadow tone  */
  --seam-soft:  rgba(255,193,7,0.15);

  /* ── Status ── */
  --green:      #28A745;
  --green-deep: #1A6B31;
  --red:        #DC3545;
  --rock:       #6C757D;

  /* ── Persona / track accents ── */
  --req:        #1A6B31;
  --req-mid:    #28A745;
  --req-soft:   rgba(40,167,69,0.09);
  --capex:      #005580;
  --capex-soft: rgba(0,85,128,0.08);
  --accent-soft: rgba(0,85,128,0.08);
}
