$eui-base-tokens-colors-high-contrast: (
    // 2: forced default main bg color - 65: AA OK
    grey: getPalette(
        getBaseColor(neutral),
        (
            2:#fff,
            5: #fff,
            25: getColorVariant(getBaseColor(neutral) , 80),
            50: getColorVariant(getBaseColor(neutral) , 80),
            75: getColorVariant(getBaseColor(neutral) , 80)
        ), true),
    primary: getPalette(
        getBaseColor(primary),
        (
            50: getColorVariant(getBaseColor(primary) , 90), // AAA OK
            75: getColorVariant(getBaseColor(primary) , 95), // AAA OK
        )
    ),
    info: getPalette(
        getBaseColor(info-hc),
        (
            50: getColorVariant(getBaseColor(info-hc) , 100), // AAA OK
            75: getColorVariant(getBaseColor(info-hc) , 100), // AAA OK
        )
        ),
    success: getPalette(
        getBaseColor(success-hc),
        (
            50: getColorVariant(getBaseColor(success-hc) , 100), // AAA OK
            75: getColorVariant(getBaseColor(success-hc) , 100), // AAA OK
        )
    ),
    warning: getPalette(
        getBaseColor(warning-hc),
        (
            140: getColorVariant(getBaseColor(warning-hc) , 170), // AAA OK
            130: getColorVariant(getBaseColor(warning-hc) , 165), // AAA OK
            120: getColorVariant(getBaseColor(warning-hc) , 160), // AAA OK
            110: getColorVariant(getBaseColor(warning-hc) , 155), // AAA OK
            50: getColorVariant(getBaseColor(warning-hc) , 100), // AAA OK
            75: getColorVariant(getBaseColor(warning-hc) , 100), // AAA OK
        )
    ),
    danger: getPalette(
        getBaseColor(danger-hc),
        (
            50: getColorVariant(getBaseColor(danger-hc) , 100), // AAA OK
            75: getColorVariant(getBaseColor(danger-hc) , 100), // AAA OK
        )
    ),
    accent: getPalette(
        getBaseColor(accent),
        (
            140: getColorVariant(getBaseColor(accent) , 165), // AAA OK
            130: getColorVariant(getBaseColor(accent) , 162), // AAA OK
            120: getColorVariant(getBaseColor(accent) , 158), // AAA OK
            50: getColorVariant(getBaseColor(accent) , 100), // AAA OK
            75: getColorVariant(getBaseColor(accent) , 100), // AAA OK
        )
    ),
    neutral: getPalette(
        getBaseColor(neutral),
        (
            2:#fff,
            5: #fff,
            25: getColorVariant(getBaseColor(neutral) , 80),
            50: getColorVariant(getBaseColor(neutral) , 80),
            75: getColorVariant(getBaseColor(neutral) , 80)
        ), true),

    // specific color usage, has to be define to have inversion in dark-mode
    extra-code: (
        100: getColorVariant(#b80056, 140),
        25: getColorVariant(#b80056, 25),
    )
);
