:root {
	font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.hbox {
	display: flex;
	flex-direction: row;
	gap: 16px;
}

.vbox {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

td,
th {
	border-bottom: 2px solid black;
	padding: 4px;
}

tr:last-of-type td {
	border-bottom: none;
}

table {
	border: 2px solid black;
}