/* Logo AlienDesk — substitui marca textual "AD" por imagem */

.brand-mark,
.logo-mark,
.logo-big,
.login-brand-mark {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    padding: 0;
    background: transparent !important;
    border-radius: 0;
    box-shadow: none;
    color: inherit;
    font: inherit;
    letter-spacing: normal;
    text-transform: none;
    overflow: visible;
}

.brand-mark { width: 34px; height: 34px; }
.logo-mark { width: 28px; height: 28px; }
.logo-big { width: 92px; height: 92px; }
.login-brand-mark { width: 40px; height: 40px; }

.brand-mark img,
.logo-mark img,
.logo-big img,
.login-brand-mark img,
.brand-logo {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.pcfg-logo .logo-mark {
    width: 28px;
    height: 28px;
}
