/* News Ticker Base Styles */
.news-ticker-a9222bb3 {
    display: flex;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    align-items: center;
}

.news-ticker-track-a9222bb3 {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    min-width: 100%;
    animation: ticker-scroll-a9222bb3 20s linear infinite;
}

.news-ticker-a9222bb3:hover .news-ticker-track-a9222bb3 {
    animation-play-state: paused;
}

.news-ticker-item-a9222bb3 {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    transition: opacity 0.3s ease;
}

.news-ticker-item-a9222bb3:hover {
    opacity: 0.8;
}

.news-ticker-icon-a9222bb3 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}

.news-ticker-icon-a9222bb3 svg {
    fill: currentColor;
}

@keyframes ticker-scroll-a9222bb3 {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}