/* jira-bridge — Typography tokens
   Primary UI font: Pretendard (OFL webfont, see tokens/fonts.css),
   with the OS system stack as fallback. */
:root {
  --font:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Apple SD Gothic Neo",sans-serif;
  --mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace; /* @kind font */

  /* Type scale (px) — from the handoff spec
     ⚠ 이 스케일은 처음부터 있었는데 호출부가 거의 쓰지 않아 인라인 font-size 가 164개·값 12종으로
        갈렸고, 브라우저 검출 197건 중 164건이 이 문제 하나였다(2026-08-28 critique).
        새 크기가 필요하면 여기 단계를 늘리고, 호출부에 px 를 직접 쓰지 않는다.
     ⚠ --fs-micro(11px) 가 바닥이다. 그 아래(9~10.5px)는 전부 여기로 올렸다. */
  --fs-display:26px;      /* 결론 숫자 · OTP(대) — "이 화면의 답" 한 개에만 */
  --fs-stat:23px;         /* 스탯 카드 값 */
  --fs-otp:22px;          /* OTP 입력 칸 */
  --fs-section:18px;      /* 인증 화면 제목 · 브랜드(대) */
  --fs-page-title:20px;   /* page <h1>, 700 */
  --fs-card-title:14px;   /* card/section <h2>, 700 */
  --fs-lead:15px;         /* 보조 제목 · 큰 글리프 */
  --fs-body:13px;         /* body, line-height 1.5 */
  --fs-table:12.5px;      /* table + secondary UI */
  --fs-label:12px;        /* form labels, 600 */
  --fs-caption:11.5px;    /* captions / footnotes */
  --fs-micro:11px;        /* badges, tiny meta */

  --lh-body:1.5; /* @kind other */
  --tracking-tight:-.01em;
}
