/* 탄스 전산 글꼴: 홈페이지와 같은 짝. 영문·숫자는 Jost, 한글과 나머지 기호는 Pretendard. CSS 에서는 "TANS Sans" 한 이름으로 부른다.
 * 기준: docs/design/ui.md 8절(2026-10-15 홈페이지 분위기 더하기). 파일·받은 곳·라이선스는 /assets/fonts/README.md.
 *
 * 홈페이지(web/assets/css/base.css 0절)와 같은 파일·같은 범위다. 주문번호·크기·날짜·제품 이름(DELTE, LARGO …)이
 * 홈페이지의 제품 이름·가격과 같은 Jost 로 그려져 두 화면이 한 브랜드로 읽힌다.
 * ⚠️ 글꼴은 이 서버의 /assets/fonts/ 에서만 읽는다. CSP 가 font-src 'self' 다. 외부 CDN 주소를 적지 않는다.
 * ⚠️ 같은 이름·같은 굵기의 칸이 겹치면 **나중에 적은 칸을 먼저** 본다(CSS 규칙). 그래서 순서가 뜻을 가진다:
 *    ① Pretendard 는 범위 없이 먼저 적는다(한글·화살표·✓·※ 같은 기호까지 파일에 있는 것은 모두 그린다).
 *    ② Jost 는 라틴 범위로 뒤에 적는다. 영문·숫자·문장 부호·× · ₩ 는 Jost 가 먼저 그린다.
 *    홈페이지는 두 범위를 겹치지 않게 나눴지만, 전산은 ✓(공정 완료)·※ 처럼 그 사이 기호를 쓰므로 Pretendard 쪽을 넓게 둔다.
 * ⚠️ 파일은 굵기 둘(400·500)뿐이다. 500 칸을 500~900 으로 넓혀 600 이상(제목·인쇄물의 700·800)도 Medium 파일이 그리게 한다.
 *    칸을 500 하나로만 적으면 브라우저가 600 이상에서 가짜 굵게를 덧칠한다.
 * ⚠️ 두 글꼴 모두 숫자는 기본이 비례폭이다. 자릿수를 맞출 칸은 .num(tabular-nums). 표(.table)는 shell.css 가 통째로 건다.
 *    Jost·Pretendard 모두 tnum 이 돈다(2026-10-15 브라우저에서 0~9 폭이 같은 것을 확인).
 * ⚠️ Pretendard 에 든 한글 음절은 2,780자다. 그 밖의 드문 글자(쀍·괞 등)는 tokens.css 의 --t-font 뒤쪽 시스템 글꼴이 그린다.
 * ⚠️ Pretendard 는 예약 글꼴 이름이 있다. 파일을 다시 자르거나 고치지 않는다(README).
 * ⚠️ 주소는 이 파일 기준 상대경로(../fonts/)다. 서버 없이 여는 시안(docs/design/redesign-2026-10/erp-members-mock.html)도 같은 파일을 읽는다.
 */

/* ① 한글·기호: Pretendard */
@font-face {
  font-family: "TANS Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Pretendard-Regular.subset.woff2") format("woff2");
}

@font-face {
  font-family: "TANS Sans";
  font-style: normal;
  font-weight: 500 900;
  font-display: swap;
  src: url("../fonts/Pretendard-Medium.subset.woff2") format("woff2");
}

/* ② 영문·숫자·문장 부호: Jost(홈페이지와 같은 범위). 뒤에 적어 이 범위에서는 Pretendard 보다 먼저 쓰인다 */
@font-face {
  font-family: "TANS Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/jost-latin-400-normal.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+2010-2027, U+20A9;
}

@font-face {
  font-family: "TANS Sans";
  font-style: normal;
  font-weight: 500 900;
  font-display: swap;
  src: url("../fonts/jost-latin-500-normal.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+2010-2027, U+20A9;
}
