/* Generated by scripts/build-font-css.py. Do not edit by hand.
 *
 * MonoLisaText, one variable font split into unicode subsets. Served from our
 * own origin under a web licence, so no third party learns who is reading.
 * Linked rather than inlined into every page: 60-odd @font-face rules are
 * worth caching once instead of re-sending with every server-rendered view.
 */

/* Not declared, because these files are not valid woff2:
 *   29-MonoLisaText-italic.woff2
 * Re-export them and rerun the script to fill the gap. */

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/0-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0020-007E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/1-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0020-007E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/2-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+00A0-00FF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/3-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+00A0-00FF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/4-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0100-0148,U+014A-017F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/5-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0100-0148,U+014A-017F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/6-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+1E04-1E05,U+1E0C-1E0F,U+1E12-1E13,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E34-1E4D,U+1E50-1E53,U+1E56,U+1E5C-1E5F,U+1E62-1E63,U+1E6C-1E71,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E97,U+1E9E,U+1EA0-1EF9;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/7-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+1E04-1E05,U+1E0C-1E0F,U+1E12-1E13,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E34-1E4D,U+1E50-1E53,U+1E5C-1E5F,U+1E62-1E63,U+1E6C-1E71,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E97,U+1E9E,U+1EA0-1EF9;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/8-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0181,U+0186-018A,U+018E-0194,U+0196-0199,U+019D,U+01A0-01A1,U+01A4-01A5,U+01A9,U+01AC-01B4,U+01B7,U+01CD-01DF,U+01E2-01EB,U+01EE-01EF,U+01FC-01FF,U+0218-021B,U+0228-022B,U+0232-0233,U+0237,U+0242-0245,U+024B-024D;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/9-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0180-0181,U+0186-018A,U+018E-0194,U+0196-0199,U+019D,U+01A0-01A1,U+01A4-01A5,U+01A9,U+01AC-01B4,U+01B7,U+01CD-01DF,U+01E2-01EB,U+01EE-01EF,U+01FC-01FF,U+0218-021B,U+0228-022B,U+0232-0233,U+0237,U+0241-0245,U+024A-024D;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/10-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2C64,U+2C6D,U+2C72-2C73;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/11-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2C64,U+2C6D,U+2C72-2C73;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/12-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+A78B-A78D,U+A7AA;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/13-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+A78B-A78D,U+A7AA;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/14-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0251,U+0253-0254,U+0256-0257,U+0259,U+025B,U+0260,U+0263,U+0266,U+0268-0269,U+0272,U+027D-027E,U+0283,U+0288-028C,U+0292,U+0294-0295;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/15-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0251,U+0253-0254,U+0256-0257,U+0259,U+025B,U+0260,U+0263,U+0265-0266,U+0268-0269,U+0272,U+027D-027E,U+0283,U+0288-028C,U+0292,U+0294-0295;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/16-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+FB01-FB02,U+FB2A-FB36,U+FB38-FB3C,U+FB3E,U+FB40-FB41,U+FB43-FB44,U+FB46-FB4B;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/17-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+FB01-FB02,U+FB2A-FB36,U+FB38-FB3C,U+FB3E,U+FB40-FB41,U+FB43-FB44,U+FB46-FB4B;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/18-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0400-045F,U+0462-0463,U+0466-0467,U+046A-046B,U+0472-0475,U+0490-04F9,U+04FC-04FD;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/19-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0400-045F,U+0462-0463,U+0466-0467,U+046A-046B,U+0472-0475,U+0490-04F9,U+04FC-04FD;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/20-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0510-0513,U+051C-051D,U+0524-0527;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/21-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0510-0513,U+051C-051D,U+0524-0527;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/22-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0370-0377,U+0384-0386,U+0388-038A,U+038C,U+038E-03A1,U+03A3-03CF,U+03D7-03E1,U+03F7-03F8,U+03FA-03FB;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/23-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0370-0377,U+0384-0386,U+0388-038A,U+038C,U+038E-03A1,U+03A3-03CF,U+03D7-03E1,U+03F7-03F8,U+03FA-03FB;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/24-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0531-0556,U+0559-055F,U+0561-0587,U+0589-058A,U+058D-058F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/25-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0531-0556,U+0559-055F,U+0561-0587,U+0589-058A,U+058D-058F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/26-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+05B0-05BC,U+05BE,U+05C0-05C3,U+05C7,U+05D0-05EA,U+05F3-05F4;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/27-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+05B0-05BC,U+05BE,U+05C0-05C3,U+05C7,U+05D0-05EA,U+05F3-05F4;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/28-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/30-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2150,U+2153-215E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/31-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2150,U+2153-215E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/32-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2070,U+2074-2079,U+2080-2089;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/33-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2070,U+2074-2079,U+2080-2089;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/34-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+09F3;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/35-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+09F3;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/36-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2800-28FF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/37-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2800-28FF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/38-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+17DB;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/39-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+17DB;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/40-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0E3F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/41-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0E3F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/42-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2601,U+2607,U+2610-2612,U+261A-261F,U+2639-263C,U+263E,U+2665;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/43-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2601,U+2607,U+2610-2612,U+261A-261F,U+2639-263C,U+263E,U+2665;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/44-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2713-2718,U+2744,U+27A1,U+27B2;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/45-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2713-2718,U+2744,U+27A1,U+27B2;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/46-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2318,U+2325-2328,U+232B,U+2387,U+238B,U+23CE-23CF,U+23FB-23FE;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/47-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2318,U+2325-2328,U+232B,U+2387,U+238B,U+23CE-23CF,U+23FB-23FE;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/48-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2113,U+2116,U+2122,U+212E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/49-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2113,U+2116,U+2122,U+212E;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/50-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2190-2199,U+21B0-21B5,U+21E6-21EA;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/51-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2190-2199,U+21B0-21B5,U+21E6-21EA;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/52-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2B05-2B07,U+2B58;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/53-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2B05-2B07,U+2B58;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/54-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+20A1,U+20A6,U+20A9-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/55-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+20A1,U+20A6,U+20A9-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BF;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/56-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/57-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/58-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2580-259F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/59-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2580-259F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/60-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+25A0-25A3,U+25AA-25AF,U+25B2,U+25B6,U+25BC,U+25C0,U+25C4,U+25C6-25C7,U+25C9-25D7,U+25D9-25EB,U+25EF-25F7;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/61-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+25A0-25A3,U+25AA-25AF,U+25B2,U+25B6,U+25BC,U+25C0,U+25C4,U+25C6-25C7,U+25C9-25D7,U+25D9-25EB,U+25EF-25F7;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/62-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+2500-257F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/63-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+2500-257F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/64-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+0300-0304,U+0306-030C,U+0310,U+0312,U+031B,U+0323-0328,U+032E,U+0331,U+035E-035F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/65-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+0300-0304,U+0306-030C,U+0310,U+0312,U+031B,U+0323-0328,U+032E,U+0331,U+035E-035F;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/66-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+02B9,U+02BB-02BF,U+02C6-02C8,U+02D8-02DD;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/67-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+02B9,U+02BB-02BF,U+02C6-02C8,U+02D8-02DD;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/68-MonoLisaText-normal.woff2') format('woff2');
  unicode-range: U+E0A0-E0A2,U+E0B0-E0B3,U+EE00-EE0B,U+EE10-EE15;
}

@font-face {
  font-family: 'MonoLisaText';
  font-style: italic;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/public/fonts/69-MonoLisaText-italic.woff2') format('woff2');
  unicode-range: U+E0A0-E0A2,U+E0B0-E0B3,U+EE00-EE0B,U+EE10-EE15;
}
