body{margin:0}h2{margin-block-start:.4em}.composition-tree .tree-depth-1>td{background:#0d94880d}.composition-tree .tree-depth-2>td{background:#0d94881a}.composition-tree .tree-depth-3>td{background:#0d948826}.composition-tree .tree-depth-4>td{background:#0d948833}.composition-tree .tree-depth-0>td:first-child{box-shadow:inset 4px 0 #134e4a}.composition-tree .tree-depth-1>td:first-child{box-shadow:inset 4px 0 #0d9488}.composition-tree .tree-depth-2>td:first-child{box-shadow:inset 4px 0 #2dd4bf}.composition-tree .tree-depth-3>td:first-child,.composition-tree .tree-depth-4>td:first-child{box-shadow:inset 4px 0 #99f6e4}.composition-tree .tree-composite>td{border-top:2px solid #0d948873!important}
