.tool-calls-wrapper[data-v-ece007f4]{border:1px solid #eef0f5;border-radius:10px;background:#fafbff;overflow:hidden}.tool-calls-header[data-v-ece007f4]{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tool-calls-header[data-v-ece007f4]:hover{background:#f0f3ff}.tool-calls-divider[data-v-ece007f4]{width:1px;height:14px;background:#e1e5ef;flex-shrink:0}.tool-calls-divider-h[data-v-ece007f4]{height:1px;background:#eef0f5;margin:0 10px}.chevron[data-v-ece007f4]{transition:transform .25s ease}.chevron-up[data-v-ece007f4]{transform:rotate(180deg)}.tool-calls-expand[data-v-ece007f4]{overflow:hidden;will-change:height,opacity}.expand-enter-active[data-v-ece007f4],.expand-leave-active[data-v-ece007f4]{transition:height .28s cubic-bezier(.4,0,.2,1),opacity .2s ease}.latest-fade-enter-active[data-v-ece007f4],.latest-fade-leave-active[data-v-ece007f4]{transition:opacity .18s ease}.latest-fade-enter-from[data-v-ece007f4],.latest-fade-leave-to[data-v-ece007f4]{opacity:0}.tool-calls-badge[data-v-ece007f4]{font-size:10px;line-height:1;padding:2px 6px;border-radius:8px;background:#e6edff;color:#467bff;font-weight:500}.tool-calls-list[data-v-ece007f4]{padding:6px 8px 8px;background:transparent}.tool-calls[data-v-ece007f4] .t-collapse{background:transparent}.tool-calls[data-v-ece007f4] .t-collapse-panel{background:transparent;margin-bottom:4px}.tool-calls[data-v-ece007f4] .t-collapse-panel:last-child{margin-bottom:0}.tool-calls[data-v-ece007f4] .t-collapse-panel__header{padding:5px 10px;background:#fff;border:1px solid #eef0f5;border-radius:6px;min-height:auto}.tool-calls[data-v-ece007f4] .t-collapse-panel__header:hover{border-color:#c7d3ff}.tool-calls[data-v-ece007f4] .t-collapse-panel__content{padding:6px 10px 8px;background:transparent}.tool-calls[data-v-ece007f4] .t-collapse-panel__body{background:transparent;border:none}.tool-calls[data-v-ece007f4] .t-collapse-panel__wrapper{border:none}.skill-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;margin-bottom:8px;border-radius:10px;background:#fafbff;border:1px solid #eef0f5;line-height:1;max-width:100%;overflow:hidden}.skill-tag .skill-tag-badge{font-size:11px;line-height:1;padding:2px 8px;border-radius:8px;background:#e6edff;color:#467bff;font-weight:500;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-content-deepthink .t-collapse-panel__wrapper{background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-medium)}.chat-content-deepthink .t-collapse-panel__content{background-color:var(--td-bg-color-secondarycontainer);padding:0 var(--td-comp-paddingTB-m) var(--td-comp-paddingTB-s) var(--td-comp-paddingTB-m)}@keyframes cursorAni{0%{opacity:.2;transform:rotate(0);-webkit-transform:rotate(0)}50%{opacity:.2;transform:rotate(180deg)}to{opacity:1;transform:rotate(360deg)}}.cursor{width:3px;height:16px;animation:cursorAni 1s infinite linear;display:inline-block;background-color:#555;margin-left:10px;vertical-align:sub}.chat-image-viewer img{-o-object-fit:cover;object-fit:cover}
