body.admin-bar .topo { top: 32px; }
body.admin-bar .gaveta { top: calc(var(--topo) + 32px); }
@media (max-width: 782px) {
body.admin-bar .topo { top: 46px; }
body.admin-bar .gaveta { top: calc(var(--topo) + 46px); }
} .joinchat { display: none !important; }
.banner__arte a { display: block; } .artigo__foto { position: relative; }
.artigo__selo { position: absolute; left: .8rem; top: .8rem; padding: .3rem .7rem; border-radius: 8px;
background: var(--grad-rubi); color: #fff; font-size: .78rem; font-weight: 700; }
.dicas-vazio { color: var(--cinza); } .dica__volta { margin: 0 0 1.6rem; font-weight: 600; }
.dica__volta a { color: var(--rubi-t); text-decoration: none; }
.dica__volta a:hover { text-decoration: underline; }
.dica__tit { font-size: clamp(1.8rem, 1.3rem + 2vw, 2.8rem); line-height: 1.12; margin: .6rem 0 1.4rem; }
.dica .moldura img { width: 100%; height: 100%; object-fit: cover; }
.dica__fotos { margin-top: 2.4rem; }
.dica__outras { margin: 0 0 1.6rem; }
.prosa img { max-width: 100%; height: auto; border-radius: 14px; }