/* Une liste de choix: un intitule a gauche, un bouton a droite, une ligne par
   option. Elle sert au choix de la page Facebook au raccordement.

   Elle reprend la forme du tableau des commerces (190-shop-board.css) sans le
   reutiliser: ce bloc-la porte l'etat "commerce courant" par un rail colore et
   un aria-current, qui n'ont aucun sens ici ou aucune option n'est deja
   retenue. Deux blocs proches valent mieux qu'un bloc qui dit deux choses. */

.choice-list {
  list-style: none; margin: 0; padding: 0;
  display: flex; flex-direction: column; gap: 0.5rem;
}

.choice-list__row {
  display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between;
  gap: 1rem;
  padding: 0.75rem 1rem;
  border: 1px solid var(--line);
  border-radius: 0.5rem;
  transition: border-color 120ms ease;
}

.choice-list__row:hover { border-color: var(--line-strong); }

.choice-list__label { display: flex; flex-direction: column; min-width: 0; flex: 1 1 12rem; }

.choice-list__name { font-weight: 600; }

/* Le numero de page: une information de verification, pas un titre. Elle se lit
   quand on la cherche et ne dispute pas la ligne au nom. */
.choice-list__meta {
  font-size: 0.875rem;
  color: var(--ink-muted);
}

.choice-list__actions { display: flex; align-items: center; gap: 0.5rem; }

@media (max-width: 40rem) {
  .choice-list__row { align-items: flex-start; }
}
