/**
 * Pretendard GOV 로컬 폰트 정의
 * CDN 대신 로컬 폰트 파일 사용 (CNE 폐쇄망 대응)
 * 원본: https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-gov.min.css
 */

@font-face {
  font-family: 'Pretendard GOV';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard GOV';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard GOV';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff') format('woff');
}

/* Pretendard 변수 폰트 대체용 - GOV 버전 사용 */
@font-face {
  font-family: 'Pretendard Variable';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard Variable';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard Variable';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff') format('woff');
}

/* Pretendard 기본 폰트 대체 */
@font-face {
  font-family: 'Pretendard';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Regular.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Medium.subset.woff') format('woff');
}

@font-face {
  font-family: 'Pretendard';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff2') format('woff2'),
       url('/krds/node_modules/krds-uiux/resources/fonts/PretendardGOV-Bold.subset.woff') format('woff');
}
