/* Loaded only by Persian pages. Shared LTR assets remain byte-for-byte unchanged. */
html[lang=fa] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif;line-height:1.95;word-break:normal;overflow-wrap:break-word}
html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] h3,html[lang=fa] .hero-subtitle{letter-spacing:normal;line-height:1.55;overflow-wrap:anywhere}
html[lang=fa] .eyebrow{letter-spacing:normal;line-height:1.9}
html[lang=fa] .logo{direction:ltr;unicode-bidi:isolate;font-family:"Segoe UI",Arial,sans-serif}
html[lang=fa] bdi{unicode-bidi:isolate}
html[lang=fa] code,html[lang=fa] pre,html[lang=fa] input[type=email],html[lang=fa] input[type=url],html[lang=fa] input[type=tel]{direction:ltr;unicode-bidi:isolate;text-align:left}
html[lang=fa] code{display:inline-block;max-width:100%;vertical-align:baseline}
html[lang=fa] pre{font-family:Consolas,monospace;line-height:1.6;white-space:pre;overflow:auto}
html[lang=fa] pre code{display:block;max-width:none;white-space:pre}
html[lang=fa] .header-inner nav{margin-left:0;margin-inline-start:auto;gap:18px}
html[lang=fa] .header-inner nav a{white-space:nowrap}
html[lang=fa] .skip{left:auto;inset-inline-start:16px}
html[lang=fa] .art-caption{padding-right:0;padding-inline-end:10px}
html[lang=fa] .art-heading,html[lang=fa] .art-caption{flex-wrap:wrap;gap:8px}
html[lang=fa] .featurestrip b{margin-right:0;margin-inline-end:13px}
html[lang=fa] .breadcrumbs li{margin-right:0;margin-inline-end:12px}
html[lang=fa] .prose ul,html[lang=fa] .prose ol{padding-left:0;padding-inline-start:24px}
html[lang=fa] .prose li{padding-left:0;padding-inline-start:5px}
html[lang=fa] table,html[lang=fa] .release-table caption{text-align:start}
html[lang=fa] .table-scroll{direction:rtl}
html[lang=fa] .note{border-left:0;border-inline-start:3px solid var(--blue)}
html[lang=fa] .article-offer{border-left:1px solid var(--line);border-inline-start:4px solid var(--blue)}
html[lang=fa] .directory-tabs span{margin-left:0;margin-inline-start:10px}
html[lang=fa] summary{padding-right:0;padding-inline-end:35px}
html[lang=fa] summary:after{right:auto;inset-inline-end:3px}
html[lang=fa] .language-switch>summary{padding:9px 12px 9px 28px}
html[lang=fa] .language-switch>summary:after{right:auto;left:12px;top:17px}
html[lang=fa] .language-switch[open]>summary:after{top:20px}
html[lang=fa] .language-panel{right:auto;left:0}
html[lang=fa] .language-panel a{font-family:"Segoe UI",Arial,sans-serif;line-height:1.5}
html[lang=fa] .language-panel a[lang=fa]{font-family:Tahoma,"Segoe UI",Arial,sans-serif}
html[lang=fa] .specs strong,html[lang=fa] .specs span{direction:ltr;unicode-bidi:isolate;text-align:right}
html[lang=fa] .config-options select{max-width:100%;direction:rtl}
html[lang=fa] .prose a,html[lang=fa] bdi{overflow-wrap:anywhere}
html[lang=fa] .hero-path{flex-wrap:wrap}
@media(min-width:761px) and (max-width:1280px){html[lang=fa] .siteheader .header-inner>.header-cta{margin-left:0;margin-inline-start:auto}}
@media(max-width:760px){
 html[lang=fa] .language-switch{margin-left:0;margin-inline-start:auto}
 html[lang=fa] .siteheader .header-inner>.menu-button{margin-inline-start:0}
 html[lang=fa] .siteheader .header-inner>.header-cta{margin-inline:0}
 html[lang=fa] .header-inner nav{gap:0}
 html[lang=fa] .footer-bottom a:last-child{margin-left:0;margin-inline-start:auto}
 html[lang=fa] .breadcrumbs li{margin-right:0;margin-inline-end:8px}
 html[lang=fa] .featurestrip b{margin-right:0;margin-inline-end:8px}
 html[lang=fa] .mobile-offer .button{padding-inline:12px}
 html[lang=fa] .hero-path{gap:16px}
}
