/* UI-only derivatives. Copyright and SIL OFL 1.1: adjacent OFL files and provenance.json. */
@font-face{font-family:"Noto Sans SC";src:url('./noto-sans-sc-ui.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"CAD UI Japanese";src:url('./noto-sans-jp-ui.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"CAD UI Thai";src:url('./noto-sans-thai-ui.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"CAD UI Arabic";src:url('./noto-sans-arabic-ui.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
html[lang="zh-CN"]{--cad-ui-font-family:Inter,"Noto Sans SC",system-ui,sans-serif}
html[lang="ja"]{--cad-ui-font-family:Inter,"CAD UI Japanese",system-ui,sans-serif}
html[lang="th"]{--cad-ui-font-family:Inter,"CAD UI Thai",system-ui,sans-serif}
html[lang="ar"]{--cad-ui-font-family:Inter,"CAD UI Arabic",system-ui,sans-serif}
html:is([lang="zh-CN"],[lang="ja"],[lang="th"],[lang="ar"]) body,
html:is([lang="zh-CN"],[lang="ja"],[lang="th"],[lang="ar"]) :is(.seo-page,.legal-page),
html:is([lang="zh-CN"],[lang="ja"],[lang="th"],[lang="ar"]) .app :is(.vip-measure-panel,.vip-annotation-panel,.vip-cad-panel,.vip-panel){font-family:var(--cad-ui-font-family)}
/* Native names in the picker use OS glyph coverage without downloading all UI script fonts. */
.language-option{font-family:Inter,system-ui,sans-serif}
/* Do not target drawing canvases, CAD text/style records, or coordinate outputs using JetBrains Mono. */
