/* ============================================================
   ADVOGADO AUTORIDADE — Branding customizado para Roundcube
   Arquivo: /roundcube/skins/elastic/styles/custom.css
   ============================================================ */

/* ── Fundo geral ── */
body {
  background-color: #1a1a19 !important;
}

/* ── Popover (menu lateral hambúrguer) ── */
.popover-header {
  display: flex !important;
  background: transparent !important;
  border: none !important;
}
.popover-header .cancel {
  display: none !important;
}

/* ── Bordas dark mode ── */
html.dark-mode #layout-content,
html.dark-mode #layout-list,
html.dark-mode #layout-sidebar,
html.dark-mode #layout > div > .footer,
html.dark-mode #layout > div > .header,
html.dark-mode .menu.pagenav.pagenav-list,
html.dark-mode .menu.pagenav.pagenav-list + .navlist,
html.dark-mode .menu.pagenav.pagenav-list.expanded + .navlist,
html.dark-mode .popup .listbox .footer {
  border-color: #38342b !important;
}

/* ── Menu lateral dark ── */
html.dark-mode #layout-menu {
  background-color: #484339 !important;
}
html.dark-mode #layout-menu .special-buttons a:not(:focus) {
  background-color: #484339 !important;
}

/* ── Itens selecionados (cor dourada) ── */
html.dark-mode #taskmenu .action-buttons a,
html.dark-mode .listing li.selected,
html.dark-mode .listing li.selected > a,
html.dark-mode .listing li.selected > div > a,
html.dark-mode .listing tr.selected td {
  color: #cbab62 !important;
}

/* ── Logo na tela de LOGIN ── */
body.task-login #logo {
  content: url("https://files.darleicordeiro.com.br/assets/logo-advogado-autoridade.avif") !important;
  max-width: 400px !important;
  height: auto !important;
}

/* ── Logo nas telas internas ── */
body:not(.task-login) #logo {
  content: url("https://files.darleicordeiro.com.br/assets/icone-advogadoautoridade.png") !important;
  max-width: 50px !important;
  height: auto !important;
  margin: 10px auto !important;
}

/* ── Menu lateral: centraliza logo ── */
#layout-menu .popover-header {
  padding: 10px;
  justify-content: center;
}

/* ── Oculta label de navegação ── */
#aria-label-tasknav {
  display: none;
}

/* ── Oculta rodapé do login ── */
#login-footer {
  display: none !important;
}

/* ── Oculta "Sobre o Roundcube" ── */
.about {
  display: none !important;
}