/* IBM Plex Sans Thai, SIL Open Font License 1.1 (see OFL.txt).
   Thai-only subsets from Google Fonts; Latin text keeps the existing Geist font.
   Self-hosted WOFF2 files are included by the PWA font precache. */

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-100.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-200.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-300.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-400.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-500.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-600.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}

@font-face {
  font-family: 'IBM Plex Sans Thai';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./ibm-plex-sans-thai-700.woff2') format('woff2');
  unicode-range: U+0E00-0E7F;
}
