@import url('https://fonts.googleapis.com/css2?family=PT+Serif:wght@400;700&family=Roboto+Condensed:wght@400;700&display=swap');

/*body*/
.prefab-page {
	background: ivory;
}
/*link: to main*/
.prefab-page__to-main-link {
	font-family: 'Roboto Condensed', sans-serif;
}
/*tag <a></a> in link: to main*/
.prefab-page__to-main-link a {
	display: inline-block;
	padding: 0.5em 1em;
	border: none;
	border-top: solid 0 gray;
	border-bottom: solid 0.125em #C2B8A3;
	border-radius: 0.25em;
	background-color: #F5F1C5;
	color: #565656;
	text-decoration: none;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
	box-shadow:
		0 -0.0625em 0.375em -0.125em rgba(0,0,0,0.5),
		inset 0 0.25em 0.375em -0.125em rgba(0,0,0,0);
}
.prefab-page__to-main-link a:active {
	border-top-width: 0.125em;
	border-bottom-width: 0;
	background-color: #D9D5AE;
	box-shadow:
		0 -0.0625em 0.375em -0.125em rgba(0,0,0,0),
		inset 0 0.25em 0.375em -0.125em rgba(0,0,0,0.5);
}
/*h1 heading with app title*/
.prefab-page__app-title {
	border-top: dotted 0.125em #D9D5AE;
	margin: 0.5em auto;
	padding-top: 0.65em;
	font-family: 'Roboto Condensed', sans-serif;
}
/*div containing app*/
.prefab-page__app-container {
	
}
/*instruction title*/
.prefab-page__instruction-title {
	font-family: 'PT Serif', serif;
}
/*text of instruction*/
.prefab-page__instruction-text {
	font-family: 'PT Serif', serif;
}