/* Nr. 53 (WEGSCHICKEN): Abschnitt der Bewohner-Karte, Panel Lost Island, Marke auf der Weltkarte. Eingehängt von ui/wegschicken-karte.js. */
#ui .sb-weg-btns { display: flex; gap: 8px; flex-wrap: wrap; }
#ui .sb-weg-btns .btn { flex: 1 1 120px; min-width: 0; }
#ui .sb-weg-grund { margin-top: 6px; overflow-wrap: anywhere; }
#ui .sb-weg-frage { margin-top: 8px; }
#ui .sb-weg-frage .confirm-text { overflow-wrap: anywhere; }
#ui .sb-weg-frage .row { flex-wrap: wrap; }
#ui .sb-weg-insel { width: 100%; margin-top: 8px; text-align: left; }
#ui .sb-lost-kopf .btn { margin-top: 8px; }
#ui .sb-lost-tot { margin-top: 4px; }
#ui .sb-lost-liste { display: flex; flex-direction: column; gap: 2px; padding: 4px 0; }
#ui .sb-lost-zeile { display: flex; align-items: center; gap: 8px; min-width: 0; padding: 3px 2px; }
#ui .sb-lost-name { flex: 1 1 auto; min-width: 0; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#ui .sb-lost-mehr { width: 100%; margin: 6px 0 2px; }
#ui .wm-lost { cursor: pointer; }
#ui .wm-lost .sea { fill: rgba(255, 255, 255, .24); stroke: rgba(255, 255, 255, .85); stroke-width: 1.2; }
#ui .wm-lost .sand { fill: #E8D39A; stroke: #2B2A33; stroke-width: 1; }
#ui .wm-lost .land { fill: #7DB356; }
#ui .wm-lost .palme { fill: none; stroke: #2B2A33; stroke-width: 1.5; stroke-linecap: round; }
#ui .wm-lost text { text-anchor: middle; font-weight: 800; font-size: 12.5px; fill: #fff; paint-order: stroke; stroke: #2B2A33; stroke-width: 3.2px; stroke-linejoin: round; }
