/* ClearTalk 全站拼音字体（与 HSK 分级互动课程 all_master.css 同一套：CT Pinyin，回退 Arial） */
@font-face { font-family: "CT Pinyin"; src: url("/shared/pinyin/fonts/ct-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "CT Pinyin"; src: url("/shared/pinyin/fonts/ct-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
/* 三重类名提高特异性：压过交付包里 .py{font-family:Arial!important} 这类旧拼音字体规则（无旧 fallback） */
.ct-pinyin, .ct-pinyin.ct-pinyin.ct-pinyin { font-family: "CT Pinyin", Arial, "Helvetica Neue", Helvetica, sans-serif !important; font-variant-ligatures: none; letter-spacing: 0; }
