/* متن اصلی (swap + woff2) */
@font-face{
  font-family:"IRYekan";
  src:url("/wp-content/uploads/fonts/IRYekan-regular.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range: U+0000-00FF, U+0600-06FF; /* بدون ارقام فارسی */
  ascent-override:90%; descent-override:22%; line-gap-override:0%;
}
@font-face{
  font-family:"IRYekan";
  src:url("/wp-content/uploads/fonts/IRYekan-medium.woff2") format("woff2");
  font-weight:500; font-style:normal; font-display:swap;
  unicode-range: U+0000-00FF, U+0600-06FF;
  ascent-override:90%; descent-override:22%; line-gap-override:0%;
}

/* ارقام فارسی (fanum) - فقط WOFF، خارج از critical path */
@font-face{
  font-family:"IRYekan";
  src:url("/wp-content/uploads/fonts/IRYekan-regular-fanum.woff") format("woff");
  font-weight:400; font-style:normal; font-display:optional;
  unicode-range: U+06F0-06F9; /* ۰..۹ فارسی */
}
@font-face{
  font-family:"IRYekan";
  src:url("/wp-content/uploads/fonts/IRYekan-medium-fanum.woff") format("woff");
  font-weight:500; font-style:normal; font-display:optional;
  unicode-range: U+06F0-06F9;
}

/* کمی تثبیت متریک برای swap */
html{ font-size-adjust:.52; }
