/* هوية الجمهورية العربية السورية: خط قمرة للنص العربي + شعار العقاب */

@font-face {
	font-family: "Qomra";
	src: url("/assets/gov_hr/fonts/qomra/itfQomraArabic-Light.woff2") format("woff2");
	font-weight: 100 349;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

@font-face {
	font-family: "Qomra";
	src: url("/assets/gov_hr/fonts/qomra/itfQomraArabic-Regular.woff2") format("woff2");
	font-weight: 350 449;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

@font-face {
	font-family: "Qomra";
	src: url("/assets/gov_hr/fonts/qomra/itfQomraArabic-Medium.woff2") format("woff2");
	font-weight: 450 549;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

@font-face {
	font-family: "Qomra";
	src: url("/assets/gov_hr/fonts/qomra/itfQomraArabic-Bold.woff2") format("woff2");
	font-weight: 550 749;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

@font-face {
	font-family: "Qomra";
	src: url("/assets/gov_hr/fonts/qomra/itfQomraArabic-Black.woff2") format("woff2");
	font-weight: 750 1000;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200F;
}

/* النص العربي بقمرة، اللاتيني والأرقام اللاتينية تبقى Inter (الرموز والمعرّفات أوضح) */
:root,
[data-theme="light"],
[data-theme="dark"] {
	--font-stack: "Qomra", "InterVariable", "Inter", "-apple-system", "BlinkMacSystemFont", "Segoe UI",
		"Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
		sans-serif;
}

.navbar-brand .app-logo {
	width: auto;
	height: 28px;
	max-width: none;
}

/* شاشة التحميل: splash_image بحجم 100px افتراضياً (inline style) */
.splash img {
	max-width: 220px !important;
	max-height: 140px !important;
}
