{
  "backgroundColor": "#ffffff",
  "title": {
    "text": "Germany already shrank twice before the 0.5% forecast",
    "left": 16,
    "top": 8,
    "textStyle": { "fontSize": 15, "fontWeight": 600, "color": "#17212b" }
  },
  "grid": { "left": 52, "right": 16, "top": 72, "bottom": 44 },
  "tooltip": { "trigger": "axis" },
  "xAxis": {
    "type": "category",
    "data": ["2022", "2023", "2024", "2025 est.", "2026 proj."],
    "axisTick": { "alignWithLabel": true },
    "axisLabel": { "color": "#334155", "fontSize": 12 }
  },
  "yAxis": {
    "type": "value",
    "name": "% change",
    "nameLocation": "middle",
    "nameGap": 36,
    "min": -1.5,
    "max": 2.2,
    "axisLabel": { "color": "#334155" },
    "splitLine": { "lineStyle": { "color": "#e2e8f0" } }
  },
  "series": [
    {
      "name": "Germany real GDP growth",
      "type": "bar",
      "barWidth": "52%",
      "label": {
        "show": true,
        "position": "top",
        "color": "#17212b",
        "fontSize": 12
      },
      "data": [
        { "value": 1.8, "itemStyle": { "color": "#1d4e89" } },
        { "value": -0.9, "itemStyle": { "color": "#9f1239" }, "label": { "position": "bottom" } },
        { "value": -0.5, "itemStyle": { "color": "#9f1239" }, "label": { "position": "bottom" } },
        { "value": 0.2, "itemStyle": { "color": "#64748b" } },
        { "value": 0.8, "itemStyle": { "color": "#c2410c" } }
      ],
      "markLine": {
        "symbol": "none",
        "data": [
          {
            "yAxis": 0,
            "lineStyle": { "color": "#94a3b8", "width": 1 },
            "label": { "show": false }
          },
          {
            "yAxis": 0.5,
            "lineStyle": { "color": "#b45309", "width": 1.5, "type": "dashed" },
            "label": {
              "formatter": "Reported 0.5% 2026 government forecast",
              "position": "insideEndTop",
              "color": "#b45309",
              "fontSize": 11
            }
          }
        ]
      }
    }
  ]
}
