.direct-api-chat[data-v-26be3438]{height:100vh;display:flex;flex-direction:column;min-width:1240px;background-color:#fff}.chat-header[data-v-26be3438]{height:50px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;z-index:11;background:#fff;gap:20px;padding:0 20px;border-bottom:1px solid #f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.1)}.chat-aside[data-v-26be3438]{display:flex;width:261px}.fold-aside-new[data-v-26be3438]{background:#fff;border-radius:22px;justify-content:center;align-items:center;gap:0;height:36px;padding:0;display:flex;margin-top:10px;margin-left:10px;box-sizing:border-box;border:.5px solid #f5f5f5;box-shadow:0 5px 16px -4px rgba(0,0,0,.07058823529411765)}.fold-aside-expand[data-v-26be3438]{justify-content:center;align-items:center;height:20px;padding:7px 11px 8px 15px;display:flex;cursor:pointer}.fold-aside-divider[data-v-26be3438]{background:rgba(78,110,242,.1);flex-shrink:0;width:.5px;height:9px}.fold-aside-new-dialog[data-v-26be3438]{justify-content:center;align-items:center;padding:8px 14px 7px 12px;transition:background-color .2s;display:flex;cursor:pointer}.dc04ec1d[data-v-26be3438]{width:100%;height:100%;background-color:#fff;border-right:1px solid #f5f5f5}.sidebar-header[data-v-26be3438]{display:flex;align-items:center;justify-content:flex-end;padding:15px 10px 9px 16px;height:32px;box-sizing:content-box;cursor:pointer}.sidebar-nav-title[data-v-26be3438]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:10px 8px;gap:3px}.chat-info-item[data-v-26be3438]{padding:10px 8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;-webkit-text-decoration:none;text-decoration:none;margin-left:28px;border-radius:8px;color:rgba(0,0,0,.6)}.router-link-active[data-v-26be3438]{background:rgba(0,0,0,.05);color:rgba(0,0,0,.9)}.chat-name[data-v-26be3438]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-container-pc[data-v-26be3438]{height:calc(100% - 50px);width:100%;box-sizing:border-box;flex:1;justify-content:space-between;display:flex;position:relative}.right-bar-wrapper[data-v-26be3438]{border-left:1px solid #f5f5f5;overflow-y:auto;height:100%}.wrapper-head[data-v-26be3438]{color:#9195a3;align-items:center;padding:21px 12px 12px;font-weight:500;display:flex;background-color:rgba(0,0,0,.05);border-bottom:1px solid #f5f5f5}.chat-container[data-v-26be3438]{display:flex;flex-direction:column;height:100%;flex:1;max-width:848px;background:#fff;overflow:hidden}.messages[data-v-26be3438]{flex:1;overflow-y:auto;padding:24px}.message[data-v-26be3438]{margin-bottom:20px;-webkit-animation:fadeIn-26be3438 .3s ease-in;animation:fadeIn-26be3438 .3s ease-in}.message.user[data-v-26be3438]{display:flex;justify-content:flex-end}.message.assistant[data-v-26be3438]{display:flex;justify-content:flex-start}.message-content[data-v-26be3438]{display:flex;gap:16px;width:100%}.message.user .message-content[data-v-26be3438]{flex-direction:row-reverse}.message-avatar[data-v-26be3438]{width:40px;height:40px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.message.user .message-avatar[data-v-26be3438]{background:#1890ff;color:#fff}.message-text[data-v-26be3438]{padding:16px 20px;border-radius:16px;max-width:100%;word-wrap:break-word}.message.user .message-text[data-v-26be3438]{background:#1890ff;color:#fff;border:none}.thinking-content[data-v-26be3438]{margin-bottom:12px;padding:12px;background:#fff7e6;border-radius:8px;border-left:4px solid #fa8c16}.thinking-label[data-v-26be3438]{font-weight:700;color:#fa8c16;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}.thinking-text[data-v-26be3438]{color:#666;font-style:italic;line-height:1.5}.loading[data-v-26be3438]{padding:20px;text-align:center}.loading-content[data-v-26be3438]{display:inline-flex;flex-direction:column;align-items:center;gap:12px}.loading-dots[data-v-26be3438]{display:inline-flex;gap:6px}.loading-dots span[data-v-26be3438]{width:10px;height:10px;border-radius:50%;background:#1890ff;-webkit-animation:bounce-26be3438 1.4s ease-in-out infinite both;animation:bounce-26be3438 1.4s ease-in-out infinite both}.loading-dots span[data-v-26be3438]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-dots span[data-v-26be3438]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.tool-calling[data-v-26be3438]{font-size:14px;color:#666;font-weight:500}.input-header[data-v-26be3438]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.input-header h3[data-v-26be3438]{margin:0;color:#333}.input-controls[data-v-26be3438]{display:flex;align-items:center;gap:16px}.control-item[data-v-26be3438]{display:flex;align-items:center;gap:6px;font-size:14px;color:#666}.docs-btn[data-v-26be3438]{padding:6px 12px;background:#fff;border:1px solid #1890ff;color:#1890ff;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.docs-btn[data-v-26be3438]:hover{background:#1890ff;color:#fff}.input-wrapper[data-v-26be3438]{display:flex;gap:12px;margin-bottom:16px;border:1px solid #d9d9d9;border-radius:8px;flex-direction:column;padding:10px;box-shadow:0 5px 16px -4px rgba(0,0,0,.07058823529411765)}textarea[data-v-26be3438]{flex:1;border:none;resize:none;font-family:inherit;font-size:15px;transition:all .2s}textarea[data-v-26be3438]:focus{outline:none;border-color:transparent}textarea[data-v-26be3438]:disabled{background:#f5f5f5;cursor:not-allowed}.send-button[data-v-26be3438]{background:#002fa7;padding:8px 9px;color:#fff;border:none;border-radius:20px;font-weight:700;font-size:16px;cursor:pointer;transition:all .2s;align-self:flex-end}.send-button[data-v-26be3438]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.send-button[data-v-26be3438]:disabled{opacity:.6;cursor:not-allowed}.quick-actions[data-v-26be3438]{display:flex;align-items:center;gap:12px}.actions-label[data-v-26be3438]{font-size:14px;color:#666;white-space:nowrap}.actions-buttons[data-v-26be3438]{display:flex;gap:8px;flex-wrap:wrap}.action-button[data-v-26be3438]{padding:6px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:20px;font-size:13px;cursor:pointer;transition:all .2s;white-space:nowrap}.action-button[data-v-26be3438]:hover{border-color:#1890ff;color:#1890ff}@-webkit-keyframes fadeIn-26be3438{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-26be3438{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounce-26be3438{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes bounce-26be3438{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.docs-content[data-v-26be3438]::-webkit-scrollbar,.messages[data-v-26be3438]::-webkit-scrollbar{width:6px}.docs-content[data-v-26be3438]::-webkit-scrollbar-track,.messages[data-v-26be3438]::-webkit-scrollbar-track{background:#f1f1f1}.docs-content[data-v-26be3438]::-webkit-scrollbar-thumb,.messages[data-v-26be3438]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.docs-content[data-v-26be3438]::-webkit-scrollbar-thumb:hover,.messages[data-v-26be3438]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}