/* Language fonts for china: loaded after english-typography.css; Inter/Playfair remain as fall-back for any glyph a font lacks. */
@font-face{font-family:'EN Sans';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'EN Sans';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'EN Sans';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'EN Serif';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'EN Serif';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'EN Serif';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi Bold';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi Bold';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Droid Arabic Kufi Bold';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'droidkufi';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'droidkufi';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'droidkufi';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'hacen_liner';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'hacen_liner';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'hacen_liner';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ge_ss_three_light';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ge_ss_three_light';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ge_ss_three_light';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'taher';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'taher';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'taher';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ABO';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ABO';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'ABO';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'play';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'play';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'play';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'tahoma';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'tahoma';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'tahoma';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Tahoma';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Tahoma';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Tahoma';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Arial';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Arial';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Arial';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Helvetica Neue';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Verdana';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Verdana';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Verdana';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Trebuchet MS';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Trebuchet MS';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Trebuchet MS';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Geneva';font-style:normal;font-weight:400;font-display:swap;src:local('Microsoft YaHei'),local('PingFang SC'),local('PingFangSC-Regular'),local('Noto Sans SC'),local('Noto Sans CJK SC'),local('Source Han Sans SC'),local('WenQuanYi Micro Hei'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Geneva';font-style:normal;font-weight:600;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
@font-face{font-family:'Geneva';font-style:normal;font-weight:700;font-display:swap;src:local('Microsoft YaHei Bold'),local('PingFangSC-Semibold'),local('Noto Sans SC Bold'),local('Noto Sans CJK SC Bold'),local('Source Han Sans SC Bold'),local('SimHei');unicode-range:U+2E80-2FDF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF,U+20000-2FA1F;}
body,p,li,td{letter-spacing:0;word-break:normal;line-break:strict;}
#article_body p{text-align:justify;text-justify:inter-ideograph;}
.hs-title,.page_title,h1,h2,h3{letter-spacing:.02em;}
