.image-thumbnail-link[data-v-73cb8050]{border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:all .2s ease}.image-thumbnail-link[data-v-73cb8050]:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.formula-display-link[data-v-73cb8050]{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-73cb8050]:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.12)}.formula-display-link[data-v-73cb8050] .MathJax{font-size:14px!important}.formula-display-link[data-v-73cb8050] .MathJax_Display{margin:0!important;text-align:left!important}.node-search-box[data-v-04485844]{display:flex;align-items:center;width:100%}.selected-node[data-v-04485844]{display:flex;align-items:center}.keyboard-highlighted[data-v-04485844]{background-color:#e6f7ff!important;border-radius:4px}.score-badge[data-v-04485844]{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:help;margin-left:6px}.view-more-option[data-v-04485844]{display:flex;align-items:center;padding:8px 12px;color:#1890ff;cursor:pointer;border-top:1px solid #f0f0f0;font-size:13px}.view-more-option[data-v-04485844]:hover{background-color:#e6f7ff}.search-box[data-v-5128d352]{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-5128d352]{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:10}.search-results[data-v-5128d352]{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)}.language-switcher[data-v-e39d2b54]{display:flex;align-items:center}.language-button{&[data-v-e39d2b54]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,100%,.85);font-size:14px;font-weight:500}&[data-v-e39d2b54]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}}.globe-icon[data-v-e39d2b54]{font-size:16px}.language-text[data-v-e39d2b54]{min-width:60px}.language-menu[data-v-e39d2b54]{background:#fff;border-radius:8px;box-shadow:0 3px 12px rgba(0,0,0,.15);overflow:hidden;min-width:140px}.language-option{&[data-v-e39d2b54]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;transition:all .2s ease;color:#262626;font-size:14px}&[data-v-e39d2b54]:hover{background-color:#f5f5f5}&.active[data-v-e39d2b54]{background-color:#e6f7ff;color:#1890ff;font-weight:500}}.language-name[data-v-e39d2b54]{flex:1}.check-icon[data-v-e39d2b54]{color:#1890ff;font-size:14px;margin-left:8px}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-links{display:flex;align-items:center;gap:32px}.nav-links .nav-link{color:#fff;text-decoration:none;font-size:15px;font-weight:400;padding:6px 0;border-radius:4px;transition:all .3s ease;position:relative;white-space:nowrap}.nav-links .nav-link:hover{color:#fff;opacity:.8}.nav-links .nav-link.router-link-exact-active{color:#fff;font-weight:500}.nav-links .nav-link.router-link-exact-active:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background-color:#fff;border-radius:1px}.nav-links .nav-separator{display:none}.user-dropdown{color:hsla(0,0%,100%,.85)!important;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s ease}.user-dropdown:hover{color:#fff!important;opacity:.8}.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}.word-cloud-canvas[data-v-7a287a39]{display:block;width:100%;height:100%}.bili-card[data-v-3c081261]{width:240px;border-radius:8px;overflow:hidden;background:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.bili-card[data-v-3c081261]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.bili-card:hover .play-overlay[data-v-3c081261]{opacity:1}.play-overlay[data-v-3c081261]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;opacity:0;transition:all .3s ease;z-index:20;cursor:pointer}.play-overlay[data-v-3c081261]:hover{background:#1890ff;transform:translate(-50%,-50%) scale(1.1)}.card-cover[data-v-3c081261]{position:relative;height:135px;background:linear-gradient(135deg,#667eea,#764ba2);overflow:hidden}.default-cover[data-v-3c081261]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.default-icon[data-v-3c081261]{font-size:48px;color:#1890ff;opacity:.6}.bili-card:hover .default-icon[data-v-3c081261]{opacity:.8;transform:scale(1.1);transition:all .3s ease}.card-content[data-v-3c081261]{padding:10px 12px}.card-title[data-v-3c081261]{font-size:14px;font-weight:500;color:#18191c;line-height:1.4;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.title-tag[data-v-3c081261]{font-size:12px;font-weight:600;margin-right:4px;white-space:nowrap;line-height:18px;padding:0 6px;border-radius:2px}.title-text[data-v-3c081261]{color:#18191c}.card-meta[data-v-3c081261]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:12px;color:#9499a0}.creator[data-v-3c081261],.update-time[data-v-3c081261]{display:flex;align-items:center;gap:4px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-icon[data-v-3c081261]{font-size:12px}.delete-button[data-v-3c081261]{position:absolute;top:8px;right:8px;width:28px;height:28px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease;z-index:10}.delete-button[data-v-3c081261]:hover{background:#ff4d4f;transform:scale(1.1)}.delete-button .anticon[data-v-3c081261]{font-size:14px}.carousel-container[data-v-3c081261]{position:relative;width:100%;height:135px;overflow:hidden}.carousel-image-wrapper[data-v-3c081261]{position:relative;width:100%;height:100%}.carousel-image[data-v-3c081261]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .3s ease}.carousel-image.active[data-v-3c081261]{opacity:1}.carousel-image.scrolling[data-v-3c081261]{animation:scrollImage-3c081261 2s ease-in-out forwards}@keyframes scrollImage-3c081261{0%{-o-object-position:top center;object-position:top center}to{-o-object-position:bottom center;object-position:bottom center}}.carousel-nav[data-v-3c081261]{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:2;font-size:14px;font-weight:700}.carousel-container:hover .carousel-nav[data-v-3c081261]{opacity:1}.carousel-prev[data-v-3c081261]{left:8px}.carousel-next[data-v-3c081261]{right:8px}.carousel-nav[data-v-3c081261]:hover{background:rgba(0,0,0,.8)}.carousel-dots[data-v-3c081261]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:4px;z-index:2}.carousel-dot[data-v-3c081261]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s ease}.carousel-dot[data-v-3c081261]:hover{background:hsla(0,0%,100%,.8)}.carousel-dot.active[data-v-3c081261]{background:#fff;width:16px;border-radius:3px}.carousel-dot.dot-wordcloud[data-v-3c081261]{background:rgba(255,215,0,.5)}.carousel-dot.dot-wordcloud[data-v-3c081261]:hover{background:rgba(255,215,0,.8)}.carousel-dot.dot-wordcloud.active[data-v-3c081261]{background:gold}.carousel-wordcloud[data-v-3c081261]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;background:linear-gradient(135deg,#f0f5ff,#e6f7ff)}.carousel-wordcloud.active[data-v-3c081261]{opacity:1}.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}}.image-uploader[data-v-0aeba383]{width:100%;max-width:300px}.uploaded-image[data-v-0aeba383]{max-width:100%;max-height:200px;margin-bottom:10px}.image-drop-zone[data-v-0aeba383]{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer}.image-drop-zone[data-v-0aeba383]:hover{background-color:#f0f0f0}.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}.authtype-selector[data-v-498db034]{position:absolute;right:100%;margin-right:-4px}.authtype-selector[data-v-498db034] .ant-select-selector{padding:0 2px!important;height:20px!important;min-height:20px!important}.authtype-selector[data-v-498db034] .ant-select-selection-item{line-height:18px!important;font-size:12px;padding-right:14px!important}.authtype-selector[data-v-498db034] .ant-select-arrow{right:2px}.markdown-viewer[data-v-7f6c3559]{line-height:1.6;word-wrap:break-word}.markdown-viewer[data-v-7f6c3559] h1,.markdown-viewer[data-v-7f6c3559] h2,.markdown-viewer[data-v-7f6c3559] h3,.markdown-viewer[data-v-7f6c3559] h4,.markdown-viewer[data-v-7f6c3559] h5,.markdown-viewer[data-v-7f6c3559] h6{margin-top:1em;margin-bottom:.5em;font-weight:600}.markdown-viewer[data-v-7f6c3559] p{margin:.5em 0}.markdown-viewer[data-v-7f6c3559] ol,.markdown-viewer[data-v-7f6c3559] ul{padding-left:1.5em;margin:.5em 0}.markdown-viewer[data-v-7f6c3559] li{margin:.25em 0}.markdown-viewer[data-v-7f6c3559] code{background-color:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:Consolas,Monaco,monospace;font-size:.9em}.markdown-viewer[data-v-7f6c3559] pre{background-color:#f5f5f5;padding:1em;border-radius:5px;overflow-x:auto}.markdown-viewer[data-v-7f6c3559] pre code{background-color:transparent;padding:0}.markdown-viewer[data-v-7f6c3559] blockquote{border-left:4px solid #ddd;padding-left:1em;margin:.5em 0;color:#666}.markdown-viewer[data-v-7f6c3559] table{border-collapse:collapse;width:100%;margin:.5em 0}.markdown-viewer[data-v-7f6c3559] td,.markdown-viewer[data-v-7f6c3559] th{border:1px solid #ddd;padding:.5em;text-align:left}.markdown-viewer[data-v-7f6c3559] th{background-color:#f5f5f5}.markdown-viewer[data-v-7f6c3559] a{color:#1890ff;text-decoration:none}.markdown-viewer[data-v-7f6c3559] a:hover{text-decoration:underline}.markdown-viewer[data-v-7f6c3559] .katex{font-size:1.1em}.markdown-viewer[data-v-7f6c3559] .katex-display{margin:1em 0;overflow-x:auto;overflow-y:hidden}.vditor-editor[data-v-5b745309]{width:100%}.vditor-editor[data-v-5b745309] .vditor{border-radius:4px}.vditor-editor[data-v-5b745309] .vditor-toolbar{border-radius:4px 4px 0 0}.vditor-editor[data-v-5b745309] .vditor-content{min-height:150px}.expanded-text[data-v-3b0b6f52]{position:relative}.actions[data-v-3b0b6f52]{position:absolute;right:0;top:-30px;z-index:1000}.truncated-text p[data-v-3b0b6f52]{display:inline!important}.relation-group{margin:0 0 8px -9px;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}.pagination-inline{display:inline-block;margin-left:12px;vertical-align:middle}.pagination-inline .ant-pagination *{font-size:11px!important}.pagination-inline .ant-pagination-simple-pager{margin:0 4px!important}.pagination-inline .ant-pagination-simple-pager input{width:26px!important;height:18px!important;padding:0 2px!important;font-size:11px!important;line-height:18px!important;text-align:center!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;background:transparent!important}.pagination-inline .ant-pagination-simple-pager input:hover{border-bottom-color:#40a9ff!important}.pagination-inline .ant-pagination-simple-pager input:focus{border-bottom-color:#1890ff!important;box-shadow:none!important}.pagination-inline .ant-pagination-simple-pager{margin:0 2px!important;display:inline-flex!important;align-items:center!important;position:relative!important;top:-2px!important}.pagination-inline .ant-pagination-simple-pager .ant-pagination-slash{margin:0 4px 0 -4px!important}.pagination-inline .ant-pagination-item-link{padding:0 1px!important;min-width:5px!important;height:18px!important;line-height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:baseline!important}.pagination-inline .ant-pagination-next,.pagination-inline .ant-pagination-prev{margin:0 1px!important;display:inline-flex!important;align-items:center!important;vertical-align:baseline!important}.pagination-inline .ant-pagination-item-link svg{width:7px!important;height:10px!important}.child-with-actions{position:relative;display:flex;align-items:flex-start;.like-button{margin-left:8px;margin-top:4px;cursor:pointer;color:#999;opacity:0;transition:opacity .2s,color .2s;&:hover{color:#1890ff}}&:hover .like-button{opacity:1}}.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-575a2602]{position:relative}.field-groups[data-v-575a2602]{margin:1rem 0}.context-field-groups[data-v-575a2602]{margin-bottom:1.5rem}.subnodes-field-groups[data-v-575a2602]{margin-top:1.5rem}.x-relations-container[data-v-575a2602]{border-radius:8px;padding:0;margin-top:1rem}.x-relations-header[data-v-575a2602]{display:flex;align-items:center;gap:.5rem}.x-relations-toggle[data-v-575a2602]{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-575a2602]:hover{background-color:#e9ecef}.toggle-icon[data-v-575a2602]{font-size:.8rem;color:#6c757d;transition:transform .2s}.x-relations-title[data-v-575a2602]{font-size:.9rem;color:#495057;font-weight:600}.x-relations-content[data-v-575a2602]{transition:all .3s ease}.x-relations-section[data-v-575a2602]{margin-bottom:.75rem;border-left:3px solid #dee2e6;padding-left:1rem}.x-relations-section[data-v-575a2602]:last-child{margin-bottom:0}.x-relation-header[data-v-575a2602]{margin-bottom:.5rem}.x-relations-label[data-v-575a2602]{font-size:.85rem;color:#6c757d;font-weight:500}.x-relation-group[data-v-575a2602]{opacity:.9}.inherited-relations-container[data-v-575a2602]{border-radius:8px;padding:0;margin-top:1rem}.inherited-relations-header[data-v-575a2602]{display:flex;align-items:center;gap:.5rem}.inherited-relations-toggle[data-v-575a2602]{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-575a2602]:hover{background-color:#e9ecef}.inherited-relations-title[data-v-575a2602]{font-size:.9rem;color:#495057;font-weight:600}.inherited-relations-content[data-v-575a2602]{transition:all .3s ease}.inherited-relation-group[data-v-575a2602]{opacity:.8;border-left:3px solid #ffc107;padding-left:.5rem;margin-bottom:.5rem}.inherited-relation[data-v-575a2602]{background-color:#fff8e1;border-radius:4px;padding:.25rem}.forward-relations-container[data-v-575a2602]{border-radius:8px;padding:0;margin-top:1rem}.forward-relations-header[data-v-575a2602]{display:flex;align-items:center;gap:.5rem}.forward-relations-toggle[data-v-575a2602]{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-575a2602]:hover{background-color:#e9ecef}.forward-relations-title[data-v-575a2602]{font-size:.9rem;color:#495057;font-weight:600}.forward-relations-content[data-v-575a2602]{transition:all .3s ease}.hidden-relations-container[data-v-575a2602]{border-radius:8px;padding:0;margin-top:1rem}.hidden-relations-header[data-v-575a2602]{display:flex;align-items:center;gap:.5rem}.hidden-relations-toggle[data-v-575a2602]{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}.hidden-relations-toggle[data-v-575a2602]:hover{background-color:#e9ecef}.hidden-relations-title[data-v-575a2602]{font-size:.9rem;color:#999;font-weight:600}.hidden-relations-content[data-v-575a2602]{transition:all .3s ease}.hidden-relation-group[data-v-575a2602]{opacity:.6;border-left:3px solid #ccc;padding-left:.5rem;margin-bottom:.5rem}.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}.language-selector-wrapper[data-v-09d7af01]{display:inline-block;margin-left:4px;padding-right:8px;position:relative;pointer-events:auto}.lang-selector-button[data-v-09d7af01]{padding:0 4px!important;font-size:12px;height:auto;line-height:1;white-space:nowrap;color:#8c8c8c!important}.lang-selector-button[data-v-09d7af01] .ant-btn-link{color:#8c8c8c!important}.lang-selector-button[data-v-09d7af01] .ant-btn-link:hover{color:#1890ff!important}.lang-selector-button[data-v-09d7af01] span{margin-right:-4px}.lang-selector-button[data-v-09d7af01] .ant-icon{color:#8c8c8c!important;margin-left:0!important}[data-v-09d7af01] .lang-menu{min-width:120px}[data-v-09d7af01] .selected-lang{background-color:#f0f0f0;font-weight:700}[data-v-09d7af01] .translated-not-loaded-lang{color:#1890ff;font-style:italic}[data-v-09d7af01] .untranslated-lang{color:#8c8c8c;font-style:italic}.modal-title-wrapper[data-v-000d2770]{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 50px);gap:15px}.modal-title-wrapper span[data-v-000d2770]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-title-wrapper[data-v-000d2770] .ant-btn{margin:0;flex-shrink:0}.versions-modal-content .language-selector[data-v-000d2770]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.versions-modal-content .versions-list[data-v-000d2770]{max-height:500px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:4px}.versions-modal-content .versions-list .empty-state[data-v-000d2770]{padding:40px;text-align:center}.versions-modal-content .versions-list .version-row[data-v-000d2770]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #e8e8e8;transition:background-color .3s}.versions-modal-content .versions-list .version-row[data-v-000d2770]:hover{background-color:#fafafa}.versions-modal-content .versions-list .version-row[data-v-000d2770]:last-child{border-bottom:none}.versions-modal-content .versions-list .version-row.selected[data-v-000d2770]{background-color:#e6f7ff;border-left:3px solid #1890ff;padding-left:12px}.versions-modal-content .versions-list .version-row .version-info[data-v-000d2770]{display:flex;align-items:center;gap:15px;flex:1}.versions-modal-content .versions-list .version-row .version-info .revision-badge[data-v-000d2770]{display:inline-block;background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;min-width:80px;text-align:center;transition:all .2s}.versions-modal-content .versions-list .version-row .version-info .revision-badge.selected-badge[data-v-000d2770]{background:#0050b3;box-shadow:0 0 0 2px #1890ff}.versions-modal-content .versions-list .version-row .version-info .timestamp[data-v-000d2770]{font-size:12px;color:#666}.versions-modal-content .versions-list .version-row .version-actions[data-v-000d2770]{display:flex;gap:8px}.versions-modal-content .versions-list .version-row .version-actions[data-v-000d2770] .ant-btn{padding:0 8px;height:24px;line-height:24px;font-size:12px}.versions-modal-content .pagination-wrapper[data-v-000d2770]{display:flex;justify-content:center;margin-top:20px;padding-top:15px;border-top:1px solid #e8e8e8}.slot-mapper[data-v-dde8b4be]{width:100%}.slot-name[data-v-dde8b4be]{display:flex;align-items:center;gap:8px}.prop-type[data-v-dde8b4be]{color:#999;font-size:12px;margin-left:4px}.mapping-summary[data-v-dde8b4be]{margin-top:16px;display:flex;align-items:center;gap:12px}.mapping-text[data-v-dde8b4be]{font-size:12px;color:#666;white-space:nowrap}[data-v-dde8b4be] .ant-progress{flex:1}.template-selector[data-v-31f51a9b]{width:100%}.current-template[data-v-31f51a9b]{margin-bottom:16px}.section-title[data-v-31f51a9b]{font-weight:500;font-size:14px;margin-bottom:12px;color:#333}.config-layout[data-v-31f51a9b]{display:grid;grid-template-columns:200px 1fr;gap:20px;min-height:300px}.template-list-section[data-v-31f51a9b]{border-right:1px solid #f0f0f0;padding-right:16px}.template-options[data-v-31f51a9b]{display:flex;flex-direction:column;gap:8px;width:100%}.template-option[data-v-31f51a9b]{padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;cursor:pointer}.template-option[data-v-31f51a9b]:hover{border-color:#1890ff}.template-option.is-selected[data-v-31f51a9b]{border-color:#1890ff;background-color:#e6f7ff}.template-info[data-v-31f51a9b]{display:flex;flex-direction:column;gap:2px}.template-name[data-v-31f51a9b]{font-weight:500;font-size:13px}.template-slots[data-v-31f51a9b]{font-size:11px;color:#888}.slot-mapping-section[data-v-31f51a9b]{flex:1}.slot-mapping-section.empty[data-v-31f51a9b]{display:flex;flex-direction:column}.empty-hint[data-v-31f51a9b]{flex:1;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;background:#fafafa;border-radius:6px;min-height:200px}.actions[data-v-31f51a9b]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0}.template-config-modal[data-v-5482ec26]{min-height:200px}.loading[data-v-5482ec26]{display:flex;justify-content:center;align-items:center;min-height:200px}.actions-wrapper[data-v-cfc025cc]{position:relative;display:inline-block}.actions[data-v-cfc025cc]{position:absolute;left:0;top:-5px;transform:translateY(-50%);white-space:nowrap;z-index:10}.actions-wrapper.in-popover .actions[data-v-cfc025cc]{position:static;transform:none;display:inline-flex;gap:4px}.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}.score-badge{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:help}.dnode-name-with-bullet[data-v-21adbf54]{display:flex;align-items:flex-start;width:100%}.name[data-v-21adbf54]{margin-left:-20px;line-height:30px;min-height:30px}.dnode-link-wrapper[data-v-21adbf54]{display:inline}.inline-dnode-link[data-v-21adbf54]{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:#4183c4}.inline-dnode-link[data-v-21adbf54]:hover{background-color:#e1f5fe;border-color:#bee5eb}.related-key-tag[data-v-21adbf54]{background-color:#f0f0f0;color:#666;padding:0 4px;border-radius:4px;margin-right:4px;font-size:.85em}.formula-display[data-v-21adbf54]{display:inline-block;min-height:1.2em;cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s}.formula-display[data-v-21adbf54]:hover{background-color:#f5f5f5}.formula-editing[data-v-21adbf54]{background-color:#e6f7ff;border:1px dashed #1890ff;font-family:Courier New,monospace}.formula-display[data-v-21adbf54] .MathJax{font-size:1em!important}.formula-display[data-v-21adbf54] .MathJax_Display{margin:0!important;text-align:left!important}.selectable-space[data-v-21adbf54]{display:inline-block;width:16px;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.file-node-container[data-v-21adbf54],.image-node-container[data-v-21adbf54]{display:inline-flex;align-items:center}.toggle-unloaded[data-v-21adbf54]{color:#d9d9d9!important;opacity:.6}.score-debug[data-v-21adbf54]{display:inline-block;margin-left:6px;vertical-align:middle}.score-badge[data-v-21adbf54]{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:help;vertical-align:baseline;position:relative;top:-2px;margin-left:4px}.toggle-unloaded[data-v-21adbf54]:hover{color:#bfbfbf!important;opacity:.8}.private-relation-tag[data-v-21adbf54]{border:1px dashed #999!important;opacity:.7}.masked-name[data-v-21adbf54]{color:#999;font-style:italic;margin-right:8px}.request-access-btn[data-v-21adbf54]{padding:0 4px;height:auto;font-size:12px;color:#1890ff}.request-access-btn[data-v-21adbf54]:hover{color:#40a9ff}.inherited-property-tag[data-v-21adbf54]{border:2px solid currentColor!important;font-weight:700}.property-domain-range[data-v-21adbf54]{display:inline-flex;align-items:center;margin-left:2px;font-size:12px;color:#8c8c8c}.domain-separator[data-v-21adbf54]{margin:0 3px;color:#bfbfbf;font-size:10px}.domain-type-label[data-v-21adbf54]{display:inline-block;padding:0 4px;background:transparent;border:none;font-size:11px;color:#8c8c8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.domain-concept-link[data-v-21adbf54]{display:inline;font-size:12px;color:#8c8c8c}.domain-concept-link[data-v-21adbf54]:hover{color:#1890ff}.dnode-list-item[data-v-2009451c]{display:flex;align-items:center;margin-bottom:8px}.image-field[data-v-2009451c]{display:flex;flex-direction:column;align-items:center}pre[contenteditable=true][data-v-2009451c]{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-3f2e1620]{color:#d9d9d9!important;opacity:.7}.unloaded-count[data-v-3f2e1620]:hover{color:#bfbfbf!important;opacity:.9}.content[data-v-030ee2a0]{display:flex;flex-direction:column;width:100%}.dnode[data-v-030ee2a0]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.image-thumbnail-container[data-v-030ee2a0]{display:inline-flex;flex-shrink:0;margin-left:-10px;align-items:center}.dnode:has(>div[style*="flex-basis: 100%"]) .image-thumbnail-container[data-v-030ee2a0]{margin-left:20px}.thumbnail-wrapper[data-v-030ee2a0]{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-030ee2a0]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-1px)}.loading-placeholder[data-v-030ee2a0]{min-width:300px;width:100%}.loading-placeholder[data-v-030ee2a0],.loading-preview[data-v-030ee2a0]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;min-height:200px;max-width:500px;position:relative;overflow:hidden}.loading-placeholder[data-v-030ee2a0]:before,.loading-preview[data-v-030ee2a0]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:shimmer-030ee2a0 3s infinite}@keyframes shimmer-030ee2a0{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.loading-text[data-v-030ee2a0]{margin-top:16px;color:#fff;font-size:14px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;animation:pulse-030ee2a0 2s ease-in-out infinite}@keyframes pulse-030ee2a0{0%,to{opacity:1}50%{opacity:.7}}.loading-placeholder[data-v-030ee2a0] .ant-spin,.loading-preview[data-v-030ee2a0] .ant-spin{z-index:1}.loading-placeholder[data-v-030ee2a0] .ant-spin-dot,.loading-preview[data-v-030ee2a0] .ant-spin-dot{font-size:48px}.loading-placeholder[data-v-030ee2a0] .ant-spin-dot-item,.loading-preview[data-v-030ee2a0] .ant-spin-dot-item{background-color:#fff;width:14px;height:14px}.loading-preview[data-v-030ee2a0]{min-height:400px;min-width:500px;max-width:800px;margin-bottom:16px}.thumbnail-wrapper[data-v-030ee2a0] .ant-image{border-radius:4px;cursor:pointer}.thumbnail-wrapper[data-v-030ee2a0] .ant-image-img{border-radius:4px;-o-object-fit:contain;object-fit:contain;cursor:pointer!important}[data-v-030ee2a0] .image-thumbnail{cursor:pointer!important}.resize-handle[data-v-030ee2a0]{position:absolute;bottom:0;left:0;width:12px;height:12px;background:rgba(0,0,0,.5);cursor:ns-resize;border-radius:0 4px 4px 0;opacity:0;transition:opacity .2s ease}.resize-handle[data-v-030ee2a0]:after{content:"";position:absolute;bottom:2px;left:2px;width:0;height:0;border-right:4px solid transparent;border-bottom:4px solid #fff}.thumbnail-wrapper:hover .resize-handle[data-v-030ee2a0]{opacity:1}.image-preview-section[data-v-030ee2a0]{width:100%;margin-top:12px;margin-bottom:16px}.image-preview[data-v-030ee2a0]{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.actions[data-v-030ee2a0]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-030ee2a0]{margin-top:8px;border-radius:6px}.image-description[data-v-030ee2a0]{margin-bottom:12px}.image-description h4[data-v-030ee2a0]{margin:0 0 8px 0;font-size:14px;font-weight:600;color:#333}.image-description p[data-v-030ee2a0]{margin:0;font-size:13px;line-height:1.5;color:#666}@media (max-width:768px){.image-preview[data-v-030ee2a0]{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}}.content[data-v-2d875fe0]{display:flex;flex-direction:column;width:100%}.dnode[data-v-2d875fe0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.table-summary[data-v-2d875fe0]{display:inline-flex;align-items:center;padding:4px 8px;background-color:#f5f5f5;border-radius:4px;font-size:12px;color:#666;cursor:pointer;transition:all .2s ease}.table-summary[data-v-2d875fe0]:hover{background-color:#e6f7ff;color:#1890ff}.summary-text[data-v-2d875fe0]{font-weight:500}.actions[data-v-2d875fe0]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-2d875fe0]{margin-top:8px;border-radius:6px}.table-container[data-v-2d875fe0]{margin-top:12px;margin-bottom:16px;border:1px solid #d9d9d9;border-radius:4px;overflow:auto}.table-empty[data-v-2d875fe0]{display:flex;justify-content:center;align-items:center;padding:40px;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;margin-top:12px;margin-bottom:16px}[data-v-2d875fe0] .ant-table{font-size:12px}[data-v-2d875fe0] .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}[data-v-2d875fe0] .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}.search-actions[data-v-2eea46c6]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.ai-search-info[data-v-2eea46c6]{padding:8px 12px;background-color:#e6f7ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.ai-search-error[data-v-2eea46c6]{padding:8px 12px;background-color:#fff2f0;border-radius:4px;color:#ff4d4f;margin-bottom:8px}.seek-actions[data-v-0bca585a]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.seek-info[data-v-0bca585a]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.seek-error[data-v-0bca585a]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.question-actions[data-v-67d88889]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.ai-answer-error[data-v-67d88889]{padding:8px 12px;background-color:#fff2f0;border-radius:4px;color:#ff4d4f;margin-bottom:8px}.aicomplete-actions[data-v-7015bd01]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.completion-type-tag[data-v-7015bd01]{margin-left:4px;font-size:11px}.aicomplete-info[data-v-7015bd01]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.aicomplete-info.success[data-v-7015bd01]{background-color:#f6ffed;color:#52c41a}.aicomplete-error[data-v-7015bd01]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.drawimage-actions[data-v-e3a93740]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.drawimage-info[data-v-e3a93740]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.drawimage-info.success[data-v-e3a93740]{background-color:#f6ffed;color:#52c41a}.drawimage-error[data-v-e3a93740]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.url-actions[data-v-41539ddc]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.url-link[data-v-41539ddc]{color:#1890ff;text-decoration:none;font-size:12px}.url-link[data-v-41539ddc]:hover{text-decoration:underline}.url-summary[data-v-41539ddc]{padding:8px 12px;background-color:#f5f5f5;border-radius:4px;color:#666;font-size:13px;margin-bottom:8px;line-height:1.5}.iframe-container[data-v-41539ddc]{margin-top:12px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fff}.iframe-header[data-v-41539ddc]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fafafa;border-bottom:1px solid #e8e8e8}.iframe-url[data-v-41539ddc]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.iframe-actions[data-v-41539ddc]{display:flex;align-items:center;gap:4px}.url-iframe[data-v-41539ddc]{width:100%;height:500px;border:none}.iframe-error[data-v-41539ddc]{padding:16px;text-align:center;color:#ff4d4f;background:#fff2f0}.iframe-error a[data-v-41539ddc]{color:#1890ff}.dnode-graph-container[data-v-c6b993c2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.relation-graph-svg[data-v-c6b993c2]{width:100%;height:100%;max-width:800px}.tag-container[data-v-c6b993c2]{display:flex;align-items:center;justify-content:center;height:100%}.relation-tag-fo[data-v-c6b993c2]{display:inline-block;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.rel-count-small[data-v-c6b993c2]{font-size:11px;fill:#64748b}.knowledge-node-item[data-v-c6b993c2]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:2px 4px}.node-tag-name-row[data-v-c6b993c2]{display:flex;align-items:center;gap:4px;justify-content:center}.node-tag[data-v-c6b993c2]{font-size:10px;line-height:1;padding:1px 4px;margin:0;flex-shrink:0}.node-name-text[data-v-c6b993c2]{color:#1e293b;font-weight:500;font-size:12px;line-height:1.3;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;max-width:100px}.knowledge-node-item:hover .node-name-text[data-v-c6b993c2]{color:#2563eb;font-weight:700}.center-text-container[data-v-c6b993c2]{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.center-text[data-v-c6b993c2]{font-weight:800;font-size:14px;color:#075985;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.dnode-frame[data-v-349f47a8]{background:#000;overflow:hidden}.dnode-frame[data-v-349f47a8],.frame-image-container[data-v-349f47a8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.frame-image[data-v-349f47a8]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.frame-graph-container[data-v-349f47a8]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f1f1f,#2c3e50);color:#fff;padding:0}.graph-card[data-v-349f47a8]{width:100%;height:100%;background:#fff;border-radius:0;box-shadow:none;overflow:hidden;position:relative}.play-view[data-v-ec2441be]{width:100%;height:100%;background:#000;color:#fff;display:flex;flex-direction:column;position:relative;border-radius:8px;overflow:hidden;min-height:400px}.play-view.is-fullscreen[data-v-ec2441be]{border-radius:0;width:100vw;height:100vh}.play-content[data-v-ec2441be]{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.visual-display[data-v-ec2441be]{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:#1f1f1f;overflow:hidden}.frame-slide[data-v-ec2441be]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0}.frame-card[data-v-ec2441be]{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.image-marquee[data-v-ec2441be]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.marquee-image[data-v-ec2441be]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.empty-visual[data-v-ec2441be]{display:flex;align-items:center;justify-content:center;height:100%;color:#666}.subtitle-area[data-v-ec2441be]{position:absolute;bottom:20px;left:0;width:100%;height:auto;min-height:0;background:transparent;padding:16px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;line-height:1.5;pointer-events:none;z-index:10}.single-card-container[data-v-ec2441be]{flex:1;display:flex;align-items:center;justify-content:center;background:#f0f2f5;padding:20px}.main-card[data-v-ec2441be]{transform:scale(1.2)}.progress-bar-container[data-v-ec2441be]{padding:0 20px;background:rgba(30,30,30,.9)}.custom-slider[data-v-ec2441be] .ant-slider-rail{background-color:#555}.custom-slider[data-v-ec2441be] .ant-slider-track{background-color:#1890ff}.control-center[data-v-ec2441be]{display:flex;align-items:center}.speed-btn[data-v-ec2441be]{color:#fff;min-width:60px}.speed-btn[data-v-ec2441be]:hover{color:#1890ff}.play-controls[data-v-ec2441be]{height:50px;background:rgba(30,30,30,.9);display:flex;align-items:center;justify-content:space-between;padding:0 20px}.control-left[data-v-ec2441be],.control-right[data-v-ec2441be]{display:flex;gap:10px}.play-controls .ant-btn[data-v-ec2441be]{color:#fff;font-size:20px}.play-controls .ant-btn[data-v-ec2441be]:hover{color:#1890ff}.fade-enter-active[data-v-ec2441be],.fade-leave-active[data-v-ec2441be]{transition:opacity .5s ease}.fade-enter-from[data-v-ec2441be],.fade-leave-to[data-v-ec2441be]{opacity:0}.slide-up-enter-active[data-v-ec2441be],.slide-up-leave-active[data-v-ec2441be]{transition:all .5s ease}.slide-up-enter-from[data-v-ec2441be]{opacity:0;transform:translateY(20px)}.slide-up-leave-to[data-v-ec2441be]{opacity:0;transform:translateY(-20px)}.large-text-area[data-v-ec2441be]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px;background:#000;text-align:center}.text-segment[data-v-ec2441be]{font-size:24px;line-height:1.6;color:#888;max-width:800px}.large-text-area .text-segment[data-v-ec2441be]{font-size:36px;font-weight:700}.char-span[data-v-ec2441be]{transition:color .1s}.char-active[data-v-ec2441be]{color:#fff;text-shadow:0 0 10px hsla(0,0%,100%,.5)}.subtitle-area .text-segment[data-v-ec2441be]{font-size:24px;font-weight:600;color:hsla(0,0%,100%,.8);text-shadow:0 2px 4px rgba(0,0,0,.8)}.subtitle-area .char-active[data-v-ec2441be]{color:#fff;text-shadow:0 0 10px hsla(0,0%,100%,.8),0 2px 4px rgba(0,0,0,.8)}.template-content[data-v-1673d83e]{width:100%}.template-header[data-v-1673d83e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mode-toggle[data-v-1673d83e]{margin-left:auto}.template-error[data-v-1673d83e],.template-loading[data-v-1673d83e]{padding:16px;text-align:center;color:#999}.template-error[data-v-1673d83e]{color:#ff4d4f}.contentfields[data-v-1673d83e]{margin-top:8px}.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}.audit-actions[data-v-7a44269d]{margin-top:12px;padding:12px;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.audit-versions-header[data-v-7a44269d]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.audit-versions-header .title[data-v-7a44269d]{font-weight:500;color:#262626;font-size:14px}.audit-versions-list[data-v-7a44269d]{display:flex;flex-direction:column;gap:12px}.audit-version-item[data-v-7a44269d]{padding:8px;background-color:#fff;border:1px solid #e8e8e8;border-radius:2px}.version-info[data-v-7a44269d]{display:flex;gap:12px;margin-bottom:8px;font-size:12px;color:#666;flex-wrap:wrap}.version-label[data-v-7a44269d]{font-weight:500;color:#262626}.version-lang[data-v-7a44269d]{padding:0 4px;background-color:#f0f0f0;border-radius:2px}.version-creator[data-v-7a44269d],.version-time[data-v-7a44269d]{color:#999}.version-content[data-v-7a44269d]{margin-bottom:8px;font-size:12px}.content-label[data-v-7a44269d]{font-weight:500;color:#262626;margin-right:4px}.content-value[data-v-7a44269d]{color:#666}.version-actions[data-v-7a44269d]{display:flex;gap:8px;justify-content:flex-end}.update-content[data-v-07529c32]{margin-top:8px;margin-left:24px;padding:8px;background:#f8f8f8;border-left:2px solid #1890ff;border-radius:4px}.create-update[data-v-07529c32]{background:#e6ffed}.delete-update[data-v-07529c32]{background:#ffe6e6}.update-body[data-v-07529c32]{display:flex;align-items:center;padding-left:4px;padding-bottom:8px}.update-footer[data-v-07529c32]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:4px;border-top:1px solid #e8e8e8}.update-title[data-v-07529c32]{color:#666;font-size:12px}.update-actions[data-v-07529c32]{display:flex;gap:8px;margin-left:auto}.way-selection-panel[data-v-07529c32]{position:absolute;top:30px;left:0;z-index:9999;display:flex;flex-wrap:wrap;gap:4px;min-width:120px;padding:4px 0;margin-top:4px}.way-option[data-v-07529c32]{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-07529c32]:hover{background:#e6f7ff;border-color:#91d5ff}.way-option.selected[data-v-07529c32]{background:#1890ff;color:#fff;border-color:#1890ff}.before-drop-zone[data-v-07529c32]{position:relative;height:20px;margin:-8px 0;z-index:10;background:linear-gradient(180deg,transparent 48%,#1890ff 0,#1890ff 52%,transparent 0);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;opacity:0;transition:opacity .1s ease}.before-drop-zone.gap-active[data-v-07529c32]{opacity:1}.data-loading-indicator[data-v-07529c32]{color:#1890ff;pointer-events:none}.data-loading-indicator[data-v-07529c32],.data-warning-indicator[data-v-07529c32]{position:absolute;left:-20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:14px;z-index:10}.data-warning-indicator[data-v-07529c32]{color:#faad14;cursor:pointer}.data-warning-indicator[data-v-07529c32]:hover{color:#d48806}.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-792cf557]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:0}.knowledge-card[data-v-792cf557]{position:relative;transition:transform .2s ease}.knowledge-card[data-v-792cf557]:hover{transform:translateY(-2px)}.score-badge[data-v-792cf557]{background:rgba(250,173,20,.1);border:1px solid #faad14;border-radius:12px;color:#faad14}.score-badge[data-v-792cf557],.time-badge[data-v-792cf557]{position:absolute;top:8px;right:8px;padding:4px 12px;font-size:12px;font-weight:600;display:flex;align-items:center}.time-badge[data-v-792cf557]{background:rgba(82,196,26,.1);border:1px solid #52c41a;border-radius:12px;color:#52c41a}h2[data-v-792cf557]{color:#1890ff;font-weight:600}h3[data-v-792cf557]{color:#262626;font-weight:600;display:flex;align-items:center}.dnode-versions-page[data-v-b7baddd8]{padding:20px;background:#f5f5f5;min-height:100vh}.dnode-versions-page .versions-header[data-v-b7baddd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dnode-versions-page .versions-header h2[data-v-b7baddd8]{margin:0;font-size:18px;font-weight:600}.dnode-versions-page .versions-header .language-selector[data-v-b7baddd8]{display:flex;align-items:center;gap:10px}.dnode-versions-page .versions-list[data-v-b7baddd8]{display:flex;flex-direction:column;gap:15px}.dnode-versions-page .versions-list .empty-state[data-v-b7baddd8]{background:#fff;padding:40px;border-radius:4px;text-align:center}.dnode-versions-page .versions-list .version-item[data-v-b7baddd8]{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dnode-versions-page .versions-list .version-item .version-header[data-v-b7baddd8]{display:flex;align-items:center;gap:15px;padding:12px 15px;background:#fafafa;border-bottom:1px solid #e8e8e8}.dnode-versions-page .versions-list .version-item .version-header .revision-badge[data-v-b7baddd8]{display:inline-block;background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.dnode-versions-page .versions-list .version-item .version-header .timestamp[data-v-b7baddd8]{font-size:12px;color:#666}.dnode-versions-page .versions-list .version-item .version-header .creator[data-v-b7baddd8]{font-size:12px;color:#999;margin-left:auto}.dnode-versions-page .versions-list .version-item .version-content[data-v-b7baddd8]{padding:15px}.dnode-versions-page .pagination-wrapper[data-v-b7baddd8]{display:flex;justify-content:center;margin-top:20px;padding:15px;background:#fff;border-radius:4px}.audit-page[data-v-2b4a8fee]{padding:24px;background:#f5f5f5;min-height:100vh}.audit-header[data-v-2b4a8fee]{background:#fff;padding:16px;border-radius:4px;margin-bottom:24px;box-shadow:0 1px 2px rgba(0,0,0,.03)}.audit-header h2[data-v-2b4a8fee]{margin:0 0 12px 0;font-size:20px;font-weight:600}.location-info[data-v-2b4a8fee]{color:#666;font-size:14px}.audit-list[data-v-2b4a8fee]{background:#fff;border-radius:4px;padding:16px}.empty-state[data-v-2b4a8fee]{text-align:center;padding:40px 0}.audit-item[data-v-2b4a8fee]{border:1px solid #e8e8e8;border-radius:4px;padding:16px;margin-bottom:16px;transition:all .3s ease}.audit-item[data-v-2b4a8fee]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.audit-item-header[data-v-2b4a8fee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.relation-name[data-v-2b4a8fee],.version-name[data-v-2b4a8fee]{font-weight:600;color:#1890ff;font-size:14px}.submitted-info[data-v-2b4a8fee]{color:#999;font-size:12px}.audit-item-content[data-v-2b4a8fee]{margin-bottom:12px;padding:8px 0}.node-preview[data-v-2b4a8fee],.relation-info[data-v-2b4a8fee],.version-info[data-v-2b4a8fee],.version-preview[data-v-2b4a8fee]{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.label[data-v-2b4a8fee]{color:#666;margin-right:8px;min-width:60px}.node-name[data-v-2b4a8fee],.relation-type[data-v-2b4a8fee],.revision[data-v-2b4a8fee]{color:#333}.audit-actions[data-v-2b4a8fee]{display:flex;gap:8px;justify-content:flex-end}[data-v-2b4a8fee] .ant-tabs{background:#fff;border-radius:4px}.notification-page[data-v-5cf90c98]{padding:20px}.notification-page .notification-toolbar[data-v-5cf90c98]{margin-bottom:20px;padding:16px;background-color:#fafafa;border-radius:4px}.notification-page .notification-stats[data-v-5cf90c98]{margin-bottom:20px}.notification-page .notification-list .notification-item[data-v-5cf90c98]{padding:16px;margin-bottom:12px;border:1px solid #f0f0f0;border-radius:4px;background-color:#fff;transition:all .3s ease}.notification-page .notification-list .notification-item.unread[data-v-5cf90c98]{background-color:#f6f8ff;border-color:#1890ff}.notification-page .notification-list .notification-item[data-v-5cf90c98]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.notification-page .notification-list .notification-item .notification-header[data-v-5cf90c98]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.notification-page .notification-list .notification-item .notification-header .notification-title-section[data-v-5cf90c98]{display:flex;align-items:center;gap:12px;flex:1}.notification-page .notification-list .notification-item .notification-header .notification-title-section .notification-title[data-v-5cf90c98]{font-weight:500;font-size:14px}.notification-page .notification-list .notification-item .notification-header .notification-time[data-v-5cf90c98]{color:#999;font-size:12px;white-space:nowrap}.notification-page .notification-list .notification-item .notification-content[data-v-5cf90c98]{margin-bottom:12px;padding:12px;background-color:#fafafa;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .audit-info[data-v-5cf90c98]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.notification-page .notification-list .notification-item .notification-content .audit-info p[data-v-5cf90c98]{margin:8px 0;font-size:13px}.notification-page .notification-list .notification-item .notification-content .audit-info p strong[data-v-5cf90c98]{color:#333}.notification-page .notification-list .notification-item .notification-content .relation-preview .preview-label[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .preview-label[data-v-5cf90c98]{margin:0 0 8px 0;font-size:12px;font-weight:500;color:#666}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display[data-v-5cf90c98]{display:flex;align-items:flex-start;gap:12px;padding:8px;background-color:#fff;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .dnode-container[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .dnode-container[data-v-5cf90c98]{flex:1;min-width:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .dnode-container[data-v-5cf90c98] .dnode,.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .dnode-container[data-v-5cf90c98] .dnode{margin:0;padding:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .relation-arrow[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .relation-arrow[data-v-5cf90c98]{color:#999;font-size:16px;padding-top:8px;flex-shrink:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .dnode-container[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .dnode-container[data-v-5cf90c98]{padding:8px;background-color:#fff;border-radius:4px;border:1px solid #f0f0f0}.notification-page .notification-list .notification-item .notification-content .relation-preview .dnode-container[data-v-5cf90c98] .dnode,.notification-page .notification-list .notification-item .notification-content .version-preview .dnode-container[data-v-5cf90c98] .dnode{margin:0;padding:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info[data-v-5cf90c98]{display:flex;gap:16px;padding:8px;background-color:#fff;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info .info-label[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info .info-label[data-v-5cf90c98]{font-size:12px;color:#999}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info .info-value[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info .info-value[data-v-5cf90c98]{font-size:13px;font-weight:500;color:#333}.notification-page .notification-list .notification-item .notification-content .relation-audit-content p[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .system-notification-content p[data-v-5cf90c98],.notification-page .notification-list .notification-item .notification-content .version-audit-content p[data-v-5cf90c98]{margin:0}.notification-page .notification-list .notification-item .notification-actions[data-v-5cf90c98]{display:flex;justify-content:flex-end;gap:8px}.notification-page .notification-list .pagination-wrapper[data-v-5cf90c98]{display:flex;justify-content:center;margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}.study-drag-container[data-v-1d1ad6c0]{padding:40px;background:#f5f5f5;min-height:100vh}h1[data-v-1d1ad6c0]{margin-bottom:30px;color:#333}.tree-container[data-v-1d1ad6c0]{background:#fff;padding:30px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tree-node-wrapper[data-v-1d1ad6c0]{margin-bottom:0}.gap-zone[data-v-1d1ad6c0]{position:relative;height:20px;margin:-8px 0;z-index:10;background:linear-gradient(180deg,transparent 48%,#1890ff 0,#1890ff 52%,transparent 0);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;opacity:0;transition:opacity .1s ease}.gap-zone.gap-active[data-v-1d1ad6c0]{opacity:1}.tree-node[data-v-1d1ad6c0]{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:8px 0;background:#fafafa;border:2px solid transparent;border-radius:4px;cursor:move;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tree-node[data-v-1d1ad6c0]:hover{background:#f0f0f0}.tree-node.drag-over[data-v-1d1ad6c0]{background:#e6f7ff;border-color:#1890ff;box-shadow:0 0 8px rgba(24,144,255,.3)}.bullet[data-v-1d1ad6c0]{font-size:16px;color:#333;font-weight:700}.label[data-v-1d1ad6c0]{font-size:16px;font-weight:500;color:#333;flex:1}.actions[data-v-1d1ad6c0]{color:#999;font-size:14px;cursor:pointer}.question[data-v-1d1ad6c0]{color:#ccc;font-size:14px;margin-left:8px}.children-container[data-v-1d1ad6c0]{margin-left:40px;border-left:2px solid #e8e8e8;padding-left:0}.log-container[data-v-1d1ad6c0]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.log-container h3[data-v-1d1ad6c0]{margin-top:0;margin-bottom:15px;color:#333}.log-content[data-v-1d1ad6c0]{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:4px;padding:12px;height:200px;overflow-y:auto;font-family:Monaco,Menlo,monospace;font-size:12px;line-height:1.6}.log-item[data-v-1d1ad6c0]{color:#666;padding:4px 0;border-bottom:1px solid #f0f0f0}.log-item[data-v-1d1ad6c0]:last-child{border-bottom:none}.clear-btn[data-v-1d1ad6c0]{margin-top:12px;padding:8px 16px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.clear-btn[data-v-1d1ad6c0]:hover{background:#40a9ff}.message-list[data-v-0d5287b2]{height:100vh;display:flex;flex-direction:column;background:#f5f5f5}.message-list .message-list-header[data-v-0d5287b2]{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-0d5287b2]{margin:0;font-size:18px;font-weight:600}.message-list .message-list-content[data-v-0d5287b2]{flex:1;overflow-y:auto;padding:8px}.message-list .message-list-content .empty-state[data-v-0d5287b2]{display:flex;justify-content:center;align-items:center;height:400px}.message-list .message-list-content .system-notification-entry[data-v-0d5287b2]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid #ffd591}.message-list .message-list-content .system-notification-entry[data-v-0d5287b2]:hover{background:linear-gradient(135deg,#ffe7ba,#ffde7d);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.message-list .message-list-content .system-notification-entry .notification-avatar[data-v-0d5287b2]{margin-right:12px}.message-list .message-list-content .system-notification-entry .notification-content[data-v-0d5287b2]{flex:1;min-width:0}.message-list .message-list-content .system-notification-entry .notification-content .notification-header[data-v-0d5287b2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.message-list .message-list-content .system-notification-entry .notification-content .notification-header .notification-title[data-v-0d5287b2]{font-weight:600;font-size:16px;color:#d46b08}.message-list .message-list-content .system-notification-entry .notification-content .notification-header .notification-time[data-v-0d5287b2]{font-size:12px;color:#8c8c8c}.message-list .message-list-content .system-notification-entry .notification-content .notification-preview[data-v-0d5287b2]{font-size:14px;color:#595959;display:flex;align-items:center}.message-list .message-list-content .system-notification-entry .notification-content .notification-preview .message-content[data-v-0d5287b2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list .message-list-content .system-notification-entry .notification-badge[data-v-0d5287b2]{margin-left:8px}.message-list .message-list-content .dialogue-list .dialogue-item[data-v-0d5287b2]{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-0d5287b2]: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-0d5287b2]{margin-right:12px}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content[data-v-0d5287b2]{flex:1;min-width:0}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header[data-v-0d5287b2]{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-0d5287b2]{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-0d5287b2]{font-size:12px;color:#8c8c8c}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview[data-v-0d5287b2]{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-0d5287b2]{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-0d5287b2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-badge[data-v-0d5287b2]{margin-left:8px}