.layoutElement:has(.wtps-logo) {
    width: fit-content;
}

.wtps-logo {
    max-width: 100%;
    height: var(--logosize);
    display: flex;
    align-items: center;
    justify-content: center;
}

.wtps-logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.wtps-logo a {
    width: 100%;
    height: 100%;
}