/* ============================================================
   ฟอนต์ของระบบ — สร้างโดย tools/fetch_fonts.php ห้ามแก้ด้วยมือ
   แก้ที่สคริปต์แล้วรันใหม่ ไม่งั้นครั้งหน้าที่รันจะทับของที่แก้ไว้

   font-display: swap — ให้ข้อความขึ้นด้วยฟอนต์สำรองทันที แล้วค่อยสลับ
   ดีกว่าปล่อยให้หน้าว่างรอฟอนต์ ซึ่งบนเน็ตมือถือคือรอเป็นวินาที
   ============================================================ */
/* thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/anuphan-thai.4cc9514f.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/anuphan-latin.664dceee.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;}
/* thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/anuphan-thai.4cc9514f.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/anuphan-latin.664dceee.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;}
/* thai */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/anuphan-thai.4cc9514f.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'Anuphan';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/anuphan-latin.664dceee.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;}
/* thai */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-thai-400.e72e6392.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-latin-400.f73eceab.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;}
/* thai */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-thai-500.c40569bb.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-latin-500.287ebafc.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;}
/* thai */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-thai-600.aff2e011.woff2) format('woff2');unicode-range:U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}
/* latin */
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-thai-latin-600.8f99f1e1.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;}
