.waterMark-eopus {
    top: 2px;
    right: calc(var(--corner_offset) + 5px);
    height: 32px;
    padding: 0em 0 0 3em;
    position: absolute;
    z-index: 10;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: flex-end;
    align-content: flex-start;
    color: #fff;
    text-decoration: none;
    filter: drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.3));
    font-size: 0.8rem;
    line-height: 1em;
    pointer-events: auto;
    transform-origin: center;
    transform: scaleX(1) scaleY(1);
    transition: transform 0.3s ease-in-out;
}

    .waterMark-eopus:hover {
        transform: scaleX(1.1) scaleY(1.1);
    }

.waterMarkText {
    flex: 0 1 auto;
    padding: 0.25em 0.13em 0.2em 0.33em;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
    position: relative;
}

.waterMarkLogo {
    flex: 0 1 7.8125em;
    width: 7.8125em;
    max-width: 7.8125em;
    object-fit: contain;
    aspect-ratio: 3 / 1;
    padding-left: 0.2em;
    filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.7));
}
