/*
 * Adattamenti di valori.css (già caricato globalmente, stila div.contenitore-valori/contenitore-valore)
 * alle celle di TabellaSmart: valori.css è pensato per le righe a 50px fisse della vecchia tabella
 * (GestioneEntita), qui l'altezza segue il contenuto (Tabulator).
 */
.tabella-smart-tabella .contenitore-valori {
  height: auto;
  max-height: none;
  overflow: visible;
  padding: 0;
}
/* La cella ha altezza fissa (Tabulator): senza flex il blocco, alto quanto il contenuto, resta in cima
   invece di stare al centro in verticale come nella vecchia tabella (td vertical-align: middle).
   inline-flex e NON flex: Tabulator affianca le celle come inline-block, con "flex" ogni cella
   diventerebbe a tutta riga e le colonne si impilerebbero (bug reale, visto dal vivo). */
.tabella-smart-tabella .tabulator-cell:has(> .contenitore-valori) { padding: 0; display: inline-flex; align-items: center; vertical-align: middle; }
.tabella-smart-tabella .tabulator-cell > .contenitore-valori { width: 100%; }
.tabella-smart-tabella .contenitore-valori.singolo { width: 100%; }
.tabella-smart-tabella .contenitore-valore.vuoto { min-height: 22px; }
/* bg-default/text-default (colore "default" di T::c) non esistono in Bootstrap: nessun colore, come oggi */
.tabella-smart-tabella .contenitore-valore .progress { margin: 0; }
