.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.dashboard-grid .react-grid-item>*{height:100%}.dashboard-grid .react-grid-item>.react-resizable-handle{position:absolute;width:auto;height:auto;margin:0;padding:0;background:none;opacity:0;transform:none;transition:opacity .12s ease}.dashboard-grid .react-grid-item>.react-resizable-handle:after{content:none}.dashboard-grid .react-grid-item>.react-resizable-handle:before{content:"";position:absolute;border-radius:999px;background:#0595d3}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-e{inset:0 -4px auto auto;width:10px;height:100%;margin:0;transform:none;cursor:ew-resize}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-e:before{top:12px;bottom:12px;left:4px;width:3px}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-s{inset:auto auto -4px 0;width:100%;height:10px;margin:0;transform:none;cursor:ns-resize}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-s:before{left:12px;right:12px;top:4px;height:3px}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-se{inset:auto -4px -4px auto;width:16px;height:16px;margin:0;transform:none;cursor:nwse-resize;z-index:3}.dashboard-grid .react-grid-item>.react-resizable-handle.react-resizable-handle-se:before{right:4px;bottom:4px;width:8px;height:8px;border-radius:2px}.dashboard-grid .react-grid-item:hover>.react-resizable-handle{opacity:0}.dashboard-grid.is-editing .react-grid-item:hover>.react-resizable-handle{opacity:.35}.dashboard-grid.is-editing .react-grid-item>.react-resizable-handle:hover,.dashboard-grid.is-editing .react-grid-item.resizing>.react-resizable-handle{opacity:1}.dashboard-grid .widget-drag-handle{cursor:grab}.dashboard-grid .react-grid-item.react-draggable-dragging .widget-drag-handle{cursor:grabbing}.dashboard-grid .react-grid-item.react-draggable-dragging,.dashboard-grid .react-grid-item.resizing{z-index:10}.dashboard-grid .react-grid-item.react-grid-placeholder{background:#0595d3;opacity:.12;border-radius:.5rem;transition-duration:.12s}.dashboard-grid .react-grid-item.cssTransforms{transition-property:transform,width,height}.dashboard-grid .react-grid-item.react-draggable-dragging{transition:none}@media(prefers-reduced-motion:reduce){.dashboard-grid .react-grid-item,.dashboard-grid .react-grid-item.react-grid-placeholder{transition:none!important}}
