/*
 * BIMO / Vega: semantic validation feedback across ERP pages.
 * The global label styling is more specific than the base label.error selector;
 * only actual validation messages should be red, never normal field labels.
 * Shared by POS, direct sales, purchases, international and all layouts.
 */
html body.bmk-basecoat-global :is(
    label.error,
    span.error,
    p.error,
    div.error,
    .invalid-feedback,
    .field-validation-error,
    .validation-error,
    .error-message,
    .help-block.error,
    .bmk-purchase-required-message
),
html body.bmk-basecoat-global :is(
    .has-error,
    .has-validation-error
) .help-block {
    color: var(--destructive, #dc2626) !important;
}
