/*
 * Scoped styles for included HTML content.
 * Goal: prevent the active theme from bleeding unwanted colors and hover states
 * into the included file's markup, without fully resetting everything.
 */

.wp-file-include-content {
	color: initial;
	box-sizing: border-box;
	max-width: 100%;
	overflow-x: auto;
}

.wp-file-include-content a {
	color: revert;
}

/* Hard-block theme hover rules on table rows and cells. */
.wp-file-include-content table tr:hover,
.wp-file-include-content table td:hover,
.wp-file-include-content table th:hover,
.wp-file-include-content table tr:hover td,
.wp-file-include-content table tr:hover th {
	color: initial !important;
	background-color: initial !important;
	background: initial !important;
}
