/*
  SIICC – segnaposto nascosti (15/11/2026)

  Questo file NASCONDE i contenuti ancora da fornire, senza eliminarli:
  nell'HTML delle pagine sono ancora tutti presenti (classe "tbd").
  Per rivederli tutti basta svuotare questo file.
  Quando arriva un dato vero: lo si inserisce nella pagina e si toglie
  la classe "tbd" (e l'attributo data-tbd-vuoto dal contenitore).
*/

/* 1. I segnaposto veri e propri */
.tbd,
.pframe__tbd,
[data-tbd-vuoto] { display: none !important; }

/* 2. Contenitori che resterebbero vuoti o monchi */

/* Social (Instagram, TikTok, YouTube, LinkedIn): tutti da fornire */
.site-footer__socials,
.mobile-menu__socials { display: none !important; }

/* Etichetta di una voce il cui valore è solo un segnaposto */
dt:has(+ dd[data-tbd-vuoto]),
.legal__facts > div:has(> dd[data-tbd-vuoto]) { display: none !important; }

/* Domande frequenti con un dato mancante dentro la frase della risposta
   (es. importo della quota): la domanda intera resta nascosta */
details:has(p:not([data-tbd-vuoto]) > .tbd) { display: none !important; }

/* Chi siamo: schede di Segretario e Coordinatore, citazione della leadership */
article.person:has(.tbd),
figure.quote:has(.tbd) { display: none !important; }

/* Elenchi di voci rimasti senza nessun valore */
dl:not(:has(dd:not([data-tbd-vuoto]))) { display: none !important; }

/* Sezione rimasta senza contenuto: "Chi guida SIICC" */
section.lead-s:not(:has(.person__name:not([data-tbd-vuoto]))) { display: none !important; }

/* Pagine legali: avviso "Testi da completare" */
.legal__notice:has(.tbd) { display: none !important; }

/* Magazine: avviso "[BOZZA]" in testa agli articoli */
.abody__draft:has(.tbd) { display: none !important; }
