body {
	background-color: #aec2c6;
	animation: backgroundColorChange 0.7s forwards;
}
@keyframes backgroundColorChange {
	to {
		background-color: #242d2f;
	}
}

body {
	color: #aec2c6;
}

:root {
	--bs-secondary-color: #535a64;
	--bs-link-color-rgb: #5e7596;
	--bs-secondary-color: #b9b9b9
	--bs-link-color-rgb: #5e7596;
	--bs-font-sans-serif: "Palatino Linotype","Book Antiqua",Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.btn-outline-secondary {
	--bs-btn-color: #b9dae1;
	--bs-btn-border-color: #7b959b;
}


h1, h2, h3, h4, h5, h6 {
    font-family: 'Garamond', 'Palatino Linotype', 'Book Antiqua', Georgia, serif;
}

#notificationPermanent {
	display: block;
	position: fixed;
	bottom: 20px;
	left: 20px;
	background-color: #ec6f32;
	color: white;
	padding: 8px;
	border-radius: 5px;
	z-index: 1000;
}


#userAlias::placeholder, #mailadress::placeholder, #password1::placeholder, #password2::placeholder {
  color: #91a4a8;
}

.input-custom-disabled {
	background-color: #f0f0f0; /* Heller Hintergrund */
	color: #888; /* Graue Schriftfarbe */
	border: 1px solid #ccc; /* Leichter Rand */
	cursor: not-allowed; /* Nicht erlaubt Cursor */
	user-select: none; /* Deaktiviert Textauswahl */
	pointer-events: none;
}

/*
.btn-group-sm>.btn, .btn-sm {
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm);
}
*/

