/* 11.nurlukyol.com 维吾尔文 webfont：ALKATIP Basma（全部维语字体）
 *
 * 原产物（index-*.css）里已有：
 *   @font-face{font-family:ALKATIP Basma;src:local("ALKATIP Basma"),...}
 * 只有 local()，客户端没装字体时完全无效，维语只能走系统回退的阿拉伯字体。
 * 这里用【同名 @font-face】覆盖成同源 webfont（后声明优先），使产物里所有
 * 引用 ALKATIP Basma 的样式（.font-uyghur / 内联 fontFamily / 维语模式）
 * 无需改代码即真实生效。
 *
 * unicode-range 只接管阿拉伯-维文字符区块（含 ZWNJ/ZWJ），
 * 中文 / 拉丁 / 数字完全不受影响。
 */
@font-face {
  font-family: 'ALKATIP Basma';
  src: url('/fonts/ALKATIP-Basma.ttf') format('truetype'),
       local('ALKATIP Basma'), local('Alkatip Basma');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+200C-200D, U+2010-2011;
}

/* 兜底：未显式指定维文字体的元素（html/body 及表单控件）也让维文走 ALKATIP Basma */
html, body {
  font-family: 'ALKATIP Basma', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
    'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Helvetica, Arial, sans-serif;
}

/* 表单控件默认不继承页面字体，必须显式兜底 */
input, textarea, select, button {
  font-family: inherit;
}

/* 维语模式（运行时会设 html dir="rtl"）使用完整维文字体栈 */
.rtl, [dir='rtl'], .font-uyghur {
  font-family: 'ALKATIP Basma', 'ALKATIP Tuz', 'UKIJ Basma', 'UKIJ Tuz', 'UKIJ Ekran',
    'UKIJ Qolyazma', 'UKIJ Qara', 'UKIJ Tor', 'Microsoft Uighur', 'Arial Unicode MS', sans-serif;
}
