@import url('./student-portal-minimal.css?v=20261104d');
@import url('./student-portal-entry-polish.css?v=20261104e');
@import url('./student-portal-feature-polish.css?v=20260826a');
@import url('./student-portal-data-polish.css?v=20260826a');

/* ============================================================
   LITALK — Self-hosted webfonts
   Montserrat (Latin) + Noto Sans Thai (Thai), served locally
   instead of from fonts.googleapis.com. When the Google Fonts CDN
   is slow, blocked, or fails, the browser used to fall back to
   whatever default system font matches each script — a bold
   system Thai face next to a thin system Latin face — which made
   EN/TH text look mismatched wherever they appeared side by side.
   Hosting both fonts locally removes that failure mode entirely.
   ============================================================ */

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url('../font/Montserrat-Variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../font/Montserrat-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Thai';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../font/NotoSansThai-Variable.woff2') format('woff2');
}
