/*
 * Il tema di Elisa (Sfera), 8/11/2026: la palette di Sfera, che è la sua armocromia «autunno» e non
 * cambia con le stagioni (brand kit in H:\Il mio Drive\Claude\clienti\elisa\brand-kit\brand-kit.md):
 * cotto #BD5B3E, oliva #4F5B3A, caffè #3B2A24 (testi), panna #F3EBDD (fondo), ocra #D3994A (accento).
 * Titoli in Lora 600, testi in Nunito Sans (licenza OFL, file in caratteri\).
 * Ridefinisce i token di public\static\tema.css: le pagine non hanno colori scritti a mano.
 */
@font-face { font-family: 'Lora'; src: url('caratteri/Lora-600.ttf') format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Nunito Sans'; src: url('caratteri/NunitoSans.ttf') format('truetype'); font-weight: 200 1000; font-style: normal; font-display: swap; }

:root {
  /* i quattro colori di riserva diventano quelli di Sfera */
  --im-muschio: #4F5B3A; --im-muschio-s: #3A4329; --im-muschio-c: #E3E4D3;
  --im-blu: #3B2A24;     --im-blu-s: #2A1D19;     --im-blu-c: #EADFD3;
  --im-bordeaux: #BD5B3E; --im-bordeaux-s: #8C3F2A; --im-bordeaux-c: #F5DDD3;
  --im-ocra: #D3994A;    --im-ocra-s: #7A5320;    --im-ocra-c: #F6E6CB;
  --im-panna: #F3EBDD;

  --im-fondo: #F3EBDD;
  --im-carta: #FFFCF6;
  --im-nero: #3B2A24;
  --im-tenue: #7A675B;
  --im-linea: #E6D9C5;
  --im-testo: 'Nunito Sans', 'Segoe UI', system-ui, sans-serif;
  --im-titoli: 'Lora', Georgia, serif;

  /* il colore di ogni sezione */
  --sz-oggi: #D3994A;       --sz-oggi-s: #7A5320;       --sz-oggi-c: #F6E6CB;
  --sz-calendario: #4F5B3A; --sz-calendario-s: #3A4329; --sz-calendario-c: #E3E4D3;
  --sz-todo: #BD5B3E;       --sz-todo-s: #8C3F2A;       --sz-todo-c: #F5DDD3;
  --sz-liste: #D3994A;      --sz-liste-s: #7A5320;      --sz-liste-c: #F6E6CB;
  --sz-soldi: #4F5B3A;      --sz-soldi-s: #3A4329;      --sz-soldi-c: #E3E4D3;
  --sz-lavoro: #3B2A24;     --sz-lavoro-s: #3B2A24;     --sz-lavoro-c: #EADFD3;
  --sz-tutto: #BD5B3E;      --sz-tutto-s: #8C3F2A;      --sz-tutto-c: #F5DDD3;
  --sz-casa: #4F5B3A;       --sz-casa-s: #3A4329;       --sz-casa-c: #E3E4D3;
  --sz-cucina: #BD5B3E;     --sz-cucina-s: #8C3F2A;     --sz-cucina-c: #F5DDD3;
  --sz-dimmi: #D3994A;      --sz-dimmi-s: #7A5320;      --sz-dimmi-c: #F6E6CB;
}

/* i titoli in Lora, che ha un solo peso: il grassetto finto non si fa */
h1, h2, h3, .im-testata h1, .og-titolo, .cl-titolo { font-weight: 600; font-synthesis: none; letter-spacing: 0; }
/* l'accesso: il simbolo dei tre cuori sopra il saluto, su caffè */
.im-accesso-logo { display: block; width: 72px; height: 72px; border-radius: 16px; margin-bottom: 18px; }
