/* Aviso de cookies (03/10). Só aparece no site publicado, na tela de entrada. Fica no canto de
   baixo, pequeno, e não cobre o botão de entrar: no celular ocupa a largura toda, com letra
   que acompanha o texto das Opções (rem). */
.aviso-cookies{position:fixed;left:12px;bottom:12px;z-index:9000;max-width:380px;padding:12px 14px;border-radius:10px;
  background:rgba(18,16,13,.96);border:1px solid #3a3226;color:#eee4d0;font-size:.8rem;line-height:1.35;box-shadow:0 6px 24px rgba(0,0,0,.5)}
.aviso-cookies.hidden{display:none}
.aviso-cookies p{margin:0 0 10px}
.aviso-cookies a{color:#d9a441}
.aviso-cookies-botoes{display:flex;gap:8px;justify-content:flex-end}
.aviso-cookies-botoes button{min-height:40px;padding:0 16px;border-radius:8px;border:1px solid #3a3226;background:#1d1a15;color:#eee4d0;font:inherit;font-weight:700;cursor:var(--cur-mao,pointer)}
.aviso-cookies-botoes button.principal{background:var(--botao-ouro-fundo);color:var(--botao-ouro-texto);border-color:var(--botao-ouro-borda)}
@media (max-width:760px){.aviso-cookies{left:8px;right:8px;bottom:8px;max-width:none}}
/* Embaixo ele tampava CRIAR CONTA no celular em pé: anuncios.js mede e, se cobrir botão, manda para o topo.
   No celular o topo deixa a direita livre para o botão do Discord (canto de cima). */
.aviso-cookies.no-topo{top:8px;bottom:auto}
@media (max-width:760px){.aviso-cookies.no-topo{right:60px}}
