/* IBM Plex Sans Thai Looped (SIL OFL 1.1, see static/fonts/OFL.txt) —
   self-hosted per UI_MIGRATION_PLAN.md §4 decision 2: one family for
   both languages (not Tahoma, which the design source falls back to —
   Tahoma is a Microsoft font and can't legally be embedded on the web),
   two weights (400/700 — the design uses 700 far more than 600, and
   nothing else). Only the thai + latin Google Fonts subsets are kept
   (dropped: cyrillic-ext, latin-ext — this app is Thai/English only) —
   these are Google's own already-correct subsets, not re-run through
   pyftsubset ourselves, specifically to avoid the layout-feature
   stripping that can misplace Thai vowels/tone marks if a subsetting
   pass ever drops GSUB/GPOS tables by mistake. */

@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-thai-looped-400-thai.1bcf71c406f4.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}

@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-thai-looped-400-latin.a7258cf9da68.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-thai-looped-700-thai.21c048143029.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}

@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-thai-looped-700-latin.cdf4df26dd7d.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
  --k-font: "IBM Plex Sans Thai Looped", system-ui, -apple-system, "Segoe UI", sans-serif;
}
