/**
 * Zentrale Farbparameter der App (UI5-Chrome + Modul-CSS) als CSS Custom
 * Properties - ein :root{}-Block statt vieler lokal "erfundener" Defaults.
 *
 * Muss VOR core/ish_styles.css, core/ish_icons.css und core/Theme_Overide.css
 * geladen werden (siehe StaticLibraries.vb IndexUI5Styles, webapp/test/app.html,
 * dev/iis-index.html, RKVViewWeb/webmodule_index.html), damit deren
 * var(--ishXxx)-Referenzen einen zentral gepflegten Default vorfinden - lokale
 * Fallback-Werte sind deshalb bewusst NICHT (mehr) dort deklariert, ein
 * fehlender/falsch sortierter Link hier wuerde also nicht mehr abgefangen.
 * Theme_Overide.css bleibt danach geladen, damit ein dort erneut gesetzter Wert
 * (Kunden-Override) im Cascade gewinnt.
 *
 * Wird vom RKVView Theme Designer (RKVView_Web/UI5_Theme/ThemeDesigner) als
 * editierbare Variable erkannt (CUSTOM_APP_VARS in dessen server.js).
 */
:root {
	/* core/Theme_Overide.css */
	--ishToolPageBackground: #fff;
	--ishSideNavBackground: #F5F6F6;
	--ishSideNavIconColor: var(--sapList_TextColor);
	--ishHeaderIconColor: #231F20;

	/* core/ish_styles.css */
	--ishHeaderTextColor: var(--sapTextColor);
	--imageCatColor: #fff110;
	--ishAiButtonGlowShadow: rgba(0, 204, 255, 0.8);
	--ishAiButtonGlowBorder: rgba(0, 204, 255, 0.45);
	--ishAiButtonGlowTransparent: rgba(0, 204, 255, 0.0);
	--ishTableRowSelectedBackground: rgb(185 176 176);
	--ishQrRoiFrameBorder: rgba(64, 255, 128, 0.9);
	--ishQrOverlayDim: rgba(0, 0, 0, 0.35);
	--ishErrorTextColor: #b00000;
	--ishFavoriteStarColor: #e9a200;
	--ishInvListActiveBackground: #cdf;
	--ishColorSwatchBorderColor: black;
	--ishImageKategorieBorderColor: #030000;
	--ishImageKategorieErrorBackground: #e84040;
	--ishRadioPrioBorderColor: #ddc8c8;
	--ishImageKategorieErrorBorderColor: #de0808;
	--ishRbibaSectionHeaderBorder: #000;
	--ishRbibaSectionTitleBorder: #fff110;
	--ishDialogScrollTextColor: #111;
	--ishTableDiagramLegendSwatchBorder: rgba(0, 0, 0, .12);
	--ishPersonenTitleBorderColor: #dcdedf;
	--ishColorLinkColor: #000;
	--ishRefGroupHeaderBorder: rgba(0, 0, 0, 0.25);

	/* core/ish_icons.css */
	--ishModuleIconColor: #fefefe;

	/* liegenschaftsuebersicht/css/style.css */
	--ishLiegUebersichtSubtleBackground: #e5e5e5;
	--ishLiegUebersichtTitleColor: #333;
	--ishLiegUebersichtListSeparator: #0000000f;
	--ishLiegUebersichtTableCellBorder: #fff0;
	--ishLiegUebersichtTableCellDivider: #00000012;
	--ishLiegUebersichtToolbarBorder: #ccc0;
	--ishLiegUebersichtTableContainerBorder: #ddd0;
	--ishLiegUebersichtTableContainerTopBorder: #e5e5e500;
	--ishLiegUebersichtTableContainerBackground: #fff0;

	/* common/vorlagenedit/VorlagenEdit.css */
	--ishVorlagenEditMutedText: #6a6d70;
	--ishVorlagenEditChipBackground: #d1e8ff;
	--ishVorlagenEditAccentColor: #0a6ed1;
	--ishVorlagenEditBadgeTextColor: #fff;
	--ishVorlagenEditHighlightBackground: #ffe08a;
	--ishVorlagenEditHighlightTextColor: #333;

	/* brandschutz/css/style.css */
	--ishBrandschutzHauptfarbeLegacy: #FFD580;
	--ishBrandschutzHeaderGroupBorder: lightgrey;
	--ishBrandschutzProtokollBorder: darkgray;
	--ishEigenkontrolleBackground: #fff;
	--ishEigenkontrolleBorderColor: #000;
	--ishEigenkontrolleMonatBackground: aliceblue;
	--ishEigenkontrolleLinkColor: #000;
	--ishBrandschutzRisikoBackground: rgba(255, 165, 0, 0.1);
	--ishBrandschutzHauptBackground: rgba(255, 213, 128, 0.1);
	--ishBrandschutzFreigabeBackground: rgba(144, 238, 144, 0.2);
	--ishBrandschutzKontrollorganBackground: rgba(255, 255, 0, 0.1);
	--ishBrandschutzNachkontrollBackground: rgba(255, 182, 193, 0.1);

	/* common/ishMessageStrip/ISHMessageStrip.css */
	--ishMessageStripShadow: rgba(0, 0, 0, 0.16);

	/* doxInv/css/style.css */
	--ishDoxInvTableCellBorder: #d8d8d8;
}
