/* Carte d'itinéraire, longues balades (étape 18) : liste d'environ 10 lignes avec défilement,
   dans un bloc repliable. Feuille neuve : surcharge seulement les variantes denses. */
.route-map--dense .route-map__list{max-height:none}
.route-map__all{margin-top:var(--space-3)}
.route-map__all>summary{cursor:pointer;font-size:var(--text-s);font-weight:600;color:var(--c-ink);list-style:none;display:flex;align-items:center;gap:8px;padding:4px 0}
.route-map__all>summary::-webkit-details-marker{display:none}
.route-map__all>summary::before{content:"";width:7px;height:7px;border-right:2px solid var(--c-brand-strong);border-bottom:2px solid var(--c-brand-strong);transform:rotate(-45deg);transition:transform .15s}
.route-map__all[open]>summary::before{transform:rotate(45deg)}
.route-map__all>summary:focus-visible{outline:2px solid var(--c-brand-strong);outline-offset:2px}
.route-map__all .route-map__list{margin-top:var(--space-2)}
@media (prefers-reduced-motion:reduce){.route-map__all>summary::before{transition:none}}
