/* egw-faq.css – Abstand zwischen FAQ-Akkordeon-Einträgen (Elements-Accordion)
   Stand 03.10.2026. Master: egw-live/master/resources/egw-faq.css
   Eingebunden per fix-2026-10-03-faq-abstand.py auf allen Seiten mit Akkordeon.
   Greift nur auf Elemente mit x-data="() => accordion(...)", verändert kein Verhalten. */
/* Ecken am Fragen-Button statt overflow:hidden, damit der Fokusring sichtbar bleibt */
div[x-data^="() => accordion("] > [role="button"] {
  border-radius: 0.5rem;
}
div[x-data^="() => accordion("] > [role="button"][aria-expanded="true"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* Elements setzt am FAQ-Container die Klasse gap-md, für die im Theme kein Wert
   definiert ist (berechneter Abstand 0). Hier nur dieser Fall: 0,5 rem Abstand.
   Container mit echtem Abstand (z. B. gap-5 auf den Classic-Seiten) bleiben unverändert. */
.gap-md:has(> div[x-data^="() => accordion("]) {
  row-gap: 0.5rem;
}
