/* ============================================
   RTL SUPPORT - Urdu Language
   ============================================ */

html[dir="rtl"] body {
    font-family: 'Noto Nastaliq Urdu', 'Inter', serif;
}
html[dir="rtl"] .header-search input { text-align: right; }
html[dir="rtl"] .header-search button { border-radius: 30px 0 0 30px; }
html[dir="rtl"] .nav-links li a {
    border-left: none;
    border-right: 3px solid transparent;
}
html[dir="rtl"] .nav-links li a:hover,
html[dir="rtl"] .nav-links li a.active {
    border-right-color: var(--primary);
}
html[dir="rtl"] .ticker-wrapper { flex-direction: row-reverse; }
html[dir="rtl"] .ticker-label { flex-direction: row-reverse; }
html[dir="rtl"] .news-card .card-content { text-align: right; }
html[dir="rtl"] .card-meta { flex-direction: row-reverse; }
html[dir="rtl"] .btn-read-more i { transform: rotate(180deg); }
html[dir="rtl"] .hero-meta .btn-read { flex-direction: row-reverse; }
html[dir="rtl"] .badge-breaking,
html[dir="rtl"] .badge-featured {
    left: auto;
    right: 10px;
}
html[dir="rtl"] .badge-featured {
    right: auto;
    left: 10px;
}
html[dir="rtl"] .language-toggle .divider { display: none; }
html[dir="rtl"] .subscribe-form input {
    border-radius: 0 6px 6px 0;
}
html[dir="rtl"] .subscribe-form button {
    border-radius: 6px 0 0 6px;
}
html[dir="rtl"] .trending-item { flex-direction: row-reverse; }
html[dir="rtl"] .category-card { flex-direction: row-reverse; }
html[dir="rtl"] .site-logo .logo-text {
    direction: ltr;
    display: inline-block;
}
html[dir="rtl"] .hero-card .hero-overlay h2,
html[dir="rtl"] .card-content h3,
html[dir="rtl"] .nav-links li a,
html[dir="rtl"] .trending-content a {
    font-family: 'Noto Nastaliq Urdu', serif;
}
html[dir="rtl"] .hero-card .hero-overlay p,
html[dir="rtl"] .card-content p,
html[dir="rtl"] .footer-col p {
    font-family: 'Noto Nastaliq Urdu', serif;
    line-height: 1.8;
}
html[dir="rtl"] .ticker-list li a {
    font-family: 'Noto Nastaliq Urdu', serif;
}
html[dir="rtl"] .breadcrumb span { margin: 0 5px; }
html[dir="rtl"] .contact-item { flex-direction: row-reverse; }
html[dir="rtl"] .pagination a { direction: ltr; }
html[dir="rtl"] .filter-btn { font-family: 'Noto Nastaliq Urdu', serif; }