/* Fonts */

/* Font Variables */
:root {
  --font-cdn: "https://assets.lottecode.com";
  --font-family-sans: "Berkeley Mono", monospace;
  --font-family-mono: "Berkeley Mono", monospace;
}

/* Font Utility Classes */
.font-sans {
  font-family: var(--font-family-sans);
}

.font-mono {
  font-family: var(--font-family-mono);
}

/* Berkeley Mono — https://berkeleygraphics.com/typefaces/berkeley-mono */
@font-face {
  font-family: "Berkeley Mono";
  src: url("https://assets.lottecode.com/fonts/BerkeleyMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Berkeley Mono";
  src: url("https://assets.lottecode.com/fonts/BerkeleyMono-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Berkeley Mono";
  src: url("https://assets.lottecode.com/fonts/BerkeleyMono-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "Berkeley Mono";
  src: url("https://assets.lottecode.com/fonts/BerkeleyMono-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
}
