:host {
	display: block;
}
:host[hidden] {
	display: none;
}
header {
	height: 56px;
	width: 100%;
}
header > h1 {
	margin: 0;
	color: rgb(var(--smoothly-success-contrast));
	background: rgb(var(--smoothly-success-color));
	padding: 0.8em;
}
main {
	margin: 1em;
}
dl {
	margin-top: 3em;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 1em;
	margin-left: 0;
}
