/**
 * IRANYekanX — shared Gooshi UI font (local, no CDN).
 * Source: design/IRANYekanX family
 */
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-UltraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-DemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Heavy.ttf') format('truetype');
	font-weight: 850;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'IRANYekanX';
	src: url('fonts/IRANYekanX-ExtraBlack.ttf') format('truetype');
	font-weight: 950;
	font-style: normal;
	font-display: swap;
}

:root {
	--gooshi-font: 'IRANYekanX', Tahoma, system-ui, sans-serif;
}

/* WP Admin — all Gooshi screens */
body.wp-admin[class*="gooshi"] {
	font-family: var(--gooshi-font);
}

body.wp-admin[class*="gooshi"] input,
body.wp-admin[class*="gooshi"] select,
body.wp-admin[class*="gooshi"] textarea,
body.wp-admin[class*="gooshi"] button,
body.wp-admin[class*="gooshi"] .button,
body.wp-admin[class*="gooshi"] .wp-core-ui,
body.wp-admin .gooshi-admin-wrap,
body.wp-admin .gooshi-admin-wrap input,
body.wp-admin .gooshi-admin-wrap select,
body.wp-admin .gooshi-admin-wrap textarea,
body.wp-admin .gooshi-admin-wrap button,
body.wp-admin .gooshi-admin-wrap .button {
	font-family: var(--gooshi-font);
}
