/*
 * FONT SET: inter-supabase  (SPEC §3.3)
 * 출신: _inbox/supabase/tokens.css (--font-circular / --font-source-code-pro)
 *
 * 키트 의도: Circular (유료, 미공개) 본문 + Source Code Pro 코드.
 *           키트 README/tokens 주석: "Circular is a paid font; substituted with Inter."
 *           Source Code Pro 는 무료 (Google Fonts) — 그대로 채택.
 *
 * 로딩: 키트가 "Load fonts in HTML" 만 명시 — CSS 안 @import 없음. 좋음.
 *      registry/fontsets/inter-supabase.json 의 preconnect + stylesheet_links 로 처리.
 *
 * ko_layered: true — 한국어 사이트에서도 같은 dark 톤을 쓸 수 있게 Pretendard 본문 레이어링.
 *            영문 디스플레이는 Inter, 한글 본문은 Pretendard 우선 — Supabase 의 영문
 *            voice 를 한국어 사이트에 얹을 때 자연스러운 결합.
 */

:root {
  /* Circular → Inter substitute.  키트 --font-circular / --font-sans 모두 Inter 로 통일. */
  --f-display: 'Inter', 'Pretendard', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --f-body:    'Pretendard', 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --f-mono:    'Source Code Pro', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  --f-serif:   Georgia, 'Times New Roman', serif;

  /* 키트 weight: regular 400 / medium 500.
     bold 는 키트 미정의 — 시멘틱 호환을 위해 표준 600/700 으로 보강. */
  --fw-regular:  400;
  --fw-medium:   500;
  --fw-semibold: 600;
  --fw-bold:     700;
}
