/* 標題用的思源宋體（Noto Serif CJK），只收網站用到的字，由 build.py 產生，不要手改。
   每個分片收一個月份的導讀第一次用到的字，舊的分片內容不變。授權見 fonts/OFL.txt */

@font-face {
    font-family: "anoni news serif SC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK SC Bold"), local("NotoSerifCJKsc-Bold"), local("Noto Serif SC Bold"), local("NotoSerifSC-Bold"), local("Source Han Serif SC Bold"), local("SourceHanSerifSC-Bold"), url("/news/fonts/sc-700-2026-09.woff2?v=c2353144da") format("woff2");
    unicode-range: U+2E, U+31-32, U+37, U+41, U+43-44, U+47, U+49, U+4D-54, U+56, U+5A, U+61, U+63-69, U+6B-6C, U+6E-70, U+72, U+74-76, U+78-79, U+4E0E, U+4E89, U+4FC4, U+4FDD, U+4FE1, U+505C, U+50CF, U+514D, U+518C, U+5206, U+522B, U+52A0, U+5360, U+53F7, U+544A, U+56FD, U+5BB6, U+5BC6, U+5BF9, U+5BFC, U+5C01, U+5E74, U+5E7F, U+624B, U+6280, U+62A4, U+636E, U+653F, U+6570, U+65AF, U+667A, U+672F, U+673A, U+6790, U+68C0, U+6B27, U+6CE8, U+6D1E, U+6D4B, U+6F0F, U+70B9, U+7248, U+7259, U+72B6, U+72EC, U+73B0, U+73ED, U+7528, U+7684, U+76DF, U+773C, U+7801, U+79C1, U+7AD9, U+7D20, U+7EA7, U+7F57, U+7F6E, U+80FD, U+82F1, U+84DD, U+884C, U+897F, U+89C2, U+8BA1, U+8BAE-8BAF, U+8BBE-8BBF, U+8BC1, U+8BC6, U+8BD5, U+8BFB, U+8DE8, U+901A, U+9501, U+955C, U+95EE, U+9690, U+9A8C, U+9AD8, U+9F84;
}

@font-face {
    font-family: "anoni news serif SC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK SC Bold"), local("NotoSerifCJKsc-Bold"), local("Noto Serif SC Bold"), local("NotoSerifSC-Bold"), local("Source Han Serif SC Bold"), local("SourceHanSerifSC-Bold"), url("/news/fonts/sc-700-2026-10.woff2?v=0d51ccc86d") format("woff2");
    unicode-range: U+2D, U+30, U+34-36, U+46, U+59, U+62, U+6D, U+73, U+4E00, U+4E0A, U+4E2A, U+4E8B, U+4E9A, U+4EA4, U+4EBA, U+4EE3, U+4EF6, U+4F4D, U+4F53, U+4FB5, U+5145, U+5165, U+5177, U+5192, U+51B3, U+51FA-51FB, U+5211, U+5224, U+5229, U+529B, U+52A8-52A9, U+533B, U+536B, U+53D1, U+53D6, U+53F0, U+5408, U+540E, U+542F, U+5468, U+5546, U+56DB, U+5883, U+590F, U+5927, U+5A01, U+5B50, U+5B63, U+5BA2, U+5C31, U+5DE5, U+5E73, U+5E94, U+5EA6, U+5F00, U+5F0F, U+5F55, U+5FC6, U+606F, U+6218, U+6237, U+628A, U+62FF, U+6307, U+632A, U+634D, U+6355, U+63A7, U+641C, U+653B, U+65B9, U+65F6, U+66B4, U+6700, U+6743, U+6848, U+6863, U+6BCF, U+6C11, U+6CD5, U+6E90, U+6FB3, U+724C, U+73AF, U+7406, U+74F6, U+7538, U+7597, U+76D1, U+77E5, U+77ED, U+7814, U+793E, U+79FB, U+7A76, U+7AEF, U+7B2C, U+7BA1, U+7D22, U+7EA6, U+7EAA, U+7ECF, U+7ED5, U+7ED9, U+7EDF, U+7F05, U+7F51, U+7F8E, U+8005, U+8089, U+80C1, U+81EA, U+820D, U+8303, U+89C8, U+8B66, U+8BB0, U+8BCA, U+8BF4, U+8C0D, U+8C41, U+8D77, U+8E2A, U+8F66, U+8F6F, U+8F85, U+8FA8, U+8FB9, U+8FC7, U+8FDB, U+8FFD, U+902E, U+90AE, U+91CD, U+91CF, U+9493, U+957F, U+95F4, U+9632, U+9644, U+9650, U+9662, U+9884, U+9888, U+9C7C;
}

@font-face {
    font-family: "anoni news serif SC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK SC Bold"), local("NotoSerifCJKsc-Bold"), local("Noto Serif SC Bold"), local("NotoSerifSC-Bold"), local("Source Han Serif SC Bold"), local("SourceHanSerifSC-Bold"), url("/news/fonts/sc-700-site.woff2?v=453900a66d") format("woff2");
    unicode-range: U+33, U+38-39, U+48, U+3001, U+4E09, U+4E2D, U+4E66, U+4E8E, U+4ECD, U+4EE5, U+4F7F, U+4FEE, U+5168, U+516C, U+5173, U+5220, U+5236, U+529F, U+52A1, U+5386, U+53BB, U+53CB, U+53E3, U+53EF, U+53F2, U+540D, U+542C, U+56E2, U+56F4, U+56FE, U+5730, U+5740, U+5916, U+591A, U+59D3, U+5B57-5B58, U+5B89, U+5B9A, U+5B9E, U+5BA1, U+5C0F, U+5E16, U+5E95, U+627E, U+62A5, U+6301, U+6389, U+63A5, U+6587, U+65B0, U+65E0, U+65E5, U+65E7, U+660E, U+66F4, U+6708, U+670B, U+6717, U+672C, U+67E5, U+6807, U+680F, U+6838, U+6A21, U+6B63, U+6B65, U+6BB5, U+6E2F, U+7535, U+7559, U+767B, U+79D1, U+79F0, U+7AE0, U+7EDC, U+7EED, U+7F72, U+8272, U+843D, U+8865, U+88AB, U+89C4, U+8A00, U+8BA2, U+8BA4, U+8BB8, U+8BBA, U+8BC4, U+8BC8, U+8BED, U+8BEF, U+8D26, U+8DDF, U+9009, U+9053, U+914D, U+91CC, U+94FE, U+9519, U+95FB, U+9605, U+9664, U+9875, U+9898, U+9999, U+9A97, U+9AA4, U+FF08-FF09;
}

@font-face {
    font-family: "anoni news serif SC";
    font-weight: 900;
    font-display: fallback;
    src: local("Noto Serif CJK SC Black"), local("NotoSerifCJKsc-Black"), local("Noto Serif SC Black"), local("NotoSerifSC-Black"), local("Source Han Serif SC Heavy"), local("SourceHanSerifSC-Heavy"), url("/news/fonts/sc-900-site.woff2?v=d92f89a7cf") format("woff2");
    unicode-range: U+5BFC, U+65B0, U+8BFB, U+95FB;
}
