Helium css rule for negative fields

Hi

Moving my app to helium theme from hover one, I noticed that some css rules are not working anymore, specifically 2 rules: one using red font for negative fields (negative margin), and the ones for figures that should be 0 (money discrepancies).

In hover rules produce following result

image

In helium

image

Here is the css

    .v-negative {
        color: red;
        font-weight: 600;
    }

    .v-textfield-negative {
        color: red;
        font-weight: 600;
    }

    .v-textfield-shouldbezero {
        color: red;
        font-weight: 600;
    }

    .c-currencyfield-negative>.c-currencyfield-layout>.c-currencyfield-text {
        color: red;
        font-weight: 600;
    }

    .c-currencyfield-shouldbezero>.c-currencyfield-layout>.c-currencyfield-text {
        color: red;
        font-weight: 600;
    }

Looking at generated css in Chrome, it is the same in both themes (first screenshot is helium second is hover)

image

So I guess there is something helium specifics I’m missing here.

Any help appreciated

Regards
Michael