/* Editorial defaults only. WordPress owns block layouts, presets and saved styles. */
:where(.c-gutenberg) { overflow-wrap: break-word; }
:where(.c-gutenberg) > :where(p, ul, ol, dl, figure, blockquote, pre, table, .wp-block-group, .wp-block-columns, .wp-block-buttons, .wp-block-media-text, .wp-block-cover, .wp-block-embed) { margin-block: 0 1.5em; }
:where(.c-gutenberg) :where(ul, ol) { padding-inline-start: 1.5em; }
:where(.c-gutenberg) :where(ul) { list-style-type: disc; }
:where(.c-gutenberg) :where(ol) { list-style-type: decimal; }
:where(.c-gutenberg) :where(li > ul, li > ol) { margin-block: .5em; }
:where(.c-gutenberg) :where(li + li) { margin-block-start: .35em; }
:where(.c-gutenberg) :where(figure) { margin-inline: 0; }
:where(.c-gutenberg) :where(figcaption) { margin-block-start: .6em; font-size: .875em; line-height: 1.5; }
:where(.c-gutenberg) :where(pre) { max-width: 100%; overflow-x: auto; white-space: pre; padding: 1em; }
:where(.c-gutenberg) :where(code, kbd, samp) { font-family: monospace; }
:where(.c-gutenberg) :where(.wp-block-table) { max-width: 100%; overflow-x: auto; }
:where(.c-gutenberg) :where(table) { width: 100%; border-collapse: collapse; }
:where(.c-gutenberg) :where(th, td) { padding: .75em; border: 1px solid currentColor; text-align: start; }
:where(.c-gutenberg) :where(.alignleft) { float: left; margin: 0 1.5em 1em 0; }
:where(.c-gutenberg) :where(.alignright) { float: right; margin: 0 0 1em 1.5em; }
:where(.c-gutenberg) :where(.aligncenter) { margin-inline: auto; }

