.initial-dialog-container[data-v-4a86088a]{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-4a86088a]{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-4a86088a .5s ease}@keyframes fadeIn-4a86088a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.dialog-header[data-v-4a86088a]{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:40px}.header-actions[data-v-4a86088a]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.back-home-btn[data-v-4a86088a]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.05);transition:all .3s ease}.back-home-btn[data-v-4a86088a]:hover{background:rgba(0,0,0,.1);transform:scale(1.1)}.back-home-btn i[data-v-4a86088a]{font-size:18px;color:#666}.dark-mode .back-home-btn[data-v-4a86088a]{background:hsla(0,0%,100%,.1)}.dark-mode .back-home-btn[data-v-4a86088a]:hover{background:hsla(0,0%,100%,.2)}.dark-mode .back-home-btn i[data-v-4a86088a]{color:#e0e0e0}.theme-toggle-initial[data-v-4a86088a]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.05);transition:all .3s ease}.theme-toggle-initial[data-v-4a86088a]:hover{background:rgba(0,0,0,.1);transform:scale(1.1)}.theme-toggle-initial i[data-v-4a86088a]{font-size:18px;color:#666}.logo-container[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;gap:15px}.logo-wrapper[data-v-4a86088a]{position:relative;display:inline-block}.logo-image[data-v-4a86088a]{max-width:100%;height:auto;max-height:120px}.logo-badge[data-v-4a86088a]{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-4a86088a]{display:flex;flex-direction:column;gap:30px}.local-sessions[data-v-4a86088a]{padding:14px 16px;background:hsla(0,0%,100%,.8);border-radius:12px;border:1px solid rgba(0,0,0,.06)}.local-sessions-title[data-v-4a86088a]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#666;margin-bottom:12px}.local-sessions-title i[data-v-4a86088a]{font-size:14px;color:#409eff}.clear-sessions-btn[data-v-4a86088a]{margin-left:auto;background:transparent!important;border:none!important;color:#999!important;padding:4px!important}.clear-sessions-btn[data-v-4a86088a]:hover{color:#f56c6c!important;background:rgba(245,108,108,.1)!important}.local-sessions-list[data-v-4a86088a]{display:flex;flex-wrap:wrap;gap:8px}.local-session-item[data-v-4a86088a]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid rgba(0,0,0,.08);border-radius:20px;cursor:pointer;transition:all .2s ease;max-width:200px}.local-session-item[data-v-4a86088a]:hover{background:linear-gradient(135deg,#e8f4fd,#f0f7ff);border-color:#409eff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.15)}.local-session-item i[data-v-4a86088a]{font-size:14px;color:#409eff}.local-session-item .session-title[data-v-4a86088a]{font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.initial-input-area[data-v-4a86088a]{display:flex;flex-direction:column;gap:10px}.initial-input-area .input-box[data-v-4a86088a]{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-4a86088a]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.initial-input-area textarea[data-v-4a86088a]{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-4a86088a]{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-4a86088a]{opacity:1;transform:scale(1.05)}.initial-input-area .send-btn[data-v-4a86088a]:hover{background-color:#5a6fd8;transform:scale(1.1)}.initial-input-area .input-hint[data-v-4a86088a]{text-align:center;font-size:12px;color:#909399}.page-transition-enter-active[data-v-4a86088a],.page-transition-leave-active[data-v-4a86088a]{transition:all .8s ease}.page-transition-enter[data-v-4a86088a]{opacity:0;transform:scale(.95) translateY(20px)}.page-transition-leave-to[data-v-4a86088a]{opacity:0;transform:scale(1.05) translateY(-20px)}.new-result-page-container[data-v-4a86088a]{display:flex;height:100vh;background-color:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:mainLayoutEnter-4a86088a .8s ease-out;box-sizing:border-box}.new-result-page-container>[data-v-4a86088a]{box-sizing:border-box}@keyframes mainLayoutEnter-4a86088a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.chatgpt-style-dialog .dialog-header[data-v-4a86088a]{animation:headerEnter-4a86088a .5s ease-out .1s both}.chatgpt-style-dialog[data-v-4a86088a]{animation:contentEnter-4a86088a .5s ease-out .3s both}.chatgpt-style-dialog .initial-input-area[data-v-4a86088a]{animation:inputEnter-4a86088a .5s ease-out .5s both}@keyframes headerEnter-4a86088a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes contentEnter-4a86088a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes inputEnter-4a86088a{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.left-column[data-v-4a86088a]{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;transition:width .3s ease,padding .3s ease}.left-column.collapsed[data-v-4a86088a]{width:50px;min-width:50px;padding:8px;align-items:center}.left-column.collapsed .left-header[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.collapse-btn[data-v-4a86088a]{flex-shrink:0;background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;margin-left:0!important}.collapse-btn[data-v-4a86088a]:hover{background-color:#ecf5ff;color:#1890ff;border-color:#1890ff}.collapsed-actions[data-v-4a86088a]{display:flex;flex-direction:column;gap:8px;margin-top:16px;width:100%;align-items:center}.collapsed-action-btn[data-v-4a86088a]{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266;margin-left:0!important}.collapsed-action-btn[data-v-4a86088a]:hover{background-color:#ecf5ff;color:#1890ff;border-color:#1890ff}.collapsed-footer[data-v-4a86088a]{margin-top:auto;display:flex;flex-direction:column;gap:12px;align-items:center;padding-top:16px}.collapsed-theme-toggle[data-v-4a86088a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f5f7fa;cursor:pointer;transition:all .2s ease}.collapsed-theme-toggle[data-v-4a86088a]:hover{background-color:#ecf5ff}.collapsed-theme-toggle i[data-v-4a86088a]{font-size:16px;color:#667eea}.collapsed-user-avatar[data-v-4a86088a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f5f7fa;cursor:pointer;transition:all .2s ease}.collapsed-user-avatar[data-v-4a86088a]:hover{background-color:#ecf5ff}.collapsed-user-avatar i[data-v-4a86088a]{font-size:16px;color:#667eea}.left-header[data-v-4a86088a]{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.left-header h3[data-v-4a86088a]{margin:0;font-size:18px;font-weight:600;color:#1890ff}.chat-history[data-v-4a86088a]{flex:1;overflow-y:auto;margin-bottom:24px}.history-title[data-v-4a86088a]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#909399;margin-bottom:10px;font-weight:500}.history-item[data-v-4a86088a]{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:12px;color:#606266;margin-bottom:4px;transition:all .2s ease;overflow:hidden}.history-item span[data-v-4a86088a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.history-item[data-v-4a86088a]:hover{background-color:#ecf5ff;color:#1890ff}.history-item .delete-session-btn[data-v-4a86088a]{opacity:0;margin-left:auto;flex-shrink:0;background:transparent!important;border:none!important;color:#999!important;padding:4px!important;transition:opacity .2s ease}.history-item:hover .delete-session-btn[data-v-4a86088a]{opacity:1}.history-item .delete-session-btn[data-v-4a86088a]:hover{color:#f56c6c!important;background:rgba(245,108,108,.1)!important}.history-item.active[data-v-4a86088a]{background-color:#ecf5ff;color:#1890ff;font-weight:500}.history-item i[data-v-4a86088a]{font-size:14px;color:#c0c4cc}.chart[data-v-4a86088a]{width:100%;height:300px}.community-charts-container[data-v-4a86088a]{display:flex;flex-direction:column;gap:10px}.chart-item[data-v-4a86088a]{flex:1;min-height:250px}.graph-panel[data-v-4a86088a]{background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);border-radius:8px}.graph-loading[data-v-4a86088a]{color:#333}.loading-text[data-v-4a86088a]{margin-top:10px}.graph-toolbar[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px 12px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:10px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.graph-toolbar-icon[data-v-4a86088a]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;cursor:pointer;color:hsla(0,0%,100%,.9);transition:all .2s ease;padding:6px 8px;border-radius:6px;background:hsla(0,0%,100%,.1);min-width:40px}.graph-toolbar-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.2);transform:scale(1.05)}.graph-toolbar-icon .icon-label[data-v-4a86088a]{font-size:9px;margin-top:2px;font-style:normal}[data-theme=dark] .left-column[data-v-4a86088a]{background-color:#1a1a2e;border-right-color:#2d2d44}[data-theme=dark] .collapse-btn[data-v-4a86088a]{background-color:#2d2d44;border-color:#3d3d54;color:#a0a0b0}[data-theme=dark] .collapse-btn[data-v-4a86088a]:hover{background-color:#3d3d54;color:#fff}[data-theme=dark] .collapsed-action-btn[data-v-4a86088a]{background-color:#2d2d44;border-color:#3d3d54;color:#a0a0b0}[data-theme=dark] .collapsed-action-btn[data-v-4a86088a]:hover{background-color:#3d3d54;color:#fff}[data-theme=dark] .collapsed-theme-toggle[data-v-4a86088a],[data-theme=dark] .collapsed-user-avatar[data-v-4a86088a]{background-color:#2d2d44}[data-theme=dark] .collapsed-theme-toggle[data-v-4a86088a]:hover,[data-theme=dark] .collapsed-user-avatar[data-v-4a86088a]:hover{background-color:#3d3d54}[data-theme=dark] .collapsed-theme-toggle i[data-v-4a86088a],[data-theme=dark] .collapsed-user-avatar i[data-v-4a86088a]{color:#a0a0b0}[data-theme=dark] .left-header[data-v-4a86088a]{border-bottom-color:#2d2d44}[data-theme=dark] .left-header h3[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .history-title span[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .history-item[data-v-4a86088a]{color:silver}[data-theme=dark] .history-item[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .history-item.active[data-v-4a86088a]{background-color:rgba(102,126,234,.25);color:#90caf9}[data-theme=dark] .history-item .delete-session-btn[data-v-4a86088a]{color:#666!important}[data-theme=dark] .history-item .delete-session-btn[data-v-4a86088a]:hover{color:#f56c6c!important;background:rgba(245,108,108,.15)!important}[data-theme=dark] .history-title .el-button.is-circle[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .history-title .el-button.is-circle[data-v-4a86088a]:hover{background-color:#667eea;border-color:#667eea;color:#fff}[data-theme=dark] .left-footer[data-v-4a86088a]{border-top-color:#2d2d44}[data-theme=dark] .theme-toggle[data-v-4a86088a]{background-color:#252540}[data-theme=dark] .theme-toggle[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.2)}[data-theme=dark] .theme-toggle i[data-v-4a86088a]{color:gold}[data-theme=dark] .theme-toggle:hover i[data-v-4a86088a]{color:orange;transform:scale(1.1)}[data-theme=dark] .user-menu[data-v-4a86088a]{color:silver}[data-theme=dark] .user-menu[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .user-avatar[data-v-4a86088a]{background-color:#667eea}[data-theme=dark] .loading-intro[data-v-4a86088a]{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-4a86088a]{background-color:#2d2d44}[data-theme=dark] .intro-title[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .intro-content p[data-v-4a86088a]{color:#b0b0b0}[data-theme=dark] .feature-item[data-v-4a86088a]{background-color:#2d2d44;color:#b0b0b0}[data-theme=dark] .feature-item i[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .intro-stats[data-v-4a86088a]{color:grey;border-top-color:#3d3d5c}[data-theme=dark] .intro-stats strong[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .center-column[data-v-4a86088a]{background-color:#1a1a2e;border-right-color:#2d2d44}[data-theme=dark] .chat-header[data-v-4a86088a]{background-color:#16162a;border-bottom-color:#2d2d44}[data-theme=dark] .model-selector[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .model-selector[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .user-query-display[data-v-4a86088a]{background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2))}[data-theme=dark] .user-query-display i[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .user-query-display .query-text[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .model-dropdown[data-v-4a86088a]{background-color:#252540;box-shadow:0 2px 12px 0 rgba(0,0,0,.4)}[data-theme=dark] .dropdown-header[data-v-4a86088a]{color:#909399;border-bottom-color:#3d3d5c}[data-theme=dark] .dropdown-item[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .dropdown-item[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15)}[data-theme=dark] .model-title[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .model-desc[data-v-4a86088a]{color:#909399}[data-theme=dark] .chat-area[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .welcome-screen h1[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .icon-circle[data-v-4a86088a]{background-color:rgba(102,126,234,.2);color:#90caf9}[data-theme=dark] .suggestion-card[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .suggestion-card[data-v-4a86088a]: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-4a86088a]{color:#90caf9}[data-theme=dark] .suggestion-card p[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .message-text[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .message-row.user .message-text[data-v-4a86088a]{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-4a86088a]{background-color:#252540;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .copy-btn[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .copy-btn i[data-v-4a86088a]{color:#909399}[data-theme=dark] .copy-btn[data-v-4a86088a]:hover{background-color:#667eea;border-color:#667eea}[data-theme=dark] .typing-indicator[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .typing-indicator span[data-v-4a86088a]{background-color:#667eea}[data-theme=dark] .message-row.assistant .message-text .kg-title[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .kg-intro{color:#b0b0b0}[data-theme=dark] .message-row.assistant .message-text .kg-intro strong[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .kg-intro strong{color:#90caf9}[data-theme=dark] .message-row.assistant .message-text .kg-section[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .kg-section-title{color:#e0e0e0}[data-theme=dark] .message-row.assistant .message-text .kg-tag.node-tag[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .paper-item{background-color:rgba(37,37,64,.7)}[data-theme=dark] .message-row.assistant .message-text .paper-item[data-v-4a86088a]:hover,[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .paper-item:hover{background-color:rgba(37,37,64,.9)}[data-theme=dark] .message-row.assistant .message-text .paper-title[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .paper-title{color:silver}[data-theme=dark] .message-row.assistant .message-text .kg-footer[data-v-4a86088a],[data-theme=dark] .message-row.assistant .message-text[data-v-4a86088a] .kg-footer{border-top-color:#3d3d5c;color:grey}[data-theme=dark] .quick-questions[data-v-4a86088a]{background-color:#16162a;border-top-color:#2d2d44}[data-theme=dark] .quick-questions-header i[data-v-4a86088a],[data-theme=dark] .quick-questions-title[data-v-4a86088a]{color:#909399}[data-theme=dark] .quick-questions-bubbles[data-v-4a86088a]{background-color:transparent}[data-theme=dark] .question-bubble[data-v-4a86088a]{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-4a86088a]: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-4a86088a]{background:linear-gradient(135deg,#3d3020,#4a3a28);border-color:#f59e0b;color:#ffd54f}[data-theme=dark] .question-bubble.edge-question[data-v-4a86088a]:hover{background:linear-gradient(135deg,#4a3a28,#5a4a30);border-color:#fbbf24;color:#fde68a}[data-theme=dark] .input-area[data-v-4a86088a]{background-color:#16162a;border-top-color:#2d2d44}[data-theme=dark] .input-box[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .input-box[data-v-4a86088a]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.25)}[data-theme=dark] .input-box textarea[data-v-4a86088a]{color:#e0e0e0;background-color:transparent}[data-theme=dark] .input-box textarea[data-v-4a86088a]::-moz-placeholder{color:#606080}[data-theme=dark] .input-box textarea[data-v-4a86088a]::placeholder{color:#606080}[data-theme=dark] .send-btn[data-v-4a86088a]{background-color:#667eea}[data-theme=dark] .send-btn[data-v-4a86088a]:hover{background-color:#7c8ff0}[data-theme=dark] .send-btn[data-v-4a86088a]:disabled{background-color:#3d3d5c}[data-theme=dark] .initial-dialog-container[data-v-4a86088a]{background:linear-gradient(135deg,#1a1a2e,#2d2d44)}[data-theme=dark] .chatgpt-style-dialog[data-v-4a86088a]{background-color:#252540;box-shadow:0 20px 60px rgba(0,0,0,.5)}[data-theme=dark] .initial-input-area .input-box[data-v-4a86088a]{background-color:#1a1a2e;border-color:#3d3d5c}[data-theme=dark] .initial-input-area .input-box[data-v-4a86088a]: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-4a86088a]{color:#e0e0e0}[data-theme=dark] .initial-input-area textarea[data-v-4a86088a]::-moz-placeholder{color:#606080}[data-theme=dark] .initial-input-area textarea[data-v-4a86088a]::placeholder{color:#606080}[data-theme=dark] .initial-input-area .send-btn[data-v-4a86088a]{background-color:#667eea}[data-theme=dark] .initial-input-area .send-btn[data-v-4a86088a]:hover{background-color:#7c8ff0}[data-theme=dark] .initial-input-area .input-hint[data-v-4a86088a]{color:#606080}[data-theme=dark] .new-result-page-container[data-v-4a86088a]{background-color:#0f0f1a}[data-theme=dark][data-v-4a86088a] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark][data-v-4a86088a] ::-webkit-scrollbar-track{background:#1a1a2e}[data-theme=dark][data-v-4a86088a] ::-webkit-scrollbar-thumb{background:#3d3d5c;border-radius:4px}[data-theme=dark][data-v-4a86088a] ::-webkit-scrollbar-thumb:hover{background:#4d4d6c}[data-theme=dark] #graph-panel[data-v-4a86088a]{background-color:rgba(30,30,30,.8)}[data-theme=dark] .g6-node[data-v-4a86088a]{fill:#1890ff;stroke:#333}[data-theme=dark] .g6-edge[data-v-4a86088a]{stroke:#565656;opacity:.3}.left-footer[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e4e7ed;padding-top:16px}.theme-toggle[data-v-4a86088a]{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:8px;cursor:pointer;transition:all .2s ease;background-color:#f5f7fa}.theme-toggle[data-v-4a86088a]:hover{background-color:#ecf5ff}.theme-toggle i[data-v-4a86088a]{font-size:20px;color:#667eea}.theme-toggle:hover i[data-v-4a86088a]{color:#1890ff;transform:scale(1.1)}.user-menu[data-v-4a86088a]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.user-menu[data-v-4a86088a]:hover{background-color:#f5f7fa}.user-avatar[data-v-4a86088a]{width:28px;height:28px;border-radius:50%;background-color:#1890ff;display:flex;align-items:center;justify-content:center}.user-name[data-v-4a86088a]{font-size:13px;font-weight:500}.center-column[data-v-4a86088a]{flex:1;min-width:300px;height:100%;background-color:#fff;border-right:1px solid #e4e7ed;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;transition:flex .3s ease}.chat-header[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e4e7ed;background-color:#fafafa}.model-selector[data-v-4a86088a]{display:none;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}.user-query-display[data-v-4a86088a]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:20px;max-width:400px;overflow:hidden}.user-query-display i[data-v-4a86088a]{color:#667eea;font-size:14px;flex-shrink:0}.user-query-display .query-text[data-v-4a86088a]{font-size:13px;color:#606266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.model-selector[data-v-4a86088a]:hover{background-color:#f5f7fa}.model-dropdown[data-v-4a86088a]{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-4a86088a]{font-size:12px;color:#909399;padding:8px 12px;border-bottom:1px solid #e4e7ed;margin-bottom:8px}.dropdown-item[data-v-4a86088a]{padding:10px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:4px}.dropdown-item[data-v-4a86088a]:hover{background-color:#f5f7fa}.dropdown-item[data-v-4a86088a]:last-child{margin-bottom:0}.model-info[data-v-4a86088a]{display:flex;flex-direction:column;gap:2px}.model-title[data-v-4a86088a]{font-size:14px;font-weight:500}.model-desc[data-v-4a86088a]{font-size:12px;color:#909399}.dropdown-backdrop[data-v-4a86088a]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}.chat-area[data-v-4a86088a]{flex:1;overflow-y:auto;padding:16px}.welcome-screen[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 20px;text-align:center}.welcome-icon[data-v-4a86088a]{margin-bottom:24px}.icon-circle[data-v-4a86088a]{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-4a86088a]{margin:0 0 32px 0;font-size:24px;font-weight:600;color:#303133}.suggestion-grid[data-v-4a86088a]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:400px;width:100%}.suggestion-card[data-v-4a86088a]{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-4a86088a]:hover{background-color:#ecf5ff;border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.suggestion-header[data-v-4a86088a]{margin-bottom:8px}.suggestion-title[data-v-4a86088a]{font-size:12px;font-weight:600;color:#1890ff}.suggestion-card p[data-v-4a86088a]{margin:0;font-size:13px;color:#606266;line-height:1.4}.messages-container[data-v-4a86088a]{display:flex;flex-direction:column;gap:16px}.message-row[data-v-4a86088a]{display:flex;gap:12px;align-items:flex-start;margin-bottom:20px}.message-avatar[data-v-4a86088a]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-avatar>div[data-v-4a86088a]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.message-avatar i[data-v-4a86088a]{font-size:20px;display:block}.assistant-avatar[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.3)}.user-avatar[data-v-4a86088a]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;box-shadow:0 2px 8px rgba(245,87,108,.3)}.message-content[data-v-4a86088a]{flex:1;max-width:calc(100% - 48px)}.message-wrapper[data-v-4a86088a]{position:relative;display:inline-block;max-width:100%}.message-text[data-v-4a86088a]{font-size:15px;line-height:1.5;color:#2c3e50;white-space:pre-wrap;word-wrap:break-word;text-align:left}.message-text .md-h2[data-v-4a86088a],.message-text[data-v-4a86088a] .md-h2{font-size:18px;font-weight:600;color:#303133;margin:12px 0 8px 0;padding-bottom:6px;border-bottom:1px solid #e4e7ed}.message-text .md-h3[data-v-4a86088a],.message-text[data-v-4a86088a] .md-h3{font-size:16px;font-weight:600;color:#303133;margin:10px 0 6px 0}.message-text .md-h4[data-v-4a86088a],.message-text[data-v-4a86088a] .md-h4{font-size:15px;font-weight:600;color:#606266;margin:8px 0 4px 0}.message-text .md-list-title[data-v-4a86088a],.message-text[data-v-4a86088a] .md-list-title{font-size:14px;font-weight:600;color:#303133;margin:8px 0 4px 0;padding-bottom:4px;border-bottom:1px dashed #e4e7ed}.message-text .md-paragraph[data-v-4a86088a],.message-text[data-v-4a86088a] .md-paragraph{margin:4px 0;line-height:1.6}.message-text .md-bullet-list[data-v-4a86088a],.message-text .md-ordered-list[data-v-4a86088a],.message-text[data-v-4a86088a] .md-bullet-list,.message-text[data-v-4a86088a] .md-ordered-list{margin:4px 0;padding-left:0;list-style:none}.message-text .md-ordered-item[data-v-4a86088a],.message-text[data-v-4a86088a] .md-ordered-item{display:flex;align-items:flex-start;margin:4px 0;padding:6px 10px;background:linear-gradient(135deg,#f8f9fa,#f0f2f5);border-radius:6px}.message-text .md-bullet-item[data-v-4a86088a],.message-text[data-v-4a86088a] .md-bullet-item{display:flex;align-items:flex-start;margin:2px 0;padding:4px 8px;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));border-radius:4px}.message-text .md-nested[data-v-4a86088a],.message-text[data-v-4a86088a] .md-nested{margin-left:20px;padding:3px 6px;background:transparent}.message-text .md-number[data-v-4a86088a],.message-text[data-v-4a86088a] .md-number{font-weight:600}.message-text .md-bullet[data-v-4a86088a],.message-text .md-number[data-v-4a86088a],.message-text[data-v-4a86088a] .md-bullet,.message-text[data-v-4a86088a] .md-number{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;margin-right:6px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;font-size:10px;flex-shrink:0}.message-text .md-nested .md-number[data-v-4a86088a],.message-text[data-v-4a86088a] .md-nested .md-number{min-width:14px;height:14px;font-size:9px}.message-text .md-nested .md-bullet[data-v-4a86088a],.message-text[data-v-4a86088a] .md-nested .md-bullet{min-width:14px;height:14px;font-size:9px;background:transparent;color:#667eea}.message-text .md-code-block[data-v-4a86088a],.message-text[data-v-4a86088a] .md-code-block{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:8px;padding:12px 16px;margin:8px 0;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}.message-text .md-code-block code[data-v-4a86088a],.message-text[data-v-4a86088a] .md-code-block code{background:transparent;padding:0}.message-text .md-inline-code[data-v-4a86088a],.message-text[data-v-4a86088a] .md-inline-code{background:rgba(102,126,234,.1);color:#667eea;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}[data-theme=dark] .message-text .md-h2[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-h2{color:#e0e0e0;border-bottom-color:#3d3d5c}[data-theme=dark] .message-text .md-h3[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-h3{color:#e0e0e0}[data-theme=dark] .message-text .md-h4[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-h4{color:#b0b0b0}[data-theme=dark] .message-text .md-list-title[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-list-title{color:#e0e0e0;border-bottom-color:#3d3d5c}[data-theme=dark] .message-text .md-paragraph[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-paragraph{color:#b0b0b0}[data-theme=dark] .message-text .md-ordered-item[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-ordered-item{background:linear-gradient(135deg,#252540,#1a1a2e);border-left-color:#667eea}[data-theme=dark] .message-text .md-bullet-item[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-bullet-item{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}[data-theme=dark] .message-text .md-code-block[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-code-block{background:#1a1a2e;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .message-text .md-inline-code[data-v-4a86088a],[data-theme=dark] .message-text[data-v-4a86088a] .md-inline-code{background:rgba(102,126,234,.2);color:#90caf9}.copy-btn[data-v-4a86088a]{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-4a86088a]{font-size:12px;color:#909399}.message-wrapper:hover .copy-btn[data-v-4a86088a]{opacity:1}.copy-btn[data-v-4a86088a]:hover{background-color:#667eea;border-color:#667eea}.copy-btn:hover i[data-v-4a86088a]{color:#fff}.message-row.user[data-v-4a86088a]{flex-direction:row-reverse}.message-row.user .message-content[data-v-4a86088a]{text-align:right}.message-row.user .message-text[data-v-4a86088a]{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-4a86088a]{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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-summary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.message-row.assistant .message-text .kg-header[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-header{display:flex;align-items:center;border-bottom:2px solid #f0f2f5}.message-row.assistant .message-text .kg-icon[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-icon{font-size:24px}.message-row.assistant .message-text .kg-title[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-intro{font-size:14px;color:#4a5568;margin:16px 0;line-height:1.6}.message-row.assistant .message-text .kg-intro strong[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-intro strong{color:#667eea;font-weight:600}.message-row.assistant .message-text .kg-section[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.message-row.assistant .message-text .kg-tag[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a]:hover,.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .kg-papers{display:flex;flex-direction:column;gap:6px}.message-row.assistant .message-text .paper-item[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a]:hover,.message-row.assistant .message-text[data-v-4a86088a] .paper-item:hover{background-color:hsla(0,0%,100%,.9)}.message-row.assistant .message-text .paper-number[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .paper-title{font-size:12px;color:#374151;line-height:1.4;flex:1}.message-row.assistant .message-text .kg-footer[data-v-4a86088a],.message-row.assistant .message-text[data-v-4a86088a] .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-4a86088a]{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-4a86088a]{width:8px;height:8px;background-color:#909399;border-radius:50%;animation:bounce-4a86088a 1.4s ease-in-out infinite}.typing-indicator span[data-v-4a86088a]:first-child{animation-delay:0s}.typing-indicator span[data-v-4a86088a]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-4a86088a]:nth-child(3){animation-delay:.4s}@keyframes bounce-4a86088a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading-intro[data-v-4a86088a]{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-4a86088a]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.intro-header .typing-indicator[data-v-4a86088a]{padding:8px 12px;background-color:#f0f2ff;border-radius:16px}.intro-title[data-v-4a86088a]{font-size:14px;color:#667eea;font-weight:500}.intro-content p[data-v-4a86088a]{margin:0 0 12px 0;font-size:13px;color:#606266;line-height:1.6}.intro-features[data-v-4a86088a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.feature-item[data-v-4a86088a]{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-4a86088a]{color:#667eea;font-size:14px}.intro-stats[data-v-4a86088a]{font-size:12px;color:#909399;margin:0;padding-top:8px;border-top:1px dashed #e4e7ed}.intro-stats strong[data-v-4a86088a]{color:#667eea}.loading-keywords[data-v-4a86088a]{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:4px;font-size:13px;font-weight:500;margin-left:6px}.quick-questions[data-v-4a86088a]{padding:12px 20px;background-color:#f8f9fa;border-top:1px solid #e8ecf1}.quick-questions-header[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-questions-header i[data-v-4a86088a]{font-size:12px;color:#909399;transition:transform .3s ease}.quick-questions-title[data-v-4a86088a]{font-size:12px;color:#909399;font-weight:500}.quick-questions-bubbles[data-v-4a86088a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.question-bubble[data-v-4a86088a]{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-4a86088a]: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-4a86088a]:active{transform:translateY(0)}.question-bubble.edge-question[data-v-4a86088a]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#f59e0b;color:#92400e}.question-bubble.edge-question[data-v-4a86088a]:hover{background:linear-gradient(135deg,#fde68a,#fcd34d);border-color:#d97706;color:#78350f}@keyframes flashBubble-4a86088a{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-4a86088a]{animation:flashBubble-4a86088a 1.5s ease-in-out}.input-area[data-v-4a86088a]{padding:20px;border-top:1px solid #e8ecf1;background-color:#fff}.input-container[data-v-4a86088a]{max-width:100%}.input-box[data-v-4a86088a]{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-4a86088a]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.input-box textarea[data-v-4a86088a]{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-4a86088a]::-moz-placeholder{color:#c0c4cc}.input-box textarea[data-v-4a86088a]::placeholder{color:#c0c4cc}.send-btn[data-v-4a86088a]{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-4a86088a]:hover{background-color:#40a9ff;transform:scale(1.1)}.send-btn[data-v-4a86088a]:active{transform:scale(.95)}.send-btn[data-v-4a86088a]:disabled{background-color:#c0c4cc;cursor:not-allowed;transform:none}.right-column[data-v-4a86088a]{width:50%;min-width:400px;flex-shrink:0;height:100%;display:flex;flex-direction:column;background-color:#fff;overflow:auto;box-sizing:border-box}.right-header[data-v-4a86088a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e4e7ed;background-color:#fafafa}.module-tabs[data-v-4a86088a]{flex:1}.module-tabs .el-tabs__header[data-v-4a86088a]{margin:0}.module-tabs .el-tabs__nav[data-v-4a86088a]{border-bottom:none}.content-area[data-v-4a86088a]{flex:1;overflow:hidden;position:relative}.welcome-overlay[data-v-4a86088a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f5f7fa,#e4e8ed);display:flex;align-items:center;justify-content:center;z-index:100;border-radius:8px}.welcome-content[data-v-4a86088a]{text-align:center;padding:40px;max-width:600px}.welcome-icon[data-v-4a86088a]{font-size:64px;margin-bottom:20px;animation:pulse-4a86088a 2s ease-in-out infinite}@keyframes pulse-4a86088a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.welcome-title[data-v-4a86088a]{font-size:32px;font-weight:700;color:#303133;margin-bottom:8px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.welcome-subtitle[data-v-4a86088a]{font-size:16px;color:#909399;margin-bottom:40px}.welcome-features[data-v-4a86088a]{display:flex;gap:20px;justify-content:center;margin-bottom:40px}.feature-card[data-v-4a86088a]{background:hsla(0,0%,100%,.8);border-radius:12px;padding:24px 20px;width:160px;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease}.feature-card[data-v-4a86088a]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.feature-icon[data-v-4a86088a]{font-size:32px;margin-bottom:12px}.feature-card h3[data-v-4a86088a]{font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.feature-card p[data-v-4a86088a]{font-size:12px;color:#909399;line-height:1.5}.welcome-hint[data-v-4a86088a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:rgba(102,126,234,.1);border-radius:20px;color:#667eea;font-size:14px}.welcome-hint i[data-v-4a86088a]{font-size:16px}[data-theme=dark] .welcome-overlay[data-v-4a86088a]{background:linear-gradient(135deg,#1a1a2e,#16213e)}[data-theme=dark] .welcome-title[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .welcome-subtitle[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .feature-card[data-v-4a86088a]{background:rgba(45,45,65,.8)}[data-theme=dark] .feature-card h3[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .feature-card p[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .welcome-hint[data-v-4a86088a]{background:rgba(102,126,234,.2);color:#90caf9}.module-content[data-v-4a86088a]{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}.graph-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:auto}.year-progress-container[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:16px 20px;margin-bottom:12px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.year-progress-header[data-v-4a86088a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.year-progress-title[data-v-4a86088a]{color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.year-progress-title i[data-v-4a86088a]{font-size:16px}.year-progress-current[data-v-4a86088a]{background:hsla(0,0%,100%,.2);color:#fff;padding:4px 12px;border-radius:20px;font-size:16px;font-weight:700;min-width:60px;text-align:center}.year-progress-bar[data-v-4a86088a]{margin-bottom:8px}.year-progress-bar .el-progress-bar__outer[data-v-4a86088a]{background-color:hsla(0,0%,100%,.2)!important;border-radius:4px}.year-progress-bar .el-progress-bar__inner[data-v-4a86088a]{background:linear-gradient(90deg,#fff,#e0e7ff)!important;border-radius:4px}.year-progress-labels[data-v-4a86088a]{display:flex;justify-content:space-between;color:hsla(0,0%,100%,.8);font-size:11px;font-weight:500}[data-theme=dark] .year-progress-container[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .year-progress-bar .el-progress-bar__outer[data-v-4a86088a]{background-color:hsla(0,0%,100%,.1)!important}.slide-fade-enter-active[data-v-4a86088a]{transition:all .3s ease}.slide-fade-leave-active[data-v-4a86088a]{transition:all .2s ease}.slide-fade-enter[data-v-4a86088a],.slide-fade-leave-to[data-v-4a86088a]{transform:translateY(-10px);opacity:0}.community-content[data-v-4a86088a],.country-content[data-v-4a86088a],.papers-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:auto}.graph-panel-content[data-v-4a86088a]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:4px;position:relative;overflow:hidden;margin-top:10px;min-height:400px}.graph-panel .graph-icon[data-v-4a86088a]{margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer}.graph-loading[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.loading-text[data-v-4a86088a]{margin-top:16px;font-size:14px;color:#909399}.table-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:auto}.tables-container[data-v-4a86088a]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:100%;overflow:auto;padding:16px}.table-column[data-v-4a86088a]{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-4a86088a]{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-4a86088a]{margin:0;font-size:14px;font-weight:600;color:#fff}.table-column .el-table[data-v-4a86088a]{flex:1;width:100%}.papers-container[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:auto;padding:16px}.papers-header-section[data-v-4a86088a]{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-4a86088a]{display:flex;align-items:center;gap:12px}.papers-title h3[data-v-4a86088a]{margin:0;font-size:18px;font-weight:600;color:#303133}.papers-stats[data-v-4a86088a]{display:flex;gap:8px}.papers-search[data-v-4a86088a]{width:250px}.papers-grid[data-v-4a86088a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;overflow-y:auto;flex:1}.paper-card[data-v-4a86088a]{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-4a86088a]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.paper-card.paper-highlight[data-v-4a86088a]{animation:paperHighlight-4a86088a 3s ease}@keyframes paperHighlight-4a86088a{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-4a86088a]{border-left:4px solid #ff9800;background:linear-gradient(135deg,#fffaf0,#fff)}.paper-card.normal-card[data-v-4a86088a]{border-left:4px solid #667eea;background:linear-gradient(135deg,#f8f9ff,#fff)}.paper-card.smart-search-card[data-v-4a86088a]{border-left:4px solid #13c2c2;background:linear-gradient(135deg,#f0fffc,#fff)}.paper-card-header[data-v-4a86088a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.paper-badge[data-v-4a86088a]{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-4a86088a]{background:linear-gradient(135deg,#ff9800,#ff6f00);color:#fff}.paper-badge.normal-badge[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.paper-badge.smart-search-badge[data-v-4a86088a]{background:linear-gradient(135deg,#13c2c2,#36cfc9);color:#fff}.paper-citations[data-v-4a86088a]{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-4a86088a]{color:#409eff}.paper-title[data-v-4a86088a]{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-4a86088a]:hover{color:#667eea}.paper-meta[data-v-4a86088a]{display:flex;gap:16px;margin-bottom:8px}.paper-authors[data-v-4a86088a],.paper-year[data-v-4a86088a]{display:flex;align-items:center;gap:4px;font-size:12px;color:#606266}.paper-authors i[data-v-4a86088a],.paper-year i[data-v-4a86088a]{color:#909399}.paper-journal[data-v-4a86088a]{display:flex;align-items:center;gap:4px;margin-bottom:12px;font-size:12px;color:#606266}.paper-journal i[data-v-4a86088a]{color:#909399}.paper-abstract[data-v-4a86088a]{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-4a86088a]{display:flex;gap:8px;padding-top:12px;border-top:1px solid #f0f0f0}.paper-card-footer .el-button[data-v-4a86088a]{flex:1}.country-container[data-v-4a86088a]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:100%;overflow:auto;padding:16px}.country-column[data-v-4a86088a]{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-4a86088a]{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-4a86088a]{margin:0;font-size:14px;font-weight:600;color:#fff}.country-chart-wrapper[data-v-4a86088a]{flex:1;padding:16px;overflow:auto;min-height:300px}.country-chart-wrapper .chart[data-v-4a86088a]{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-4a86088a]{flex:1;overflow:hidden}.country-table-wrapper .el-table[data-v-4a86088a]{width:100%;height:100%}.community-container[data-v-4a86088a]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;height:100%;overflow:auto;padding:16px}.community-column[data-v-4a86088a]{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.third-width[data-v-4a86088a]{grid-column:span 2}.community-column.half-width[data-v-4a86088a]{grid-column:span 3}.community-column.full-width[data-v-4a86088a]{grid-column:1/-1}.community-column-header[data-v-4a86088a]{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-4a86088a]{margin:0;font-size:14px;font-weight:600;color:#fff}.community-chart-wrapper[data-v-4a86088a]{flex:1;padding:16px;overflow:auto;min-height:250px}.community-chart-wrapper .chart[data-v-4a86088a]{height:100%;width:100%;border-radius:8px;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.05)}.tree-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:16px}.tree-toolbar[data-v-4a86088a]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:16px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.tree-icon[data-v-4a86088a]{font-size:18px;color:hsla(0,0%,100%,.9);cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;background:hsla(0,0%,100%,.1)}.tree-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.2)}.tree-container[data-v-4a86088a]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:12px;position:relative;overflow:hidden;min-height:400px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.prediction-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:16px}.prediction-toolbar[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:16px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.prediction-toolbar .toolbar-title[data-v-4a86088a]{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:14px}.prediction-toolbar .toolbar-title i[data-v-4a86088a]{font-size:18px}.prediction-icon[data-v-4a86088a]{font-size:18px;color:hsla(0,0%,100%,.9);cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;background:hsla(0,0%,100%,.1)}.prediction-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.2)}.prediction-container[data-v-4a86088a]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:12px;position:relative;overflow:hidden;min-height:400px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center}.prediction-loading[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#909399}.prediction-loading .loading-text[data-v-4a86088a]{font-size:14px}.prediction-cloud[data-v-4a86088a]{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;perspective:1000px}.prediction-cloud .prediction-tag[data-v-4a86088a],.prediction-cloud[data-v-4a86088a] .prediction-tag,.prediction-tag[data-v-4a86088a]{position:absolute;padding:10px 18px;background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(118,75,162,.08));border:1px solid rgba(102,126,234,.25);border-radius:24px;color:#303133;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;font-weight:500;backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(102,126,234,.1);opacity:var(--depth-opacity,1)}.prediction-cloud .prediction-tag[data-v-4a86088a]:hover,.prediction-cloud[data-v-4a86088a] .prediction-tag:hover,.prediction-tag[data-v-4a86088a]:hover{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border-color:rgba(102,126,234,.5);transform:scale(1.08);box-shadow:0 4px 20px rgba(102,126,234,.25)}.prediction-cloud .prediction-tag .tag-source[data-v-4a86088a],.prediction-cloud[data-v-4a86088a] .prediction-tag .tag-source,.prediction-tag .tag-source[data-v-4a86088a]{color:#667eea;font-weight:600}.prediction-cloud .prediction-tag .tag-target[data-v-4a86088a],.prediction-cloud[data-v-4a86088a] .prediction-tag .tag-target,.prediction-tag .tag-target[data-v-4a86088a]{color:#764ba2;font-weight:600}.prediction-cloud .prediction-tag .tag-arrow[data-v-4a86088a],.prediction-cloud[data-v-4a86088a] .prediction-tag .tag-arrow,.prediction-tag .tag-arrow[data-v-4a86088a]{color:#909399;margin:0 6px;font-size:12px}.prediction-placeholder[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#909399}.prediction-placeholder i[data-v-4a86088a]{font-size:48px;color:#c0c4cc}.prediction-placeholder p[data-v-4a86088a]{font-size:14px}[data-theme=dark] .right-column[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .right-header[data-v-4a86088a]{background-color:#16162a;border-bottom-color:#2d2d44}[data-theme=dark] .module-content[data-v-4a86088a]{background-color:#252540;box-shadow:0 2px 8px rgba(0,0,0,.2)}[data-theme=dark] .graph-panel-content[data-v-4a86088a]{background-color:#1a1a2e;border-color:#3d3d5c}[data-theme=dark] .graph-loading[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .loading-text[data-v-4a86088a]{color:#909399}[data-theme=dark] .papers-container[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .papers-header-section[data-v-4a86088a]{border-bottom-color:#2d2d44}[data-theme=dark] .papers-title h3[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .papers-grid[data-v-4a86088a]{background-color:transparent}[data-theme=dark] .paper-card[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c;box-shadow:0 2px 4px rgba(0,0,0,.2)}[data-theme=dark] .paper-card[data-v-4a86088a]:hover{box-shadow:0 8px 16px rgba(0,0,0,.3)}[data-theme=dark] .paper-card.featured-card[data-v-4a86088a]{background:linear-gradient(135deg,rgba(255,152,0,.15),#252540);border-left-color:#ff9800}[data-theme=dark] .paper-card.normal-card[data-v-4a86088a]{border-left-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.1),#252540)}[data-theme=dark] .paper-card.smart-search-card[data-v-4a86088a]{background:linear-gradient(135deg,rgba(19,194,194,.1),#252540);border-left-color:#13c2c2}[data-theme=dark] .paper-title[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .paper-title[data-v-4a86088a]:hover{color:#90caf9}[data-theme=dark] .paper-abstract[data-v-4a86088a],[data-theme=dark] .paper-authors[data-v-4a86088a],[data-theme=dark] .paper-journal[data-v-4a86088a],[data-theme=dark] .paper-year[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .paper-authors i[data-v-4a86088a],[data-theme=dark] .paper-journal i[data-v-4a86088a],[data-theme=dark] .paper-year i[data-v-4a86088a]{color:#707070}[data-theme=dark] .paper-citations[data-v-4a86088a]{background-color:#2d2d44;color:#b0b0b0}[data-theme=dark] .paper-citations i[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .paper-card-footer[data-v-4a86088a]{border-top-color:#3d3d5c}[data-theme=dark] .community-container[data-v-4a86088a],[data-theme=dark] .country-container[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .community-column[data-v-4a86088a],[data-theme=dark] .country-column[data-v-4a86088a],[data-theme=dark] .table-column[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .community-column-header[data-v-4a86088a],[data-theme=dark] .country-column-header[data-v-4a86088a],[data-theme=dark] .table-column-header[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-color:#3d3d5c}[data-theme=dark] .table-content[data-v-4a86088a],[data-theme=dark] .tables-container[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .graph-toolbar[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .graph-toolbar-icon[data-v-4a86088a]{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05)}[data-theme=dark] .graph-toolbar-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.15)}[data-theme=dark] .graph-toolbar .el-dropdown[data-v-4a86088a]{color:hsla(0,0%,100%,.8)}[data-theme=dark] .tree-container[data-v-4a86088a]{background-color:#1a1a2e}.mindmap-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:16px}.mindmap-toolbar[data-v-4a86088a]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:16px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.toolbar-group[data-v-4a86088a]{display:flex;align-items:center;gap:8px}.toolbar-divider[data-v-4a86088a]{width:1px;height:24px;background:hsla(0,0%,100%,.3);margin:0 4px}.mindmap-icon[data-v-4a86088a]{font-size:18px;cursor:pointer;color:hsla(0,0%,100%,.9);transition:all .2s ease;padding:8px;border-radius:6px;background:hsla(0,0%,100%,.1)}.mindmap-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.2);transform:scale(1.1)}.mindmap-container[data-v-4a86088a]{flex:1;overflow:auto;min-height:400px;background:#fff;border-radius:12px;border:1px solid #e4e7ed;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:20px}.mindmap-placeholder[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:12px}.mindmap-placeholder i[data-v-4a86088a]{font-size:72px;margin-bottom:20px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mindmap-placeholder p[data-v-4a86088a]{font-size:15px;color:#606266;font-weight:500}[data-theme=dark] .mindmap-content[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .mindmap-toolbar[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .mindmap-icon[data-v-4a86088a]{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05)}[data-theme=dark] .mindmap-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.15)}[data-theme=dark] .mindmap-container[data-v-4a86088a]{background:#252540;border-color:#3d3d5c;box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-theme=dark] .mindmap-placeholder[data-v-4a86088a]{background:linear-gradient(135deg,#252540,#1a1a2e)}[data-theme=dark] .mindmap-placeholder i[data-v-4a86088a]{background:linear-gradient(135deg,#90caf9,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=dark] .mindmap-placeholder p[data-v-4a86088a]{color:#a0aec0}.mindmap-fullscreen-dialog .el-dialog[data-v-4a86088a]{margin:0!important;width:100vw!important;height:100vh!important;max-width:100vw;max-height:100vh}.mindmap-fullscreen-dialog .el-dialog__header[data-v-4a86088a]{padding:10px 20px;border-bottom:1px solid #e4e7ed}.mindmap-fullscreen-dialog .el-dialog__body[data-v-4a86088a]{padding:0;height:calc(100vh - 54px);overflow:hidden}.mindmap-fullscreen-dialog .el-dialog__headerbtn[data-v-4a86088a]{top:10px;right:15px}[data-theme=dark] .mindmap-fullscreen-dialog .el-dialog[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .mindmap-fullscreen-dialog .el-dialog__header[data-v-4a86088a]{border-color:#3d3d5c}.pdf-edit-dialog .el-dialog__body[data-v-4a86088a]{padding:20px 30px;max-height:60vh;overflow-y:auto}.pdf-edit-content[data-v-4a86088a]{display:flex;flex-direction:column;gap:24px}.pdf-edit-section h4[data-v-4a86088a]{display:flex;align-items:center;gap:8px;margin:0 0 12px 0;font-size:14px;font-weight:600;color:#303133}.pdf-edit-section h4 i[data-v-4a86088a]{font-size:16px;color:#667eea}.pdf-edit-section .el-textarea__inner[data-v-4a86088a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;border-radius:8px}[data-theme=dark] .pdf-edit-dialog .el-dialog[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .pdf-edit-section h4[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .pdf-edit-section h4 i[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .pdf-edit-section .el-textarea__inner[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .tree-content[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .tree-toolbar[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .tree-icon[data-v-4a86088a]{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05)}[data-theme=dark] .tree-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.15)}[data-theme=dark] .tree-container[data-v-4a86088a]{background:#252540;border-color:#3d3d5c;box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-theme=dark] .tree-icon[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15);color:#90caf9}[data-theme=dark] .prediction-content[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .prediction-toolbar[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .prediction-icon[data-v-4a86088a]{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05)}[data-theme=dark] .prediction-icon[data-v-4a86088a]:hover{color:#fff;background:hsla(0,0%,100%,.15)}[data-theme=dark] .prediction-container[data-v-4a86088a]{background:#252540;border-color:#3d3d5c;box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-theme=dark] .prediction-cloud .prediction-tag[data-v-4a86088a],[data-theme=dark] .prediction-cloud[data-v-4a86088a] .prediction-tag,[data-theme=dark] .prediction-tag[data-v-4a86088a]{background:linear-gradient(135deg,rgba(102,126,234,.12),rgba(118,75,162,.12));border-color:rgba(102,126,234,.3);color:#e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.2)}[data-theme=dark] .prediction-cloud .prediction-tag[data-v-4a86088a]:hover,[data-theme=dark] .prediction-cloud[data-v-4a86088a] .prediction-tag:hover,[data-theme=dark] .prediction-tag[data-v-4a86088a]:hover{background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));border-color:rgba(102,126,234,.5);box-shadow:0 4px 20px rgba(102,126,234,.3)}[data-theme=dark] .prediction-cloud[data-v-4a86088a] .prediction-tag .tag-source,[data-theme=dark] .prediction-tag .tag-source[data-v-4a86088a]{color:#90caf9}[data-theme=dark] .prediction-cloud[data-v-4a86088a] .prediction-tag .tag-target,[data-theme=dark] .prediction-tag .tag-target[data-v-4a86088a]{color:#ce93d8}[data-theme=dark] .prediction-cloud[data-v-4a86088a] .prediction-tag .tag-arrow,[data-theme=dark] .prediction-tag .tag-arrow[data-v-4a86088a]{color:#757575}[data-theme=dark] .prediction-placeholder i[data-v-4a86088a]{color:#4a4a6a}.pdf-content[data-v-4a86088a]{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:16px}.pdf-toolbar[data-v-4a86088a]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:16px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.pdf-toolbar .toolbar-title[data-v-4a86088a]{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:14px}.pdf-toolbar .toolbar-title i[data-v-4a86088a]{font-size:18px}.pdf-actions[data-v-4a86088a]{display:flex;gap:10px}.pdf-container[data-v-4a86088a]{flex:1;background-color:#fafafa;border:1px solid #e4e7ed;border-radius:12px;position:relative;overflow:hidden;min-height:400px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center}.pdf-embed-wrapper[data-v-4a86088a]{width:100%;height:100%;position:absolute;top:0;left:0}.pdf-embed[data-v-4a86088a]{width:100%;height:100%;border:none;background:#fff}.pdf-loading[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#909399}.pdf-loading i[data-v-4a86088a]{font-size:32px;color:#667eea}.pdf-loading .loading-text[data-v-4a86088a]{font-size:14px}.pdf-placeholder[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#909399}.pdf-placeholder i[data-v-4a86088a]{font-size:48px;color:#c0c4cc}.pdf-placeholder p[data-v-4a86088a]{font-size:14px}[data-theme=dark] .pdf-content[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .pdf-toolbar[data-v-4a86088a]{background:linear-gradient(135deg,#3d5a80,#293241);box-shadow:0 4px 15px rgba(0,0,0,.3)}[data-theme=dark] .pdf-container[data-v-4a86088a]{background:#252540;border-color:#3d3d5c;box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-theme=dark] .pdf-placeholder i[data-v-4a86088a]{color:#4a4a6a}[data-theme=dark] .tree-container .node text[data-v-4a86088a],[data-theme=dark] .tree-container text[data-v-4a86088a]{fill:#e0e0e0!important}[data-theme=dark] .tree-container .edgePath path[data-v-4a86088a]{stroke:#606080!important}[data-theme=dark] .chart[data-v-4a86088a],[data-theme=dark] .community-chart-wrapper .chart[data-v-4a86088a],[data-theme=dark] .country-chart-wrapper .chart[data-v-4a86088a]{background-color:#1a1a2e!important}[data-theme=dark] .echarts[data-v-4a86088a]{background-color:transparent!important}[data-theme=dark] .module-tabs .el-tabs__header[data-v-4a86088a]{border-bottom-color:#3d3d5c}[data-theme=dark] .module-tabs .el-tabs__nav-wrap[data-v-4a86088a]:after{background-color:#3d3d5c}[data-theme=dark] .module-tabs .el-tabs__item[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .module-tabs .el-tabs__item.is-active[data-v-4a86088a],[data-theme=dark] .module-tabs .el-tabs__item[data-v-4a86088a]:hover{color:#90caf9}[data-theme=dark] .module-tabs .el-tabs__active-bar[data-v-4a86088a]{background-color:#667eea}[data-theme=dark] .el-tabs--card>.el-tabs__header[data-v-4a86088a]{border-bottom-color:#3d3d5c}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item[data-v-4a86088a]{border-color:#3d3d5c;background-color:#252540;color:#a0a0a0}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item.is-active[data-v-4a86088a]{background-color:#1a1a2e;border-bottom-color:#1a1a2e;color:#90caf9}[data-theme=dark] .el-tabs--card>.el-tabs__header .el-tabs__item[data-v-4a86088a]:hover{color:#90caf9}[data-theme=dark] .el-table[data-v-4a86088a]{background-color:#1a1a2e;color:#e0e0e0}[data-theme=dark] .el-table[data-v-4a86088a]:after,[data-theme=dark] .el-table[data-v-4a86088a]:before{background-color:#3d3d5c}[data-theme=dark] .el-table th.el-table__cell[data-v-4a86088a]{background-color:#16162a;color:#b0b0b0;border-bottom-color:#3d3d5c}[data-theme=dark] .el-table td.el-table__cell[data-v-4a86088a]{border-bottom-color:#3d3d5c;background-color:#1a1a2e}[data-theme=dark] .el-table__body-wrapper[data-v-4a86088a],[data-theme=dark] .el-table__body tr[data-v-4a86088a],[data-theme=dark] .el-table__row[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .el-table__body tr:hover>td.el-table__cell[data-v-4a86088a]{background-color:rgba(102,126,234,.15)!important}[data-theme=dark] .el-table__body tr.current-row>td.el-table__cell[data-v-4a86088a]{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-4a86088a]{background-color:rgba(102,126,234,.15)!important}[data-theme=dark] .el-table__empty-block[data-v-4a86088a],[data-theme=dark] .el-table__fixed-body-wrapper[data-v-4a86088a],[data-theme=dark] .el-table__fixed-footer-wrapper[data-v-4a86088a],[data-theme=dark] .el-table__fixed-header-wrapper[data-v-4a86088a],[data-theme=dark] .el-table__fixed-right[data-v-4a86088a],[data-theme=dark] .el-table__fixed[data-v-4a86088a]{background-color:#1a1a2e}[data-theme=dark] .el-input__inner[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c;color:#e0e0e0}[data-theme=dark] .el-input__inner[data-v-4a86088a]:focus{border-color:#667eea}[data-theme=dark] .el-input__inner[data-v-4a86088a]::-moz-placeholder{color:#606080}[data-theme=dark] .el-input__inner[data-v-4a86088a]::placeholder{color:#606080}[data-theme=dark] .el-input__prefix[data-v-4a86088a],[data-theme=dark] .el-input__suffix[data-v-4a86088a]{color:#909399}[data-theme=dark] .el-tag[data-v-4a86088a]{background-color:#2d2d44;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .el-button--default[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c;color:#b0b0b0}[data-theme=dark] .el-button--default[data-v-4a86088a]:hover{background-color:#2d2d44;border-color:#667eea;color:#90caf9}[data-theme=dark] .el-button--primary[data-v-4a86088a]{background-color:#667eea;border-color:#667eea}[data-theme=dark] .el-button--primary[data-v-4a86088a]:hover{background-color:#7c8ff0;border-color:#7c8ff0}[data-theme=dark] .el-dropdown-menu[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .el-dropdown-menu__item[data-v-4a86088a]{color:#e0e0e0}[data-theme=dark] .el-dropdown-menu__item[data-v-4a86088a]:hover{background-color:rgba(102,126,234,.15);color:#90caf9}[data-theme=dark] .el-message[data-v-4a86088a]{background-color:#252540;border-color:#3d3d5c}[data-theme=dark] .el-tooltip__popper[data-v-4a86088a]{background-color:#252540!important;border-color:#3d3d5c!important;color:#e0e0e0!important}[data-theme=dark] .el-tooltip__popper[x-placement^=top] .popper__arrow[data-v-4a86088a]{border-top-color:#3d3d5c!important}[data-theme=dark] .el-tooltip__popper[x-placement^=bottom] .popper__arrow[data-v-4a86088a]{border-bottom-color:#3d3d5c!important}[data-theme=dark] .papers-search .el-input__inner[data-v-4a86088a]{background-color:#1a1a2e;border-color:#3d3d5c}.dropdown-enter-active[data-v-4a86088a],.dropdown-leave-active[data-v-4a86088a]{transition:all .3s ease}.dropdown-enter[data-v-4a86088a],.dropdown-leave-to[data-v-4a86088a]{opacity:0;transform:translateY(-10px)}@media (max-width:1200px){.left-column[data-v-4a86088a]{width:12%}.right-column[data-v-4a86088a]{width:48%}}@media (max-width:992px){.left-column[data-v-4a86088a]{width:15%}.right-column[data-v-4a86088a]{width:50%}}@media (min-width:769px) and (max-width:1024px){.left-column[data-v-4a86088a]{width:50px;min-width:50px;padding:8px;align-items:center}.left-column .left-header[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;width:100%}.left-column .chat-history[data-v-4a86088a],.left-column .left-footer[data-v-4a86088a],.left-column .left-header h3[data-v-4a86088a]{display:none}.left-column .collapsed-actions[data-v-4a86088a],.left-column .collapsed-footer[data-v-4a86088a]{display:flex}.right-column[data-v-4a86088a]{width:50%}}@media (max-width:768px){.new-result-page-container[data-v-4a86088a]{flex-direction:column}.mobile-header[data-v-4a86088a]{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-4a86088a]{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-4a86088a]{display:flex;align-items:center;gap:12px}.theme-toggle-mobile[data-v-4a86088a]{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-4a86088a]{font-size:18px;color:#667eea}.theme-toggle-mobile[data-v-4a86088a]:hover{background-color:#ecf5ff}.center-column.mobile-full[data-v-4a86088a]{width:100%;border-right:none}.center-column.mobile-full .chat-header[data-v-4a86088a]{display:none}.mobile-overlay[data-v-4a86088a]{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-4a86088a]{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-4a86088a]{transform:translateX(0)}.mobile-close-btn[data-v-4a86088a]{margin-right:12px}.right-column.mobile-panel .right-header[data-v-4a86088a]{padding-left:8px}.right-column.mobile-panel .el-tabs__item[data-v-4a86088a]{font-size:12px;padding:0 8px}.mobile-tabs[data-v-4a86088a]{flex:1;overflow:hidden}.mobile-tabs-scroll[data-v-4a86088a]{display:flex;gap:4px;overflow-x:auto;padding:4px 0;-webkit-overflow-scrolling:touch}.mobile-tabs-scroll[data-v-4a86088a]::-webkit-scrollbar{display:none}.mobile-tab-item[data-v-4a86088a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;background:hsla(0,0%,100%,.1);min-width:50px;flex-shrink:0}.mobile-tab-item i[data-v-4a86088a]{font-size:16px;color:#909399;margin-bottom:2px}.mobile-tab-item span[data-v-4a86088a]{font-size:10px;color:#909399;white-space:nowrap}.mobile-tab-item.active[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2)}.mobile-tab-item.active i[data-v-4a86088a],.mobile-tab-item.active span[data-v-4a86088a]{color:#fff}.mobile-tab-item[data-v-4a86088a]:active{transform:scale(.95)}}[data-theme=dark] .mobile-header[data-v-4a86088a]{background-color:#1a1a2e;border-bottom-color:#2d2d44}[data-theme=dark] .mobile-logo[data-v-4a86088a]{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-4a86088a]{background-color:#252540}[data-theme=dark] .theme-toggle-mobile i[data-v-4a86088a]{color:gold}[data-theme=dark] .theme-toggle-mobile[data-v-4a86088a]:hover{background-color:#2d2d44}[data-theme=dark] .mobile-overlay[data-v-4a86088a]{background-color:rgba(0,0,0,.7)}[data-theme=dark] .right-column.mobile-panel[data-v-4a86088a]{background-color:#1a1a2e;box-shadow:-4px 0 20px rgba(0,0,0,.4)}[data-theme=dark] .mobile-tab-item[data-v-4a86088a]{background:hsla(0,0%,100%,.05)}[data-theme=dark] .mobile-tab-item i[data-v-4a86088a],[data-theme=dark] .mobile-tab-item span[data-v-4a86088a]{color:#a0a0a0}[data-theme=dark] .mobile-tab-item.active[data-v-4a86088a]{background:linear-gradient(135deg,#667eea,#764ba2)}[data-theme=dark] .mobile-tab-item.active i[data-v-4a86088a],[data-theme=dark] .mobile-tab-item.active span[data-v-4a86088a]{color:#fff}@media (max-width:768px){.tables-container[data-v-4a86088a]{grid-template-columns:1fr;gap:12px;padding:12px}.table-column[data-v-4a86088a]{max-height:45vh}.community-container[data-v-4a86088a]{grid-template-columns:1fr;gap:12px;padding:12px;height:auto;min-height:100%}.community-column.full-width[data-v-4a86088a],.community-column.half-width[data-v-4a86088a],.community-column.third-width[data-v-4a86088a]{grid-column:span 1;max-height:none;min-height:280px}.community-chart-wrapper[data-v-4a86088a]{min-height:240px;flex:1}.papers-header-section[data-v-4a86088a]{flex-direction:column;align-items:flex-start;gap:12px}.papers-title[data-v-4a86088a]{width:100%;flex-wrap:wrap}.papers-search[data-v-4a86088a]{width:100%}.papers-grid[data-v-4a86088a]{grid-template-columns:1fr}.initial-dialog-container[data-v-4a86088a]{padding:16px;align-items:flex-start;padding-top:60px}.chatgpt-style-dialog[data-v-4a86088a]{width:100%;max-width:100%;padding:24px 16px;border-radius:16px}.dialog-header[data-v-4a86088a]{margin-bottom:20px}.logo-container[data-v-4a86088a]{gap:10px}.logo-image[data-v-4a86088a]{max-height:60px}.logo-badge[data-v-4a86088a]{width:24px;height:24px;font-size:10px;top:-6px;right:-6px;border-width:2px}.dialog-content[data-v-4a86088a]{gap:20px}.initial-input-area .input-box[data-v-4a86088a]{padding:12px}.initial-input-area textarea[data-v-4a86088a]{font-size:16px;min-height:44px}.initial-input-area .send-btn[data-v-4a86088a]{width:40px;height:40px}.input-hint[data-v-4a86088a]{font-size:11px}.welcome-screen[data-v-4a86088a]{padding:24px 16px}.welcome-icon[data-v-4a86088a]{margin-bottom:16px}.icon-circle[data-v-4a86088a]{width:48px;height:48px;font-size:24px}.welcome-screen h1[data-v-4a86088a]{font-size:18px;margin-bottom:20px}.suggestion-grid[data-v-4a86088a]{grid-template-columns:1fr;gap:8px;max-width:100%}.suggestion-card[data-v-4a86088a]{padding:12px}.suggestion-title[data-v-4a86088a]{font-size:11px}.suggestion-card p[data-v-4a86088a]{font-size:12px}.message-row[data-v-4a86088a]{padding:8px 12px}.message-avatar[data-v-4a86088a]{width:28px;height:28px}.message-avatar>div[data-v-4a86088a]{width:28px;height:28px;font-size:14px}.assistant-avatar[data-v-4a86088a],.message-avatar i[data-v-4a86088a]{font-size:14px}.message-text[data-v-4a86088a]{font-size:14px;padding:10px 12px}.quick-questions[data-v-4a86088a]{padding:8px 12px}.quick-questions-title[data-v-4a86088a]{font-size:11px;margin-bottom:6px}.question-bubble[data-v-4a86088a]{font-size:12px;padding:6px 10px}.input-area[data-v-4a86088a],.input-box[data-v-4a86088a]{padding:8px 12px}.input-box textarea[data-v-4a86088a]{font-size:16px}.send-btn[data-v-4a86088a]{width:36px;height:36px}.right-column.mobile-panel .content-area[data-v-4a86088a]{padding:8px}.right-column.mobile-panel .graph-toolbar[data-v-4a86088a]{padding:6px 8px;flex-wrap:wrap;gap:4px}.right-column.mobile-panel .graph-toolbar .el-button[data-v-4a86088a]{padding:6px 8px;font-size:12px}.right-column.mobile-panel .papers-container[data-v-4a86088a]{padding:8px}.right-column.mobile-panel .papers-header-section[data-v-4a86088a]{padding:8px;margin-bottom:8px}.right-column.mobile-panel .papers-title h3[data-v-4a86088a]{font-size:14px}.right-column.mobile-panel .paper-card[data-v-4a86088a]{padding:10px;margin-bottom:8px}.right-column.mobile-panel .paper-title[data-v-4a86088a]{font-size:13px}.right-column.mobile-panel .paper-authors[data-v-4a86088a],.right-column.mobile-panel .paper-journal[data-v-4a86088a],.right-column.mobile-panel .paper-year[data-v-4a86088a]{font-size:11px}.right-column.mobile-panel .paper-abstract[data-v-4a86088a]{font-size:12px}.right-column.mobile-panel .community-container[data-v-4a86088a],.right-column.mobile-panel .country-container[data-v-4a86088a]{padding:8px}.right-column.mobile-panel .el-table[data-v-4a86088a]{font-size:12px}.right-column.mobile-panel .el-table td.el-table__cell[data-v-4a86088a],.right-column.mobile-panel .el-table th.el-table__cell[data-v-4a86088a]{padding:6px 0}}.g6-component-tooltip[data-v-4a86088a]{padding:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;border:none!important}.dark-mode .local-sessions[data-v-4a86088a]{background:rgba(45,45,45,.6);border-color:hsla(0,0%,100%,.1)}.dark-mode .local-sessions-title[data-v-4a86088a]{color:#aaa}.dark-mode .clear-sessions-btn[data-v-4a86088a]{color:#777!important}.dark-mode .clear-sessions-btn[data-v-4a86088a]:hover{color:#f56c6c!important;background:rgba(245,108,108,.15)!important}.dark-mode .local-session-item[data-v-4a86088a]{background:linear-gradient(135deg,rgba(60,60,60,.8),rgba(50,50,50,.9));border-color:hsla(0,0%,100%,.1)}.dark-mode .local-session-item[data-v-4a86088a]:hover{background:linear-gradient(135deg,rgba(64,158,255,.2),rgba(64,158,255,.1));border-color:#409eff}.dark-mode .local-session-item .session-title[data-v-4a86088a]{color:#e0e0e0}.dark-mode .g6-component-tooltip[data-v-4a86088a]{background:transparent!important}.dark-mode .theme-toggle-initial[data-v-4a86088a]{background:hsla(0,0%,100%,.1)}.dark-mode .theme-toggle-initial[data-v-4a86088a]:hover{background:hsla(0,0%,100%,.2)}.dark-mode .theme-toggle-initial i[data-v-4a86088a]{color:#e0e0e0}.deep-search-hint-row[data-v-4a86088a]{animation:fadeIn-4a86088a .3s ease-out}.deep-search-hint[data-v-4a86088a]{display:flex;flex-direction:column;gap:12px;padding:16px;background:linear-gradient(135deg,#f0f7ff,#e8f4fd);border-radius:12px;border:1px solid #d4e8f7}.dark-mode .deep-search-hint[data-v-4a86088a]{background:linear-gradient(135deg,rgba(64,158,255,.1),rgba(64,158,255,.05));border-color:rgba(64,158,255,.3)}.hint-text[data-v-4a86088a]{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.dark-mode .hint-text[data-v-4a86088a]{color:#e0e0e0}.hint-icon[data-v-4a86088a]{font-size:18px}.deep-search-btn[data-v-4a86088a]{align-self:flex-start;background:linear-gradient(135deg,#13c2c2,#36cfc9);border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;color:#fff;transition:all .2s ease;box-shadow:0 2px 4px rgba(19,194,194,.2)}.deep-search-btn[data-v-4a86088a]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(19,194,194,.3);background:linear-gradient(135deg,#36cfc9,#13c2c2)}.smart-search-progress-row[data-v-4a86088a]{animation:fadeIn-4a86088a .3s ease-out}.smart-search-progress[data-v-4a86088a]{padding:16px;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:12px;border:1px solid #e8e8e8}.dark-mode .smart-search-progress[data-v-4a86088a]{background:linear-gradient(135deg,rgba(50,50,50,.8),rgba(40,40,40,.9));border-color:hsla(0,0%,100%,.1)}.progress-header[data-v-4a86088a]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.progress-title[data-v-4a86088a]{font-size:14px;font-weight:500;color:#333}.dark-mode .progress-title[data-v-4a86088a]{color:#e0e0e0}.progress-stages[data-v-4a86088a]{display:flex;flex-direction:column;gap:8px}.stage-item[data-v-4a86088a]{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background:rgba(64,158,255,.05);border-radius:8px;border-left:3px solid #409eff}.stage-item.completed[data-v-4a86088a]{background:rgba(82,196,26,.05);border-left-color:#52c41a}.stage-name[data-v-4a86088a]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#333}.dark-mode .stage-name[data-v-4a86088a]{color:#e0e0e0}.stage-name i[data-v-4a86088a]{color:#409eff}.stage-item.completed .stage-name i[data-v-4a86088a]{color:#52c41a}.stage-check[data-v-4a86088a]{margin-left:auto;color:#52c41a!important;font-size:14px}.stage-latest[data-v-4a86088a]{font-size:12px;color:#666;padding-left:24px;text-align:left}.dark-mode .stage-latest[data-v-4a86088a]{color:#aaa}.smart-search-hint[data-v-4a86088a]{margin-top:12px;padding:10px 12px;background:rgba(64,158,255,.08);border-radius:8px;display:flex;align-items:center;gap:8px;font-size:12px;color:#409eff}.dark-mode .smart-search-hint[data-v-4a86088a]{background:rgba(64,158,255,.15);color:#79bbff}.smart-search-hint i[data-v-4a86088a]{font-size:14px}.progress-result[data-v-4a86088a]{margin-top:12px;padding-top:12px;border-top:1px solid #e8e8e8;display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13px}.dark-mode .progress-result[data-v-4a86088a]{border-top-color:hsla(0,0%,100%,.1)}.result-text[data-v-4a86088a]{color:#333}.dark-mode .result-text[data-v-4a86088a]{color:#e0e0e0}.result-divider[data-v-4a86088a]{color:#ccc}.dark-mode .result-divider[data-v-4a86088a]{color:#555}.view-papers-link[data-v-4a86088a]{color:#13c2c2;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(19,194,194,.08);border-radius:4px;font-size:13px;font-weight:500;transition:all .2s ease}.view-papers-link[data-v-4a86088a]:hover{color:#0ea5a5;background:rgba(19,194,194,.15)}.view-papers-link i[data-v-4a86088a]{font-size:14px}.dark-mode .view-papers-link[data-v-4a86088a]{color:#36cfc9;background:rgba(19,194,194,.15)}.dark-mode .view-papers-link[data-v-4a86088a]:hover{color:#5cdbd3;background:rgba(19,194,194,.25)}.progress-error[data-v-4a86088a]{margin-top:12px;padding-top:12px;border-top:1px solid #e8e8e8;display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13px}.dark-mode .progress-error[data-v-4a86088a]{border-top-color:hsla(0,0%,100%,.1)}.error-text[data-v-4a86088a]{color:#f56c6c;display:inline-flex;align-items:center;gap:4px}.dark-mode .error-text[data-v-4a86088a]{color:#f78989}.stage-item.error[data-v-4a86088a]{background:rgba(245,108,108,.05);border-left-color:#f56c6c}.stage-item.error .stage-name i[data-v-4a86088a]{color:#f56c6c}.retry-link[data-v-4a86088a]{color:#409eff;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:color .2s ease}.retry-link[data-v-4a86088a]:hover{color:#66b1ff;text-decoration:underline}.retry-link i[data-v-4a86088a]{font-size:14px}.smart-search-result[data-v-4a86088a]{padding:16px;background:linear-gradient(135deg,#f0fff4,#e6ffed);border-radius:12px;border:1px solid #b7eb8f}.dark-mode .smart-search-result[data-v-4a86088a]{background:linear-gradient(135deg,rgba(82,196,26,.1),rgba(82,196,26,.05));border-color:rgba(82,196,26,.3)}.smart-search-header[data-v-4a86088a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.smart-search-icon[data-v-4a86088a]{font-size:18px}.smart-search-title[data-v-4a86088a]{font-size:14px;font-weight:600;color:#52c41a}.smart-search-content[data-v-4a86088a]{font-size:13px;color:#333}.dark-mode .smart-search-content[data-v-4a86088a]{color:#e0e0e0}.smart-search-error[data-v-4a86088a]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff2f0;border-radius:12px;border:1px solid #ffccc7;color:#cf1322;font-size:13px}.dark-mode .smart-search-error[data-v-4a86088a]{background:rgba(255,77,79,.1);border-color:rgba(255,77,79,.3);color:#ff7875}.smart-search-error .error-icon[data-v-4a86088a]{font-size:16px}