/* PACRAFT self-hosted web fonts. Load before app.css. */

/* Noto Sans JP: U+0-33FF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u0000-33ff.woff2') format('woff2');
  unicode-range: U+0-33FF;
}

/* Noto Sans JP: U+3400-4DFF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u3400-4dff.woff2') format('woff2');
  unicode-range: U+3400-4DFF;
}

/* Noto Sans JP: U+4E00-6FFF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u4e00-6fff.woff2') format('woff2');
  unicode-range: U+4E00-6FFF;
}

/* Noto Sans JP: U+7000-8FFF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u7000-8fff.woff2') format('woff2');
  unicode-range: U+7000-8FFF;
}

/* Noto Sans JP: U+9000-FFFF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u9000-ffff.woff2') format('woff2');
  unicode-range: U+9000-FFFF;
}

/* Noto Sans JP: U+10000-10FFFF */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-jp-u10000-10ffff.woff2') format('woff2');
  unicode-range: U+10000-10FFFF;
}

/* Noto Sans SC: U+0-33FF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u0000-33ff.woff2') format('woff2');
  unicode-range: U+0-33FF;
}

/* Noto Sans SC: U+3400-4DFF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u3400-4dff.woff2') format('woff2');
  unicode-range: U+3400-4DFF;
}

/* Noto Sans SC: U+4E00-6FFF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u4e00-6fff.woff2') format('woff2');
  unicode-range: U+4E00-6FFF;
}

/* Noto Sans SC: U+7000-8FFF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u7000-8fff.woff2') format('woff2');
  unicode-range: U+7000-8FFF;
}

/* Noto Sans SC: U+9000-FFFF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u9000-ffff.woff2') format('woff2');
  unicode-range: U+9000-FFFF;
}

/* Noto Sans SC: U+10000-10FFFF */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/noto-sans-sc-u10000-10ffff.woff2') format('woff2');
  unicode-range: U+10000-10FFFF;
}

/* Work Sans normal, 100 to 900 */
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/google-fonts/work-sans-variable.woff2') format('woff2');
}
