:host {
	display: block;
}
:host[hidden] {
	display: none;
}
:host > table {
	border: 1px solid rgb(var(--smoothly-medium-color));
	width: 100%;
	height: 100%;
}
tr:first-of-type {
	border-bottom: 1px solid rgb(var(--smoothly-medium-color));
	font-weight: bold;
}
td {
	padding: .3em;
}
