body{background:#f5f6f8;margin:0}.mt-cell{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;outline:none;width:100%;min-width:0;display:block;overflow:hidden}.mt-cell-editable{cursor:text}.mt-cell-editable:hover,.mt-cell-editable:focus{box-shadow:inset 0 0 0 1px #91caff}.mt-detail .mt-cell{white-space:pre-wrap;background:#fafafa;padding:4px 8px}.mt-grid .ant-table-cell{vertical-align:middle}.mt-grid .mt-group-row>.ant-table-cell{font-weight:500;background:#f0f2f5!important}.mt-grid .mt-readonly-row>.ant-table-cell{color:#888;background:#fcfcfc}.mt-row-index .mt-open{visibility:hidden}.ant-table-row:hover .mt-row-index .mt-open{visibility:visible}.mt-th{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.mt-th-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-th-menu{color:#999;cursor:pointer;visibility:hidden;border-radius:4px;flex:none;padding:2px;font-size:10px}.mt-th:hover .mt-th-menu{visibility:visible}.mt-th-menu:hover{color:#333;background:#e6e8eb}.mt-th-over{box-shadow:inset 2px 0 #1677ff}.mt-fp-item{border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.mt-fp-item:hover{background:#f5f6f8}.mt-fp-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mt-fp-over{box-shadow:0 -2px #1677ff}.mt-grid .ant-table-cell{-webkit-user-select:none;user-select:none}.mt-grid input,.mt-grid textarea{-webkit-user-select:text;user-select:text}.mt-grid .mt-cell-in-range{background:#e6f4ff!important}.mt-grid .mt-cell-selected{box-shadow:inset 0 0 0 2px #1677ff}.mt-row-add{visibility:hidden;color:#1677ff;cursor:pointer}.ant-table-row:hover .mt-row-add{visibility:visible}.mt-add-row{color:#1677ff;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-top:none;align-items:center;gap:6px;height:36px;padding:0 16px;display:flex}.mt-add-row:hover{background:#f0f7ff}.mt-grid{--rc-virtual-list-scrollbar-bg:#1677ff}.mt-grid .ant-table-tbody-virtual-scrollbar{background:#e6f4ff;visibility:visible!important}.mt-grid .ant-table-tbody-virtual-scrollbar-horizontal{height:16px!important}.mt-grid .ant-table-tbody-virtual-scrollbar-vertical{width:16px!important}.mt-grid .ant-table-tbody-virtual-scrollbar-thumb:hover,.mt-grid .ant-table-tbody-virtual-scrollbar-thumb-moving{background:#0958d9!important}.mt-widget{background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.mt-widget-head{-webkit-user-select:none;user-select:none;border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-weight:500;display:flex}.mt-widget-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-widget-body{flex:1;min-height:0;padding:8px 12px;overflow:hidden}.mt-dash-grid .react-grid-item.react-grid-placeholder{background:#1677ff;border-radius:8px}.mt-dash-grid .react-resizable-handle{cursor:se-resize;width:18px;height:18px;position:absolute;bottom:0;right:0}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.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{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.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{cursor:ns-resize;margin-left:-10px;left:50%}.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)}
