﻿@-webkit-keyframes shake-vertical {
    0%, 5%, 95%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    0.5%, 1.5%, 2.5%, 3.5%, 95.5%, 96.5%, 97.5%, 98.5% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px);
    }

    1%, 2%, 3%, 96%, 97%, 98% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px);
    }

    4%, 99% {
        -webkit-transform: translateY(6.4px);
        transform: translateY(6.4px);
    }

    4.5%, 99.5% {
        -webkit-transform: translateY(-6.4px);
        transform: translateY(-6.4px);
    }
}

@keyframes shake-vertical {
    0%, 5%, 95%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    0.5%, 1.5%, 2.5%, 3.5%, 95.5%, 96.5%, 97.5%, 98.5% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px);
    }

    1%, 2%, 3%, 96%, 97%, 98% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px);
    }

    4%, 99% {
        -webkit-transform: translateY(6.4px);
        transform: translateY(6.4px);
    }

    4.5%, 99.5% {
        -webkit-transform: translateY(-6.4px);
        transform: translateY(-6.4px);
    }
}

.gm_sidebar_anchor img {
    -webkit-animation: shake-vertical 12s cubic-bezier(0.455, 0.030, 0.515, 0.955) 10s both;
    animation: shake-vertical 12s cubic-bezier(0.455, 0.030, 0.515, 0.955) 10s both;
}

    .gm_sidebar_anchor img:hover {
        animation-play-state: paused
    }
