body[class*="lang-"]:not(.lang-ar) { direction: ltr; text-align: left; font-family: 'Inter', 'Segoe UI', Tahoma, sans-serif; } body[class*="lang-"]:not(.lang-ar) .logo { font-family: 'Inter', 'Segoe UI', sans-serif; } body[class*="lang-"]:not(.lang-ar) .search-box input { padding: 16px 20px 16px 52px; } body[class*="lang-"]:not(.lang-ar) .search-box .search-icon { left: 18px; right: auto; } body[class*="lang-"]:not(.lang-ar) .search-input-wrap input { padding: 14px 20px 14px 48px; } body[class*="lang-"]:not(.lang-ar) .search-input-wrap i { left: 18px; right: auto; } body[class*="lang-"]:not(.lang-ar) .tool-card-badge { right: 12px; left: auto; } body[class*="lang-"]:not(.lang-ar) .back-to-top { left: 20px; right: auto; } body[class*="lang-"]:not(.lang-ar) .toast { border-left: none; } body[class*="lang-"]:not(.lang-ar) .toast.success { border-right: 4px solid var(--success); border-left: none; } body[class*="lang-"]:not(.lang-ar) .toast.error { border-right: 4px solid #ef4444; border-left: none; } body[class*="lang-"]:not(.lang-ar) .toast.info { border-right: 4px solid var(--primary); border-left: none; } body[class*="lang-"]:not(.lang-ar) .breadcrumb { direction: ltr; justify-content: flex-start; } body[class*="lang-"]:not(.lang-ar) .page-card h2::after { right: auto; left: 0; } body[class*="lang-"]:not(.lang-ar) .ratings-numbers { margin-right: 0; margin-left: 10px; } body[class*="lang-"]:not(.lang-ar) .lang-dropdown { left: 0; right: auto; } body.lang-zh-CN { font-family: 'Noto Sans SC', 'Inter', sans-serif; } body.lang-ja { font-family: 'Noto Sans JP', 'Inter', sans-serif; } body.lang-ko { font-family: 'Noto Sans KR', 'Inter', sans-serif; }