/*
 * Pretendard (SIL Open Font License 1.1)
 * https://github.com/orioncactus/pretendard
 * Bundled under apps/web/public/font for offline / air-gapped deployments.
 */

@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap;
	src: local('Pretendard Black'),
		url('./Pretendard-Black.subset.woff2') format('woff2'),
		url('./Pretendard-Black.subset.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'),
		url('./Pretendard-ExtraBold.subset.woff2') format('woff2'),
		url('./Pretendard-ExtraBold.subset.woff') format('woff');
}

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

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

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

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

@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'),
		url('./Pretendard-Light.subset.woff2') format('woff2'),
		url('./Pretendard-Light.subset.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'),
		url('./Pretendard-ExtraLight.subset.woff2') format('woff2'),
		url('./Pretendard-ExtraLight.subset.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard Thin'),
		url('./Pretendard-Thin.subset.woff2') format('woff2'),
		url('./Pretendard-Thin.subset.woff') format('woff');
}

/* U+2026 only, first in --font-ui; the .ellipsis files come from npm run sync:fonts. */
@font-face {
	font-family: 'Pretendard Ellipsis';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'),
		url('./Pretendard-Regular.ellipsis.woff2') format('woff2');
	unicode-range: U+2026;
}

@font-face {
	font-family: 'Pretendard Ellipsis';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'),
		url('./Pretendard-Medium.ellipsis.woff2') format('woff2');
	unicode-range: U+2026;
}

@font-face {
	font-family: 'Pretendard Ellipsis';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'),
		url('./Pretendard-SemiBold.ellipsis.woff2') format('woff2');
	unicode-range: U+2026;
}
