@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/ea588a0fe1de46683291163de4eb49be.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+20-7e, U+a0-ff, U+131, U+152-153, U+2bb-2bc, U+2c6, U+2da,
    U+2dc, U+304, U+308, U+2004-2006, U+2009-200a, U+2010-2011, U+2013-201e,
    U+2020-2022, U+2025-2029, U+2030, U+2032-2037, U+2039-203a, U+203c, U+2044,
    U+2052, U+2060-2064, U+2066-2069, U+2070, U+2074-2079, U+2080-2089, U+20ac,
    U+2122, U+2191, U+2193, U+2212, U+2215;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/f4943a615b149f4eb6bf9826f12a86d0.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+100-130, U+132-151, U+154-17f, U+18f, U+192, U+1a0-1a1,
    U+1af-1b0, U+1cd-1dc, U+1e5, U+1e7, U+1e9, U+1ef-1f0, U+1f9-1ff, U+218-21b,
    U+21f, U+237, U+251, U+259, U+261, U+292, U+1e00-1e01, U+1e3e-1e3f,
    U+1e80-1e85, U+1ef2-1ef9, U+20a3-20a4, U+20a6-20ab, U+20b1, U+20b9-20ba,
    U+20bc-20bd, U+2113;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/b247e96d9dec1fcc838ba2fd4a84f753.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+2c7, U+2c9-2cb, U+2d8-2d9, U+2db, U+2dd, U+2f3, U+302,
    U+306-307, U+30a, U+30c, U+30f, U+326-327, U+335, U+338, U+207f, U+2103,
    U+2105, U+2109, U+2121, U+2126, U+212e, U+215b-215e, U+2160-216b,
    U+2170-2179, U+2190, U+2192, U+2196-2199, U+2202, U+2205-2206, U+2208,
    U+220f, U+2211, U+221a, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e,
    U+2234-2237, U+223d, U+2248, U+224c, U+2252, U+2260-2261, U+2264-2267,
    U+226e-226f, U+2295, U+2299, U+22a5, U+22bf, U+27e8-27e9, U+3000, U+3003,
    U+3012-3013, U+301d-301e, U+30fb;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/bf59a25e4e0dce3ce2da9763cccf128c.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+462-463, U+46b, U+472-475, U+492-493, U+497, U+49a-49d,
    U+4a2-4a3, U+4ae-4af, U+4b2-4b3, U+4b8-4bb, U+4ca, U+4d8-4d9, U+4e8-4e9;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/c4127860f2f1b3dc29f0415dc02925f1.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+1f4d;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/bb96804a06f44e37c6660778e8b94093.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+37e, U+384-38a, U+38c, U+38e-3a1, U+3a3-3ce, U+3d1-3d2, U+3d6;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/b5bae4c14992eab31e753287e220355e.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+300-301, U+303, U+309, U+323, U+1ea0-1ef1;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-black/7c1bbc9839e7e596f28b440d1cc7cc6e.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+400-45f, U+490-491, U+4b0-4b1, U+2116;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/9084ae0f5bdd1e1636aaec961b228ce3.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+20-7e, U+a0-ff, U+131, U+152-153, U+2bb-2bc, U+2c6, U+2da,
    U+2dc, U+304, U+308, U+2004-2006, U+2009-200a, U+2010-2011, U+2013-201e,
    U+2020-2022, U+2025-2029, U+2030, U+2032-2037, U+2039-203a, U+203c, U+2044,
    U+2052, U+2060-2064, U+2066-2069, U+2070, U+2074-2079, U+2080-2089, U+20ac,
    U+2122, U+2191, U+2193, U+2212, U+2215;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/dea553dfb79a1e3766e09b2bbc42a643.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+400-45f, U+490-491, U+4b0-4b1, U+2116;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/642cda30b787d6dbccdf04d4afac4bb1.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+37e, U+384-38a, U+38c, U+38e-3a1, U+3a3-3ce, U+3d1-3d2, U+3d6;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/25891379ede9a1e7a837b9143e034dcd.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+300-301, U+303, U+309, U+323, U+1ea0-1ef1;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/733c1fbc5b2581ef158252e2d7df151f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+100-130, U+132-151, U+154-17f, U+18f, U+192, U+1a0-1a1,
    U+1af-1b0, U+1cd-1dc, U+1e5, U+1e7, U+1e9, U+1ef-1f0, U+1f9-1ff, U+218-21b,
    U+21f, U+237, U+251, U+259, U+261, U+292, U+1e00-1e01, U+1e3e-1e3f,
    U+1e80-1e85, U+1ef2-1ef9, U+20a3-20a4, U+20a6-20ab, U+20b1, U+20b9-20ba,
    U+20bc-20bd, U+2113;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/5bbd04489c80d69da79440f6d2d26d0f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+2c7, U+2c9-2cb, U+2d8-2d9, U+2db, U+2dd, U+2f3, U+302,
    U+306-307, U+30a, U+30c, U+30f, U+326-327, U+335, U+338, U+207f, U+2103,
    U+2105, U+2109, U+2121, U+2126, U+212e, U+215b-215e, U+2160-216b,
    U+2170-2179, U+2190, U+2192, U+2196-2199, U+2202, U+2205-2206, U+2208,
    U+220f, U+2211, U+221a, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e,
    U+2234-2237, U+223d, U+2248, U+224c, U+2252, U+2260-2261, U+2264-2267,
    U+226e-226f, U+2295, U+2299, U+22a5, U+22bf, U+27e8-27e9, U+3000, U+3003,
    U+3012-3013, U+301d-301e, U+30fb;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/8278eb815fd8c762f60eebccf486e250.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+462-463, U+46b, U+472-475, U+492-493, U+497, U+49a-49d,
    U+4a2-4a3, U+4ae-4af, U+4b2-4b3, U+4b8-4bb, U+4ca, U+4d8-4d9, U+4e8-4e9;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-bold/47d02c9527b7f59a3e759682b566f466.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+1f4d;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/0a181f87ebd148b14aed9e4558da194e.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+20-7e, U+a0-ff, U+131, U+152-153, U+2bb-2bc, U+2c6, U+2da,
    U+2dc, U+304, U+308, U+2004-2006, U+2009-200a, U+2010-2011, U+2013-201e,
    U+2020-2022, U+2025-2029, U+2030, U+2032-2037, U+2039-203a, U+203c, U+2044,
    U+2052, U+2060-2064, U+2066-2069, U+2070, U+2074-2079, U+2080-2089, U+20ac,
    U+2122, U+2191, U+2193, U+2212, U+2215;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/3d3424fdccf7eb0fab04d174c156c580.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+100-130, U+132-151, U+154-17f, U+18f, U+192, U+1a0-1a1,
    U+1af-1b0, U+1cd-1dc, U+1e5, U+1e7, U+1e9, U+1ef-1f0, U+1f9-1ff, U+218-21b,
    U+21f, U+237, U+251, U+259, U+261, U+292, U+1e00-1e01, U+1e3e-1e3f,
    U+1e80-1e85, U+1ef2-1ef9, U+20a3-20a4, U+20a6-20ab, U+20b1, U+20b9-20ba,
    U+20bc-20bd, U+2113;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/14b7d22bc2df4b0291e7b2191e2b4c81.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+300-301, U+303, U+309, U+323, U+1ea0-1ef1;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/250d0d6f6644f00716a62d534fa3ac58.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+400-45f, U+490-491, U+4b0-4b1, U+2116;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/bcbc255f551482b6e1e068706b244e5d.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+37e, U+384-38a, U+38c, U+38e-3a1, U+3a3-3ce, U+3d1-3d2, U+3d6;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/8e13366907f62f91c108d1a4d92bd3ab.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+462-463, U+46b, U+472-475, U+492-493, U+497, U+49a-49d,
    U+4a2-4a3, U+4ae-4af, U+4b2-4b3, U+4b8-4bb, U+4ca, U+4d8-4d9, U+4e8-4e9;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/6ed20a5054846aa90451958fae27f984.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+2c7, U+2c9-2cb, U+2d8-2d9, U+2db, U+2dd, U+2f3, U+302,
    U+306-307, U+30a, U+30c, U+30f, U+326-327, U+335, U+338, U+207f, U+2103,
    U+2105, U+2109, U+2121, U+2126, U+212e, U+215b-215e, U+2160-216b,
    U+2170-2179, U+2190, U+2192, U+2196-2199, U+2202, U+2205-2206, U+2208,
    U+220f, U+2211, U+221a, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e,
    U+2234-2237, U+223d, U+2248, U+224c, U+2252, U+2260-2261, U+2264-2267,
    U+226e-226f, U+2295, U+2299, U+22a5, U+22bf, U+27e8-27e9, U+3000, U+3003,
    U+3012-3013, U+301d-301e, U+30fb;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-light/838ed57ea9610cd145c7114afd5fc7de.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+1f4d;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/8230a77ff3dd5feac1e872d5035aff99.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+20-7e, U+a0-ff, U+131, U+152-153, U+2bb-2bc, U+2c6, U+2da,
    U+2dc, U+304, U+308, U+2004-2006, U+2009-200a, U+2010-2011, U+2013-201e,
    U+2020-2022, U+2025-2029, U+2030, U+2032-2037, U+2039-203a, U+203c, U+2044,
    U+2052, U+2060-2064, U+2066-2069, U+2070, U+2074-2079, U+2080-2089, U+20ac,
    U+2122, U+2191, U+2193, U+2212, U+2215;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/c81a7f8a5667547a3911ac9f85c5163d.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+2c7, U+2c9-2cb, U+2d8-2d9, U+2db, U+2dd, U+2f3, U+302,
    U+306-307, U+30a, U+30c, U+30f, U+326-327, U+335, U+338, U+207f, U+2103,
    U+2105, U+2109, U+2121, U+2126, U+212e, U+215b-215e, U+2160-216b,
    U+2170-2179, U+2190, U+2192, U+2196-2199, U+2202, U+2205-2206, U+2208,
    U+220f, U+2211, U+221a, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e,
    U+2234-2237, U+223d, U+2248, U+224c, U+2252, U+2260-2261, U+2264-2267,
    U+226e-226f, U+2295, U+2299, U+22a5, U+22bf, U+27e8-27e9, U+3000, U+3003,
    U+3012-3013, U+301d-301e, U+30fb;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/a40077e794f64d525af88cbd74dc4a9f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+400-45f, U+490-491, U+4b0-4b1, U+2116;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/59edf6585093c0209a8f9f7e41aad687.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+462-463, U+46b, U+472-475, U+492-493, U+497, U+49a-49d,
    U+4a2-4a3, U+4ae-4af, U+4b2-4b3, U+4b8-4bb, U+4ca, U+4d8-4d9, U+4e8-4e9;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/f2e375779c3b1cb6522ed1dff30ccaee.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+100-130, U+132-151, U+154-17f, U+18f, U+192, U+1a0-1a1,
    U+1af-1b0, U+1cd-1dc, U+1e5, U+1e7, U+1e9, U+1ef-1f0, U+1f9-1ff, U+218-21b,
    U+21f, U+237, U+251, U+259, U+261, U+292, U+1e00-1e01, U+1e3e-1e3f,
    U+1e80-1e85, U+1ef2-1ef9, U+20a3-20a4, U+20a6-20ab, U+20b1, U+20b9-20ba,
    U+20bc-20bd, U+2113;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/296291b0d3802f218a8ece0aa785d106.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+300-301, U+303, U+309, U+323, U+1ea0-1ef1;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/b6b66c322848d60545bddd21006be4a5.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+37e, U+384-38a, U+38c, U+38e-3a1, U+3a3-3ce, U+3d1-3d2, U+3d6;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-medium/588ea3f0a7021708267a8ea73d5fd1af.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+1f4d;
}

@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/4591a7e2c3e2e0c12fb478a84b89213f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+20-7e, U+a0-ff, U+131, U+152-153, U+2bb-2bc, U+2c6, U+2da,
    U+2dc, U+304, U+308, U+2004-2006, U+2009-200a, U+2010-2011, U+2013-201e,
    U+2020-2022, U+2025-2029, U+2030, U+2032-2037, U+2039-203a, U+203c, U+2044,
    U+2052, U+2060-2064, U+2066-2069, U+2070, U+2074-2079, U+2080-2089, U+20ac,
    U+2122, U+2191, U+2193, U+2212, U+2215;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/1dd1ad97805d0ad963d4be8673485f9f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+400-45f, U+490-491, U+4b0-4b1, U+2116;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/d134ad47aac217aa59ba9b282a76e19d.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+462-463, U+46b, U+472-475, U+492-493, U+497, U+49a-49d,
    U+4a2-4a3, U+4ae-4af, U+4b2-4b3, U+4b8-4bb, U+4ca, U+4d8-4d9, U+4e8-4e9;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/89d1dff555fe56770097c59678fb8fd7.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+100-130, U+132-151, U+154-17f, U+18f, U+192, U+1a0-1a1,
    U+1af-1b0, U+1cd-1dc, U+1e5, U+1e7, U+1e9, U+1ef-1f0, U+1f9-1ff, U+218-21b,
    U+21f, U+237, U+251, U+259, U+261, U+292, U+1e00-1e01, U+1e3e-1e3f,
    U+1e80-1e85, U+1ef2-1ef9, U+20a3-20a4, U+20a6-20ab, U+20b1, U+20b9-20ba,
    U+20bc-20bd, U+2113;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/794478da5b7445095ed2f8ba9a03fe96.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2c7, U+2c9-2cb, U+2d8-2d9, U+2db, U+2dd, U+2f3, U+302,
    U+306-307, U+30a, U+30c, U+30f, U+326-327, U+335, U+338, U+207f, U+2103,
    U+2105, U+2109, U+2121, U+2126, U+212e, U+215b-215e, U+2160-216b,
    U+2170-2179, U+2190, U+2192, U+2196-2199, U+2202, U+2205-2206, U+2208,
    U+220f, U+2211, U+221a, U+221d-2220, U+2223, U+2225, U+2227-222b, U+222e,
    U+2234-2237, U+223d, U+2248, U+224c, U+2252, U+2260-2261, U+2264-2267,
    U+226e-226f, U+2295, U+2299, U+22a5, U+22bf, U+27e8-27e9, U+3000, U+3003,
    U+3012-3013, U+301d-301e, U+30fb;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/8d69bc6c5e48cc7fc6bb928c28bcde1b.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+1f4d;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/fe7b1c9b84386d4fe2e2cbed1410b07f.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+300-301, U+303, U+309, U+323, U+1ea0-1ef1;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("./harmonyos-sans-regular/6da3137735149f829b95e7d743a22dc3.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+37e, U+384-38a, U+38c, U+38e-3a1, U+3a3-3ce, U+3d1-3d2, U+3d6;
}
