.drag:not(.no-drg){cursor:-webkit-grab;cursor:grab}.drag:hover{background:rgba(0,114,255,.122)}.drag:active{cursor:-webkit-grabbing;cursor:grabbing}.no-drg{cursor:default}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.react-grid-item.resizing{will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{background:#fff;transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:rgba(87,165,255,.233);opacity:.5;transition-duration:.1s;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item>.react-resizable-handle{bottom:0;position:absolute;right:0;-webkit-transform:scale(0);transform:scale(0)}.react-grid-item>.react-resizable-handle:after{bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-resizable{position:relative}.react-resizable-handle{background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;padding:0 1px 1px 0;position:absolute}.react-resizable-handle-se{background-image:url('data:image/svg+xml;utf8,');bottom:0;cursor:se-resize;height:20px;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px}.react-resizable-handle-e{background-image:url('data:image/svg+xml;utf8,');cursor:ew-resize;height:25px;margin-top:-10px;top:43%;width:15px}