/*
 * Macroconsult — UAT round 2 corrections
 *
 * Differences between vm-web-01 and vm-web-03 that are not vendor-version
 * drift: one is a WordPress core change, one is a template customisation the
 * rebuild's file scan did not pick up. Both were confirmed by comparing
 * computed styles on the two hosts, not by reading the stylesheets.
 *
 * Loaded after vendor-parity.css.
 */

/*
 * A5 — the box around "Reporte Diario" and the green bar under the banner.
 *
 * category.php and header-category.php hard-code `style="…;border-color:#2ea56c;"`
 * on their headline elements. Under WordPress 5.7.2 that was inert: a border
 * colour with no border-style draws nothing. WordPress 6.1 added
 *
 *     html :where([style*=";border-color"]) { border-style: solid }
 *
 * to its classic-theme styles, which turns every one of those into a 3px box —
 * and, on the headline whose ACF field is empty, into a 6px-tall green rule.
 * Restoring the 5.7.2 behaviour for builder headlines only; the dash under a
 * headline is drawn by ::before/::after and is unaffected.
 */
.bt_bb_headline[style*="border-color"] {
	border-style: none;
}

/*
 * B4/B5 — article body justified.
 *
 * vm-web-01's views/post/single/standard.php put a `txtajustado` class on the
 * <article> and carried `.txtajustado{text-align:justify}` in an inline <style>
 * at the foot of the same file. Expressed here as a rule on the article itself
 * so no vendor template has to be edited.
 */
.single-post article.btPostSingleItemStandard,
.single-post article.btPostSingleItemColumns {
	text-align: justify;
}
