/* Only Maps information gets extra lines; other card layouts remain unchanged. */
.card-map-details { margin: 8px 0 0; }
.card-map-address { margin: 0; color: var(--text); font-size: .72rem; line-height: 1.55; overflow-wrap: anywhere; }
.card-map-coordinates { margin: 5px 0 0; color: var(--muted); font-size: .66rem; line-height: 1.5; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; user-select: text; }
.card-map-name { margin: 0; color: var(--text); font-size: 1rem; line-height: 1.5; }
.detail-card .card-map-address, .bookmark-grid[data-layout="single"] .card-map-address { font-size: .9rem; }
.detail-card .card-map-coordinates, .bookmark-grid[data-layout="single"] .card-map-coordinates { font-size: .8rem; }
