#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.grid-muuri{display:flex;flex-wrap:wrap;gap:10px}.item{background-color:#ccc;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:transform .25s ease;position:relative;margin:10px}.muuri-item-dragging{z-index:9999;cursor:move;transform:rotate(5deg) scale(1.05)}.item-content{text-align:center;width:100%;height:100%;display:flex;margin:8px;align-items:center;justify-content:center}.react-resizable-handle{position:relative;width:10px;height:10px;bottom:0;right:0;background-color:rgba(0,0,0,.5);cursor:se-resize}.dashboard-studio-canvas-layout{min-height:calc(100vh - 12rem)}.dashboard-studio-canvas-layout .react-grid-item{transition:box-shadow .16s ease,outline-color .16s ease,transform .12s ease;cursor:grab}.dashboard-studio-canvas-layout .react-grid-item.react-draggable-dragging,.dashboard-studio-canvas-layout .react-grid-item.resizing{z-index:40;filter:drop-shadow(0 18px 28px rgba(15,23,42,.16));cursor:grabbing}.dashboard-studio-canvas-layout .react-grid-placeholder{border:1px dashed rgba(79,70,229,.45);border-radius:6px;background:rgba(99,102,241,.08);opacity:1}.dashboard-studio-canvas-layout .react-grid-item,.dashboard-studio-canvas-layout .react-grid-item>div{overflow:hidden!important}.dashboard-studio-canvas-layout .noDrag,.dashboard-studio-canvas-layout a,.dashboard-studio-canvas-layout button,.dashboard-studio-canvas-layout input,.dashboard-studio-canvas-layout select,.dashboard-studio-canvas-layout textarea{cursor:auto}.dashboard-studio-canvas-layout a,.dashboard-studio-canvas-layout button{cursor:pointer}.dashboard-studio-canvas-layout table{table-layout:fixed}.dashboard-studio-canvas-layout td,.dashboard-studio-canvas-layout th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-studio-canvas-layout [class*=overflow-auto],.dashboard-studio-canvas-layout [class*=overflow-scroll],.dashboard-studio-canvas-layout [class*=overflow-y-auto]{overflow:hidden!important}.dashboard-studio-canvas-layout .dashboard-widget-scroll-area,.dashboard-studio-canvas-layout .hierarchical-tree-main-scroll,.dashboard-studio-canvas-layout .timeline-graph-main-scroll{overflow:auto!important;min-width:0;min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable}.dashboard-studio-canvas-layout .hierarchical-tree-zoom-controls,.dashboard-studio-canvas-layout .timeline-graph-zoom-controls,.dashboard-studio-canvas-layout button[aria-label="Fit to view"],.dashboard-studio-canvas-layout button[aria-label="Reset zoom"],.dashboard-studio-canvas-layout button[aria-label="Zoom in"],.dashboard-studio-canvas-layout button[aria-label="Zoom out"]{display:none!important}.dashboard-studio-canvas-layout .timeline-graph-main-scroll{overflow:auto!important;padding-top:.5rem!important}.dashboard-preview-canvas-layout .hierarchical-tree-zoom-controls,.dashboard-preview-canvas-layout .timeline-graph-zoom-controls{display:none!important}.dashboard-preview-canvas-layout .timeline-graph-main-scroll{overflow-x:auto!important;overflow-y:auto!important;padding-top:.5rem!important}.dashboard-preview-canvas-layout .hierarchical-tree-main-scroll{overflow:auto!important;min-width:0;min-height:0;overscroll-behavior:auto;scrollbar-gutter:stable}.dashboard-preview-canvas-layout .dashboard-widget-scroll-area{overflow:auto;min-width:0;min-height:0;overscroll-behavior:auto;scrollbar-gutter:stable}.dashboard-preview-canvas-layout .dashboard-widget-scroll-area canvas{min-width:320px!important;min-height:220px!important}.dashboard-preview-canvas-layout .dashboard-widget-scroll-area table{min-width:560px}