.resenha-main-logo{width:108px;height:108px;object-fit:contain;margin:0 auto 8px;display:block;filter:grayscale(1) brightness(3.6) contrast(.72) drop-shadow(0 10px 18px rgba(0,0,0,.28))}
.division-mark.estrela-mark{padding:8px;background:transparent}.division-mark.estrela-mark img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.22))}
.division-mark.academy-mark{padding:2px;background:transparent;border:0;overflow:visible}.division-mark.academy-mark img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.2))}
.academy-brand>.academy-mark{width:48px;height:48px;border-radius:0;background:transparent;overflow:visible;padding:0;box-shadow:none}
.academy-brand>.academy-mark img{width:100%;height:100%;object-fit:contain}
.welcome-badge{background:transparent!important;border:0!important;overflow:visible}.welcome-badge img{width:108px;height:108px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(60,0,8,.24))}
@media(max-width:760px){.resenha-main-logo{width:72px;height:72px}.division-mark.estrela-mark,.division-mark.academy-mark{padding:7px}}
#perfilModal,#usuarioSenhaModal,#andmTecnicoModal{display:none!important}.central-account{cursor:default}
.resenha-access-gate{width:min(520px,92%);margin:10px auto 30px;padding:25px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.07);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.resenha-access-gate strong{font-size:18px}.resenha-access-gate span{font-size:12px;color:#b9cce0}.resenha-access-gate button{margin-top:7px;border:0;border-radius:10px;padding:11px 18px;background:#4b9de6;color:#fff;font-weight:800}
.resenha-portal [hidden]{display:none!important}
