/* Pagina „Întrebări frecvente” — acordeonul (components/accordion-item.php) */

/* „+” închis, „−” deschis: a doua bară se rotește peste prima */
.accordion-item-icon path { transform-box: fill-box; transform-origin: center; transition: transform .5s var(--ease-expo-out); }
.accordion-item.is-open .accordion-item-icon path:last-child { transform: rotate(90deg); }
.accordion-item-icon { transition: background-color .2s; }
.accordion-item button:hover .accordion-item-icon { filter: brightness(.97); }
