/* 자가호스팅된 Pretendard — 사이트가 실제로 쓰는 5개 굵기(400/600/700/800/900)만
   내려받음.
 *
 * 2026-08-25: pyftsubset(fonttools)으로 이 사이트가 실제 쓰는 글자만 남기고
 * 서브셋해서 5개 파일 합쳐 3.94MB → 약 65KB로 줄임(HTML 주석·JS 주석은
 * 화면에 안 그려지므로 글자 추출 대상에서 제외 — scripts/check-font-coverage.py
 * 참고). **index.html에 새 텍스트(특히 새 가사, 새 한글 단어)를 추가하면
 * 그 글자가 이 서브셋에 없어서 안 보이거나(tofu) 시스템 폰트로 조용히
 * 폴백될 수 있다** — 이건 `.github/workflows/font-coverage-check.yml`이
 * push/PR마다 자동으로 잡아준다. 재서브셋 방법:
 *   1) `pip install fonttools brotli`
 *   2) `python3 scripts/check-font-coverage.py` 실행해서 빠진 글자 확인
 *      (scripts/check-font-coverage.py의 extract_used_chars()가 실제
 *      화면에 그려지는 글자만 정확히 뽑아준다)
 *   3) 5개 굵기 각각 재서브셋(원본 통짜 woff2는 jsdelivr에서:
 *      https://cdn.jsdelivr.net/gh/orioncactus/pretendard@1.3.9/packages/pretendard/dist/web/static/woff2/):
 *      pyftsubset Pretendard-<Weight>.woff2 --text-file=chars.txt
 *        --flavor=woff2 --output-file=Pretendard-<Weight>.woff2
 *        --no-layout-closure --desubroutinize
 *
 * Pretendard — Copyright (c) 2021, Kil Hyung-jin (https://github.com/orioncactus/pretendard),
 * with Reserved Font Name 'Pretendard'. Licensed under the SIL Open Font
 * License, Version 1.1 (https://scripts.sil.org/OFL). Full license text is
 * bundled at ./OFL.txt in this same folder, per the license's redistribution
 * requirement.
 */
@font-face {
  font-family: 'Pretendard';
  font-weight: 400;
  font-display: swap;
  src: local('Pretendard Regular'), url('./Pretendard-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-weight: 600;
  font-display: swap;
  src: local('Pretendard SemiBold'), url('./Pretendard-SemiBold.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-weight: 700;
  font-display: swap;
  src: local('Pretendard Bold'), url('./Pretendard-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-weight: 800;
  font-display: swap;
  src: local('Pretendard ExtraBold'), url('./Pretendard-ExtraBold.woff2') format('woff2');
}
@font-face {
  font-family: 'Pretendard';
  font-weight: 900;
  font-display: swap;
  src: local('Pretendard Black'), url('./Pretendard-Black.woff2') format('woff2');
}
