Observe que o botão de mensagem e o fundo também se movem. Consegui corrigir tudo com isso, mas sim, precisa ser aplicado condicionalmente
#user-card.no-bg .card-content {
margin-top: 0px;
}
.user-card-avatar .avatar-flair.rounded, .user-profile-avatar .avatar-flair.rounded {
bottom: 19px;
}
#user-card .usercard-controls {
margin-top: 0px !important;
}