.mlt-wrapper-0f332e7c {
    display: flex;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.mlt-track-0f332e7c {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    min-width: 100%;
    animation-duration: 10s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.mlt-track-0f332e7c.dir-left {
    animation-name: scroll-left-0f332e7c;
}

.mlt-track-0f332e7c.dir-right {
    animation-name: scroll-right-0f332e7c;
}

.mlt-content-0f332e7c {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    gap: 20px;
}

.mlt-item-0f332e7c {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.mlt-item-0f332e7c i,
.mlt-item-0f332e7c svg {
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}

@keyframes scroll-left-0f332e7c {
    from { transform: translateX(0%); }
    to { transform: translateX(-100%); }
}

@keyframes scroll-right-0f332e7c {
    from { transform: translateX(-100%); }
    to { transform: translateX(0%); }
}

/* Pause on hover */
.mlt-wrapper-0f332e7c:hover .mlt-track-0f332e7c {
    animation-play-state: paused;
}
