/* ==========================================================================================
   fonts.css — MADE BY "python Tools\tl.py fonts" from Design\Fonts\fonts.yaml. Do not edit by hand.
   Literata (SIL Open Font License 1.1, Design\Fonts\Literata\OFL.txt), cut into fixed instances per text role.
   ========================================================================================== */
@font-face { font-family: "TL Title"; src: url("../Fonts/Static/LiterataTL-Title-650.ttf") format("truetype"); font-weight: 650; font-style: normal; font-display: block; }
@font-face { font-family: "TL Heading"; src: url("../Fonts/Static/LiterataTL-Heading-600.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: block; }
@font-face { font-family: "TL Caps"; src: url("../Fonts/Static/LiterataTL-Caps-600.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: block; }
@font-face { font-family: "TL Text"; src: url("../Fonts/Static/LiterataTL-Text-420.ttf") format("truetype"); font-weight: 420; font-style: normal; font-display: block; }
@font-face { font-family: "TL Text"; src: url("../Fonts/Static/LiterataTL-Text-420-Italic.ttf") format("truetype"); font-weight: 420; font-style: italic; font-display: block; }
@font-face { font-family: "TL Text"; src: url("../Fonts/Static/LiterataTL-Text-600.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: block; }
@font-face { font-family: "TL Label"; src: url("../Fonts/Static/LiterataTL-Label-450.ttf") format("truetype"); font-weight: 450; font-style: normal; font-display: block; }
@font-face { font-family: "TL Label"; src: url("../Fonts/Static/LiterataTL-Label-520.ttf") format("truetype"); font-weight: 520; font-style: normal; font-display: block; }
@font-face { font-family: "TL Label"; src: url("../Fonts/Static/LiterataTL-Label-700.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: block; }
@font-face { font-family: "TL Label"; src: url("../Fonts/Static/LiterataTL-Label-450-Italic.ttf") format("truetype"); font-weight: 450; font-style: italic; font-display: block; }
@font-face { font-family: "TL Note"; src: url("../Fonts/Static/LiterataTL-Note-390.ttf") format("truetype"); font-weight: 390; font-style: normal; font-display: block; }
@font-face { font-family: "TL Note"; src: url("../Fonts/Static/LiterataTL-Note-390-Italic.ttf") format("truetype"); font-weight: 390; font-style: italic; font-display: block; }
@font-face { font-family: "TL Note"; src: url("../Fonts/Static/LiterataTL-Note-600.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: block; }

:root {
	--font-title:   "TL Title", "Noto Serif", serif;
	--font-heading: "TL Heading", "Noto Serif", serif;
	--font-caps:    "TL Caps", "Noto Serif", serif;
	--font-text:    "TL Text", "Noto Serif", serif;
	--font-label:   "TL Label", "Noto Serif", serif;
	--font-note:    "TL Note", "Noto Serif", serif;
	--font-display:  var(--font-title);
	--font-num:      var(--font-label);
	--w-title-regular: 650;
	--w-heading-regular: 600;
	--w-caps-regular: 600;
	--w-text-regular: 420;
	--w-text-bold: 600;
	--w-label-regular: 450;
	--w-label-medium: 520;
	--w-label-bold: 700;
	--w-note-regular: 390;
	--w-note-bold: 600;
}
