/* Tema MuDivine: o que a home (landing) ganha por estar dentro do WebEngine.
   Mesmas fontes e cores da landing (variáveis de styles.css). */

/* Barra da conta, canto superior direito: texto com efeito, sem caixa. */
.dvn-conta{position:fixed;top:24px;right:30px;z-index:60;display:flex;align-items:center;gap:22px;font:600 12px/1 "Barlow Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase}
.dvn-conta a{color:var(--cream);text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.85);transition:color .2s,text-shadow .2s}
.dvn-conta a:hover,.dvn-conta a:focus-visible{color:#fff3d0;text-shadow:0 0 14px rgba(241,213,143,.55)}
.dvn-conta .dvn-conta-destaque{color:var(--gold-pale)}
.dvn-conta-nome{color:var(--gold);letter-spacing:.08em;text-transform:none;font-size:14px;text-shadow:0 1px 8px rgba(0,0,0,.85)}
@media(max-width:820px){.dvn-conta{top:16px;right:18px;gap:16px}}

/* Bloco Download: cadastro pelo site antes do passo a passo do Discord. */
.dvn-conta-site{display:flex;align-items:center;gap:28px;flex-wrap:wrap;max-width:640px;margin:0 0 24px}
.dvn-conta-site>div{flex:1 1 280px}
.dvn-conta-site strong{display:block;font:600 19px/1.25 Cinzel,serif;color:var(--gold-pale)}
.dvn-conta-site p{margin:6px 0 0!important;color:#a9a7a1!important;font-size:13px;line-height:1.6!important;max-width:none!important}
.dvn-conta-site .button b{font-weight:inherit}

/* Rankings: link para as tabelas completas, no mesmo desenho do "Ver todas as invasões". */
.dvn-text-link{color:var(--gold-pale);font:600 12px "Barlow Condensed",sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .2s,text-shadow .2s}
.dvn-text-link:hover{color:#fff3d0;text-shadow:0 0 14px rgba(241,213,143,.45)}

/* Botão do AdminCP (só aparece para admin): discreto, no canto de baixo. */
.admincp-button{position:fixed;right:18px;bottom:18px;z-index:70;padding:8px 14px;background:rgba(8,9,11,.9);border:1px solid rgba(211,165,79,.45);color:var(--gold-pale);font:600 11px/1 "Barlow Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}
.admincp-button:hover{color:#fff3d0;border-color:var(--gold)}
@media(max-width:820px){.admincp-button{bottom:90px}}

/* Sem novidades cadastradas no AdminCP (e sem nota de atualização recente): a seção "Ecos do continente" some. */
.news-section:has(#news-track:empty){display:none}
