/* ============================================================================
   SUPERFICIE PADRAO DE PAINEL — vidro, nunca branco.

   Todo o app flutua sobre o canvas aurora (aurora.css no body + #aur-sky).
   Antes, este arquivo pintava um CARTAO BRANCO opaco rgba(255,255,255,.9) em
   cada painel: sobre a aurora ele virava uma laje solida que matava o fundo.

   Aqui a superficie passa a ser a MESMA do kit Aurora (vidro fosco + borda
   clara + sombra roxa), para que painel migrado e nao migrado tenham o mesmo
   acabamento enquanto a migracao nao termina.

   EXCLUSAO: views que ja sao .aur trazem a propria superficie (.glass do kit).
   Empilhar vidro sobre vidro deixa a borda dupla e o fundo leitoso — por isso
   o :not(.aur).
   ============================================================================ */

.view-section:not(.aur) > .panel-container,
.view-section:not(.aur) .panel-container,
#almoxarifado-root,
#auditoria-root,
#fila-estadual-host,
#retornos-host,
#fatsus-root{
  background: rgba(255,255,255,.62);
  backdrop-filter: blur(22px) saturate(1.5);
  -webkit-backdrop-filter: blur(22px) saturate(1.5);
  border: 1px solid rgba(255,255,255,.7);
  border-radius: 20px;
  box-shadow: 0 18px 50px -22px rgba(46,59,23,.45), inset 0 1px 0 rgba(255,255,255,.5);
  margin: 6px 22px 44px 0;
  padding: 24px 26px;
  min-height: calc(100vh - 60px);
}

body.theme-dark .view-section:not(.aur) > .panel-container,
body.theme-dark .view-section:not(.aur) .panel-container,
body.theme-dark #almoxarifado-root,
body.theme-dark #auditoria-root,
body.theme-dark #fila-estadual-host,
body.theme-dark #retornos-host,
body.theme-dark #fatsus-root{
  background: rgba(48,54,36,.52);
  border-color: rgba(146,181,87,.22);
  box-shadow: 0 22px 55px -20px rgba(0,0,0,.55);
}

/* Faturamento: o root tem padding proprio do CSS antigo — segue transparente,
   quem desenha o cartao e o .panel-container interno. */
#faturamento-root{ margin: 0 !important; padding: 0 !important; background: transparent !important; box-shadow: none !important; }
