.mpc-mermaid-figure {
	margin: 1.75em 0;
	overflow-x: auto;
}

.mpc-mermaid {
	box-sizing: border-box;
	min-width: 100%;
	padding: 16px;
	background: #fff;
	border: 1px solid #dcdcde;
	border-radius: 6px;
	text-align: center;
}

.mpc-mermaid svg {
	max-width: 100%;
	height: auto;
}

.mpc-mermaid--error {
	color: #8a2424;
	text-align: left;
	white-space: pre-wrap;
}
