/* EdiusFA Core — Vazirmatn for the ENTIRE WordPress dashboard + login.
 * Self-hosted font files ship with the core (assets/fonts/). Only the
 * font-family stack is changed — WP admin spacing/colors untouched. */

@font-face{font-family:'Vazirmatn';src:url('../fonts/Vazirmatn-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url('../fonts/Vazirmatn-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url('../fonts/Vazirmatn-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url('../fonts/Vazirmatn-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url('../fonts/Vazirmatn-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}

/* Whole admin shell — every screen, RTL and LTR. */
body.wp-admin,
#wpadminbar,
#adminmenu,
#adminmenu .wp-submenu,
#wpwrap,
.wp-core-ui,
.wp-core-ui .button,
.wp-core-ui .button-secondary,
.wp-core-ui input[type=text],
.wp-core-ui input[type=search],
.wp-core-ui input[type=email],
.wp-core-ui input[type=url],
.wp-core-ui input[type=password],
.wp-core-ui input[type=number],
.wp-core-ui textarea,
.wp-core-ui select,
.wp-list-table,
.form-table,
.notice,
.update-nag,
#wpbody-content,
#wpfooter,
.media-modal,
.media-frame,
.editor-styles-wrapper .components-panel,
.components-panel__body,
.components-base-control__label,
.components-text-control__input,
.components-textarea-control__input,
.components-select-control__input,
.components-button,
.components-menu-item__item,
.components-checkbox-control__label,
.block-editor-page .interface-interface-skeleton__content {
	font-family: 'Vazirmatn', Tahoma, Arial, sans-serif !important;
}

/* Mono keeps latin code/paths readable. */
code, kbd, pre, .mono, #ediusfa-core .mono {
	font-family: Consolas, Monaco, 'Sarasa Mono SC', monospace !important;
}

/* Login screen too. */
body.login,
body.login #backtoblog,
body.login #nav,
body.login .message,
body.login #login_error,
body.login label,
body.login .wp-core-ui .button {
	font-family: 'Vazirmatn', Tahoma, Arial, sans-serif !important;
}

/* Persian digits glyphs inside admin numbers stay crisp. */
#adminmenu a,
#wpadminbar .ab-item {
	font-weight: 500;
}
