/* =====================================================================
   언어별 본문 글꼴 (2026-09-02)

   Pretendard(본문)·Montserrat(제목)·Playfair Display(브랜드 제목) 어느 것도
   키릴·태국·아랍·CJK·베트남 성조 글자를 갖고 있지 않다. 실측:
     Pretendard dynamic-subset @font-face 92개의 unicode-range 에
     U+04xx 0자 · U+0Exx 0자 · U+1Exx 0자, 가나 132자·한자 388자만 부분 수록.
   그래서 해당 글자는 스택 맨 끝 sans-serif(= 기기 기본 글꼴)로 떨어지고,
   같은 문장 안 라틴 글자와 굵기·자폭이 어긋난다(한 요소 안 혼합 vi 105 · mn 101 · ru 96건).

   render.php 가 이 파일과 해당 언어 웹폰트 link 를 비-한국어 페이지에만 끼워 넣는다.
   한국어 페이지는 아무것도 받지 않는다.

   글꼴을 바꾸려면 해당 언어 줄의 맨 앞 이름만 갈아끼우면 된다.
   ===================================================================== */

/* 키릴 — Montserrat/Playfair 는 키릴을 갖고 있어 제목은 그대로 두고 본문만 바꾼다 */
html[lang="ru"], html[lang="mn"]{
  --font-body:"Noto Sans","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans","Pretendard Variable",Pretendard,system-ui,sans-serif;
}

/* 베트남어 — 성조 붙은 글자만 대체 글꼴로 빠져 낱말 한복판에서 갈라지던 것 */
html[lang="vi"]{
  --font-body:"Noto Sans","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans","Pretendard Variable",Pretendard,system-ui,sans-serif;
}

/* 태국어 — 제목용 Montserrat·Playfair 도 태국어가 없어 제목까지 함께 지정한다 */
html[lang="th"]{
  --font-body:"Noto Sans Thai","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans Thai","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --font-display:"Montserrat","Noto Sans Thai","Pretendard Variable",sans-serif;
  --rb-font-display:"Playfair Display","Noto Sans Thai","Pretendard Variable",serif;
}

/* 아랍어 */
html[lang="ar"]{
  --font-body:"Noto Sans Arabic","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans Arabic","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --font-display:"Montserrat","Noto Sans Arabic","Pretendard Variable",sans-serif;
  --rb-font-display:"Playfair Display","Noto Sans Arabic","Pretendard Variable",serif;
}

/* 일본어 — Pretendard 에 가나 132자·한자 388자만 있어 문장 중간에서 서체가 갈렸다 */
html[lang="ja"]{
  --font-body:"Noto Sans JP","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans JP","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --font-display:"Montserrat","Noto Sans JP","Pretendard Variable",sans-serif;
  --rb-font-display:"Playfair Display","Noto Sans JP","Pretendard Variable",serif;
}

/* 중국어 간체 */
html[lang="zh-CN"]{
  --font-body:"Noto Sans SC","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans SC","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --font-display:"Montserrat","Noto Sans SC","Pretendard Variable",sans-serif;
  --rb-font-display:"Playfair Display","Noto Sans SC","Pretendard Variable",serif;
}

/* 중국어 번체 */
html[lang="zh-TW"]{
  --font-body:"Noto Sans TC","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --rb-font-body:"Noto Sans TC","Pretendard Variable",Pretendard,system-ui,sans-serif;
  --font-display:"Montserrat","Noto Sans TC","Pretendard Variable",sans-serif;
  --rb-font-display:"Playfair Display","Noto Sans TC","Pretendard Variable",serif;
}

/* 영어·인도네시아어는 Pretendard 가 다 덮으므로 아무것도 바꾸지 않는다 */
