/* Shared content styles, loaded on the frontend and in the editor iframe. */
:where(.entry-content, .editor-styles-wrapper) {
	overflow-wrap: anywhere;
}
:where(.entry-content, .editor-styles-wrapper) :where(img, video) {
	max-inline-size: 100%;
	block-size: auto;
}
:where(.entry-content, .editor-styles-wrapper) :where(h1, h2, h3, h4, h5, h6) {
	text-wrap: balance;
}
:where(.entry-content, .editor-styles-wrapper) :where(a) {
	text-underline-offset: 0.2em;
}
:where(.entry-content, .editor-styles-wrapper) :where(pre, .wp-block-table) {
	overflow-x: auto;
}
:where(.entry-content, .editor-styles-wrapper) :where(blockquote) {
	border-inline-start: 3px solid var(--wp--preset--color--accent, #3159da);
	padding-inline-start: var(--wp--preset--spacing--40, 1.5rem);
}
:where(.entry-content, .editor-styles-wrapper) :focus-visible {
	outline: 3px solid var(--wp--preset--color--accent, #3159da);
	outline-offset: 4px;
}
