/* Xun CJK Sans - 可复现子集 CSS */
/* 子集版本: 2.004R-r1 | 分片数: 194 */
/* 生成时间: 使用 generate-fonts.py */

@font-face {
  font-family: "Xun CJK Sans";
  src: url("0.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4E00-4E8D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("1.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4E8E-4F1B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("2.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4F1C-4FA9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("3.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4FAA-5037;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("4.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5038-50C5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("5.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+50C6-5153;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("6.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5154-51E1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("7.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+51E2-526F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("8.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5270-52FD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("9.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+52FE-538B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("10.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+538C-5419;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("11.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+541A-54A7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("12.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+54A8-5535;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("13.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5536-55C3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("14.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+55C4-5651;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("15.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5652-56DF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("16.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+56E0-576D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("17.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+576E-57FB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("18.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+57FC-5889;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("19.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+588A-5917;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("20.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5918-59A5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("21.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+59A6-5A33;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("22.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5A34-5AC1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("23.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5AC2-5B4F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("24.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5B50-5BDD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("25.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5BDE-5C6B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("26.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5C6C-5CF9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("27.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5CFA-5D87;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("28.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5D88-5E15;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("29.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5E16-5EA3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("30.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5EA4-5F31;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("31.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5F32-5FBF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("32.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+5FC0-604D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("33.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+604E-60DB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("34.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+60DC-6169;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("35.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+616A-61F7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("36.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+61F8-6285;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("37.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6286-6313;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("38.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6314-63A1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("39.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+63A2-642F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("40.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6430-64BD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("41.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+64BE-654B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("42.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+654C-65D9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("43.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+65DA-6667;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("44.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6668-66F5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("45.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+66F6-6783;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("46.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6784-6811;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("47.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6812-689F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("48.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+68A0-692D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("49.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+692E-69BB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("50.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+69BC-6A49;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("51.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6A4A-6AD7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("52.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6AD8-6B65;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("53.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6B66-6BF3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("54.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6BF4-6C81;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("55.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6C82-6D0F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("56.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6D10-6D9D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("57.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6D9E-6E2B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("58.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6E2C-6EB9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("59.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6EBA-6F47;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("60.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6F48-6FD5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("61.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+6FD6-7063;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("62.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7064-70F1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("63.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+70F2-717F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("64.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7180-720D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("65.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+720E-729B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("66.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+729C-7329;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("67.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+732A-73B7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("68.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+73B8-7445;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("69.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7446-74D3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("70.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+74D4-7561;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("71.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7562-75EF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("72.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+75F0-767D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("73.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+767E-770B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("74.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+770C-7799;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("75.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+779A-7827;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("76.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7828-78B5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("77.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+78B6-7943;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("78.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7944-79D1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("79.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+79D2-7A5F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("80.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7A60-7AED;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("81.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7AEE-7B7B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("82.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7B7C-7C09;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("83.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7C0A-7C97;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("84.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7C98-7D25;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("85.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7D26-7DB3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("86.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7DB4-7E41;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("87.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7E42-7ECF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("88.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7ED0-7F5D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("89.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7F5E-7FEB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("90.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+7FEC-8079;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("91.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+807A-8107;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("92.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8108-8195;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("93.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8196-8223;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("94.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8224-82B1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("95.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+82B2-833F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("96.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8340-83CD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("97.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+83CE-845B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("98.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+845C-84E9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("99.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+84EA-8577;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("100.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8578-8605;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("101.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8606-8693;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("102.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8694-8721;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("103.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8722-87AF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("104.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+87B0-883D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("105.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+883E-88CB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("106.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+88CC-8959;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("107.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+895A-89E7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("108.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+89E8-8A75;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("109.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8A76-8B03;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("110.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8B04-8B91;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("111.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8B92-8C1F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("112.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8C20-8CAD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("113.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8CAE-8D3B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("114.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8D3C-8DC9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("115.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8DCA-8E57;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("116.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8E58-8EE5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("117.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8EE6-8F73;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("118.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+8F74-9001;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("119.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9002-908F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("120.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9090-911D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("121.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+911E-91AB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("122.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+91AC-9239;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("123.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+923A-92C7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("124.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+92C8-9355;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("125.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9356-93E3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("126.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+93E4-9471;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("127.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9472-94FF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("128.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9500-958D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("129.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+958E-961B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("130.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+961C-96A9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("131.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+96AA-9737;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("132.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9738-97C5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("133.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+97C6-9853;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("134.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9854-98E1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("135.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+98E2-996F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("136.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9970-99FD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("137.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+99FE-9A8B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("138.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9A8C-9B19;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("139.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9B1A-9BA7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("140.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9BA8-9C35;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("141.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9C36-9CC3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("142.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9CC4-9D51;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("143.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9D52-9DDF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("144.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9DE0-9E6D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("145.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9E6E-9EFB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("146.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+9EFC-9F89;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("147.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3400-9FFF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("148.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3418-34A5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("149.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+34A6-3533;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("150.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3534-35C1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("151.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+35C2-364F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("152.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3650-36DD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("153.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+36DE-376B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("154.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+376C-37F9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("155.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+37FA-3887;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("156.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3888-3915;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("157.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3916-39A3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("158.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+39A4-3A31;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("159.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3A32-3ABF;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("160.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3AC0-3B4D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("161.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3B4E-3BDB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("162.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3BDC-3C69;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("163.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3C6A-3CF7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("164.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3CF8-3D85;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("165.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3D86-3E13;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("166.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3E14-3EA1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("167.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3EA2-3F2F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("168.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3F30-3FBD;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("169.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+3FBE-404B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("170.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+404C-40D9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("171.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+40DA-4167;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("172.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4168-41F5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("173.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+41F6-4283;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("174.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4284-4311;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("175.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4312-439F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("176.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+43A0-442D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("177.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+442E-44BB;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("178.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+44BC-4549;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("179.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+454A-45D7;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("180.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+45D8-4665;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("181.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4666-46F3;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("182.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+46F4-4781;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("183.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4782-480F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("184.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4810-489D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("185.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+489E-492B;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("186.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+492C-49B9;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("187.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+49BA-4A47;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("188.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4A48-4AD5;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("189.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4AD6-4B63;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("190.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4B64-4BF1;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("191.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4BF2-4C7F;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("192.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4C80-4D0D;
}

@font-face {
  font-family: "Xun CJK Sans";
  src: url("193.woff2") format("woff2");
  font-display: swap;
  unicode-range: U+4D0E-4DBF;
}
