/* AFB News Ticker - RTL Specific Styles */
.afb-news-ticker-wrapper[data-direction="rtl"] {
    font-family: 'TTU', 'Arial', sans-serif;
}

.afb-news-ticker-wrapper[data-direction="rtl"] .afb-news-ticker-link {
    flex-direction: row-reverse;
}

.afb-news-ticker-wrapper[data-direction="rtl"] .afb-news-ticker-item {
    text-align: right;
}

.afb-news-ticker-wrapper[data-direction="rtl"] .afb-news-ticker-date {
    margin-right: 5px;
    margin-left: 0;
}

/* RTL Slider Controls */
.afb-news-slider-wrapper[data-direction="rtl"] .afb-slider-prev {
    left: auto;
    right: 10px;
}

.afb-news-slider-wrapper[data-direction="rtl"] .afb-slider-next {
    right: auto;
    left: 10px;
}

/* Arabic typography improvements */
.afb-news-ticker-title,
.afb-news-slider-title,
.afb-news-slider-excerpt {
    line-height: 2.5rem;
    font-weight: normal;
}

.afb-news-ticker-date {
    font-feature-settings: "kern", "liga", "clig", "calt", "arab";
}