/*
 * Targeted front-end fixes that must load after style.min.css.
 * Fold these rules into the compiled theme bundle during the next full asset build.
 */

/*
 * Core Quote blocks inherit a centred content width from the main layout.
 * The original `.wp-block-quote { margin: 0; }` rule overrode those horizontal
 * auto margins whenever a Quote block was a direct child of the content area.
 */
.wp-block-quote {
    margin-left: auto;
    margin-right: auto;
}

/*
 * WordPress 7 global colour styles apply an `!important` foreground colour to
 * inline mark elements. Phuel uses those colour classes to select the coloured
 * pseudo-element highlight while the marked text must retain the surrounding
 * heading, paragraph or list colour. Without this override, the text becomes
 * the same colour as its highlight bar and appears covered.
 */
body :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, ol, ul) mark.has-inline-color,
body :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, ol, ul) mark[class*="-color"] {
    color: inherit !important;
    background-color: transparent !important;
}
