/* English Version Overrides */
body {
    direction: ltr;
    text-align: left;
}

/* Navigation fixes for LTR */
.nav-container {
    flex-direction: row;
}

.nav-logo {
    margin-right: 0;
    margin-left: 0;
    order: 1;
}

.nav-menu {
    margin-right: auto;
    margin-left: 2rem;
    order: 2;
}

.nav-actions {
    margin-left: 0;
    margin-right: 0;
    order: 3;
}

.nav-logo small {
    text-align: left;
}

/* Menu items alignment */
.nav-menu li {
    margin-left: 0;
    margin-right: 2rem;
}

.nav-menu li:last-child {
    margin-right: 0;
}

/* Mobile menu - override LTR rules to match RTL behavior */
@media (max-width: 768px) {
    .nav-menu li {
        margin-right: 0;
        margin-left: 0;
    }
    
    /* Force same behavior as Arabic */
    [dir="ltr"] .nav-menu {
        right: -100% !important;
        left: auto !important;
    }
    
    [dir="ltr"] .nav-menu.active {
        right: 0 !important;
        left: auto !important;
    }
}

/* Icons alignment */
.feature-link i,
.hero-buttons .btn i {
    margin-left: 0;
    margin-right: 0.5rem;
}

.feature-link i:last-child {
    margin-left: 0.5rem;
    margin-right: 0;
}

/* Duaa page */
.duaa-translation {
    border-left: 4px solid var(--primary-color);
    border-right: none;
}

/* Footer */
.social-links {
    justify-content: flex-start;
}

.footer-section ul {
    text-align: left;
}

/* Text alignment */
.hero-content {
    text-align: center;
}

.section-title {
    text-align: center;
}

.text-center {
    text-align: center;
}

/* Player adjustments */
.player-info img {
    margin-right: 1rem;
    margin-left: 0;
}

.player-volume i {
    margin-right: 0.5rem;
    margin-left: 0;
}

/* Notification */
.copy-notification i {
    margin-right: 0.5rem;
    margin-left: 0;
}

/* Stats and counters */
.counter-label {
    text-align: center;
}

/* Back button */
.back-btn i {
    margin-right: 0.5rem;
    margin-left: 0;
}

/* Action buttons */
.action-btn {
    margin-left: 0.5rem;
    margin-right: 0;
}

.action-btn:first-child {
    margin-left: 0;
}

/* Donation section icons */
.donation-section i {
    margin-right: 0.5rem;
    margin-left: 0;
}

/* Contact page */
.contact-content i {
    margin-right: 10px;
    margin-left: 0;
}

/* Live page */
.live-indicator {
    left: auto;
    right: 1rem;
}

.channel-logo {
    right: auto;
    left: 1rem;
}

/* Stats section - center on mobile */
@media (max-width: 768px) {
    .stats-grid {
        justify-content: center !important;
    }
    
    .stat-item {
        min-width: 150px;
        padding: 1.5rem 2rem;
    }
}

@media (max-width: 480px) {
    .stats-grid {
        justify-content: center !important;
        gap: 1.5rem;
    }
    
    .stat-item {
        min-width: 140px;
        padding: 1.5rem 1.5rem;
    }
}

/* Equal width for all stat items */
.stat-item {
    flex: 1 1 200px;
    max-width: 250px;
}

@media (max-width: 768px) {
    .stat-item {
        flex: 1 1 150px;
        max-width: 180px;
        min-width: 150px;
    }
}

@media (max-width: 480px) {
    .stat-item {
        flex: 1 1 140px;
        max-width: 160px;
        min-width: 140px;
    }
}
