@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:wght@600&display=swap);

:root {
	--offWhite: #fafafa;
	--brightWhite: #f1f2f4;
	--grey: #b2b2b2;
	--darkGrey: #595959;
	--lightGrey: #eeeeee;
	--disabledGrey: #cccccc;
	--black_a09: rgba(0, 0, 0, 0.09);
	--fontStack: "Source Sans Pro", sans-serif;
	--fontStackAlt: "IBM Plex Serif", serif;
	--baseFontSize: 10px;
}

[class*=epi-] {
	font-family: var(--fontStack)
}

	[class*=epi-] *, [class*=epi-] *::before, [class*=epi-] *::after {
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}

input[type=number] {
	height: 30px;
	border: none;
	font-size: 18px;
	text-indent: 7px;
	outline: none;
	-moz-appearance: textfield
}

	input[type=number]:invalid {
		-webkit-box-shadow: none;
		box-shadow: none
	}

input[class*=epi-], select[class*=epi-] {
	border-radius: 4px
}
