/* Table: tabela de dados com cabeçalho em mono maiúsculo e hover de linha.
   Usada nas páginas dados e certificados. Extraído de legacy.css. */

.tabela-moderna { border-collapse: separate; border-spacing: 0; }

.tabela-moderna thead th {
  /* era --font-mono (monospace) - destoava do resto da UI, que é toda
     --font-sans; pedido do usuário 2026-08-09 "coloque a mesma fonte em
     todas as paginas". Componente compartilhado (Dados, Execuções,
     Pagamentos, Exportações, admin_tenants, Certificados) - muda em todo
     lugar de uma vez só. */
  font-family: var(--font-sans);
  font-size: 11px;
  letter-spacing: var(--ls-caps);
  text-transform: uppercase;
  color: var(--text-faint);
  background: var(--bg-inset);
  border-bottom: 1px solid var(--border);
  padding: 10px 14px;
  text-align: left;
}

.tabela-moderna tbody td {
  padding: 10px 14px;
  border-bottom: 1px solid var(--border-soft);
  font-size: 13px;
}

.tabela-moderna tbody tr:hover { background: var(--accent-soft); }
