/**
 * Aporetic Fonts
 * Source: https://sunworms.github.io/aporetic-fonts-build
 * Generated: 2026-03-29 03:55:59 UTC
 */

@font-face {
  font-family: 'aporetic-sans-mono-normalbolditalic';
  src: url('./fonts/aporetic-sans-mono-normalbolditalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-mono-normalboldupright';
  src: url('./fonts/aporetic-sans-mono-normalboldupright.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-mono-normalregularitalic';
  src: url('./fonts/aporetic-sans-mono-normalregularitalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-mono-normalregularupright';
  src: url('./fonts/aporetic-sans-mono-normalregularupright.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-normalbolditalic';
  src: url('./fonts/aporetic-sans-normalbolditalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-normalboldupright';
  src: url('./fonts/aporetic-sans-normalboldupright.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-normalregularitalic';
  src: url('./fonts/aporetic-sans-normalregularitalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-sans-normalregularupright';
  src: url('./fonts/aporetic-sans-normalregularupright.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-mono-normalbolditalic';
  src: url('./fonts/aporetic-serif-mono-normalbolditalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-mono-normalboldupright';
  src: url('./fonts/aporetic-serif-mono-normalboldupright.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-mono-normalregularitalic';
  src: url('./fonts/aporetic-serif-mono-normalregularitalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-mono-normalregularupright';
  src: url('./fonts/aporetic-serif-mono-normalregularupright.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-normalbolditalic';
  src: url('./fonts/aporetic-serif-normalbolditalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-normalboldupright';
  src: url('./fonts/aporetic-serif-normalboldupright.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-normalregularitalic';
  src: url('./fonts/aporetic-serif-normalregularitalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'aporetic-serif-normalregularupright';
  src: url('./fonts/aporetic-serif-normalregularupright.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

