/* Pretendard — 본문 폰트. colonova-frontend(`packages/shared/src/fonts`)의 subset
   woff2 4종(400/500/600/700)을 `public/fonts/` 에서 자체 호스팅한다.

   `next/font/local` 을 쓰지 않고 @font-face 로 등록하는 이유: next/font 는 패밀리
   이름을 해시로 바꾸는데, 기계본(`generated/**`)·`.colo-auth`·`_ds_pda` 토큰이
   문자열 'Pretendard'·'Pretendard Variable' 을 그대로 참조한다(74곳). 같은 서체를
   두 이름으로 선언하는 것도 원본 export 의 fonts.css 와 같은 모양이다. */

@font-face {
  font-family: 'Pretendard';
  src: url('./Pretendard-Regular.subset.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: 'Pretendard';
  src: url('./Pretendard-SemiBold.subset.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pretendard';
  src: url('./Pretendard-Bold.subset.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pretendard Variable';
  src: url('./Pretendard-Regular.subset.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pretendard Variable';
  src: url('./Pretendard-Medium.subset.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pretendard Variable';
  src: url('./Pretendard-SemiBold.subset.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pretendard Variable';
  src: url('./Pretendard-Bold.subset.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
