.formula-input-panel[data-v-8eb7978c]{border:1px solid #d9d9d9;border-radius:6px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:12px;min-width:500px}.formula-toolbar[data-v-8eb7978c]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.formula-content[data-v-8eb7978c],.formula-input[data-v-8eb7978c]{margin-bottom:12px}.formula-preview[data-v-8eb7978c]{border:1px solid #f0f0f0;border-radius:4px;padding:12px;min-height:60px;background:#fafafa}.preview-label[data-v-8eb7978c]{font-size:12px;color:#666;margin-bottom:8px}.preview-content[data-v-8eb7978c]{min-height:40px;display:flex;align-items:center;justify-content:center}.preview-error[data-v-8eb7978c]{border-color:#ff4d4f;background:#fff2f0}.error-message[data-v-8eb7978c]{color:#ff4d4f;font-size:12px}.placeholder-text[data-v-8eb7978c]{color:#bfbfbf;font-style:italic}.formula-actions[data-v-8eb7978c]{text-align:right}.expanded-text[data-v-336f23fc]{position:relative}.actions[data-v-336f23fc]{position:absolute;right:0;top:-30px;z-index:1000}.truncated-text p[data-v-336f23fc]{display:inline!important}.relation-group{margin:0 0 8px 0;position:relative}.display-mode-flat,.display-mode-flat>.relation-children{margin-left:0}.relation-header{font-size:.9em;color:#666;margin-bottom:4px;cursor:text;outline:none}.relation-header:empty:before{content:attr(data-placeholder);color:#999}.relation-count{color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.relation-connector-link{text-decoration:none;color:inherit;&:hover{color:#1890ff;text-decoration:underline}.relation-connector{cursor:pointer}}.relation-children{margin-left:26px}.image-uploader[data-v-6ea0b486]{width:100%;max-width:300px}.uploaded-image[data-v-6ea0b486]{max-width:100%;max-height:200px;margin-bottom:10px}.image-drop-zone[data-v-6ea0b486]{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer}.image-drop-zone[data-v-6ea0b486]:hover{background-color:#f0f0f0}.relation-group[data-v-bb0f9e14]{margin:0 0 8px 0;position:relative}.display-mode-grouped[data-v-bb0f9e14]{margin-left:0}.relation-header[data-v-bb0f9e14]{font-size:.9em;color:#666;margin-bottom:4px;cursor:text;outline:none}.relation-connector[data-v-bb0f9e14]{font-weight:500}.relation-count[data-v-bb0f9e14]{color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.relation-children[data-v-bb0f9e14]{margin-left:26px}.action-item[data-v-bb0f9e14]{cursor:pointer}.field-item[data-v-bb0f9e14]{margin-bottom:8px}.field-row[data-v-bb0f9e14]{display:flex;align-items:flex-start}.field-bullet[data-v-bb0f9e14]{width:8px;height:8px;border-radius:50%;background-color:#1976d2;margin-right:8px;margin-top:6px;flex-shrink:0}.field-tag[data-v-bb0f9e14]{background-color:#e8f0fe;color:#1976d2;padding:2px 8px;border-radius:4px;font-size:.9rem;margin-right:8px;white-space:nowrap;flex-shrink:0}.field-value[data-v-bb0f9e14]{flex:1;word-break:break-word}.field-value pre[data-v-bb0f9e14]{margin:0;white-space:pre-wrap;font-size:.9rem;background-color:#f8f8f8;padding:.5rem;border-radius:4px}.field-value a[data-v-bb0f9e14]{color:#1976d2;cursor:pointer;text-decoration:underline}.dnode-list-item[data-v-bb0f9e14]{display:flex;align-items:center;margin-bottom:8px}.image-field[data-v-bb0f9e14]{display:flex;flex-direction:column;align-items:center}[contenteditable=true][data-v-bb0f9e14]{padding:4px;border:1px solid transparent;border-radius:4px;min-height:24px}[contenteditable=true][data-v-bb0f9e14]:hover{border-color:#d9d9d9;background-color:#f9f9f9}[contenteditable=true][data-v-bb0f9e14]:focus{outline:none;border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.relation-group[data-v-ae1b623e]{position:relative}.field-groups[data-v-ae1b623e]{margin:1rem 0}.context-field-groups[data-v-ae1b623e]{margin-bottom:1.5rem}.subnodes-field-groups[data-v-ae1b623e]{margin-top:1.5rem}.x-relations-container[data-v-ae1b623e]{border-radius:8px;padding:0;margin-top:1rem}.x-relations-header[data-v-ae1b623e]{display:flex;align-items:center;gap:.5rem}.x-relations-toggle[data-v-ae1b623e]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.x-relations-toggle[data-v-ae1b623e]:hover{background-color:#e9ecef}.toggle-icon[data-v-ae1b623e]{font-size:.8rem;color:#6c757d;transition:transform .2s}.x-relations-title[data-v-ae1b623e]{font-size:.9rem;color:#495057;font-weight:600}.x-relations-content[data-v-ae1b623e]{transition:all .3s ease}.x-relations-section[data-v-ae1b623e]{margin-bottom:.75rem;border-left:3px solid #dee2e6;padding-left:1rem}.x-relations-section[data-v-ae1b623e]:last-child{margin-bottom:0}.x-relation-header[data-v-ae1b623e]{margin-bottom:.5rem}.x-relations-label[data-v-ae1b623e]{font-size:.85rem;color:#6c757d;font-weight:500}.x-relation-group[data-v-ae1b623e]{opacity:.9}.inherited-relations-container[data-v-ae1b623e]{border-radius:8px;padding:0;margin-top:1rem}.inherited-relations-header[data-v-ae1b623e]{display:flex;align-items:center;gap:.5rem}.inherited-relations-toggle[data-v-ae1b623e]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.inherited-relations-toggle[data-v-ae1b623e]:hover{background-color:#e9ecef}.inherited-relations-title[data-v-ae1b623e]{font-size:.9rem;color:#495057;font-weight:600}.inherited-relations-content[data-v-ae1b623e]{transition:all .3s ease}.inherited-relation-group[data-v-ae1b623e]{opacity:.8;border-left:3px solid #ffc107;padding-left:.5rem;margin-bottom:.5rem}.inherited-relation[data-v-ae1b623e]{background-color:#fff8e1;border-radius:4px;padding:.25rem}.forward-relations-container[data-v-ae1b623e]{border-radius:8px;padding:0;margin-top:1rem}.forward-relations-header[data-v-ae1b623e]{display:flex;align-items:center;gap:.5rem}.forward-relations-toggle[data-v-ae1b623e]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.forward-relations-toggle[data-v-ae1b623e]:hover{background-color:#e9ecef}.forward-relations-title[data-v-ae1b623e]{font-size:.9rem;color:#495057;font-weight:600}.forward-relations-content[data-v-ae1b623e]{transition:all .3s ease}.action-params-input{.ant-form-item{&[data-v-3c85a3b4]{margin-bottom:12px}.ant-form-item-label[data-v-3c85a3b4]{min-width:80px;text-align:right}}}.dnode-list-item[data-v-3c85a3b4]{display:flex;align-items:center;margin-bottom:4px}.image-field[data-v-3c85a3b4]{display:flex;flex-direction:column;align-items:center}.contentdnode>.dnode[data-v-56515c8a]{padding-left:60px!important}.contentdnode>.dnode[data-v-56515c8a]:has(.edit-mode){padding-left:10px!important}.draft-mode .dnode[data-v-56515c8a]{max-width:100%!important;width:100%}[data-v-56515c8a] .prompt-hint{position:absolute;right:0;top:0}[data-v-56515c8a] .ant-avatar{background-color:#b2b4b6}.contentfields[data-v-56515c8a]{background-color:#f0f8ff;border-radius:0 20px 20px 20px;padding:0 10px;margin-top:20px}.running-status[data-v-56515c8a]{position:absolute;right:-25px;top:50%;transform:translateY(-50%);z-index:1}.loading-icon[data-v-56515c8a]{font-size:20px;color:#1890ff;animation:spin-56515c8a 1s linear infinite}@keyframes spin-56515c8a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.system-resources[data-v-56515c8a]{margin-top:12px;padding:12px;background:#f0f8ff;border:1px solid #d6e4ff;border-radius:8px}.system-message-text[data-v-56515c8a]{color:#666;font-size:14px;margin-bottom:8px}.resource-links[data-v-56515c8a]{display:flex;flex-wrap:wrap;gap:8px}.resource-link[data-v-56515c8a]{display:inline-block;padding:4px 8px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;transition:all .2s ease}.resource-link[data-v-56515c8a]:hover{border-color:#1890ff;box-shadow:0 2px 4px rgba(24,144,255,.2)}.top-controls-container[data-v-56515c8a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.resources-link[data-v-56515c8a]{display:inline-block;padding:6px 12px;background:#f0f8ff;border:1px solid #d6e4ff;border-radius:16px;color:#1890ff;text-decoration:none;font-size:12px;transition:all .2s ease}.resources-link[data-v-56515c8a]:hover{background:#e6f7ff;border-color:#1890ff;color:#0050b3;text-decoration:none;box-shadow:0 2px 4px rgba(24,144,255,.2)}.edit-mode[data-v-56515c8a]{width:100%}.textarea-container[data-v-56515c8a]{position:relative;width:100%}.custom-textarea[data-v-56515c8a]{border-radius:8px;resize:none;padding-right:70px}.send-button[data-v-56515c8a]{position:absolute;right:8px;bottom:8px;z-index:1;height:32px;padding:0 15px;border-radius:4px;font-size:14px;display:flex;align-items:center;justify-content:center}.friend-request-message[data-v-56515c8a]{background:#f0f8ff;border:1px solid #d6e4ff;border-radius:8px;padding:16px;margin-top:8px}.request-content[data-v-56515c8a]{display:flex;flex-direction:column;gap:12px}.request-text[data-v-56515c8a]{font-size:14px;color:#262626;line-height:1.5}.request-actions[data-v-56515c8a]{display:flex;gap:8px;justify-content:flex-start}.accept-btn[data-v-56515c8a]{background-color:#52c41a;border-color:#52c41a}.accept-btn[data-v-56515c8a]:hover{background-color:#73d13d;border-color:#73d13d}.reject-btn[data-v-56515c8a]{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.reject-btn[data-v-56515c8a]:hover{background-color:#ff7875;border-color:#ff7875}.request-result[data-v-56515c8a]{display:flex;align-items:center}.answer-method-container[data-v-56515c8a]{display:flex;align-items:center;gap:8px}.answer-method-select[data-v-56515c8a]{min-width:110px}.specific-method-select[data-v-56515c8a]{min-width:140px}.relation-connector{position:relative;background-color:#f5f5f5;padding:2px 8px;font-size:10px;line-height:1.2;color:#666;border-radius:50px;margin-right:6px;display:inline-block}.relation-connector:after,.relation-connector:before{content:"";position:absolute;top:50%;width:6px;height:1px;background-color:#d9d9d9}.relation-connector:before{left:-6px}.relation-connector:after{right:-6px}.dot{border:solid #000;display:inline-block;width:12px;height:12px;border-width:6px;border-radius:6px;transform:scale(.5);transition:all .2s ease-in-out;position:relative;cursor:pointer;vertical-align:middle;margin:-4px 0 0 8px}.dot-reference{border-color:#1890ff}.dot-public{border-radius:6px}.dot-private{border-radius:1px}.bullet-wrapper{display:inline-block!important}.bullet-wrapper[viewtype=CONTENTDNODE]{height:50px;display:flex;align-items:center}.dnode-name-with-bullet[data-v-1588dbd5]{display:flex;align-items:flex-start;width:100%}.name[data-v-1588dbd5]{margin-left:-20px;line-height:30px;min-height:30px}.dnode-link-wrapper[data-v-1588dbd5]{display:inline}.inline-dnode-link[data-v-1588dbd5]{display:inline;background-color:#f0f8ff;border:1px solid #d1ecf1;border-radius:3px;padding:1px 4px;margin:0 1px;font-size:.9em;text-decoration:none;cursor:pointer;color:#1890ff}.inline-dnode-link[data-v-1588dbd5]:hover{background-color:#e1f5fe;border-color:#bee5eb}.related-key-tag[data-v-1588dbd5]{background-color:#f0f0f0;color:#666;padding:0 4px;border-radius:4px;margin-right:4px;font-size:.85em}.formula-display[data-v-1588dbd5]{display:inline-block;min-height:1.2em;cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s}.formula-display[data-v-1588dbd5]:hover{background-color:#f5f5f5}.formula-editing[data-v-1588dbd5]{background-color:#e6f7ff;border:1px dashed #1890ff;font-family:Courier New,monospace}.formula-display[data-v-1588dbd5] .MathJax{font-size:1em!important}.formula-display[data-v-1588dbd5] .MathJax_Display{margin:0!important;text-align:left!important}.selectable-space[data-v-1588dbd5]{display:inline-block;width:16px;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.file-node-container[data-v-1588dbd5],.image-node-container[data-v-1588dbd5]{display:inline-flex;align-items:center}.toggle-unloaded[data-v-1588dbd5]{color:#d9d9d9!important;opacity:.6}.toggle-unloaded[data-v-1588dbd5]:hover{color:#bfbfbf!important;opacity:.8}.dnode-list-item[data-v-3958be38]{display:flex;align-items:center;margin-bottom:8px}.image-field[data-v-3958be38]{display:flex;flex-direction:column;align-items:center}pre[contenteditable=true][data-v-3958be38]{background-color:#f5f5f5;padding:8px;border-radius:4px;font-family:monospace}.timeline-container[data-v-424b8604]{position:relative;display:inline-block;width:126px;height:12px;overflow:hidden;margin-top:9px}.timeline[data-v-424b8604]{position:relative;height:12px;width:100%}.timeline-combined[data-v-424b8604]{height:100%;width:100%;overflow:hidden}.timeline-row[data-v-424b8604]{display:flex;height:100%;width:100%}.timeline-segment[data-v-424b8604]{height:100%;display:inline-block;position:relative;cursor:pointer;min-width:1px}.child-segment[data-v-424b8604],.self-segment[data-v-424b8604]{margin-right:1px;box-sizing:border-box}.insert-segment[data-v-424b8604]{box-sizing:border-box}.timeline-segment[data-v-424b8604]:hover{opacity:.8}.process-specific-fields[data-v-381d221f]{margin-top:10px;display:flex;gap:10px}.unloaded-count[data-v-0276ac37]{color:#d9d9d9!important;opacity:.7}.unloaded-count[data-v-0276ac37]:hover{color:#bfbfbf!important;opacity:.9}.content[data-v-069e59d8]{display:flex;flex-direction:column;width:100%}.dnode[data-v-069e59d8]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.image-thumbnail-container[data-v-069e59d8]{display:inline-flex;flex-shrink:0;margin-left:-10px;align-items:center}.thumbnail-wrapper[data-v-069e59d8]{position:relative;display:inline-block;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden}.thumbnail-wrapper[data-v-069e59d8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.thumbnail-wrapper[data-v-069e59d8] .ant-image{border-radius:4px;cursor:pointer}.thumbnail-wrapper[data-v-069e59d8] .ant-image-img{border-radius:4px;-o-object-fit:contain;object-fit:contain;cursor:pointer!important}[data-v-069e59d8] .image-thumbnail{cursor:pointer!important}.resize-handle[data-v-069e59d8]{position:absolute;bottom:0;right:0;width:12px;height:12px;background:rgba(0,0,0,.5);cursor:ns-resize;border-radius:4px 0 4px 0;opacity:0;transition:opacity .2s ease}.resize-handle[data-v-069e59d8]:after{content:"";position:absolute;bottom:2px;right:2px;width:0;height:0;border-left:4px solid transparent;border-bottom:4px solid #fff}.thumbnail-wrapper:hover .resize-handle[data-v-069e59d8]{opacity:1}.image-preview-section[data-v-069e59d8]{width:100%;margin-top:12px;margin-bottom:16px}.image-preview[data-v-069e59d8]{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.actions[data-v-069e59d8]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-069e59d8]{margin-top:8px;border-radius:6px}.image-description[data-v-069e59d8]{margin-bottom:12px}.image-description h4[data-v-069e59d8]{margin:0 0 8px 0;font-size:14px;font-weight:600;color:#333}.image-description p[data-v-069e59d8]{margin:0;font-size:13px;line-height:1.5;color:#666}@media (max-width:768px){.image-preview[data-v-069e59d8]{max-width:80px}}.content[data-v-bb060a2c]{display:flex;flex-direction:column;width:100%}.dnode[data-v-bb060a2c]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.file-meta[data-v-bb060a2c]{display:flex;gap:8px;font-size:11px;color:#999}.file-size[data-v-bb060a2c]{font-weight:500}.file-type[data-v-bb060a2c]{background:#e6f7ff;color:#1890ff;padding:1px 4px;border-radius:2px;font-weight:500}.contentfields[data-v-bb060a2c]{width:100%!important;margin-top:12px;display:block}.file-preview-section[data-v-bb060a2c]{width:100%;margin-top:12px;margin-bottom:16px}.pdf-preview[data-v-bb060a2c]{width:100%}.pdf-iframe[data-v-bb060a2c]{display:block;width:100%;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.image-preview[data-v-bb060a2c]{width:100%;text-align:center;margin-bottom:12px}.file-image-preview[data-v-bb060a2c]{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.text-preview[data-v-bb060a2c]{max-height:400px;overflow:auto;border:1px solid #e8e8e8;border-radius:6px;background:#f9f9f9}.text-content[data-v-bb060a2c]{padding:16px;margin:0;font-family:Courier New,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.unsupported-preview[data-v-bb060a2c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center;border:1px solid #e8e8e8;border-radius:6px;background:#f9f9f9}.unsupported-icon[data-v-bb060a2c]{margin-bottom:16px}.unsupported-text p[data-v-bb060a2c]{margin:4px 0;color:#666}.actions[data-v-bb060a2c]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-bb060a2c]{margin-top:8px;border-radius:6px}.file-description[data-v-bb060a2c]{margin-bottom:12px}.file-description h4[data-v-bb060a2c]{margin:0 0 8px 0;font-size:14px;font-weight:600;color:#333}.file-description p[data-v-bb060a2c]{margin:0;font-size:13px;line-height:1.5;color:#666}@media (max-width:768px){.file-preview-container[data-v-bb060a2c]{padding:6px 8px;gap:8px}.file-icon[data-v-bb060a2c]{font-size:18px}.file-name[data-v-bb060a2c]{font-size:12px}.file-meta[data-v-bb060a2c]{font-size:10px}}.selected-user[data-v-34623f6f],.user-search-box[data-v-34623f6f]{display:flex;align-items:center}.selected-user a-button[data-v-34623f6f]{margin-left:8px}.update-footer[data-v-15bff2c8]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:4px;border-top:1px solid #e8e8e8}.update-footer.single-line[data-v-15bff2c8]{margin-top:0;padding-top:0;border-top:none}.update-title[data-v-15bff2c8]{color:#666;font-size:12px}.update-actions[data-v-15bff2c8]{display:flex;gap:8px;margin-left:auto}.relation-info[data-v-1443c45d]{display:inline-flex;gap:4px;align-items:center;margin-left:36px}.update-content[data-v-db758b58]{margin-top:8px;margin-left:24px;padding:8px;background:#f8f8f8;border-left:2px solid #1890ff;border-radius:4px}.create-update[data-v-db758b58]{background:#e6ffed}.delete-update[data-v-db758b58]{background:#ffe6e6}.update-body[data-v-db758b58]{display:flex;align-items:center;padding-left:4px;padding-bottom:8px}.update-footer[data-v-db758b58]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:4px;border-top:1px solid #e8e8e8}.update-title[data-v-db758b58]{color:#666;font-size:12px}.update-actions[data-v-db758b58]{display:flex;gap:8px;margin-left:auto}.way-selection-panel[data-v-db758b58]{position:absolute;top:-10px;z-index:9999;display:flex;flex-wrap:wrap;gap:4px;min-width:120px}.way-option[data-v-db758b58]{padding:2px;margin:2px;border:1px solid #d9d9d9;border-radius:4px;background:#fafafa;cursor:pointer;font-size:12px;white-space:nowrap;transition:all .2s ease}.way-option[data-v-db758b58]:hover{background:#e6f7ff;border-color:#91d5ff}.way-option.selected[data-v-db758b58]{background:#1890ff;color:#fff;border-color:#1890ff}.image-thumbnail-link[data-v-4ee3409f]{border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:all .2s ease}.image-thumbnail-link[data-v-4ee3409f]:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.formula-display-link[data-v-4ee3409f]{padding:2px 4px;border-radius:3px;background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.06);transition:all .2s ease}.formula-display-link[data-v-4ee3409f]:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.12)}.formula-display-link[data-v-4ee3409f] .MathJax{font-size:14px!important}.formula-display-link[data-v-4ee3409f] .MathJax_Display{margin:0!important;text-align:left!important}.node-search-box[data-v-501c8a0a]{display:flex;align-items:center;width:100%}.selected-node[data-v-501c8a0a]{display:flex;align-items:center}.keyboard-highlighted[data-v-501c8a0a]{background-color:#e6f7ff!important;border-radius:4px}.search-box[data-v-0317596c]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:500px;height:40px;background-color:#fff;border-radius:8px}.loading-overlay[data-v-0317596c]{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:10}.search-results[data-v-0317596c]{position:absolute;background-color:#fff;z-index:3;top:40px;width:100%;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}body,html{height:100%;margin:0;padding:0;overflow:hidden}.selection-box{position:absolute;border:1px dashed #000;background-color:rgba(0,0,255,.2);pointer-events:none;z-index:10000}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#2c3e50}#app .ant-tabs-tab-btn{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .sider{height:100%}#app .middle-sider{background-color:#fff;border-right:1px solid #eee}#app-wrapper{height:100%}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}nav .nav-links{display:flex;align-items:center;gap:12px}nav .nav-links .nav-link{color:#fff;text-decoration:none;font-size:16px;font-weight:500;padding:8px 12px;border-radius:6px;transition:all .3s ease}nav .nav-links .nav-link:hover{background-color:hsla(0,0%,100%,.1);color:#fff}nav .nav-links .nav-link.router-link-exact-active{background-color:hsla(0,0%,100%,.2);color:#fff;font-weight:600}nav .nav-links .nav-separator{color:hsla(0,0%,100%,.6);font-size:14px;margin:0 4px}.main-content-wrapper{display:flex;height:100%}.main-panel{display:flex;flex-direction:column;min-width:300px}.splitter{width:4px;background-color:#e8e8e8;cursor:col-resize;position:relative;transition:background-color .2s;flex-shrink:0}.splitter:hover{background-color:#1890ff}.sider-panel{background:#fff;border-left:1px solid #eee;min-width:300px;max-width:80vw;display:flex;flex-direction:column;flex-shrink:0}body.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.resizing,body.resizing *{cursor:col-resize!important}.clickable{color:#4478a6;cursor:pointer;text-decoration:underline}.clickable:hover{color:#26445e}.insert-button{background-color:#4caf50;border:none;color:#fff;padding:5px 10px;cursor:pointer}.helper-line{position:absolute;top:26px;width:100%;height:1px;background-color:red}.insert-form{background-color:#fff;border:1px solid #ccc;padding:10px}:root{--primary-color:var(--light-primary-color);--color:var(--light-color);--bg-color:var(--light-bg-color);--border-color:var(--light-border-color)}.knowledge-page{position:relative;margin:0 auto;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;cursor:text}.knowledge-page *{box-sizing:content-box}.knowledge-page>.ant-layout{height:100%}.knowledge-page>.ant-layout>.ant-layout-content{height:100%;overflow-y:auto;padding:20px 60px}.knowledge-page>.ant-layout>.ant-layout-sider{height:100%;height:"100vh";position:"fixed";left:0;top:0;bottom:0;border-left:1px solid #d9d9d9}.knowledge-page>.ant-layout>.ant-layout-sider .chatbox{background-color:#fff;height:100%}#sider-content .knowledge-page,#sider-content .knowledge-page>.ant-layout{height:auto;min-height:100%}#sider-content .knowledge-page>.ant-layout>.ant-layout-content{height:auto;overflow:visible;padding:20px 20px}.ant-layout{background-color:#fff}.action-icon{display:inline-block;align-items:center;background-color:var(--bg-body);z-index:3}.action-icon .action-item{width:22px;height:22px;z-index:2;text-align:center;cursor:pointer;display:flex;font-size:12px;justify-content:center;align-items:center;box-sizing:content-box;position:relative;color:#2b2f36;transition:color .2s ease-in-out;margin-right:7px}.node{position:relative;border-radius:5px}.node .nodetag{font-size:smaller;line-height:16px}.node .node-wrapper.complete{color:green}.node .node-wrapper .content-wrapper{position:relative;display:flex;align-items:flex-start}.node .node-wrapper .content-wrapper .bullet-wrapper{width:30px;flex-shrink:0;height:30px;display:flex;align-items:center;justify-content:center}.node .node-wrapper .content-wrapper .content{flex-grow:1;position:relative;z-index:1;-webkit-user-select:text;-moz-user-select:text;user-select:text;word-break:break-word;word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;line-height:30px;min-height:30px;padding-top:2px;padding-bottom:2px}.node .node-wrapper .content-wrapper .content.selected{background-color:#f0f0f0}.node .node-wrapper .content-wrapper .content *{transition:background-color .3s ease}.node .node-wrapper .content-wrapper .content>*{padding:0}.node .node-wrapper .content-wrapper .content .children-count{text-decoration:none}.node .node-wrapper .content-wrapper :first-of-type .bullet-wrapper{margin-top:-2px}.node .node-wrapper .content-wrapper .content-hotspot{position:absolute;top:0;right:50px;width:100%;height:2em;cursor:default}.node .node-wrapper .content-wrapper .add-learning-button{padding:0 5px;margin:0 5px}.node .children{padding-left:17px;border-left:1px solid var(--line-border-card);margin-left:8px;padding-bottom:4px}.node .children .inherited-node{font-size:.8em;color:#888}.node .children .definition .statement a{cursor:pointer;text-decoration:none}.node .children .image-node{border-radius:6%;max-height:100px}.node .children .content-nodes{margin:10px 0;color:#666}.node .vnode>.node-wrapper{opacity:50%}.node .virutal_parents a{padding-right:10px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4)}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:5px}::-webkit-scrollbar-button{display:none}[contenteditable]:focus{outline:none}.dnode .dd_cnt{margin-left:10px;margin-right:10px}.dnode .author-name{padding-right:5px;color:#000;line-height:26px}.dnode .nodetag{font-size:smaller;line-height:16px}.dnode .content-hotspot{position:absolute;top:-5px;right:-26px;width:100%;height:2em;cursor:default}.inside-insertline{position:absolute;margin:0!important;background-color:gray}.between-insertline{position:absolute;background-color:blue}.dnode .ant-comment-inner{padding:0}.dnode .actions button{color:rgba(0,0,0,.45);font-size:12px}.refnode .dot{border-color:#1677ff!important}.text-collapsed .ant-comment-content-author,.text-collapsed .contentfields{display:inline-block}.text-collapsed .ant-comment-content-detail{display:inline}.text-collapsed .ant-comment-actions{margin-top:0;padding-left:10px;display:inline-block;min-width:200px}.inside-dnode{margin:0 26px}.dragging-acceptable{border:2px dashed #52c41a!important;background-color:rgba(82,196,26,.1)!important}.dragging-not-acceptable{border:2px dashed #ff4d4f!important;background-color:rgba(255,77,79,.1)!important;cursor:not-allowed!important}.dragging-multiple-ways{border:2px dashed #1890ff!important;background-color:rgba(24,144,255,.1)!important}.dragging-before:before{top:-2px;left:0}.dragging-before:before,.dragging-inside-last:after{content:"";position:absolute;right:0;height:2px;background-color:#1890ff;z-index:1000}.dragging-inside-last:after{bottom:-2px;left:20px}.before-insertline,.between-insertline{margin:0!important;border-color:#1890ff!important;border-width:1px!important}.single-way-feedback{position:relative}.single-way-feedback:after{content:attr(data-way-label);position:absolute;top:-25px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:2px 6px;border-radius:3px;font-size:11px;white-space:nowrap;z-index:1001;pointer-events:none}.drag-cursor-move{cursor:move!important}.drag-cursor-copy{cursor:copy!important}.drag-cursor-not-allowed{cursor:not-allowed!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.way-selection-panel{animation:fadeInScale .2s ease-out}.way-selection-panel:hover{pointer-events:auto!important;box-shadow:0 6px 16px rgba(0,0,0,.2)}.auth-form-container{max-width:800px;margin:0 auto;padding:1rem}.auth-form-container h2{text-align:center;margin-bottom:1rem}.card-cover[data-v-3ce0c7f2]{height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.default-icon[data-v-3ce0c7f2]{font-size:48px;color:#1890ff;opacity:.6}.description-text[data-v-3ce0c7f2]{color:#666;font-size:12px;line-height:1.4;margin-top:4px}.ant-card-meta-title[data-v-3ce0c7f2]{font-size:14px;font-weight:500}.ant-card:hover .default-icon[data-v-3ce0c7f2]{opacity:.8;transform:scale(1.1);transition:all .3s ease}.delete-button[data-v-3ce0c7f2]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease;z-index:10}.delete-button[data-v-3ce0c7f2]:hover{background:#ff4d4f;color:#fff;transform:scale(1.1)}.delete-button .anticon[data-v-3ce0c7f2]{font-size:12px}.dnode-cards-container[data-v-70a7cb68]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;padding:20px 0;min-height:200px}.draggable-card[data-v-70a7cb68]{cursor:move;transition:transform .2s ease;position:relative}.draggable-card[data-v-70a7cb68]:hover{transform:translateY(-2px)}.draggable-card.drag-over[data-v-70a7cb68]{border-left:3px solid #1890ff;padding-left:5px}.draggable-card.drag-over[data-v-70a7cb68]:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:#1890ff;animation:pulse-70a7cb68 1s infinite}@keyframes pulse-70a7cb68{0%,to{opacity:1}50%{opacity:.5}}[data-v-70a7cb68] .sortable-ghost{opacity:.4}[data-v-70a7cb68] .sortable-chosen{transform:scale(1.05)}[data-v-70a7cb68] .sortable-drag{transform:rotate(5deg)}.root-node-link[data-v-70a7cb68]{margin-bottom:16px;text-align:center}.root-node-link .ant-btn[data-v-70a7cb68]{font-size:16px;height:auto;padding:8px 16px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.root-node-link .ant-btn[data-v-70a7cb68]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.root-node-link .anticon[data-v-70a7cb68]{margin-right:8px}@media (max-width:768px){.dnode-cards-container[data-v-70a7cb68]{gap:15px;justify-content:center}}@media (max-width:480px){.dnode-cards-container[data-v-70a7cb68]{gap:10px}}.breadcrumb-dnode{height:100%;display:flex;flex-direction:column;position:relative}.breadcrumb-dnode .fixed-header{position:sticky;top:0;z-index:100;background:#fff;padding:5px 30px;border-bottom:1px solid #f0f0f0}.breadcrumb-dnode .fixed-header .breadcrumb-container{display:flex;align-items:center;gap:0}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info{display:flex;align-items:center;gap:6px;cursor:pointer;padding:0;border-radius:4px;transition:background-color .2s}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info:hover{background-color:#f5f5f5}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info .user-name{font-size:14px;font-weight:500;color:#333;padding:0 4px}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info .separator{font-size:14px;color:rgba(0,0,0,.45);margin:0 8px 0 0}.breadcrumb-dnode .scrollable-content{flex:1;overflow-y:auto;padding:0 30px}.breadcrumb-dnode .action-buttons{position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:99;display:flex;flex-direction:column;gap:8px}.breadcrumb-dnode .step-name{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.breadcrumb-dnode .relation-group-content .relation-group-title{margin:20px 0 15px 0;padding:10px 15px;background:#f5f5f5;border-left:4px solid #1890ff;font-size:16px;font-weight:500;color:#333}.breadcrumb-dnode .relation-group-content .relation-children{padding-left:20px}.breadcrumb-dnode .relation-name .step-name{color:#1890ff;font-weight:500}.authorization-content[data-v-9139b534]{padding:8px 0}.info-section[data-v-9139b534]{margin-bottom:24px}.permission-options[data-v-9139b534]{margin-bottom:16px}.permission-option[data-v-9139b534]{margin-left:8px}.permission-title[data-v-9139b534]{font-weight:500;font-size:14px;margin-bottom:4px;display:flex;align-items:center}.permission-desc[data-v-9139b534]{font-size:12px;color:#666;margin-left:24px}.advanced-options[data-v-9139b534]{margin-top:16px}[data-v-9139b534] .ant-radio-group{width:100%}[data-v-9139b534] .ant-radio-wrapper{display:flex;align-items:flex-start;padding:12px;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:8px;transition:all .3s}[data-v-9139b534] .ant-radio-wrapper:hover{border-color:#40a9ff;background-color:#f6ffed}[data-v-9139b534] .ant-radio-wrapper-checked{border-color:#1890ff;background-color:#e6f7ff}[data-v-9139b534] .ant-radio{margin-top:2px}.dialogue-page[data-v-7f922a00]{display:flex;flex-direction:column;height:100%}.dialogue-header[data-v-7f922a00]{flex-shrink:0}.dialogue-header .dialogue-title[data-v-7f922a00]{display:flex;align-items:center}.dialogue-content[data-v-7f922a00]{flex:1;display:flex;flex-direction:column;overflow-y:auto}.dialogue-content .loading[data-v-7f922a00]{text-align:center;padding:20px;color:#8c8c8c}.dialogue-content .loading-more[data-v-7f922a00]{padding:10px;font-size:14px;color:#999}.message-item[data-v-7f922a00]{position:relative}.message-item .message-content[data-v-7f922a00]{transition:opacity .3s ease}.message-item .message-content.message-excluded[data-v-7f922a00]{opacity:.4;filter:grayscale(.3)}.message-item .message-content.message-selected[data-v-7f922a00]{opacity:1}.message-item .message-actions[data-v-7f922a00]{position:absolute;top:8px;right:8px;z-index:10;opacity:0;transition:opacity .2s ease}.message-item .message-actions .action-button[data-v-7f922a00]{font-size:12px;height:24px;padding:0 8px;border-radius:4px}.message-item .message-actions .action-button.select-button[data-v-7f922a00]{color:#1890ff;border:1px solid #1890ff;background:rgba(24,144,255,.1)}.message-item .message-actions .action-button.select-button[data-v-7f922a00]:hover{background:rgba(24,144,255,.2)}.message-item .message-actions .action-button.exclude-button[data-v-7f922a00]{color:#ff4d4f;border:1px solid #ff4d4f;background:rgba(255,77,79,.1)}.message-item .message-actions .action-button.exclude-button[data-v-7f922a00]:hover{background:rgba(255,77,79,.2)}.message-item:hover .message-actions[data-v-7f922a00]{opacity:1}.history-divider-container[data-v-7f922a00]{position:relative;margin:16px 0;cursor:ns-resize}.history-divider-container .history-divider[data-v-7f922a00]{position:relative}.history-divider-container .history-divider .divider-line[data-v-7f922a00]{height:2px;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:1px;box-shadow:0 2px 4px rgba(24,144,255,.3)}.history-divider-container .history-divider .divider-handle[data-v-7f922a00]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;white-space:nowrap;box-shadow:0 2px 8px rgba(24,144,255,.4);transition:all .3s ease}.history-divider-container .history-divider .divider-handle .divider-text[data-v-7f922a00]{font-weight:500}.history-divider-container .history-divider .divider-handle .divider-hint[data-v-7f922a00]{margin-left:8px;opacity:.8;font-size:11px}.history-divider-container .history-divider:hover .divider-handle[data-v-7f922a00]{background:#40a9ff;box-shadow:0 4px 12px rgba(24,144,255,.6)}.history-divider-container.hover-divider-container[data-v-7f922a00]{cursor:pointer;margin:4px 0;height:8px}.message-item[data-v-7f922a00]{margin-bottom:16px}.empty-state[data-v-7f922a00]{display:flex;justify-content:center;align-items:center;height:300px}.chat-messages[data-v-7f922a00]{transition:background-color .2s ease}.chat-messages.drag-over[data-v-7f922a00]{background-color:#f0f8ff;border:2px dashed #1890ff;border-radius:8px;position:relative}.chat-messages.drag-over[data-v-7f922a00]:after{content:"拖拽到此处添加为相关资料";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(24,144,255,.1);color:#1890ff;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;pointer-events:none;z-index:1000}.input-wrap[data-v-7f922a00]{flex-shrink:0;transition:background-color .3s ease}.container[data-v-261cd139]{position:relative}.topnode[data-v-261cd139]{margin-left:26px}.container>.ant-radio-group[data-v-261cd139]{position:absolute;top:-16px;right:10px}.my-ai[data-v-1645e19d]{padding:20px}.ai-list[data-v-1645e19d]{display:flex;flex-wrap:wrap}.loading[data-v-1645e19d]{text-align:center;padding:20px}.process-page[data-v-72c224ae]{display:flex;flex-direction:column}.process-content[data-v-72c224ae]{flex-grow:1;display:flex;flex-direction:column-reverse}.loading[data-v-72c224ae]{text-align:center;padding:20px}.loading-more[data-v-72c224ae]{padding:10px;font-size:14px;color:#999}.input-wrap[data-v-72c224ae]{border-top:1px solid #e8e8e8;transition:background-color .3s ease}.process-item[data-v-72c224ae]{margin-bottom:26px}.draft-process-container[data-v-72c224ae]{margin-top:10px;border-top:1px solid #e8e8e8;padding-top:10px;width:100%}.draft-process-container[data-v-72c224ae] .content{max-width:100%!important;width:100%}.user-node-view[data-v-f75cb7dc]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px;transition:all .3s ease}.user-node-view[data-v-f75cb7dc]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.1)}.user-node-view.compact[data-v-f75cb7dc]{padding:12px}.user-header[data-v-f75cb7dc]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.user-info[data-v-f75cb7dc]{flex:1}.user-name[data-v-f75cb7dc]{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.user-type[data-v-f75cb7dc]{font-size:12px;color:#666;margin-bottom:4px}.user-description[data-v-f75cb7dc]{font-size:14px;color:#888;line-height:1.4}.user-actions[data-v-f75cb7dc]{flex-shrink:0}.user-stats[data-v-f75cb7dc]{display:flex;gap:16px;margin-bottom:12px;padding:8px 0;border-top:1px solid #f0f0f0}.stat-item[data-v-f75cb7dc]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-label[data-v-f75cb7dc]{font-size:12px;color:#666}.stat-value[data-v-f75cb7dc]{font-size:14px;font-weight:500;color:#333}.user-relations[data-v-f75cb7dc]{border-top:1px solid #f0f0f0;padding-top:12px}.relation-group[data-v-f75cb7dc]{margin-bottom:8px}.relation-header[data-v-f75cb7dc]{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.relation-header[data-v-f75cb7dc]:hover{background-color:#f5f5f5}.relation-toggle[data-v-f75cb7dc]{transition:transform .3s ease}.relation-toggle.expanded[data-v-f75cb7dc]{transform:rotate(90deg)}.relation-name[data-v-f75cb7dc]{font-weight:500;color:#333}.relation-count[data-v-f75cb7dc]{color:#666;font-size:12px}.relation-content[data-v-f75cb7dc]{padding-left:24px;margin-top:8px}.relation-loading[data-v-f75cb7dc]{display:flex;align-items:center;gap:8px;padding:8px;color:#666}.relation-placeholder[data-v-f75cb7dc]{padding:8px;color:#999;font-style:italic}.user-search-modal[data-v-52fc3e2c]{max-height:600px}.search-section[data-v-52fc3e2c]{margin-bottom:16px}.search-results[data-v-52fc3e2c]{max-height:400px;overflow-y:auto}.results-header[data-v-52fc3e2c]{padding:8px 0;border-bottom:1px solid #f0f0f0;margin-bottom:8px;font-weight:500;color:#333}.results-list[data-v-52fc3e2c]{display:flex;flex-direction:column;gap:8px}.user-item[data-v-52fc3e2c]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .3s ease}.user-item[data-v-52fc3e2c]:hover:not(.disabled){border-color:#1890ff;background-color:#f6ffed}.user-item.selected[data-v-52fc3e2c]{border-color:#1890ff;background-color:#e6f7ff}.user-item.disabled[data-v-52fc3e2c]{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.user-info[data-v-52fc3e2c]{flex:1}.user-name[data-v-52fc3e2c]{font-weight:500;color:#333;margin-bottom:4px}.user-type[data-v-52fc3e2c]{font-size:12px;color:#666;margin-bottom:4px}.user-description[data-v-52fc3e2c]{font-size:12px;color:#888;line-height:1.4}.user-stats[data-v-52fc3e2c]{display:flex;gap:12px}.stat-item[data-v-52fc3e2c]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-value[data-v-52fc3e2c]{font-weight:500;color:#333}.stat-label[data-v-52fc3e2c]{font-size:11px;color:#666}.user-actions[data-v-52fc3e2c]{flex-shrink:0}.select-icon[data-v-52fc3e2c]{color:#1890ff;font-size:16px}.empty-state[data-v-52fc3e2c],.initial-state[data-v-52fc3e2c]{display:flex;justify-content:center;align-items:center;min-height:200px}.initial-content[data-v-52fc3e2c]{text-align:center;color:#999}.initial-icon[data-v-52fc3e2c]{font-size:48px;margin-bottom:16px;color:#d9d9d9}.selected-users[data-v-52fc3e2c]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.selected-header[data-v-52fc3e2c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:500;color:#333}.selected-list[data-v-52fc3e2c]{display:flex;flex-wrap:wrap;gap:8px}.selected-tag[data-v-52fc3e2c]{margin:0}.my-friends-container[data-v-23707ed2]{padding:24px;max-width:1200px;margin:0 auto}.header[data-v-23707ed2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.header h2[data-v-23707ed2]{margin:0;color:#1890ff}.header-actions[data-v-23707ed2]{display:flex;gap:12px}.content[data-v-23707ed2]{display:flex;flex-direction:column;gap:24px}.relations-section h3[data-v-23707ed2],.user-section h3[data-v-23707ed2]{margin-bottom:16px;color:#333;font-size:18px}.current-user-node[data-v-23707ed2]{background:#f9f9f9;padding:16px;border-radius:8px;border:1px solid #e8e8e8}.relations-section[data-v-23707ed2]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e8e8e8}.relation-nodes[data-v-23707ed2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.relation-node-item[data-v-23707ed2]{background:#fafafa;padding:12px;border-radius:6px;border:1px solid #e8e8e8;transition:all .3s ease}.relation-node-item[data-v-23707ed2]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.1)}.create-group-form[data-v-23707ed2]{padding:8px 0}.dnode-cards-container[data-v-4e20f2de]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:0}.knowledge-card[data-v-4e20f2de]{transition:transform .2s ease}.knowledge-card[data-v-4e20f2de]:hover{transform:translateY(-2px)}h2[data-v-4e20f2de]{color:#1890ff;font-weight:600}.message-list[data-v-4cdda9c6]{height:100vh;display:flex;flex-direction:column;background:#f5f5f5}.message-list .message-list-header[data-v-4cdda9c6]{padding:16px 20px;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center}.message-list .message-list-header h2[data-v-4cdda9c6]{margin:0;font-size:18px;font-weight:600}.message-list .message-list-content[data-v-4cdda9c6]{flex:1;overflow-y:auto;padding:8px}.message-list .message-list-content .empty-state[data-v-4cdda9c6]{display:flex;justify-content:center;align-items:center;height:400px}.message-list .message-list-content .dialogue-list .dialogue-item[data-v-4cdda9c6]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s}.message-list .message-list-content .dialogue-list .dialogue-item[data-v-4cdda9c6]:hover{background:#f0f0f0;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-avatar[data-v-4cdda9c6]{margin-right:12px}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content[data-v-4cdda9c6]{flex:1;min-width:0}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header[data-v-4cdda9c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header .dialogue-title[data-v-4cdda9c6]{font-weight:500;font-size:16px;color:#262626}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header .dialogue-time[data-v-4cdda9c6]{font-size:12px;color:#8c8c8c}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview[data-v-4cdda9c6]{font-size:14px;color:#595959;display:flex;align-items:center}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview .sender-name[data-v-4cdda9c6]{color:#1890ff;margin-right:4px;font-weight:500}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview .message-content[data-v-4cdda9c6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-badge[data-v-4cdda9c6]{margin-left:8px}