/* ==========================================================================
   ไฟล์ประกาศฟอนต์กลางของทั้งระบบ (หน้าเว็บ link ไฟล์นี้อยู่ราว 87 หน้า)
   ฟอนต์เดียว = "Google Sans" self-host (มติ user 27/07/2569 เลิกใช้ Noto Sans)

   อักษรไทยมาจากตัว GoogleSans-*.ttf เองโดยตรง — ตรวจ cmap จริงแล้วมีอักษรไทย
   ครบเท่า Tahoma/Leelawadee UI (87/91 ช่วง U+0E01-0E5B) และครอบคลุมชื่อสถานี
   จริงทั้ง 696 ชื่อโดยไม่ขาดตัวไหนเลย
   ⚠️ หัวไฟล์เดิมเขียนว่าอักษรไทยมาจาก NotoSansThaiLooped ผ่าน unicode-range —
      ไม่จริงแล้ว ในไฟล์นี้ไม่มี Noto สักบรรทัด (แก้คอมเมนต์ที่หลอกคนอ่าน 27/07/2569)
   ========================================================================== */

/* ---------- Google Sans (Latin) ---------- */
@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-Bold.ttf') format('truetype');
	font-weight: 700 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-Italic.ttf') format('truetype');
	font-weight: 100 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-SemiBoldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Google Sans';
	src: url('GoogleSans-BoldItalic.ttf') format('truetype');
	font-weight: 700 900;
	font-style: italic;
	font-display: swap;
}