/* 難字（罕見姓名用字）fallback —— 全字庫正楷體 TW-Kai 子集切片。
   由 Doc/build_hardword_slices.py 一次性產生，請勿手改。授權見 NOTICE.txt。

   出貨判準：僅收「Big5 表達不出來」的字。每套繁中系統字型都涵蓋 Big5，
   因此任何平台（Windows／Android／iOS）可能缺的字一定落在 Big5 之外。
   如此不需綁定特定平台的字型，常用中文字也完全不會出現在 unicode-range，
   姓名無難字的使用者不會下載任何字型檔。

   刻意不含 BMP 造字區（U+E000-F8FF）：Bootstrap Icons 與 Font Awesome
   將圖示編碼於該區，納入會與圖示字型衝突。第15字面（U+F0000-FFFFD）
   則有收錄 —— 那是全字庫安置「CNS 11643 已收、Unicode 未編」之字的
   私有區，收字來源包含戶役政姓名用字，且無圖示字型佔用該區。

   注意：'TW-Kai-Supp' 在 font-family 清單中必須排在系統中文字型之後，
   否則本機已有該字時仍會白下載切片。見 Content/main/index.css。 */

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-01.woff2') format('woff2');
    unicode-range: U+4E02, U+4E04-4E06, U+4E12-4E13, U+4E17, U+4E1A-4E1D, U+4E20-4E25, U+4E27-4E2A, U+4E2C, U+4E2F, U+4E34-4E37, U+4E3A, U+4E3D-4E41, U+4E44, U+4E46, U+4E49-4E4A, U+4E4C, U+4E50-4E51, U+4E54-4E55, U+4E57, U+4E5A-4E5B, U+4E60-4E68, U+4E6A-4E72, U+4E74-4E7D, U+4E80-4E81, U+4E85, U+4E87, U+4E89-4E8A, U+4E8F-4E90, U+4E96-4E98, U+4E9A, U+4E9C-4E9D, U+4EA0, U+4EA3, U+4EA7, U+4EA9-4EAA, U+4EAF-4EB2, U+4EB4-4EB5, U+4EB7-4EB8, U+4EBB-4EBF, U+4EC5, U+4ECC, U+4ECE-4ED3, U+4EDB, U+4EE0, U+4EE2, U+4EE6-4EE7, U+4EEA-4EEF, U+4EF8-4EFA, U+4EFC, U+4EFE, U+4F03, U+4F06-4F07, U+4F0C, U+4F16-4F17, U+4F1A-4F1C, U+4F1E-4F21, U+4F23-4F2B, U+4F2E, U+4F31-4F32, U+4F35, U+4F37, U+4F39, U+4F40, U+4F42, U+4F44-4F45, U+4F4A-4F4B, U+4F65-4F66, U+4F68, U+4F6D, U+4F71-4F72, U+4F8A, U+4F8C, U+4F8E, U+4F93, U+4F99, U+4F9F-4FAD, U+4FB0-4FB1, U+4FB4, U+4FB8, U+4FBC-4FBE, U+4FC6, U+4FC8, U+4FCC, U+4FD2, U+4FD5, U+4FE2-4FEB, U+4FED, U+4FF0, U+4FF2, U+4FF9, U+4FFB-4FFD, U+4FFF, U+5001-5004, U+5008, U+500A, U+5010, U+501D, U+5024, U+502E, U+5032, U+5034, U+5036, U+5038-503B, U+503D-503F, U+5042, U+5044, U+5050, U+5052, U+5054, U+5056, U+5058-5059, U+5066-5067, U+506C, U+5071, U+5078-5079, U+507B-507C, U+507E-507F, U+5081, U+5084, U+5086, U+5088-508A, U+508F-5090, U+5093, U+5097, U+509F-50A1, U+50A4-50AB, U+50B9, U+50BC, U+50C0, U+50C3, U+50CC-50CD, U+50D0, U+50D2, U+50D8-50D9, U+50DC, U+50DE-50DF, U+50E1-50E2, U+50EB, U+50F2, U+50F4, U+50F7, U+50FA, U+50FC, U+5101, U+510D-510F, U+5116, U+5119, U+511B, U+511D-511E, U+5123, U+5127-5128, U+512B-512C, U+512F, U+5136, U+513E, U+5142, U+514A, U+514E-5151, U+5153, U+5156, U+5158, U+5160, U+5164, U+5166, U+516A, U+516F-5170, U+5172-5174, U+5179-517B, U+517D-517F, U+5181-5186, U+5188, U+518B-518C, U+518E, U+5190, U+5196, U+5199-519D, U+519F, U+51A1, U+51A3, U+51A6-51A9, U+51AB, U+51AD-51AF, U+51B2-51B5, U+51B8, U+51BA-51BB, U+51BF-51C3, U+51C7, U+51C9, U+51CF, U+51D1-51D3, U+51D5-51D6, U+51D9-51DB, U+51DF, U+51E2-51EF, U+51F2, U+51F4, U+51F7, U+51FB-51FC, U+51FE-51FF, U+5202, U+5204-5205, U+520B, U+520D, U+520F, U+5214-5215, U+5218-521B, U+521F-5220, U+5222-5223, U+5226-5227, U+522B-522D, U+522F, U+5234, U+5239, U+523C-5240, U+5242, U+5245, U+5248, U+524F-5251, U+5253, U+5257-5259, U+5260, U+5263-5268, U+5270-5271, U+5273, U+5276, U+5279, U+527E, U+5285-5286, U+528E-5290, U+5292, U+5294-5295, U+529A, U+529C-529E, U+52A1-52A2, U+52A4-52A5, U+52A7-52A8, U+52AF-52BA, U+52BD, U+52BF, U+52C4-52C6, U+52C8, U+52CA-52CC, U+52CE-52D1, U+52D4, U+52DA, U+52DC, U+52E0-52E1, U+52E5, U+52E7-52E8, U+52EA, U+52EC-52EE, U+52F2, U+52F6, U+52F9, U+52FD, U+5300-5304, U+5307, U+530C, U+5313-5314, U+5318, U+531B, U+531E, U+5324-5329, U+532B-532C, U+532E, U+5332-5333, U+5335-5336, U+5338, U+533A-533B, U+5342, U+5346, U+534B, U+534E-5350, U+5355-5356, U+5358-5359, U+535B, U+535D, U+535F, U+5362, U+5364-5365, U+5367-536B, U+536D, U+5374, U+5376, U+537A, U+537D-537E, U+5380-5381, U+5383, U+5385-5389, U+538B-538D, U+5390-5391, U+5393, U+5395, U+539B, U+53A0-53A3, U+53A6, U+53A8-53AB, U+53AE-53B1, U+53B3, U+53B5-53B8, U+53BA, U+53BC-53C2, U+53C4-53C7, U+53CC, U+53CE-53D3, U+53D5, U+53D8-53DA, U+53DC-53DE, U+53E0, U+53E7, U+53F4, U+53F6-53F7, U+53F9-53FA, U+53FD-5400, U+5402, U+5405, U+5413-5417, U+541A, U+5421-5423, U+542F, U+5432, U+5434, U+543A, U+543F, U+5444, U+5449, U+544B-544D, U+5450-5453, U+5455-545F, U+5469-546A, U+546D-546E, U+5479, U+5483, U+5485, U+5489-548A, U+548F, U+5493-5494, U+5497, U+5499, U+549B-549F, U+54A3-54A4, U+54B2, U+54B4-54B5, U+54B9, U+54CA-54CD, U+54D0-54D5, U+54D7-54DD, U+54DF, U+54E3, U+54EC, U+54EF-54F0, U+54F4-54F6, U+54F9, U+54FE, U+5500, U+5502, U+550D, U+5513, U+5515-5516, U+5518-5519, U+551B-5525, U+5528-5529, U+552B, U+553A, U+553D, U+553F, U+5542, U+5547, U+5549, U+554C, U+5553-5554, U+5558-555B, U+555D, U+5560, U+5567-5569, U+556B-5574, U+5578-557A, U+5585-5586, U+5590, U+5596-5597, U+559B, U+559E, U+55A0, U+55A9, U+55AF-55B0, U+55B4, U+55B6-55BA, U+55BC-55BE, U+55C1, U+55D7-55D8, U+55DE, U+55E0, U+55EA-55EE, U+55F0-55F1, U+55F3-55F5, U+55F8, U+55FB, U+5603, U+5605, U+5607, U+560A-560B, U+5611, U+5618-561A, U+561E, U+5620-5626, U+5628, U+562B, U+562D, U+5631, U+5637, U+563C, U+5643-5644, U+5647, U+564B, U+564D, U+564F-5652, U+5654-5656, U+565B-565D, U+565F, U+5661, U+5667, U+5675, U+567A-567C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-02.woff2') format('woff2');
    unicode-range: U+567D, U+5688-568B, U+5691-5692, U+5694, U+5696, U+569B, U+569E-56A4, U+56A9, U+56AF-56B1, U+56B8-56BB, U+56BF, U+56C4, U+56C7, U+56CE-56D0, U+56D2, U+56D5-56D6, U+56D8-56D9, U+56DC, U+56E2-56E3, U+56E6, U+56E8-56E9, U+56EC-56ED, U+56EF, U+56F1-56F6, U+56F8, U+56FB-56FE, U+5700, U+5705-5706, U+570E-5711, U+5715, U+5717, U+5719, U+571D, U+5721, U+5724-5727, U+572B, U+5731-5732, U+5735-573A, U+573C-573D, U+573F, U+5742-5744, U+5746, U+5748, U+5753-5760, U+5763, U+5765, U+5767, U+576C, U+576E, U+5778-577A, U+577E-577F, U+5781, U+5784-578A, U+578D-578E, U+5790-5792, U+5796, U+579C, U+57A1, U+57A6-57AD, U+57AF-57B4, U+57B7, U+57BB, U+57BE, U+57C0, U+57C4-57C5, U+57C8-57CA, U+57CD, U+57D1, U+57D3, U+57D6-57DB, U+57DD-57DE, U+57E6, U+57E8, U+57EA-57EB, U+57EF, U+57FE-57FF, U+5803, U+580F, U+5811-5813, U+5815-5818, U+581A, U+581F, U+5822, U+5826, U+582B, U+583A, U+583C, U+583E, U+5840-5847, U+5850, U+5856, U+585C, U+585F-5861, U+5866-5867, U+5869-586A, U+586C, U+586E, U+5870, U+5872-5873, U+5877-5878, U+5884, U+588C-588D, U+5892, U+5895-5897, U+5899-589B, U+58A2, U+58A4, U+58A7, U+58AA, U+58AD, U+58B0, U+58B2, U+58B4-58B9, U+58C0, U+58C3-58C4, U+58CA-58CD, U+58D0, U+58D7, U+58DC, U+58E0-58E1, U+58E5-58E6, U+58EA, U+58ED-58EE, U+58F0-58F3, U+58F5-58F8, U+58FB, U+5900-5902, U+5904-5905, U+5907-590B, U+5910-5911, U+5913, U+5918, U+591B, U+591D-591F, U+5921, U+5923, U+5926, U+5928, U+5930, U+5932-5936, U+5939-593B, U+593D, U+593F, U+5941-5943, U+5946, U+594B-594D, U+5952, U+5956, U+5959, U+595B, U+595D-595F, U+5963-5966, U+5968, U+596C, U+596F, U+5975, U+597A, U+5986-5989, U+598B-598C, U+5991, U+5994-5995, U+599A-599C, U+599F, U+59A9-59AD, U+59B0, U+59B7-59B8, U+59BF, U+59C2, U+59C4, U+59C9, U+59D5, U+59D7, U+59D9, U+59DF, U+59E2, U+59E7, U+59EB, U+59EF-59F0, U+59F8-59F9, U+5A02, U+5A04-5A08, U+5A0B, U+5A0D-5A0E, U+5A10, U+5A12, U+5A14, U+5A1A, U+5A1D, U+5A21-5A22, U+5A24, U+5A26-5A28, U+5A2A-5A2C, U+5A2F-5A32, U+5A34, U+5A3A-5A3B, U+5A3D, U+5A3F, U+5A45, U+5A4B, U+5A4E-5A4F, U+5A54, U+5A59, U+5A61, U+5A63, U+5A68, U+5A6B, U+5A6E-5A6F, U+5A71-5A76, U+5A79, U+5A7E, U+5A80-5A82, U+5A85-5A89, U+5A8D, U+5A91, U+5A96, U+5A98-5A99, U+5AA0-5AA1, U+5AA3-5AA4, U+5AA8, U+5AAA-5AAB, U+5AAD, U+5AC3, U+5AC5, U+5ACE-5AD4, U+5AE4, U+5AE7, U+5AEF-5AF2, U+5AFC, U+5AFE, U+5B00, U+5B04, U+5B06, U+5B0A, U+5B0D-5B0E, U+5B11-5B12, U+5B15, U+5B18, U+5B1C, U+5B1F, U+5B22, U+5B29, U+5B2B, U+5B31, U+5B33, U+5B35-5B37, U+5B39-5B3B, U+5B41-5B42, U+5B44, U+5B46, U+5B49-5B4A, U+5B4F, U+5B52, U+5B59, U+5B5E, U+5B60-5B61, U+5B66-5B68, U+5B6A, U+5B6D, U+5B6F, U+5B74, U+5B76, U+5B79, U+5B7C, U+5B7E, U+5B80, U+5B82, U+5B86, U+5B8A, U+5B8D, U+5B90-5B91, U+5B94, U+5B96, U+5B9D-5BA1, U+5BA9-5BAB, U+5BAF, U+5BB1-5BB2, U+5BB7, U+5BBA-5BBE, U+5BC3, U+5BC8-5BC9, U+5BCF, U+5BD5, U+5BD7, U+5BDA-5BDD, U+5BED, U+5BF3-5BF4, U+5BF7, U+5BF9, U+5BFB-5C00, U+5C02, U+5C05-5C06, U+5C13-5C14, U+5C17-5C19, U+5C1B-5C1E, U+5C20-5C21, U+5C23, U+5C26-5C27, U+5C29, U+5C2B, U+5C2D-5C2F, U+5C32, U+5C34-5C36, U+5C3D, U+5C42-5C43, U+5C49-5C4A, U+5C52-5C53, U+5C57, U+5C5A-5C5B, U+5C5E-5C5F, U+5C61, U+5C66, U+5C6B, U+5C70, U+5C72, U+5C75-5C78, U+5C7D, U+5C7F-5C85, U+5C87, U+5C8E, U+5C96-5C9C, U+5C9E, U+5CB2, U+5CB4, U+5CB9-5CC5, U+5CCD, U+5CD1, U+5CD5, U+5CDC-5CDD, U+5CE0-5CE7, U+5CE9, U+5CEB, U+5CEF, U+5CF2-5CF3, U+5CF5, U+5CFA, U+5CFC, U+5CFE, U+5D02-5D05, U+5D08-5D0A, U+5D10, U+5D13, U+5D15, U+5D18, U+5D1C, U+5D21, U+5D2A-5D2D, U+5D2F, U+5D3B, U+5D3E, U+5D44, U+5D46, U+5D48, U+5D4D, U+5D4F, U+5D53-5D54, U+5D56-5D58, U+5D5A-5D5D, U+5D5F-5D61, U+5D64, U+5D66, U+5D6A, U+5D6D-5D6E, U+5D70, U+5D73-5D76, U+5D78, U+5D7B, U+5D83, U+5D85, U+5D8B-5D8C, U+5D8E-5D91, U+5D96, U+5D98, U+5D9B, U+5DA3-5DA6, U+5DAB, U+5DB3, U+5DB6, U+5DB9, U+5DBB, U+5DBE-5DBF, U+5DC1, U+5DC4-5DC5, U+5DC8, U+5DCA, U+5DCC, U+5DCE, U+5DD0, U+5DD3, U+5DD7, U+5DD9-5DDC, U+5DE3-5DE4, U+5DE9-5DEA, U+5DEC-5DED, U+5DEF, U+5DF5-5DF6, U+5DF8, U+5DFA-5DFC, U+5E00-5E01, U+5E05, U+5E07-5E09, U+5E0B, U+5E0D, U+5E0F-5E10, U+5E12-5E13, U+5E1C, U+5E1E, U+5E26-5E27, U+5E2A, U+5E2C, U+5E2E-5E32, U+5E35, U+5E39-5E3C, U+5E3F, U+5E42, U+5E46-5E49, U+5E50-5E52, U+5E56, U+5E5A, U+5E5E, U+5E64-5E65, U+5E71, U+5E77, U+5E7A, U+5E7F, U+5E81, U+5E83, U+5E85-5E86, U+5E8E, U+5E90-5E94, U+5E98-5E99, U+5E9D-5E9F, U+5EA1, U+5EA9, U+5EAF, U+5EBA-5EBD, U+5EBF-5EC0, U+5EC3, U+5ECD, U+5ECF-5ED0, U+5EE4, U+5EEA-5EEB, U+5EED, U+5EF0, U+5EF4-5EF5, U+5EF8-5EF9, U+5EFB-5EFD, U+5F00, U+5F03, U+5F06, U+5F09, U+5F0C-5F0E, U+5F10-5F11, U+5F16, U+5F19, U+5F1C, U+5F1E, U+5F20-5F21, U+5F25, U+5F2A-5F2C, U+5F2F, U+5F32, U+5F34, U+5F39-5F3B, U+5F3D-5F3F, U+5F41-5F42, U+5F45, U+5F47, U+5F4D, U+5F50-5F53, U+5F55, U+5F5A-5F5C, U+5F5E-5F61, U+5F63, U+5F66, U+5F68, U+5F6E, U+5F72, U+5F75;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-03.woff2') format('woff2');
    unicode-range: U+5F7A-5F7B, U+5F83-5F84, U+5F8D-5F8F, U+5F93-5F95, U+5F9A, U+5F9D, U+5FA2-5FA4, U+5FA7, U+5FB0-5FB1, U+5FB3-5FB4, U+5FB8, U+5FBA, U+5FC2, U+5FC4, U+5FC6-5FC8, U+5FCA-5FCB, U+5FCE, U+5FD3, U+5FDA-5FDC, U+5FDF, U+5FE2, U+5FE6-5FE7, U+5FE9, U+5FEC, U+5FF0, U+5FF2, U+5FF6, U+5FF9, U+5FFC, U+5FFE, U+6001-6008, U+6018, U+601F, U+6023, U+6030-6031, U+6036, U+6038, U+603A-603F, U+6048, U+604A-604B, U+604E-604F, U+6051, U+6056-6057, U+605C, U+6060-6061, U+6071, U+6073-607E, U+6082, U+608B, U+608F, U+6091, U+6093, U+6098-6099, U+609E, U+60A1, U+60A4-60A7, U+60A9-60AF, U+60B3, U+60C2, U+60D0, U+60D2, U+60D6-60D7, U+60DE, U+60E3, U+60E5, U+60E7-60EF, U+60FD, U+6102, U+6107, U+610C, U+6111, U+6117, U+6119, U+611E, U+6120-6122, U+6124-6126, U+612A, U+612D, U+6130-6131, U+6133, U+6135, U+6138-613A, U+613C-613D, U+6142-6143, U+6150-6151, U+6157, U+6159, U+615C, U+6160, U+6164, U+6169, U+616D, U+616F, U+6178, U+617B, U+617D, U+617F, U+6181, U+6184-6188, U+618F, U+6195, U+6197-6199, U+619C, U+619E, U+61A0, U+61A3, U+61A5-61A6, U+61B7, U+61B9, U+61BB, U+61BD, U+61C0, U+61C4, U+61CE-61D5, U+61D7, U+61D9-61DD, U+61E1-61E2, U+61EC, U+61EF, U+61F3-61F4, U+6202, U+6205-6206, U+620B, U+620F, U+6213, U+6217-6218, U+621C-621E, U+6226, U+6228, U+622C, U+622F, U+6231, U+6235, U+6237-6239, U+623B-623C, U+6244-6245, U+624C, U+624F, U+6255-6257, U+625D, U+625F, U+6267-626C, U+6275, U+6278, U+6282, U+6285, U+628B, U+628D, U+6290, U+6299-62A7, U+62B2, U+62B7, U+62BA, U+62C0-62C1, U+62C3, U+62C5, U+62D5, U+62DD-62EA, U+6304-6306, U+630A, U+6312, U+6317-6327, U+632E, U+6330-6331, U+6335, U+6337, U+633F, U+6352-6353, U+635B-6364, U+6366, U+636A, U+636C, U+6373-6374, U+6379, U+637E-637F, U+6386, U+638B, U+6393, U+6395, U+639A, U+63A6, U+63B2-63BC, U+63BF, U+63C1, U+63D1, U+63D4, U+63DE, U+63E2, U+63E6, U+63EC, U+63F7-63F8, U+63FA-6405, U+6407-6408, U+6411, U+6419, U+641D, U+6429, U+6431-6432, U+6438, U+643A-643C, U+6442, U+6444-644A, U+644C, U+644F, U+6455-6457, U+645A, U+6462-6464, U+646A, U+6471, U+647C, U+647E, U+6480-6481, U+6483-6484, U+6486, U+648D-648E, U+6491, U+6494, U+649B, U+64A1, U+64A7-64A8, U+64AA, U+64AF, U+64B4-64BA, U+64C0, U+64C6, U+64C8, U+64CC, U+64D1, U+64D3, U+64D5, U+64DC-64DF, U+64E1, U+64E5, U+64E7, U+64EA, U+64EE, U+64F5-64F6, U+64F9, U+6502, U+6505, U+6508, U+650A-650B, U+6511-6512, U+651A, U+651E-651F, U+6527-6528, U+6530-6531, U+6534-6535, U+653A, U+653C, U+6540, U+6542, U+6544, U+6547, U+654B-654E, U+6550, U+6552, U+655A-655B, U+655F-6561, U+6569, U+656B, U+656D-656E, U+6570-6571, U+657D-657E, U+6585-6586, U+6588-658B, U+658D-658F, U+6593, U+6598, U+659A, U+65A3, U+65A6, U+65A9, U+65AD, U+65B1, U+65B4-65B5, U+65BA, U+65BE, U+65C0, U+65C7-65CA, U+65D1, U+65D4-65D5, U+65D8-65D9, U+65DC, U+65E0, U+65E3-65E4, U+65E7, U+65EA-65EB, U+65F6-65F9, U+65FE-65FF, U+6601, U+6616-661B, U+661E, U+6623, U+6629-662A, U+662C, U+6630, U+6637-6638, U+663B-6640, U+6644, U+6646, U+6648, U+664B, U+664D-664E, U+6650, U+6653-6658, U+6660, U+6663, U+6667, U+6669, U+666B, U+666D, U+6673, U+6675, U+667D, U+667F, U+6681-6683, U+6685, U+668E-668F, U+6692-6693, U+669A-669C, U+669E, U+66A3-66A7, U+66AC-66AD, U+66B3, U+66B6, U+66BC, U+66BF, U+66C1-66C3, U+66C5, U+66CD-66CE, U+66D0-66D1, U+66D3-66D5, U+66D7, U+66DF, U+66E1-66E2, U+66E5, U+66E7, U+66EA, U+66EF, U+66F1, U+66F5, U+66FA-66FB, U+66FD, U+6702, U+6706-6707, U+670C, U+670E, U+6711, U+6716, U+6719-671A, U+671C, U+671E, U+6724-6725, U+6729, U+672F-6730, U+6732, U+6736-6737, U+6740-6744, U+674A, U+6752, U+6754, U+6758, U+675B, U+6761-6769, U+676B, U+676E, U+6780, U+6782, U+6788, U+678A, U+678F, U+6796, U+679B, U+679E, U+67A0-67AD, U+67B1, U+67BC-67BF, U+67C7, U+67D5-67D7, U+67E0-67E1, U+67E8, U+67F9, U+67FB, U+67FD-67FE, U+6800-6811, U+6815, U+6819, U+681B, U+681E, U+6822-6824, U+6827, U+682C, U+6830, U+6836-6837, U+683E-683F, U+6847, U+684A, U+6852, U+6855-686A, U+686C, U+6870, U+6873, U+687A, U+6884, U+6888, U+688D-688E, U+6895, U+6898-689A, U+689E, U+68A5-68A6, U+68B6-68C3, U+68C5, U+68CA, U+68CF, U+68D9, U+68DB, U+68E2, U+68E5, U+68ED, U+68FE-6903, U+6909, U+6916, U+6918-6924, U+6926-6929, U+692B-692E, U+6931, U+6936, U+693A, U+693E, U+6943, U+6946-6947, U+694D, U+6950, U+6955, U+6961, U+6964, U+6967, U+6972-6973, U+697C-6981, U+6984-6985, U+6987-698C, U+698F, U+6992, U+6998, U+699D, U+699F, U+69A2, U+69B2, U+69B8, U+69BA, U+69C0, U+69C5, U+69C7;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-04.woff2') format('woff2');
    unicode-range: U+69C8, U+69D1-69D2, U+69D5-69D8, U+69DA-69E1, U+69E3, U+69E9-69EA, U+69EF-69F0, U+69F5, U+69F9-69FA, U+6A03, U+6A0B-6A0C, U+6A0E, U+6A10, U+6A12, U+6A1A, U+6A1C, U+6A22, U+6A24, U+6A29-6A31, U+6A33, U+6A36-6A37, U+6A42-6A43, U+6A45, U+6A4A, U+6A4C, U+6A52-6A53, U+6A57, U+6A5C, U+6A63, U+6A65, U+6A6C, U+6A6E, U+6A70-6A75, U+6A77-6A7D, U+6A82, U+6A86, U+6A88, U+6A8A-6A8B, U+6A8F, U+6A98-6A99, U+6A9D, U+6AA7, U+6AA9-6AAB, U+6AB0-6AB2, U+6AB5, U+6ABC, U+6ABE-6AC1, U+6AC4, U+6AC8-6ACA, U+6ACE, U+6AD2, U+6AD4-6AD8, U+6AE2-6AE4, U+6AE6, U+6AE9, U+6AED, U+6AF2, U+6AF4-6AF7, U+6AFD-6AFF, U+6B01, U+6B05-6B07, U+6B0C-6B0E, U+6B14-6B15, U+6B1B-6B1D, U+6B1F, U+6B22, U+6B24, U+6B26-6B27, U+6B29-6B2B, U+6B2E, U+6B30, U+6B35, U+6B40, U+6B44, U+6B4F, U+6B52-6B53, U+6B57-6B58, U+6B5A, U+6B5D, U+6B68-6B69, U+6B6B-6B6C, U+6B6E-6B71, U+6B73-6B75, U+6B7A, U+6B7C-6B7D, U+6B81, U+6B85, U+6B87, U+6B8B, U+6B90, U+6B92-6B93, U+6B9A, U+6B9C-6B9D, U+6BA1, U+6BA8-6BA9, U+6BAC, U+6BB1, U+6BB4, U+6BB8-6BB9, U+6BBB, U+6BBE, U+6BC1-6BC2, U+6BCE, U+6BD1, U+6BD5, U+6BD9, U+6BDC-6BDD, U+6BDF, U+6BE1, U+6BE5, U+6BE9-6BEA, U+6BED-6BEE, U+6BF1, U+6BF4-6BF6, U+6BFA, U+6C07, U+6C0A, U+6C0E, U+6C12, U+6C17, U+6C1C, U+6C1E, U+6C22, U+6C29, U+6C2D, U+6C31-6C32, U+6C35, U+6C37, U+6C39-6C3A, U+6C3C-6C3D, U+6C44-6C45, U+6C47-6C49, U+6C51, U+6C53, U+6C56, U+6C58, U+6C5A, U+6C62-6C64, U+6C6C, U+6C6E, U+6C75, U+6C77, U+6C79, U+6C7C, U+6C7F, U+6C91, U+6C97, U+6C9E-6CAA, U+6CAF, U+6CB2, U+6CB5, U+6CC8, U+6CCB, U+6CCE, U+6CD8, U+6CDF, U+6CE4, U+6CE6, U+6CEA, U+6CF4, U+6CF6-6CF8, U+6CFA-6CFF, U+6D02, U+6D05-6D06, U+6D13-6D15, U+6D1C, U+6D21, U+6D23-6D24, U+6D26, U+6D43-6D57, U+6D5B-6D5D, U+6D6B, U+6D71-6D73, U+6D81, U+6D8F, U+6D96, U+6D99-6DA9, U+6DAD, U+6DB0-6DB1, U+6DB6, U+6DB9, U+6DC1, U+6DC3, U+6DCE, U+6DE7, U+6DF8, U+6DFE-6DFF, U+6E01-6E02, U+6E04, U+6E06-6E18, U+6E1E, U+6E29-6E2A, U+6E37, U+6E42, U+6E48, U+6E4C, U+6E4F-6E50, U+6E57, U+6E59, U+6E6A, U+6E6C-6E6D, U+6E70, U+6E75-6E76, U+6E7A-6E87, U+6E8A-6E8C, U+6E91, U+6E95, U+6E9A, U+6EA8-6EA9, U+6EAC-6EAD, U+6EB5, U+6EB8, U+6EBB, U+6ED7, U+6ED9-6EDB, U+6EDD-6EEA, U+6EF0, U+6EF3, U+6EFA, U+6F04, U+6F0B-6F0C, U+6F10-6F11, U+6F16-6F17, U+6F1B, U+6F1D, U+6F24, U+6F28, U+6F34, U+6F3D, U+6F42, U+6F44-6F4D, U+6F56, U+6F59, U+6F5C, U+6F65, U+6F68, U+6F71, U+6F74-6F75, U+6F79, U+6F81, U+6F83, U+6F8A, U+6F8F, U+6F91, U+6F98-6F9D, U+6F9F, U+6FB5, U+6FB7, U+6FBB, U+6FBE, U+6FC5, U+6FD0-6FD3, U+6FD6-6FD7, U+6FD9-6FDA, U+6FE5, U+6FEA, U+6FF3, U+6FF5-6FF6, U+6FF8-6FF9, U+6FFD, U+7002-7003, U+7008, U+7010, U+7012-7013, U+701E, U+7025, U+702C-702E, U+7036, U+703D, U+7047, U+704B, U+704D-7050, U+7053-7054, U+7059, U+705C, U+7067, U+706C-706F, U+7072-7073, U+7075, U+7077, U+7079, U+707B, U+707E-7081, U+7087-7089, U+708B-708D, U+708F-7090, U+7097, U+709B-709E, U+70A0, U+70A2-70A3, U+70A5-70A8, U+70AA, U+70B2, U+70B6, U+70B9, U+70BB-70BD, U+70BF-70C4, U+70C9, U+70CC, U+70D0, U+70D5-70D6, U+70DB, U+70DF, U+70E3, U+70E5-70EE, U+70F1-70F2, U+70F5, U+70FE, U+7101, U+7103, U+7105, U+7107-7108, U+710F, U+7111-7112, U+7114-7116, U+7118, U+711D, U+7124, U+7127, U+7129-712D, U+7133-7135, U+7137-7139, U+713B-7140, U+7145, U+7148, U+714A, U+714F, U+7151, U+7155, U+7157, U+715B, U+716B, U+716D, U+716F, U+7171, U+7173-7177, U+7179-717A, U+717C, U+717E-717F, U+7183, U+7188, U+718B-718E, U+7191, U+7193, U+7195-7196, U+7198, U+71A2-71A3, U+71A6, U+71AB, U+71AD-71AE, U+71B4, U+71B6-71B7, U+71BA-71BB, U+71CC-71CD, U+71D1, U+71D3, U+71D7, U+71DD-71DE, U+71E3, U+71E9-71EB, U+71EF, U+71F3, U+71F5-71F7, U+71FA, U+7200, U+7204, U+7208-7209, U+720B, U+720E-720F, U+7211-7212, U+7215-7218, U+721C, U+7220-7221, U+7224-7225, U+722B, U+722E-722F, U+7231-7234, U+7237, U+723C, U+7240, U+7243, U+7245, U+724D-724E, U+7250-7251, U+7254-7255, U+7257, U+725C, U+7264-7266, U+7268, U+726B, U+726D, U+7271, U+7275, U+727A, U+7282-7283, U+7287, U+728A, U+728F, U+7294, U+7299, U+729C, U+729F-72A0, U+72AB, U+72AD, U+72B1-72B3, U+72B6-72B9, U+72BB-72BC, U+72BE, U+72C7-72C8, U+72CD, U+72CF, U+72D3, U+72D5, U+72DB, U+72DD-72DE, U+72E2, U+72E5, U+72E7, U+72EC-72F2, U+72F5, U+7302-7306, U+7309, U+730D-730E, U+7310, U+7314-7315, U+731A, U+731F-7321, U+7324, U+7328, U+732A-732C, U+732E-732F, U+7338-7339, U+733D, U+7341, U+7346-7348, U+734B, U+734F, U+7353-7356, U+735C, U+7363-7364, U+736D, U+7371, U+7374, U+7379, U+738C-738D, U+738F-7391, U+7398-739C, U+739E, U+73A3, U+73A7, U+73AA, U+73AE-73B1, U+73BA, U+73BD, U+73C1, U+73C4, U+73C9, U+73CE-73D1, U+73D5, U+73DF, U+73E1-73E2, U+73E4, U+73E6, U+73EC, U+73EF-73F3, U+73F7, U+73F9, U+73FB, U+7402, U+740E-7415, U+7417-7419;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-05.woff2') format('woff2');
    unicode-range: U+741C, U+741E-741F, U+7427, U+7437-7439, U+743B-743E, U+7443, U+7445, U+7447-7449, U+744C, U+7453, U+7456, U+7458, U+745D, U+7460-7461, U+7465-7466, U+7468, U+746B-746C, U+7474, U+7476-7478, U+747A-747B, U+7482, U+7484, U+748C-748F, U+7491, U+7493, U+7496, U+7499, U+749B, U+749D, U+74A2, U+74A4, U+74AC, U+74AE, U+74B3-74B4, U+74B9, U+74BC, U+74C4, U+74C6-74C9, U+74CC-74CE, U+74D0-74D3, U+74E7, U+74EA-74EB, U+74ED, U+74EF-74F3, U+74F8-74FA, U+74FC, U+7501, U+7505-7506, U+7509-750A, U+750E, U+7519, U+751B, U+751E, U+7520, U+7523-7524, U+7527, U+7534-7536, U+753B-753C, U+7541-7546, U+7549-754A, U+754D, U+7550-7553, U+7555-7558, U+755E, U+7560-7561, U+7567-7569, U+756D-756E, U+7571-7575, U+757A-757C, U+7581-7583, U+7585, U+7588-7589, U+758D-758E, U+7592-7593, U+7596-7597, U+759B-759C, U+759E-75A1, U+75A6, U+75A8-75A9, U+75AC-75AF, U+75B1, U+75B4, U+75B7, U+75C3, U+75C6, U+75C8-75C9, U+75D3, U+75D6, U+75DC, U+75E5, U+75E8-75EC, U+75EE, U+7602, U+7604-7607, U+760E, U+7612, U+7617-7618, U+762A-762C, U+762E, U+7636-7637, U+7639, U+763B, U+763E-7641, U+7644-7645, U+764A-764B, U+764D-764F, U+7651, U+7654-7655, U+765B, U+765D-765E, U+7663, U+7666-7668, U+766B, U+766F, U+7673-7674, U+7676-7677, U+767A, U+7680, U+7683, U+7685, U+768C-768D, U+7690-7691, U+7694, U+7697-7698, U+769F-76A3, U+76A5, U+76A7-76A9, U+76AC, U+76B1-76B3, U+76B6-76B7, U+76B9, U+76BC, U+76C0-76C1, U+76C7, U+76CB-76CC, U+76CF-76D1, U+76D5-76D9, U+76E0, U+76E2, U+76E8, U+76EB, U+76F6, U+76FD, U+76FF-7700, U+7702, U+7706, U+770C-770F, U+7714, U+7716-7718, U+771C, U+771E, U+7721, U+7724, U+7726, U+772A-772C, U+772E, U+7730, U+773F-7743, U+7748-7749, U+7750-7751, U+7753, U+7757-7758, U+775D, U+7764, U+7770-7778, U+777A-777B, U+7786, U+778A, U+7790, U+7792-7794, U+7796, U+7798, U+77A4, U+77A6, U+77A9, U+77AE-77AF, U+77B8-77B9, U+77BE, U+77C0-77C1, U+77C3, U+77C5-77C6, U+77C8, U+77CB, U+77D1-77D2, U+77D6, U+77DD, U+77DF, U+77E1, U+77E4, U+77E6, U+77EA-77EB, U+77F4-77F6, U+77FE-7801, U+7804, U+7807-7808, U+780A-780B, U+7815-781C, U+781E, U+7824, U+7836, U+7839-7842, U+7844, U+7846-7847, U+784B, U+784F, U+7851, U+7853-785B, U+785F, U+7861, U+7863, U+7866-7867, U+7872-7878, U+787A, U+787D, U+7882, U+7888, U+788A-788B, U+788D, U+7890, U+7892, U+789B-789D, U+78A6, U+78AE-78AF, U+78B1, U+78B5-78B9, U+78BD, U+78BF-78C0, U+78C2, U+78C6-78C7, U+78D2-78D3, U+78D6-78D9, U+78DC, U+78E4, U+78E6, U+78EB, U+78EE, U+78F0-78F1, U+78F5-78F6, U+78F8, U+7900, U+7903, U+7906-7908, U+790A-790B, U+790D, U+790F, U+7915-7916, U+7918, U+791A, U+791F-7920, U+7922, U+792E, U+7930, U+7932-7934, U+7936-7937, U+793B-793C, U+7943, U+794D-794E, U+7958-7959, U+7962, U+7966, U+796C, U+796E-796F, U+7971, U+7975-7978, U+797B, U+797E, U+7980, U+7983-7987, U+7989, U+798C, U+7991, U+7999, U+799D-799F, U+79A3, U+79A5, U+79A9, U+79AF, U+79B5, U+79BC, U+79C2-79C4, U+79C6-79C7, U+79CA, U+79CC, U+79D0, U+79D3-79D4, U+79D7, U+79D9-79DB, U+79E1-79E2, U+79E5, U+79E8, U+79EF-79F5, U+79F9, U+79FC-79FF, U+7A01, U+7A06-7A07, U+7A09, U+7A0E-7A0F, U+7A16, U+7A1D, U+7A21, U+7A23-7A25, U+7A27, U+7A29-7A2A, U+7A2C-7A2D, U+7A32-7A36, U+7A38, U+7A3A, U+7A3E, U+7A41-7A43, U+7A45, U+7A49, U+7A4F-7A53, U+7A55, U+7A59, U+7A5D-7A5E, U+7A63-7A66, U+7A6A, U+7A6F, U+7A72-7A73, U+7A77, U+7A7C-7A7D, U+7A82-7A83, U+7A8D-7A8E, U+7A91, U+7A93, U+7A9A-7A9D, U+7AA1, U+7AA4-7AA7, U+7AAD, U+7AB0, U+7AB9, U+7ABB-7ABD, U+7AC2-7AC3, U+7AC6, U+7AC8-7AC9, U+7ACC-7AD0, U+7AD2-7AD7, U+7ADA-7ADE, U+7AE1-7AE2, U+7AE7-7AEA, U+7AEC, U+7AF0-7AF5, U+7AF8, U+7AFC, U+7AFE, U+7B02-7B03, U+7B07, U+7B0B-7B0D, U+7B14-7B17, U+7B1C, U+7B1F, U+7B21, U+7B27, U+7B29, U+7B36-7B37, U+7B39-7B3A, U+7B3C-7B3F, U+7B41-7B43, U+7B53, U+7B55, U+7B57, U+7B59-7B5F, U+7B62, U+7B68, U+7B6A-7B6C, U+7B6F, U+7B79-7B81, U+7B83, U+7B86, U+7B89, U+7B92-7B93, U+7B9A, U+7B9E-7B9F, U+7BA2-7BA3, U+7BA5-7BAB, U+7BAE, U+7BB0, U+7BB2-7BB3, U+7BB6, U+7BBA-7BBD, U+7BBF, U+7BC2-7BC3, U+7BC5, U+7BC8, U+7BCD, U+7BCF-7BD3, U+7BD6-7BD7, U+7BEC-7BEF, U+7BF5-7BF6, U+7BFA, U+7BFC, U+7C04, U+7C08, U+7C12-7C18, U+7C1A-7C1B, U+7C24, U+7C2E-7C2F, U+7C31-7C32, U+7C34-7C36, U+7C3A, U+7C41-7C42, U+7C44, U+7C46, U+7C4B, U+7C4E-7C4F, U+7C51-7C52, U+7C55-7C56, U+7C58, U+7C5D-7C5E, U+7C61-7C62, U+7C68, U+7C6D, U+7C70-7C71, U+7C74, U+7C76-7C77, U+7C7B-7C7C, U+7C7E, U+7C82-7C83, U+7C86-7C87, U+7C8B, U+7C8E-7C90, U+7C93, U+7C99-7C9D, U+7CA0, U+7CA4, U+7CA6, U+7CA9-7CAE, U+7CB0, U+7CB6-7CB8, U+7CC0-7CC4, U+7CC6-7CC7, U+7CC9, U+7CCD, U+7CCF, U+7CD3, U+7CD8, U+7CDA-7CDB, U+7CE1, U+7CE3-7CE6, U+7CE9, U+7CEB, U+7CED, U+7CF3, U+7CF5, U+7CF9-7CFA, U+7CFC, U+7CFF, U+7D23-7D27, U+7D2A, U+7D2D, U+7D34, U+7D37, U+7D48-7D49, U+7D4B-7D4D, U+7D57, U+7D59-7D5A, U+7D5D, U+7D60, U+7D64-7D65, U+7D6C, U+7D74-7D78, U+7D7E, U+7D82;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-06.woff2') format('woff2');
    unicode-range: U+7D87, U+7D89-7D8B, U+7D90, U+7D95, U+7D97-7D9B, U+7DA4-7DA5, U+7DA8, U+7DAB, U+7DB3, U+7DB6, U+7DC3, U+7DC8, U+7DCD, U+7DCF-7DD1, U+7DD3-7DD6, U+7DDC, U+7DE2, U+7DE4-7DE5, U+7DEB, U+7DED, U+7DF5, U+7DF8, U+7DFC-7E02, U+7E04-7E07, U+7E18-7E19, U+7E26-7E28, U+7E2C, U+7E4A-7E4B, U+7E4D-7E4F, U+7E5B, U+7E5D, U+7E64-7E67, U+7E6C, U+7E6E, U+7E71, U+7E7F, U+7E83-7E85, U+7E89, U+7E8E, U+7E90, U+7E92, U+7E9D-7F35, U+7F37, U+7F3B-7F3C, U+7F40-7F42, U+7F46-7F47, U+7F49, U+7F4E, U+7F52-7F53, U+7F56-7F57, U+7F59-7F5A, U+7F62, U+7F64, U+7F6F, U+7F71, U+7F74, U+7F78, U+7F80-7F82, U+7F84, U+7F8F-7F90, U+7F93, U+7F97-7F99, U+7F9F, U+7FA3, U+7FAA-7FAB, U+7FAE, U+7FB4, U+7FC4, U+7FC6, U+7FC8, U+7FD3, U+7FD6, U+7FD8-7FDA, U+7FDD, U+7FE4, U+7FE7, U+7FF6, U+7FFA, U+8002, U+8008-800A, U+8013, U+801A, U+801D, U+8020, U+8022-8023, U+8025, U+8027, U+802B, U+802D-802F, U+8031-8032, U+8038, U+803A-803C, U+8040-8042, U+8044-8045, U+8049, U+804B-804E, U+8053-8055, U+8057, U+8059, U+805B, U+805F-8063, U+8065-8066, U+8068-806B, U+806D-806E, U+8074, U+807A-807C, U+8080-8081, U+8083, U+8088, U+808D-808E, U+8091, U+8094, U+8097, U+809E-80A0, U+80A4, U+80A6-80A8, U+80AC, U+80B0, U+80B3, U+80B6-80B7, U+80B9, U+80BB-80C1, U+80C6, U+80CB, U+80D2-80D3, U+80DF, U+80E2, U+80E7-80EC, U+80EE, U+80F6-80F7, U+80FF, U+8103-8104, U+8107, U+8109, U+810B-8114, U+8117, U+811A, U+811C, U+8120, U+8126, U+8128, U+812A, U+812E, U+8131-8138, U+813B-813C, U+813F-8142, U+8145, U+8148-8149, U+8156-815A, U+815D, U+815F, U+8163, U+8168, U+816A, U+816C-816D, U+8175, U+817B-817E, U+8181, U+8184-8185, U+818E, U+8190-8194, U+8196, U+81A1, U+81A4-81A5, U+81AA, U+81AD, U+81AF, U+81B6, U+81B8, U+81C1, U+81C8, U+81CB, U+81CE, U+81D3-81D4, U+81D6, U+81DC, U+81E4, U+81EB, U+81EF-81F1, U+81F5-81F6, U+81FD, U+8203, U+8206, U+820E-820F, U+8213, U+8217-821A, U+8223-8224, U+8226-8227, U+8229, U+822D-822E, U+8230-8231, U+823B, U+823E, U+8241, U+8243, U+8246, U+8248, U+824A, U+824C-824D, U+8254, U+825D, U+8260, U+8262, U+8265, U+8267, U+826A, U+8270, U+8273, U+8276, U+8279-827B, U+8281-8282, U+8286-8289, U+828C, U+8295-8297, U+829C, U+82A6, U+82AA, U+82B2, U+82BF, U+82C1, U+82C4-82D0, U+82D8, U+82DA, U+82DD, U+82E2, U+82E9, U+82EE, U+82F7-82F8, U+82FC-82FD, U+82FF, U+830A-830B, U+830E-8315, U+8318, U+831A, U+831D, U+831F, U+8321, U+8323, U+832E, U+8330, U+833D-833E, U+8346, U+8355, U+8357-8372, U+8379, U+8380, U+8382, U+8384-8385, U+8391, U+839C, U+839F, U+83A1, U+83AC-83AD, U+83B1-83BC, U+83BE, U+83CD, U+83D0, U+83D2-83D3, U+83DA, U+83E6, U+83ED, U+83F7, U+8400, U+8402, U+8405, U+8408, U+8414-841A, U+841C-8422, U+8424-8428, U+842A, U+842E, U+843E, U+8441, U+8448, U+844A, U+844F, U+8453, U+8455, U+8458, U+845C, U+8462, U+8464, U+846A, U+8471-8472, U+847B-847C, U+847F-8481, U+8483-8485, U+8487-848C, U+8492-8493, U+8495-8496, U+84A3, U+84A5-84A6, U+84AD, U+84B3, U+84B5, U+84B7, U+84BD-84BE, U+84C3, U+84C8, U+84D5, U+84D8-84DA, U+84DC-84E6, U+84ED, U+84F5, U+84F8, U+8501, U+8503-8505, U+8510, U+851B, U+8522, U+8532-853A, U+853C, U+853F, U+8542, U+854B-854C, U+854F-8550, U+8552, U+855A, U+855C, U+855F, U+856F-8570, U+8572-8574, U+857D, U+857F, U+8592-8593, U+8597, U+85A5, U+85AB-85AE, U+85B2, U+85BB-85BC, U+85C1, U+85CA, U+85CC, U+85D3-85D4, U+85D6, U+85DB, U+85E0, U+85E7, U+85EE, U+85F3-85F5, U+85FC, U+8602-8603, U+8608, U+860D-8610, U+8612-8616, U+861D, U+8628, U+862B, U+862F-8630, U+8637, U+863D, U+8641-8642, U+8644-8645, U+8649-864A, U+864F, U+8651, U+8657-8658, U+865A, U+865D, U+8660, U+8666, U+866C, U+8672, U+8675-8676, U+8678, U+867D-8684, U+8688-8689, U+868F, U+8692, U+869B, U+869F-86A0, U+86A6, U+86AB-86AE, U+86B2, U+86CA, U+86CD-86CF, U+86D2, U+86D5, U+86E0-86E1, U+86E5, U+86E7, U+86EE-86F4, U+86FC-86FD, U+86FF, U+870F-8710, U+8714-8717, U+871D, U+871F, U+872B, U+872F, U+8736, U+8739, U+873D, U+8744-8745, U+8747-874A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-07.woff2') format('woff2');
    unicode-range: U+874B, U+8770-8772, U+877C-8780, U+8786, U+878A-878C, U+878E, U+8795, U+8799, U+87A0-87A1, U+87A5-87A9, U+87B1, U+87C1, U+87C7, U+87CD-87D0, U+87D5-87D6, U+87DA, U+87E9, U+87EE, U+87F0-87F1, U+87F5, U+87F8, U+87FD, U+8804, U+8807, U+880E-880F, U+8812, U+8818, U+881A, U+881E, U+8827, U+882D, U+8834, U+883A, U+8842, U+8845-8847, U+8849, U+884F-8851, U+8854, U+8858, U+885C, U+885E-8860, U+8864-8866, U+886C, U+886E, U+8873, U+8878, U+887A-887B, U+8884-8887, U+888A, U+888F-8890, U+8894, U+889C-889D, U+88A0, U+88A3, U+88A5-88A6, U+88A9, U+88AD-88B0, U+88B3-88B5, U+88BB, U+88BF, U+88C3-88C8, U+88D1, U+88D3, U+88E0, U+88E2-88E6, U+88E9-88EA, U+88ED, U+88F5, U+88FF-8900, U+8903-8904, U+8908, U+890D, U+890F, U+891B-891D, U+8920, U+8924, U+8928, U+8934, U+8939-893A, U+893F-8940, U+8943, U+8945, U+8947-8948, U+894A, U+894D-894E, U+8954-8955, U+8965, U+8967-8968, U+8970, U+8975, U+8977-8978, U+897D, U+8980, U+8984, U+8987, U+8989-898A, U+898C-898E, U+8990-8992, U+8994, U+8999-899A, U+89A0, U+89A5, U+89A7-89A9, U+89AB, U+89B0-89B1, U+89B3-89B5, U+89B8, U+89BB-89BC, U+89C1-89D1, U+89D7-89D8, U+89DE, U+89E7, U+89EA, U+89EE-89EF, U+89F5, U+89F9, U+89FD, U+8A01, U+8A05-8A06, U+8A09, U+8A0B, U+8A0D, U+8A14, U+8A19-8A1A, U+8A1C, U+8A20-8A21, U+8A24, U+8A26, U+8A28-8A29, U+8A2B, U+8A2E-8A2F, U+8A32-8A33, U+8A35, U+8A37-8A38, U+8A3D, U+8A42-8A43, U+8A47, U+8A49, U+8A4B, U+8A53, U+8A5A, U+8A5C-8A5D, U+8A5F, U+8A64-8A65, U+8A67, U+8A6A, U+8A6F, U+8A78, U+8A7D-8A7E, U+8A80, U+8A88-8A8A, U+8A8E, U+8A90, U+8A94, U+8A97, U+8A9B-8A9D, U+8A9F, U+8AA2, U+8AA9, U+8AAC-8AAF, U+8AB1, U+8AB3-8AB5, U+8AB7, U+8AC1, U+8ACA, U+8ACC, U+8ACE, U+8AD0, U+8ADA, U+8AE3, U+8AE5, U+8AE9-8AEA, U+8AEC, U+8AF9, U+8AFD, U+8B03, U+8B09, U+8B0C, U+8B1F, U+8B21, U+8B29, U+8B2D, U+8B32, U+8B34, U+8B38, U+8B3F, U+8B43-8B44, U+8B4C-8B4D, U+8B5B, U+8B5E, U+8B61-8B62, U+8B64, U+8B69, U+8B6E, U+8B71-8B73, U+8B75-8B76, U+8B7C, U+8B81, U+8B83, U+8B87, U+8B89, U+8B8D, U+8B8F-8B91, U+8B97, U+8B9B, U+8B9D, U+8BA0-8C36, U+8C38, U+8C3A, U+8C40, U+8C44, U+8C51-8C53, U+8C58-8C59, U+8C5B, U+8C5E, U+8C60, U+8C63, U+8C67, U+8C6E, U+8C74, U+8C7C, U+8C7E-8C7F, U+8C83, U+8C87-8C88, U+8C8B, U+8C8E, U+8C96, U+8C9B, U+8C9F, U+8CA6, U+8CAD-8CAE, U+8CB1, U+8CC6, U+8CC9, U+8CCB, U+8CCD-8CCE, U+8CD0, U+8CD4, U+8CD6, U+8CD8, U+8CDB, U+8CE9, U+8CEB, U+8CEF, U+8CF2, U+8CF6-8CF7, U+8CFF, U+8D01, U+8D03, U+8D0B-8D0C, U+8D0E, U+8D11-8D12, U+8D18, U+8D1A, U+8D1C-8D63, U+8D65, U+8D6A, U+8D71, U+8D75, U+8D7A, U+8D7C, U+8D7E-8D7F, U+8D82-8D83, U+8D86-8D88, U+8D8B, U+8D97-8D98, U+8D9A, U+8D9D-8D9E, U+8DA2, U+8DA4, U+8DA6, U+8DA9, U+8DB0-8DB1, U+8DB8, U+8DBB, U+8DBD, U+8DC0, U+8DC3-8DC4, U+8DC9-8DCA, U+8DD2, U+8DD4, U+8DDE, U+8DE5, U+8DED, U+8DF5-8DF9, U+8DFB, U+8E01, U+8E08, U+8E0B-8E0C, U+8E0E, U+8E28, U+8E2A, U+8E2C-8E2D, U+8E2F, U+8E32, U+8E37, U+8E3A-8E3B, U+8E43, U+8E46, U+8E4F, U+8E51-8E52, U+8E58, U+8E68, U+8E6B, U+8E6E, U+8E70-8E71, U+8E75, U+8E77, U+8E79, U+8E7D-8E80, U+8E83, U+8E8F, U+8E99, U+8E9B-8E9C, U+8EA2, U+8EA7, U+8EAD-8EB1, U+8EB3-8EB9, U+8EBB-8EBC, U+8EBE-8EBF, U+8EC1, U+8EC3-8EC8, U+8ECE, U+8ED0, U+8ED5-8ED6, U+8ED9-8EDA, U+8EE2-8EE4, U+8EEA, U+8EED, U+8EF0, U+8EF2-8EF3, U+8EFD, U+8F04, U+8F0C, U+8F0F, U+8F19, U+8F21-8F22, U+8F27-8F28, U+8F2B, U+8F2D, U+8F30-8F31, U+8F3A, U+8F3C-8F3D, U+8F41, U+8F4A, U+8F4C, U+8F5C, U+8F65-8F9A, U+8F9D-8F9E, U+8FA0-8FA2, U+8FA4-8FA5, U+8FA7, U+8FA9-8FAC, U+8FB3, U+8FB5-8FBE, U+8FC0-8FC1, U+8FC3, U+8FC7-8FC8, U+8FCA, U+8FCC, U+8FCF-8FD0, U+8FD8-8FDF, U+8FE7, U+8FE9, U+8FEC, U+8FEF, U+8FF1-8FF3, U+8FF9, U+9007-900A, U+900E, U+9012-9013, U+9018, U+9025-902C, U+9030, U+9033, U+9037, U+9039-903B, U+9040, U+9043, U+9045-9046;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-08.woff2') format('woff2');
    unicode-range: U+9048, U+904C, U+9056-9057, U+905A, U+905F, U+9061, U+9064-9066, U+906A, U+906C, U+9071, U+9089, U+908C, U+908E, U+9092-9093, U+9096, U+909A, U+909C-909D, U+90A4, U+90A8-90A9, U+90AB-90AE, U+90B7, U+90B9-90BC, U+90C0, U+90C2, U+90C4, U+90C6, U+90C9, U+90CC-90CD, U+90CF-90D3, U+90DE, U+90E6-90E7, U+90EE, U+90F6-90F8, U+910A, U+910C, U+9113, U+9115, U+9125, U+9137, U+913C-913D, U+9142, U+9151, U+9154, U+9159, U+915B-915E, U+9166-9167, U+916B, U+916D, U+9170-9171, U+9176, U+917B-917F, U+9188, U+918C, U+918E, U+9194-9198, U+91A4, U+91A6, U+91A9, U+91B6, U+91B8, U+91BB, U+91BF, U+91C4, U+91C8, U+91CA, U+91D2, U+91D6, U+91DB, U+91DE-91E1, U+91E5, U+91EF-91F0, U+91F2, U+91F6, U+91FA-91FC, U+91FE, U+9208, U+920B, U+920E, U+9213, U+9218, U+921B, U+921D, U+921F-9222, U+9228-922C, U+922F, U+9235, U+923B-923C, U+9241-9244, U+9247, U+9255, U+9258-9259, U+925C-925D, U+925F, U+9262, U+9268-926B, U+926E, U+9271, U+9273-9275, U+9277, U+9281, U+9284, U+9289, U+928F-9290, U+9292, U+929E-929F, U+92AD-92B1, U+92B8, U+92BA, U+92BD-92BF, U+92D4, U+92D6, U+92DA-92DC, U+92E2-92E3, U+92E5, U+92EB-92ED, U+92F2-92F6, U+92FD, U+9303, U+9305, U+9307, U+930A, U+9311, U+9317, U+931C, U+932C, U+9330-9332, U+9337, U+933A-933B, U+933D-9345, U+9348, U+9353, U+935D, U+935F, U+9362, U+9366, U+9368-9369, U+936B, U+936E-936F, U+9372-9374, U+9378, U+937D, U+937F, U+9381, U+9384-9387, U+938B, U+9390, U+9393, U+939C, U+93A0, U+93AB, U+93AD, U+93B6, U+93B8-93BF, U+93C1, U+93C5-93C6, U+93C9, U+93CB, U+93D3, U+93DB, U+93E0, U+93E5, U+93E9-93EB, U+93ED, U+93EF-93F4, U+9401-9402, U+9404-9405, U+9408, U+9417, U+941A-941F, U+9421-9427, U+942D, U+942F, U+9434, U+943E, U+9441-9443, U+944D-944E, U+9453-9454, U+9456, U+9458-945C, U+945F, U+9461, U+9465-9467, U+946C, U+9479-947B, U+9484-9576, U+9578-9579, U+957E-957F, U+9581, U+9584-9585, U+9587, U+958A, U+9595-9597, U+9599-959A, U+959D, U+95A0, U+95A2, U+95A6-95A7, U+95AA, U+95AF, U+95B2-95B4, U+95B8, U+95C1-95C2, U+95C4, U+95CE-95CF, U+95D7-95D9, U+95DD, U+95E6-961B, U+961D, U+961F, U+9625-9627, U+9629, U+962B, U+9633-9638, U+963E, U+9641, U+9645-9649, U+9652, U+9655-9657, U+9659-965A, U+9660, U+9665-9669, U+966E, U+9679-967B, U+967F, U+9681-9682, U+968C, U+968F-9690, U+9696, U+969A, U+969D, U+969F-96A0, U+96A3, U+96A5-96A6, U+96AB, U+96AD, U+96AF, U+96B2, U+96B5-96B7, U+96BA, U+96BD-96BE, U+96CF-96D1, U+96E0, U+96E4, U+96E6-96E7, U+96EB-96EE, U+96F3-96F4, U+96FC, U+96FE, U+9701, U+9703, U+970A, U+970C, U+9714-9715, U+9717, U+971A-971B, U+9721, U+972D, U+9731, U+9733-9734, U+9736-9737, U+973B-973C, U+9740-9741, U+9745, U+974A, U+974C-9751, U+9753-9755, U+9757, U+9759, U+975D, U+975F, U+9763-9765, U+9767, U+976B, U+976D, U+976F, U+9771, U+9775, U+9779, U+9786-9787, U+9789, U+978C, U+9790-9793, U+9795-9796, U+979B, U+979F, U+97A7, U+97A9, U+97AF-97B2, U+97B4-97B5, U+97B8, U+97BA, U+97BC-97BE, U+97C0, U+97C2, U+97C8, U+97CA, U+97D1-97D2, U+97DA-97DB, U+97E0, U+97E2, U+97E4, U+97E6-97EC, U+97EE-97EF, U+97F2, U+97F4-97F5, U+97F7, U+97FC, U+9809, U+980B, U+9814-9815, U+9819-981A, U+981F, U+9822-9823, U+9825, U+982A, U+982C, U+982E, U+9831, U+9833-9834, U+9836, U+983A, U+983C-9840, U+9842, U+9847, U+984B, U+9854-9856, U+985A, U+9861, U+9866, U+9868, U+986C-986E, U+9875-9887;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-bmp-09.woff2') format('woff2');
    unicode-range: U+9888-98A7, U+98AA-98AB, U+98B0, U+98B4-98B5, U+98B7, U+98B9, U+98C3, U+98C5, U+98C7-98C8, U+98CA, U+98CD-98DA, U+98DC-98DE, U+98E0-98E1, U+98E4, U+98E6, U+98E8, U+98EC, U+98EE, U+98F0-98F1, U+98F3, U+98F5, U+98F7-98F8, U+98FB, U+98FF, U+9901, U+9904, U+9906, U+990B, U+990D-990F, U+9919, U+991C-991D, U+9920, U+9922-9923, U+9926, U+9934, U+9936-9939, U+993B, U+9940, U+9942, U+9944, U+9946, U+994A, U+994D, U+994F, U+995A, U+995D, U+9960, U+9962-9995, U+999A-999B, U+999F-99A0, U+99A2, U+99A4, U+99A9-99AA, U+99B6-99B8, U+99BC, U+99BE-99C0, U+99C4-99C6, U+99C8, U+99CA, U+99DA, U+99DE, U+99E0-99E1, U+99E6, U+99E8, U+99EB, U+99EF, U+99F2-99F3, U+99F5, U+9A00, U+9A08, U+9A0C, U+9A10, U+9A12-9A13, U+9A17-9A18, U+9A1F, U+9A21, U+9A26, U+9A28, U+9A2F, U+9A33, U+9A3B-9A3C, U+9A47, U+9A4B, U+9A51, U+9A58, U+9A5C-9A5D, U+9A61, U+9A63, U+9A6C-9AA7, U+9AA9-9AAA, U+9AAC, U+9AAE, U+9AB2, U+9AB5-9AB6, U+9ABA, U+9ABD, U+9AC3-9AC5, U+9AC8-9AC9, U+9ACB-9ACC, U+9ACE, U+9AD7, U+9AD9-9ADB, U+9ADD-9ADE, U+9AE0, U+9AE2, U+9AE4-9AE5, U+9AE8-9AEA, U+9AF0, U+9AF4-9AF5, U+9AF8, U+9AFF-9B00, U+9B02, U+9B07, U+9B09, U+9B0F, U+9B13-9B14, U+9B1B-9B1D, U+9B21, U+9B26, U+9B2A, U+9B2C-9B2D, U+9B30, U+9B34, U+9B36, U+9B38-9B39, U+9B3D, U+9B40, U+9B47, U+9B49, U+9B50, U+9B53, U+9B57, U+9B5C-9B5E, U+9B62-9B63, U+9B65, U+9B69-9B6B, U+9B6D-9B6E, U+9B72-9B73, U+9B78-9B79, U+9B7F, U+9B81, U+9B83-9B84, U+9B89-9B8F, U+9B94, U+9B96-9B99, U+9B9C-9B9D, U+9B9F, U+9BA3, U+9BA7, U+9BA9, U+9BAC, U+9BB0-9BB4, U+9BB7, U+9BBA-9BBC, U+9BBE, U+9BC2, U+9BC5, U+9BCB-9BD2, U+9BD8, U+9BDD, U+9BDF, U+9BE3, U+9BE9, U+9BED-9BEF, U+9BF1-9BF6, U+9BF9-9BFC, U+9BFE-9C04, U+9C0A, U+9C0C, U+9C0F-9C11, U+9C15-9C16, U+9C18-9C1B, U+9C1E-9C20, U+9C22, U+9C26-9C27, U+9C2A, U+9C2E-9C30, U+9C35, U+9C38, U+9C3A, U+9C42-9C43, U+9C45, U+9C47, U+9C4F, U+9C51, U+9C53, U+9C5A-9C5D, U+9C61, U+9C64-9C65, U+9C69-9C6C, U+9C6F-9C70, U+9C72, U+9C76, U+9C7B-9CE4, U+9CE8, U+9CEB-9CEC, U+9CEE-9CF0, U+9CF8, U+9CFE, U+9D01-9D02, U+9D0A-9D0F, U+9D11, U+9D13, U+9D16, U+9D1A, U+9D1C, U+9D21, U+9D24, U+9D27, U+9D2A-9D2C, U+9D32, U+9D34-9D35, U+9D39-9D3A, U+9D3C, U+9D44, U+9D46-9D49, U+9D4D-9D4E, U+9D50, U+9D55, U+9D5E, U+9D62-9D66, U+9D6D-9D6E, U+9D76, U+9D7A, U+9D7C, U+9D7E, U+9D83, U+9D8D-9D8F, U+9D91, U+9D93, U+9D95, U+9DA5, U+9DAB, U+9DAE, U+9DB0, U+9DBD, U+9DC0, U+9DC4, U+9DC6, U+9DC9, U+9DD4, U+9DE0, U+9DE7, U+9DEA, U+9DF1, U+9DFC, U+9E08, U+9E0A, U+9E0C, U+9E0E, U+9E16, U+9E18, U+9E1C, U+9E1F-9E74, U+9E76-9E78, U+9E7B, U+9E7E, U+9E81, U+9E84-9E85, U+9E8F-9E90, U+9E95-9E96, U+9E98, U+9E9E, U+9EA2-9EA3, U+9EA6, U+9EA8, U+9EAA-9EAC, U+9EAF, U+9EB1-9EB3, U+9EB8-9EBA, U+9EBD, U+9EBF, U+9EC1, U+9EC4-9EC7, U+9EC9-9ECB, U+9ED2, U+9ED7, U+9ED9, U+9EE1-9EE3, U+9EE9-9EEA, U+9EEC, U+9EF1, U+9EF8, U+9EFE, U+9F02-9F05, U+9F08, U+9F0B-9F0D, U+9F11, U+9F14, U+9F17, U+9F1D, U+9F1F, U+9F21, U+9F26-9F27, U+9F39-9F3A, U+9F3C, U+9F3F, U+9F44-9F45, U+9F50-9F51, U+9F53, U+9F5A, U+9F62, U+9F68-9F69, U+9F6D, U+9F73, U+9F7C-9F7D, U+9F7F-9F8C, U+9F8E-9F8F, U+9F93, U+9F96-9F97, U+9F99-9F9B, U+9F9D-9F9F, U+9FA1, U+9FA3, U+9FA5, U+9FAB, U+9FB0-9FB1, U+9FB3-9FB8, U+9FBA, U+9FBE, U+9FC1-9FC3, U+9FC5, U+9FC7-9FC9, U+9FCC, U+9FEB-9FEC;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-01.woff2') format('woff2');
    unicode-range: U+3400-3737;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-02.woff2') format('woff2');
    unicode-range: U+3738-3A6F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-03.woff2') format('woff2');
    unicode-range: U+3A70-3DA7;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-04.woff2') format('woff2');
    unicode-range: U+3DA8-40DF;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-05.woff2') format('woff2');
    unicode-range: U+40E0-4417;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-06.woff2') format('woff2');
    unicode-range: U+4418-474F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-07.woff2') format('woff2');
    unicode-range: U+4750-4A87;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-exta-08.woff2') format('woff2');
    unicode-range: U+4A88-4DB5, U+4DB7-4DBF;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-01.woff2') format('woff2');
    unicode-range: U+20000-202FA;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-02.woff2') format('woff2');
    unicode-range: U+202FB-205F5;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-03.woff2') format('woff2');
    unicode-range: U+205F6-208F0;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-04.woff2') format('woff2');
    unicode-range: U+208F1-20BEB;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-05.woff2') format('woff2');
    unicode-range: U+20BEC-20EE6;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-06.woff2') format('woff2');
    unicode-range: U+20EE7-211E1;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-07.woff2') format('woff2');
    unicode-range: U+211E2-214DC;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-08.woff2') format('woff2');
    unicode-range: U+214DD-217D7;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-09.woff2') format('woff2');
    unicode-range: U+217D8-21AD2;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-10.woff2') format('woff2');
    unicode-range: U+21AD3-21DCD;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-11.woff2') format('woff2');
    unicode-range: U+21DCE-220C8;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-12.woff2') format('woff2');
    unicode-range: U+220C9-223C3;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-13.woff2') format('woff2');
    unicode-range: U+223C4-226BE;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-14.woff2') format('woff2');
    unicode-range: U+226BF-229B9;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-15.woff2') format('woff2');
    unicode-range: U+229BA-22CB4;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-16.woff2') format('woff2');
    unicode-range: U+22CB5-22FAF;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-17.woff2') format('woff2');
    unicode-range: U+22FB0-232AA;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-18.woff2') format('woff2');
    unicode-range: U+232AB-235A5;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-19.woff2') format('woff2');
    unicode-range: U+235A6-238A0;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-20.woff2') format('woff2');
    unicode-range: U+238A1-23B9B;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-21.woff2') format('woff2');
    unicode-range: U+23B9C-23E96;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-22.woff2') format('woff2');
    unicode-range: U+23E97-24191;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-23.woff2') format('woff2');
    unicode-range: U+24192-2448C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-24.woff2') format('woff2');
    unicode-range: U+2448D-24787;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-25.woff2') format('woff2');
    unicode-range: U+24788-24A82;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-26.woff2') format('woff2');
    unicode-range: U+24A83-24D7D;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-27.woff2') format('woff2');
    unicode-range: U+24D7E-25078;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-28.woff2') format('woff2');
    unicode-range: U+25079-25373;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-29.woff2') format('woff2');
    unicode-range: U+25374-2566E;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-30.woff2') format('woff2');
    unicode-range: U+2566F-25969;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-31.woff2') format('woff2');
    unicode-range: U+2596A-25C64;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-32.woff2') format('woff2');
    unicode-range: U+25C65-25F5F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-33.woff2') format('woff2');
    unicode-range: U+25F60-2625A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-34.woff2') format('woff2');
    unicode-range: U+2625B-26555;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-35.woff2') format('woff2');
    unicode-range: U+26556-26850;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-36.woff2') format('woff2');
    unicode-range: U+26851-26B4B;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-37.woff2') format('woff2');
    unicode-range: U+26B4C-26E46;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-38.woff2') format('woff2');
    unicode-range: U+26E47-27141;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-39.woff2') format('woff2');
    unicode-range: U+27142-2743C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-40.woff2') format('woff2');
    unicode-range: U+2743D-27737;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-41.woff2') format('woff2');
    unicode-range: U+27738-27A32;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-42.woff2') format('woff2');
    unicode-range: U+27A33-27D2D;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-43.woff2') format('woff2');
    unicode-range: U+27D2E-28028;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-44.woff2') format('woff2');
    unicode-range: U+28029-28323;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-45.woff2') format('woff2');
    unicode-range: U+28324-2861E;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-46.woff2') format('woff2');
    unicode-range: U+2861F-28919;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-47.woff2') format('woff2');
    unicode-range: U+2891A-28C14;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-48.woff2') format('woff2');
    unicode-range: U+28C15-28F0F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-49.woff2') format('woff2');
    unicode-range: U+28F10-2920A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-50.woff2') format('woff2');
    unicode-range: U+2920B-29505;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-51.woff2') format('woff2');
    unicode-range: U+29506-29800;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-52.woff2') format('woff2');
    unicode-range: U+29801-29AFB;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-53.woff2') format('woff2');
    unicode-range: U+29AFC-29DF6;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-54.woff2') format('woff2');
    unicode-range: U+29DF7-2A0F1;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-55.woff2') format('woff2');
    unicode-range: U+2A0F2-2A3EC;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-56.woff2') format('woff2');
    unicode-range: U+2A3ED-2A6D6, U+2A700-2A710;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-57.woff2') format('woff2');
    unicode-range: U+2A711-2A754, U+2A756-2A7A3, U+2A7A5-2A7C1, U+2A7C3-2A82D, U+2A82F-2A83C, U+2A83E-2A8B5, U+2A8B7-2A8EE, U+2A8F0-2A8F6, U+2A8F8-2A971, U+2A973-2AA14;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-58.woff2') format('woff2');
    unicode-range: U+2AA15-2AA27, U+2AA29-2AA95, U+2AA97-2AAE6, U+2AAE8-2AAEB, U+2AAED-2AB1A, U+2AB1C-2AC11, U+2AC13-2AC72, U+2AC74-2AC91, U+2AC93-2ACA7, U+2ACA9-2ACB0, U+2ACB2-2AD19;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-59.woff2') format('woff2');
    unicode-range: U+2AD1A-2AD24, U+2AD26-2ADFE, U+2AE00-2AE1C, U+2AE1E-2AE36, U+2AE38-2AE67, U+2AE69-2AE6E, U+2AE70-2AE7D, U+2AE7F-2AEF4, U+2AEF6-2AF05, U+2AF07-2AF12, U+2AF14-2AF18, U+2AF1A-2AF28, U+2AF2A-2B020;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-60.woff2') format('woff2');
    unicode-range: U+2B021-2B064, U+2B066-2B099, U+2B09B-2B199, U+2B19B-2B23F, U+2B241-2B244, U+2B246-2B260, U+2B262-2B2C7, U+2B2C9-2B2CF, U+2B2D1-2B308, U+2B30A-2B324;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-61.woff2') format('woff2');
    unicode-range: U+2B325-2B344, U+2B346-2B357, U+2B359-2B3D5, U+2B3D7-2B4A8, U+2B4AA-2B4D1, U+2B4D3-2B59F, U+2B5A1-2B625;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-62.woff2') format('woff2');
    unicode-range: U+2B626-2B656, U+2B658-2B667, U+2B669-2B6B6, U+2B6B8-2B734, U+2B738, U+2B73E, U+2B741-2B74C, U+2B74F-2B750, U+2B752-2B756, U+2B758-2B75C, U+2B75E-2B76F, U+2B771-2B774, U+2B776-2B77B, U+2B77D-2B781, U+2B783, U+2B785-2B78D, U+2B790-2B794, U+2B796-2B79B, U+2B79D-2B79E, U+2B7A1-2B7AA, U+2B7AC-2B7AE, U+2B7B1, U+2B7B3, U+2B7B5-2B7BC, U+2B7BE-2B7C0, U+2B7C2-2B7D7, U+2B7DA-2B81C, U+2B820, U+2B836, U+2B845, U+2B84F, U+2B852-2B853, U+2B855, U+2B859, U+2B870, U+2B87C, U+2B886, U+2B888, U+2B88C, U+2B88E, U+2B891, U+2B893, U+2B895, U+2B89D, U+2B8A3-2B8A4, U+2B8A6, U+2B8AE-2B8B0, U+2B8B3, U+2B8B6-2B8B7, U+2B8BA-2B8BB, U+2B8C5-2B8C6, U+2B8CC-2B8CE, U+2B8D1, U+2B8D6-2B8D8, U+2B8DF-2B8E1, U+2B8E4-2B8E7, U+2B8E9, U+2B8ED, U+2B8EF, U+2B8F3, U+2B8F7, U+2B8FA-2B8FC, U+2B8FE, U+2B903, U+2B907, U+2B90C, U+2B910, U+2B914, U+2B916-2B918, U+2B925-2B926, U+2B928, U+2B92D, U+2B930, U+2B934, U+2B939, U+2B93B, U+2B93F-2B944, U+2B946-2B948, U+2B952-2B953, U+2B957, U+2B959-2B95A, U+2B95D-2B95F, U+2B961-2B962, U+2B964, U+2B96C-2B96D, U+2B98D, U+2B990, U+2B992, U+2B997, U+2B9AA, U+2B9AE, U+2B9B1-2B9B2, U+2B9B4, U+2B9B7, U+2B9BA, U+2B9BE, U+2B9CD, U+2B9E2, U+2B9E4-2B9E5, U+2B9E9, U+2B9EE, U+2BA00, U+2BA07, U+2BA0B, U+2BA13-2BA14, U+2BA1A, U+2BA24, U+2BA26, U+2BA2C, U+2BA3B, U+2BA45, U+2BA4B, U+2BA50, U+2BA52, U+2BA5F, U+2BA67, U+2BA6D, U+2BA70, U+2BA79, U+2BA89, U+2BA95-2BA96, U+2BA9C-2BA9D, U+2BAA6, U+2BAAF, U+2BABE, U+2BAC6, U+2BAC9, U+2BACC, U+2BAD6, U+2BADA, U+2BAE3, U+2BAE7, U+2BAEA, U+2BAF0, U+2BAF3, U+2BAFB, U+2BAFD, U+2BB04, U+2BB14, U+2BB21, U+2BB2D, U+2BB39, U+2BB47, U+2BB5C, U+2BB65, U+2BB6C, U+2BB70, U+2BB77, U+2BB7A, U+2BB7E, U+2BB81, U+2BB85-2BB86, U+2BB89-2BB8A, U+2BB8D, U+2BB93-2BB97, U+2BB9B, U+2BB9D-2BB9F, U+2BBA3, U+2BBA7, U+2BBB0, U+2BBB4-2BBB6, U+2BBB8, U+2BBBC-2BBBD, U+2BBBF, U+2BBC8, U+2BBCC, U+2BBD1, U+2BBE0, U+2BBEF, U+2BBF1, U+2BBF9, U+2BC0A, U+2BC0C, U+2BC11-2BC12, U+2BC17-2BC19, U+2BC1C-2BC1F, U+2BC24-2BC26, U+2BC2B, U+2BC2F, U+2BC32-2BC33, U+2BC35, U+2BC37, U+2BC3B-2BC3E, U+2BC42-2BC44, U+2BC47, U+2BC4A, U+2BC4C-2BC4E, U+2BC50, U+2BC52, U+2BC5A-2BC5C, U+2BC5F-2BC62, U+2BC6D-2BC6E, U+2BC70, U+2BC73, U+2BC75, U+2BC77, U+2BC7C-2BC7E, U+2BC85-2BC8B, U+2BC8F, U+2BC93-2BC94, U+2BC98, U+2BC9B, U+2BC9D, U+2BCA0, U+2BCA3, U+2BCA6, U+2BCB2, U+2BCBD, U+2BCC0, U+2BCC2, U+2BCCB, U+2BCD0-2BCD1, U+2BCDA, U+2BCE4, U+2BCEC, U+2BCF2-2BCF3, U+2BCFA-2BCFB, U+2BCFD, U+2BD06, U+2BD13, U+2BD18, U+2BD30, U+2BD45, U+2BD4E, U+2BD5A, U+2BD5C, U+2BD5E, U+2BD60, U+2BD63, U+2BD72, U+2BD7B, U+2BD7F-2BD83, U+2BD86, U+2BD88, U+2BD8B, U+2BD8D-2BD8E;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-63.woff2') format('woff2');
    unicode-range: U+2BD8F, U+2BD93, U+2BD97, U+2BD9B, U+2BD9D, U+2BDA1-2BDA3, U+2BDA5, U+2BDA8, U+2BDAB, U+2BDBF, U+2BDCA-2BDCB, U+2BDE5, U+2BDE7, U+2BDEF, U+2BDF3, U+2BDFF-2BE00, U+2BE05, U+2BE11-2BE14, U+2BE16, U+2BE18, U+2BE3C, U+2BE46, U+2BE48, U+2BE4D, U+2BE51, U+2BE60-2BE61, U+2BE6A-2BE6C, U+2BE73, U+2BE76, U+2BE7A, U+2BE80, U+2BE84, U+2BE87, U+2BE94, U+2BE9D, U+2BEA0-2BEA1, U+2BEA3-2BEA4, U+2BEA9, U+2BEAC, U+2BEAE-2BEB0, U+2BEB3, U+2BEB8, U+2BEBA-2BEBB, U+2BEBF-2BEC0, U+2BEC4, U+2BECA, U+2BECC-2BECD, U+2BECF, U+2BED3, U+2BED5, U+2BED7-2BEDA, U+2BEDF, U+2BEE1-2BEE2, U+2BEEA, U+2BF02-2BF03, U+2BF0A, U+2BF15-2BF16, U+2BF18, U+2BF21, U+2BF26, U+2BF37, U+2BF3C, U+2BF43-2BF44, U+2BF48-2BF49, U+2BF4D, U+2BF52-2BF53, U+2BF5A-2BF5C, U+2BF69, U+2BF71, U+2BF74, U+2BF77-2BF78, U+2BF82, U+2BF87, U+2BF8A, U+2BF8E, U+2BF93-2BF94, U+2BF99, U+2BF9B-2BF9C, U+2BF9E-2BFA0, U+2BFA2-2BFA4, U+2BFA8, U+2BFBC, U+2BFDE, U+2BFEE-2BFEF, U+2BFF1-2BFF2, U+2BFF6, U+2C002, U+2C009-2C00A, U+2C02F, U+2C033-2C035, U+2C038-2C039, U+2C03B-2C03C, U+2C03E-2C03F, U+2C041-2C043, U+2C047, U+2C04B, U+2C04D-2C04E, U+2C053-2C055, U+2C057, U+2C059, U+2C05B, U+2C05E, U+2C093-2C094, U+2C09A, U+2C09E, U+2C0A2-2C0A3, U+2C0A7, U+2C0AA-2C0AB, U+2C0B2, U+2C0B9-2C0BA, U+2C0BC, U+2C0BE, U+2C0C3-2C0C7, U+2C0CB-2C0CE, U+2C0D2, U+2C0D4-2C0D6, U+2C0DC-2C0E1, U+2C0E7-2C0EA, U+2C0F7-2C0F9, U+2C100-2C102, U+2C107-2C108, U+2C10D, U+2C10F-2C111, U+2C114-2C115, U+2C119, U+2C121-2C124, U+2C128, U+2C12C-2C12D, U+2C133-2C134, U+2C137, U+2C13D-2C13F, U+2C141, U+2C146, U+2C148, U+2C14D, U+2C14F, U+2C151, U+2C154-2C156, U+2C158-2C15C, U+2C164, U+2C16C-2C16E, U+2C174, U+2C19D, U+2C1A3, U+2C1AB, U+2C1AD, U+2C1B0, U+2C1B2, U+2C1B7, U+2C1C2, U+2C1C8, U+2C1CD, U+2C1D4, U+2C1DB, U+2C1DF-2C1E1, U+2C1E4, U+2C1E6, U+2C1E8-2C1EA, U+2C1EF, U+2C1F2, U+2C1F7, U+2C1FA, U+2C1FD, U+2C1FF-2C200, U+2C202-2C203, U+2C206, U+2C20D, U+2C211, U+2C218-2C219, U+2C21B-2C21D, U+2C21F-2C221, U+2C225-2C226, U+2C228-2C229, U+2C22C, U+2C22E-2C22F, U+2C232-2C233, U+2C236-2C238, U+2C23B, U+2C240, U+2C248-2C249, U+2C24D, U+2C251-2C253, U+2C255, U+2C257, U+2C25E, U+2C262, U+2C265-2C267, U+2C269, U+2C26B, U+2C26D-2C26E, U+2C272-2C274, U+2C278-2C279, U+2C27B, U+2C27E-2C280, U+2C284, U+2C28B-2C28C, U+2C28F, U+2C291-2C294, U+2C298-2C29A, U+2C29D-2C29F, U+2C2A3, U+2C2AB, U+2C2AE, U+2C2B0-2C2B3, U+2C2B7-2C2B9, U+2C2BF-2C2C1, U+2C2C4-2C2C5, U+2C2C8, U+2C2CA, U+2C2D1-2C2D3, U+2C2D5, U+2C2D8, U+2C2DB-2C2DC, U+2C2DE, U+2C2E1-2C2E2, U+2C2E4, U+2C2E6, U+2C2E9-2C2EA, U+2C2ED, U+2C2F7, U+2C2FE, U+2C303, U+2C306, U+2C30F, U+2C31F, U+2C324, U+2C332, U+2C338, U+2C33B, U+2C343, U+2C350-2C353, U+2C357-2C358, U+2C35A, U+2C35D-2C360, U+2C363, U+2C365-2C367, U+2C369-2C36C, U+2C36E, U+2C371-2C372, U+2C374, U+2C376-2C378, U+2C37A-2C380, U+2C382-2C383, U+2C385, U+2C387-2C390, U+2C393-2C394, U+2C396, U+2C398-2C3A2, U+2C3A9-2C3AA, U+2C3B1, U+2C3BA, U+2C3BC, U+2C3BE, U+2C3C0-2C3C1, U+2C3C3, U+2C3C9, U+2C3CB, U+2C3CD, U+2C3D4-2C3D5, U+2C3DB, U+2C3FF-2C400, U+2C404-2C405, U+2C40A-2C40B, U+2C40F, U+2C411, U+2C41B-2C41C, U+2C42A-2C42B, U+2C431, U+2C44C, U+2C454, U+2C464, U+2C46E, U+2C472, U+2C47F, U+2C489, U+2C490-2C491, U+2C496, U+2C499-2C49B, U+2C49F-2C4A0, U+2C4A2, U+2C4A5-2C4A6, U+2C4AB, U+2C4AE, U+2C4B1-2C4B3, U+2C4B6, U+2C4B9-2C4BB, U+2C4BD-2C4C0, U+2C4C3, U+2C4C5-2C4C6, U+2C4C8-2C4C9, U+2C4CB, U+2C4CD-2C4CE, U+2C4D1, U+2C4D4-2C4D5, U+2C4D8-2C4D9, U+2C4DC-2C4DD, U+2C4E2, U+2C4E9-2C4EA, U+2C4EC-2C4EF, U+2C4F2, U+2C4F4, U+2C4FB, U+2C4FD-2C4FF, U+2C501, U+2C503-2C504, U+2C518, U+2C51E, U+2C531, U+2C533-2C535, U+2C53C-2C540, U+2C545-2C546, U+2C550-2C552, U+2C556-2C55A, U+2C55C, U+2C55E-2C55F, U+2C561-2C565, U+2C56A, U+2C56D, U+2C56F, U+2C571, U+2C575, U+2C578, U+2C57D, U+2C581-2C582, U+2C584, U+2C588, U+2C58A, U+2C58C, U+2C595, U+2C59C-2C59D, U+2C5A4, U+2C5AC, U+2C5B0, U+2C5B4, U+2C5B6, U+2C5C3-2C5C4, U+2C5C7-2C5CA, U+2C5CC, U+2C5D0-2C5D2, U+2C5D5, U+2C5D8, U+2C5DA-2C5DB, U+2C5DF-2C5E1, U+2C5E3, U+2C5E6, U+2C5E8, U+2C5ED-2C5EF, U+2C5F3-2C5F4, U+2C5F7, U+2C5F9, U+2C601, U+2C607, U+2C609, U+2C60C, U+2C60E, U+2C610, U+2C612, U+2C653, U+2C657-2C658, U+2C66C, U+2C671, U+2C679, U+2C67B, U+2C690-2C692, U+2C694-2C69C, U+2C69F-2C6A2, U+2C6A4-2C6A8, U+2C6AD, U+2C6B0, U+2C6B3, U+2C6B5, U+2C6B7, U+2C6BD-2C6BE, U+2C6C4-2C6C5, U+2C6CA-2C6CB, U+2C6CD, U+2C6D0, U+2C6D4, U+2C6D6, U+2C6DA, U+2C6DC, U+2C6DE, U+2C6EC, U+2C6F4-2C6F5, U+2C6FD, U+2C705, U+2C708, U+2C70F, U+2C718, U+2C71F, U+2C721-2C722, U+2C726, U+2C734-2C736, U+2C739, U+2C73B, U+2C740, U+2C744-2C746, U+2C748, U+2C74C, U+2C74E-2C74F, U+2C751-2C753, U+2C758, U+2C75A-2C75C, U+2C75F, U+2C762-2C764, U+2C76A-2C76C, U+2C772-2C773, U+2C776-2C77A, U+2C77D-2C77E, U+2C782-2C783, U+2C787-2C788, U+2C78C, U+2C78F, U+2C796, U+2C79C-2C79E, U+2C7A5-2C7A7, U+2C7AC-2C7AD, U+2C7AF, U+2C7B3-2C7B6, U+2C7B8, U+2C7BB-2C7BE, U+2C7C4-2C7CA, U+2C7CD, U+2C7D1, U+2C7D3-2C7D4, U+2C7D8-2C7DA, U+2C7DD, U+2C7E1, U+2C7E4, U+2C811, U+2C817, U+2C81B, U+2C823, U+2C82A, U+2C830, U+2C832, U+2C835, U+2C83D, U+2C844-2C846, U+2C84C, U+2C856, U+2C858, U+2C865, U+2C867, U+2C86D, U+2C872-2C873, U+2C878, U+2C87A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-suppb-64.woff2') format('woff2');
    unicode-range: U+2C881, U+2C8A3-2C8A6, U+2C8A8, U+2C8AA, U+2C8AE, U+2C8B0, U+2C8B2-2C8B6, U+2C8BB-2C8BC, U+2C8C1, U+2C8C5, U+2C8C7, U+2C8CA, U+2C8D1-2C8D2, U+2C935, U+2C93A, U+2C941, U+2C949, U+2C94C, U+2C94E-2C94F, U+2C957, U+2C95B-2C95C, U+2C95E, U+2C982, U+2C988, U+2C98C-2C98D, U+2C991, U+2C993, U+2C99D, U+2C9CB, U+2C9E8, U+2C9EA, U+2C9F0, U+2C9F7-2C9F8, U+2C9FD, U+2CA1B, U+2CA28-2CA29, U+2CA36, U+2CA39, U+2CA43, U+2CA5E, U+2CA61, U+2CA64, U+2CA66, U+2CA6A, U+2CA6E, U+2CA76-2CA77, U+2CA91, U+2CAB2, U+2CAB8, U+2CAC1, U+2CAC6-2CAC7, U+2CAC9-2CACF, U+2CAD3-2CAD5, U+2CAD8-2CAD9, U+2CADB, U+2CADD, U+2CADF, U+2CAE1, U+2CAE8-2CAEA, U+2CAEE-2CAEF, U+2CAF2-2CAF5, U+2CAFA, U+2CAFC, U+2CB00-2CB01, U+2CB04-2CB06, U+2CB0B, U+2CB0E, U+2CB12-2CB16, U+2CB18-2CB19, U+2CB1B-2CB1E, U+2CB20-2CB21, U+2CB25-2CB26, U+2CB87, U+2CB89, U+2CB92, U+2CB95, U+2CBA6, U+2CBBD-2CBBE, U+2CBC6, U+2CBC8, U+2CBCD, U+2CBCF, U+2CBD1-2CBD2, U+2CBE0-2CBE1, U+2CBEC, U+2CBEE, U+2CBF1, U+2CBF5, U+2CBFA-2CBFC, U+2CBFE-2CC02, U+2CC0B, U+2CC0D, U+2CC0F, U+2CC14-2CC15, U+2CC19, U+2CC1B-2CC1C, U+2CC1E, U+2CC29, U+2CC2E, U+2CC3C, U+2CC40-2CC41, U+2CC44, U+2CC8D, U+2CC97-2CC98, U+2CCDE, U+2CCE1-2CCE3, U+2CCE5, U+2CCE7, U+2CCEF, U+2CCF1, U+2CD19, U+2CD1B, U+2CD2A, U+2CD2E, U+2CD34, U+2CD40, U+2CD53, U+2CD59, U+2CD5B, U+2CD65, U+2CD78, U+2CDC2-2CDC3, U+2CDC5, U+2CDC8, U+2CDCF, U+2CDD6, U+2CDDA-2CDDC, U+2CDE3, U+2CDED-2CDEE, U+2CDF9, U+2CE3B, U+2CE41, U+2CE43-2CE44, U+2CE50, U+2CE5D, U+2CE71, U+2CE74, U+2CE9E, U+2D125, U+2D161, U+2D1D2, U+2D3DC, U+2DC09, U+2DECD, U+2E141, U+2E712, U+2E83A, U+2EA68, U+2F800-2F806, U+2F808-2F81E, U+2F820-2F83F, U+2F841-2F893, U+2F895-2F8CC, U+2F8CE-2F905, U+2F907-2F993, U+2F995-2F9B1, U+2F9B3-2F9CA, U+2F9CC-2F9D3, U+2F9D5-2FA1D;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-01.woff2') format('woff2');
    unicode-range: U+F0000-F0001, U+F0006-F001A, U+F001C-F001D, U+F001F-F0020, U+F0022-F0023, U+F0025-F002B, U+F002D, U+F0030-F0031, U+F0036, U+F003B, U+F003E-F0043, U+F0046-F004B, U+F004D-F004F, U+F0052-F005F, U+F0061, U+F0064-F0066, U+F006A-F0071, U+F0073, U+F0075-F007B, U+F007D-F0085, U+F0087-F008D, U+F008F-F0091, U+F0093, U+F0097, U+F0099-F00A0, U+F00A2-F00A4, U+F00A6, U+F00A8, U+F00AA-F00AE, U+F00B0-F00C3, U+F00C8-F00D5, U+F00D7-F00E9, U+F00EB, U+F00EF-F00F3, U+F00F5-F00FA, U+F00FC-F00FE, U+F010A-F010E, U+F0110-F0111, U+F0116-F0121, U+F0123-F012A, U+F012C-F0133, U+F0135-F0146, U+F0149-F014D, U+F014F-F015D, U+F015F-F016A, U+F016C-F0174, U+F0177-F017A, U+F017C-F0185, U+F0187-F018C, U+F018E-F0191, U+F0193-F0194, U+F0196-F0197, U+F0199-F019A, U+F019C, U+F01A0-F01A6, U+F01A8-F01AF, U+F01B1-F01C7, U+F01C9-F01CD, U+F01CF-F01D4, U+F01D6-F01DA, U+F01DF-F01E1, U+F01E3-F01E5, U+F01E9-F01EA, U+F01EC-F01F7, U+F01F9, U+F01FB-F0207, U+F0209, U+F020B-F0212, U+F0215-F021D, U+F021F-F0225, U+F0227, U+F0229-F0238, U+F023B-F023C, U+F023E, U+F0240, U+F0244-F024F, U+F0251-F0252, U+F0254-F0259, U+F025B-F025E, U+F0261-F0267, U+F0269-F026B, U+F026D-F0277, U+F027A, U+F027C-F027E, U+F0281-F0282, U+F0284-F0289, U+F028B-F0291, U+F0293-F0298, U+F029A-F029C, U+F029E-F029F, U+F02A1-F02A2, U+F02A7-F02A8, U+F02AA-F02AB, U+F02AD-F02AE, U+F02B0-F02B2, U+F02B6-F02B7, U+F02BA-F02BC, U+F02C0-F02C6, U+F02C8-F02CB, U+F02CE, U+F02D1, U+F02D4-F02DA, U+F02DC-F02E2, U+F02E4, U+F02E6, U+F02E9-F02EA, U+F02EC-F02F0, U+F02F2, U+F02F4-F02F5, U+F02F8-F02F9, U+F02FC, U+F02FE, U+F0301, U+F0303, U+F0305-F0306, U+F030A, U+F030C-F030E, U+F0310-F0312, U+F0314-F031C, U+F031E-F0320, U+F0325-F0326, U+F0328-F0329, U+F032B, U+F032D-F032E, U+F0333-F0335, U+F0337-F033C, U+F033E, U+F0342-F0343, U+F0347-F034A, U+F034C-F034D, U+F034F-F0351, U+F0356-F0357, U+F0359-F035A, U+F035C-F0363, U+F0365-F0366, U+F0368-F036A, U+F036C-F036E, U+F0370-F0374, U+F0376-F037B, U+F037D, U+F037F-F0381, U+F0385-F0386, U+F0388-F0389, U+F038B, U+F038D, U+F0390-F039A, U+F039C-F039F, U+F03A1, U+F03A4-F03A6, U+F03A8, U+F03AA-F03AD, U+F03AF-F03B0, U+F03B2-F03B4, U+F03B6-F03B9, U+F03BB, U+F03BE, U+F03C1, U+F03C6-F03C7, U+F03CA, U+F03CC-F03D2, U+F03D5-F03D9, U+F03DB-F03DE, U+F03E0-F03E6, U+F03E8, U+F03EA-F03EB, U+F03ED, U+F03F0-F03F2, U+F03F4-F03F5, U+F03F7, U+F03F9-F03FD, U+F0401-F0405, U+F0407-F0411, U+F0413-F0414, U+F0416, U+F0418, U+F041A-F041B;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-02.woff2') format('woff2');
    unicode-range: U+F041C-F041D, U+F0420-F0422, U+F0424-F042D, U+F042F-F0439, U+F043B-F043F, U+F0441-F0448, U+F044A-F045C, U+F0460-F0462, U+F0465-F0466, U+F0468-F046A, U+F046C-F046D, U+F046F-F0472, U+F0474-F0478, U+F047A-F047F, U+F0481-F0483, U+F0485-F0487, U+F0489-F048A, U+F048C-F048E, U+F0491-F0492, U+F0495-F0496, U+F0498, U+F049A, U+F049C-F049F, U+F04A1-F04A6, U+F04BA, U+F04C8, U+F04D5, U+F04E1-F077C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-03.woff2') format('woff2');
    unicode-range: U+F077D-F0801, U+F0ADD, U+F0AE3-F0AE4, U+F0AEA, U+F103B, U+F1234, U+F17F0, U+F1CA9, U+F1DEE, U+F1DF0, U+F1E09-F1E0A, U+F1E2D, U+F1E3E, U+F1E45, U+F1E60, U+F1E8B, U+F1EC0, U+F1EC2, U+F229C-F229D, U+F22A0, U+F2CD9, U+F3ACC, U+F3AD5, U+F4C13, U+F4C38, U+F4C90, U+F4D24, U+F521C, U+F552A, U+F5B18, U+F5B4A, U+F5D24, U+F6000-F6204, U+F71CF, U+F71D1, U+F71D8-F71D9, U+F71DB, U+F71E0, U+F71E3, U+F71E5, U+F71EA, U+F71F5, U+F71FB, U+F71FF-F7200, U+F7202, U+F7205, U+F7207, U+F720A, U+F720F, U+F7211, U+F7216, U+F721C, U+F7222, U+F7245, U+F7249, U+F7252, U+F72A9, U+F72AF, U+F7896, U+F7899, U+F8CA8, U+F8E14, U+F8FAA-F8FEB;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-04.woff2') format('woff2');
    unicode-range: U+F8FEC-F900F, U+F9011-F905F, U+F9061-F9071, U+F9074-F9082, U+F9084-F90A9, U+F90AB-F90B5, U+F90B7-F90C5, U+F90C9-F90D3, U+F90D5, U+F90D7-F9100, U+F9102-F9107, U+F9109-F9118, U+F911A-F911C, U+F911E-F911F, U+F9121-F9122, U+F9124-F9129, U+F912B-F9141, U+F9143-F9179, U+F917B-F917C, U+F917E-F9191, U+F9193-F91B6, U+F91B8, U+F91BA-F91C6, U+F91CA-F91F9, U+F91FE-F92AB, U+F92AD-F9319;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-05.woff2') format('woff2');
    unicode-range: U+F931A-F941D, U+F941F-F9627;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-06.woff2') format('woff2');
    unicode-range: U+F9628-F9644, U+F9646-F973A, U+F973C-F9817, U+F9819-F98F2, U+F98F4-F9938;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-07.woff2') format('woff2');
    unicode-range: U+F9939-F9A86, U+F9A88-F9B2D, U+F9B2F-F9B43, U+F9B45-F9B90, U+F9B92-F9BDD, U+F9BDF-F9C3D, U+F9C3F-F9C4B;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-08.woff2') format('woff2');
    unicode-range: U+F9C4C-F9DE2, U+F9DE4-F9E0F, U+F9E11-F9ED8, U+F9EDA-F9F0B, U+F9F0D-F9F5C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-09.woff2') format('woff2');
    unicode-range: U+F9F5D-F9FAE, U+F9FBA-F9FBB, U+F9FBD-F9FC0, U+FA08F, U+FA093-FA0B8, U+FA0BA, U+FA0BC-FA1E0, U+FA1E2-FA211, U+FA213-FA34A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-10.woff2') format('woff2');
    unicode-range: U+FA34B-FA403, U+FA405-FA416, U+FA418-FA491, U+FA493-FA4F7, U+FA4F9-FA556, U+FA558-FA65C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-11.woff2') format('woff2');
    unicode-range: U+FA65D-FA6A2, U+FA6A4-FA6AF, U+FA6B1-FA6EE, U+FA6F0-FA6FF, U+FA701-FA702, U+FA704-FA716, U+FA718-FA722, U+FA724-FA73E, U+FA740-FA74E, U+FA750-FA972;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-12.woff2') format('woff2');
    unicode-range: U+FA973-FAC7F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-13.woff2') format('woff2');
    unicode-range: U+FAC80-FAF8C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-14.woff2') format('woff2');
    unicode-range: U+FAF8D-FB299;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-15.woff2') format('woff2');
    unicode-range: U+FB29A-FB5A6;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-16.woff2') format('woff2');
    unicode-range: U+FB5A7-FB620, U+FB622-FB625, U+FB627, U+FB62F-FB658, U+FB65A-FB8BD;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-17.woff2') format('woff2');
    unicode-range: U+FB8BE-FBBCA;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-18.woff2') format('woff2');
    unicode-range: U+FBBCB-FBED7;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-19.woff2') format('woff2');
    unicode-range: U+FBED8-FC1E4;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-20.woff2') format('woff2');
    unicode-range: U+FC1E5-FC4F1;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-21.woff2') format('woff2');
    unicode-range: U+FC4F2-FC7FE;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-22.woff2') format('woff2');
    unicode-range: U+FC7FF-FCB0B;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-23.woff2') format('woff2');
    unicode-range: U+FCB0C-FCE18;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-24.woff2') format('woff2');
    unicode-range: U+FCE19-FD125;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-25.woff2') format('woff2');
    unicode-range: U+FD126-FD432;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-26.woff2') format('woff2');
    unicode-range: U+FD433-FD73F;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-27.woff2') format('woff2');
    unicode-range: U+FD740-FD758, U+FD75A-FDA4D;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-28.woff2') format('woff2');
    unicode-range: U+FDA4E-FDD5A;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-29.woff2') format('woff2');
    unicode-range: U+FDD5B-FE067;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-30.woff2') format('woff2');
    unicode-range: U+FE068-FE263, U+FE270-FE271, U+FF80E-FF91C;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-31.woff2') format('woff2');
    unicode-range: U+FF91D-FF9FF, U+FFAD2-FFAFA, U+FFAFC-FFCFC;
    font-display: swap;
}

@font-face {
    font-family: 'TW-Kai-Supp';
    src: url('tw-kai-plus-32.woff2') format('woff2');
    unicode-range: U+FFCFD-FFE00, U+FFE02-FFFFD;
    font-display: swap;
}
