/**
 * Vazirmatn (v33.003) for wp-admin — local vendor, no CDN.
 *
 * Source: https://github.com/rastikerdar/vazirmatn/releases/tag/v33.003
 * License: SIL Open Font License 1.1 (see assets/admin/fonts/vazirmatn/OFL.txt)
 */

@font-face {
	font-family: "Vazirmatn";
	src: url("../fonts/vazirmatn/Vazirmatn-Variable.woff2") format("woff2-variations"),
		url("../fonts/vazirmatn/Vazirmatn-Variable.woff2") format("woff2");
	font-weight: 100 900;
	font-style: normal;
	font-display: block;
}

/* Core admin sets its own font-family on headings/menus — target them explicitly. */
body.wp-admin,
body.login,
#wpadminbar,
#wpadminbar .ab-item,
#wpadminbar .ab-label,
#wpadminbar .ab-empty-item,
.wp-core-ui,
.wp-core-ui select,
.media-modal,
.wrap,
.wrap h1,
.wrap h2,
.wrap h3,
.wrap h4,
.form-table,
.form-table th,
.form-table td,
.parskit-wrap,
.parskit-wrap h1,
.parskit-wrap h2,
.parskit-wrap h3,
.parskit-app,
.parskit-main,
.parskit-main-header h1,
.parskit-page-title,
#adminmenu,
#adminmenu a,
#adminmenu .wp-submenu a,
#adminmenu .wp-menu-name,
#adminmenu .wp-submenu-head,
.notice,
.button,
.page-title-action,
input,
textarea,
select,
.components-button,
.components-base-control,
.components-text,
.editor-styles-wrapper,
.block-editor-writing-flow,
.login form,
body.wp-admin h1,
body.wp-admin h2,
body.wp-admin h3,
body.wp-admin h4,
body.wp-admin h5,
body.wp-admin h6,
body.login h1,
body.login h2 {
	font-family: "Vazirmatn", Tahoma, Arial, sans-serif !important;
}

/* Keep WordPress icon fonts intact. */
#wpadminbar .ab-icon,
#wpadminbar .ab-item:before,
#wpadminbar .ab-item:after,
#wpadminbar .ab-icon:before,
.dashicons,
.dashicons-before:before,
.wp-menu-image:before,
.menu-top .wp-menu-image:before,
.welcome-icon:before,
.wp-admin [class^="dashicons-"]:before,
.wp-admin [class*=" dashicons-"]:before {
	font-family: dashicons !important;
}
