*,
*::before,
*::after {
	box-sizing: border-box;
	font: inherit;
}

body {
	font-size: 16px;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	line-height: 1;
	margin: 0;
	padding: 0;
}

legend {
	background-color: #000;
	color: #fff;
	padding: 3px 6px;
}

fieldset {
	border-color: rgb(146, 146, 146);
	border-width: 1px;
}

hr {
	border: none;
	border-top: 1px solid rgb(146, 146, 146);
	width: 100%;
}
