.ticker-wrap-5baf48fe {
    width: 100%;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    min-height: 40px;
}

.ticker-track-5baf48fe {
    display: flex;
    width: max-content;
    align-items: center;
}

@keyframes ticker-scroll-left-5baf48fe {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

@keyframes ticker-scroll-right-5baf48fe {
    0% { transform: translateX(-50%); }
    100% { transform: translateX(0); }
}

.ticker-wrap-5baf48fe.dir-left .ticker-track-5baf48fe {
    animation: ticker-scroll-left-5baf48fe var(--ticker-duration, 20s) linear infinite;
}

.ticker-wrap-5baf48fe.dir-right .ticker-track-5baf48fe {
    animation: ticker-scroll-right-5baf48fe var(--ticker-duration, 20s) linear infinite;
}

.ticker-wrap-5baf48fe.pause-hover:hover .ticker-track-5baf48fe {
    animation-play-state: paused;
}

.ticker-list-5baf48fe {
    display: flex;
    align-items: center;
    white-space: nowrap;
    flex-shrink: 0;
}

.ticker-item-5baf48fe {
    display: flex;
    align-items: center;
    justify-content: center;
}

.ticker-item-icon-5baf48fe {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.ticker-item-text-5baf48fe {
    line-height: 1;
}

.ticker-dot-separator-5baf48fe {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}