.text table {
	min-width: 400px;
	border: 0;
	border-collapse: collapse;
}

.text table thead {
	color: var(--color-bright);
	background-color: var(--color-primary);
}

.text table th {
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: normal;
}

.text table td:not(:last-of-type) {
	border-right: 1px solid var(--color-smoke);
}

.text table tbody tr {
	background-color: var(--color-bright);
}

.text table tbody tr td {
	padding-top: 11px;
	padding-bottom: 11px;
}

.text table tbody tr:nth-child(2n + 2) {
	background-color: var(--color-snow);
}

.text table tr > * {
	padding-right: 17px;
	padding-left: 17px;
	text-align: left;
}

.res-table {
	overflow-x: auto;
}
