/*
 * kvas-fonts.css — 앱 전역 글꼴 정의(self-host) + 레거시 gulim 대체.
 *
 * kvas_inno_design 기준 글꼴(Pretendard 본문 · JetBrains Mono 숫자/코드)을 보안 어플라이언스
 * 정책에 맞춰 외부 CDN 호출 없이 self-host(woff2, mw/fonts/)한다. 가변(variable) woff2 1개로 전
 * 굵기를 커버. 미지원/미적재 환경은 Apple SD Gothic Neo / Malgun Gothic(맑은 고딕, MessageWorks
 * 표준)로 폴백 — 레거시 굴림(common.css 의 `font: normal 12px gulim`)은 더 이상 사용하지 않는다.
 *
 * 로드 순서: i_common_css.tpl 가 common.css/kvas-theme.css 뒤에 <link> 하므로, 동일 specificity
 * (html,body)로 common.css 의 gulim 선언을 override 한다. 공유 레거시 CSS 원본은 수정하지 않는다.
 */

@font-face {
    font-family: 'Pretendard';
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
    src: url('/web_adm/mw/fonts/PretendardVariable.woff2') format('woff2-variations');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 100 800;
    font-style: normal;
    font-display: swap;
    src: url('/web_adm/mw/fonts/JetBrainsMono.woff2') format('woff2-variations');
}

/* ── 앱 전역 본문 글꼴 — Pretendard 우선, 모던 한글 sans 폴백(굴림 미사용) ───────── */
html, body,
button, input, select, textarea, optgroup,
table, th, td,
.ui-layout-pane, .ui-layout-center, .ui-layout-west, .ui-layout-north {
    font-family: 'Pretendard', 'Apple SD Gothic Neo', 'Malgun Gothic', '맑은 고딕',
        -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
