html,body,#root{height:100%;margin:0;padding:0}body{background:#f5f5f5}.ant-table-body{overflow-y:auto!important}.react-resizable{background-clip:padding-box;position:relative}.react-resizable-handle{z-index:2;cursor:col-resize;-webkit-user-select:none;user-select:none;width:4px;position:absolute;top:0;bottom:0;right:0}.react-resizable-handle:hover,.react-resizable-handle:active{background:#2563eb8c;box-shadow:0 0 5px #2563eb80}.ant-modal-root.editor-modal .ant-modal-wrap{overflow:hidden}.ant-modal-root.editor-modal .ant-modal{flex-direction:column;height:calc(100vh - 48px);padding-bottom:0;display:flex;top:24px}.ant-modal-root.editor-modal .ant-modal-container{flex-direction:column;flex:auto;min-height:0;display:flex}.ant-modal-root.editor-modal .ant-modal-header,.ant-modal-root.editor-modal .ant-modal-footer{flex:none}.ant-modal-root.editor-modal .ant-modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ant-modal-root.editor-modal .ant-modal-body>form,.ld-collapse{flex-direction:column;flex:auto;min-height:0;display:flex}.ld-collapse>.ant-collapse-item{flex:none}.ld-collapse>.ld-blocks-panel:has(.ant-collapse-panel-active){flex-direction:column;flex:auto;min-height:0;display:flex}.ld-blocks-panel:has(.ant-collapse-panel-active)>.ant-collapse-header{flex:none}.ld-blocks-panel .ant-collapse-panel,.ld-blocks-panel .ant-collapse-body{flex-direction:column;flex:auto;min-height:0;display:flex}.ld-block-grid,.form-field-grid{flex:auto;grid-template-columns:minmax(280px,380px) 1fr;align-items:stretch;gap:12px;min-height:0;display:grid}.ld-block-grid>.ld-block-card,.form-field-grid>.form-field-card{flex-direction:column;min-height:0;display:flex}.ld-block-grid>.ld-block-card>.ant-card-body,.form-field-grid>.form-field-card>.ant-card-body{flex:auto;min-height:0;overflow-y:auto}.form-designer-body{flex-direction:column;flex:auto;min-height:0;display:flex}@media (height<=600px){.ant-modal-root.editor-modal .ant-modal{height:calc(100vh - 120px);top:16px}}
