.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,right .2s,bottom .2s}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1000;will-change:width, height}.react-grid-item.react-draggable-dragging{z-index:1003;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:#6366f11a;border:2px dashed #6366f14d;border-radius:8px;transition-duration:.1s}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #fff3;border-right:2px solid #fff3;width:8px;height:8px;transition:border-color .2s;position:absolute;bottom:5px;right:5px}.react-grid-item:hover>.react-resizable-handle:after{border-color:#6366f1cc}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#18181b66;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#3f3f46cc padding-box padding-box;border:2px solid #0000;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#6366f199 padding-box padding-box}.layout{height:100%!important}.react-grid-item{box-sizing:border-box;z-index:1}.react-grid-item.react-draggable-dragging{z-index:1003}.react-grid-item>div{width:100%;height:100%}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.layout-item{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s,border-color .2s,box-shadow .3s}@keyframes item-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.layout-item{animation:.4s ease-out backwards item-fade-in}.layout-item:nth-child(2){animation-delay:50ms}.layout-item:nth-child(3){animation-delay:.1s}.layout-item:nth-child(4){animation-delay:.15s}div:fullscreen{background-color:#000;padding:12px!important}div:fullscreen{background-color:#000;padding:12px!important}div:fullscreen .flex-1{overflow:hidden}.drag-handle{-webkit-backdrop-filter:blur(2px);border-radius:8px;box-shadow:inset 0 0 40px #6366f11a}
