a[data-v-732c4944] {
    margin-right: .67708vw
}

.overflow-hidden[data-v-732c4944] {
    margin: auto;
    /* width: 83.33333vw */
    width: 100vw;
}

.animation-scroll[data-v-732c4944] {
    /* width: 346.35417vw */
     width: 130.5625vw
}

.sidebar[data-v-732c4944] {
    background-color: #f9fbff;
    margin: 0 auto
}

.sidebar__title[data-v-732c4944] {
    color: #333;
    font-size: 2.08333vw;
    padding: 4.47917vw 0 2.29167vw
}

.sidebar a[data-v-732c4944],
.sidebar img[data-v-732c4944] {
    border-radius: .41667vw;
    box-shadow: .26042vw .26042vw .26042vw #bebebe;
    height: 4.6875vw;
    margin-right: 1.5625vw;
    width: 11.09375vw
}

.sidebar__hidden[data-v-732c4944] {
    height: 100%;
    width: 5.20833vw;
    z-index: 1
}

.sidebar__hidden.left-0[data-v-732c4944] {
    background-image: linear-gradient(90deg, #f9fbff, rgba(249, 251, 255, .5), transparent)
}

.sidebar__hidden.right-0[data-v-732c4944] {
    background-image: linear-gradient(270deg, #f9fbff, rgba(249, 251, 255, .5), transparent)
}

.sidebar a[data-v-732c4944] {
    display: inline-block;
    padding: 0;
    text-decoration: none
}

@keyframes scroll-horizon-732c4944 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-30.9375vw)
    }
}

@keyframes scroll-horizon2-732c4944 {
    0% {
        transform: translate(0)
    }

    to {
        /* transform: translate(-189.58329vw) */
        transform: translate(-30.9375vw)
    }
}

.animation-scroll[data-v-732c4944] {
    animation: scroll-horizon-732c4944 10s linear infinite;
    margin-bottom: 1.14583vw
}

.animation-scroll[data-v-732c4944]:nth-child(2) {
    animation: scroll-horizon2-732c4944 10s linear infinite;
    margin-left: -4.21875vw
}

.overflow-hidden:hover .animation-scroll[data-v-732c4944],
.overflow-hidden:hover .animation-scroll[data-v-732c4944]:nth-child(2) {
    animation-play-state: paused
}