/* Generated from data/languages.json. */
html[lang="zh-Hant"] body {
  font-family: "Noto Serif TC", "Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;
}

html[lang="zh-Hans"] body {
  font-family: "Noto Serif SC", "Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;
}

html[lang="ar"] body {
  font-family: "Noto Naskh Arabic", "Shippori Mincho", serif;
}

html[lang="ru"] body {
  font-family: "Noto Serif", "Shippori Mincho", serif;
}

html[lang="de"] body {
  font-family: "Noto Serif", "Shippori Mincho", serif;
}

html[lang="hi"] body {
  font-family: "Noto Serif Devanagari", "Shippori Mincho", serif;
}

html[lang="th"] body {
  font-family: "Noto Serif Thai", "Shippori Mincho", serif;
}

html[lang="ang"] body {
  font-family: "EB Garamond", "Noto Serif", serif;
}

.lang[lang="ru"],
.lang-list a[lang="ru"],
.lang-links a[lang="ru"] {
  font-family: "Noto Serif", serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: none;
}

.lang[lang="hi"],
.lang-list a[lang="hi"],
.lang-links a[lang="hi"] {
  font-family: "Noto Serif Devanagari", serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: none;
}

html[lang="hi"] body * {
  letter-spacing: 0 !important;
  text-indent: 0 !important;
}

html[lang="hi"] .brand {
  letter-spacing: 0.22em !important;
}

.lang[lang="th"],
.lang-list a[lang="th"],
.lang-links a[lang="th"] {
  font-family: "Noto Serif Thai", serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: none;
}

html[lang="th"] body * {
  letter-spacing: 0 !important;
  text-indent: 0 !important;
}

html[lang="th"] .brand {
  letter-spacing: 0.22em !important;
}
