/* NovaRail i18n: nast */
@font-face{font-family:"NR Nastaliq";src:url(/fonts/noto-nastaliq-urdu-400-600.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC}
html[data-script="nast"] :is(body, body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)){font-family:"Switzer", "NR Nastaliq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Jameel Noori Nastaleeq", system-ui, sans-serif!important}
html[data-script="nast"] body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)::before, html[data-script="nast"] body :not(code, pre, kbd, samp, code *, pre *, .an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *)::after{font-family:"Switzer", "NR Nastaliq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Jameel Noori Nastaleeq", system-ui, sans-serif!important}
html[data-script="nast"] :is(.an-id, .an-num, .an-mrz, .an-code, .an-out, .an-stats .v, .an-tape-row .t, .an-tape-row .what .ref, .an-tape-row .amt, .pp-int .an-mono), html[data-script="nast"] :is(.an-id, .an-num, .an-mrz, .an-code, .an-out, .an-stats .v, .an-tape-row .t, .an-tape-row .what .ref, .an-tape-row .amt, .pp-int .an-mono) *{font-family:"Fragment Mono", "IBM Plex Mono", "NR Nastaliq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Jameel Noori Nastaleeq", ui-monospace, monospace!important}
html[data-script="nast"] :is(.mk-lb-row .rank, .mk-lb-row .val, #p-integrate .an-note .an-mono), html[data-script="nast"] :is(.mk-lb-row .rank, .mk-lb-row .val, #p-integrate .an-note .an-mono) *{font-family:"Fragment Mono", "IBM Plex Mono", "NR Nastaliq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Jameel Noori Nastaleeq", ui-monospace, monospace!important}
html[data-script="nast"] :is(#agentnet-launchpad kbd, #agentnet-launchpad .lp-keys){font-family:"Geist Mono", monospace, "NR Nastaliq", "Noto Nastaliq Urdu", "Urdu Typesetting", "Jameel Noori Nastaleeq"!important}
html[data-script="nast"] :not(.an-brand, .an-brand *, .nav-logo, .nav-logo *, .brand-v2-big, .brand-v2-big *, .nf-footmark, .nf-footmark *, .code-404, .code-404 *), html[data-script="nast"] *::before, html[data-script="nast"] *::after{letter-spacing:normal!important;text-transform:none!important}
html[data-script="nast"] :is(em,i,cite,dfn,var,address){font-style:normal!important}
html[data-script="nast"] :is(h1,h2,h3,h4,h5,h6){line-height:2.05!important}
html[data-script="nast"] :is(p,li,dd,dt,td,th,label,blockquote,figcaption){line-height:2.1!important}
html[data-script="nast"] :is(.bms-text, .dn-desc, .dsc-desc, .dl-desc, .an-note, .pp-card .d, .mk-verify-note, .dive-note, .dive-detail, .faq-a, #uc-msgs div[style*="line-height"]){line-height:2.1!important}
html[data-script="nast"] .an-nav-links a:focus-visible{outline-offset:-2px}
html[data-script="nast"] :is(.an-label, .an-microlabel, .an-kicker, .an-chip, .an-foot h5, .an-nav-links a, .an-signin, .an-tabs button, .an-field .k, .an-nav-status, .an-btn.small, .an-ledger thead th, .pr-fee-t .k, .pr-flag, .pr-desc, .pr-cancel, .pr-note, .pr-how-cell h3, .pp-meta .k, .pp-rail .s, .pp-holder .an-btn, .ds-lbl, .sec-tag, #mobileTabBar a span, .sla-item .sl, .ad-tag, .kicker-404, .hm-outcome .oc, .hm-fee .pay .k, .hm-prov .nm, .hm-rail-bar, .hm-more, .pp-tabb, .mk-legend .lg, .bc-code-header, .pub-link, .an-foot-legal > :not(.nr-lang-footer), #uc-panel span[style*="font-size:9.5px"]){font-size:.875rem!important}
html[data-script="nast"] .an-ledger.collapsible tbody td[data-th]::before{font-size:.875rem!important}
html[data-script="nast"] .mk-clear{font-size:.8125rem!important}
html[data-script="nast"] :is(.feature p, .diff p, .dn-desc, .bms-text, .back-link){font-size:14px!important}
@media (max-width:640px){html[data-script="nast"] .matrix th{font-size:12px!important}}
html[data-script="nast"] :is(.pp-cmp tbody th, #agentnet-launchpad .lp-kind, #agentnet-launchpad .lp-glabel, #agentnet-launchpad .lp-esc, #agentnet-launchpad .lp-sub, #agentnet-launchpad .lp-hints span){font-size:.875rem!important}
html[data-script="nast"] .acc-menu-dropdown{max-height:calc(100dvh - 64px);overflow-y:auto}
html[data-script="nast"] .an-display{font-size:clamp(2.25rem,4.5vw,3.75rem);text-wrap:balance;padding-inline-start:.15em}
html[data-script="nast"] .an-display-2{font-size:clamp(1.75rem,3.2vw,2.75rem);text-wrap:balance;padding-inline-start:.15em}
html[data-script="nast"] :is(h1,h2,h3,.an-display,.an-display-2){padding-block-start:.2em}
html[data-script="nast"] .an-ledger thead th{text-wrap:balance}
html[data-script="nast"] .an-nav-links a{line-height:28px!important;padding-block:15px}
@media (max-width:760px){html[data-script="nast"] .an-nav-links a{padding-block:12px}}
html[data-script="nast"] .an-btn.small{height:auto;min-height:32px;padding-block:0;line-height:normal!important}
