@import url("https://fonts.googleapis.com/css?family=Open+Sans:400");

body {
	min-height: 100vh;
	margin: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: HSL(224, 33%, 12%);
	font-family: "Open Sans", sans-serif;
	color: HSL(224, 10%, 54%);
	font-size: calc(1vmin + 0.75rem);
	cursor: default;
}

table {
	border-spacing: 0;
}

td {
	padding: 0.1em 0.5em;
}

td:nth-child(1) {
	padding-left: 1.5em;
}

td:nth-child(4) {
	padding-right: 1.5em;
}

tr:nth-child(-n+6) td:nth-child(4) {
	text-align: right;
}

tr {
	transition: color 0.15s;
}

tr:hover {
	color: HSL(224, 28%, 88%);
}

sup {
	font-size: 0.6em;
}
