:lang(ja) {
  text-autospace: normal;
  line-break: strict;
}

body:lang(ja) {
  font-family: var(--font-sans-ja, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Noto Sans JP", var(--font-sans));
  line-height: var(--docs-leading-relaxed);
}

:where(body:lang(ja) *) {
  font-family: var(--font-sans-ja, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Noto Sans JP", var(--font-sans));
}

body:lang(ja) :is(h1, h2, h3) {
  word-break: auto-phrase;
}

body:lang(ja) [data-uiify-candle-chart] > figcaption,
body:lang(ja) [data-uiify-line-chart] > figcaption {
  text-transform: none;
}

body:lang(ja) .docs-prose__p {
  line-height: var(--docs-leading-relaxed);
}
