/* JAES v35: scoped styles; retain cascade order. */

html[dir="rtl"] .dt-scope{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope h1,html[dir="rtl"] .dt-scope h2,html[dir="rtl"] .dt-scope h3,html[dir="rtl"] .dt-scope h4,html[dir="rtl"] .dt-scope h5,html[dir="rtl"] .dt-scope h6{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope .top-bar-info strong{letter-spacing:normal;}
html[dir="rtl"] .dt-scope .lang-dropdown-container{margin-left:0;margin-right:4px;}
html[dir="rtl"] .dt-scope .lang-dropdown-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope .language-dropdown-menu{right:auto;left:0;}
html[dir="rtl"] .dt-scope .language-dropdown-header{letter-spacing:normal;}
html[dir="rtl"] .dt-scope .lang-dropdown-item:hover{transform:translateX(-3px);}
html[dir="rtl"] .dt-scope .mobile-nav-overlay{left:auto;right:0;}
html[dir="rtl"] .dt-scope .mobile-nav-drawer{left:auto;right:0;transform:translateX(100%);}
html[dir="rtl"] .dt-scope .mobile-nav-drawer.active{transform:translateX(-0);}
html[dir="rtl"] .dt-scope .mobile-nav-link{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope nav.main-nav ul li a{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope nav.main-nav ul li a::after{left:auto;right:0;}
html[dir="rtl"] .dt-scope .header-cta-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope .btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope .translator-hero::after{right:auto;left:-100px;}
html[dir="rtl"] .dt-scope .translator-hero h1{letter-spacing:normal;}
html[dir="rtl"] .dt-scope .translator-metric-num{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope .translator-metric-label{letter-spacing:normal;}
html[dir="rtl"] .dt-scope .search-input-wrap{padding-left:0;padding-right:16px;}
html[dir="rtl"] .dt-scope .search-input-wrap i{margin-right:0;margin-left:12px;}
html[dir="rtl"] .dt-scope .btn-translate{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope .video-wrapper iframe{left:auto;right:0;}
html[dir="rtl"] .dt-scope .most-used-table-top h3{letter-spacing:normal;}
html[dir="rtl"] .dt-scope .faq-question{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope .modal-overlay{left:auto;right:0;}
html[dir="rtl"] .dt-scope .modal-close{right:auto;left:20px;}
html[dir="rtl"] .dt-scope .footer-col h4{letter-spacing:normal;}
@media (max-width: 768px){
html[dir="rtl"] .dt-scope .language-dropdown-menu{right:auto;left:0;}}
html[dir="rtl"] .dt-scope .dt-video-play span{left:auto;right:50%;transform:translate(50%,-50%);}
html[dir="rtl"] .dt-scope .dt-term-link{border-right:none;border-left:1px solid #e2e8f0;}
html[dir="rtl"] .dt-scope .faq-question i{margin-left:0;margin-right:auto;}
html[dir="rtl"] .dt-scope.dt-detail{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail h1,html[dir="rtl"] .dt-scope.dt-detail h2,html[dir="rtl"] .dt-scope.dt-detail h3,html[dir="rtl"] .dt-scope.dt-detail h4,html[dir="rtl"] .dt-scope.dt-detail h5,html[dir="rtl"] .dt-scope.dt-detail h6{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .top-bar-info strong{letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .lang-dropdown-container{margin-left:0;margin-right:4px;}
html[dir="rtl"] .dt-scope.dt-detail .lang-dropdown-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .language-dropdown-menu{right:auto;left:0;}
html[dir="rtl"] .dt-scope.dt-detail .language-dropdown-header{letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .lang-dropdown-item:hover{transform:translateX(-3px);}
html[dir="rtl"] .dt-scope.dt-detail .mobile-nav-overlay{left:auto;right:0;}
html[dir="rtl"] .dt-scope.dt-detail .mobile-nav-drawer{left:auto;right:0;transform:translateX(100%);}
html[dir="rtl"] .dt-scope.dt-detail .mobile-nav-drawer.active{transform:translateX(-0);}
html[dir="rtl"] .dt-scope.dt-detail .mobile-nav-link{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail nav.main-nav ul li a{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail nav.main-nav ul li a::after{left:auto;right:0;}
html[dir="rtl"] .dt-scope.dt-detail .header-cta-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .translator-hero h1{letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .search-input-wrap{padding-left:0;padding-right:16px;}
html[dir="rtl"] .dt-scope.dt-detail .search-input-wrap i{margin-right:0;margin-left:12px;}
html[dir="rtl"] .dt-scope.dt-detail .btn-translate{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .result-header-compact{border-left:none;border-right:4px solid var(--jaes-blue);}
html[dir="rtl"] .dt-scope.dt-detail .result-title-compact{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .lang-card-name{letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .lang-card-term{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .catalog-brands-blue-header{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .dt-scope.dt-detail .brand-blue-tag{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .faq-question{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .dt-scope.dt-detail .modal-overlay{left:auto;right:0;}
html[dir="rtl"] .dt-scope.dt-detail .modal-close{right:auto;left:20px;}
html[dir="rtl"] .dt-scope.dt-detail .footer-col h4{letter-spacing:normal;}
@media (max-width: 768px){
html[dir="rtl"] .dt-scope.dt-detail .language-dropdown-menu{right:auto;left:0;}}
html[dir="rtl"] .dt-scope.dt-detail .dt-translation dd{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
