/* Loaded from app.html before font preloads so preloaded bytes bind to @font-face immediately. */

html {
	font-family: 'MavenPro', 'Maven Pro Fallback', system-ui, sans-serif;
}

html[lang='fa'] {
	font-family: 'Peyda Tipsoo', 'MavenPro', 'Maven Pro Fallback', system-ui, sans-serif;
}

@font-face {
	font-family: 'Maven Pro Fallback';
	src: local('Segoe UI'), local('Helvetica Neue'), local('Arial');
	size-adjust: 100%;
	ascent-override: 92%;
	descent-override: 24%;
	line-gap-override: 0%;
}

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

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

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

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

/* Same faces as src/app.css: the Arabic script only, so Latin text is Maven Pro in Persian too. */
@font-face {
	font-family: 'Peyda Tipsoo';
	font-style: normal;
	font-display: swap;
	font-weight: 400;
	src: url('/fonts/PeydaWebNoEn-Regular.woff2') format('woff2');
	unicode-range: U+0020, U+00A0, U+00AB, U+00BB, U+0600-06FF, U+0750-077F, U+200C-200F, U+2026,
		U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
	font-family: 'Peyda Tipsoo';
	font-style: normal;
	font-display: swap;
	font-weight: 500;
	src: url('/fonts/PeydaWebNoEn-Medium.woff2') format('woff2');
	unicode-range: U+0020, U+00A0, U+00AB, U+00BB, U+0600-06FF, U+0750-077F, U+200C-200F, U+2026,
		U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
	font-family: 'Peyda Tipsoo';
	font-style: normal;
	font-display: swap;
	font-weight: 600;
	src: url('/fonts/PeydaWebNoEn-Bold.woff2') format('woff2');
	unicode-range: U+0020, U+00A0, U+00AB, U+00BB, U+0600-06FF, U+0750-077F, U+200C-200F, U+2026,
		U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
	font-family: 'Peyda Tipsoo';
	font-style: normal;
	font-display: swap;
	font-weight: 700;
	src: url('/fonts/PeydaWebNoEn-ExtraBold.woff2') format('woff2');
	unicode-range: U+0020, U+00A0, U+00AB, U+00BB, U+0600-06FF, U+0750-077F, U+200C-200F, U+2026,
		U+FB50-FDFF, U+FE70-FEFF;
}
