/*
 * Chinese-site typography only.
 * Poppins handles Latin glyphs; Noto Sans SC handles Simplified Chinese.
 * Existing font weights, sizes, line heights and spacing remain untouched.
 */
html[lang|="zh"] {
    --voohu-cn-text-font: "Poppins", "Noto Sans SC", sans-serif;
}

html[lang|="zh"] body,
html[lang|="zh"] body :where(*):not(
    .fa,
    [class^="fa-"],
    [class*=" fa-"],
    .iconfont,
    [class^="icon-"],
    [class*=" icon-"],
    .layui-icon,
    .glyphicon,
    [class^="glyphicon-"],
    [class*=" glyphicon-"],
    .material-icons,
    .material-symbols-outlined,
    .material-symbols-rounded,
    .material-symbols-sharp,
    [class^="el-icon-"],
    [class*=" el-icon-"]
) {
    font-family: var(--voohu-cn-text-font) !important;
}
