/* 多語系字型：簡中、越南文換成有完整字形的字型（繁中字型當備用） */
html[lang="zh-Hans-CN"] { --display: "Noto Serif SC", "LXGW WenKai TC", serif; --ui: "Noto Sans SC", "Noto Sans TC", sans-serif; }
html[lang="vi"] { --display: "Noto Serif", "LXGW WenKai TC", serif; --ui: "Noto Sans", "Noto Sans TC", sans-serif; }
html[lang="en"] { --display: "Noto Serif", "LXGW WenKai TC", serif; }
/* 外文通常比中文長：按鈕、標籤允許換行，不要擠出框 */
html:not([lang^="zh"]) .btn { white-space: normal; }
