/* ฟอนต์ไทยทั้งหมด (เก็บในเครื่อง) — browser โหลดเฉพาะฟอนต์ที่หน้าใช้จริง; สร้างจาก fontsource (SIL OFL) */
@font-face{font-family:'Sarabun';font-weight:400;font-display:swap;src:url("../vendor/fonts/sarabun-thai-400-normal.7d95714498a0.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Sarabun';font-weight:400;font-display:swap;src:url("../vendor/fonts/sarabun-latin-400-normal.651078015294.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Sarabun';font-weight:500;font-display:swap;src:url("../vendor/fonts/sarabun-thai-500-normal.959e07d0b874.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Sarabun';font-weight:500;font-display:swap;src:url("../vendor/fonts/sarabun-latin-500-normal.393a87b50336.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Sarabun';font-weight:600;font-display:swap;src:url("../vendor/fonts/sarabun-thai-600-normal.8e52188954eb.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Sarabun';font-weight:600;font-display:swap;src:url("../vendor/fonts/sarabun-latin-600-normal.5563c6ca10fc.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Kanit';font-weight:400;font-display:swap;src:url("../vendor/fonts/kanit-thai-400-normal.eea71e5e0b5d.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Kanit';font-weight:400;font-display:swap;src:url("../vendor/fonts/kanit-latin-400-normal.b149de90fec0.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Kanit';font-weight:500;font-display:swap;src:url("../vendor/fonts/kanit-thai-500-normal.732b9a762930.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Kanit';font-weight:500;font-display:swap;src:url("../vendor/fonts/kanit-latin-500-normal.12c6e4c44681.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Kanit';font-weight:600;font-display:swap;src:url("../vendor/fonts/kanit-thai-600-normal.14f1963c9f4e.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Kanit';font-weight:600;font-display:swap;src:url("../vendor/fonts/kanit-latin-600-normal.201d1d24b464.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Prompt';font-weight:400;font-display:swap;src:url("../vendor/fonts/prompt-thai-400-normal.411c0b4692c9.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Prompt';font-weight:400;font-display:swap;src:url("../vendor/fonts/prompt-latin-400-normal.d00c3e51355e.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Prompt';font-weight:500;font-display:swap;src:url("../vendor/fonts/prompt-thai-500-normal.3ef03621ce44.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Prompt';font-weight:500;font-display:swap;src:url("../vendor/fonts/prompt-latin-500-normal.862948dfe28d.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Prompt';font-weight:600;font-display:swap;src:url("../vendor/fonts/prompt-thai-600-normal.609226f936f2.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Prompt';font-weight:600;font-display:swap;src:url("../vendor/fonts/prompt-latin-600-normal.637eb2ab4128.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Noto Sans Thai';font-weight:400;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-thai-400-normal.d0d6e11abaf7.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Noto Sans Thai';font-weight:400;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-latin-400-normal.0767fc298d7f.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Noto Sans Thai';font-weight:500;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-thai-500-normal.58d9e2974dd3.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Noto Sans Thai';font-weight:500;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-latin-500-normal.566ebe2ebed2.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Noto Sans Thai';font-weight:600;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-thai-600-normal.51edb532d882.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Noto Sans Thai';font-weight:600;font-display:swap;src:url("../vendor/fonts/noto-sans-thai-latin-600-normal.50cb9f025509.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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';font-weight:400;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-thai-400-normal.e72e639292ac.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-weight:400;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-latin-400-normal.f73eceab3fab.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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';font-weight:500;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-thai-500-normal.c40569bb727d.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-weight:500;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-latin-500-normal.287ebafcc875.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,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';font-weight:600;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-thai-600-normal.aff2e011fb82.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-weight:600;font-display:swap;src:url("../vendor/fonts/ibm-plex-sans-thai-latin-600-normal.8f99f1e153cc.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Anuphan';font-weight:400;font-display:swap;src:url("../vendor/fonts/anuphan-thai-400-normal.44dd3d9772c3.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Anuphan';font-weight:400;font-display:swap;src:url("../vendor/fonts/anuphan-latin-400-normal.f1bc3f3c086f.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Anuphan';font-weight:500;font-display:swap;src:url("../vendor/fonts/anuphan-thai-500-normal.2bb28748ed85.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Anuphan';font-weight:500;font-display:swap;src:url("../vendor/fonts/anuphan-latin-500-normal.bcbc9f512ebf.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Anuphan';font-weight:600;font-display:swap;src:url("../vendor/fonts/anuphan-thai-600-normal.414e42d0fb44.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Anuphan';font-weight:600;font-display:swap;src:url("../vendor/fonts/anuphan-latin-600-normal.06254475f311.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Bai Jamjuree';font-weight:400;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-thai-400-normal.7a81a4e95291.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Bai Jamjuree';font-weight:400;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-latin-400-normal.eedb04ea8c9a.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Bai Jamjuree';font-weight:500;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-thai-500-normal.1bf980e3fa60.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Bai Jamjuree';font-weight:500;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-latin-500-normal.9cb486c394de.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Bai Jamjuree';font-weight:600;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-thai-600-normal.2328c4350ddd.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Bai Jamjuree';font-weight:600;font-display:swap;src:url("../vendor/fonts/bai-jamjuree-latin-600-normal.96c93d5a4746.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Mitr';font-weight:400;font-display:swap;src:url("../vendor/fonts/mitr-thai-400-normal.cc32a0e883ed.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Mitr';font-weight:400;font-display:swap;src:url("../vendor/fonts/mitr-latin-400-normal.fe8d58ebe007.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Mitr';font-weight:500;font-display:swap;src:url("../vendor/fonts/mitr-thai-500-normal.0f331327805d.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Mitr';font-weight:500;font-display:swap;src:url("../vendor/fonts/mitr-latin-500-normal.8e1c164d2673.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Mitr';font-weight:600;font-display:swap;src:url("../vendor/fonts/mitr-thai-600-normal.31e779918c2c.woff2") format('woff2');unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'Mitr';font-weight:600;font-display:swap;src:url("../vendor/fonts/mitr-latin-600-normal.7001e912abc6.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
