@keyframes tooltip_background_scrolling {
    from {
        background-position: 0 0;
    }

    to {
        background-position: calc(var(--scale) * 156.25) calc(var(--scale) * 78.125);
    }
}

@keyframes location_title_ready {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}


@keyframes pulse {
    0% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(2);
    }

    to {
        filter: brightness(1);
    }
}

@keyframes buffer_symbol {
    0% {
        transform: rotate(0deg);
    }

    50% {
        transform: rotate(180deg);
    }

    to {
        transform: rotate(360deg);
    }
}

@keyframes new_message {
    0% {
        filter: brightness(1.5);
    }

    to {
        filter: brightness(1);
    }
}