/* ABV Estimator — token PROPRI del prodotto, sopra quelli della famiglia ABV.
   I token di famiglia (colori, carattere, misure, loghi) stanno in
   static/brand-abv/: copia verificata della cartella comune
   /srv/studio-innova/brand-abv/ (scripts/brand-sincronizza.py). Qui solo ciò
   che serve ad ABV Estimator e non alla famiglia, e l'aggancio a Bootstrap.
   Fuori da questi due file non si scrivono colori né caratteri (tests/test_brand.py). */

:root {
  /* sfumature del computo */
  --abv-testo-forte: #111827;
  --abv-velo: rgba(0, 0, 0, .03);
  --abv-velo-menu: rgba(255, 255, 255, .08);
  --abv-ombra-velo: rgba(0, 0, 0, .35);
  --abv-evidenza: #ffe58f;
  --abv-anomalia-fondo: #fff8e6;

  /* capitoli del computo: tre livelli di blu del marchio */
  --abv-capitolo-1: #e3eaf2;
  --abv-capitolo-2: #eef2f7;
  --abv-capitolo-3: #f6f8fb;
  --abv-capitolo-filetto-2: #5a7896;
  --abv-capitolo-filetto-3: #9fb2c6;

  /* Bootstrap 5.3 portato sui valori del brand */
  --bs-primary: var(--abv-blu);
  --bs-primary-rgb: var(--abv-blu-rgb);
  --bs-body-font-family: var(--abv-font);
  --bs-body-color: var(--abv-testo);
  --bs-body-bg: var(--abv-bianco);       /* campi e schede bianchi; il fondo della pagina lo dà body */
  --bs-border-color: var(--abv-bordo);
  --bs-border-radius: var(--abv-raggio);
  --bs-border-radius-sm: var(--abv-raggio);
  --bs-border-radius-lg: var(--abv-raggio-pannello);
  --bs-link-color: var(--abv-blu);
  --bs-link-color-rgb: var(--abv-blu-rgb);
  --bs-link-hover-color: var(--abv-oro);
  --bs-secondary-color: var(--abv-attenuato);
  --bs-focus-ring-color: rgba(var(--abv-blu-rgb), .25);
}
