/* ============================================
   Data Table Styles (MIME Types, ISO Codes)
   Base: 1.5rem font-size, 2rem line-height, 2rem spacing
   All units in rem
   ============================================ */

.data-table {
	width: 100%;
	border-collapse: collapse;
	margin-top: var(--space-4);
}

.data-table th,
.data-table td {
	padding: var(--space-4);
	text-align: left;
	border-bottom: var(--border-sm) solid var(--dark);
	color: var(--light);
	font-size: var(--font-md);
	line-height: var(--lh-md);
}

.data-table th {
	font-weight: 600;
	color: var(--light);
}

.data-table tr:hover {
}

.data-table .copy-btn {
	padding: var(--space-2) var(--space-4);
	font-size: var(--font-md);
}

.data-table .copy-btn:focus {
	outline: 0.125rem solid var(--light);
	outline-offset: 0.125rem;
}
