/* IBM Plex Sans TC - Traditional Chinese */
/* Complete font files for weights: Light, Regular, Text, Medium, Bold */

@font-face {
  font-family: 'IBM Plex Sans TC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('IBMPlexSansTC-Light.woff') format('woff');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+3040-309F, U+30A0-30FF, U+FF00-FFEF, U+3000-303F, U+31F0-31FF;
}

@font-face {
  font-family: 'IBM Plex Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('IBMPlexSansTC-Regular.woff') format('woff');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+3040-309F, U+30A0-30FF, U+FF00-FFEF, U+3000-303F, U+31F0-31FF;
}

@font-face {
  font-family: 'IBM Plex Sans TC';
  font-style: normal;
  font-weight: 450;
  font-display: swap;
  src: url('IBMPlexSansTC-Text.woff') format('woff');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+3040-309F, U+30A0-30FF, U+FF00-FFEF, U+3000-303F, U+31F0-31FF;
}

@font-face {
  font-family: 'IBM Plex Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('IBMPlexSansTC-Medium.woff') format('woff');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+3040-309F, U+30A0-30FF, U+FF00-FFEF, U+3000-303F, U+31F0-31FF;
}

@font-face {
  font-family: 'IBM Plex Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('IBMPlexSansTC-Bold.woff') format('woff');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F, U+3040-309F, U+30A0-30FF, U+FF00-FFEF, U+3000-303F, U+31F0-31FF;
}
