/* ============================================================
   tokens.css — unica fonte di verita' per colore, spazio,
   tipografia, motion. Caricato per primo su tutte le pagine
   (P1+P2 approvate il 27/08/2026, docs/audit/03-proposte-design.md).
   I fogli main.css ed exp-styles.css tengono solo i valori propri;
   i vecchi :root inline di guide/, lombardia/ e link/ sono rimossi.
   ============================================================ */
:root{
  color-scheme: dark;

  /* ── Colore ─────────────────────────────────────────────── */
  --bg:            #060f0a;   /* era #000000 su 200 pagine, ΔE 5.10 */
  --card:          rgba(8,18,13,.72);
  --green:         #2CE8A5;   /* era #00e8a0 su 28 pagine, ΔE 3.90 */
  --green2:        #1FBF8A;
  --green-soft:    #7ff5cf;
  --green-glow:    rgba(44,232,165,.15);
  --green-rgb:     44,232,165;      /* per rgb(var(--green-rgb)/ .08) */
  --blue:          #3FA9F5;   /* il blu del logo (P2). 7.59:1 su --bg.
                                 Storia: #5B6B9E (3.74:1, sotto AA) ->
                                 #7180B2 (5.03:1) -> blu di brand. */
  --amber:         #ffb45e;
  --danger:        #FF5C5C;

  /* ── Testo ──────────────────────────────────────────────── */
  --text:          #eaf4ef;   /* 17.29:1 */
  --text2:         #aec2b6;   /* 10.36:1 */
  --text3:         #8a9e92;   /*  6.84:1 — era #5a7066: 3.65:1, sotto AA */

  /* ── Bordi e superfici ──────────────────────────────────── */
  --border:        rgba(44,232,165,.16);
  --border-strong: rgba(44,232,165,.28);

  /* ── Forma ──────────────────────────────────────────────── */
  --radius-sm:     4px;
  --radius:        8px;    /* era 6px su 28 pagine */
  --radius-lg:     16px;
  --radius-pill:   999px;

  /* ── Layout ─────────────────────────────────────────────── */
  --maxw:          1200px;  /* era 1240px su 200 pagine */

  /* ── Motion ─────────────────────────────────────────────── */
  --ease:          cubic-bezier(.22,1,.36,1);
  --shadow:        0 24px 70px rgba(0,0,0,.55);
}
