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

html[lang="ur-PK"] body{line-height:2.05}
html[lang="ur-PK"] h1,html[lang="ur-PK"] h2,html[lang="ur-PK"] h3,html[lang="ur-PK"] .hero-subtitle{line-height:1.7;hyphens:none;word-break:normal;letter-spacing:normal}
html[lang="ur-PK"] .header-inner{gap:18px}
html[lang="ur-PK"] .button,html[lang="ur-PK"] .header-cta,html[lang="ur-PK"] label,html[lang="ur-PK"] select,html[lang="ur-PK"] summary{line-height:1.9;letter-spacing:normal;text-transform:none}
html[lang="ur-PK"] .hero-description,html[lang="ur-PK"] .prose p,html[lang="ur-PK"] .prose li,html[lang="ur-PK"] .guide p,html[lang="ur-PK"] th,html[lang="ur-PK"] td{line-height:2.05}
html[lang="ur-PK"] a[dir=ltr]{direction:ltr;unicode-bidi:isolate;display:inline-block;max-width:100%;overflow-wrap:anywhere}
html[lang="ur-PK"] .decision-list>a{padding-right:0;padding-inline-end:38px}
html[lang="ur-PK"] .decision-arrow{right:auto;inset-inline-end:0}
html[lang="ur-PK"] .decision-list strong{line-height:1.8;letter-spacing:normal}
html[lang="ur-PK"] .toc a,html[lang="ur-PK"] .mobile-toc a{line-height:1.95}
html[lang="ur-PK"] .eyebrow,html[lang="ur-PK"] .hero-path,html[lang="ur-PK"] .art-heading,html[lang="ur-PK"] .art-caption{letter-spacing:normal;text-transform:none}
html[lang="ur-PK"] pre,html[lang="ur-PK"] code{overflow-wrap:normal;word-break:normal}
@media(min-width:761px) and (max-width:1280px){html[lang="ur-PK"] .header-inner{flex-wrap:wrap}html[lang="ur-PK"] #navigation{order:3;flex-basis:100%;justify-content:center;margin:0;padding-bottom:12px}}
@media(max-width:760px){html[lang="ur-PK"] .table-hint{display:block;font-size:13px;line-height:2;margin:20px 0 8px}html[lang="ur-PK"] .hero h1{font-size:38px}html[lang="ur-PK"] .hero-subtitle{font-size:30px}html[lang="ur-PK"] .article-head h1{font-size:31px}}

html[lang="ur-PK"] .art-heading>.ur-text{font:inherit;color:inherit}
@media(max-width:760px){html[lang="ur-PK"] .siteheader .header-inner{gap:8px}html[lang="ur-PK"] .siteheader .logo{font-size:20px}}
