:host {
	display: block;
	margin: auto;
	border: 1px solid rgb(var(--smoothly-medium-color));
}
:host[hidden] {
	display: none;
}
:host > footer > button {
	float: right;
	margin-right: 0.5em;
	margin-bottom: -0.2em;
}
:host > footer > button:focus {
	outline: none;
}
:host > footer > td {
	display: inline-block;
	padding-top: 0.2em;
}
:host > footer > td > smoothly-display-amount,
:host > footer > td > span {
	display: inline-block;
	margin-left: 0.4em;
	margin-right: 0.6em;
}
:host > footer > td > span.tabbed {
	margin-left: 2em;
}
