/* Anpassungen SWE */
@font-face {
    font-family: "BrauerNeue";
    font-style: normal;
    font-weight: normal;
		src: 	url("../fonts/BrauerNeue-Regular.eot?") format("eot"), 
				url("../fonts/BrauerNeue-Regular.woff") format("woff"), 
				url("../fonts/BrauerNeue-Regular.ttf") format("truetype"), 
				url("../fonts/BrauerNeue-Regular.svg#BrauerNeue-Regular") format("svg");
}

@font-face {
    font-family: "BrauerNeueBold";
    font-style: normal;
    font-weight: normal;
		src: 	url("../fonts/BrauerNeue-Bold.eot?") format("eot"), 
				url("../fonts/BrauerNeue-Bold.woff") format("woff"), 
				url("../fonts/BrauerNeue-Bold.ttf") format("truetype"), 
				url("../fonts/BrauerNeue-Bold.svg#BrauerNeue-Bold") format("svg");
}

/* Theme color overrides here */
:where(:root) {
	--pf-v5-global--FontFamily--text: BrauerNeue, Helvetica, Arial, sans-serif;
    --pf-v5-global--FontFamily--heading: BrauerNeue, Helvetica, Arial, sans-serif;
 
    --pf-v5-global--active-color--100: #333;
    --pf-v5-global--primary-color--100: #333;
    --pf-v5-global--primary-color--300: #444548;
    --pf-v5-global--primary-color--400: #fff;
    --pf-v5-global--custom-color--200: #73c5c5;
    --pf-v5-global--success-color--100: #5ba352;
    --pf-v5-global--warning-color--100: #f0ab00;
    --pf-v5-global--warning-color--200: #f4c145;
    --pf-v5-global--danger-color--100: #E91501;
    --pf-v5-global--danger-color--200: #E91501;
    --pf-v5-global--link--Color: #595959;
    --pf-v5-global--link--Color--hover: #aaabac;
    --pf-v5-global--link--Color--visited: #a18fff;
    --pf-v5-global--disabled-color--100: #595959;
    --pf-v5-global--disabled-color--200: #444548;
    --pf-v5-global--disabled-color--300: #aaabac;
	--pf-v5-global--primary-color--light-100: #444548;
    --pf-v5-global--primary-color--dark-100: #333;
    --pf-v5-global--active-color--200: #f0f0f0;
    --pf-v5-global--active-color--300: #6a6e73;
    --pf-v5-global--active-color--400: #d2d2d2;

    --pf-v5-global--FontSize--sm: 1rem;
}

/* Dark theme color overrides here */
:where(.pf-v5-theme-dark) {
    --pf-v5-global--active-color--100: #aaabac;
    --pf-v5-global--primary-color--100: #aaabac;
    --pf-v5-global--primary-color--300: #595959;
    --pf-v5-global--primary-color--400: #fff;
    --pf-v5-global--custom-color--200: #73c5c5;
    --pf-v5-global--success-color--100: #5ba352;
    --pf-v5-global--warning-color--100: #f0ab00;
    --pf-v5-global--warning-color--200: #f4c145;
    --pf-v5-global--danger-color--100: #E91501;
    --pf-v5-global--danger-color--200: #E91501;
    --pf-v5-global--link--Color: #aaabac;
    --pf-v5-global--link--Color--hover: #595959;
    --pf-v5-global--link--Color--visited: #a18fff;
    --pf-v5-global--disabled-color--100: #868789;
    --pf-v5-global--disabled-color--200: #444548;
    --pf-v5-global--disabled-color--300: #aaabac;
	--pf-v5-global--primary-color--light-100: #aaabac;
}

#kc-login-footer-links a {
	color: var(--pf-v5-global--Color--light-100);
}
/* Anpassungen SWE Ende */