/* Pretendard: use official woff2-subset (~350KB each) instead of full woff2 (~750KB). Same family, app unchanged. */
@font-face {
  font-family: Pretendard;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard Regular'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-Regular.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-Regular.subset.woff') format('woff');
}
@font-face {
  font-family: Pretendard;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard Medium'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-Medium.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-Medium.subset.woff') format('woff');
}
@font-face {
  font-family: Pretendard;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard SemiBold'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-SemiBold.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-SemiBold.subset.woff') format('woff');
}
@font-face {
  font-family: Pretendard;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard Bold'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-Bold.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-Bold.subset.woff') format('woff');
}
@font-face {
  font-family: Pretendard;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard ExtraBold'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-ExtraBold.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-ExtraBold.subset.woff') format('woff');
}
@font-face {
  font-family: Pretendard;
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: local('Pretendard Black'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff2-subset/Pretendard-Black.subset.woff2') format('woff2'),
       url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/static/woff-subset/Pretendard-Black.subset.woff') format('woff');
}
