// Amber
    "strategies": "#f97316"           // Orange
  };

  // Initialize the visualization
  function initializeVisualization() {
    // Set up SVG container
    svg = d3.select("body").append("svg")
      .attr("width", "100%")
      .attr("height", "100%");

    // Add zoom and pan capabilities
    const zoom = d3.zoom()
      .scaleExtent([0.1, 4])
      .on("zoom", (event) => {
        container.attr("transform", event.transform);
      });

    svg.call(zoom);

    // Add a container for all visu