:root,
.pf-v5-theme-light,
.pf-v5-theme-dark {
    --pf-v5-global--primary-color--100: #0090BD;
    --pf-v5-global--primary-color--200: #04152c;
    --pf-v5-global--primary-color--300: #04152c;

    --kc-primary: #0090BD;
    --kc-primary-hover: #04152c;

    --kc-button-primary-bg: #0090BD;
    --kc-button-primary-text-color: #ffffff;

    --kc-link-color: #0090BD;

    --pf-v5-global--BackgroundColor--100: #F7F7F7;
    --pf-v5-global--BackgroundColor--200: #DADADB;
    --pf-v5-global--BackgroundColor--300: #F7F7F7;

    --kc-background: #F7F7F7;
    --kc-body-background: #ffffff;
    --kc-page-background: #F7F7F7;

    --pf-v5-global--Color--100: #04152c;
    --pf-v5-global--Color--200: #04152c;

    --kc-text: #04152c;
    --kc-label-color: #04152c;
    --kc-input-text: #04152c;

    --pf-v5-global--BorderColor--100: #DADADB;
    --pf-v5-global--BorderColor--200: #DADADB;
    --kc-input-border: #DADADB;
    --kc-input-border-focus: #0090BD;

    --kc-error: #dc3545;
    --kc-success: #4ED49B;
    --kc-warning: #ffc107;
    --kc-info: #0090BD;

    --kc-button-default-bg: #DADADB;
    --kc-button-default-text-color: #04152c;
    --kc-button-default-hover-bg: #c9c9c9;
}