@charset "UTF-8";

/* 思源黑体 */
@font-face {
  font-family: 'SourceHanSansCN-Bold';
  src: url('SourceHanSansCN/SourceHanSansCN-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'SourceHanSansCN-Medium';
  src: url('SourceHanSansCN/SourceHanSansCN-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'SourceHanSansCN-Regular';
  src: url('SourceHanSansCN/SourceHanSansCN-Regular.ttf') format('truetype');
}

/* 小米 MiSans 字体 - 指定字重别名引用 */
@font-face {
  font-family: 'MiSans-Bold';
  src: url('MiSans/MiSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'MiSans-Medium';
  src: url('MiSans/MiSans-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'MiSans-Regular';
  src: url('MiSans/MiSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'MiSans-Semibold';
  src: url('MiSans/MiSans-Semibold.ttf') format('truetype');
}

/* 小米 MiSans 字体 - 标准 CSS 统一族名应用 (支持 font-weight 映射) */
@font-face {
  font-family: 'MiSans';
  src: url('MiSans/MiSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'MiSans';
  src: url('MiSans/MiSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'MiSans';
  src: url('MiSans/MiSans-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'MiSans';
  src: url('MiSans/MiSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}