@font-face {
  font-family: 'JetBrainsMono';
  src: url('../../public/fonts/JetBrainsMono/JetBrainsMono-VariableFont_wght.ttf') format('truetype-variations');
  font-style: normal italic;
  font-display: swap;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Medium.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Bold.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Italic.ttf') format('truetype');
  font-style: italic;
  font-weight: 400;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-MediumItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 500;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-BoldItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 700;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Thin.ttf') format('truetype');
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-ThinItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 100;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Light.ttf') format('truetype');
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-LightItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 300;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-Black.ttf') format('truetype');
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-BlackItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 900;
}

@font-face {
  font-family: 'GoogleSans';
  src: url('../../public/fonts/GoogleSans/GoogleSans-ThinItalic.ttf') format('truetype');
  font-style: italic;
  font-weight: 100;
}

@font-face {
  font-family: 'ComicSans';
  src: url('../../public/fonts/ComicSans/comic.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'ComicSans';
  src: url('../../public/fonts/ComicSans/comicbd.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'ComicSans';
  src: url('../../public/fonts/ComicSans/comici.ttf') format('truetype');
  font-style: italic;
  font-weight: 400;
}

@font-face {
  font-family: 'ComicSans';
  src: url('../../public/fonts/ComicSans/comicz.ttf') format('truetype');
  font-style: italic;
  font-weight: 700;
}

html {
  color-scheme: dark;
}
