td{border:1px solid silver;padding:1rem;vertical-align:top;width:33%}label{display:inline-block;padding:.16667rem .5rem}table{margin:1rem auto}.tree{font-family:'Arial Narrow', monospace;font-size:1rem;text-align:center}.tree .cell{border:1px solid silver;box-sizing:border-box;display:inline-block;min-width:1rem}.tree .cell:nth-of-type(even){color:red}.tree .row:nth-of-type(odd){background-color:#eee}.tree.wide .row:nth-child(1) .cell{width:100%}.tree.wide .row:nth-child(2) .cell{width:50%}.tree.wide .row:nth-child(3) .cell{width:25%}.tree.wide .row:nth-child(4) .cell{width:12.5%}.tree.wide .row:nth-child(5) .cell{width:6.25%}.tree.wide .row:nth-child(6) .cell{width:3.125%}.tree.wide .row:nth-child(7) .cell{width:1.5625%}.tree.wide .row:nth-child(8) .cell{width:.78125%}
