/*
 * RTL (Right-to-Left) 样式
 * 用于阿拉伯语等从右到左书写的语言
 */

[dir="rtl"] {
    direction: rtl;
    text-align: right;
}

/* 导航 */
[dir="rtl"] .nav-container {
    flex-direction: row-reverse;
}

[dir="rtl"] .nav-brand {
    flex-direction: row-reverse;
}

[dir="rtl"] .nav-menu {
    flex-direction: row-reverse;
}

[dir="rtl"] .nav-search-form {
    flex-direction: row-reverse;
}

[dir="rtl"] .nav-search-form input {
    text-align: right;
}

/* 语言切换器 */
[dir="rtl"] .lang-btn {
    flex-direction: row-reverse;
}

[dir="rtl"] .lang-dropdown {
    right: auto;
    left: 0;
}

[dir="rtl"] .lang-option {
    flex-direction: row-reverse;
}

/* 搜索框 */
[dir="rtl"] .search-box {
    flex-direction: row-reverse;
}

[dir="rtl"] .search-box input {
    text-align: right;
}

[dir="rtl"] .btn-search {
    flex-direction: row-reverse;
}

/* 搜索结果 */
[dir="rtl"] .result-header {
    flex-direction: row-reverse;
}

[dir="rtl"] .result-domain {
    flex-direction: row-reverse;
}

/* 分页 */
[dir="rtl"] .pagination {
    flex-direction: row-reverse;
}

[dir="rtl"] .page-btn {
    flex-direction: row-reverse;
}

[dir="rtl"] .page-btn.prev svg {
    transform: rotate(180deg);
}

[dir="rtl"] .page-btn.next svg {
    transform: rotate(180deg);
}

/* 页脚 */
[dir="rtl"] .footer-links {
    flex-direction: row-reverse;
}

/* 特性卡片 */
[dir="rtl"] .feature-card {
    text-align: right;
}

/* 联系按钮 */
[dir="rtl"] .contact-btn {
    flex-direction: row-reverse;
}

/* 统计 */
[dir="rtl"] .home-metrics {
    flex-direction: row-reverse;
}

/* 修复图标方向 */
[dir="rtl"] .external-icon {
    transform: scaleX(-1);
}
