/* Auto-generated by scripts/fonts/build.py. Do not edit by hand. */
/* Re-run: docker compose -f scripts/fonts/docker-compose.yml run --rm build */

/* MiSans 400 (MiSans-Regular.ttf) */
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./misans-400/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}

/* MiSans 500 (MiSans-Medium.ttf) */
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./misans-500/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}

/* MiSans 600 (MiSans-Semibold.ttf) */
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'MiSans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./misans-600/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}

/* Plus Jakarta Sans 400 (PlusJakartaSans-Regular.ttf) */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./jakarta-400/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}

/* Plus Jakarta Sans 500 (PlusJakartaSans-Medium.ttf) */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./jakarta-500/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}

/* Plus Jakarta Sans 600 (PlusJakartaSans-SemiBold.ttf) */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/latin.woff2') format('woff2');
  unicode-range: U+0000-007F, U+00A0-024F, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/symbols.woff2') format('woff2');
  unicode-range: U+2150-218F, U+2190-21FF, U+2200-22FF, U+2300-23FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+2700-27BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-misc.woff2') format('woff2');
  unicode-range: U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+FF00-FFEF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-1.woff2') format('woff2');
  unicode-range: U+4E00-549F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-2.woff2') format('woff2');
  unicode-range: U+54A0-5B3F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-3.woff2') format('woff2');
  unicode-range: U+5B40-61DF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-4.woff2') format('woff2');
  unicode-range: U+61E0-687F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-5.woff2') format('woff2');
  unicode-range: U+6880-6F1F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-6.woff2') format('woff2');
  unicode-range: U+6F20-75BF;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-7.woff2') format('woff2');
  unicode-range: U+75C0-7C5F;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./jakarta-600/cjk-8.woff2') format('woff2');
  unicode-range: U+7C60-9FFF;
}
