/* selfhost-fonts v1 family="M PLUS Rounded 1c" spec="wght@400;500;700;800" kind="cjk"
   Served from our own host (SIL Open Font License 1.1, see /assets/fonts/m-plus-rounded-1c/OFL.txt).
   Generated by scripts/selfhost-fonts.mjs, do not edit by hand. */
/* subset of the full font to the 173 characters used by 10 page(s) + ASCII, limited to what Google serves from this family; "latin" slice = Latin/punctuation, "ext" slice = every other script */
/* latin */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-400-latin.0e112b1787.woff2) format('woff2');
  unicode-range: U+0000-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}
/* ext */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-400-ext.ee5c7eef9e.woff2) format('woff2');
  unicode-range: U+0370-1DFF, U+1F00-1FFF, U+2070-209F, U+20D0-10FFFF;
}
/* latin */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-500-latin.675d383b0d.woff2) format('woff2');
  unicode-range: U+0000-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}
/* ext */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-500-ext.4075e5d489.woff2) format('woff2');
  unicode-range: U+0370-1DFF, U+1F00-1FFF, U+2070-209F, U+20D0-10FFFF;
}
/* latin */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-700-latin.156537b24c.woff2) format('woff2');
  unicode-range: U+0000-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}
/* ext */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-700-ext.439b4587a7.woff2) format('woff2');
  unicode-range: U+0370-1DFF, U+1F00-1FFF, U+2070-209F, U+20D0-10FFFF;
}
/* latin */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-800-latin.909f7952ac.woff2) format('woff2');
  unicode-range: U+0000-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}
/* ext */
@font-face {
  font-family: 'M PLUS Rounded 1c';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/m-plus-rounded-1c/m-plus-rounded-1c-800-ext.96976495fc.woff2) format('woff2');
  unicode-range: U+0370-1DFF, U+1F00-1FFF, U+2070-209F, U+20D0-10FFFF;
}
