/* HarmonyOS Sans */
@font-face {
  font-family: 'HarmonyOS_Sans_Thin';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Light';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Regular';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Medium';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Bold';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Black';
  src: url('../fonts/HarmonyOS_Sans/HarmonyOS_Sans_Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

/* HarmonyOS Sans Condensed */
@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Thin';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Light';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Regular';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Medium';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Bold';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Black';
  src: url('../fonts/HarmonyOS_Sans_Condensed/HarmonyOS_Sans_Condensed_Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

/* HarmonyOS Sans Condensed Italic */
@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Thin_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Thin_Italic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Light_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Light_Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Regular_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Regular_Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Medium_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Medium_Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Bold_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Bold_Italic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'HarmonyOS_Sans_Condensed_Black_Italic';
  src: url('../fonts/HarmonyOS_Sans_Condensed_Italic/HarmonyOS_Sans_Condensed_Black_Italic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

/* HarmonyOS Sans SC */
@font-face {
  font-family: 'HarmonyOS_Sans_SC_Thin';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Light';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Regular';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Medium';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Bold';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Black';
  src: url('../fonts/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

/* HarmonyOS Sans TC */
@font-face {
  font-family: 'HarmonyOS_Sans_TC_Thin';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_TC_Light';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_TC_Regular';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_TC_Medium';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_TC_Bold';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HarmonyOS_Sans_TC_Black';
  src: url('../fonts/HarmonyOS_Sans_TC/HarmonyOS_SansTC_Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
