@font-face {
  font-family: "Noto Sans";
  src: url("noto-sans-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+00A0-052F, U+1E00-1FFF, U+2000-2BFF, U+FB00-FB06;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans";
  src: url("noto-sans-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+00A0-052F, U+1E00-1FFF, U+2000-2BFF, U+FB00-FB06;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Thai";
  src: url("noto-sans-thai-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0E00-0E7F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Thai";
  src: url("noto-sans-thai-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0E00-0E7F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("noto-sans-arabic-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("noto-sans-arabic-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Hebrew";
  src: url("noto-sans-hebrew-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0590-05FF, U+FB1D-FB4F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Hebrew";
  src: url("noto-sans-hebrew-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0590-05FF, U+FB1D-FB4F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Devanagari";
  src: url("noto-sans-devanagari-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0900-097F, U+A8E0-A8FF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans Devanagari";
  src: url("noto-sans-devanagari-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0900-097F, U+A8E0-A8FF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans SC";
  src: url("noto-sans-sc-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3100-312F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans SC";
  src: url("noto-sans-sc-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3100-312F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans TC";
  src: url("noto-sans-tc-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3100-312F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans TC";
  src: url("noto-sans-tc-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3100-312F;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans JP";
  src: url("noto-sans-jp-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3040-30FF, U+31F0-31FF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans JP";
  src: url("noto-sans-jp-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+3040-30FF, U+31F0-31FF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans KR";
  src: url("noto-sans-kr-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF;
  font-display: block;
}
@font-face {
  font-family: "Noto Sans KR";
  src: url("noto-sans-kr-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+2E80-2FDF, U+3000-303F, U+31C0-31EF, U+3200-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF, U+20000-2FA1F, U+1100-11FF, U+3130-318F, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF;
  font-display: block;
}
