@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-0-bb258f0edd.woff") format("woff");font-display:swap;unicode-range:U+0-3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1-208557875a.woff") format("woff");font-display:swap;unicode-range:U+400-7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-4-57aa3cf164.woff") format("woff");font-display:swap;unicode-range:U+1000-13FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-7-937080a312.woff") format("woff");font-display:swap;unicode-range:U+1C00-1FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8-cfd106b09c.woff") format("woff");font-display:swap;unicode-range:U+2000-23FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9-3db151a2d7.woff") format("woff");font-display:swap;unicode-range:U+2400-27FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a-d98919e3c1.woff") format("woff");font-display:swap;unicode-range:U+2800-2BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b-d9fbc3c8e4.woff") format("woff");font-display:swap;unicode-range:U+2C00-2FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-c-b1fed4e29f.woff") format("woff");font-display:swap;unicode-range:U+3000-33FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-d-75348921bb.woff") format("woff");font-display:swap;unicode-range:U+3400-37FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-e-c2058d35e5.woff") format("woff");font-display:swap;unicode-range:U+3800-3BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-f-fca3928587.woff") format("woff");font-display:swap;unicode-range:U+3C00-3FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-10-aedc5ee3b4.woff") format("woff");font-display:swap;unicode-range:U+4000-43FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-11-fbaef67de8.woff") format("woff");font-display:swap;unicode-range:U+4400-47FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-12-f455251dc6.woff") format("woff");font-display:swap;unicode-range:U+4800-4BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-13-d5d7899601.woff") format("woff");font-display:swap;unicode-range:U+4C00-4FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-14-e93cccfa4d.woff") format("woff");font-display:swap;unicode-range:U+5000-53FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-15-3f008209c3.woff") format("woff");font-display:swap;unicode-range:U+5400-57FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-16-3f12f0dfb3.woff") format("woff");font-display:swap;unicode-range:U+5800-5BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-17-4f91f22650.woff") format("woff");font-display:swap;unicode-range:U+5C00-5FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-18-9c4cf1b4a1.woff") format("woff");font-display:swap;unicode-range:U+6000-63FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-19-f75e21020c.woff") format("woff");font-display:swap;unicode-range:U+6400-67FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1a-17cdcc25a5.woff") format("woff");font-display:swap;unicode-range:U+6800-6BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1b-95e403d2e7.woff") format("woff");font-display:swap;unicode-range:U+6C00-6FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1c-eb7cd9a8ff.woff") format("woff");font-display:swap;unicode-range:U+7000-73FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1d-0b8b1cdd1b.woff") format("woff");font-display:swap;unicode-range:U+7400-77FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1e-287061a0cf.woff") format("woff");font-display:swap;unicode-range:U+7800-7BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-1f-5f960e5596.woff") format("woff");font-display:swap;unicode-range:U+7C00-7FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-20-b752d18da5.woff") format("woff");font-display:swap;unicode-range:U+8000-83FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-21-afc2dc8cbc.woff") format("woff");font-display:swap;unicode-range:U+8400-87FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-22-eb1c2f595d.woff") format("woff");font-display:swap;unicode-range:U+8800-8BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-23-6aed8aaecb.woff") format("woff");font-display:swap;unicode-range:U+8C00-8FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-24-15b57e9969.woff") format("woff");font-display:swap;unicode-range:U+9000-93FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-25-e25899e4e8.woff") format("woff");font-display:swap;unicode-range:U+9400-97FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-26-1d05823306.woff") format("woff");font-display:swap;unicode-range:U+9800-9BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-27-62157125fa.woff") format("woff");font-display:swap;unicode-range:U+9C00-9FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2a-dfe5797035.woff") format("woff");font-display:swap;unicode-range:U+A800-ABFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2b-ccdb93e988.woff") format("woff");font-display:swap;unicode-range:U+AC00-AFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2c-465e5b7bf6.woff") format("woff");font-display:swap;unicode-range:U+B000-B3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2d-fdac67f0d4.woff") format("woff");font-display:swap;unicode-range:U+B400-B7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2e-446ef1e78d.woff") format("woff");font-display:swap;unicode-range:U+B800-BBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-2f-b06784651e.woff") format("woff");font-display:swap;unicode-range:U+BC00-BFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-30-a51f08f356.woff") format("woff");font-display:swap;unicode-range:U+C000-C3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-31-2586246b0d.woff") format("woff");font-display:swap;unicode-range:U+C400-C7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-32-16e1a9ca6b.woff") format("woff");font-display:swap;unicode-range:U+C800-CBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-33-b29f8663fa.woff") format("woff");font-display:swap;unicode-range:U+CC00-CFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-34-456004deb7.woff") format("woff");font-display:swap;unicode-range:U+D000-D3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-35-f9ab577d06.woff") format("woff");font-display:swap;unicode-range:U+D400-D7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-3e-ddd0862815.woff") format("woff");font-display:swap;unicode-range:U+F800-FBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-3f-ea2da33c58.woff") format("woff");font-display:swap;unicode-range:U+FC00-FFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-7c-c2e05bd773.woff") format("woff");font-display:swap;unicode-range:U+1F000-1F3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-80-b89a9946a1.woff") format("woff");font-display:swap;unicode-range:U+20000-203FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-81-3a54807787.woff") format("woff");font-display:swap;unicode-range:U+20400-207FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-82-1e9d325169.woff") format("woff");font-display:swap;unicode-range:U+20800-20BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-83-ee41fe2b58.woff") format("woff");font-display:swap;unicode-range:U+20C00-20FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-84-4318f590bb.woff") format("woff");font-display:swap;unicode-range:U+21000-213FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-85-180982c9d4.woff") format("woff");font-display:swap;unicode-range:U+21400-217FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-86-9f9f769a56.woff") format("woff");font-display:swap;unicode-range:U+21800-21BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-87-972a90100e.woff") format("woff");font-display:swap;unicode-range:U+21C00-21FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-88-17bca66242.woff") format("woff");font-display:swap;unicode-range:U+22000-223FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-89-92ac0f9ebb.woff") format("woff");font-display:swap;unicode-range:U+22400-227FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8a-60cb98bf3b.woff") format("woff");font-display:swap;unicode-range:U+22800-22BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8b-83672d4ff9.woff") format("woff");font-display:swap;unicode-range:U+22C00-22FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8c-f5ecc3f818.woff") format("woff");font-display:swap;unicode-range:U+23000-233FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8d-71af638f3a.woff") format("woff");font-display:swap;unicode-range:U+23400-237FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8e-1bf5acb79d.woff") format("woff");font-display:swap;unicode-range:U+23800-23BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-8f-165ebf3db9.woff") format("woff");font-display:swap;unicode-range:U+23C00-23FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-90-215cc1f8e8.woff") format("woff");font-display:swap;unicode-range:U+24000-243FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-91-f5c2044a9b.woff") format("woff");font-display:swap;unicode-range:U+24400-247FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-92-5ecf23c05d.woff") format("woff");font-display:swap;unicode-range:U+24800-24BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-93-dab9d61ac0.woff") format("woff");font-display:swap;unicode-range:U+24C00-24FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-94-f29f09d12c.woff") format("woff");font-display:swap;unicode-range:U+25000-253FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-95-514bece8ba.woff") format("woff");font-display:swap;unicode-range:U+25400-257FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-96-d5a663d09c.woff") format("woff");font-display:swap;unicode-range:U+25800-25BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-97-f889e8435c.woff") format("woff");font-display:swap;unicode-range:U+25C00-25FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-98-30837cf026.woff") format("woff");font-display:swap;unicode-range:U+26000-263FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-99-bab2390838.woff") format("woff");font-display:swap;unicode-range:U+26400-267FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9a-f44a33e189.woff") format("woff");font-display:swap;unicode-range:U+26800-26BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9b-d4590262b0.woff") format("woff");font-display:swap;unicode-range:U+26C00-26FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9c-43d778c843.woff") format("woff");font-display:swap;unicode-range:U+27000-273FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9d-6438e78faa.woff") format("woff");font-display:swap;unicode-range:U+27400-277FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9e-749ff9e3f9.woff") format("woff");font-display:swap;unicode-range:U+27800-27BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-9f-420a51c002.woff") format("woff");font-display:swap;unicode-range:U+27C00-27FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a0-af5b4e8409.woff") format("woff");font-display:swap;unicode-range:U+28000-283FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a1-a379b9bb3c.woff") format("woff");font-display:swap;unicode-range:U+28400-287FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a2-0a42e98c57.woff") format("woff");font-display:swap;unicode-range:U+28800-28BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a3-503f27b1f6.woff") format("woff");font-display:swap;unicode-range:U+28C00-28FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a4-382427ca0f.woff") format("woff");font-display:swap;unicode-range:U+29000-293FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a5-10a3e1a9ee.woff") format("woff");font-display:swap;unicode-range:U+29400-297FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a6-295265ba2d.woff") format("woff");font-display:swap;unicode-range:U+29800-29BFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a7-0ceb9304ce.woff") format("woff");font-display:swap;unicode-range:U+29C00-29FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a8-915896f161.woff") format("woff");font-display:swap;unicode-range:U+2A000-2A3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-a9-229ae48cc9.woff") format("woff");font-display:swap;unicode-range:U+2A400-2A7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-aa-d3c2235b6d.woff") format("woff");font-display:swap;unicode-range:U+2A800-2ABFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-ab-80e029a27c.woff") format("woff");font-display:swap;unicode-range:U+2AC00-2AFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-ac-2519e1e9ba.woff") format("woff");font-display:swap;unicode-range:U+2B000-2B3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-ad-0762a613ad.woff") format("woff");font-display:swap;unicode-range:U+2B400-2B7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-ae-e0b3b80d1c.woff") format("woff");font-display:swap;unicode-range:U+2B800-2BBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-af-72926306ae.woff") format("woff");font-display:swap;unicode-range:U+2BC00-2BFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b0-81d9aefd7d.woff") format("woff");font-display:swap;unicode-range:U+2C000-2C3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b1-29ded1c10b.woff") format("woff");font-display:swap;unicode-range:U+2C400-2C7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b2-3c297f715f.woff") format("woff");font-display:swap;unicode-range:U+2C800-2CBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b3-06dacb9387.woff") format("woff");font-display:swap;unicode-range:U+2CC00-2CFFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b5-20159ce223.woff") format("woff");font-display:swap;unicode-range:U+2D400-2D7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b8-8400d25401.woff") format("woff");font-display:swap;unicode-range:U+2E000-2E3FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-b9-06739ecfdb.woff") format("woff");font-display:swap;unicode-range:U+2E400-2E7FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-be-afb2dc64b3.woff") format("woff");font-display:swap;unicode-range:U+2F800-2FBFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-c1-99ef9237ef.woff") format("woff");font-display:swap;unicode-range:U+30400-307FF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-c3-e27d8d181c.woff") format("woff");font-display:swap;unicode-range:U+30C00-30FFF;}
@font-face{font-family:NotoTC;src:url("/app-fonts/NotoSansTC-c4-ac281fff91.woff") format("woff");font-display:swap;unicode-range:U+31000-313FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-0-43d3911dc2.woff") format("woff");font-display:swap;unicode-range:U+0-3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1-c4fc6322c8.woff") format("woff");font-display:swap;unicode-range:U+400-7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-4-9a91e1807f.woff") format("woff");font-display:swap;unicode-range:U+1000-13FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-7-8bac501cff.woff") format("woff");font-display:swap;unicode-range:U+1C00-1FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8-6e02f85572.woff") format("woff");font-display:swap;unicode-range:U+2000-23FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9-a0eb35194e.woff") format("woff");font-display:swap;unicode-range:U+2400-27FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a-01602d7203.woff") format("woff");font-display:swap;unicode-range:U+2800-2BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b-3361667c0e.woff") format("woff");font-display:swap;unicode-range:U+2C00-2FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-c-06d46a4474.woff") format("woff");font-display:swap;unicode-range:U+3000-33FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-d-5423d70753.woff") format("woff");font-display:swap;unicode-range:U+3400-37FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-e-ea8a0c8f7a.woff") format("woff");font-display:swap;unicode-range:U+3800-3BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-f-be2ccd7c66.woff") format("woff");font-display:swap;unicode-range:U+3C00-3FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-10-57462acbf8.woff") format("woff");font-display:swap;unicode-range:U+4000-43FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-11-0c4b016894.woff") format("woff");font-display:swap;unicode-range:U+4400-47FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-12-9b532378d0.woff") format("woff");font-display:swap;unicode-range:U+4800-4BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-13-df397c49e3.woff") format("woff");font-display:swap;unicode-range:U+4C00-4FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-14-813f7d2548.woff") format("woff");font-display:swap;unicode-range:U+5000-53FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-15-4ddb65d278.woff") format("woff");font-display:swap;unicode-range:U+5400-57FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-16-83f0abf3e7.woff") format("woff");font-display:swap;unicode-range:U+5800-5BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-17-33bbe5de47.woff") format("woff");font-display:swap;unicode-range:U+5C00-5FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-18-b80ecff674.woff") format("woff");font-display:swap;unicode-range:U+6000-63FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-19-c9acbb7e7f.woff") format("woff");font-display:swap;unicode-range:U+6400-67FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1a-614e6f9004.woff") format("woff");font-display:swap;unicode-range:U+6800-6BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1b-c318ad704a.woff") format("woff");font-display:swap;unicode-range:U+6C00-6FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1c-eda95146d7.woff") format("woff");font-display:swap;unicode-range:U+7000-73FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1d-11d4368b0f.woff") format("woff");font-display:swap;unicode-range:U+7400-77FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1e-8550fd5907.woff") format("woff");font-display:swap;unicode-range:U+7800-7BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-1f-f3fa2d84a2.woff") format("woff");font-display:swap;unicode-range:U+7C00-7FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-20-dde2a686e4.woff") format("woff");font-display:swap;unicode-range:U+8000-83FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-21-1cb8640d4c.woff") format("woff");font-display:swap;unicode-range:U+8400-87FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-22-7b6d6127b6.woff") format("woff");font-display:swap;unicode-range:U+8800-8BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-23-ff50054772.woff") format("woff");font-display:swap;unicode-range:U+8C00-8FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-24-df7c7f004e.woff") format("woff");font-display:swap;unicode-range:U+9000-93FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-25-04e4d35e5c.woff") format("woff");font-display:swap;unicode-range:U+9400-97FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-26-87b2e236ce.woff") format("woff");font-display:swap;unicode-range:U+9800-9BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-27-10427aaa7a.woff") format("woff");font-display:swap;unicode-range:U+9C00-9FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2a-60c45aaf82.woff") format("woff");font-display:swap;unicode-range:U+A800-ABFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2b-a6a00d963e.woff") format("woff");font-display:swap;unicode-range:U+AC00-AFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2c-55b202048b.woff") format("woff");font-display:swap;unicode-range:U+B000-B3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2d-ed883bdc4c.woff") format("woff");font-display:swap;unicode-range:U+B400-B7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2e-2cac900be2.woff") format("woff");font-display:swap;unicode-range:U+B800-BBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-2f-5f6a3062e9.woff") format("woff");font-display:swap;unicode-range:U+BC00-BFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-30-403aa1994c.woff") format("woff");font-display:swap;unicode-range:U+C000-C3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-31-91ffa87f6c.woff") format("woff");font-display:swap;unicode-range:U+C400-C7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-32-f6e42c44f7.woff") format("woff");font-display:swap;unicode-range:U+C800-CBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-33-62e2cc9333.woff") format("woff");font-display:swap;unicode-range:U+CC00-CFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-34-da5962db99.woff") format("woff");font-display:swap;unicode-range:U+D000-D3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-35-5998adba3a.woff") format("woff");font-display:swap;unicode-range:U+D400-D7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-3e-7e66a8131b.woff") format("woff");font-display:swap;unicode-range:U+F800-FBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-3f-cfadcf9579.woff") format("woff");font-display:swap;unicode-range:U+FC00-FFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-7c-77ffaae1b2.woff") format("woff");font-display:swap;unicode-range:U+1F000-1F3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-80-4107e272b0.woff") format("woff");font-display:swap;unicode-range:U+20000-203FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-81-7475e6b110.woff") format("woff");font-display:swap;unicode-range:U+20400-207FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-82-edf755bd08.woff") format("woff");font-display:swap;unicode-range:U+20800-20BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-83-d6ee5715fd.woff") format("woff");font-display:swap;unicode-range:U+20C00-20FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-84-e627631270.woff") format("woff");font-display:swap;unicode-range:U+21000-213FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-85-5baaf5fbf9.woff") format("woff");font-display:swap;unicode-range:U+21400-217FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-86-1273ab9db3.woff") format("woff");font-display:swap;unicode-range:U+21800-21BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-87-4e83cffbf7.woff") format("woff");font-display:swap;unicode-range:U+21C00-21FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-88-c1de02bf64.woff") format("woff");font-display:swap;unicode-range:U+22000-223FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-89-429ca43fcb.woff") format("woff");font-display:swap;unicode-range:U+22400-227FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8a-9beaa6ce13.woff") format("woff");font-display:swap;unicode-range:U+22800-22BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8b-1270e35021.woff") format("woff");font-display:swap;unicode-range:U+22C00-22FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8c-05cefd19ee.woff") format("woff");font-display:swap;unicode-range:U+23000-233FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8d-5aa0cd2195.woff") format("woff");font-display:swap;unicode-range:U+23400-237FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8e-5b5671da28.woff") format("woff");font-display:swap;unicode-range:U+23800-23BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-8f-59cf848347.woff") format("woff");font-display:swap;unicode-range:U+23C00-23FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-90-12cfe2b62f.woff") format("woff");font-display:swap;unicode-range:U+24000-243FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-91-b71a2c1a84.woff") format("woff");font-display:swap;unicode-range:U+24400-247FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-92-69a5c15fb4.woff") format("woff");font-display:swap;unicode-range:U+24800-24BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-93-f919efc2a7.woff") format("woff");font-display:swap;unicode-range:U+24C00-24FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-94-df57c26377.woff") format("woff");font-display:swap;unicode-range:U+25000-253FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-95-cb860cc12d.woff") format("woff");font-display:swap;unicode-range:U+25400-257FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-96-bf0e053d97.woff") format("woff");font-display:swap;unicode-range:U+25800-25BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-97-de9ce1c634.woff") format("woff");font-display:swap;unicode-range:U+25C00-25FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-98-72cba576c1.woff") format("woff");font-display:swap;unicode-range:U+26000-263FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-99-6e810a3300.woff") format("woff");font-display:swap;unicode-range:U+26400-267FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9a-1e3601c960.woff") format("woff");font-display:swap;unicode-range:U+26800-26BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9b-b42b654a18.woff") format("woff");font-display:swap;unicode-range:U+26C00-26FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9c-33afe0b643.woff") format("woff");font-display:swap;unicode-range:U+27000-273FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9d-9b6d58509f.woff") format("woff");font-display:swap;unicode-range:U+27400-277FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9e-1ce3ab30a4.woff") format("woff");font-display:swap;unicode-range:U+27800-27BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-9f-ad487ad2d2.woff") format("woff");font-display:swap;unicode-range:U+27C00-27FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a0-9c9b96915e.woff") format("woff");font-display:swap;unicode-range:U+28000-283FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a1-7dbc7d3218.woff") format("woff");font-display:swap;unicode-range:U+28400-287FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a2-8245659273.woff") format("woff");font-display:swap;unicode-range:U+28800-28BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a3-639fc0a1a2.woff") format("woff");font-display:swap;unicode-range:U+28C00-28FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a4-0700c15e27.woff") format("woff");font-display:swap;unicode-range:U+29000-293FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a5-5d340e8a41.woff") format("woff");font-display:swap;unicode-range:U+29400-297FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a6-0e612e7755.woff") format("woff");font-display:swap;unicode-range:U+29800-29BFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a7-7360a9e7ac.woff") format("woff");font-display:swap;unicode-range:U+29C00-29FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a8-8d66819a29.woff") format("woff");font-display:swap;unicode-range:U+2A000-2A3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-a9-c5096d8c78.woff") format("woff");font-display:swap;unicode-range:U+2A400-2A7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-aa-41ef73fe0c.woff") format("woff");font-display:swap;unicode-range:U+2A800-2ABFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-ab-156c9110d9.woff") format("woff");font-display:swap;unicode-range:U+2AC00-2AFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-ac-b5d2a93cf0.woff") format("woff");font-display:swap;unicode-range:U+2B000-2B3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-ad-f5bd2d2afd.woff") format("woff");font-display:swap;unicode-range:U+2B400-2B7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-ae-753ab887bf.woff") format("woff");font-display:swap;unicode-range:U+2B800-2BBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-af-6ebdfd7d6d.woff") format("woff");font-display:swap;unicode-range:U+2BC00-2BFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b0-bc257e485a.woff") format("woff");font-display:swap;unicode-range:U+2C000-2C3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b1-5d0bc21010.woff") format("woff");font-display:swap;unicode-range:U+2C400-2C7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b2-aeb49770a9.woff") format("woff");font-display:swap;unicode-range:U+2C800-2CBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b3-caf5f4e61a.woff") format("woff");font-display:swap;unicode-range:U+2CC00-2CFFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b5-8c3017cc46.woff") format("woff");font-display:swap;unicode-range:U+2D400-2D7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b8-aa7d43e51a.woff") format("woff");font-display:swap;unicode-range:U+2E000-2E3FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-b9-2f0952fe4e.woff") format("woff");font-display:swap;unicode-range:U+2E400-2E7FF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-be-99863a3a21.woff") format("woff");font-display:swap;unicode-range:U+2F800-2FBFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-c3-bd6ca58f8f.woff") format("woff");font-display:swap;unicode-range:U+30C00-30FFF;}
@font-face{font-family:NotoSerifTC;src:url("/app-fonts/NotoSerifTC-c4-83b6b8dbcf.woff") format("woff");font-display:swap;unicode-range:U+31000-313FF;}
