/* Generated from typography.mjs v2.0.0. Do not edit profile tables here. */
:where([lang]):is(:lang(en),:lang(fr),:lang(es),:lang(pt),:lang(de),:lang(it),:lang(nl),:lang(fil)){--ds-font-ui:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-reading:Inter, system-ui, sans-serif;--ds-leading:1.6;--ds-title-leading:1.3;--ds-control-leading:1.45;--ds-caption-leading:1.65;--ds-reading-leading:1.75;--ds-title-tracking:-.025em}
:where([lang]):is(:lang(ar)){--ds-font-ui:"IBM Plex Sans Arabic", Inter, sans-serif;--ds-font-reading:"IBM Plex Sans Arabic", Inter, sans-serif;--ds-leading:1.85;--ds-title-leading:1.65;--ds-control-leading:1.65;--ds-caption-leading:1.85;--ds-reading-leading:1.95;--ds-title-tracking:normal}
:where([lang]):is(:lang(ur)){--ds-font-ui:"Noto Sans Arabic", Inter, sans-serif;--ds-font-reading:"Noto Nastaliq Urdu", "Noto Sans Arabic", serif;--ds-leading:1.9;--ds-title-leading:1.75;--ds-control-leading:1.75;--ds-caption-leading:1.9;--ds-reading-leading:2.5;--ds-title-tracking:normal}
:where([lang]):is(:lang(hi)){--ds-font-ui:"Noto Sans Devanagari", Inter, sans-serif;--ds-font-reading:"Noto Sans Devanagari", Inter, sans-serif;--ds-leading:1.8;--ds-title-leading:1.55;--ds-control-leading:1.6;--ds-caption-leading:1.8;--ds-reading-leading:1.95;--ds-title-tracking:normal}
:where([lang]):is(:lang(ja)){--ds-font-ui:"Noto Sans JP", Inter, sans-serif;--ds-font-reading:"Noto Sans JP", Inter, sans-serif;--ds-leading:1.85;--ds-title-leading:1.5;--ds-control-leading:1.55;--ds-caption-leading:1.85;--ds-reading-leading:1.95;--ds-title-tracking:normal}
[data-ds-font-profile="latin"]{--ds-font-ui:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-reading:Inter, system-ui, sans-serif;--ds-leading:1.6;--ds-title-leading:1.3;--ds-control-leading:1.45;--ds-caption-leading:1.65;--ds-reading-leading:1.75;--ds-title-tracking:-.025em}
[data-ds-font-profile="arabic"]{--ds-font-ui:"IBM Plex Sans Arabic", Inter, sans-serif;--ds-font-reading:"IBM Plex Sans Arabic", Inter, sans-serif;--ds-leading:1.85;--ds-title-leading:1.65;--ds-control-leading:1.65;--ds-caption-leading:1.85;--ds-reading-leading:1.95;--ds-title-tracking:normal}
[data-ds-font-profile="urdu"]{--ds-font-ui:"Noto Sans Arabic", Inter, sans-serif;--ds-font-reading:"Noto Nastaliq Urdu", "Noto Sans Arabic", serif;--ds-leading:1.9;--ds-title-leading:1.75;--ds-control-leading:1.75;--ds-caption-leading:1.9;--ds-reading-leading:2.5;--ds-title-tracking:normal}
[data-ds-font-profile="devanagari"]{--ds-font-ui:"Noto Sans Devanagari", Inter, sans-serif;--ds-font-reading:"Noto Sans Devanagari", Inter, sans-serif;--ds-leading:1.8;--ds-title-leading:1.55;--ds-control-leading:1.6;--ds-caption-leading:1.8;--ds-reading-leading:1.95;--ds-title-tracking:normal}
[data-ds-font-profile="japanese"]{--ds-font-ui:"Noto Sans JP", Inter, sans-serif;--ds-font-reading:"Noto Sans JP", Inter, sans-serif;--ds-leading:1.85;--ds-title-leading:1.5;--ds-control-leading:1.55;--ds-caption-leading:1.85;--ds-reading-leading:1.95;--ds-title-tracking:normal}
:where([lang]){font-family:var(--ds-font-ui)}
:is(h1,h2,h3,h4)[lang],:is(h1,h2,h3,h4):is(:lang(ar),:lang(ur),:lang(hi),:lang(ja)){line-height:var(--ds-title-leading);letter-spacing:var(--ds-title-tracking)}
[data-ds-type="page-title"],[data-ds-type="card-title"]{font-family:var(--ds-font-ui);line-height:var(--ds-title-leading);letter-spacing:var(--ds-title-tracking);font-weight:700}
[data-ds-type="body"]{font-family:var(--ds-font-ui);line-height:var(--ds-leading)}
[data-ds-type="ui"],.ds-app-shell :is(button,select,input,textarea,.button){font-family:var(--ds-font-ui);line-height:var(--ds-control-leading)}
[data-ds-type="reading"],.ds-reading{font-family:var(--ds-font-reading);line-height:var(--ds-reading-leading)}
[data-ds-type="caption"]{font-family:var(--ds-font-ui);line-height:var(--ds-caption-leading)}
[data-ds-type="number"]{font-family:var(--ds-font-ui);font-variant-numeric:tabular-nums}
[data-ds-type="code"]{font-family:var(--ds-font-code);direction:ltr;unicode-bidi:isolate;line-height:1.7;white-space:pre-wrap}
pre[data-ds-type="code"]{white-space:pre;overflow-x:auto;max-inline-size:100%}
[data-ds-script="Latn"]{letter-spacing:normal}
