@charset "UTF-8";.el-thinking[data-v-ee21ebea]{font-family:system-ui,sans-serif;margin:0 auto}.trigger[data-v-ee21ebea]{display:flex;align-items:center;height:100%;width:var(--el-thinking-button-width);gap:8px;padding:var(--el-padding-sm, 12px) calc(var(--el-padding-sm, 12px) + 4px);border:1px solid #e4e4e4;border-radius:8px;background:#fff;cursor:pointer;margin-bottom:8px}.trigger .el-icon-center[data-v-ee21ebea]{height:100%;display:flex;align-items:center}.trigger .start-color[data-v-ee21ebea]{color:var(--el-color-warning)}.trigger .end-color[data-v-ee21ebea]{color:var(--el-color-success)}.trigger .is-loading[data-v-ee21ebea]{color:var(--el-color-primary)}.trigger .error-color[data-v-ee21ebea]{color:var(--el-color-danger)}.trigger[data-v-ee21ebea]:hover{background:#f8f8f8}.trigger.disabled[data-v-ee21ebea]{cursor:pointer}.trigger[data-v-ee21ebea]:disabled{cursor:not-allowed;opacity:.7}.status-icon[data-v-ee21ebea]{font-size:1.2em}.arrow[data-v-ee21ebea]{margin-left:auto;transition:transform var(--el-thinking-animation-duration)}.arrow.expanded[data-v-ee21ebea]{transform:rotate(180deg)}.slide-enter-active[data-v-ee21ebea],.slide-leave-active[data-v-ee21ebea]{height:calc-size(max-content,size);transition:height var(--el-thinking-animation-duration) ease-in-out,opacity var(--el-thinking-animation-duration) ease-in-out;overflow:hidden}.slide-enter-from[data-v-ee21ebea],.slide-leave-to[data-v-ee21ebea]{height:0!important;opacity:0}.content-wrapper[data-v-ee21ebea]{box-sizing:border-box;min-width:0}.content pre[data-v-ee21ebea]{border:1px solid #eee;background:var(--el-thinking-content-wrapper-background-color);padding:var(--el-padding-sm, 12px) calc(var(--el-padding-sm, 12px) + 4px);border-radius:calc(var(--el-border-radius-base) + 4px);max-width:var(--el-thinking-content-wrapper-width);font-size:14px;color:var(--el-thinking-content-wrapper-color);white-space:pre-wrap;font-family:DeepSeek-CJK-patch,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Open Sans,sans-serif;margin:0;line-height:var(--el-font-line-height-primary)}.error-state[data-v-ee21ebea]{border-color:#ffd0d0;background:#fff0f0}.error-message[data-v-ee21ebea]{color:#dc3545;height:fit-content;padding:8px;background:#ffeef0;border-radius:4px}
