.initial-dialog-container[data-v-55c8e942]{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);transition:all .5s ease}.chatgpt-style-dialog[data-v-55c8e942]{width:90%;max-width:800px;background-color:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding:40px;transition:all .5s ease;animation:fadeIn-55c8e942 .5s ease}@keyframes fadeIn-55c8e942{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.dialog-header[data-v-55c8e942]{text-align:center;margin-bottom:40px}.logo-container[data-v-55c8e942]{display:flex;flex-direction:column;align-items:center;gap:15px}.logo-wrapper[data-v-55c8e942]{position:relative;display:inline-block}.logo-image[data-v-55c8e942]{max-width:100%;height:auto;max-height:120px}.logo-badge[data-v-55c8e942]{position:absolute;top:-8px;right:-8px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#f093fb,#f5576c);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;color:#fff;box-shadow:0 4px 12px rgba(245,87,108,.4);border:3px solid #fff}.dialog-content[data-v-55c8e942]{display:flex;flex-direction:column;gap:30px}.welcome-message[data-v-55c8e942]{text-align:center}.welcome-message h2[data-v-55c8e942]{margin:0 0 10px 0;font-size:28px;color:#333;font-weight:600}.welcome-message p[data-v-55c8e942]{margin:0;font-size:16px;color:#666}.initial-input-area[data-v-55c8e942]{display:flex;flex-direction:column;gap:10px}.initial-input-area .input-box[data-v-55c8e942]{position:relative;display:flex;align-items:flex-end;gap:10px;background-color:#fff;border:1px solid #e4e7ed;border-radius:16px;padding:16px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.initial-input-area .input-box[data-v-55c8e942]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.initial-input-area textarea[data-v-55c8e942]{flex:1;border:none;resize:none;outline:none;background:transparent;font-size:18px;line-height:1.6;min-height:48px;max-height:200px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.initial-input-area .send-btn[data-v-55c8e942]{background-color:#667eea;color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;opacity:.7}.initial-input-area .send-btn.active[data-v-55c8e942]{opacity:1;transform:scale(1.05)}.initial-input-area .send-btn[data-v-55c8e942]:hover{background-color:#5a6fd8;transform:scale(1.1)}.initial-input-area .input-hint[data-v-55c8e942]{text-align:center;font-size:12px;color:#909399}.page-transition-enter-active[data-v-55c8e942],.page-transition-leave-active[data-v-55c8e942]{transition:all .8s ease}.page-transition-enter[data-v-55c8e942]{opacity:0;transform:scale(.95) translateY(20px)}.page-transition-leave-to[data-v-55c8e942]{opacity:0;transform:scale(1.05) translateY(-20px)}.new-result-page-container[data-v-55c8e942]{display:flex;height:100vh;background-color:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:mainLayoutEnter-55c8e942 .8s ease-out;box-sizing:border-box}.new-result-page-container>[data-v-55c8e942]{box-sizing:border-box}@keyframes mainLayoutEnter-55c8e942{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.chatgpt-style-dialog .dialog-header[data-v-55c8e942]{animation:headerEnter-55c8e942 .5s ease-out .1s both}.chatgpt-style-dialog .welcome-message[data-v-55c8e942]{animation:contentEnter-55c8e942 .5s ease-out .3s both}.chatgpt-style-dialog .initial-input-area[data-v-55c8e942]{animation:inputEnter-55c8e942 .5s ease-out .5s both}@keyframes headerEnter-55c8e942{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes contentEnter-55c8e942{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes inputEnter-55c8e942{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.left-column[data-v-55c8e942]{width:10%;height:100%;background-color:#fff;border-right:1px solid #e4e7ed;display:flex;flex-direction:column;padding:16px;box-shadow:2px 0 8px rgba(0,0,0,.05);overflow:auto;box-sizing:border-box}.left-header[data-v-55c8e942]{margin-bottom:24px}.left-header h3[data-v-55c8e942]{margin:0;font-size:18px;font-weight:600;color:#1890ff}.quick-nav[data-v-55c8e942]{margin-bottom:24px}.nav-title[data-v-55c8e942]{font-size:12px;color:#909399;margin-bottom:8px;font-weight:500}.nav-chips[data-v-55c8e942]{display:flex;flex-direction:column;gap:6px}.chat-history[data-v-55c8e942]{flex:1;overflow-y:auto;margin-bottom:24px}.history-title[data-v-55c8e942]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#909399;margin-bottom:12px;font-weight:500}.history-item[data-v-55c8e942]{display:flex;align-items:center;gap:8px;padding:10px;border-radius:6px;cursor:pointer;font-size:13px;color:#606266;margin-bottom:4px;transition:all .2s ease}.history-item.active[data-v-55c8e942],.history-item[data-v-55c8e942]:hover{background-color:#ecf5ff;color:#1890ff}.history-item.active[data-v-55c8e942]{font-weight:500}.history-item i[data-v-55c8e942]{font-size:14px;color:#c0c4cc}.chart[data-v-55c8e942]{width:100%;height:300px}.community-charts-container[data-v-55c8e942]{display:flex;flex-direction:column;gap:10px}.chart-item[data-v-55c8e942]{flex:1;min-height:250px}.graph-panel[data-v-55c8e942]{background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);border-radius:8px}.graph-loading[data-v-55c8e942]{color:#333}.loading-text[data-v-55c8e942]{margin-top:10px}.graph-toolbar[data-v-55c8e942]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #e0e0e0;margin-bottom:10px}[data-theme=dark] .left-column[data-v-55c8e942]{background-color:#1a1a2e;border-right-color:#2d2d44}[data-theme=dark] .left-header[data-v-55c8e942]{border-bottom-color:#2d2d44}[data-theme=dark] .left-header h3[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .history-title span[data-v-55c8e942],[data-theme=dark] .nav-title[data-v-55c8e942]{color:#a0a0a0}[data-theme=dark] .nav-chips .el-tag[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .nav-chips .el-tag[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.2);border-color:#667eea;color:#90caf9}[data-theme=dark] .history-item[data-v-55c8e942]{color:silver}[data-theme=dark] .history-item[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .history-item.active[data-v-55c8e942]{background-color:rgba(102,126,234,.25);color:#90caf9}[data-theme=dark] .history-title .el-button.is-circle[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .history-title .el-button.is-circle[data-v-55c8e942]:hover{background-color:#667eea;border-color:#667eea;color:#fff}[data-theme=dark] .left-footer[data-v-55c8e942]{border-top-color:#2d2d44}[data-theme=dark] .theme-toggle[data-v-55c8e942]{background-color:#252540}[data-theme=dark] .theme-toggle[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.2)}[data-theme=dark] .theme-toggle i[data-v-55c8e942]{color:gold}[data-theme=dark] .theme-toggle:hover i[data-v-55c8e942]{color:orange;transform:scale(1.1)}[data-theme=dark] .user-menu[data-v-55c8e942]{color:silver}[data-theme=dark] .user-menu[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .user-avatar[data-v-55c8e942]{background-color:#667eea}[data-theme=dark] .loading-intro[data-v-55c8e942]{background:linear-gradient(135deg,#1a1a2e,#252540);border-color:#3d3d5c;box-shadow:0 2px 12px rgba(102,126,234,.15)}[data-theme=dark] .intro-header .typing-indicator[data-v-55c8e942]{background-color:#2d2d44}[data-theme=dark] .intro-title[data-v-55c8e942]{color:#90caf9}[data-theme=dark] .intro-content p[data-v-55c8e942]{color:#b0b0b0}[data-theme=dark] .feature-item[data-v-55c8e942]{background-color:#2d2d44;color:#b0b0b0}[data-theme=dark] .feature-item i[data-v-55c8e942]{color:#90caf9}[data-theme=dark] .intro-stats[data-v-55c8e942]{color:grey;border-top-color:#3d3d5c}[data-theme=dark] .intro-stats strong[data-v-55c8e942]{color:#90caf9}[data-theme=dark] .center-column[data-v-55c8e942]{background-color:#1a1a2e;border-right-color:#2d2d44}[data-theme=dark] .chat-header[data-v-55c8e942]{background-color:#16162a;border-bottom-color:#2d2d44}[data-theme=dark] .model-selector[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .model-selector[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .model-dropdown[data-v-55c8e942]{background-color:#252540;box-shadow:0 2px 12px 0 rgba(0,0,0,.4)}[data-theme=dark] .dropdown-header[data-v-55c8e942]{color:#909399;border-bottom-color:#3d3d5c}[data-theme=dark] .dropdown-item[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .dropdown-item[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .model-title[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .model-desc[data-v-55c8e942]{color:#909399}[data-theme=dark] .chat-area[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .welcome-screen h1[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .icon-circle[data-v-55c8e942]{background-color:rgba(102,126,234,.2);color:#90caf9}[data-theme=dark] .suggestion-card[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .suggestion-card[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3)}[data-theme=dark] .suggestion-title[data-v-55c8e942]{color:#90caf9}[data-theme=dark] .suggestion-card p[data-v-55c8e942]{color:#a0a0a0}[data-theme=dark] .message-text[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .message-row.user .message-text[data-v-55c8e942]{background-color:rgba(102,126,234,.2);border-color:rgba(102,126,234,.3);color:#90caf9}[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .copy-btn[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .copy-btn i[data-v-55c8e942]{color:#909399}[data-theme=dark] .copy-btn[data-v-55c8e942]:hover{background-color:#667eea;border-color:#667eea}[data-theme=dark] .typing-indicator[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .typing-indicator span[data-v-55c8e942]{background-color:#667eea}[data-theme=dark] .message-row.assistant .message-text .kg-title[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-title{background:linear-gradient(135deg,#90caf9,#ce93d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .message-row.assistant .message-text .kg-intro[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-intro{color:#b0b0b0}[data-theme=dark] .message-row.assistant .message-text .kg-intro strong[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-intro strong{color:#90caf9}[data-theme=dark] .message-row.assistant .message-text .kg-section[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-section{background:linear-gradient(135deg,#252540,#1a1a2e);border-left-color:#667eea}[data-theme=dark] .message-row.assistant .message-text .kg-section-title[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-section-title{color:#e0e0e0}[data-theme=dark] .message-row.assistant .message-text .kg-tag.node-tag[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-tag.node-tag{background:linear-gradient(135deg,#3d3d5c,#4a4a6a);color:#b0b0ff;border-color:#5a5a8a}[data-theme=dark] .message-row.assistant .message-text .kg-tag.connection-tag[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-tag.connection-tag{background:linear-gradient(135deg,#4a3d20,#5a4a2a);color:#ffd54f;border-color:#7a6a3a}[data-theme=dark] .message-row.assistant .message-text .kg-tag.field-tag[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-tag.field-tag{background:linear-gradient(135deg,#1a3a5a,#2a4a6a);color:#90caf9;border-color:#3a5a7a}[data-theme=dark] .message-row.assistant .message-text .paper-item[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .paper-item{background-color:rgba(37,37,64,.7)}[data-theme=dark] .message-row.assistant .message-text .paper-item[data-v-55c8e942]:hover,[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .paper-item:hover{background-color:rgba(37,37,64,.9)}[data-theme=dark] .message-row.assistant .message-text .paper-title[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .paper-title{color:silver}[data-theme=dark] .message-row.assistant .message-text .kg-footer[data-v-55c8e942],[data-theme=dark] .message-row.assistant .message-text[data-v-55c8e942] .kg-footer{border-top-color:#3d3d5c;color:grey}[data-theme=dark] .quick-questions[data-v-55c8e942]{background-color:#16162a;border-top-color:#2d2d44}[data-theme=dark] .quick-questions-title[data-v-55c8e942]{color:#909399}[data-theme=dark] .quick-questions-bubbles[data-v-55c8e942]{background-color:transparent}[data-theme=dark] .question-bubble[data-v-55c8e942]{background:linear-gradient(135deg,#252540,#1e1e35);border-color:#3d3d5c;color:#b0b0b0;box-shadow:0 1px 3px rgba(0,0,0,.2)}[data-theme=dark] .question-bubble[data-v-55c8e942]:hover{background:linear-gradient(135deg,#2d2d50,#252545);border-color:#667eea;color:#90caf9;box-shadow:0 2px 8px rgba(102,126,234,.3)}[data-theme=dark] .question-bubble.edge-question[data-v-55c8e942]{background:linear-gradient(135deg,#3d3020,#4a3a28);border-color:#f59e0b;color:#ffd54f}[data-theme=dark] .question-bubble.edge-question[data-v-55c8e942]:hover{background:linear-gradient(135deg,#4a3a28,#5a4a30);border-color:#fbbf24;color:#fde68a}[data-theme=dark] .input-area[data-v-55c8e942]{background-color:#16162a;border-top-color:#2d2d44}[data-theme=dark] .input-box[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .input-box[data-v-55c8e942]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.25)}[data-theme=dark] .input-box textarea[data-v-55c8e942]{color:#e0e0e0;background-color:transparent}[data-theme=dark] .input-box textarea[data-v-55c8e942]::-moz-placeholder{color:#606080}[data-theme=dark] .input-box textarea[data-v-55c8e942]::placeholder{color:#606080}[data-theme=dark] .send-btn[data-v-55c8e942]{background-color:#667eea}[data-theme=dark] .send-btn[data-v-55c8e942]:hover{background-color:#7c8ff0}[data-theme=dark] .send-btn[data-v-55c8e942]:disabled{background-color:#3d3d5c}[data-theme=dark] .initial-dialog-container[data-v-55c8e942]{background:linear-gradient(135deg,#1a1a2e,#2d2d44)}[data-theme=dark] .chatgpt-style-dialog[data-v-55c8e942]{background-color:#252540;box-shadow:0 20px 60px rgba(0,0,0,.5)}[data-theme=dark] .welcome-message h2[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .welcome-message p[data-v-55c8e942]{color:#a0a0a0}[data-theme=dark] .initial-input-area .input-box[data-v-55c8e942]{background-color:#1a1a2e;border-color:#3d3d5c}[data-theme=dark] .initial-input-area .input-box[data-v-55c8e942]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.25)}[data-theme=dark] .initial-input-area textarea[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .initial-input-area textarea[data-v-55c8e942]::-moz-placeholder{color:#606080}[data-theme=dark] .initial-input-area textarea[data-v-55c8e942]::placeholder{color:#606080}[data-theme=dark] .initial-input-area .send-btn[data-v-55c8e942]{background-color:#667eea}[data-theme=dark] .initial-input-area .send-btn[data-v-55c8e942]:hover{background-color:#7c8ff0}[data-theme=dark] .initial-input-area .input-hint[data-v-55c8e942]{color:#606080}[data-theme=dark] .new-result-page-container[data-v-55c8e942]{background-color:#0f0f1a}[data-theme=dark][data-v-55c8e942] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark][data-v-55c8e942] ::-webkit-scrollbar-track{background:#1a1a2e}[data-theme=dark][data-v-55c8e942] ::-webkit-scrollbar-thumb{background:#3d3d5c;border-radius:4px}[data-theme=dark][data-v-55c8e942] ::-webkit-scrollbar-thumb:hover{background:#4d4d6c}[data-theme=dark] #graph-panel[data-v-55c8e942]{background-color:rgba(30,30,30,.8)}[data-theme=dark] .g6-node[data-v-55c8e942]{fill:#1890ff;stroke:#333}[data-theme=dark] .g6-edge[data-v-55c8e942]{stroke:#565656;opacity:.3}.left-footer[data-v-55c8e942]{border-top:1px solid #e4e7ed;padding-top:16px}.theme-toggle[data-v-55c8e942]{display:flex;align-items:center;justify-content:center;padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:12px;background-color:#f5f7fa}.theme-toggle[data-v-55c8e942]:hover{background-color:#ecf5ff}.theme-toggle i[data-v-55c8e942]{font-size:20px;color:#667eea}.theme-toggle:hover i[data-v-55c8e942]{color:#1890ff;transform:scale(1.1)}.user-menu[data-v-55c8e942]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.user-menu[data-v-55c8e942]:hover{background-color:#f5f7fa}.user-avatar[data-v-55c8e942]{width:28px;height:28px;border-radius:50%;background-color:#1890ff;display:flex;align-items:center;justify-content:center}.user-name[data-v-55c8e942]{font-size:13px;font-weight:500}.center-column[data-v-55c8e942]{width:40%;height:100%;background-color:#fff;border-right:1px solid #e4e7ed;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box}.chat-header[data-v-55c8e942]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e4e7ed;background-color:#fafafa}.model-selector[data-v-55c8e942]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;cursor:pointer;position:relative;transition:background-color .2s ease;font-size:14px;font-weight:500}.model-selector[data-v-55c8e942]:hover{background-color:#f5f7fa}.model-dropdown[data-v-55c8e942]{position:absolute;top:100%;left:0;margin-top:4px;width:240px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:8px;z-index:100}.dropdown-header[data-v-55c8e942]{font-size:12px;color:#909399;padding:8px 12px;border-bottom:1px solid #e4e7ed;margin-bottom:8px}.dropdown-item[data-v-55c8e942]{padding:10px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:4px}.dropdown-item[data-v-55c8e942]:hover{background-color:#f5f7fa}.dropdown-item[data-v-55c8e942]:last-child{margin-bottom:0}.model-info[data-v-55c8e942]{display:flex;flex-direction:column;gap:2px}.model-title[data-v-55c8e942]{font-size:14px;font-weight:500}.model-desc[data-v-55c8e942]{font-size:12px;color:#909399}.dropdown-backdrop[data-v-55c8e942]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}.chat-area[data-v-55c8e942]{flex:1;overflow-y:auto;padding:16px}.welcome-screen[data-v-55c8e942]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 20px;text-align:center}.welcome-icon[data-v-55c8e942]{margin-bottom:24px}.icon-circle[data-v-55c8e942]{width:64px;height:64px;border-radius:50%;background-color:#ecf5ff;display:flex;align-items:center;justify-content:center;font-size:32px;color:#1890ff}.welcome-screen h1[data-v-55c8e942]{margin:0 0 32px 0;font-size:24px;font-weight:600;color:#303133}.suggestion-grid[data-v-55c8e942]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:400px;width:100%}.suggestion-card[data-v-55c8e942]{background-color:#f5f7fa;border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;text-align:left}.suggestion-card[data-v-55c8e942]:hover{background-color:#ecf5ff;border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.suggestion-header[data-v-55c8e942]{margin-bottom:8px}.suggestion-title[data-v-55c8e942]{font-size:12px;font-weight:600;color:#1890ff}.suggestion-card p[data-v-55c8e942]{margin:0;font-size:13px;color:#606266;line-height:1.4}.messages-container[data-v-55c8e942]{display:flex;flex-direction:column;gap:16px}.message-row[data-v-55c8e942]{display:flex;gap:12px;align-items:flex-start;margin-bottom:20px}.message-avatar[data-v-55c8e942]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-avatar>div[data-v-55c8e942]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.message-avatar i[data-v-55c8e942]{font-size:20px;display:block}.assistant-avatar[data-v-55c8e942]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.3)}.user-avatar[data-v-55c8e942]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;box-shadow:0 2px 8px rgba(245,87,108,.3)}.message-content[data-v-55c8e942]{flex:1;max-width:calc(100% - 48px)}.message-wrapper[data-v-55c8e942]{position:relative;display:inline-block;max-width:100%}.message-text[data-v-55c8e942]{font-size:15px;line-height:1.5;color:#2c3e50;white-space:pre-wrap;word-wrap:break-word;text-align:left}.copy-btn[data-v-55c8e942]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;background-color:#fff;border:1px solid #e8ecf1;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10}.copy-btn i[data-v-55c8e942]{font-size:12px;color:#909399}.message-wrapper:hover .copy-btn[data-v-55c8e942]{opacity:1}.copy-btn[data-v-55c8e942]:hover{background-color:#667eea;border-color:#667eea}.copy-btn:hover i[data-v-55c8e942]{color:#fff}.message-row.user[data-v-55c8e942]{flex-direction:row-reverse}.message-row.user .message-content[data-v-55c8e942]{text-align:right}.message-row.user .message-text[data-v-55c8e942]{background-color:#ecf5ff;padding:10px 16px;border-radius:20px 20px 4px 20px;color:#1890ff;border:1px solid #d9ecff}.message-row.assistant .message-text[data-v-55c8e942]{background-color:#fff;padding:10px 16px;border-radius:20px 20px 20px 4px;color:#2c3e50;box-shadow:0 1px 4px rgba(0,0,0,.08);border:1px solid #e8ecf1}.message-row.assistant .message-text .kg-summary[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-summary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.message-row.assistant .message-text .kg-header[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-header{display:flex;align-items:center;border-bottom:2px solid #f0f2f5}.message-row.assistant .message-text .kg-icon[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-icon{font-size:24px}.message-row.assistant .message-text .kg-title[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-title{font-size:16px;font-weight:600;color:#1a1a2e;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.message-row.assistant .message-text .kg-intro[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-intro{font-size:14px;color:#4a5568;margin:16px 0;line-height:1.6}.message-row.assistant .message-text .kg-intro strong[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-intro strong{color:#667eea;font-weight:600}.message-row.assistant .message-text .kg-section[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-section{padding:2px 12px;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:10px;border-left:3px solid #667eea;margin-bottom:15px}.message-row.assistant .message-text .kg-section-title[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-section-title{font-size:13px;font-weight:600;margin:10px 0;color:#2d3748;display:flex;align-items:center;gap:6px}.message-row.assistant .message-text .kg-tags[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.message-row.assistant .message-text .kg-tag[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:16px;font-size:12px;font-weight:500;transition:all .2s ease;cursor:default}.message-row.assistant .message-text .kg-tag.node-tag[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-tag.node-tag{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4c51bf;border:1px solid #a5b4fc}.message-row.assistant .message-text .kg-tag.connection-tag[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-tag.connection-tag{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid #fcd34d}.message-row.assistant .message-text .kg-tag.field-tag[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-tag.field-tag{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border:1px solid #93c5fd}.message-row.assistant .message-text .kg-tag[data-v-55c8e942]:hover,.message-row.assistant .message-text[data-v-55c8e942] .kg-tag:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.message-row.assistant .message-text .kg-papers[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-papers{display:flex;flex-direction:column;gap:6px}.message-row.assistant .message-text .paper-item[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .paper-item{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;background-color:hsla(0,0%,100%,.7);border-radius:6px;transition:background-color .2s ease}.message-row.assistant .message-text .paper-item[data-v-55c8e942]:hover,.message-row.assistant .message-text[data-v-55c8e942] .paper-item:hover{background-color:hsla(0,0%,100%,.9)}.message-row.assistant .message-text .paper-number[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .paper-number{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;border-radius:50%;flex-shrink:0}.message-row.assistant .message-text .paper-title[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .paper-title{font-size:12px;color:#374151;line-height:1.4;flex:1}.message-row.assistant .message-text .kg-footer[data-v-55c8e942],.message-row.assistant .message-text[data-v-55c8e942] .kg-footer{margin-top:12px;padding-top:10px;border-top:1px dashed #e2e8f0;font-size:12px;color:#718096;font-style:italic;text-align:center}.typing-indicator[data-v-55c8e942]{display:flex;gap:4px;padding:10px 16px;background-color:#fff;border-radius:20px 20px 20px 4px;box-shadow:0 1px 4px rgba(0,0,0,.08);border:1px solid #e8ecf1}.typing-indicator span[data-v-55c8e942]{width:8px;height:8px;background-color:#909399;border-radius:50%;animation:bounce-55c8e942 1.4s ease-in-out infinite}.typing-indicator span[data-v-55c8e942]:first-child{animation-delay:0s}.typing-indicator span[data-v-55c8e942]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-55c8e942]:nth-child(3){animation-delay:.4s}@keyframes bounce-55c8e942{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading-intro[data-v-55c8e942]{background:linear-gradient(135deg,#f8f9ff,#fff);border-radius:16px;padding:16px 20px;border:1px solid #e8ecf1;box-shadow:0 2px 12px rgba(102,126,234,.08);max-width:400px}.intro-header[data-v-55c8e942]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.intro-header .typing-indicator[data-v-55c8e942]{padding:8px 12px;background-color:#f0f2ff;border-radius:16px}.intro-title[data-v-55c8e942]{font-size:14px;color:#667eea;font-weight:500}.intro-content p[data-v-55c8e942]{margin:0 0 12px 0;font-size:13px;color:#606266;line-height:1.6}.intro-features[data-v-55c8e942]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.feature-item[data-v-55c8e942]{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#f5f7fa;border-radius:20px;font-size:12px;color:#606266}.feature-item i[data-v-55c8e942]{color:#667eea;font-size:14px}.intro-stats[data-v-55c8e942]{font-size:12px;color:#909399;margin:0;padding-top:8px;border-top:1px dashed #e4e7ed}.intro-stats strong[data-v-55c8e942]{color:#667eea}.quick-questions[data-v-55c8e942]{padding:12px 20px;background-color:#f8f9fa;border-top:1px solid #e8ecf1}.quick-questions-title[data-v-55c8e942]{font-size:12px;color:#909399;margin-bottom:10px;font-weight:500}.quick-questions-bubbles[data-v-55c8e942]{display:flex;flex-wrap:wrap;gap:8px}.question-bubble[data-v-55c8e942]{display:inline-flex;align-items:center;padding:8px 14px;background:linear-gradient(135deg,#fff,#f5f7fa);border:1px solid #dcdfe6;border-radius:18px;font-size:13px;color:#606266;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.question-bubble[data-v-55c8e942]:hover{background:linear-gradient(135deg,#ecf5ff,#e0f2ff);border-color:#409eff;color:#409eff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(64,158,255,.2)}.question-bubble[data-v-55c8e942]:active{transform:translateY(0)}.question-bubble.edge-question[data-v-55c8e942]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#f59e0b;color:#92400e}.question-bubble.edge-question[data-v-55c8e942]:hover{background:linear-gradient(135deg,#fde68a,#fcd34d);border-color:#d97706;color:#78350f}@keyframes flashBubble-55c8e942{0%,to{box-shadow:0 1px 3px rgba(0,0,0,.05);transform:scale(1)}25%{box-shadow:0 0 20px rgba(245,158,11,.6);transform:scale(1.05)}50%{box-shadow:0 0 30px rgba(245,158,11,.8);transform:scale(1.08)}75%{box-shadow:0 0 20px rgba(245,158,11,.6);transform:scale(1.05)}}.question-bubble.flash-animation[data-v-55c8e942]{animation:flashBubble-55c8e942 1.5s ease-in-out}.input-area[data-v-55c8e942]{padding:20px;border-top:1px solid #e8ecf1;background-color:#fff}.input-container[data-v-55c8e942]{max-width:100%}.input-box[data-v-55c8e942]{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #e8ecf1;border-radius:16px;padding:14px 16px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06)}.input-box[data-v-55c8e942]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.input-box textarea[data-v-55c8e942]{flex:1;border:none;outline:none;resize:none;font-size:16px;line-height:1.6;min-height:40px;max-height:200px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#303133}.input-box textarea[data-v-55c8e942]::-moz-placeholder{color:#c0c4cc}.input-box textarea[data-v-55c8e942]::placeholder{color:#c0c4cc}.send-btn[data-v-55c8e942]{width:32px;height:32px;background-color:#1890ff;border:none;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.send-btn[data-v-55c8e942]:hover{background-color:#40a9ff;transform:scale(1.1)}.send-btn[data-v-55c8e942]:active{transform:scale(.95)}.send-btn[data-v-55c8e942]:disabled{background-color:#c0c4cc;cursor:not-allowed;transform:none}.right-column[data-v-55c8e942]{width:50%;height:100%;display:flex;flex-direction:column;background-color:#fff;overflow:auto;box-sizing:border-box}.right-header[data-v-55c8e942]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e4e7ed;background-color:#fafafa}.module-tabs[data-v-55c8e942]{flex:1}.module-tabs .el-tabs__header[data-v-55c8e942]{margin:0}.module-tabs .el-tabs__nav[data-v-55c8e942]{border-bottom:none}.content-area[data-v-55c8e942]{flex:1;overflow:hidden}.module-content[data-v-55c8e942]{height:100%;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden}.community-content[data-v-55c8e942],.country-content[data-v-55c8e942],.graph-content[data-v-55c8e942],.graph-panel[data-v-55c8e942],.papers-content[data-v-55c8e942]{height:100%;display:flex;flex-direction:column;overflow:auto}.graph-panel[data-v-55c8e942]{background-color:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px}.graph-panel .graph-icon[data-v-55c8e942]{margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer}.graph-panel-content[data-v-55c8e942]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:4px;position:relative;overflow:hidden;margin-top:10px;min-height:400px}.graph-loading[data-v-55c8e942]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.loading-text[data-v-55c8e942]{margin-top:16px;font-size:14px;color:#909399}.table-content[data-v-55c8e942]{height:100%;display:flex;flex-direction:column;overflow:auto}.tables-container[data-v-55c8e942]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:100%;overflow:auto;padding:16px}.table-column[data-v-55c8e942]{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.table-column-header[data-v-55c8e942]{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e7ed}.table-column-header h4[data-v-55c8e942]{margin:0;font-size:14px;font-weight:600;color:#fff}.table-column .el-table[data-v-55c8e942]{flex:1;width:100%}.papers-container[data-v-55c8e942]{height:100%;display:flex;flex-direction:column;overflow:auto;padding:16px}.papers-header-section[data-v-55c8e942]{display:flex;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.papers-title[data-v-55c8e942]{display:flex;align-items:center;gap:12px}.papers-title h3[data-v-55c8e942]{margin:0;font-size:18px;font-weight:600;color:#303133}.papers-stats[data-v-55c8e942]{display:flex;gap:8px}.papers-search[data-v-55c8e942]{width:250px}.papers-grid[data-v-55c8e942]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;overflow-y:auto;flex:1}.paper-card[data-v-55c8e942]{background-color:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin:10px;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.paper-card[data-v-55c8e942]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.paper-card.paper-highlight[data-v-55c8e942]{animation:paperHighlight-55c8e942 3s ease}@keyframes paperHighlight-55c8e942{0%,to{border-color:#e4e7ed;box-shadow:0 2px 4px rgba(0,0,0,.05)}10%,90%{border-color:#667eea;box-shadow:0 0 20px rgba(102,126,234,.4);transform:scale(1.02)}}.paper-card.featured-card[data-v-55c8e942]{border:2px solid #ff9800;background:linear-gradient(135deg,#fffaf0,#fff)}.paper-card.normal-card[data-v-55c8e942]{border:1px solid #e4e7ed}.paper-card-header[data-v-55c8e942]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.paper-badge[data-v-55c8e942]{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.paper-badge.featured-badge[data-v-55c8e942]{background:linear-gradient(135deg,#ff9800,#ff6f00);color:#fff}.paper-badge.normal-badge[data-v-55c8e942]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.paper-citations[data-v-55c8e942]{display:flex;align-items:center;gap:4px;padding:4px 12px;background-color:#f5f7fa;border-radius:12px;font-size:12px;color:#606266}.paper-citations i[data-v-55c8e942]{color:#409eff}.paper-title[data-v-55c8e942]{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#303133;line-height:1.5;cursor:pointer;transition:color .2s ease}.paper-title[data-v-55c8e942]:hover{color:#667eea}.paper-meta[data-v-55c8e942]{display:flex;gap:16px;margin-bottom:8px}.paper-authors[data-v-55c8e942],.paper-year[data-v-55c8e942]{display:flex;align-items:center;gap:4px;font-size:12px;color:#606266}.paper-authors i[data-v-55c8e942],.paper-year i[data-v-55c8e942]{color:#909399}.paper-journal[data-v-55c8e942]{display:flex;align-items:center;gap:4px;margin-bottom:12px;font-size:12px;color:#606266}.paper-journal i[data-v-55c8e942]{color:#909399}.paper-abstract[data-v-55c8e942]{flex:1;font-size:12px;color:#606266;line-height:1.6;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.paper-card-footer[data-v-55c8e942]{display:flex;gap:8px;padding-top:12px;border-top:1px solid #f0f0f0}.paper-card-footer .el-button[data-v-55c8e942]{flex:1}.country-container[data-v-55c8e942]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:100%;overflow:auto;padding:16px}.country-column[data-v-55c8e942]{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.country-column-header[data-v-55c8e942]{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e7ed}.country-column-header h4[data-v-55c8e942]{margin:0;font-size:14px;font-weight:600;color:#fff}.country-chart-wrapper[data-v-55c8e942]{flex:1;padding:16px;overflow:auto;min-height:300px}.country-chart-wrapper .chart[data-v-55c8e942]{height:100%;width:100%;border-radius:8px;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.05)}.country-table-wrapper[data-v-55c8e942]{flex:1;overflow:hidden}.country-table-wrapper .el-table[data-v-55c8e942]{width:100%;height:100%}.community-container[data-v-55c8e942]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:100%;overflow:auto;padding:16px}.community-column[data-v-55c8e942]{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.community-column.full-width[data-v-55c8e942]{grid-column:1/-1}.community-column-header[data-v-55c8e942]{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e7ed}.community-column-header h4[data-v-55c8e942]{margin:0;font-size:14px;font-weight:600;color:#fff}.community-chart-wrapper[data-v-55c8e942]{flex:1;padding:16px;overflow:auto;min-height:250px}.community-chart-wrapper .chart[data-v-55c8e942]{height:100%;width:100%;border-radius:8px;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.05)}.tree-toolbar[data-v-55c8e942]{display:flex;gap:15px;padding:10px 0;border-bottom:1px solid #e0e0e0;margin-bottom:10px;align-items:center}.tree-icon[data-v-55c8e942]{display:inline-flex;flex-direction:column;align-items:center;font-size:18px;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease}.tree-container[data-v-55c8e942]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:4px;position:relative;overflow:hidden;min-height:400px}[data-theme=dark] .right-column[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .right-header[data-v-55c8e942]{background-color:#16162a;border-bottom-color:#2d2d44}[data-theme=dark] .module-content[data-v-55c8e942]{background-color:#252540;box-shadow:0 2px 8px rgba(0,0,0,.2)}[data-theme=dark] .graph-panel[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .graph-panel-content[data-v-55c8e942]{background-color:#1a1a2e;border-color:#3d3d5c}[data-theme=dark] .graph-loading[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .loading-text[data-v-55c8e942]{color:#909399}[data-theme=dark] .papers-container[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .papers-header-section[data-v-55c8e942]{border-bottom-color:#2d2d44}[data-theme=dark] .papers-title h3[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .papers-grid[data-v-55c8e942]{background-color:transparent}[data-theme=dark] .paper-card[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;box-shadow:0 2px 4px rgba(0,0,0,.2)}[data-theme=dark] .paper-card[data-v-55c8e942]:hover{box-shadow:0 8px 16px rgba(0,0,0,.3)}[data-theme=dark] .paper-card.featured-card[data-v-55c8e942]{background:linear-gradient(135deg,rgba(255,152,0,.15),#252540);border-color:#ff9800}[data-theme=dark] .paper-title[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .paper-title[data-v-55c8e942]:hover{color:#90caf9}[data-theme=dark] .paper-abstract[data-v-55c8e942],[data-theme=dark] .paper-authors[data-v-55c8e942],[data-theme=dark] .paper-journal[data-v-55c8e942],[data-theme=dark] .paper-year[data-v-55c8e942]{color:#a0a0a0}[data-theme=dark] .paper-authors i[data-v-55c8e942],[data-theme=dark] .paper-journal i[data-v-55c8e942],[data-theme=dark] .paper-year i[data-v-55c8e942]{color:#707070}[data-theme=dark] .paper-citations[data-v-55c8e942]{background-color:#2d2d44;color:#b0b0b0}[data-theme=dark] .paper-citations i[data-v-55c8e942]{color:#90caf9}[data-theme=dark] .paper-card-footer[data-v-55c8e942]{border-top-color:#3d3d5c}[data-theme=dark] .community-container[data-v-55c8e942],[data-theme=dark] .country-container[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .community-column[data-v-55c8e942],[data-theme=dark] .country-column[data-v-55c8e942],[data-theme=dark] .table-column[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .community-column-header[data-v-55c8e942],[data-theme=dark] .country-column-header[data-v-55c8e942],[data-theme=dark] .table-column-header[data-v-55c8e942]{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-color:#3d3d5c}[data-theme=dark] .table-content[data-v-55c8e942],[data-theme=dark] .tables-container[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .graph-toolbar[data-v-55c8e942]{border-bottom-color:#3d3d5c}[data-theme=dark] .graph-toolbar .el-button[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#d0d0d0}[data-theme=dark] .graph-toolbar .el-button[data-v-55c8e942]:hover{background-color:#2d2d44;border-color:#667eea;color:#90caf9}[data-theme=dark] .graph-toolbar .el-button.is-active[data-v-55c8e942]{background-color:#667eea;border-color:#667eea;color:#fff}[data-theme=dark] .graph-toolbar .el-dropdown-link[data-v-55c8e942],[data-theme=dark] .graph-toolbar .el-dropdown[data-v-55c8e942]{color:#d0d0d0}[data-theme=dark] .tree-container[data-v-55c8e942]{background-color:#1a1a2e;border-color:#3d3d5c}[data-theme=dark] .tree-toolbar[data-v-55c8e942]{border-bottom-color:#3d3d5c}[data-theme=dark] .tree-icon[data-v-55c8e942]{color:#b0b0b0}[data-theme=dark] .tree-icon[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15);color:#90caf9}[data-theme=dark] .tree-container .node text[data-v-55c8e942],[data-theme=dark] .tree-container text[data-v-55c8e942]{fill:#e0e0e0!important}[data-theme=dark] .tree-container .edgePath path[data-v-55c8e942]{stroke:#606080!important}[data-theme=dark] .chart[data-v-55c8e942],[data-theme=dark] .community-chart-wrapper .chart[data-v-55c8e942],[data-theme=dark] .country-chart-wrapper .chart[data-v-55c8e942]{background-color:#1a1a2e!important}[data-theme=dark] .echarts[data-v-55c8e942]{background-color:transparent!important}[data-theme=dark] .module-tabs .el-tabs__header[data-v-55c8e942]{border-bottom-color:#3d3d5c}[data-theme=dark] .module-tabs .el-tabs__nav-wrap[data-v-55c8e942]:after{background-color:#3d3d5c}[data-theme=dark] .module-tabs .el-tabs__item[data-v-55c8e942]{color:#a0a0a0}[data-theme=dark] .module-tabs .el-tabs__item.is-active[data-v-55c8e942],[data-theme=dark] .module-tabs .el-tabs__item[data-v-55c8e942]:hover{color:#90caf9}[data-theme=dark] .module-tabs .el-tabs__active-bar[data-v-55c8e942]{background-color:#667eea}[data-theme=dark] .el-tabs--card>.el-tabs__header[data-v-55c8e942]{border-bottom-color:#3d3d5c}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item[data-v-55c8e942]{border-color:#3d3d5c;background-color:#252540;color:#a0a0a0}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item.is-active[data-v-55c8e942]{background-color:#1a1a2e;border-bottom-color:#1a1a2e;color:#90caf9}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item[data-v-55c8e942]:hover{color:#90caf9}[data-theme=dark] .el-table[data-v-55c8e942]{background-color:#1a1a2e;color:#e0e0e0}[data-theme=dark] .el-table[data-v-55c8e942]:after,[data-theme=dark] .el-table[data-v-55c8e942]:before{background-color:#3d3d5c}[data-theme=dark] .el-table th.el-table__cell[data-v-55c8e942]{background-color:#16162a;color:#b0b0b0;border-bottom-color:#3d3d5c}[data-theme=dark] .el-table td.el-table__cell[data-v-55c8e942]{border-bottom-color:#3d3d5c;background-color:#1a1a2e}[data-theme=dark] .el-table__body-wrapper[data-v-55c8e942],[data-theme=dark] .el-table__body tr[data-v-55c8e942],[data-theme=dark] .el-table__row[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .el-table__body tr:hover>td.el-table__cell[data-v-55c8e942]{background-color:rgba(102,126,234,.15)!important}[data-theme=dark] .el-table__body tr.current-row>td.el-table__cell[data-v-55c8e942]{background-color:rgba(102,126,234,.2)!important}[data-theme=dark] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell[data-v-55c8e942]{background-color:rgba(102,126,234,.15)!important}[data-theme=dark] .el-table__empty-block[data-v-55c8e942],[data-theme=dark] .el-table__fixed-body-wrapper[data-v-55c8e942],[data-theme=dark] .el-table__fixed-footer-wrapper[data-v-55c8e942],[data-theme=dark] .el-table__fixed-header-wrapper[data-v-55c8e942],[data-theme=dark] .el-table__fixed-right[data-v-55c8e942],[data-theme=dark] .el-table__fixed[data-v-55c8e942]{background-color:#1a1a2e}[data-theme=dark] .el-input__inner[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .el-input__inner[data-v-55c8e942]:focus{border-color:#667eea}[data-theme=dark] .el-input__inner[data-v-55c8e942]::-moz-placeholder{color:#606080}[data-theme=dark] .el-input__inner[data-v-55c8e942]::placeholder{color:#606080}[data-theme=dark] .el-input__prefix[data-v-55c8e942],[data-theme=dark] .el-input__suffix[data-v-55c8e942]{color:#909399}[data-theme=dark] .el-tag[data-v-55c8e942]{background-color:#2d2d44;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .el-button--default[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .el-button--default[data-v-55c8e942]:hover{background-color:#2d2d44;border-color:#667eea;color:#90caf9}[data-theme=dark] .el-button--primary[data-v-55c8e942]{background-color:#667eea;border-color:#667eea}[data-theme=dark] .el-button--primary[data-v-55c8e942]:hover{background-color:#7c8ff0;border-color:#7c8ff0}[data-theme=dark] .el-dropdown-menu[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .el-dropdown-menu__item[data-v-55c8e942]{color:#e0e0e0}[data-theme=dark] .el-dropdown-menu__item[data-v-55c8e942]:hover{background-color:rgba(102,126,234,.15);color:#90caf9}[data-theme=dark] .el-message[data-v-55c8e942]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .el-tooltip__popper[data-v-55c8e942]{background-color:#252540!important;border-color:#3d3d5c!important;color:#e0e0e0!important}[data-theme=dark] .el-tooltip__popper[x-placement^=top] .popper__arrow[data-v-55c8e942]{border-top-color:#3d3d5c!important}[data-theme=dark] .el-tooltip__popper[x-placement^=bottom] .popper__arrow[data-v-55c8e942]{border-bottom-color:#3d3d5c!important}[data-theme=dark] .papers-search .el-input__inner[data-v-55c8e942]{background-color:#1a1a2e;border-color:#3d3d5c}.dropdown-enter-active[data-v-55c8e942],.dropdown-leave-active[data-v-55c8e942]{transition:all .3s ease}.dropdown-enter[data-v-55c8e942],.dropdown-leave-to[data-v-55c8e942]{opacity:0;transform:translateY(-10px)}@media (max-width:1200px){.left-column[data-v-55c8e942]{width:12%}.center-column[data-v-55c8e942]{width:40%}.right-column[data-v-55c8e942]{width:48%}}@media (max-width:992px){.left-column[data-v-55c8e942]{width:15%}.center-column[data-v-55c8e942]{width:35%}.right-column[data-v-55c8e942]{width:50%}}@media (max-width:768px){.new-result-page-container[data-v-55c8e942]{flex-direction:column}.mobile-header[data-v-55c8e942]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#fff;border-bottom:1px solid #e4e7ed;position:sticky;top:0;z-index:100}.mobile-logo[data-v-55c8e942]{margin:0;font-size:18px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mobile-actions[data-v-55c8e942]{display:flex;align-items:center;gap:12px}.theme-toggle-mobile[data-v-55c8e942]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f5f7fa;cursor:pointer;transition:all .2s ease}.theme-toggle-mobile i[data-v-55c8e942]{font-size:18px;color:#667eea}.theme-toggle-mobile[data-v-55c8e942]:hover{background-color:#ecf5ff}.center-column.mobile-full[data-v-55c8e942]{width:100%;border-right:none}.center-column.mobile-full .chat-header[data-v-55c8e942]{display:none}.mobile-overlay[data-v-55c8e942]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:200}.right-column.mobile-panel[data-v-55c8e942]{position:fixed;top:0;right:0;width:85%;max-width:400px;height:100vh;transform:translateX(100%);transition:transform .3s ease;z-index:300;box-shadow:-4px 0 20px rgba(0,0,0,.15)}.right-column.mobile-panel.show[data-v-55c8e942]{transform:translateX(0)}.mobile-close-btn[data-v-55c8e942]{margin-right:12px}.right-column.mobile-panel .right-header[data-v-55c8e942]{padding-left:8px}.right-column.mobile-panel .el-tabs__item[data-v-55c8e942]{font-size:12px;padding:0 8px}}[data-theme=dark] .mobile-header[data-v-55c8e942]{background-color:#1a1a2e;border-bottom-color:#2d2d44}[data-theme=dark] .mobile-logo[data-v-55c8e942]{background:linear-gradient(135deg,#90caf9,#ce93d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .theme-toggle-mobile[data-v-55c8e942]{background-color:#252540}[data-theme=dark] .theme-toggle-mobile i[data-v-55c8e942]{color:gold}[data-theme=dark] .theme-toggle-mobile[data-v-55c8e942]:hover{background-color:#2d2d44}[data-theme=dark] .mobile-overlay[data-v-55c8e942]{background-color:rgba(0,0,0,.7)}[data-theme=dark] .right-column.mobile-panel[data-v-55c8e942]{background-color:#1a1a2e;box-shadow:-4px 0 20px rgba(0,0,0,.4)}@media (max-width:768px){.initial-dialog-container[data-v-55c8e942]{padding:16px;align-items:flex-start;padding-top:60px}.chatgpt-style-dialog[data-v-55c8e942]{width:100%;max-width:100%;padding:24px 16px;border-radius:16px}.dialog-header[data-v-55c8e942]{margin-bottom:20px}.logo-container[data-v-55c8e942]{gap:10px}.logo-image[data-v-55c8e942]{max-height:60px}.logo-badge[data-v-55c8e942]{width:24px;height:24px;font-size:10px;top:-6px;right:-6px;border-width:2px}.welcome-message h2[data-v-55c8e942]{font-size:20px;margin-bottom:8px}.welcome-message p[data-v-55c8e942]{font-size:14px}.dialog-content[data-v-55c8e942]{gap:20px}.initial-input-area .input-box[data-v-55c8e942]{padding:12px}.initial-input-area textarea[data-v-55c8e942]{font-size:16px;min-height:44px}.initial-input-area .send-btn[data-v-55c8e942]{width:40px;height:40px}.input-hint[data-v-55c8e942]{font-size:11px}.welcome-screen[data-v-55c8e942]{padding:24px 16px}.welcome-icon[data-v-55c8e942]{margin-bottom:16px}.icon-circle[data-v-55c8e942]{width:48px;height:48px;font-size:24px}.welcome-screen h1[data-v-55c8e942]{font-size:18px;margin-bottom:20px}.suggestion-grid[data-v-55c8e942]{grid-template-columns:1fr;gap:8px;max-width:100%}.suggestion-card[data-v-55c8e942]{padding:12px}.suggestion-title[data-v-55c8e942]{font-size:11px}.suggestion-card p[data-v-55c8e942]{font-size:12px}.message-row[data-v-55c8e942]{padding:8px 12px}.message-avatar[data-v-55c8e942]{width:28px;height:28px}.assistant-avatar[data-v-55c8e942]{font-size:14px}.message-text[data-v-55c8e942]{font-size:14px;padding:10px 12px}.quick-questions[data-v-55c8e942]{padding:8px 12px}.quick-questions-title[data-v-55c8e942]{font-size:11px;margin-bottom:6px}.question-bubble[data-v-55c8e942]{font-size:12px;padding:6px 10px}.input-area[data-v-55c8e942],.input-box[data-v-55c8e942]{padding:8px 12px}.input-box textarea[data-v-55c8e942]{font-size:16px}.send-btn[data-v-55c8e942]{width:36px;height:36px}.right-column.mobile-panel .content-area[data-v-55c8e942]{padding:8px}.right-column.mobile-panel .graph-panel[data-v-55c8e942]{margin-bottom:8px}.right-column.mobile-panel .graph-toolbar[data-v-55c8e942]{padding:6px 8px;flex-wrap:wrap;gap:4px}.right-column.mobile-panel .graph-toolbar .el-button[data-v-55c8e942]{padding:6px 8px;font-size:12px}.right-column.mobile-panel .papers-container[data-v-55c8e942]{padding:8px}.right-column.mobile-panel .papers-header-section[data-v-55c8e942]{padding:8px;margin-bottom:8px}.right-column.mobile-panel .papers-title h3[data-v-55c8e942]{font-size:14px}.right-column.mobile-panel .paper-card[data-v-55c8e942]{padding:10px;margin-bottom:8px}.right-column.mobile-panel .paper-title[data-v-55c8e942]{font-size:13px}.right-column.mobile-panel .paper-authors[data-v-55c8e942],.right-column.mobile-panel .paper-journal[data-v-55c8e942],.right-column.mobile-panel .paper-year[data-v-55c8e942]{font-size:11px}.right-column.mobile-panel .paper-abstract[data-v-55c8e942]{font-size:12px}.right-column.mobile-panel .community-container[data-v-55c8e942],.right-column.mobile-panel .country-container[data-v-55c8e942]{padding:8px}.right-column.mobile-panel .el-table[data-v-55c8e942]{font-size:12px}.right-column.mobile-panel .el-table td.el-table__cell[data-v-55c8e942],.right-column.mobile-panel .el-table th.el-table__cell[data-v-55c8e942]{padding:6px 0}}