/* AutoFlow Connect Pro – live filteren, vinkjes en "Meer laden" (Elementor-widgets). */
[data-af-live-block][aria-busy="true"] { opacity: .55; transition: opacity .15s; pointer-events: none; }
.autoflow-filter-choices { border: 0; margin: 0; padding: 0; min-width: 0; }
.autoflow-filter-choices__list { list-style: none; margin: 4px 0 0; padding: 0; display: grid; gap: 4px; }
.autoflow-filter-choice { display: flex; align-items: center; gap: 8px; cursor: pointer; font-size: 14px; }
.autoflow-filter-choice input { margin: 0; accent-color: currentColor; }
.autoflow-filter-choice__count { margin-left: auto; opacity: .6; font-size: 12px; }
.autoflow-filter-choices__toggle { background: none; border: 0; padding: 4px 0; cursor: pointer; text-decoration: underline; font: inherit; font-size: 13px; color: inherit; }
.autoflow-vehicles-loop-more { display: flex; justify-content: center; margin-top: 24px; }
.autoflow-vehicles-loop-more__btn[aria-busy="true"] { opacity: .6; }
.autoflow-vehicles-loop-more[data-af-infinite] .autoflow-vehicles-loop-more__btn { opacity: .7; }
