:host {
	display: block;
	position: relative;
}
:host[hidden] {
	display: none;
}
smoothly-display {
	border-top: 1px solid rgb(var(--smoothly-medium-color));
	border-bottom: 1px solid rgb(var(--smoothly-medium-color));
	padding-top: .5em;
	padding-bottom: .5em;
}
label {
	display: block;
	margin-block-start: .6em;
	margin-block-end: .2em;
	text-transform: capitalize;
	margin-bottom: .2em;
}
smoothly-popup {
	display: none;
	position: absolute;
	right: 0;
}
:host:hover smoothly-popup{
	display: inline
}
smoothly-icon {
	cursor: pointer;
}
