@font-face {
	font-family: "Akronim";
	src:
		local("Akronim"),
		url(/fonts/Akronim-Regular84bacde1c4694f652911.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Architects Daughter";
	src:
		local("Architects Daughter"),
		url(/fonts/ArchitectsDaughter-Regulara8311c892cd6be123bed.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Audiowide";
	src:
		local("Audiowide"),
		url(/fonts/Audiowide-Regulard9088cb625e0abd3829c.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Baloo Bhai";
	src:
		local("Baloo Bhai"),
		url(/fonts/BalooBhai-Regular961e7c273b0dd7297309.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Candal";
	src:
		local("Candal"),
		url(/fonts/Candal-Regularea3d3fcf4fdcd65fabb1.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Caveat";
	src:
		local("Caveat"),
		url(/fonts/Caveat-Regular76167cc679e8138706a2.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Coming Soon";
	src:
		local("Coming Soon"),
		url(/fonts/ComingSoon-Regular062b087521dcd0721424.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Courgette";
	src:
		local("Courgette"),
		url(/fonts/Courgette-Regularaf9c15cb720a8108634f.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Gloria Hallelujah";
	src:
		local("Gloria Hallelujah"),
		url(/fonts/GloriaHallelujah-Regular3257b31a36f4185cd7d0.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Gochi Hand";
	src:
		local("Gochi Hand"),
		url(/fonts/GochiHand-Regularda5a07a12e5c08afc75b.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Indie Flower";
	src:
		local("Indie Flower"),
		url(/fonts/IndieFlower-Regular9bd64a340a69779c0571.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Lato";
	src:
		local("Lato"),
		url(/fonts/Lato-Regular9919edff6283018571ad.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Modak";
	src:
		local("Modak"),
		url(/fonts/Modak-Regular251c873233abbd7e82a7.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Permanent Marker";
	src:
		local("Permanent Marker"),
		url(/fonts/PermanentMarker-Regular109a10dca0508e41aa12.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Roboto Mono";
	src:
		local("Roboto Mono"),
		url(/fonts/RobotoMono-Regular31332165396940810934.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Roboto";
	src:
		local("Roboto"),
		url(/fonts/Roboto-Regular03523cf578d69fa92322.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: optional;
}

/*
 * Real cuts of the default family. Without them every bold and every italic in Roboto is the
 * browser smearing or slanting the Regular. A browser fetches a face only when text asks for
 * its weight, so declaring these costs a page nothing until it uses one.
 *
 * They share the default face's `optional`: a heading that swapped from a fallback to Roboto
 * Black after first paint would move the layout under the reader.
 *
 * `local()` names the CUT, never the family: `local("Roboto")` is the Regular's own full name,
 * and would hand a Bold rule the Regular. Where the cut is installed — Roboto is Android's
 * system face — the download is skipped altogether.
 */
@font-face {
	font-family: "Roboto";
	src:
		local("Roboto Light Italic"),
		local("Roboto-LightItalic"),
		url(/fonts/Roboto-LightItalic43a1b0a6f7a843f2d1a6.woff2) format("woff2");
	font-weight: 300;
	font-style: italic;
	font-display: optional;
}

/*
 * Required by the Light Italic above, not a nicety. Style is matched before weight, so while the
 * Light Italic was the family's only italic, every ordinary <em> at 400 was drawn in it.
 */
@font-face {
	font-family: "Roboto";
	src:
		local("Roboto Italic"),
		local("Roboto-Italic"),
		url(/fonts/Roboto-Italic564503cf377c92bcc152.woff2) format("woff2");
	font-weight: 400;
	font-style: italic;
	font-display: optional;
}

@font-face {
	font-family: "Roboto";
	src:
		local("Roboto Bold"),
		local("Roboto-Bold"),
		url(/fonts/Roboto-Boldd89b03c583b9adb99987.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: optional;
}

@font-face {
	font-family: "Roboto";
	src:
		local("Roboto Black"),
		local("Roboto-Black"),
		url(/fonts/Roboto-Blackaacb5cfc672f3f006ceb.woff2) format("woff2");
	font-weight: 900;
	font-style: normal;
	font-display: optional;
}

@font-face {
	font-family: "Shadows Into Light Two";
	src:
		local("Shadows Into Light"),
		url(/fonts/ShadowsIntoLightTwo-Regular5a8c2033498ca14ee0c5.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Short Stack";
	src:
		local("Short Stack"),
		url(/fonts/ShortStack-Regular4bf46bed917978af13a2.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Signika Negative";
	src:
		local("Signika Negative"),
		url(/fonts/SignikaNegative-Regular037bfe668c8ae9b7306f.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Tangerine";
	src:
		local("Tangerine"),
		url(/fonts/Tangerine-Regular76cd09ef338bc969dd89.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Ubuntu";
	src:
		local("Ubuntu"),
		url(/fonts/Ubuntu-Regularfbdecfce69a96dc73e2a.ttf) format("truetype");
	font-display: swap;
}

@font-face {
	font-family: "Waiting for the Sunrise";
	src:
		local("Waiting for the Sunrise"),
		url(/fonts/WaitingfortheSunrise-Regularb575ebd85624ff94da6b.ttf) format("truetype");
	font-display: swap;
}

