/* Taichung Job Service — Web fonts

   BRAND FONT: 'GenSenRounded2 TW' (源泉圓體) — a rounded CJK gothic derived from Source Han Sans
   (upstream: https://github.com/ButTaiwan/gensen-font). The "TW" cut uses modern contemporary-Taiwan
   stroke conventions. Soft and highly legible — chosen for the kiosk's older audience.

   Known constraint: each weight is a full CJK OTF at ~16 MB. Deliberate and acceptable for a
   single-load kiosk — do NOT add further weights. */

/* GenSenRounded2 TW (源泉圓體) — rounded Traditional-Chinese face served via jsDelivr.
   Note: full CJK OTF, ~16 MB per weight; acceptable for a single-load kiosk. */
@font-face {
  font-family: 'GenSenRounded2 TW';
  font-weight: 400;
  font-display: swap;
  src: url('https://cdn.jsdelivr.net/gh/ButTaiwan/gensen-font@v2.100/otf/TW/GenSenRounded2TW-R.otf')
    format('opentype');
}
@font-face {
  font-family: 'GenSenRounded2 TW';
  font-weight: 500;
  font-display: swap;
  src: url('https://cdn.jsdelivr.net/gh/ButTaiwan/gensen-font@v2.100/otf/TW/GenSenRounded2TW-M.otf')
    format('opentype');
}
@font-face {
  font-family: 'GenSenRounded2 TW';
  font-weight: 700;
  font-display: swap;
  src: url('https://cdn.jsdelivr.net/gh/ButTaiwan/gensen-font@v2.100/otf/TW/GenSenRounded2TW-B.otf')
    format('opentype');
}
@font-face {
  font-family: 'GenSenRounded2 TW';
  font-weight: 800;
  font-display: swap;
  src: url('https://cdn.jsdelivr.net/gh/ButTaiwan/gensen-font@v2.100/otf/TW/GenSenRounded2TW-H.otf')
    format('opentype');
}

/* Fallbacks: Inter for Latin, Noto Sans TC for Traditional Chinese — render during the
   GenSen swap window and on any environment where the CDN is unavailable. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&family=Noto+Sans+TC:wght@400;500;700;900&display=swap');
