1---
2root:
3  items:
4        - type: stacking-context
5          bounds: [0, 0, 1000, 1000]
6          items:
7            - type: box-shadow
8              bounds: [ 50, 50, 100, 100 ]
9              color: red
10              clip-mode: outset
11              blur-radius: 10
12              border-radius: {
13                top-left: [20, 30],
14                top-right: [10, 30],
15                bottom-left: [50, 25],
16                bottom-right: [0, 0],
17              }
18
19            - type: box-shadow
20              bounds: [ 50, 200, 100, 100 ]
21              color: red
22              clip-mode: outset
23              blur-radius: 10
24              border-radius: {
25                top-left: [20, 30],
26                top-right: [10, 30],
27                bottom-left: [50, 25],
28                bottom-right: [0, 0],
29              }
30
31            - type: box-shadow
32              bounds: [ 50, 350, 100, 100 ]
33              color: red
34              clip-mode: outset
35              blur-radius: 10
36              border-radius: {
37                top-left: [20, 30],
38                top-right: [10, 30],
39                bottom-left: [50, 25],
40                bottom-right: [0, 0],
41              }
42
43            - type: box-shadow
44              bounds: [ 200, 50, 100, 100 ]
45              color: green
46              clip-mode: inset
47              blur-radius: 10
48              border-radius: {
49                top-left: [20, 30],
50                top-right: [10, 30],
51                bottom-left: [50, 25],
52                bottom-right: [0, 0],
53              }
54
55            - type: box-shadow
56              bounds: [ 200, 200, 100, 100 ]
57              color: green
58              clip-mode: inset
59              blur-radius: 10
60              border-radius: {
61                top-left: [20, 30],
62                top-right: [10, 30],
63                bottom-left: [50, 25],
64                bottom-right: [0, 0],
65              }
66
67            - type: box-shadow
68              bounds: [ 200, 350, 100, 100 ]
69              color: green
70              clip-mode: inset
71              blur-radius: 10
72              border-radius: {
73                top-left: [20, 30],
74                top-right: [10, 30],
75                bottom-left: [50, 25],
76                bottom-right: [0, 0],
77              }
78
79            - type: box-shadow
80              bounds: [ 350, 50, 100, 100 ]
81              color: blue
82              clip-mode: outset
83              blur-radius: 10
84              border-radius: [ 10, 20, 30, 40 ]
85
86            - type: box-shadow
87              bounds: [ 350, 200, 100, 100 ]
88              color: blue
89              clip-mode: outset
90              blur-radius: 10
91              border-radius: [ 10, 20, 30, 40 ]
92
93            - type: box-shadow
94              bounds: [ 350, 350, 100, 100 ]
95              color: blue
96              clip-mode: outset
97              blur-radius: 10
98              border-radius: [ 10, 20, 30, 40 ]
99