/* Aviso de cookies (public/consentimento.js), igual em todas as páginas do site. */
.hi-cookies{position:fixed;left:20px;right:20px;bottom:20px;z-index:2147483000;max-width:540px;margin-left:auto;background:rgba(5,9,7,.97);border:1px solid rgba(0,255,65,.35);border-radius:12px;box-shadow:0 18px 50px rgba(0,0,0,.6);padding:18px 20px;color:#e5e7eb;font:14px/1.55 Inter,system-ui,sans-serif}
.hi-cookies[hidden]{display:none}
.hi-cookies p{margin:0;color:#cbd5d1}
.hi-cookies .hi-cookies-titulo{margin-bottom:6px;font:500 11px/1.4 'Share Tech Mono',ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:#00ff41}
.hi-cookies a{color:#00ff41;text-decoration:underline;text-underline-offset:3px}
.hi-cookies-botoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.hi-cookies-botoes button{flex:1 1 150px;min-height:44px;border-radius:8px;padding:10px 14px;font:600 12px/1 'Share Tech Mono',ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:transparent;color:#e5e7eb;border:1px solid rgba(229,231,235,.35)}
.hi-cookies-botoes .hi-cookies-aceitar{background:#00ff41;color:#03140a;border-color:#00ff41}
.hi-cookies-botoes button:hover{filter:brightness(1.1)}
@media (max-width:520px){.hi-cookies{left:12px;right:12px;bottom:12px;padding:16px}}
