/* stylelint-disable -- Migrated parity CSS: keep cascade, selector order, and declarations visually identical. */
.scds-reference,
.scds-reference *,
.scds-reference *::before,
.scds-reference *::after {
	box-sizing: border-box;
}
.scds-reference :where(h1, h2, h3, h4, h5, h6, p, figure, blockquote, dl, dd, ol, ul, fieldset, legend) {
	margin: 0;
	padding: 0;
}
.scds-reference :where(ol, ul) {
	list-style: none;
}
.scds-reference :where(img, svg, canvas, video) {
	display: block;
	max-width: 100%;
}
.scds-reference :where(button, input, select, textarea) {
	font: inherit;
	color: inherit;
	letter-spacing: inherit;
}
.scds-reference :where(button) {
	appearance: none;
	background: none;
	border: 0;
	cursor: pointer;
	padding: 0;
	text-align: inherit;
}
.scds-reference :where(input, select, textarea) {
	max-width: 100%;
}
.scds-reference :where(input[type="checkbox"], input[type="radio"]) {
	margin: 0;
}
.scds-reference :where(a) {
	color: inherit;
	text-decoration: none;
}
.scds-reference :where(table, .widefat) {
	width: 100%;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	background: transparent;
}
.scds-reference :where(th, td) {
	border: 0;
	padding: 0;
}
.scds-reference :where(.card) {
	position: relative;
	margin: 0;
	padding: 0;
	min-width: 0;
	max-width: none;
	border: 0;
	background: transparent;
	box-shadow: none;
}
.scds-reference :where(.button, .button-primary, .button-secondary, .button-link) {
	height: auto;
	min-height: 0;
	line-height: normal;
	text-shadow: none;
	box-shadow: none;
}
.scds-reference :where(.notice, .updated, .error, .is-dismissible) {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	box-shadow: none;
}
