/* ==========================================================================
   Le rese degli oggetti Acme dentro il tema Bootstrap Italia.

   ⛔ Questo foglio esiste perche' un tema appena installato deve FUNZIONARE: e'
   il minimo che rende usabili le rese degli oggetti nelle zone del tema, e non
   e' materia di personalizzazione. Cio' che un sito vuole in piu' — una
   verticalita' di colori, un ritocco — vivra' negli override del tema, che si
   montano dopo questo file.

   ⚠️ NON e' compilato da custom.scss: si scrive a mano, di proposito. I tre file
   custom.* sono l'output di una compilazione che nessuno script del repository
   sa rifare, quindi metterci dentro una regola nuova vorrebbe dire toccare un
   artefatto di build.

   Va caricato in DUE posti, e chi ne aggiunge uno nuovo li tiene allineati: la
   lista BsItaliaJsCss.styles (il canvas di GrapesJs) e gli head.php degli stili
   del frontend.
   ========================================================================== */

/* --------------------------------------------------------------------------
   Le voci di un menu incolonnato nel piede: il colore.

   ⛔ IL COLPEVOLE E' UNA REGOLA SULLO SPAN, non sul link — ed e' il motivo per
   cui la sola ereditarieta' sull'ancora non bastava. Bootstrap Italia dichiara
   in modo globale, senza nessun contesto:

       .link-list-wrapper ul li a span   ->   color: #1e4c5a

   e #1e4c5a e' esattamente il fondo di .it-footer-main. Le nostre voci hanno lo
   span dentro l'ancora (serve alla resa del tema), quindi prendono quel colore e
   spariscono; il titolo invece si legge, perche' e' un div e il colore lo eredita
   dalla zona. Sull'ancora il tema fa gia' la cosa giusta — .it-footer a e' bianco
   — ma quel bianco non arriva mai al testo, che sta nello span.

   Misurato il 01-09-2026 ricostruendo la cascata sui fogli veri: la regola dello
   span pesa (0,1,4), quella qui sotto (0,2,2) e vince sul secondo numero.

   Vale per span e icone di QUALUNQUE link del piede — quelli del menu, quelli
   dentro un blocco di testo, quello di una figura — perche' il difetto e' della
   zona, non dell'oggetto. I .btn restano fuori: un bottone porta il proprio
   colore per definizione.
   -------------------------------------------------------------------------- */
.it-footer-main a:not(.btn),
.it-footer-main a:not(.btn):hover,
.it-footer-main a:not(.btn):focus,
.it-footer-small-prints a:not(.btn),
.it-footer-small-prints a:not(.btn):hover,
.it-footer-small-prints a:not(.btn):focus {
    color: inherit;
}

.it-footer-main a:not(.btn) span,
.it-footer-main a:not(.btn) i,
.it-footer-small-prints a:not(.btn) span,
.it-footer-small-prints a:not(.btn) i {
    color: inherit;
}
