.faixa-sessao{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;padding:7px 24px;font-size:12.5px;border-bottom:1px solid var(--linha);background:var(--sinal-fundo);color:var(--texto)}
.faixa-sessao .demo{color:var(--aviso)}
.faixa-sessao.erro{background:color-mix(in srgb,var(--erro) 8%,transparent)}
.sessao-carregando{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:var(--fundo);color:var(--sec);font-size:13.5px}
.sessao-usuario{display:flex;align-items:center;gap:8px}
.sessao-usuario .quem{font-size:12.5px;line-height:1.2;text-align:right}
.sessao-usuario .quem small{display:block;color:var(--sec)}
@media (max-width:640px){.sessao-usuario .quem{display:none}.faixa-sessao{padding:7px 16px}}
.sessao-falha>div{max-width:380px;padding:24px;text-align:left;background:var(--sup);border:1px solid var(--linha);border-radius:var(--r);color:var(--texto)}
.sessao-falha p{margin:6px 0 16px;color:var(--sec)}
