.blocchi-griglia { display: grid; grid-template-columns: minmax(240px, 1fr) minmax(0, 1.65fr); gap: var(--s-5); align-items: start; }
.blocchi-griglia .riempimento { padding: var(--s-5); min-width: 0; }
.blocco-campi { border: 0; padding: 0; margin: 0; min-width: 0; }
.blocco-riga { display: flex; align-items: start; gap: var(--s-3); padding-block: var(--s-4); border-top: 1px solid var(--linea); }
.blocco-dati { flex: 1; min-width: 0; overflow-wrap: anywhere; }
.blocco-dati p { margin-block: var(--s-1); }
.blocchi-pagine { display: flex; align-items: center; flex-wrap: wrap; gap: var(--s-3); }
.blocco-errore { color: var(--pericolo); }
@media (max-width: 850px) { .blocchi-griglia { grid-template-columns: minmax(0, 1fr); } }
/* Filtro chiamate (106): impostazioni, prova di un numero, registro. */
#portale-filtro-chiamate .riempimento { padding: var(--s-5); min-width: 0; }
.filtro-testata { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: var(--s-3); }
.filtro-scelte { gap: var(--s-2); }
.filtro-esito { margin: 0; font-weight: 600; overflow-wrap: anywhere; }
.filtro-esito:empty { display: none; }
[role="tabpanel"][hidden] { display: none; }
