/* Custom font faces if you're self-hosting fonts */

/* HarmonyOS Sans font faces */
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("../fonts/HarmonyOS_Sans_Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("../fonts/HarmonyOS_Sans_Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("../fonts/HarmonyOS_Sans_Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("../fonts/HarmonyOS_Sans_Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("../fonts/HarmonyOS_Sans_Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* Font utility classes */
.font-primary {
  font-family: "Inter", system-ui, sans-serif;
}

.font-harmony {
  font-family: "HarmonyOS Sans", system-ui, sans-serif;
}
