/**
 * 本地字体配置文件
 * 使用系统字体栈，替代Google Fonts外部依赖
 * 优化性能，避免外部资源加载延迟
 */

/* 中文字体栈 - 优先系统自带字体 */
@font-face {
  font-family: 'Noto Sans SC Fallback';
  src: local('Microsoft YaHei'),
       local('微软雅黑'),
       local('PingFang SC'),
       local('苹方-简'),
       local('Hiragino Sans GB'),
       local('冬青黑体简体中文'),
       local('Source Han Sans CN'),
       local('思源黑体'),
       local('Noto Sans CJK SC'),
       local('WenQuanYi Micro Hei'),
       local('文泉驿微米黑');
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2A700-2B73F, U+2B740-2B81F, U+2B820-2CEAF, U+F900-FAFF, U+2F800-2FA1F;
}

/* 英文字体栈 - 优先系统自带字体 */
@font-face {
  font-family: 'Inter Fallback';
  src: local('Segoe UI'),
       local('Roboto'),
       local('Helvetica Neue'),
       local('Arial'),
       local('sans-serif');
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+0180-024F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F;
}

/* 等宽字体栈 */
@font-face {
  font-family: 'Monospace Fallback';
  src: local('Consolas'),
       local('Monaco'),
       local('Courier New'),
       local('monospace');
  font-weight: 100 900;
  font-display: swap;
}

/* 如果需要下载Google Fonts到本地，解压到此目录后取消注释以下内容 */

/* Inter字体 - 英文 */
/*
@font-face {
  font-family: 'Inter';
  src: url('./Inter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Inter-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Inter-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('./Inter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
*/

/* Noto Sans SC字体 - 中文 */
/*
@font-face {
  font-family: 'Noto Sans SC';
  src: url('./NotoSansSC-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans SC';
  src: url('./NotoSansSC-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans SC';
  src: url('./NotoSansSC-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
*/
