/*!
* @preserve
* MonoLisa 3.000
* This font is subject to a EULA. A user-licence can be acquired at:
*   https://www.monolisa.dev/license
* © 2026 FaceType Foundry. All Rights Reserved.
*/

@font-face {
  src: url(./woff2/0-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0020-007F;
}

@font-face {
  src: url(./woff2/1-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0020-007F;
}

@font-face {
  src: url(./woff2/2-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0080-00FF;
}

@font-face {
  src: url(./woff2/3-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0080-00FF;
}

@font-face {
  src: url(./woff2/4-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0100-017F;
}

@font-face {
  src: url(./woff2/5-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0100-017F;
}

@font-face {
  src: url(./woff2/6-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1E00-1EFF;
}

@font-face {
  src: url(./woff2/7-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+1E00-1EFF;
}

@font-face {
  src: url(./woff2/8-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0180-024F;
}

@font-face {
  src: url(./woff2/9-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0180-024F;
}

@font-face {
  src: url(./woff2/10-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2C60-2C7F;
}

@font-face {
  src: url(./woff2/11-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2C60-2C7F;
}

@font-face {
  src: url(./woff2/12-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+A720-A7FF;
}

@font-face {
  src: url(./woff2/13-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+A720-A7FF;
}

@font-face {
  src: url(./woff2/14-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0250-02AF;
}

@font-face {
  src: url(./woff2/15-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0250-02AF;
}

@font-face {
  src: url(./woff2/16-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0400-04FF;
}

@font-face {
  src: url(./woff2/17-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0400-04FF;
}

@font-face {
  src: url(./woff2/18-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0500-052F;
}

@font-face {
  src: url(./woff2/19-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0500-052F;
}

@font-face {
  src: url(./woff2/20-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0370-03FF;
}

@font-face {
  src: url(./woff2/21-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0370-03FF;
}

@font-face {
  src: url(./woff2/22-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0530-058F;
}

@font-face {
  src: url(./woff2/23-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0530-058F;
}

@font-face {
  src: url(./woff2/24-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0590-05FF;
}

@font-face {
  src: url(./woff2/25-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0590-05FF;
}

@font-face {
  src: url(./woff2/26-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+FB00-FB4F;
}

@font-face {
  src: url(./woff2/27-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+FB00-FB4F;
}

@font-face {
  src: url(./woff2/28-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2000-206F;
}

@font-face {
  src: url(./woff2/29-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2000-206F;
}

@font-face {
  src: url(./woff2/30-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2070-209F;
}

@font-face {
  src: url(./woff2/31-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2070-209F;
}

@font-face {
  src: url(./woff2/32-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+3000-303F;
}

@font-face {
  src: url(./woff2/33-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+3000-303F;
}

@font-face {
  src: url(./woff2/34-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0980-09FF;
}

@font-face {
  src: url(./woff2/35-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0980-09FF;
}

@font-face {
  src: url(./woff2/36-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2800-28FF;
}

@font-face {
  src: url(./woff2/37-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2800-28FF;
}

@font-face {
  src: url(./woff2/38-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1780-17FF;
}

@font-face {
  src: url(./woff2/39-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+1780-17FF;
}

@font-face {
  src: url(./woff2/40-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0E00-0E7F;
}

@font-face {
  src: url(./woff2/41-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0E00-0E7F;
}

@font-face {
  src: url(./woff2/42-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2600-26FF;
}

@font-face {
  src: url(./woff2/43-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2600-26FF;
}

@font-face {
  src: url(./woff2/44-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2700-27BF;
}

@font-face {
  src: url(./woff2/45-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2700-27BF;
}

@font-face {
  src: url(./woff2/46-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2300-23FF;
}

@font-face {
  src: url(./woff2/47-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2300-23FF;
}

@font-face {
  src: url(./woff2/48-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2100-214F;
}

@font-face {
  src: url(./woff2/49-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2100-214F;
}

@font-face {
  src: url(./woff2/50-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2190-21FF;
}

@font-face {
  src: url(./woff2/51-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2190-21FF;
}

@font-face {
  src: url(./woff2/52-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2B00-2BFF;
}

@font-face {
  src: url(./woff2/53-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2B00-2BFF;
}

@font-face {
  src: url(./woff2/54-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+20A0-20CF;
}

@font-face {
  src: url(./woff2/55-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+20A0-20CF;
}

@font-face {
  src: url(./woff2/56-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2200-22FF;
}

@font-face {
  src: url(./woff2/57-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2200-22FF;
}

@font-face {
  src: url(./woff2/58-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2580-259F;
}

@font-face {
  src: url(./woff2/59-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2580-259F;
}

@font-face {
  src: url(./woff2/60-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+25A0-25FF;
}

@font-face {
  src: url(./woff2/61-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+25A0-25FF;
}

@font-face {
  src: url(./woff2/62-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+2500-257F;
}

@font-face {
  src: url(./woff2/63-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+2500-257F;
}

@font-face {
  src: url(./woff2/64-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0300-036F;
}

@font-face {
  src: url(./woff2/65-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0300-036F;
}

@font-face {
  src: url(./woff2/66-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+02B0-02FF;
}

@font-face {
  src: url(./woff2/67-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+02B0-02FF;
}

@font-face {
  src: url(./woff2/68-MonoLisaCode-normal.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+E000-F8FF;
}

@font-face {
  src: url(./woff2/69-MonoLisaCode-italic.woff2) format("woff2");
  font-family: MonoLisaCode;
  font-weight: 1 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+E000-F8FF;
}