{
  "title": {
    "text": "July 2026: \u221223,000 net payroll jobs",
    "subtext": "Additive parts, thousands of jobs, seasonally adjusted",
    "left": 8,
    "top": 8,
    "textStyle": {
      "fontSize": 16,
      "color": "#17212b"
    },
    "subtextStyle": {
      "fontSize": 12,
      "color": "#4b5563"
    }
  },
  "grid": {
    "left": 168,
    "right": 72,
    "top": 72,
    "bottom": 36
  },
  "tooltip": {
    "trigger": "axis",
    "axisPointer": {
      "type": "shadow"
    }
  },
  "xAxis": {
    "type": "value",
    "name": "Thousands of jobs",
    "nameLocation": "middle",
    "nameGap": 28,
    "axisLine": {
      "show": true
    },
    "splitLine": {
      "lineStyle": {
        "color": "#e5e7eb"
      }
    }
  },
  "yAxis": {
    "type": "category",
    "data": [
      "Local government education",
      "Other government",
      "Private payrolls"
    ],
    "inverse": true,
    "axisLabel": {
      "interval": 0,
      "width": 150,
      "overflow": "break"
    }
  },
  "series": [
    {
      "type": "bar",
      "name": "July 2026 change",
      "data": [
        {
          "value": -49.6,
          "itemStyle": {
            "color": "#b45309"
          }
        },
        {
          "value": -3.4,
          "itemStyle": {
            "color": "#9a3412"
          }
        },
        {
          "value": 30.0,
          "itemStyle": {
            "color": "#1d4ed8"
          }
        }
      ],
      "barWidth": 22,
      "label": {
        "show": true,
        "position": "right",
        "formatter": "{c}",
        "color": "#111827"
      },
      "markLine": {
        "silent": true,
        "symbol": "none",
        "label": {
          "show": false
        },
        "data": [
          {
            "xAxis": 0,
            "lineStyle": {
              "color": "#6b7280",
              "width": 1
            }
          }
        ]
      }
    }
  ]
}
