/* Assinatura 1Nacional (https://1nacional.com/) — rodapé discreto, funciona em tema claro e escuro */
.assinatura-1nacional { display: flex; justify-content: center; padding: 14px 16px calc(14px + env(safe-area-inset-bottom, 0px)); font: 500 12px/1.4 system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; }
.assinatura-1nacional a { display: inline-flex; align-items: center; gap: 8px; color: inherit; opacity: .72; text-decoration: none; transition: opacity .15s; }
.assinatura-1nacional a:hover, .assinatura-1nacional a:focus-visible { opacity: 1; }
.assinatura-1nacional img { width: 27px; height: 20px; border-radius: 4px; display: block; }
.assinatura-1nacional strong { font-weight: 700; }
.assinatura-1nacional.no-rodape { width: 100%; padding: 12px 0 0; margin-top: 12px; border-top: 1px solid rgba(127, 127, 127, .25); }
@media print { .assinatura-1nacional { display: none; } }
