---
root:
  items:
    -
      bounds: [8, 8, 500, 500]
      type: "stacking-context"
      items:
        -
          bounds: [0, 0, 200, 200]
          type: clip
          id: 2
        -
          bounds: [0, 0, 200, 200]
          type: rect
          color: red
          clip-chain: [2]
        -
          bounds: [0, 0, 200, 200]
          type: "stacking-context"
          transform: translate(100, 0)
          items:
            -
              bounds: [-100, 0, 200, 200]
              clip-rect: [-300, -300, 900, 900]
              type: rect
              color: green
              clip-chain: [2]
  id: [0, 0]
pipelines: []
