/* DataDent v23 – typografie: Manrope (nadpisy, karty, ovládání) + Noto Sans (text, zúžené štítky a čísla) */
html:root body{font-family:"Noto Sans","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:400;letter-spacing:0;font-stretch:100%;line-height:1.6;font-synthesis:none;font-optical-sizing:auto}
html:root .lead,html:root .au-sub{font-family:"Noto Sans","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:400;letter-spacing:0;font-stretch:100%;}
html:root b,html:root strong{font-weight:600}
html:root h2,html:root h3,html:root h4,html:root .h3,html:root .seg b,html:root .rm b,html:root .lib h3,html:root .mx h3,html:root .tl-c h3,html:root .fcard h3,html:root .psteps h3,html:root .rg-h3,html:root .rg-fh h2,html:root .lg-art h2,html:root .mk-h b,html:root .k-card h3,html:root .au-mb h3,html:root .mp b,html:root .mg-feature b,html:root .mg-promo b,html:root .light b,html:root .rc-head b,html:root .hero-tag,html:root .seg h3,html:root .seg h4,html:root .fx h3,html:root .fx h4,html:root .qa summary,html:root .au-r b{font-family:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:-.012em;font-stretch:100%}
html:root h1,html:root .h1,html:root .h2,html:root .ph-title,html:root .au-h,html:root .au-bt .h2,html:root .promo-band.panel h2,html:root .pr-head h2,html:root .dd-top h3,html:root .cm-title,html:root .rg-h,html:root .ix-gh h3,html:root .fp-title,html:root .ua-title,html:root .demo-band h2,html:root #mmenu .mf-ttl,html:root .lib-cta h3{font-family:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:750;letter-spacing:-.032em;font-stretch:100%;line-height:1.04}
html:root .stat b,html:root .sstat b,html:root .metric b,html:root .lib .num b,html:root .study b,html:root .live-tag b,html:root .ld-pct{font-family:"Noto Sans","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:750;letter-spacing:-.025em;font-stretch:88%;font-variant-numeric:tabular-nums lining-nums}
html:root .logo,html:root .dd-logo,html:root .ld-word,html:root .dd-wordmark{font-family:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:800;letter-spacing:-.035em;font-stretch:100%;}
html:root .btn,html:root .dd-btn,html:root .nav-links a,html:root .nav-reg,html:root label,html:root .chip,html:root .au-mbtn,html:root .check-btn,html:root #mmenu a{font-family:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:650;letter-spacing:-.005em;font-stretch:100%;}
html:root .eyebrow{font-family:"Noto Sans","Segoe UI",system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:.1em;font-stretch:88%;}

/* v26 – čísla, časy, kódy a pořadová čísla (dříve JetBrains Mono): zúžené Noto Sans s tabulkovými číslicemi */
html:root .mono,html:root .vx-n,html:root .fg-count,html:root .app-url,html:root .hl .k,html:root .k-card .n,html:root code,html:root kbd{font-family:"Noto Sans Narrow","Noto Sans",system-ui,sans-serif;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}
html:root .fg-count{font-weight:700;letter-spacing:.02em}
