.custom-marker{background:white;padding:4px 10px;border-radius:16px;font-size:12px;font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.25)}.custom-marker.active{background:#2563eb;color:white;transform:scale(1.15);position:relative;z-index:10}