/* signmap 자체 호스팅 웹폰트 — 페이지 양식·라벨 텍스트용
   전부 SIL Open Font License 1.1 (상업적 사용·웹폰트 임베딩 허용).
   저작권 고지 및 라이선스 전문: /fonts/LICENSE-OFL.txt (OFL 라이선스 동반 의무 충족).
   Noto Sans KR은 한글(.kr)+라틴(.latin) 2분할, 그 외는 단일 woff2(전 글리프). font-display:swap, 지연 로드. */

/* ===== 고딕 ===== */
/* 본고딕(Noto Sans KR) — 한글 전범위 + 라틴 서브셋 2분할 */
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-kr.kr.woff2) format('woff2');}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-kr.latin.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

/* 프리텐다드(Pretendard) — 기본 폰트는 시스템 'Pretendard'를 그대로 쓰므로, 충돌을 피해 별칭 'PretendardKR'로 자체 호스팅 */
@font-face{font-family:'PretendardKR';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard.woff2) format('woff2');}

/* 원티드 산스(Wanted Sans) */
@font-face{font-family:'Wanted Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/wanted-sans.woff2) format('woff2');}

/* 페이퍼로지(Paperlogy) */
@font-face{font-family:'Paperlogy';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/paperlogy.woff2) format('woff2');}

/* ===== 다국어 CJK (i18n UI·캔버스/PDF 내보내기) — Google Noto Sans, SIL OFL 1.1 =====
   각 언어 서브셋(일본어/중국어 간체/번체) 400·700. 라틴·숫자는 상위 폰트스택(시스템)이 커버(별도 라틴 서브셋 미번들).
   ※ 라벨 폰트 피커(app.js FONTS)에는 노출 안 함 — UI/내보내기 i18n 전용. Noto Sans KR은 위 400에 700 굵기만 보강. */
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoSansKR-700.woff2) format('woff2');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoSansJP-400.woff2) format('woff2');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoSansJP-700.woff2) format('woff2');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoSansSC-400.woff2) format('woff2');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoSansSC-700.woff2) format('woff2');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoSansTC-400.woff2) format('woff2');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoSansTC-700.woff2) format('woff2');}
