﻿.custom-error-span
{
  font-size: 0.875em;
  width: 100%;
}

.custom-error-span:empty
{
  display: none;
}

.card-hover:hover {
  transform: translateY(-5px);
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; /* Stärkerer Schatten beim Hover */
  transition: all .2s ease-in-out;
}
/* Stelle sicher, dass der Link die Standard-Textfarbe der Karte erbt */
.card-hover .card-body,
.card-hover .card-body .text-xs,
.card-hover .card-body .h5 {
  color: inherit !important; /* Verhindert blaue Linkfarbe innerhalb der Karte */
}