:root, :where(.pf-v5-theme-dark) {
    /* Override colors to match swan theme: */
    --pf-v5-global--primary-color--100: var(--accent-color); 				/* Button color */
    --pf-v5-global--primary-color--200: hsl(from var(--accent-color) h s calc(l - 20)); /* Button hover color */
    --pf-v5-global--primary-color--300: var(--accent-color); 				/* Dark theme MS Edge button color */
    --pf-v5-global--primary-color--400: var(--font-color); 				/* Dark theme MS Edfge font color */
    --keycloak-card-top-color: var(--accent-color);					/* Card top color */
    --pf-v5-global--Color--light-100: var(--font-color);				/* Button font color */

    .pf-v5-c-button {
        --pf-v5-c-button--m-secondary--BackgroundColor: var(--font-color);		/* Secondary Button background color */
    }
}	

/* Set SWAN theme background color */
.login-background body {
    background-color: var(--background-color);
    height: 100%;
}

/* Insert the SWAN logo of the theme */
.swanLogo {
    width: 100%;
    height: 100px;
    background: var(--logo) center no-repeat;
    background-size: contain;
    margin: 0 0 40px 0;
}
