/* --- Karten neutralisieren & Hover verbessern --- */
.ul-card {
  background: #fff !important;
  border: 1px solid var(--line) !important;
  box-shadow: 0 10px 24px rgba(2,8,23,.05) !important;
  transition: all 0.15s ease-in-out;
}
.ul-card:hover {
  border-color: #f1bcc0 !important;
  box-shadow: 0 26px 50px rgba(225,29,46,.12) !important;
  transform: translateY(-2px);
}
.ul-card strong {
  color: #111827 !important;
}

/* Unterkarten (ul-item) */
.ul-item {
  background: #fafbff !important;
  border: 1px solid var(--line) !important;
}
.ul-item:hover {
  border-color: #eab3b7 !important;
  background: #fff !important;
  transform: translateY(-1px);
}

/* Quickchips */
.ul-chip {
  background: #fff !important;
  border-color: var(--line) !important;
  color: #0b1220 !important;
  box-shadow: 0 6px 18px rgba(2,8,23,.05) !important;
}
.ul-chip:hover {
  border-color: #f1bcc0 !important;
  box-shadow: 0 16px 36px rgba(225,29,46,.12) !important;
}

/* Optional: Karte aktiv */
.ul-card--active {
  border-color: var(--brand) !important;
  box-shadow: 0 0 0 4px rgba(225,29,46,.1) !important;
}

