/* 依索设施 — 系统原生字体方案 */
/* 不使用外部CDN，完全依赖系统预装字体，零网络请求，即刻渲染 */

/* Noto Sans SC 作为首选（部分系统预装），回退到 PingFang / Microsoft YaHei */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Noto Sans SC Light'), local('NotoSansSC-Light');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+2000-206F, U+3000-303F, U+FF00-FFEF;
}

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Sans SC'), local('NotoSansSC-Regular');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+2000-206F, U+3000-303F, U+FF00-FFEF;
}

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Noto Sans SC Medium'), local('NotoSansSC-Medium');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+2000-206F, U+3000-303F, U+FF00-FFEF;
}

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Sans SC Bold'), local('NotoSansSC-Bold');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+2000-206F, U+3000-303F, U+FF00-FFEF;
}

@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Noto Sans SC Black'), local('NotoSansSC-Black');
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+2000-206F, U+3000-303F, U+FF00-FFEF;
}
