/* Self-hosted, Latin subsets (Fontsource builds of OFL families; Departure Mono from its release). One family per theme. */
@font-face {
  font-family: 'DC Instrument';
  src: url(../fonts/instrument-sans-latin-wght-normal.woff2) format('woff2');
  font-weight: 400 700;
  font-display: swap;
}
@font-face {
  font-family: 'DC Departure';
  src: url(../fonts/departure-mono-latin.woff2) format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'DC Archivo';
  src: url(../fonts/archivo-latin-wdth-normal.woff2) format('woff2');
  font-weight: 100 900;
  font-stretch: 62% 125%;
  font-display: swap;
}
@font-face {
  font-family: 'DC Inter Tight';
  src: url(../fonts/inter-tight-latin-wght-normal.woff2) format('woff2');
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: 'DC Fraunces';
  src: url(../fonts/fraunces-latin-full-normal.woff2) format('woff2');
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: 'DC Fraunces';
  src: url(../fonts/fraunces-latin-full-italic.woff2) format('woff2');
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'DC Fredoka';
  src: url(../fonts/fredoka-latin-wght-normal.woff2) format('woff2');
  font-weight: 300 700;
  font-display: swap;
}
@font-face {
  font-family: 'DC Mona';
  src: url(../fonts/mona-sans-latin-wdth-normal.woff2) format('woff2');
  font-weight: 200 900;
  font-stretch: 75% 125%;
  font-display: swap;
}
/* The theme names in their own faces: one static instance each, holding only the name's letters (build/name_fonts.py),
   so the rail, wardrobe and theme cards draw every face without loading every family. Novel's name is the house face. */
@font-face {
  font-family: 'DC Name Quest';
  src: url(../fonts/name-quest.woff2) format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Impact';
  src: url(../fonts/name-impact.woff2) format('woff2');
  font-weight: 900;
  font-stretch: 62%;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Mist';
  src: url(../fonts/name-mist.woff2) format('woff2');
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Velvet';
  src: url(../fonts/name-velvet.woff2) format('woff2');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Glitter';
  src: url(../fonts/name-glitter.woff2) format('woff2');
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Deadline';
  src: url(../fonts/name-deadline.woff2) format('woff2');
  font-weight: 900;
  font-stretch: 125%;
  font-display: swap;
}
@font-face {
  font-family: 'DC Name Flirt';
  src: url(../fonts/name-flirt.woff2) format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
