/* Colori e caratteri del portale: l'unico file da toccare per cambiarne l'aspetto.
   Direzione "Libreria", scelta il 6 nov 2026 (capitolato, Interfaccia e design).
   Caratteri ospitati dal portale stesso, mai caricati da Google: licenza OFL. */

@font-face { font-family: "Fraunces"; src: url("caratteri/fraunces-400-normal.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Fraunces"; src: url("caratteri/fraunces-400-italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Fraunces"; src: url("caratteri/fraunces-600-normal.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Work Sans"; src: url("caratteri/work-sans-400-normal.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Work Sans"; src: url("caratteri/work-sans-600-normal.woff2") format("woff2"); font-weight: 600; font-display: swap; }

:root {
  --carta: #fbf7f0;         /* fondo */
  --superficie: #ffffff;    /* campi, bottoni chiari, riquadri */
  --fondo-caldo: #f2e6d6;   /* la proposta, gli avvisi */
  --inchiostro: #1e2b30;    /* testo */
  --tenue: #5b676b;         /* testo secondario */
  --linea: #e6dccd;
  --linea-forte: #cbbda8;
  --accento: #a8431f;       /* terracotta: il solo colore d'accento */
  --su-accento: #fffaf3;    /* testo sopra l'accento */
  --errore: #9b1c1c;

  --testo: "Fraunces", Georgia, serif;
  --interfaccia: "Work Sans", system-ui, sans-serif;
  --corpo: 1.0625rem;
  --raggio: 16px;
}

/* Tema scuro automatico, quando lo chiede il sistema del telefono o del computer. */
@media (prefers-color-scheme: dark) {
  :root {
    --carta: #14191b; --superficie: #1d2427; --fondo-caldo: #262019; --inchiostro: #eee8de; --tenue: #a3adb0;
    --linea: #2e373a; --linea-forte: #48535a; --accento: #e88c66; --su-accento: #14191b; --errore: #f08a8a;
  }
}
