/* ============================================================================
   @rainyseason/shell — FONTS
   The @font-face set, with the files in ./fonts/. Paths are relative to this
   file, so it works from any origin that serves the package as-is.

   Faces: Fira Code (the house voice, 300–700) · Fira Mono (secondary machine
   face) · Amarna (brand headline face, variable) · DSEG14 Classic Mini (the
   LCD face — already slanted; declared normal so WebKit matches).
   ============================================================================ */

@font-face { font-family: "Fira Code"; src: url("./fonts/FiraCode-Light.woff2") format("woff2"); font-weight: 300; font-display: swap; }
@font-face { font-family: "Fira Code"; src: url("./fonts/FiraCode-Regular.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Fira Code"; src: url("./fonts/FiraCode-Medium.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Fira Code"; src: url("./fonts/FiraCode-SemiBold.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Fira Code"; src: url("./fonts/FiraCode-Bold.woff2") format("woff2"); font-weight: 700; font-display: swap; }

@font-face { font-family: "Fira Mono"; src: url("./fonts/FiraMono-Regular.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Fira Mono"; src: url("./fonts/FiraMono-Medium.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Fira Mono"; src: url("./fonts/FiraMono-Bold.woff2") format("woff2"); font-weight: 700; font-display: swap; }

@font-face {
  font-family: "Amarna";
  src: url("./fonts/Amarna-VariableFont_wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DSEG14 Classic Mini";
  src: url("./fonts/DSEG14ClassicMini-BoldItalic.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: block;
}
