/* [2026-08] Pretendard 웹폰트 자체 호스팅.
   예전엔 <link href="https://cdn.jsdelivr.net/.../pretendard.min.css">로 매번 인터넷에서
   받아왔는데, 다른 PC/네트워크 환경(회사 방화벽 등)에서 이 CDN 요청이 실패하면 브라우저가
   조용히 시스템 기본 한글 폰트로 대체해버리고, 그 폰트 차이 때문에 print.html의 자동
   페이지 분할 계산(줄바꿈 위치가 달라짐)이 어긋나 1페이지짜리 견적서가 2페이지로 잘리는
   문제가 실제로 발생했다. 이제는 폰트 파일 자체를 이 프로젝트 안에 내장해서(fonts/Pretendard/),
   네트워크 상태와 무관하게 항상 같은 폰트로 렌더링되도록 했다.
   실제로 쓰는 굵기(400/500/600/700, 이 코드베이스 전체에서 쓰는 font-weight 값과 일치)만
   골라 담아서(Pretendard 전체 웹폰트는 100~900 총 9단계라 다 담으면 용량이 커짐) 용량을
   줄였다. 라이선스(OFL-1.1) 원문은 fonts/Pretendard/LICENSE.txt에 그대로 포함되어 있다.
   app.html/admin.html/print.html 세 화면이 전부 이 파일 하나를 <link>로 불러와 공유한다. */
@font-face {
  font-family: 'Pretendard';
  src: url('fonts/Pretendard/Pretendard-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pretendard';
  src: url('fonts/Pretendard/Pretendard-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pretendard';
  src: url('fonts/Pretendard/Pretendard-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pretendard';
  src: url('fonts/Pretendard/Pretendard-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
