/*
 * A BOLINHA DE CONTA das homes (02/10) — resources/views/site/_topo.blade.php.
 * Visível para todo visitante quando a home oferece a conta (escondida na home enxuta);
 * o hd-conta-v2.js troca o menu de quem não entrou ("Entrar", "Criar conta") pelo da
 * conta aberta, e mostra a bolinha, com a marca `hd_sessao`.
 * Cores e fontes: as variáveis do hd-v2.css, com as da casa como reserva — as homes do
 * dia e do depois não carregam o hd-v2.css.
 */
.top .eyeb{margin-left:auto}
.conta{position:relative}
.conta>summary{list-style:none;cursor:pointer}
.conta>summary::-webkit-details-marker{display:none}
.conta__b{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--mus,#ddaa20);color:var(--bg,#0b0a08);border:2px solid var(--ink,#f1d9a6);box-shadow:3px 3px 0 var(--red,#c71919)}
.conta__b svg{width:1.5rem;height:1.5rem}
.conta[open] .conta__b{background:var(--ink,#f1d9a6)}
.conta__m{position:absolute;right:0;top:calc(100% + .625rem);z-index:20;min-width:16rem;max-width:calc(100vw - 2rem);padding:.75rem;background:var(--bg,#0b0a08);border:2px solid var(--ink,#f1d9a6);box-shadow:4px 4px 0 var(--red,#c71919)}
.conta__t{margin:0 0 .375rem;font:700 .75rem/1.3 "Courier New",Courier,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mute,#d6c39c)}
.conta__m a{display:block;padding:.75rem .5rem;border-top:1px solid #2b2620;color:var(--ink,#f1d9a6);font:700 1rem system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-decoration:none}
.conta__m a:hover,.conta__m a:focus-visible{background:var(--ink,#f1d9a6);color:var(--bg,#0b0a08)}
