.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)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.ex-full-screen-modal{inset:0;overflow:hidden!important}.ex-full-screen-modal .ant-modal-container{height:100vh;padding:0;overflow:hidden}.ex-full-screen-modal .ant-modal{max-width:100vw;height:100vh;margin:0;padding:0;top:0}.ex-full-screen-modal .ant-modal-content{flex-direction:column;display:flex;overflow:hidden}.ex-full-screen-modal-content{flex-direction:column;display:flex}.ex-full-screen-modal-content>.ant-modal-content{flex:1;min-height:0}.ex-full-screen-modal .ant-modal-body{flex:1;min-height:0;overflow:hidden!important}.ex-full-screen-modal .ant-modal-body>div{height:100%;min-height:0}.ex-full-screen-modal .ant-modal-close{top:4px}.ex-form-table-item,.ex-form-table-item .ant-form-item-row,.ex-form-table-item .ant-form-item-control,.ex-form-table-item .ant-form-item-control-input,.ex-form-table-item .ant-form-item-control-input-content,.ex-form-table-content,.ex-form-table-content .ex-form-table-crud,.ex-form-table-content .ant-pro-card,.ex-form-table-content .ant-pro-card-body{height:100%;min-height:0}.ex-form-table-content,.ex-form-table-content .ex-form-table-crud{width:100%;min-width:0}.ex-form-table-content .ex-form-table-crud,.ex-form-table-content .ant-pro-card,.ex-form-table-content .ant-pro-card-body,.ex-form-table-content .ant-table-wrapper,.ex-form-table-content .ant-spin-nested-loading,.ex-form-table-content .ant-spin-container,.ex-form-table-content .ant-table,.ex-form-table-content .ant-table-container{flex-direction:column;min-height:0;display:flex}.ex-form-table-content .ant-pro-card-body{overflow:hidden}.ex-form-table-content .ant-pro-table-list-toolbar{flex:none}.ex-form-table-content .ant-table-wrapper,.ex-form-table-content .ant-spin-nested-loading,.ex-form-table-content .ant-spin-container,.ex-form-table-content .ant-table{flex:auto}.ex-form-table-content .ant-table-body{flex:auto;height:auto;min-height:0;max-height:none;overflow:auto}.ex-form-table-content .ant-table-pagination{flex:none;align-self:flex-end;margin:8px 0 0}.ex-form-group-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.ex-form-group-tabs .ant-tabs-nav{flex:none;margin:0 0 8px}.ex-form-group-tabs .ant-tabs-content-holder,.ex-form-group-tabs .ant-tabs-content,.ex-form-group-tab-content{height:100%;min-height:0}.ex-form-group-tabs .ant-tabs-content-holder,.ex-form-group-tabs .ant-tabs-content{flex-direction:column;flex:auto;display:flex;overflow:hidden}.ex-form-group-tabs .ant-tabs-tabpane-active{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.ex-form-group-tab-content{min-width:0;overflow:auto}.form-group-design-tabs.ant-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.form-group-design-tabs.ant-tabs>.ant-tabs-content-holder{flex:auto;min-width:0;min-height:0;overflow:auto}.form-group-design-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content,.form-group-design-tabs.ant-tabs .ant-tabs-tabpane{min-height:100%}.form-group-design-tabs.ant-tabs .ant-tabs-nav-add{min-width:auto;padding:0 12px}.form-group-design-header-title{flex:0 300px}.form-group-design-tabs-header.ant-tabs{flex:auto;min-width:0;height:40px;min-height:0}.form-group-design-tabs-header.ant-tabs>.ant-tabs-nav{flex:auto;height:40px;margin:0}.form-group-design-tabs-header.ant-tabs>.ant-tabs-content-holder{display:none}.form-group-design-tab-sortable{cursor:grab;touch-action:none}.form-group-design-tab-sortable:active{cursor:grabbing}.form-group-design-content{background:#fff;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}.form-group-design-content .ant-pro-form,.form-group-design-content .react-grid-layout{width:100%}.target-resource-header{flex-shrink:0;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.target-resource-list{flex-direction:column;flex:1;min-height:0;display:flex}.target-resource-header-path{overscroll-behavior-x:contain;scrollbar-width:thin;flex:1;min-width:0;overflow:auto hidden}.target-resource-header-path .ant-breadcrumb ol{flex-wrap:nowrap;width:max-content;min-width:100%}.target-resource-card{border-radius:8px;overflow:hidden}.target-resource-sortable{border-radius:8px;min-width:0;position:relative}.target-resource-sortable-dragging{opacity:.55;z-index:2}.target-resource-sortable-sort-before:before,.target-resource-sortable-sort-after:after{content:"";pointer-events:none;z-index:3;background:#1677ff;border-radius:2px;position:absolute}.target-resource-sortable-list.target-resource-sortable-sort-before:before{height:3px;top:-4px;left:4px;right:4px}.target-resource-sortable-list.target-resource-sortable-sort-after:after{height:3px;bottom:-4px;left:4px;right:4px}.target-resource-sortable-card.target-resource-sortable-sort-before:before{width:3px;top:4px;bottom:4px;left:-9px}.target-resource-sortable-card.target-resource-sortable-sort-after:after{width:3px;top:4px;bottom:4px;right:-9px}.target-resource-drag-handle{cursor:grab;touch-action:none;flex:none}.target-resource-drag-handle:active{cursor:grabbing}.target-resource-directory-drop{border-radius:4px;justify-content:center;align-items:center;min-width:28px;min-height:28px;transition:background-color .2s,color .2s;display:inline-flex}.target-resource-directory-drop-enabled{color:#1677ff;background:#e6f4ff}.target-resource-directory-drop-active{color:#fff;background:#1677ff}.target-resource-breadcrumb-drop-enabled{background:#f0f7ff}.target-resource-breadcrumb-drop-active{background:#e6f4ff}.target-resource-breadcrumb-drop{white-space:nowrap;border-radius:4px;padding:2px 4px;transition:background-color .2s;display:inline-block}.target-resource-card-active,.target-resource-card-active .ant-card-body,.target-resource-card-active .target-resource-card-actions{background:#e6f4ff}.target-resource-card-content{padding:16px}.target-resource-card-actions{background:#fafafa;border-top:1px solid #f0f0f0;align-items:center;min-height:44px;display:flex}.target-resource-card-actions>*{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-width:0;height:44px;display:inline-flex}.target-resource-card-actions>:empty{display:none}.target-resource-card-actions>*+*{border-left:1px solid #f0f0f0}.target-resource-card-actions .ant-btn{border-radius:0;justify-content:center;width:100%;height:44px;padding-inline:0}.target-resource-list-content{overflow-wrap:anywhere;flex:0 auto;width:max-content;min-width:0;max-width:calc(100% - 52px)}.target-resource-list-content:only-child{max-width:100%}.target-resource-list-actions{flex:1 0 40px;align-items:center;width:0;min-width:40px;max-width:560px;display:flex;overflow:hidden}.target-resource-list-actions:empty{display:none}.target-resource-action-muted{color:#00000073}.target-resource-action-muted:hover{color:#000000ba!important}.target-resource-action-dropdown{background:#fff;border-radius:8px}.target-resource-action-dropdown .ant-dropdown-menu{max-height:var(--target-resource-action-dropdown-max-height);overscroll-behavior:contain;background:#fff;border-radius:8px;min-width:156px;overflow-y:auto!important}.target-resource-action-dropdown .ant-dropdown-menu-item{background-clip:padding-box}.target-resource-action-submenu .ant-menu{overscroll-behavior:contain;min-width:156px;max-height:min(480px,100vh - 48px);overflow-y:auto}
