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

@font-face {
    font-family: "anoni news serif TC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK TC Bold"), local("NotoSerifCJKtc-Bold"), local("Noto Serif TC Bold"), local("NotoSerifTC-Bold"), local("Source Han Serif TC Bold"), local("SourceHanSerifTC-Bold"), url("/news/fonts/tc-700-2026-09.woff2?v=cc576cfa33") 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+4FC4, U+4FDD, U+505C, U+5075, U+50CF, U+514D, U+518A, U+5206, U+5225, U+52A0, U+5360, U+53D6, U+544A, U+570B, U+5B58, U+5B9A, U+5BB6, U+5BC6, U+5C01, U+5C0D-5C0E, U+5E74, U+5EE3, U+6167, U+6280, U+653F, U+6599, U+65AF, U+667A, U+6790, U+6B50, U+6CC1, U+6D1E, U+6E2C, U+6F0F, U+722D, U+7248, U+7259, U+7368, U+73ED, U+73FE, U+7528, U+7684, U+76DF, U+773C, U+78BC, U+79C1, U+7AD9, U+7D1A, U+7D20, U+7F85, U+8207, U+82F1, U+85CD, U+865F, U+884C, U+8853, U+897F, U+89C0, U+8A08, U+8A0A, U+8A2D, U+8A3B, U+8A66, U+8A71, U+8B49, U+8B58, U+8B70, U+8B77, U+8B80, U+8CC7, U+8DE8, U+901A, U+9032, U+9396, U+93E1, U+968E, U+96B1, U+96FB, U+9A57, U+9EDE, U+9F61;
}

@font-face {
    font-family: "anoni news serif TC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK TC Bold"), local("NotoSerifCJKtc-Bold"), local("Noto Serif TC Bold"), local("NotoSerifTC-Bold"), local("Source Han Serif TC Bold"), local("SourceHanSerifTC-Bold"), url("/news/fonts/tc-700-2026-10.woff2?v=3133935184") 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+4E8B, U+4EA4, U+4EBA, U+4ECB, U+4EE3, U+4EF2, U+4EF6, U+4F4D, U+4FB5, U+4FE1, U+500B, U+5145, U+5165, U+5177, U+5192, U+51FA, U+5211, U+5224, U+529B, U+52A9, U+52D5, U+53F0, U+5408, U+555F, U+56DB, U+5883, U+590F, U+5927, U+5A01, U+5B50, U+5B63, U+5BA3, U+5DE5, U+5E73, U+5EA6, U+5F0F, U+5F8C, U+61B6, U+61C9, U+6230, U+6236, U+624B, U+628A, U+62FF, U+6307, U+632A, U+634D, U+6355, U+6368, U+63A7, U+641C, U+64CA, U+653B, U+65B0, U+65B9, U+6642, U+66B4, U+6700, U+6848, U+6A5F, U+6A94, U+6B0A, U+6BCF, U+6C11, U+6C7A, U+6CD5, U+6D32, U+6E90, U+6FB3, U+724C, U+7406, U+74B0, U+74F6, U+7538, U+7642, U+767C, U+76E3, U+770B, U+77E5, U+77ED, U+7814, U+793E, U+79D1, U+79FB, U+7A0B, U+7A31, U+7A76, U+7AEF, U+7B2C, U+7BA1, U+7BC4, U+7D00, U+7D04, U+7D66, U+7D71, U+7DB2, U+7DEC, U+7E5E, U+7F6E, U+7F8E, U+7FA4, U+8005, U+8089, U+8105, U+81EA, U+885B, U+89BD, U+8A18, U+8A3A, U+8ADC, U+8B66, U+8B8A, U+8C41, U+8D77, U+8E64, U+8ECA, U+8EDF, U+8F14, U+8FA8, U+8FFD, U+9001, U+902E, U+9031, U+904E, U+908A, U+91AB, U+91CD, U+91CF, U+91E3, U+9304, U+9451, U+9577, U+958B, U+9593, U+9632, U+9644, U+9650, U+9662, U+9810, U+9838, U+9AD4, U+9AD8, U+9B5A;
}

@font-face {
    font-family: "anoni news serif TC";
    font-weight: 700;
    font-display: fallback;
    src: local("Noto Serif CJK TC Bold"), local("NotoSerifCJKtc-Bold"), local("Noto Serif TC Bold"), local("NotoSerifTC-Bold"), local("Source Han Serif TC Bold"), local("SourceHanSerifTC-Bold"), url("/news/fonts/tc-700-site.woff2?v=00cb7607e9") format("woff2");
    unicode-range: U+33, U+38-39, U+48, U+3001, U+4E09, U+4E2D, U+4ECD, U+4EE5, U+4F7F, U+4FEE, U+516C, U+5217, U+522A, U+5236, U+529F, U+52D9, U+53BB, U+53CB, U+53E3, U+53EF, U+53F2, U+540D, U+554F, U+56DE, U+570D, U+5718, U+5740, U+5831, U+5916, U+591A, U+59D3, U+5B57, U+5B89, U+5BE6, U+5BE9, U+5E33, U+5E95, U+6191, U+627E, U+6301, U+6388, U+63D0, U+6587, U+65BC, U+65E5, U+660E, U+66F4, U+6708, U+670B, U+6717, U+67E5, U+6838, U+6A21, U+6B63, U+6B65, U+6B77, U+6BB5, U+6E2F, U+7121, U+7559, U+767B, U+793A, U+7AE0, U+7CFB, U+7D50, U+7E8C, U+7F72, U+805E, U+807D, U+80FD, U+820A, U+8272, U+843D, U+88AB, U+88DC, U+88E1, U+898F, U+8A00, U+8A02, U+8A50, U+8A8D, U+8A9E, U+8AA4, U+8AAA, U+8DEF, U+9023, U+9078, U+914D, U+932F, U+95B1, U+95DC, U+9664, U+9801, U+982D, U+984C, U+9999, U+9A19, U+9A5F, U+FF08-FF09;
}

@font-face {
    font-family: "anoni news serif TC";
    font-weight: 900;
    font-display: fallback;
    src: local("Noto Serif CJK TC Black"), local("NotoSerifCJKtc-Black"), local("Noto Serif TC Black"), local("NotoSerifTC-Black"), local("Source Han Serif TC Heavy"), local("SourceHanSerifTC-Heavy"), url("/news/fonts/tc-900-site.woff2?v=118d74ce55") format("woff2");
    unicode-range: U+5C0E, U+65B0, U+805E, U+8B80;
}
