/* IBM Plex Sans + IBM Plex Sans Thai (SIL OFL, ../fonts/OFL.txt, LICENSE-IBM-Plex.txt). zh / ko / hi = subsets of this page's own text from Noto Sans CJK SC / KR and Noto Sans Devanagari (SIL OFL). Self-hosted, no external requests. */
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/ibm-plex-sans-latin-400-normal.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}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/ibm-plex-sans-latin-500-normal.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}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/ibm-plex-sans-latin-600-normal.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}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/ibm-plex-sans-latin-700-normal.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}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/ibm-plex-sans-thai-thai-400-normal.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/ibm-plex-sans-thai-thai-500-normal.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/ibm-plex-sans-thai-thai-600-normal.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/ibm-plex-sans-thai-thai-700-normal.woff2) format("woff2");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}
@font-face{font-family:"Hub SC";src:url(../fonts/noto-sc-400.woff2) format("woff2");font-weight:400 500;font-display:swap}
@font-face{font-family:"Hub SC";src:url(../fonts/noto-sc-700.woff2) format("woff2");font-weight:600 900;font-display:swap}
@font-face{font-family:"Hub KR";src:url(../fonts/noto-kr-400.woff2) format("woff2");font-weight:400 500;font-display:swap}
@font-face{font-family:"Hub KR";src:url(../fonts/noto-kr-700.woff2) format("woff2");font-weight:600 900;font-display:swap}
@font-face{font-family:"Hub Devanagari";src:url(../fonts/noto-deva.woff2) format("woff2");font-weight:100 900;font-display:swap}
:root{--f-end:"Noto Sans Thai","Noto Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
 --f-th:"IBM Plex Sans","IBM Plex Sans Thai","Hub Devanagari","Hub SC",var(--f-end);
 --f-hi:"IBM Plex Sans","Hub Devanagari","IBM Plex Sans Thai","Hub SC",var(--f-end);
 --f-zh:"IBM Plex Sans","Hub SC","PingFang SC","Microsoft YaHei","IBM Plex Sans Thai",var(--f-end);
 --f-ko:"IBM Plex Sans","Hub KR","Pretendard Variable","Pretendard","Apple SD Gothic Neo","Malgun Gothic","IBM Plex Sans Thai",var(--f-end)}
html,body,button{font-family:var(--f-th)}
html:lang(hi),html:lang(hi) button{font-family:var(--f-hi)}
html:lang(zh-Hans),html:lang(zh-Hans) button{font-family:var(--f-zh)}
html:lang(ko),html:lang(ko) button{font-family:var(--f-ko);letter-spacing:-.01em}
.lang-menu button[lang="hi"]{font-family:var(--f-hi)}.lang-menu button[lang="zh-Hans"]{font-family:var(--f-zh)}.lang-menu button[lang="ko"]{font-family:var(--f-ko)}.lang-menu button[lang="th"],.lang-menu button[lang="en"]{font-family:var(--f-th)}
