/* =========================================================
   QUARZEO ADMIN V12.6
   Nettoyage final des bandeaux et retrait ZÉO sidebar
   ========================================================= */

/* Le bandeau lui-même reste bleu nuit */

#app.app:not(.hidden) #content .qza-hero{
  overflow:hidden !important;
}

/*
 * Suppression définitive du cartouche blanc placé
 * à l’intérieur des bandeaux par les anciennes couches CSS.
 */

#app.app:not(.hidden) #content .qza-hero .qza-hero-copy,
#app.app:not(.hidden) #content .qza-hero > .qza-hero-copy,
#app.app:not(.hidden) #content .qza-hero .qza-hero-state,
#app.app:not(.hidden) #content .qza-hero > .qza-hero-state{
  border:0 !important;
  outline:0 !important;
  border-radius:0 !important;

  background:transparent !important;
  background-color:transparent !important;
  background-image:none !important;

  box-shadow:none !important;
  backdrop-filter:none !important;

  opacity:1 !important;
}

/* Aucun pseudo-élément blanc interne */

#app.app:not(.hidden) #content .qza-hero-copy::before,
#app.app:not(.hidden) #content .qza-hero-copy::after,
#app.app:not(.hidden) #content .qza-hero-state::before,
#app.app:not(.hidden) #content .qza-hero-state::after{
  display:none !important;
  content:none !important;
}

/* Texte parfaitement visible sur le fond bleu nuit */

#app.app:not(.hidden) #content .qza-hero-copy small{
  color:#70e5ed !important;
  opacity:1 !important;
}

#app.app:not(.hidden) #content .qza-hero-copy h2{
  color:#ffffff !important;
  opacity:1 !important;

  text-shadow:
    0 3px 16px rgba(0,0,0,.22) !important;
}

#app.app:not(.hidden) #content .qza-hero-copy p{
  color:#d3e8ee !important;
  opacity:1 !important;
}

/*
 * Seuls les petits indicateurs individuels conservent
 * leur fond translucide.
 */

#app.app:not(.hidden) #content .qza-hero-state > div{
  border:1px solid rgba(255,255,255,.14) !important;
  border-radius:11px !important;

  background:rgba(255,255,255,.09) !important;
  color:#d6e9ee !important;

  box-shadow:none !important;
  opacity:1 !important;
}

/* Retrait définitif de ZÉO du menu latéral */

#app.app:not(.hidden) #nav [data-page="zeo"],
#app.app:not(.hidden) #nav [data-route="zeo"],
#app.app:not(.hidden) #nav [data-view="zeo"],
#app.app:not(.hidden) #nav [data-qza-route="zeo"],
#app.app:not(.hidden) #nav .qza-zeo-sidebar-hidden{
  display:none !important;
}

/* Masquer le groupe ASSISTANT s’il devient vide */

#app.app:not(.hidden) #nav .qza-empty-assistant{
  display:none !important;
}
