/* Acrescentos da replica. O visual inteiro vem do CSS real da original
   (assets/css/styles-*.css); aqui ficam so as regras que o React resolvia em
   JavaScript e que no HTML estatico precisam de uma linha de CSS. */

/* painel do FAQ: a original nao renderiza o painel fechado; aqui ele existe no
   HTML e o atributo hidden o esconde. Alguns resets de Tailwind usam display em
   elementos de bloco, entao garanto o hidden. */
[hidden] { display: none !important; }

/* o popup de saida comeca escondido e volta a ser flex quando o site.js o abre */
[data-popup]:not([hidden]) { display: flex; }
