.live-currency-rates .custom-marquee-wrapper {
    overflow: hidden;
    position: relative;
    width: 100%;
    background: transparent;
}

.live-currency-rates .marquee {
    display: flex;
    width: max-content;
    animation-name: live-currency-rates-scroll-left;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.live-currency-rates .marquee__inner-wrap {
    overflow: hidden;
    white-space: nowrap;
}

html[lang="ar"] .live-currency-rates .marquee__inner-wrap {
    direction: ltr;
}

.live-currency-rates .marquee__inner {
    display: inline-flex;
}

.live-currency-rates .marquee-code {
    color: #00AEEF;
    font-weight: bold;
    margin-right: 10px;
}

.live-currency-rates .marquee-item {
    display: inline-block;
    margin-right: 40px;
    white-space: nowrap;
}

@keyframes live-currency-rates-scroll-left {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}
