#canvas-layer-list .canvas-layer-item[draggable=true] [data-layer-pick]{cursor:grab}
#canvas-layer-list .canvas-layer-item.is-layer-drag-origin{opacity:.36;transition:opacity .1s}
.canvas-layer-reordering #canvas-layer-list,.canvas-layer-reordering #canvas-layer-list *{cursor:grabbing!important}
.canvas-layer-insertion{position:fixed;height:2px;z-index:100;pointer-events:none;border-radius:2px;background:#efd171;box-shadow:0 0 8px #f0cb6b55}
.canvas-layer-insertion[hidden]{display:none!important}
.canvas-layer-insertion::before,.canvas-layer-insertion::after{content:'';position:absolute;top:-2px;width:6px;height:6px;border-radius:50%;background:#f5dc8b}.canvas-layer-insertion::before{left:-2px}.canvas-layer-insertion::after{right:-2px}
.canvas-layer-drag-ghost{position:fixed;left:-1000px;top:-1000px;padding:11px 16px;max-width:220px;border:1px solid #e4c57299;border-radius:9px;background:#29262cf5;color:#fff0c6;font:12px/1.4 system-ui;box-shadow:0 8px 24px #0005;pointer-events:none}
