
/**
 * 由 CHSK 提供技术支持
 * Powered by CHSK
 */
  
.spread-date-picker[data-v-0e933f0e]{display:inline-flex;align-items:center;padding:4px 0}.date-inputs[data-v-0e933f0e],.date-range-inputs[data-v-0e933f0e],.date-group[data-v-0e933f0e]{display:flex;align-items:center;gap:8px}.date-input[data-v-0e933f0e]{width:48px;height:32px;text-align:center;border:1px solid #dcdfe6;border-radius:6px;font-size:14px;color:#303133;outline:none;transition:all .25s ease;background:#fafafa}.date-input[data-v-0e933f0e]:hover{border-color:#409eff;background:#fff}.date-input[data-v-0e933f0e]:focus{border-color:#409eff;background:#fff;box-shadow:0 0 0 3px #409eff26}.date-input[data-v-0e933f0e]::-moz-placeholder{color:#c0c4cc;font-size:12px}.date-input[data-v-0e933f0e]::placeholder{color:#c0c4cc;font-size:12px}.date-input[data-v-0e933f0e]:first-child,.date-group .date-input[data-v-0e933f0e]:first-child{width:56px}.date-separator[data-v-0e933f0e]{color:#409eff;font-size:16px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 -2px}.range-separator[data-v-0e933f0e]{color:#909399;font-size:16px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 4px}.procedure-select[data-v-7b74de76]{height:600px;display:flex}.procedure-select .template-list[data-v-7b74de76]{flex:1;padding:10px;height:100%}.procedure-select .procedure-folder-tree[data-v-7b74de76]{flex:1}.procedure-folder-tree[data-v-7b74de76]{height:100%;width:100%;display:flex;flex-direction:column;padding:10px}.procedure-folder-tree .title[data-v-7b74de76]{margin-bottom:10px}.procedure-folder-tree .title .title-text[data-v-7b74de76]{font-size:14px;font-weight:700;color:#000c}.procedure-folder-tree .title .title-value[data-v-7b74de76]{font-size:14px;font-weight:700;color:#00000094}.procedure-folder-tree .search-area[data-v-7b74de76]{display:flex;align-items:center;margin-bottom:10px}.procedure-folder-tree .search-area .search-input[data-v-7b74de76]{flex:1;width:0}.procedure-folder-tree .search-area .search-button[data-v-7b74de76]{margin-left:5px}.procedure-folder-tree .action-area[data-v-7b74de76]{margin-bottom:10px;display:flex;align-items:center}.procedure-folder-tree .action-area .action-title[data-v-7b74de76]{font-size:14px;color:#606266}.procedure-folder-tree .tree-area[data-v-7b74de76]{flex:1;height:0}.custom-node[data-v-7b74de76]{display:flex;align-items:center}.node-icon[data-v-7b74de76]{display:flex;align-items:center;margin-right:5px}.node-icon .expand-icon[data-v-7b74de76]{margin-right:5px;width:18px;height:18px}.node-icon img[data-v-7b74de76]{width:20px;height:20px}.node-label[data-v-7b74de76]{font-size:14px}[data-v-7b74de76] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}.template-item[data-v-7b74de76]{display:flex;align-items:center;padding:10px 12px;margin-bottom:6px;background:#fff;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.template-item[data-v-7b74de76]:hover{background:#f5f7fa;border-color:#dcdfe6}.template-item.active[data-v-7b74de76]{background:#f0f7ff;border-color:#409eff}.template-item .template-icon[data-v-7b74de76]{flex-shrink:0;margin-right:10px;width:20px;height:20px}.template-item .template-icon img[data-v-7b74de76]{width:100%;height:100%}.template-item .template-name[data-v-7b74de76]{font-size:14px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000c}.table-create-wrap[data-v-9ef098a7]{height:460px}.approval-modal-dialog[data-v-c0106736] .el-dialog__body{padding:20px;max-height:70vh;overflow-y:auto}.approval-modal-dialog[data-v-c0106736] .el-dialog__header{padding:20px 20px 12px}.approval-modal-dialog[data-v-c0106736] .el-dialog__title{font-size:16px;font-weight:600;color:#303133}.approval-modal-dialog[data-v-c0106736] .el-dialog__footer{padding:16px 20px 20px}.approval-content[data-v-c0106736]{display:flex;flex-direction:column;gap:20px;height:660px}.approval-scrollbar[data-v-c0106736] .el-scrollbar__wrap{overflow-x:hidden}.approval-item[data-v-c0106736]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;background:#fff;box-shadow:0 2px 4px #0000000d;transition:all .3s ease;margin-bottom:20px}.approval-item[data-v-c0106736]:hover{box-shadow:0 4px 12px #0000001a;border-color:#c6e2ff}.approval-header[data-v-c0106736]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.approval-title[data-v-c0106736]{font-size:15px;font-weight:600;color:#303133;flex:1;line-height:22px}.details-button[data-v-c0106736]{color:#409eff;font-size:14px;transition:color .3s ease}.details-button[data-v-c0106736]:hover{color:#66b1ff}.no-flow-message[data-v-c0106736]{padding:20px;background:#f8f9fa;border-radius:6px;text-align:center;color:#909399;font-size:14px;margin-top:12px;border:1px dashed #e4e7ed;transition:all .3s ease}.approval-node-list[data-v-c0106736]{margin-top:16px;animation:fadeIn-c0106736 .3s ease}.approval-node-list .approval-node-item[data-v-c0106736]{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:6px;transition:all .3s ease}.approval-node-list .approval-node-item[data-v-c0106736]:hover{background:#ecf5ff}.approval-node-list .approval-node-item .node-name[data-v-c0106736]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;line-height:20px}.approval-node-list .approval-positions[data-v-c0106736]{display:flex;gap:20px;flex-wrap:wrap}.approval-node-list .approval-positions .position-item[data-v-c0106736]{display:flex;align-items:center;gap:8px;min-width:200px;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e4e7ed;transition:all .3s ease}.approval-node-list .approval-positions .position-item[data-v-c0106736]:hover{border-color:#c6e2ff;box-shadow:0 2px 8px #00000014}.approval-node-list .approval-positions .position-header[data-v-c0106736]{display:flex;align-items:center;gap:6px;white-space:nowrap}.approval-node-list .approval-positions .position-avatar[data-v-c0106736]{margin-right:4px;transition:all .3s ease}.approval-node-list .approval-positions .position-avatar.user[data-v-c0106736]{background:#909399;color:#fff}.approval-node-list .approval-positions .position-avatar.tech[data-v-c0106736]{background:#67c23a;color:#fff}.approval-node-list .approval-positions .position-avatar.monitor[data-v-c0106736]{background:#e6a23c;color:#fff}.approval-node-list .approval-positions .position-avatar.manager[data-v-c0106736]{background:#409eff;color:#fff}.approval-node-list .approval-positions .position-avatar.director[data-v-c0106736]{background:#909399;color:#fff}.approval-node-list .approval-positions .position-name[data-v-c0106736]{font-size:14px;color:#606266;white-space:nowrap;line-height:20px}.approval-node-list .approval-positions .position-select[data-v-c0106736]{min-width:160px}.approval-node-list .approval-positions .position-select[data-v-c0106736]:hover .el-input__wrapper{box-shadow:0 0 0 1px #c6e2ff inset}@keyframes fadeIn-c0106736{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.approval-modal-dialog[data-v-c0106736]{width:95%!important;margin:10px auto!important}.approval-modal-dialog[data-v-c0106736] .el-dialog__body{padding:16px}.approval-modal-dialog[data-v-c0106736] .el-dialog__header{padding:16px 16px 12px}.approval-modal-dialog[data-v-c0106736] .el-dialog__footer{padding:12px 16px 16px}.approval-content[data-v-c0106736]{height:500px}.approval-item[data-v-c0106736]{padding:12px}.approval-header[data-v-c0106736]{margin-bottom:12px;padding-bottom:8px}.approval-title[data-v-c0106736]{font-size:14px}.details-button[data-v-c0106736]{font-size:13px}.approval-node-list .approval-node-item[data-v-c0106736]{padding:12px;margin-bottom:16px}.approval-node-list .approval-node-item .node-name[data-v-c0106736]{font-size:13px;margin-bottom:8px}.approval-node-list .approval-positions[data-v-c0106736]{flex-direction:column;gap:12px}.approval-node-list .approval-positions .position-item[data-v-c0106736]{min-width:100%;padding:8px 10px}.approval-node-list .approval-positions .position-select[data-v-c0106736]{min-width:140px;flex:1}.no-flow-message[data-v-c0106736]{padding:16px;font-size:13px}}@media screen and (min-width:769px)and (max-width:1024px){.approval-modal-dialog[data-v-c0106736]{width:85%!important}.approval-node-list .approval-positions .position-item[data-v-c0106736]{min-width:180px}.approval-node-list .approval-positions .position-select[data-v-c0106736]{min-width:140px}}.approval-detail[data-v-6191aa1e]{height:100%;width:100%;display:flex;flex-direction:column;padding:10px;background-color:#fafafa}.timeline-container[data-v-6191aa1e]{height:100%;overflow-y:auto;padding:10px 0}.timeline-container .timeline[data-v-6191aa1e]{padding:0 10px}.timeline-item[data-v-6191aa1e]{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:12px;border:1px solid #f0f0f0}.timeline-item .step-header[data-v-6191aa1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed #f0f0f0}.timeline-item .step-header .step-title[data-v-6191aa1e]{font-size:15px;font-weight:600;color:#303133;margin:0}.timeline-item .step-header .step-status[data-v-6191aa1e]{font-size:12px;padding:4px 8px;border-radius:4px}.timeline-item .step-header .step-status.approved[data-v-6191aa1e]{color:#67c23a;background-color:#f0f9eb;border:1px solid #e0f3d6}.timeline-item .step-header .step-status.rejected[data-v-6191aa1e]{color:#f56c6c;background-color:#fef0f0;border:1px solid #fde2e2}.timeline-item .step-header .step-status.pending[data-v-6191aa1e]{color:#e6a23c;background-color:#fdf6ec;border:1px solid #faecd8}.timeline-item .step-content .approver-info[data-v-6191aa1e]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f8f8f8}.timeline-item .step-content .approver-info[data-v-6191aa1e]:last-child{border-bottom:none}.timeline-item .step-content .approver-info .approver-name[data-v-6191aa1e]{display:flex;align-items:center;gap:8px;flex:1}.timeline-item .step-content .approver-info .approver-result[data-v-6191aa1e]{flex:0 0 50px;text-align:center;font-size:13px;font-weight:500}.timeline-item .step-content .approver-info .approver-time[data-v-6191aa1e]{flex:0 0 150px;text-align:right;font-size:12px;color:#909399}.empty-state[data-v-6191aa1e]{height:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px}[data-v-6191aa1e] .el-timeline-item__timestamp{color:#909399;font-size:13px;padding-top:4px}[data-v-6191aa1e] .el-timeline-item__dot{width:16px;height:16px;position:relative}[data-v-6191aa1e] .el-timeline-item__dot:after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background-color:inherit}.folder-path-warp[data-v-b00a8230]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.folder-path-item[data-v-b00a8230]{animation:fadeIn-b00a8230 .2s ease}@keyframes fadeIn-b00a8230{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.folder-path-item .folder-path-name[data-v-b00a8230]{display:flex;align-items:center;padding:4px 10px;background:#fff;border-radius:6px;border:1px solid #b3d4ff;transition:all .2s ease;cursor:default}.folder-path-item .folder-path-name[data-v-b00a8230]:hover{background:#e6f0ff;border-color:#1677ff;box-shadow:0 1px 4px #1677ff26}.folder-path-item .folder-path-name img[data-v-b00a8230]{height:16px;width:16px;margin-right:6px;flex-shrink:0}.folder-path-item .folder-path-name .name-text[data-v-b00a8230]{color:#1677ff;font-weight:600;font-size:13px;white-space:nowrap}.folder-path-separator[data-v-b00a8230]{color:#8c8c8c;font-weight:400;font-size:12px;flex-shrink:0}.custom-node[data-v-0d57b66a]{display:flex;align-items:center;width:100%;padding:6px 3px;transition:all .15s ease;cursor:pointer}.custom-node[data-v-0d57b66a]:hover{background:#fafafa}.node-icon[data-v-0d57b66a]{display:flex;align-items:center;margin-right:2px;flex-shrink:0}.node-icon .expand-icon[data-v-0d57b66a]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;transition:color .15s ease}.node-icon .expand-icon[data-v-0d57b66a]:hover{color:#595959}.node-icon .type-icon[data-v-0d57b66a]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.node-icon img[data-v-0d57b66a]{width:16px;height:16px}.node-label[data-v-0d57b66a]{font-size:14px;color:#262626;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;letter-spacing:.3px}.action-icon[data-v-0d57b66a]{margin-left:12px;flex-shrink:0;opacity:0;transition:opacity .15s ease}.action-icon[data-v-0d57b66a] .el-button{padding:4px 8px;font-size:12px}[data-v-0d57b66a] .el-tree-node .el-tree-node__content{height:28px;border-radius:4px;transition:all .2s ease;margin:2px 0;position:relative}[data-v-0d57b66a] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}[data-v-0d57b66a] .el-tree-node .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-0d57b66a] .el-tree-node .el-tree-node__content .el-checkbox{margin-left:4px}[data-v-0d57b66a] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;border-radius:4px}[data-v-0d57b66a] .el-tree-node.is-current>.el-tree-node__content .node-label{color:#409eff;font-weight:500}[data-v-0d57b66a] .el-tree-node.is-current>.el-tree-node__content .expand-icon{color:#409eff}[data-v-0d57b66a] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff}[data-v-0d57b66a] .el-tree-node.is-current>.el-tree-node__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#409eff;border-radius:0 3px 3px 0}.copy-move-container[data-v-0d57b66a]{height:500px;display:flex;background:#fff;border-radius:8px;overflow:hidden}.copy-move-container .original-container[data-v-0d57b66a],.copy-move-container .subpart-container[data-v-0d57b66a],.copy-move-container .target-container[data-v-0d57b66a]{height:100%;display:flex;flex-direction:column}.copy-move-container .original-container[data-v-0d57b66a],.copy-move-container .target-container[data-v-0d57b66a]{width:280px;flex-shrink:0}.copy-move-container .subpart-container[data-v-0d57b66a]{flex:1;min-width:0}.copy-move-container .divider[data-v-0d57b66a]{width:1px;background:#e4e7ed;margin:12px 0}.copy-move-container .container-header[data-v-0d57b66a]{padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.copy-move-container .container-header .header-title[data-v-0d57b66a]{font-size:14px;font-weight:500;color:#303133}.copy-move-container .container-body[data-v-0d57b66a]{flex:1;overflow:hidden;padding:8px}.dialog-footer[data-v-0d57b66a]{display:flex;justify-content:flex-end;gap:12px}.custom-node[data-v-23a53884]{display:flex;align-items:center;width:100%;padding:6px 3px;transition:all .15s ease;cursor:pointer}.custom-node[data-v-23a53884]:hover{background:#fafafa}.node-icon[data-v-23a53884]{display:flex;align-items:center;margin-right:2px;flex-shrink:0}.node-icon .expand-icon[data-v-23a53884]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;transition:color .15s ease}.node-icon .expand-icon[data-v-23a53884]:hover{color:#595959}.node-icon .type-icon[data-v-23a53884]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.node-icon img[data-v-23a53884]{width:16px;height:16px}.node-label[data-v-23a53884]{font-size:14px;color:#262626;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;letter-spacing:.3px}.action-icon[data-v-23a53884]{margin-left:12px;flex-shrink:0;opacity:0;transition:opacity .15s ease}.action-icon[data-v-23a53884] .el-button{padding:4px 8px;font-size:12px}[data-v-23a53884] .el-tree-node .el-tree-node__content{height:28px;border-radius:4px;transition:all .2s ease;margin:2px 0;position:relative}[data-v-23a53884] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}[data-v-23a53884] .el-tree-node .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-23a53884] .el-tree-node .el-tree-node__content .el-checkbox{margin-left:4px}[data-v-23a53884] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;border-radius:4px}[data-v-23a53884] .el-tree-node.is-current>.el-tree-node__content .node-label{color:#409eff;font-weight:500}[data-v-23a53884] .el-tree-node.is-current>.el-tree-node__content .expand-icon{color:#409eff}[data-v-23a53884] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff}[data-v-23a53884] .el-tree-node.is-current>.el-tree-node__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#409eff;border-radius:0 3px 3px 0}.copy-move-container[data-v-23a53884]{height:500px;display:flex;background:#fff;border-radius:8px;overflow:hidden}.copy-move-container .original-container[data-v-23a53884],.copy-move-container .subpart-container[data-v-23a53884],.copy-move-container .target-container[data-v-23a53884]{height:100%;display:flex;flex-direction:column}.copy-move-container .original-container[data-v-23a53884],.copy-move-container .target-container[data-v-23a53884]{width:280px;flex-shrink:0}.copy-move-container .subpart-container[data-v-23a53884]{flex:1;min-width:0}.copy-move-container .divider[data-v-23a53884]{width:1px;background:#e4e7ed;margin:12px 0}.copy-move-container .container-header[data-v-23a53884]{padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.copy-move-container .container-header .header-title[data-v-23a53884]{font-size:14px;font-weight:500;color:#303133}.copy-move-container .container-body[data-v-23a53884]{flex:1;overflow:hidden;padding:8px}.dialog-footer[data-v-23a53884]{display:flex;justify-content:flex-end;gap:12px}.custom-node[data-v-dc42c450]{display:flex;align-items:center;width:100%;padding:6px 3px;transition:all .15s ease;cursor:pointer}.custom-node[data-v-dc42c450]:hover{background:#fafafa}.node-icon[data-v-dc42c450]{display:flex;align-items:center;margin-right:2px;flex-shrink:0}.node-icon .expand-icon[data-v-dc42c450]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;transition:color .15s ease}.node-icon .expand-icon[data-v-dc42c450]:hover{color:#595959}.node-icon .type-icon[data-v-dc42c450]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.node-icon img[data-v-dc42c450]{width:16px;height:16px}.node-label[data-v-dc42c450]{font-size:14px;color:#262626;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;letter-spacing:.3px}.action-icon[data-v-dc42c450]{margin-left:12px;flex-shrink:0;opacity:0;transition:opacity .15s ease}.action-icon[data-v-dc42c450] .el-button{padding:4px 8px;font-size:12px}[data-v-dc42c450] .el-tree-node .el-tree-node__content{height:28px;border-radius:4px;transition:all .2s ease;margin:2px 0;position:relative}[data-v-dc42c450] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}[data-v-dc42c450] .el-tree-node .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-dc42c450] .el-tree-node .el-tree-node__content .el-checkbox{margin-left:4px}[data-v-dc42c450] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;border-radius:4px}[data-v-dc42c450] .el-tree-node.is-current>.el-tree-node__content .node-label{color:#409eff;font-weight:500}[data-v-dc42c450] .el-tree-node.is-current>.el-tree-node__content .expand-icon{color:#409eff}[data-v-dc42c450] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff}[data-v-dc42c450] .el-tree-node.is-current>.el-tree-node__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#409eff;border-radius:0 3px 3px 0}.folder-sort[data-v-dc42c450]{height:400px;display:flex;flex-direction:column;padding:24px 0}.folder-sort-title[data-v-dc42c450]{font-size:14px;color:#8c8c8c;padding:0 24px 12px;border-bottom:1px solid #f0f0f0}.folder-sort-content[data-v-dc42c450]{flex:1;padding:12px 16px;overflow:hidden}.custom-node[data-v-443d86b2]{display:flex;align-items:center;width:100%;padding:6px 3px;transition:all .15s ease;cursor:pointer}.custom-node[data-v-443d86b2]:hover{background:#fafafa}.node-icon[data-v-443d86b2]{display:flex;align-items:center;margin-right:2px;flex-shrink:0}.node-icon .expand-icon[data-v-443d86b2]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;transition:color .15s ease}.node-icon .expand-icon[data-v-443d86b2]:hover{color:#595959}.node-icon .type-icon[data-v-443d86b2]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.node-icon img[data-v-443d86b2]{width:16px;height:16px}.node-label[data-v-443d86b2]{font-size:14px;color:#262626;flex:1;width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;letter-spacing:.3px}.action-icon[data-v-443d86b2]{margin-left:12px;flex-shrink:0;opacity:0;transition:opacity .15s ease}.action-icon[data-v-443d86b2] .el-button{padding:4px 8px;font-size:12px}[data-v-443d86b2] .el-tree-node .el-tree-node__content{height:28px;border-radius:4px;transition:all .2s ease;margin:2px 0;position:relative}[data-v-443d86b2] .el-tree-node .el-tree-node__content>.el-tree-node__expand-icon{display:none}[data-v-443d86b2] .el-tree-node .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-443d86b2] .el-tree-node .el-tree-node__content .el-checkbox{margin-left:4px}[data-v-443d86b2] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;border-radius:4px}[data-v-443d86b2] .el-tree-node.is-current>.el-tree-node__content .node-label{color:#409eff;font-weight:500}[data-v-443d86b2] .el-tree-node.is-current>.el-tree-node__content .expand-icon{color:#409eff}[data-v-443d86b2] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff}[data-v-443d86b2] .el-tree-node.is-current>.el-tree-node__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#409eff;border-radius:0 3px 3px 0}.table-sort[data-v-443d86b2]{height:400px;display:flex;flex-direction:column;padding:24px 0}.table-sort-title[data-v-443d86b2]{font-size:14px;color:#8c8c8c;padding:0 24px 12px;border-bottom:1px solid #f0f0f0}.table-sort-content[data-v-443d86b2]{flex:1;padding:12px 16px;overflow:hidden}.folder-panel-container[data-v-eaf4206a]{display:flex;flex-direction:column;padding:16px;background:#f5f7fa;position:relative;overflow:hidden}.folder-panel-container .bg-decoration[data-v-eaf4206a]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.folder-panel-container .bg-decoration .orb[data-v-eaf4206a]{position:absolute;border-radius:50%;opacity:.7}.folder-panel-container .bg-decoration .orb.orb-1[data-v-eaf4206a]{width:120px;height:120px;background:radial-gradient(circle at 30% 30%,#409eff40,#409eff14);top:-40px;left:-30px;animation:orbFloat1-eaf4206a 20s ease-in-out infinite,orbBreathe1-eaf4206a 8s ease-in-out infinite}.folder-panel-container .bg-decoration .orb.orb-2[data-v-eaf4206a]{width:80px;height:80px;background:radial-gradient(circle at 30% 30%,#409eff33,#409eff0f);top:40%;right:-20px;animation:orbFloat2-eaf4206a 25s ease-in-out infinite,orbBreathe2-eaf4206a 10s ease-in-out infinite}.folder-panel-container .bg-decoration .orb.orb-3[data-v-eaf4206a]{width:60px;height:60px;background:radial-gradient(circle at 30% 30%,#409eff2e,#409eff0d);bottom:10%;left:15%;animation:orbFloat3-eaf4206a 18s ease-in-out infinite,orbBreathe3-eaf4206a 12s ease-in-out infinite}.folder-panel-container .bg-decoration .orb.orb-4[data-v-eaf4206a]{width:40px;height:40px;background:radial-gradient(circle at 30% 30%,#409eff26,#409eff0a);top:55%;left:8%;animation:orbFloat4-eaf4206a 22s ease-in-out infinite,orbBreathe4-eaf4206a 9s ease-in-out infinite}.folder-panel-container .bg-decoration .orb.orb-5[data-v-eaf4206a]{width:70px;height:70px;background:radial-gradient(circle at 30% 30%,#409eff2e,#409eff0d);bottom:-20px;right:15%;animation:orbFloat5-eaf4206a 28s ease-in-out infinite,orbBreathe5-eaf4206a 11s ease-in-out infinite}@keyframes orbFloat1-eaf4206a{0%,to{transform:translate(0)}25%{transform:translate(30px,20px)}50%{transform:translate(10px,40px)}75%{transform:translate(-20px,15px)}}@keyframes orbBreathe1-eaf4206a{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes orbFloat2-eaf4206a{0%,to{transform:translate(0)}33%{transform:translate(-25px,30px)}66%{transform:translate(15px,-15px)}}@keyframes orbBreathe2-eaf4206a{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes orbFloat3-eaf4206a{0%,to{transform:translate(0)}50%{transform:translate(40px,-25px)}}@keyframes orbBreathe3-eaf4206a{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.65;transform:scale(1.08)}}@keyframes orbFloat4-eaf4206a{0%,to{transform:translate(0)}25%{transform:translate(-15px,-20px)}75%{transform:translate(20px,10px)}}@keyframes orbBreathe4-eaf4206a{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.12)}}@keyframes orbFloat5-eaf4206a{0%,to{transform:translate(0)}40%{transform:translate(-30px,20px)}80%{transform:translate(10px,-25px)}}@keyframes orbBreathe5-eaf4206a{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.folder-panel-container .folder-tabs-action[data-v-eaf4206a]{position:relative;z-index:1;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-radius:6px;box-shadow:0 2px 8px #409eff0f;border:1px solid #e4e7ed;transition:box-shadow .3s ease}.folder-panel-container .folder-tabs-action[data-v-eaf4206a]:hover{box-shadow:0 4px 12px #409eff1f}.folder-panel-container .folder-tabs-action .action-left[data-v-eaf4206a]{display:flex;align-items:center}.folder-panel-container .folder-tabs-action .action-left .action-left-item[data-v-eaf4206a]{margin-right:20px}.folder-panel-container .folder-tabs-action .action-right[data-v-eaf4206a]{display:flex;align-items:center;justify-content:flex-end}.folder-panel-container .folder-content[data-v-eaf4206a]{position:relative;z-index:1;flex:1;height:0;overflow-y:auto;padding-right:4px}.folder-panel-container .folder-page[data-v-eaf4206a]{position:relative;z-index:1;margin-top:12px;padding:8px 14px;display:flex;justify-content:flex-end;background:#fff;border-radius:6px;box-shadow:0 2px 8px #409eff0f;border:1px solid #e4e7ed;transition:box-shadow .3s ease}.folder-panel-container .folder-page[data-v-eaf4206a]:hover{box-shadow:0 4px 12px #409eff1f}.folder-item[data-v-eaf4206a]{font-weight:500;padding:10px 16px;width:100%;display:flex;border-radius:6px;transition:background-color .2s ease}.folder-item .folder-title[data-v-eaf4206a]{flex:1;width:0;display:flex;align-items:center}.folder-item .folder-title .folder-name[data-v-eaf4206a]{flex:1;width:0;max-width:480px;font-size:14px;color:#303133;font-weight:500;line-height:1.4;position:relative;padding-left:10px;transition:color .2s ease}.folder-item .folder-title .folder-name[data-v-eaf4206a]:hover{color:#409eff}.folder-item .folder-title .folder-name[data-v-eaf4206a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:#409eff;border-radius:2px}.folder-item .folder-title .folder-info[data-v-eaf4206a]{display:flex;align-items:center;margin-left:16px}.folder-item .folder-title .folder-info .folder-info-action[data-v-eaf4206a]{line-height:1;margin-right:8px;display:flex;gap:6px}.folder-item .folder-title .folder-info .folder-info-action[data-v-eaf4206a] .svg-icon{cursor:pointer;transition:color .2s ease;padding:4px;border-radius:3px}.folder-item .folder-title .folder-info .folder-info-action[data-v-eaf4206a] .svg-icon:hover{color:#409eff!important;background:#ecf5ff}.folder-item .folder-title .folder-info .folder-table-count[data-v-eaf4206a]{font-size:12px;font-weight:500;color:#409eff;padding:3px 8px;line-height:1;background:#ecf5ff;border-radius:3px;margin-right:8px;display:flex;align-items:center}.folder-item .folder-title .folder-info .folder-status[data-v-eaf4206a]{font-size:12px;font-weight:500;color:#67c23a;padding:0 8px;line-height:1;background:#f0f9eb;border-radius:3px;height:20px;display:flex;align-items:center;border:1px solid #e1f3d8}.folder-item .folder-action[data-v-eaf4206a]{display:flex;align-items:center;margin-left:16px;gap:2px}.folder-item .folder-action i[data-v-eaf4206a]{cursor:pointer;transition:all .2s ease;padding:4px;border-radius:3px}.folder-item .folder-action i[data-v-eaf4206a]:hover{color:#409eff!important;background:#ecf5ff}.table-list .table-item[data-v-eaf4206a]{display:flex;padding:6px 16px 6px 14px;border-bottom:1px solid #ebeef5;transition:all .3s cubic-bezier(.4,0,.2,1);margin:2px 6px;border-radius:6px;position:relative;overflow:hidden;z-index:1}.table-list .table-item[data-v-eaf4206a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#409eff14,#409eff05);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:6px}.table-list .table-item[data-v-eaf4206a]:after{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:#409eff;transform:translateY(-50%);transition:height .3s cubic-bezier(.4,0,.2,1);border-radius:0 3px 3px 0}.table-list .table-item[data-v-eaf4206a]:last-child{border-bottom:none}.table-list .table-item[data-v-eaf4206a]:hover{background-color:#409eff0a;transform:translate(3px);box-shadow:0 2px 8px #409eff14}.table-list .table-item[data-v-eaf4206a]:hover:before{opacity:1}.table-list .table-item[data-v-eaf4206a]:hover:after{height:60%}.table-list .table-item .table-info[data-v-eaf4206a]{display:flex;flex:1;width:0;align-items:center}.table-list .table-item .table-info .table-checkbox[data-v-eaf4206a]{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center}.table-list .table-item .table-info .table-name[data-v-eaf4206a]{font-size:13px;font-weight:500;color:#606266;padding:4px 10px;flex:1;width:0;max-width:600px;line-height:1.4;transition:color .2s ease;cursor:pointer;border-radius:3px}.table-list .table-item .table-info .table-name[data-v-eaf4206a]:hover{color:#409eff}.table-list .table-item .table-info .table-extra[data-v-eaf4206a]{display:flex;align-items:center}.table-list .table-item .table-info .table-extra .table-action[data-v-eaf4206a]{padding:0 8px;line-height:1;display:flex;gap:4px}.table-list .table-item .table-info .table-extra .table-action i[data-v-eaf4206a]{cursor:pointer;transition:color .2s ease;border-radius:3px}.table-list .table-item .table-info .table-extra .table-action i[data-v-eaf4206a]:hover{color:#409eff!important;background:#ecf5ff}.table-list .table-item .table-info .table-extra .table-user[data-v-eaf4206a]{font-size:12px;color:#909399;padding:0 8px;line-height:1;width:60px;text-align:center}.table-list .table-item .table-info .table-extra .table-date[data-v-eaf4206a]{font-size:12px;color:#909399;padding:0 8px;line-height:1;min-width:80px;text-align:center}.table-list .table-item .table-info .table-extra .table-status[data-v-eaf4206a]{font-size:11px;font-weight:500;color:#909399;padding:2px 8px;line-height:1;border-radius:3px;border:1px solid #dcdfe6;margin:0 6px;min-width:48px;text-align:center;cursor:pointer;transition:all .2s ease}.table-list .table-item .table-action-more[data-v-eaf4206a]{padding:0 8px;margin-left:16px;cursor:pointer;width:80px;display:flex;justify-content:flex-end;align-items:center;gap:2px}.table-list .table-item .table-action-more[data-v-eaf4206a] .el-loading-spinner{--el-loading-spinner-size: 16;top:0}.table-list .table-item .table-action-more[data-v-eaf4206a] .svg-icon{cursor:pointer;transition:color .2s ease;padding:3px;border-radius:3px}.table-list .table-item .table-action-more[data-v-eaf4206a] .svg-icon:hover{color:#409eff!important;background:#ecf5ff}.generateInfo-wrap{height:500px}.generateInfo-wrap .error-content{padding:8px 0}.generateInfo-wrap .error-content .table-error-card{background:#fff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.generateInfo-wrap .error-content .table-error-card:hover{box-shadow:0 4px 12px #409eff1f;border-color:#409eff}.generateInfo-wrap .error-content .table-error-card:last-child{margin-bottom:0}.generateInfo-wrap .error-content .table-error-card .table-error-header{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#fef0f0,#ffe0e0);border-bottom:1px solid #fde2e2;gap:10px;cursor:pointer;transition:background-color .2s ease}.generateInfo-wrap .error-content .table-error-card .table-error-header:hover{background:linear-gradient(135deg,#fee2e2,#fecaca)}.generateInfo-wrap .error-content .table-error-card .table-error-header .table-icon{font-size:18px;color:#f56c6c}.generateInfo-wrap .error-content .table-error-card .table-error-header .table-name{flex:1;font-size:14px;font-weight:600;color:#303133}.generateInfo-wrap .error-content .table-error-card .table-error-header .error-count{font-size:12px;color:#f56c6c;background:#f56c6c1a;padding:2px 8px;border-radius:10px}.generateInfo-wrap .error-content .table-error-card .table-error-header .expand-icon{font-size:14px;color:#909399;transition:transform .3s ease;flex-shrink:0}.generateInfo-wrap .error-content .table-error-card .table-error-header .expand-icon.is-expanded{transform:rotate(180deg)}.generateInfo-wrap .error-content .table-error-card .table-error-list{padding:8px 16px;transition:all .3s ease}.generateInfo-wrap .error-content .table-error-card .table-error-list::-webkit-scrollbar{width:6px}.generateInfo-wrap .error-content .table-error-card .table-error-list::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.generateInfo-wrap .error-content .table-error-card .table-error-list::-webkit-scrollbar-track{background:#f5f7fa;border-radius:3px}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item{display:flex;flex-wrap:wrap;gap:8px 20px;padding:10px 0;border-bottom:1px dashed #ebeef5}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item:last-child{border-bottom:none;padding-bottom:0}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item:first-child{padding-top:0}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item .error-detail{display:flex;align-items:center;gap:6px;font-size:13px}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item .error-detail .error-label{color:#909399;white-space:nowrap}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item .error-detail .error-value{color:#606266}.generateInfo-wrap .error-content .table-error-card .table-error-list .error-item .error-detail .error-value.error-keyword{color:#f56c6c;font-weight:500;background:#f56c6c14;padding:1px 6px;border-radius:4px}.folder-panel-container .el-collapse{border:none}.folder-panel-container .el-collapse .el-collapse-item{--el-collapse-border-color: #e4e7ed;--el-collapse-header-height: 44px;margin-bottom:8px;border-radius:6px;overflow:hidden;border:1px solid #e4e7ed;transition:all .2s ease;background:#fff}.folder-panel-container .el-collapse .el-collapse-item:hover{box-shadow:0 4px 12px #409eff1a}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__header{background:#fff;padding:0 16px;font-size:14px;font-weight:500;color:#303133;border-bottom:1px solid #ebeef5;transition:background-color .2s ease}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__header:hover{background:#f5f7fa}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__header.is-active{background:#ecf5ff;color:#409eff;border-bottom-color:#ebeef5}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow{color:#c0c4cc;font-size:12px;font-weight:600;transition:all .2s ease;margin-right:8px}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow.is-active{color:#409eff}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__wrap{background-color:#fff;border-top:none}.folder-panel-container .el-collapse .el-collapse-item .el-collapse-item__content{padding:4px 0;background-color:#fff}.func-panel[data-v-97a9180f]{height:100%;padding:16px;background:#fff;display:flex;flex-direction:column}.func-panel .folder-path[data-v-97a9180f]{display:flex;align-items:center;flex-wrap:wrap;font-size:13px;color:#596b7d;margin-bottom:14px;padding:10px 14px;border-radius:6px;border:1px solid #b3d4ff}.func-panel .folder-path .folder-path-desc[data-v-97a9180f]{font-weight:600;color:#1677ff;margin-right:8px;position:relative;padding-left:10px}.func-panel .folder-path .folder-path-desc[data-v-97a9180f]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:#1677ff;border-radius:2px}.func-panel .folder-tabs[data-v-97a9180f]{margin-bottom:12px}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__header{margin:0;border:none}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__nav-wrap:after{display:none}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__item{height:36px;line-height:36px;padding:0 16px;font-size:13px;font-weight:500;color:#596b7d;border:none;border-radius:8px 8px 0 0;transition:all .2s ease;margin-right:4px;background:transparent}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__item:hover{color:#1677ff;background:#e6f0ff}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__item.is-active{color:#1677ff;font-weight:600;background:#e6f0ff;border-radius:8px 8px 0 0;position:relative}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__item.is-active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#1677ff}.func-panel .folder-tabs[data-v-97a9180f] .el-tabs__active-bar{display:none}.func-panel .func-folder[data-v-97a9180f]{flex:1;height:0;border-radius:12px;border:1px solid #b3d4ff;overflow:hidden;box-shadow:inset 0 2px 8px #1677ff0d}.func-panel .func-folder .func-folder-empty[data-v-97a9180f]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:#8c8c8c}.func-panel .func-folder .func-folder-empty .empty-icon[data-v-97a9180f]{width:80px;height:80px;margin-bottom:16px}.func-panel .func-folder .func-folder-empty .empty-icon svg[data-v-97a9180f]{width:100%;height:100%;color:#d9d9d9}.func-panel .func-folder .func-folder-empty .empty-text[data-v-97a9180f]{font-size:14px;color:#1f1f1f;margin-bottom:8px}.func-panel .func-folder .func-folder-empty .empty-hint[data-v-97a9180f]{font-size:13px;color:#8c8c8c}.table-explain-overlay[data-v-f4d3db11]{position:fixed;inset:0;z-index:100;pointer-events:none}.table-explain-panel[data-v-f4d3db11]{position:absolute;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;pointer-events:auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-explain-panel .panel-header[data-v-f4d3db11]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#ff7e00,#ff4800);color:#fff;cursor:move;flex-shrink:0}.table-explain-panel .panel-header .panel-title[data-v-f4d3db11]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.table-explain-panel .panel-header .panel-actions[data-v-f4d3db11]{display:flex;align-items:center;gap:4px}.table-explain-panel .panel-header .panel-actions .panel-action[data-v-f4d3db11]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;cursor:pointer;transition:background .2s ease}.table-explain-panel .panel-header .panel-actions .panel-action[data-v-f4d3db11]:hover{background:#fff3}.table-explain-panel .panel-header .panel-actions .panel-action.close[data-v-f4d3db11]:hover{background:#ffffff4d}.table-explain-panel .panel-content[data-v-f4d3db11]{flex:1;overflow:auto;padding:16px}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11]{font-size:14px;line-height:1.8;color:#303133}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] h1{font-size:20px;font-weight:600;margin:0 0 16px;color:#1a1a1a}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] h2{font-size:16px;font-weight:600;margin:24px 0 12px;color:#262626}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] p{margin:0 0 12px}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] ul,.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] ol{margin:0 0 12px;padding-left:20px}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] li{margin-bottom:6px}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] strong{font-weight:600}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] hr{border:none;border-top:1px solid #e8ecf1;margin:16px 0}.table-explain-panel .panel-content .content-wrapper[data-v-f4d3db11] em{color:#666;font-style:italic}.table-explain-panel .resize-handle[data-v-f4d3db11]{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:se-resize;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.1) 50%)}.fade-enter-active[data-v-f4d3db11],.fade-leave-active[data-v-f4d3db11]{transition:opacity .2s ease}.fade-enter-from[data-v-f4d3db11],.fade-leave-to[data-v-f4d3db11]{opacity:0}.table-panel-container[data-v-02d94b8b]{height:100%;width:100%;padding:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.table-panel-container .table-panel-header[data-v-02d94b8b]{background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:flex-end;padding:12px 16px}.table-panel-container .table-panel-header[data-v-02d94b8b] .el-button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;font-weight:600;box-shadow:0 2px 8px #3b82f64d;transition:all .3s ease}.table-panel-container .table-panel-header[data-v-02d94b8b] .el-button .el-icon{margin-right:6px}.table-panel-container .table-panel-header[data-v-02d94b8b] .el-button:hover{background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.table-panel-container .table-panel-header[data-v-02d94b8b] .el-button:active{transform:translateY(0)}.table-panel-container .table-panel-content[data-v-02d94b8b]{flex:1;height:0;background:#fff;border-radius:12px 12px 0 0;margin:0 12px;overflow:hidden;box-shadow:0 -2px 12px #1e3a5f0a;position:relative}.table-panel-container .table-panel-content .table-pop-wrap[data-v-02d94b8b]{position:absolute;bottom:0;right:0}.table-panel-container .table-panel-content .table-pop-wrap .explain-action[data-v-02d94b8b]{position:absolute;bottom:80px;right:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:68px;height:68px;background:linear-gradient(135deg,#ff7e00,#ff4800);border-radius:50%;cursor:pointer;box-shadow:0 4px 12px #ff7e0066;transition:all .3s ease}.table-panel-container .table-panel-content .table-pop-wrap .explain-action[data-v-02d94b8b]:hover{transform:scale(1.08);box-shadow:0 6px 16px #ff7e0080}.table-panel-container .table-panel-content .table-pop-wrap .explain-action[data-v-02d94b8b]:active{transform:scale(1.03)}.table-panel-container .table-panel-content .table-pop-wrap .explain-action .explain-icon[data-v-02d94b8b]{display:flex;align-items:center;justify-content:center;color:#fff}.table-panel-container .table-panel-content .table-pop-wrap .explain-action .explain-text[data-v-02d94b8b]{font-size:12px;font-weight:500;color:#fff;margin-top:2px;white-space:nowrap}.table-panel-container .table-panel-content .table-pop-wrap .remind-action[data-v-02d94b8b]{position:absolute;bottom:80px;right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:68px;height:68px;background:linear-gradient(135deg,#409eff,#1970e8);border-radius:50%;cursor:pointer;box-shadow:0 4px 12px #409eff59;transition:all .3s ease}.table-panel-container .table-panel-content .table-pop-wrap .remind-action[data-v-02d94b8b]:hover{transform:scale(1.08);box-shadow:0 6px 16px #409eff73}.table-panel-container .table-panel-content .table-pop-wrap .remind-action[data-v-02d94b8b]:active{transform:scale(1.03)}.table-panel-container .table-panel-content .table-pop-wrap .remind-action .remind-icon[data-v-02d94b8b]{display:flex;align-items:center;justify-content:center;color:#fff}.table-panel-container .table-panel-content .table-pop-wrap .remind-action .remind-text[data-v-02d94b8b]{font-size:12px;font-weight:500;color:#fff;margin-top:2px;white-space:nowrap}.table-navigation[data-v-02d94b8b]{display:flex;align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0;padding:8px 12px}.table-navigation .nav-button[data-v-02d94b8b]{width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:all .3s ease;color:#64748b}.table-navigation .nav-button[data-v-02d94b8b]:hover:not(:disabled){background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#3b82f6;color:#3b82f6;box-shadow:0 2px 8px #3b82f626}.table-navigation .nav-button[data-v-02d94b8b]:disabled{opacity:.4;cursor:not-allowed;background:#f8fafc}.table-navigation .nav-button .el-icon[data-v-02d94b8b]{font-size:16px}.table-list-container[data-v-02d94b8b]{flex:1;overflow:hidden;position:relative}.table-list[data-v-02d94b8b]{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.table-list[data-v-02d94b8b]::-webkit-scrollbar{display:none}.table-list[data-v-02d94b8b]{padding:4px 4px 0;background:transparent}.table-tab[data-v-02d94b8b]{flex-shrink:0;display:flex;align-items:center;height:38px;padding:0 16px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-bottom:none;border-radius:10px 10px 0 0;margin-right:3px;cursor:pointer;transition:all .3s ease;position:relative}.table-tab[data-v-02d94b8b]:hover{background:linear-gradient(180deg,#eff6ff,#dbeafe);border-color:#bfdbfe}.table-tab:hover .tab-close[data-v-02d94b8b]{opacity:1}.table-tab.active[data-v-02d94b8b]{background:#fff;border-color:#e2e8f0;box-shadow:0 -4px 12px #3b82f614}.table-tab.active[data-v-02d94b8b]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:10px 10px 0 0}.table-tab.active .tab-icon[data-v-02d94b8b]{color:#3b82f6}.table-tab.active .tab-title[data-v-02d94b8b]{color:#1e3a5f;font-weight:600}.table-tab .tab-content[data-v-02d94b8b]{display:flex;align-items:center;width:100%;min-width:0}.table-tab .tab-icon[data-v-02d94b8b]{flex-shrink:0;margin-right:8px;color:#94a3b8;font-size:14px;transition:color .3s ease}.table-tab .tab-title[data-v-02d94b8b]{flex:1;min-width:0;font-size:13px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;font-weight:500}.table-tab .tab-close[data-v-02d94b8b]{flex-shrink:0;margin-left:8px;color:#cbd5e1;font-size:12px;opacity:0;transition:all .3s ease;cursor:pointer;padding:4px;border-radius:4px}.table-tab .tab-close[data-v-02d94b8b]:hover{color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fee2e2)}.table-tab:hover .tab-close[data-v-02d94b8b]{opacity:.7}@media screen and (max-width:768px){.table-tab[data-v-02d94b8b]{min-width:100px;max-width:160px;height:34px;padding:0 10px}.table-tab .tab-icon[data-v-02d94b8b]{font-size:12px;margin-right:4px}.table-tab .tab-title[data-v-02d94b8b]{font-size:12px}.table-tab .tab-close[data-v-02d94b8b]{font-size:10px;margin-left:4px}.nav-button[data-v-02d94b8b]{width:32px;height:32px}.nav-button .el-icon[data-v-02d94b8b]{font-size:14px}}.section-wrap[data-v-ccee8d8d]{display:flex;flex-direction:column;background:#f8fafc;border-right:1px solid #e2e8f0}.section-wrap .section-header[data-v-ccee8d8d]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#fff}.section-wrap .section-header .section-header-title[data-v-ccee8d8d]{font-size:14px;font-weight:600;color:#1e3a5f}.section-wrap .section-header .section-header-count[data-v-ccee8d8d]{font-size:12px;font-weight:500;color:#64748b;background:#f1f5f9;padding:3px 8px;border-radius:4px}.section-wrap .scrollbar[data-v-ccee8d8d]{flex:1;height:0}.section-wrap .section-list[data-v-ccee8d8d]{padding:8px}.section-wrap .section-item[data-v-ccee8d8d]{display:flex;align-items:center;padding:10px 12px;margin-bottom:4px;background:#fff;border-radius:6px;cursor:pointer;transition:all .2s ease;position:relative}.section-wrap .section-item[data-v-ccee8d8d]:last-child{margin-bottom:0}.section-wrap .section-item[data-v-ccee8d8d]:hover{background:#f0f7ff}.section-wrap .section-item:hover .section-item-icon[data-v-ccee8d8d],.section-wrap .section-item:hover .section-item-name[data-v-ccee8d8d]{color:#3b82f6}.section-wrap .section-item.active[data-v-ccee8d8d]{background:#eff6ff}.section-wrap .section-item.active .section-item-icon[data-v-ccee8d8d]{background:#dbeafe;color:#3b82f6}.section-wrap .section-item.active .section-item-name[data-v-ccee8d8d]{color:#1d4ed8;font-weight:600}.section-wrap .section-item .section-item-icon[data-v-ccee8d8d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f1f5f9;border-radius:6px;color:#64748b;margin-right:10px;transition:all .2s ease}.section-wrap .section-item .section-item-name[data-v-ccee8d8d]{flex:1;font-size:13px;font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.section-wrap[data-v-ccee8d8d] .el-scrollbar__bar.is-vertical{width:4px;right:2px}.section-wrap[data-v-ccee8d8d] .el-scrollbar__bar .el-scrollbar__thumb{background:#cbd5e1;border-radius:2px}.section-wrap[data-v-ccee8d8d] .el-scrollbar__bar .el-scrollbar__thumb:hover{background:#94a3b8}.func-column[data-v-fa0fe910]{display:flex;align-items:center;background:#fff;justify-content:space-between;padding:0 12px}.func-column .func-cusotm[data-v-fa0fe910]{display:flex;align-items:center;gap:6px;padding:6px 10px}.func-column .func-editing[data-v-fa0fe910]{display:flex;align-items:center;gap:8px;padding:6px 10px}.func-btn-item[data-v-fa0fe910]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;cursor:pointer;transition:all .2s ease;border-radius:8px}.func-btn-item[data-v-fa0fe910]:hover{transform:translateY(-1px);background:#e6f0ff}.func-btn-item:hover .func-btn-icon[data-v-fa0fe910]{transform:scale(1.05)}.func-btn-item[data-v-fa0fe910]:active{transform:scale(.98)}.func-btn-item.active .func-btn-icon[data-v-fa0fe910]{transform:scale(1.05)}.func-btn-item .func-btn-icon[data-v-fa0fe910]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;transition:all .2s ease}.func-btn-item .func-btn-icon svg[data-v-fa0fe910]{width:17px;height:17px;color:#fff}.func-btn-item .func-btn-icon.project-icon[data-v-fa0fe910]{background:#1677ff;box-shadow:0 2px 4px #1677ff40}.func-btn-item .func-btn-icon.table-icon[data-v-fa0fe910]{background:#52c41a;box-shadow:0 2px 4px #52c41a40}.func-btn-item .func-btn-icon.folder-icon[data-v-fa0fe910]{background:#faad14;box-shadow:0 2px 4px #faad1440}.func-btn-item .func-btn-icon.bell-icon[data-v-fa0fe910]{background:#722ed1;box-shadow:0 2px 4px #722ed140}.func-btn-item .func-btn-icon.immersive-icon[data-v-fa0fe910]{background:#13c2c2;box-shadow:0 2px 4px #13c2c240}.func-btn-item .func-btn-text[data-v-fa0fe910]{font-size:11px;font-weight:500;color:#596b7d;white-space:nowrap;transition:color .2s ease}.func-btn-item:hover .func-btn-text[data-v-fa0fe910]{color:#1677ff}.page-container[data-v-90906a63]{position:absolute;inset:0;display:flex;flex-direction:column}.page-container .func-column[data-v-90906a63]{border-bottom:1px solid #f4f4f4}.page-container .bussiness-wrap[data-v-90906a63]{flex:1;height:0}.page-container[data-v-f88db026]{position:absolute;inset:0;display:flex;flex-direction:column}.page-container .func-column[data-v-f88db026]{border-bottom:1px solid #f4f4f4}.page-container .bussiness-wrap[data-v-f88db026]{flex:1;height:0}
