html,body,#root{height:100%;margin:0;padding:0}body{background:#f5f5f5}html[data-theme=dark] body{background:#000}.ant-table-body{overflow-y:auto!important}.ant-table-cell.ant-table-cell-ellipsis>a,.ant-table-cell.ant-table-cell-ellipsis>span{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.data-report-table .ant-table-thead>tr>th{box-shadow:inset -1px 0 0 0 var(--report-header-line);text-align:center!important;background:var(--report-header-bg)!important;border-bottom:1px solid var(--report-header-line)!important}.data-report-table .ant-table-thead>tr>th:before{content:none!important}.ant-table-wrapper .ant-table .ant-table-thead>tr>th,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table .ant-table-tbody>tr>th{text-align:center}.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:#25d3668c;box-shadow:0 0 5px #25d36680}.ant-modal-root.editor-modal .ant-modal-wrap{overflow:hidden}.ant-modal-root.editor-modal .ant-modal{flex-direction:column;height:calc(100dvh - 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-appearance-panel:has(.ant-collapse-panel-active){flex-direction:column;flex:0 auto;min-height:0;display:flex}.ld-collapse:has(>.ld-blocks-panel .ant-collapse-panel-active)>.ld-appearance-panel:has(.ant-collapse-panel-active){max-height:45%}.ld-appearance-panel:has(.ant-collapse-panel-active)>.ant-collapse-header{flex:none}.ld-appearance-panel .ant-collapse-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.ld-appearance-panel .ant-collapse-body{flex:auto;min-height:0;overflow-y:auto}.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(100dvh - 24px);top:12px}}
