/* WordPress pages hosting a PDE resource iframe. */
body:has(.pde-tool-embed):not(.pde-resource-intro-page) :is(#cm-content,.cm-row,#cm-primary,.cm-posts,#cm-content .cm-container,.cm-entry-content,.entry-content,.wp-block-post-content) {
	box-sizing: border-box;
	width: 100% !important;
	max-width: none !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
	background: #fff !important;
}
body:has(.pde-tool-embed) :is(article,.cm-post,.hentry,.inside-article) {
	background: #fff !important;
	box-shadow: none !important;
}
body:has(.pde-tool-embed) :is(.cm-entry-content,.entry-content,.wp-block-post-content) > *:not(.pde-tool-embed) { display: none; }
.pde-tool-embed { width: 100%; margin: 0; padding: 0; overflow: hidden; background: #fff; line-height: normal; }
.pde-tool-embed__frame { display: block; width: 100%; min-height: 620px; border: 0; background: #fff; overflow: hidden; }
