/* Originale Translate-Wortmarke, passend zum gemeinsamen M3-Portalrahmen. */
.translate-logo { max-width: 100%; height: auto; object-fit: contain; }
.sfx-sidebar__brand .translate-logo { width: 200px; height: auto; }
.portal-auth-brand .translate-logo, .admin-auth-brand .translate-logo { width: 320px; height: auto; }
.audience-brand .translate-logo { width: 280px; height: auto; }
.translate-header-brand { display: flex; align-items: center; flex: 0 1 240px; min-width: 0; min-height: 44px; margin-left: 8px; }
.translate-header-brand .translate-logo { width: 240px; height: auto; }
@media (min-width: 1440px) { .translate-header-brand { display: none; } }
@media (max-width: 599px) {
 .translate-header-brand { flex-basis: 180px; }
 .translate-header-brand .translate-logo { width: 180px; }
 .audience-brand .translate-logo { width: 240px; }
 .translate-back-link { display: none; }
}
