.hidden-columns-button[data-v-e4b944a8]{padding:0 var(--app-space-xs)}.is-rotate[data-v-e4b944a8] .el-icon{transition:transform .3s ease-in-out;transform:rotate(90deg)}.record-dashboard[data-v-a2adc28e]{flex-direction:column;height:100%;display:flex;overflow:hidden}.record-dashboard__toolbar[data-v-a2adc28e]{padding:var(--app-space-xs) 0;justify-content:flex-end;display:flex}.action-container[data-v-5fd5be63]{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.mdForm-title[data-v-5fd5be63]{justify-content:space-between;display:flex}.cursor-not-allowed[data-v-5fd5be63]{cursor:not-allowed;color:var(--app-grey-400)}.source-button[data-v-5fd5be63]{font-size:var(--app-font-size-m)}.md-form-tabs[data-v-5fd5be63] .el-tabs__content{height:calc(100% - 40px)}.md-form-tabs[data-v-5fd5be63] .el-tab-pane[name=dashboard]{height:100%}.audit-log-panel[data-v-5fd5be63]{height:100%;min-height:300px;overflow:auto}.load-more-indicator[data-v-5fd5be63]{padding:var(--app-space-s);justify-content:center;display:flex}.date-header-item[data-v-5fd5be63] .el-timeline-item__content{padding-top:0}.date-dot[data-v-5fd5be63]{background-color:var(--el-color-primary);border-radius:50%;width:10px;height:10px}.date-header[data-v-5fd5be63]{color:var(--el-text-color-primary);font-weight:600}.timeline-summary[data-v-5fd5be63]{cursor:pointer;gap:var(--app-space-xs);flex-wrap:wrap;align-items:center;display:flex}.timeline-summary .user[data-v-5fd5be63]{font-weight:600}.timeline-summary .action[data-v-5fd5be63]{color:var(--el-text-color-regular)}.timeline-summary[data-v-5fd5be63]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.payload[data-v-5fd5be63]{margin-top:var(--app-space-xs);background-color:var(--el-fill-color-light);border-radius:var(--el-border-radius-base);max-height:200px;padding:var(--app-space-xs);overflow:auto}.payload pre[data-v-5fd5be63]{font-size:var(--app-font-size-s);white-space:pre-wrap;word-break:break-word;margin:0}.md-form-detail-dialog{width:90vw}.md-form-detail-dialog.is-fullscreen{width:100%}.md-card-setting-column .setting-title[data-v-c574ab0e]{color:#606266;margin-bottom:10px;font-weight:600}.md-card-setting-column .column-title[data-v-c574ab0e]{margin-top:12px}.md-card-setting-column .column-list[data-v-c574ab0e]{max-height:220px;margin-bottom:8px;overflow-y:auto}.md-card-setting-column .column-item[data-v-c574ab0e]{border-bottom:1px solid var(--el-border-color-lighter);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.md-card-setting-column .drag-handle[data-v-c574ab0e]{color:#909399;cursor:move;-webkit-user-select:none;user-select:none;letter-spacing:-1px;font-size:12px;line-height:1}.md-card-setting-column .drag-handle[data-v-c574ab0e]:active{cursor:move}.md-card-setting-column .column-item-ghost[data-v-c574ab0e]{opacity:.6}.md-card-setting-column .column-name[data-v-c574ab0e]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.md-card-setting-column .column-actions[data-v-c574ab0e]{gap:8px;display:flex}.grouping-config-popover[data-v-938cd63e]{min-width:400px;padding:16px}.grouping-config-popover .popover-header[data-v-938cd63e]{margin-bottom:16px}.grouping-config-popover .popover-header .header-title[data-v-938cd63e]{color:#303133;align-items:center;gap:8px;margin-bottom:8px;font-size:16px;font-weight:500;display:flex}.grouping-config-popover .popover-header .header-title .info-icon[data-v-938cd63e]{color:#909399;cursor:help}.grouping-config-popover .popover-header .auto-save-tip[data-v-938cd63e]{color:#909399;font-size:12px;line-height:1.5}.grouping-config-popover .grouping-rules .grouping-rule-item[data-v-938cd63e]{background:#f5f7fa;border-radius:4px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;transition:background-color .2s;display:flex}.grouping-config-popover .grouping-rules .grouping-rule-item[data-v-938cd63e]:hover{background:#ebedf0}.grouping-config-popover .grouping-rules .grouping-rule-item .drag-handle[data-v-938cd63e]{cursor:move;color:#909399;align-items:center;padding:4px;display:flex}.grouping-config-popover .grouping-rules .grouping-rule-item .drag-handle[data-v-938cd63e]:hover{color:#606266}.grouping-config-popover .grouping-rules .grouping-rule-item .field-select[data-v-938cd63e]{flex:1;min-width:150px}.grouping-config-popover .grouping-rules .grouping-rule-item .sort-buttons[data-v-938cd63e]{gap:4px;display:flex}.grouping-config-popover .grouping-rules .grouping-rule-item .sort-buttons .sort-btn[data-v-938cd63e]{min-width:60px;padding:4px 12px}.grouping-config-popover .grouping-rules .grouping-rule-item .delete-btn[data-v-938cd63e]{flex-shrink:0}.grouping-config-popover .grouping-rules .ghost-item[data-v-938cd63e]{opacity:.5;background:#e4e7ed}.grouping-config-popover .add-rule-section .add-field-select[data-v-938cd63e]{width:100%}.grouping-config-popover .add-rule-section .max-groups-tip[data-v-938cd63e]{color:#909399;text-align:center;margin-top:8px;font-size:12px}.grouping-config-popover .field-option[data-v-938cd63e]{align-items:center;gap:8px;display:flex}.grouping-config-popover .field-option .field-icon[data-v-938cd63e]{color:#909399}.grouping-button-wrapper[data-v-ad2731f5]{display:inline-block}.automation-btn[data-v-c875265e],.audit-log-btn[data-v-110539c7]{align-items:center;gap:var(--app-space-xs);display:flex}.mirror-list[data-v-450fc04b]{min-width:220px;max-height:260px;overflow:auto}.mirror-item[data-v-450fc04b]{padding:var(--app-space-xs);cursor:pointer;border-radius:var(--app-radius-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:var(--app-space-xs);display:flex;overflow:hidden}.mirror-item[data-v-450fc04b]:hover{background:var(--app-primary-alpha-30);color:var(--app-primary)}.table-toolbar[data-v-7a8a3f24]{padding:10px 0;padding-inline:var(--app-space-s);border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.table-toolbar .toolbar-left[data-v-7a8a3f24],.table-toolbar .toolbar-right[data-v-7a8a3f24]{align-items:center;gap:var(--app-space-xs);display:flex}.table-toolbar .toolbar-left[data-v-7a8a3f24] .el-button,.table-toolbar .toolbar-right[data-v-7a8a3f24] .el-button{padding:var(--app-space-xs)}.table-toolbar .toolbar-left[data-v-7a8a3f24] .el-button+.el-button,.table-toolbar .toolbar-right[data-v-7a8a3f24] .el-button+.el-button{margin-left:0}.custom-checkbox-cell[data-v-41945020]{justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.row-index[data-v-41945020]{display:inline-block}.row-checkbox[data-v-41945020]{right:0}.expand-icon[data-v-41945020],.row-checkbox[data-v-41945020]{opacity:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.expand-icon[data-v-41945020]{pointer-events:none;height:100%;left:0}.custom-checkbox-cell.is-checked .row-checkbox[data-v-41945020],.custom-checkbox-cell:hover .expand-icon[data-v-41945020],.custom-checkbox-cell:hover .row-checkbox[data-v-41945020],.is-indeterminate .row-checkbox[data-v-41945020],.row--checked .row-checkbox[data-v-41945020]{opacity:1;pointer-events:auto;cursor:pointer}.custom-checkbox-cell.is-checked .row-index[data-v-41945020],.custom-checkbox-cell:hover .row-index[data-v-41945020],.is-indeterminate .row-index[data-v-41945020],.row--checked .row-index[data-v-41945020]{opacity:0}.page-mode .row-index[data-v-41945020]{opacity:1!important}.footer-count[data-v-4113fa42]{cursor:pointer;border-radius:4px;justify-content:flex-end;align-items:center;gap:4px;min-width:0;padding:4px 8px;transition:background-color .2s;display:flex}.footer-count .method-name[data-v-4113fa42]{color:#909399;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:12px;overflow:hidden}.footer-count .count-value[data-v-4113fa42]{color:#606266;flex-shrink:0;font-weight:500}.footer-count .count-value--none[data-v-4113fa42]{color:#606266;opacity:0;justify-content:flex-end;align-items:center;gap:4px;width:100%;min-width:0;font-weight:500;display:flex}.footer-count .count-value--none .method-name[data-v-4113fa42]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.footer-count .count-value--none .dropdown-icon[data-v-4113fa42]{flex-shrink:0}.footer-count .dropdown-icon[data-v-4113fa42]{color:#909399;flex-shrink:0;font-size:12px;transition:transform .2s}.el-dropdown[data-v-4113fa42]{width:100%}.el-dropdown .footer-count[data-v-4113fa42]{text-align:right;width:100%}.el-dropdown .footer-count:hover .count-value--none[data-v-4113fa42]{opacity:1}[data-v-4113fa42] .el-dropdown-menu__item{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}[data-v-4113fa42] .el-dropdown-menu__item.is-active{color:#409eff;background-color:#ecf5ff}[data-v-4113fa42] .el-dropdown-menu__item.is-active .method-label{font-weight:500}[data-v-4113fa42] .el-dropdown-menu__item .method-label{flex:1;font-size:14px}[data-v-4113fa42] .el-dropdown-menu__item .check-icon{color:#409eff;margin-left:8px;font-size:16px}.md-table-header[data-v-b08377a5]{--align:left;gap:var(--app-space-xs);width:100%;height:100%;padding:0 var(--app-space-xs);display:inline-flex;overflow:hidden}.md-table-header.right[data-v-b08377a5]{--align:right}.md-table-header.ellipsis .title[data-v-b08377a5]{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-right:var(--app-space-s);overflow:hidden}.md-table-header .column-indicator[data-v-b08377a5]{flex-shrink:0;align-items:center;font-size:14px;display:flex}.md-table-header .column-indicator .indicator-relation[data-v-b08377a5]{color:var(--el-color-primary)}.md-table-header .column-indicator .indicator-virtual[data-v-b08377a5]{color:var(--el-color-warning)}.md-table-header .title[data-v-b08377a5]{margin-left:var(--app-space-xs);text-align:var(--align);align-items:center;gap:var(--app-space-xs);flex:1 0 auto;min-width:0;line-height:1.2;display:inline-flex}.md-table-header.column-config-editing[data-v-b08377a5]{color:var(--app-accent-color);background-color:#409eff24}.md-table-header .column-config-editing-badge[data-v-b08377a5]{border:1px dashed var(--app-accent-color);border-radius:var(--app-border-radius-s);height:18px;color:var(--app-accent-color);background:#ffffffbf;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:500;line-height:18px}.md-table-header .suggestion-badge[data-v-b08377a5]{background:var(--app-accent-color);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:2px;padding:2px 6px;transition:all .2s;display:inline-flex}.md-table-header .suggestion-badge .sparkle-icon[data-v-b08377a5]{color:#fff;font-size:12px}.md-table-header .suggestion-badge .badge-count[data-v-b08377a5]{color:#fff;font-size:11px;font-weight:600;line-height:1}.md-table-header .suggestion-badge[data-v-b08377a5]:hover{box-shadow:0 2px 8px rgba(var(--el-color-warning-rgb),.4);transform:scale(1.1)}.md-table-header .mdTableHeader-trigger[data-v-b08377a5]{cursor:pointer;opacity:0;place-items:center;height:100%;display:grid;position:absolute;top:0;right:0}.md-table-header:hover .mdTableHeader-trigger[data-v-b08377a5]{opacity:1}.add-column-popover[data-v-588ff05e]{min-width:300px;max-height:60vh;padding:12px;overflow-y:auto}.add-column-popover .form-actions[data-v-588ff05e]{justify-content:flex-end;gap:8px;width:100%;margin-top:8px;display:flex}[data-v-588ff05e] .switch-container{justify-content:space-between;align-items:center;display:flex}.mdTableHeader-item[data-v-d5842123]{gap:var(--app-space-xs);cursor:pointer;padding:var(--app-space-xs);justify-content:start;display:flex}.mdTableHeader-item[data-v-d5842123]:hover{background:var(--app-primary-alpha-10);color:var(--app-primary)}.virtual-column-dialog[data-v-356392b1]{padding:4px}.dialog-title[data-v-356392b1]{color:var(--el-text-color-primary);margin:0 0 8px;font-size:14px;font-weight:600}.dialog-description[data-v-356392b1]{color:var(--el-text-color-secondary);margin:0 0 12px;font-size:12px}.loading-state[data-v-356392b1]{padding:8px 0}.empty-state[data-v-356392b1]{background:var(--el-fill-color-light);border-radius:var(--el-border-radius-base);color:var(--el-text-color-secondary);align-items:flex-start;gap:8px;padding:12px;font-size:12px;line-height:1.5;display:flex}.fields-list[data-v-356392b1]{flex-direction:column;gap:4px;display:flex}.field-item[data-v-356392b1]{border-radius:var(--el-border-radius-base);cursor:pointer;justify-content:space-between;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.field-item[data-v-356392b1]:hover:not(.disabled){background:var(--el-fill-color-light)}.field-item:hover:not(.disabled) .add-icon[data-v-356392b1]{color:var(--el-color-primary)}.field-item.disabled[data-v-356392b1]{cursor:not-allowed;opacity:.6}.field-info[data-v-356392b1]{flex-direction:column;gap:2px;display:flex}.field-name[data-v-356392b1]{color:var(--el-text-color-primary);font-size:13px}.field-badge[data-v-356392b1]{color:var(--el-text-color-secondary);font-size:11px}.add-icon[data-v-356392b1]{color:var(--el-text-color-placeholder)}.multi-dimension-table[data-v-0b8a5c71]{background:#fff;flex-direction:column;width:100%;height:100%;display:flex}.multi-dimension-table .table-content[data-v-0b8a5c71]{grid-template-rows:1fr;grid-template-columns:1fr min-content;height:100%;display:grid;position:relative;overflow:hidden}.multi-dimension-table .table-content .table-left-panel[data-v-0b8a5c71]{flex:1 0 auto;height:100%;position:relative;overflow:hidden}.multi-dimension-table .table-content .multi-dimension-grid[data-v-0b8a5c71]{flex:1;height:100%;overflow:hidden}.multi-dimension-table .table-content .table-right-panel[data-v-0b8a5c71]{border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;width:2rem;min-width:0;height:100%;overflow:auto}.multi-dimension-table .table-content .table-right-panel .table-right-panel-header[data-v-0b8a5c71]{cursor:pointer;border-bottom:1px solid #ebeef5;justify-content:center;align-items:center;width:100%;height:47px;transition:background-color .2s;display:flex}.multi-dimension-table .table-content .table-right-panel .table-right-panel-header[data-v-0b8a5c71]:hover{background-color:#f5f7fa}.multi-dimension-table .table-content .table-right-panel .table-right-panel-header .el-icon[data-v-0b8a5c71]{color:var(--app-accent-color);font-size:18px}[data-v-0b8a5c71] .vxe-table .vxe-table--body-wrapper{contain:layout style paint}[data-v-0b8a5c71] .vxe-table .vxe-table--footer-wrapper .vxe-table--footer{background-color:#fafafa;font-weight:500}[data-v-0b8a5c71] .vxe-table .vxe-table--footer-wrapper .vxe-table--footer .vxe-cell{color:#606266}[data-v-0b8a5c71] .vxe-table .add-button-header{margin:0}.add-popover-content[data-v-0b8a5c71]{padding:10px}.add-popover-content p[data-v-0b8a5c71]{color:#606266;margin:0}[data-v-0b8a5c71] .vxe-grid--toolbar-wrapper{display:none}[data-v-0b8a5c71] .url-edit-input .el-input__wrapper{box-shadow:none!important;background-color:#0000!important;padding:0!important}[data-v-0b8a5c71] .url-edit-input .el-input__inner{color:var(--app-accent-color);text-decoration:underline;padding:0!important}[data-v-0b8a5c71] .url-edit-input:focus-within .el-input__wrapper{box-shadow:0 0 0 1px var(--app-accent-color) inset!important;background-color:#fff!important}[data-v-0b8a5c71] .url-edit-input:focus-within .el-input__inner{color:#606266;text-decoration:none}[data-v-0b8a5c71] .vxe-header--row .vxe-cell{padding:0!important}[data-v-0b8a5c71] .col--active{position:relative;overflow:visible}[data-v-0b8a5c71] .col--active .vxe-cell{padding:0!important}[data-v-0b8a5c71] .col--active .vxe-cell .vxe-cell-absolute{z-index:1000;width:calc(100% - 1px);position:absolute;top:0;left:0}[data-v-0b8a5c71] .mdTable-input-radius .el-input__wrapper,[data-v-0b8a5c71] .mdTable-input-radius .el-select__wrapper,[data-v-0b8a5c71] .mdTable-input-radius textarea{border-radius:2px}[data-v-0b8a5c71] .mdTable-multiSelect-edit,[data-v-0b8a5c71] .mdTable-multiSelect-edit .el-select__wrapper{min-height:48px}[data-v-0b8a5c71] .mdTable-height-edit,[data-v-0b8a5c71] .mdTable-height-edit .el-select__selection,[data-v-0b8a5c71] .mdTable-height-edit .el-select__wrapper{height:100%}[data-v-0b8a5c71] .mdTable-number-edit{width:100%}[data-v-0b8a5c71] .mdTable-number-edit .el-input__wrapper{padding-left:var(--app-space-xs);padding-right:var(--app-space-xs)}[data-v-0b8a5c71] .cell-update-loading{position:relative}[data-v-0b8a5c71] .cell-update-loading:after{content:"";pointer-events:none;background:#409eff1a;animation:1.5s ease-in-out infinite pulse-0b8a5c71;position:absolute;inset:0}[data-v-0b8a5c71] .vxe-body--row:has(.cell-update-deleted) td{background-color:var(--app-grey-800)!important}[data-v-0b8a5c71] .cell-update-success{animation:.6s ease-out successFlash-0b8a5c71;position:relative}[data-v-0b8a5c71] .cell-update-success:before{content:"";background:var(--app-success-color);border-radius:50%;width:6px;height:6px;animation:.6s ease-out successDot-0b8a5c71;position:absolute;top:2px;right:2px}[data-v-0b8a5c71] .cell-update-deleted:after{content:"";background:#0006;width:100%;height:2px;text-decoration:line-through;position:absolute;top:calc(50% - 1px);left:0}[data-v-0b8a5c71] .cell-update-error{animation:.5s ease-out errorShake-0b8a5c71;background-color:#f56c6c1a!important}[data-v-0b8a5c71] .cell-update-error:before{content:"";background:var(--app-danger-color);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}@keyframes pulse-0b8a5c71{0%,to{opacity:1}50%{opacity:.5}}@keyframes successFlash-0b8a5c71{0%{background-color:#67c23a4d}to{background-color:#0000}}@keyframes successDot-0b8a5c71{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes errorShake-0b8a5c71{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}[data-v-0b8a5c71]::deep(.column-config-editing){background-color:#409eff14!important}::deep(.column-config-editing) .vxe-cell[data-v-0b8a5c71]{position:relative}[data-v-0b8a5c71]::deep(.vxe-header--column.column-config-editing){background-color:#409eff24!important}[data-v-0b8a5c71]::deep(th.column-config-editing){background-color:#409eff24!important}[data-v-0b8a5c71]::deep(.vxe-body--column.column-config-editing){cursor:not-allowed}
