/* slowai.art 自托管字体 —— 本文件由 tools/build-fonts.py 自动生成，请勿手改 */
/* 全部为 SIL Open Font License 1.1（Google Noto 系列）：可商用、可嵌入、可自托管 */
/* 每个 unicode-range 都等于该文件内实际存在的字形，因此不会出现方框（Safari 亦同） */

/* 欧洲字符兜底（ı ş 等） */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-serif-latin.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+106-109,U+11D,U+123-125,U+131,U+135,U+139-13C,U+145-146,U+154-157,U+15A-15F,U+162-163,U+174,U+176-177,U+17A,U+1F5,U+228-229,U+302-303,U+31B,U+323,U+327,U+450,U+45C-45D,U+1E04-1E05,U+1E08-1E09,U+1E0C-1E0D,U+1E10-1E11,U+1E24-1E25,U+1E28-1E29,U+1E36-1E37,U+1E42-1E43,U+1E46-1E47,U+1E4C-1E4D,U+1E55,U+1E5A-1E5B,U+1E62-1E63,U+1E6C-1E6D,U+1E78-1E79,U+1E80,U+1E82,U+1E88,U+1E91,U+1E93,U+FE00;
}

/* 中文 / 拉丁 / 西里尔 / 日文假名 */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-serif-sc.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+20,U+2E-39,U+41-45,U+48-49,U+4C-4F,U+52-55,U+57-59,U+61-6A,U+6C-70,U+72-75,U+78-7A,U+B7,U+C0-C3,U+C7-CA,U+CC-CE,U+D1-D5,U+D9-DB,U+DD,U+E0-E3,U+E7-EA,U+EC-EE,U+F1-F5,U+F9-FB,U+FD,U+110,U+128-129,U+143-144,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1F8-1F9,U+300-301,U+412,U+41F,U+430-432,U+435,U+437-438,U+43A,U+43E,U+440,U+442,U+1E3E-1E3F,U+1EA0-1EA1,U+1EA4-1EA7,U+1EAA-1EAD,U+1EB8-1EB9,U+1EBC-1EC1,U+1EC4-1EC7,U+1ECA-1ECD,U+1ED0-1ED3,U+1ED6-1EDD,U+1EE0-1EE5,U+1EE8-1EEB,U+1EEE-1EF5,U+1EF8-1EF9,U+2014,U+3053,U+3061,U+306B,U+306F,U+3093,U+4E2D,U+4F5C,U+4F60,U+5236,U+597D,U+5EFA,U+6B22,U+8BBE,U+8FCE;
}

/* Devanagari */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-serif-devanagari.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+20,U+923-924,U+927-928,U+92E,U+930,U+938,U+93E-940,U+947,U+94D;
}

/* Thai */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-serif-thai.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+20,U+E01,U+E07,U+E14,U+E23,U+E25,U+E27,U+E2A,U+E2D,U+E31-E33,U+E35,U+E48-E49,U+E4D;
}

/* Arabic */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-naskh-arabic.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+20,U+621,U+625,U+627-628,U+62D,U+62F,U+631,U+634,U+642,U+644-646,U+64A,U+655;
}

/* Hangul */
@font-face{
  font-family:"SlowSerif";
  src:url("noto-serif-kr.woff2?v=d35170c6") format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+20,U+1102,U+1107,U+1109,U+110B-110C,U+1112,U+1161,U+1166-1167,U+116D-116E,U+1175,U+11AB,U+11BC,U+B098,U+B09C,U+B0AD,U+B124,U+B128,U+B139,U+B140,U+B144,U+B155,U+B1E8,U+B1EC,U+B1FD,U+B204,U+B208,U+B219,U+B2C8,U+B2CC,U+B2DD,U+BC14,U+BC18,U+BC29,U+BCA0,U+BCA4,U+BCB5,U+BCBC,U+BCC0,U+BCD1,U+BD64,U+BD68,U+BD79,U+BD80,U+BD84,U+BD95,U+BE44,U+BE48,U+BE59,U+C0AC,U+C0B0,U+C0C1,U+C138,U+C13C,U+C14D,U+C154,U+C158,U+C169,U+C1FC,U+C200,U+C211,U+C218,U+C21C,U+C22D,U+C2DC,U+C2E0,U+C2F1,U+C544,U+C548,U+C559,U+C5D0,U+C5D4,U+C5E5,U+C5EC,U+C5F0,U+C601,U+C694,U+C698,U+C6A9,U+C6B0,U+C6B4,U+C6C5,U+C774,U+C778,U+C789,U+C790,U+C794,U+C7A5,U+C81C,U+C820,U+C831,U+C838,U+C83C,U+C84D,U+C8E0,U+C8E4,U+C8F5,U+C8FC,U+C900,U+C911,U+C9C0,U+C9C4,U+C9D5,U+D558,U+D55C,U+D56D,U+D5E4,U+D5E8,U+D5F9,U+D600,U+D604,U+D615,U+D6A8,U+D6AC,U+D6BD,U+D6C4,U+D6C8,U+D6D9,U+D788,U+D78C,U+D79D;
}
