/* Names remain readable even when the route header is collapsed. */
.country-view #atlasRoutePlaces {display:grid;gap:0;margin:0 0 16px;padding:2px 0 10px;border-bottom:1px solid var(--atlas-line,#d5e0ea);grid-column:1/-1;order:-1;}
.country-view .atlas-route-place {display:flex;align-items:center;gap:12px;padding:9px 0;min-width:0;}
.country-view .atlas-route-place-icon {display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:10px;background:#eaf0ff;color:#2554d9;font-size:14px;font-weight:750;}
.country-view .atlas-route-place.end .atlas-route-place-icon {background:#fcebef;color:#be2e48;}
.country-view .atlas-route-place>div {min-width:0;}
.country-view .atlas-route-place small {display:block;font-size:12px;color:var(--atlas-muted,#52697a);line-height:1.3;margin-bottom:3px;}
.country-view .atlas-route-place strong {display:block;font-family:inherit;font-size:15px;font-weight:650;line-height:1.35;overflow-wrap:anywhere;color:var(--atlas-ink,#163344);}
.country-view[data-sheet=peek] #atlasRoutePlaces .start {display:none;}
@media(max-width:779px) {.country-view .atlas-route-place{padding:7px 0}.country-view #atlasRoutePlaces{margin-bottom:10px}}
