/* KalamehWeb — فونت اصلی کل سامانه */
:root {
    --font-fa: 'KalamehWeb', Tahoma, Arial, sans-serif;
    --fa: var(--font-fa);
}

html,
body,
button,
input,
textarea,
select,
optgroup,
option,
label,
table,
th,
td {
    font-family: var(--font-fa) !important;
}

body {
    font-weight: 400;
    letter-spacing: 0;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 700;
}

strong, b, .fw-bold, .font-weight-bold {
    font-weight: 700 !important;
}

small, .small, .text-muted {
    font-weight: 400;
}

/* اعداد همچنان خوانا و چپ‌به‌راست باقی می‌مانند، اما از همان خانواده فونت استفاده می‌کنند. */
.num, .en, .mono {
    font-family: var(--font-fa) !important;
    font-variant-numeric: tabular-nums;
}

::placeholder {
    font-family: var(--font-fa) !important;
}
