.list{font-size:0}.list .cells{margin-left:-3px;padding:1px 0;font-size:14px;line-height:22px}.list .children{position:relative;margin-left:18px}.list .children:before{content:"";position:absolute;top:0;bottom:0;left:-32px;border-left:1px solid #dddedf}.tree>.list>.children:before{display:none}.cell{line-height:22px;display:inline;word-break:break-all;outline:none;position:relative;font-size:14px;padding:0 3px;white-space:pre-wrap}.cell:empty{min-width:3px;display:inline-block;padding:0 4px}.cell:empty:before{position:absolute;top:0;left:6px;content:"Cell placeholder ";color:gray;cursor:text;white-space:nowrap}.cell:focus:before{content:""}.expand{position:absolute;left:2px;top:2px;display:block;width:20px;height:20px;border-radius:9px;cursor:pointer;color:rgba(0,0,0,0);z-index:1}.expand.collapsed{color:#bac3c8}.expand:hover{color:#70777d}.expand:active{color:#1f2325}.expand svg{position:absolute;left:0;top:0}.expand.open{transform:rotate(90deg)}.tree>.list>.cells .cell{font-size:16px;font-weight:600}