.slk-interactive-map{height:360px;min-height:280px;border:1px solid #d5dde4;border-radius:16px;overflow:hidden;margin:1rem 0;background:#edf2f5}.slk-map-actions{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.slk-map-legend{display:grid;gap:.5rem;margin-top:.75rem}.slk-map-legend article{display:grid;grid-template-columns:14px 1fr;gap:.6rem;align-items:start;padding:.65rem;border:1px solid #e1e7eb;border-radius:10px}.slk-map-dot{width:12px;height:12px;border-radius:50%;margin-top:.25rem}.slk-map-dot.finder{background:#ec6a2c}.slk-map-dot.guardian{background:#167a72}.slk-map-marker{width:20px;height:20px;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 5px rgba(0,0,0,.4)}.slk-map-marker.finder{background:#ec6a2c}.slk-map-marker.guardian{background:#167a72}.slk-map-provider-warning{padding:1rem;border:1px solid #d29b32;border-radius:12px;background:#fff8e8}@media(max-width:600px){.slk-interactive-map{height:300px}.slk-map-actions>*{width:100%}}
.slk-map-navigation{margin-top:1rem;padding:1rem;border:1px solid #d5dde4;border-radius:12px;background:#f8fafb}.slk-map-navigation p{margin:0 0 .75rem}.slk-map-navigation[hidden]{display:none}
