UNPKG

kaixinsong

Version:
662 lines (588 loc) 20.1 kB
/** * Font Splitter * https://github.com/VdustR/font-splitter */ @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.Basic-Latin.woff2) format('woff2'); unicode-range: U+20-7f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.Ideographic-Description-Characters.woff2) format('woff2'); unicode-range: U+2ff0-2ffb; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.Enclosed-CJK-Letters-and-Months.woff2) format('woff2'); unicode-range: U+32ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-A.woff2) format('woff2'); unicode-range: U+4db6-4dbf; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs.woff2) format('woff2'); unicode-range: U+9fa6-9fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.Counting-Rod-Numerals.woff2) format('woff2'); unicode-range: U+1d372-1d376; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.Chess-Symbols.woff2) format('woff2'); unicode-range: U+1fa60-1fa6d; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-01.woff2) format('woff2'); unicode-range: U+22000-223ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-02.woff2) format('woff2'); unicode-range: U+22400-227ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-03.woff2) format('woff2'); unicode-range: U+22800-22bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-04.woff2) format('woff2'); unicode-range: U+22c00-22fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-05.woff2) format('woff2'); unicode-range: U+23000-233ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-06.woff2) format('woff2'); unicode-range: U+23400-237ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-07.woff2) format('woff2'); unicode-range: U+23800-23bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-08.woff2) format('woff2'); unicode-range: U+23c00-23fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-09.woff2) format('woff2'); unicode-range: U+24000-243ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-10.woff2) format('woff2'); unicode-range: U+24400-247ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-11.woff2) format('woff2'); unicode-range: U+24800-24bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-12.woff2) format('woff2'); unicode-range: U+24c00-24fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-13.woff2) format('woff2'); unicode-range: U+25000-253ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-14.woff2) format('woff2'); unicode-range: U+25400-257ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-15.woff2) format('woff2'); unicode-range: U+25800-25bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-16.woff2) format('woff2'); unicode-range: U+25c00-25fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-17.woff2) format('woff2'); unicode-range: U+26000-263ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-18.woff2) format('woff2'); unicode-range: U+26400-267ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-19.woff2) format('woff2'); unicode-range: U+26800-26bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-20.woff2) format('woff2'); unicode-range: U+26c00-26fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-21.woff2) format('woff2'); unicode-range: U+27000-273ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-22.woff2) format('woff2'); unicode-range: U+27400-277ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-23.woff2) format('woff2'); unicode-range: U+27800-27bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-24.woff2) format('woff2'); unicode-range: U+27c00-27fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-25.woff2) format('woff2'); unicode-range: U+28000-283ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-26.woff2) format('woff2'); unicode-range: U+28400-287ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-27.woff2) format('woff2'); unicode-range: U+28800-28bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-28.woff2) format('woff2'); unicode-range: U+28c00-28fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-29.woff2) format('woff2'); unicode-range: U+29000-293ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-30.woff2) format('woff2'); unicode-range: U+29400-297ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-31.woff2) format('woff2'); unicode-range: U+29800-29bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-32.woff2) format('woff2'); unicode-range: U+29c00-29fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-33.woff2) format('woff2'); unicode-range: U+2a000-2a3ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-B-34.woff2) format('woff2'); unicode-range: U+2a400-2a6df; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-C-1.woff2) format('woff2'); unicode-range: U+2a700-2aaff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-C-2.woff2) format('woff2'); unicode-range: U+2ab00-2aeff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-C-3.woff2) format('woff2'); unicode-range: U+2af00-2b2ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-C-4.woff2) format('woff2'); unicode-range: U+2b300-2b6ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-C-5.woff2) format('woff2'); unicode-range: U+2b700-2b739; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-D.woff2) format('woff2'); unicode-range: U+2b740-2b81d; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-1.woff2) format('woff2'); unicode-range: U+2b820-2bc1f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-2.woff2) format('woff2'); unicode-range: U+2bc20-2c01f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-3.woff2) format('woff2'); unicode-range: U+2c020-2c41f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-4.woff2) format('woff2'); unicode-range: U+2c420-2c81f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-5.woff2) format('woff2'); unicode-range: U+2c820-2cc1f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-E-6.woff2) format('woff2'); unicode-range: U+2cc20-2cea1; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-1.woff2) format('woff2'); unicode-range: U+2ceb0-2d2af; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-2.woff2) format('woff2'); unicode-range: U+2d2b0-2d6af; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-3.woff2) format('woff2'); unicode-range: U+2d6b0-2daaf; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-4.woff2) format('woff2'); unicode-range: U+2dab0-2deaf; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-5.woff2) format('woff2'); unicode-range: U+2deb0-2e2af; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-6.woff2) format('woff2'); unicode-range: U+2e2b0-2e6af; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-7.woff2) format('woff2'); unicode-range: U+2e6b0-2eaaf; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-F-8.woff2) format('woff2'); unicode-range: U+2eab0-2ebe0; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-G-1.woff2) format('woff2'); unicode-range: U+30000-303ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-G-2.woff2) format('woff2'); unicode-range: U+30400-307ff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-G-3.woff2) format('woff2'); unicode-range: U+30800-30bff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-G-4.woff2) format('woff2'); unicode-range: U+30c00-30fff; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-G-5.woff2) format('woff2'); unicode-range: U+31000-3134a; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-H-1.woff2) format('woff2'); unicode-range: U+31350-3174f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-H-2.woff2) format('woff2'); unicode-range: U+31750-31b4f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-H-3.woff2) format('woff2'); unicode-range: U+31b50-31f4f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-H-4.woff2) format('woff2'); unicode-range: U+31f50-3234f; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-H-5.woff2) format('woff2'); unicode-range: U+32350-323af; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Unified-Ideographs-Extension-I.woff2) format('woff2'); unicode-range: U+2ebf0-2ee5d; } @font-face { font-family: KaiXinSongB; font-style: normal; font-weight: 400; font-display: swap; src: local('KaiXinSongB Normal'), local('KaiXinSongB'), url(KaiXinSongB.CJK-Compatibility-Ideographs-Supplement.woff2) format('woff2'); unicode-range: U+2f800-2fa1d; }