/*
 * Generated by scripts/build_cjk_common_css.py. DO NOT EDIT.
 *
 * Concatenation of every CJK language-pack fontdef.css except
 * _japanese/rounded/m-plus-rounded-1c, which is injected as its own
 * stylesheet. Regenerate after editing any source:
 *
 *     python3 scripts/build_cjk_common_css.py
 *
 * Sources:
 *   _japanese/mono/noto-sans-mono/fontdef.css
 *   _japanese/sans/pretendard-jp/fontdef.css
 *   _japanese/serif/source-serif/fontdef.css
 *   _korean/mono/jetendard/fontdef.css
 *   _korean/rounded/nanum-square-round/fontdef.css
 *   _korean/sans/pretendard/fontdef.css
 *   _korean/serif/source-serif/fontdef.css
 *   _simplified-chinese/mono/noto-sans-mono/fontdef.css
 *   _simplified-chinese/rounded/resource-han-rounded/fontdef.css
 *   _simplified-chinese/sans/noto-sans/fontdef.css
 *   _simplified-chinese/serif/source-serif/fontdef.css
 *   _traditional-chinese/mono/noto-sans-mono/fontdef.css
 *   _traditional-chinese/rounded/resource-han-rounded/fontdef.css
 *   _traditional-chinese/sans/noto-sans/fontdef.css
 *   _traditional-chinese/serif/source-serif/fontdef.css
 */

/* Source: _japanese/mono/noto-sans-mono/fontdef.css */
@font-face {
  font-family: 'Noto Sans Mono JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_japanese/mono/noto-sans-mono/noto-sans-mono-jp-variable.woff2") format('woff2');
}

/* Source: _japanese/sans/pretendard-jp/fontdef.css */
@font-face {
  font-family: 'Pretendard JP';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_japanese/sans/pretendard-jp/pretendard-jp-variable.woff2") format('woff2');
}

/* Source: _japanese/serif/source-serif/fontdef.css */
@font-face {
  font-family: 'Source Han Serif JP';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3040-309F, U+30A0-30FF, U+31F0-31FF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_japanese/serif/source-serif/source-han-serif-jp-variable.woff2") format('woff2');
}

/* Source: _korean/mono/jetendard/fontdef.css */
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-thin.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-thin-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-extralight.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-extralight-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-light.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-light-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-regular.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-regular-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-medium.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-medium-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-semibold.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-semibold-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-bold.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-bold-italic.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-extrabold.woff2") format('woff2');
}
@font-face {
  font-family: 'Jetendard';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/mono/jetendard/jetendard-extrabold-italic.woff2") format('woff2');
}

/* Source: _korean/rounded/nanum-square-round/fontdef.css */
@font-face {
  font-family: 'Nanum Square Round';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/rounded/nanum-square-round/nanum-square-round-light.woff2") format('woff2');
}
@font-face {
  font-family: 'Nanum Square Round';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/rounded/nanum-square-round/nanum-square-round-regular.woff2") format('woff2');
}
@font-face {
  font-family: 'Nanum Square Round';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/rounded/nanum-square-round/nanum-square-round-bold.woff2") format('woff2');
}
@font-face {
  font-family: 'Nanum Square Round';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/rounded/nanum-square-round/nanum-square-round-extrabold.woff2") format('woff2');
}

/* Source: _korean/sans/pretendard/fontdef.css */
@font-face {
  font-family: 'Pretendard';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/sans/pretendard/pretendard-variable.woff2") format('woff2');
}

/* Source: _korean/serif/source-serif/fontdef.css */
@font-face {
  font-family: 'Source Han Serif KR';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  unicode-range: U+1100-11FF, U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+3130-318F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7AF, U+D7B0-D7FF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_korean/serif/source-serif/source-han-serif-kr-variable.woff2") format('woff2');
}

/* Source: _simplified-chinese/mono/noto-sans-mono/fontdef.css */
@font-face {
  font-family: 'Noto Sans Mono SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/mono/noto-sans-mono/noto-sans-mono-sc-variable.woff2") format('woff2');
}

/* Source: _simplified-chinese/rounded/resource-han-rounded/fontdef.css */
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-extralight.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-light.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 350;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-normal.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-regular.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-medium.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-bold.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded SC';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/rounded/resource-han-rounded/resource-han-rounded-cn-black.woff2") format('woff2');
}

/* Source: _simplified-chinese/sans/noto-sans/fontdef.css */
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/sans/noto-sans/noto-sans-sc-variable.woff2") format('woff2');
}

/* Source: _simplified-chinese/serif/source-serif/fontdef.css */
@font-face {
  font-family: 'Source Han Serif SC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_simplified-chinese/serif/source-serif/source-han-serif-cn-variable.woff2") format('woff2');
}

/* Source: _traditional-chinese/mono/noto-sans-mono/fontdef.css */
@font-face {
  font-family: 'Noto Sans Mono TC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/mono/noto-sans-mono/noto-sans-mono-tc-variable.woff2") format('woff2');
}

/* Source: _traditional-chinese/rounded/resource-han-rounded/fontdef.css */
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-extralight.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-light.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 350;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-normal.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-regular.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-medium.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-bold.woff2") format('woff2');
}
@font-face {
  font-family: 'Resource Han Rounded TC';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/rounded/resource-han-rounded/resource-han-rounded-tw-black.woff2") format('woff2');
}

/* Source: _traditional-chinese/sans/noto-sans/fontdef.css */
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/sans/noto-sans/noto-sans-tc-variable.woff2") format('woff2');
}

/* Source: _traditional-chinese/serif/source-serif/fontdef.css */
@font-face {
  font-family: 'Source Han Serif TC';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  unicode-range: U+2000-206F, U+2070-209F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-257F, U+25A0-25FF, U+2600-26FF, U+2E80-2EFF, U+2F00-2FDF, U+3000-303F, U+3100-312F, U+3190-319F, U+31A0-31BF, U+31C0-31EF, U+3200-32FF, U+3300-33FF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF, U+FE10-FE1F, U+FE30-FE4F, U+FF00-FFEF;
  src: url("https://www.craft.do/share/static/fonts/r-48-g9244379/_traditional-chinese/serif/source-serif/source-han-serif-tw-variable.woff2") format('woff2');
}
