/* src/assets/css/fonts.css */

/* 粗体 - Bold */
@font-face {
	font-family: 'OPPOSans';
	src: url('./OPPOSans/OPPOSans-B-2.ttf') format('truetype');
	font-weight: 700;
	/* Bold 对应 700 */
	font-style: normal;
	font-display: swap;
}

/* 特粗 - Heavy */
@font-face {
	font-family: 'OPPOSans';
	src: url('./OPPOSans/OPPOSans-H-2.ttf') format('truetype');
	font-weight: 900;
	/* Heavy 对应 900 */
	font-style: normal;
	font-display: swap;
}

/* 细体 - Light */
@font-face {
	font-family: 'OPPOSans';
	src: url('./OPPOSans/OPPOSans-L-2.ttf') format('truetype');
	font-weight: 300;
	/* Light 对应 300 */
	font-style: normal;
	font-display: swap;
}

/* 中等 - Medium */
@font-face {
	font-family: 'OPPOSans';
	src: url('./OPPOSans/OPPOSans-M-2.ttf') format('truetype');
	font-weight: 500;
	/* Medium 对应 500 */
	font-style: normal;
	font-display: swap;
}

/* 常规 - Regular */
@font-face {
	font-family: 'OPPOSans';
	src: url('./OPPOSans/OPPOSans-R-2.ttf') format('truetype');
	font-weight: 400;
	/* Regular 对应 400 */
	font-style: normal;
	font-display: swap;
}



/* DINEngsbek - Regular */
@font-face {
	font-family: 'DINEngsbek-Alternate';
	src: url('./DINEngAlt/DINEngAlt.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}