.dd,.dd-item>button,.dd-list{position:relative;display:block;margin:0;padding:0;list-style:none}.dd-collapsed .dd-item>button,.dd-collapsed .dd-list{display:none}html:not([dir=rtl]) .dd-item>button .dd-list,html:not([dir=rtl]) .dd-list .dd-list{padding-left:2rem}[dir=rtl] .dd-item>button .dd-list,[dir=rtl] .dd-list .dd-list{padding-right:2rem}.dd-empty,.dd-item,.dd-placeholder{position:relative;display:block;margin:0;padding:0}.dd-content,.dd-handle{display:block;margin:.3125rem 0;padding:.3125rem .75rem;text-decoration:none;cursor:move}.dd-handle+.dd-content{cursor:auto}.dd-item>button{float:left;overflow:hidden;margin:.3125rem 0 .3125rem 1px;padding:0;width:2rem;border:0;background:transparent;text-indent:100%;white-space:nowrap;font-weight:700;font-size:1rem;cursor:pointer;color:inherit}.dd-item>button,.dd-item>button:before{position:absolute;display:block;text-align:center}.dd-item>button:before{content:"+";width:100%;text-indent:0}.dd-item>button[data-action=collapse]:before{content:"-"}html:not([dir=rtl]) .dd-item>button~.dd-handle{padding-left:2rem}[dir=rtl] .dd-item>button~.dd-handle{padding-right:2rem}.dd-empty,.dd-placeholder{box-sizing:border-box;margin:.3125rem 0;padding:0}.dd-empty{min-height:6.25rem}.dd-dragel{position:absolute;z-index:9999;pointer-events:none}.dd-dragel>.dd-item .dd-handle{margin-top:0}.material-style .dd-content,.material-style .dd-handle{border:1px solid rgba(24,28,33,.1);border-radius:.125rem}.material-style .dd-empty,.material-style .dd-placeholder{border:1px dashed rgba(24,28,33,.2);background:rgba(24,28,33,.06)}