/* ID Federal Halloween v3.8.11
 * Remove definitivamente a grande superficie escura externa da Central.
 * Mantem apenas o card funcional interno (.idf-v385-shell) com fundo escuro.
 */

/* A raiz funcional da pagina estava recebendo fundo escuro em halloween-story-v27.css.
   Na Central ela deve ser apenas um container transparente sobre o wallpaper. */
html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root,
html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root.idf-hw-dark-shell,
html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root.idf-hw-backdrop-shell,
html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root.idf-hw-story-transparent {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  filter: none !important;
  backdrop-filter: none !important;
}

html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root::before,
html body.idf-halloween-active.idf-hw-central-v33 .idf-hw-portal-root::after {
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  content: none !important;
}

/* Tambem neutraliza shells estruturais grandes que podem envolver a raiz real. */
html body.idf-halloween-active.idf-hw-central-v33 :is(
  #page,.site,#content,.site-content,.entry-content,.wp-site-blocks,
  .elementor,.elementor-section-wrap,.elementor-location-single,
  .portal-wrapper,.dashboard-wrapper,.marketing-wrapper,
  .portal-container,.portal-main,.marketing-main,.main-content
):not(.idf-v385-shell):not(.idf-v385-sidebar):not(.idf-v385-main):not(.idf-v385-art-card) {
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* O unico painel grande que deve continuar visivel. */
html body.idf-halloween-active.idf-hw-central-v33 .idf-v385-shell {
  background-color: rgba(40,31,53,.96) !important;
  background-image: none !important;
}
