.conversation-sidebar[data-v-4c17f1bb]{position:-webkit-sticky;position:sticky;top:0;width:100%;max-height:100vh;max-width:260px;background:#fff;border-right:1px solid #e8e8e8;overflow-y:auto}.header[data-v-4c17f1bb]{padding:16px;border-bottom:1px solid #eee}.conversation-list[data-v-4c17f1bb]{padding:8px 0}.conversation-item[data-v-4c17f1bb]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.conversation-item[data-v-4c17f1bb]:hover{background:#f0f0f0}.conversation-item.active[data-v-4c17f1bb]{background:#e6f4ff;border-right:3px solid #1677ff}.content[data-v-4c17f1bb]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.title[data-v-4c17f1bb]{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time[data-v-4c17f1bb]{font-size:12px;color:#666}.actions[data-v-4c17f1bb]{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.conversation-item:hover .actions[data-v-4c17f1bb]{opacity:1}.delete-btn[data-v-4c17f1bb]{background:none;border:none;color:#999;cursor:pointer;padding:4px}.delete-btn[data-v-4c17f1bb]:hover{color:#ff4d4f}.message-list[data-v-73375ece]{width:100%;padding-bottom:50px}.message-list .user-highlight[data-v-73375ece]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.message-list .user-highlight .deepseek-markdown-container[data-v-73375ece]{padding:5px 10px;color:#262626;box-sizing:border-box;word-break:break-word;background-color:#eff6ff;border-radius:14px;max-width:calc(100% - 48px);position:relative}.message-list .assistant-highlight[data-v-73375ece]{font-size:18px;color:#333;margin-bottom:12px;padding-left:48px;position:relative}.message-list .assistant-highlight .svg-wrap[data-v-73375ece]{position:absolute;top:-2px;left:0;background-color:#fff;border-radius:50%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:0 0 0 1px #d5e4ff}.chat-input-container[data-v-c5fce38a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;border:1px solid #d9d9d9;border-radius:10px;width:100%;padding:10px;background:#f5f5f5}.chat-input-container textarea[data-v-c5fce38a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#f5f5f5;border:none;resize:none;min-height:44px;max-height:200px;line-height:1.5;-webkit-transition:all .2s;transition:all .2s}.chat-input-container textarea[data-v-c5fce38a]:focus{outline:none;border-color:rgba(0,0,0,0);border:none}.chat-input-container .tip-btn[data-v-c5fce38a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.chat-input-container .tip-btn .deep[data-v-c5fce38a]{border-radius:14px;padding:0 6px;border:1px solid #dcdfe6;cursor:pointer}.chat-input-container .tip-btn .deep.active[data-v-c5fce38a]{background:#1890ff;border:1px solid #1890ff;color:#fff}.chat-container .chat-main[data-v-61a20ffc],.chat-container[data-v-61a20ffc]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.chat-container .chat-main[data-v-61a20ffc]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5}.chat-container .chat-main .chat-header[data-v-61a20ffc]{padding:10px;height:40px}.chat-container .chat-main .chat-messages[data-v-61a20ffc]{background:#fff;margin:0 auto;padding:10px 20px;width:940px}.chat-container .chat-main .chat-input[data-v-61a20ffc]{position:-webkit-sticky;position:sticky;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}