/**
 * Nur Modal-Fixes (Close-Button sichtbar, keine Streifen an Ecken).
 * Keine Card/Tabellen-Regeln hier – die haben das Bündigkeits-Problem
 * an FAQ/Tabellen verursacht, weil sie global geladen werden.
 */

/* ========== MODAL: Kein Streifen, saubere Kanten, Close-Button ========== */
.modal {
  --bs-modal-inner-border-radius: var(--bs-modal-border-radius);
  --bs-modal-border-width: 0;
  --bs-modal-box-shadow: none;
}
.modal .modal-content {
  box-shadow: none !important;
  border: none !important;
  overflow: hidden !important;
}
.modal .modal-header .btn-close {
  opacity: 1 !important;
}
.modal .modal-header .btn-close:hover {
  opacity: 0.85 !important;
}
[data-pc-theme="dark"] .modal .modal-header .btn-close {
  filter: invert(1) grayscale(100%) brightness(200%) !important;
}
[data-pc-theme="light"] .modal .modal-header .btn-close {
  filter: none !important;
}
