/* ============================================================
   ฟอนต์กลางทั้งเว็บ: TH Sarabun New
   - โหลดจาก Google Fonts ("Sarabun" = TH Sarabun New เวอร์ชันดิจิทัล)
   - ถ้าเครื่องผู้ใช้มีฟอนต์ "TH Sarabun New" ติดตั้งอยู่ จะใช้ตัวนั้นก่อน
   ใส่ไฟล์นี้ในทุกหน้าเพื่อให้ฟอนต์สม่ำเสมอทั้งระบบ
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,700&display=swap');

:root {
    --font-thai: 'TH Sarabun New', 'TH SarabunPSK', 'Sarabun', sans-serif;
}

/* บังคับฟอนต์ทุกองค์ประกอบทั้งเว็บ */
html, body,
h1, h2, h3, h4, h5, h6,
p, span, div, a, li, td, th, label,
input, select, textarea, button,
.btn, .card, .badge, .alert,
.sidebar, .sidebar-menu, .dash-main, .dash-header,
table, .data-table {
    font-family: var(--font-thai) !important;
}

/* ยกเว้น icon font (emoji/symbol) ไม่ต้องบังคับ ป้องกันไอคอนเพี้ยน */
.material-icons, .ti, [class^="ti-"], [class*=" ti-"] {
    font-family: inherit !important;
}
