@charset "UTF-8";[data-v-fbfa49f9]:root{--el-color-primary: #166fff;--b-color: #ebedef;--side-bar-width: 180px;--nav-height: 60px}.app-header .df-line-title[data-v-fbfa49f9]{padding:0 10px}.chat-main[data-v-fbfa49f9]{padding:0;overflow:hidden;margin-top:15px}.chat-wrapper[data-v-fbfa49f9]{height:100%}.left-panel[data-v-fbfa49f9]{width:280px;min-width:280px;background-color:#f5f7fa;overflow-y:auto;padding:10px}.section-header[data-v-fbfa49f9]{padding-bottom:10px}.history-list[data-v-fbfa49f9],.analysis-list[data-v-fbfa49f9]{max-height:260px;overflow-y:auto}.history-item[data-v-fbfa49f9],.analysis-item[data-v-fbfa49f9]{padding:5px 0;cursor:pointer}.history-item[data-v-fbfa49f9]:hover,.analysis-item[data-v-fbfa49f9]:hover{background-color:var(--el-color-primary-light-9)}.history-item .item-text[data-v-fbfa49f9],.analysis-item .item-text[data-v-fbfa49f9]{flex:1;font-size:13px;color:#333;margin-right:8px}.right-panel[data-v-fbfa49f9]{flex:1;min-width:0}.chat-messages[data-v-fbfa49f9]{flex:1;padding:15px 20px;background-color:#fff}.message-time[data-v-fbfa49f9]{margin:15px 0;font-size:12px;color:#909399}.message-row[data-v-fbfa49f9]{display:flex;align-items:flex-start;margin-bottom:20px}.message-user .message-content[data-v-fbfa49f9]{margin-left:auto;max-width:70%}.message-user .message-bubble[data-v-fbfa49f9]{background-color:#e8f4fd;border-radius:8px;padding:10px 15px;font-size:14px;color:#333;line-height:1.6}.message-bot .message-content[data-v-fbfa49f9]{max-width:70%}.message-bot .message-bubble[data-v-fbfa49f9]{background-color:#e8f4fd;border-radius:8px;padding:10px 15px;font-size:14px;color:#333;line-height:1.6}.chat-input-wrapper[data-v-fbfa49f9]{background-color:#fff}.chat-input-box[data-v-fbfa49f9]{border:1px solid #dcdfe6;border-radius:8px;background-color:#fff;overflow:hidden}.chat-input-box[data-v-fbfa49f9]{padding-bottom:8px}.chat-input-box[data-v-fbfa49f9] .el-textarea__inner{border:none;box-shadow:none;font-size:14px;padding:12px 15px;resize:none}.chat-input-box[data-v-fbfa49f9] .el-textarea__inner:focus{box-shadow:none}
