/* Ajustements de l'archive locale.
   Le CSS Trustpilot d'origine reste dans tp.css — tout ce qui est propre au
   projet vit ici, pour qu'une modification s'applique aux 921 avis d'un coup. */

/* les filtres étoiles se comportent comme des boutons */
[data-tp-filter] { cursor: pointer; }
[data-tp-filter] input[type="checkbox"] { pointer-events: none; }

/* éléments neutralisés à l'export : pas de curseur "interdit" */
[data-local-inert] { cursor: default !important; }
a[data-local-inert] { cursor: default; }

/* pagination : ellipse alignée sur les boutons */
#tp-pagination { align-items: center; }
/* Les commandes de défilement du carrousel ne font pas partie de l'archive. */
[data-scroll-back-button],
[data-scroll-forward-button] {
  display: none !important;
}

/* Boutons de depot d'avis indisponibles dans l'archive. */
a[aria-disabled="true"] {
  cursor: not-allowed !important;
  opacity: .55;
  pointer-events: none;
}

/* Accordeons mobile : evite tout debordement et indique le panneau ouvert. */
@media (max-width: 767px) {
  [data-were-open-to-all-accordion], [data-we-fight-fake-review-accordion], [data-we-show-the-latest-reviews-accordion], [data-we-encourage-constructive-feedback-accordion], [data-we-verify-reviewers-accordion], [data-we-verify-companies-and-reviewers-accordion], [data-we-advocate-against-bias-accordion] { max-width: 100%; }
  [data-were-open-to-all-accordion], [data-we-fight-fake-review-accordion], [data-we-show-the-latest-reviews-accordion], [data-we-encourage-constructive-feedback-accordion], [data-we-verify-reviewers-accordion], [data-we-verify-companies-and-reviewers-accordion], [data-we-advocate-against-bias-accordion] button[aria-controls] { width: 100%; box-sizing: border-box; }
}
:is([data-were-open-to-all-accordion], [data-we-fight-fake-review-accordion], [data-we-show-the-latest-reviews-accordion], [data-we-encourage-constructive-feedback-accordion], [data-we-verify-reviewers-accordion], [data-we-verify-companies-and-reviewers-accordion], [data-we-advocate-against-bias-accordion]) button[aria-expanded="true"] svg { transform: rotate(180deg); }
