/* AWMT 15.0 — Rodapé sempre no fim da janela, sem posição fixa. */
html { min-height: 100%; }
body { min-height: 100vh; min-height: 100dvh; display: flex; flex-direction: column; }
body > header.top { flex: 0 0 auto; }
body > main, body > .admin-shell, body > .awmt-module { flex: 1 0 auto; }
body > footer { margin-top: auto; flex: 0 0 auto; width: 100%; position: relative; inset: auto; z-index: 1; }
/* As páginas sem conteúdo crescem até o rodapé; páginas longas rolam normalmente. */
@media print { body { min-height: auto; display: block; } body > footer { margin-top: 0; } }
