.aac[data-v-adbfce18]{display:flex;flex-direction:column;height:100%;min-height:420px;background:#f5f7fb;border-radius:4px;overflow:hidden}.aac-full[data-v-adbfce18]{position:fixed;inset:0;z-index:3000;border-radius:0}.aac-head[data-v-adbfce18]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#2f6fb3;color:#fff}.aac-head-title[data-v-adbfce18]{display:flex;align-items:center;gap:8px;font-weight:600}.aac-bind-tag[data-v-adbfce18]{margin-left:4px}.aac-body[data-v-adbfce18]{display:flex;flex:1;min-height:0}.aac-sessions[data-v-adbfce18]{width:180px;flex:none;background:#fff;border-right:1px solid #e6ebf5;overflow-y:auto;padding:8px}.aac-sessions-title[data-v-adbfce18]{font-size:12px;color:#909399;padding:4px 6px 8px}.aac-session-search[data-v-adbfce18]{margin-bottom:8px}.aac-session-item[data-v-adbfce18]{display:flex;align-items:center;flex-wrap:wrap;padding:7px 8px;border-radius:4px;cursor:pointer;font-size:13px;color:#333;margin-bottom:2px}.aac-session-item[data-v-adbfce18]:hover{background:#f0f5ff}.aac-session-item.active[data-v-adbfce18]{background:#d9e8ff;color:#2f6fb3}.aac-session-text[data-v-adbfce18]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.aac-session-time[data-v-adbfce18]{font-size:11px;color:#b0b6c2;margin-left:6px;white-space:nowrap}.aac-session-ops[data-v-adbfce18]{display:none;margin-left:auto}.aac-session-item:hover .aac-session-ops[data-v-adbfce18]{display:inline-flex}.aac-session-icon[data-v-adbfce18]{padding:0 2px}.aac-session-more[data-v-adbfce18]{text-align:center;margin-top:4px}.aac-main[data-v-adbfce18]{flex:1;min-width:0;display:flex;flex-direction:column}.aac-msgs[data-v-adbfce18]{flex:1;overflow-y:auto;padding:14px}.aac-msg[data-v-adbfce18]{display:flex;flex-direction:column;margin-bottom:12px;max-width:88%}.aac-user[data-v-adbfce18]{align-self:flex-end;align-items:flex-end}.aac-assistant[data-v-adbfce18]{align-self:flex-start;align-items:flex-start}.aac-bubble[data-v-adbfce18]{padding:9px 12px;border-radius:8px;font-size:13px;line-height:1.6;word-break:break-word}.aac-user .aac-bubble[data-v-adbfce18]{background:#2f6fb3;color:#fff}.aac-assistant .aac-bubble[data-v-adbfce18]{background:#fff;color:#303133;border:1px solid #e6ebf5}.aac-bubble-stream[data-v-adbfce18]{white-space:pre-wrap}.aac-trace[data-v-adbfce18]{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.aac-ops[data-v-adbfce18]{width:100%;margin-top:6px}.aac-op[data-v-adbfce18]{background:#fffbe8;border:1px solid #f5d47a;border-radius:6px;padding:10px;margin-bottom:8px}.aac-op-summary[data-v-adbfce18]{font-size:13px;color:#7a5b00;margin-bottom:8px}.aac-op-icon[data-v-adbfce18]{color:#e6a23c;margin-right:4px}.aac-op-status[data-v-adbfce18]{float:right;font-size:12px;color:#b88230}.aac-diff-table[data-v-adbfce18]{margin-bottom:8px}.aac-att[data-v-adbfce18]{display:flex;gap:8px;padding:0 14px 6px}.aac-att-item[data-v-adbfce18]{position:relative;width:52px;height:52px}.aac-att-item img[data-v-adbfce18]{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #dcdfe6}.aac-att-close[data-v-adbfce18]{position:absolute;top:-6px;right:-6px;background:#f56c6c;color:#fff;border-radius:50%;font-size:10px;padding:2px;cursor:pointer}.aac-quick[data-v-adbfce18]{padding:0 14px 8px;display:flex;gap:6px;flex-wrap:wrap}.aac-input[data-v-adbfce18]{border-top:1px solid #e6ebf5;background:#fff;padding:10px 14px}.aac-input-actions[data-v-adbfce18]{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.aac-review[data-v-adbfce18]{margin:6px 14px;padding:10px 12px;background:#fff8e6;border:1px solid #f0d39a;border-radius:8px}.aac-run[data-v-adbfce18]{margin:6px 14px;padding:10px 12px;background:#eef5ff;border:1px solid #bcd4f5;border-radius:8px}.aac-run-head[data-v-adbfce18]{display:flex;align-items:center;gap:6px;font-weight:600;color:#2f6fb3;margin-bottom:6px}.aac-run-time[data-v-adbfce18]{font-size:11px;color:#909399;margin-left:auto}.aac-run-step-label[data-v-adbfce18]{font-size:12px;font-weight:400;color:#606266}.aac-run-progress[data-v-adbfce18]{display:flex;align-items:center;gap:8px;margin:4px 0 8px}.aac-run-progress .el-progress[data-v-adbfce18]{flex:1}.aac-run-progress-text[data-v-adbfce18]{font-size:11px;color:#909399;white-space:nowrap}.aac-run-msg[data-v-adbfce18]{font-size:13px;color:#303133;margin-bottom:6px}.aac-run-step[data-v-adbfce18]{display:flex;align-items:center;gap:6px;font-size:12px;color:#606266;padding:2px 0}.aac-run-tool[data-v-adbfce18]{min-width:130px;color:#303133}.aac-run-detail[data-v-adbfce18]{color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aac-run-step-status[data-v-adbfce18]{font-size:11px;color:#909399;white-space:nowrap}.aac-step-ok[data-v-adbfce18]{color:#67c23a}.aac-step-fail[data-v-adbfce18]{color:#f56c6c}.aac-step-wait[data-v-adbfce18]{color:#e6a23c}.aac-step-skip[data-v-adbfce18]{color:#909399}.aac-run-questions[data-v-adbfce18]{margin-top:8px;background:#fff;border:1px solid #d6e4f7;border-radius:6px;padding:8px 10px;font-size:13px;color:#303133}.aac-run-q-title[data-v-adbfce18]{font-weight:600;color:#2f6fb3;margin-bottom:4px}.aac-run-hint[data-v-adbfce18]{font-size:12px;color:#909399;margin-top:4px}.aac-run-preview[data-v-adbfce18]{margin-top:8px;font-size:13px;color:#67c23a}.aac-run-next[data-v-adbfce18]{margin-top:8px;padding:6px 8px;font-size:12px;color:#2f6fb3;background:#fff;border:1px dashed #bcd4f5;border-radius:6px}.aac-run-runtime[data-v-adbfce18]{margin-top:6px;font-size:12px;color:#606266}.aac-run-review[data-v-adbfce18]{margin-top:6px;font-size:12px;color:#8a5a00;background:#fffdf5;border-radius:6px;padding:6px 8px}.aac-run-version[data-v-adbfce18]{margin-top:8px;padding:8px 10px;font-size:12px;color:#8a5a00;background:#fff8e8;border:1px solid #f0d39a;border-radius:6px}.aac-run-version-line[data-v-adbfce18]{padding:2px 0;margin-bottom:4px}.aac-run-actions[data-v-adbfce18]{margin-top:8px}.aac-review-head[data-v-adbfce18]{display:flex;align-items:center;gap:6px;font-weight:600;color:#8a5a00;margin-bottom:6px}.aac-review-summary[data-v-adbfce18]{font-size:13px;color:#6b4d00;margin:0 0 8px}.aac-review-issue[data-v-adbfce18]{font-size:13px;color:#303133;padding:6px 0;border-top:1px dashed #f0e0bf}.aac-review-detail[data-v-adbfce18]{font-size:12px;color:#909399;margin-top:3px;display:flex;flex-direction:column;gap:2px}.aac-review-questions[data-v-adbfce18]{margin-top:8px;background:#fff;border:1px solid #f3e3c3;border-radius:6px;padding:8px 10px}.aac-review-q-title[data-v-adbfce18]{font-size:12px;font-weight:600;color:#8a5a00;margin-bottom:4px}.aac-review-q[data-v-adbfce18]{font-size:13px;color:#303133;margin:2px 0}.aac-review-actions[data-v-adbfce18]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.aac-docs[data-v-adbfce18]{margin:6px 14px 10px}.aac-docs-title[data-v-adbfce18]{font-size:12px;color:#909399;margin-bottom:6px;display:flex;align-items:center;gap:8px}.aac-docs-job[data-v-adbfce18]{color:#b88230}.aac-doc-card[data-v-adbfce18]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid #e6ebf5;border-radius:8px;padding:8px 12px;margin-bottom:6px}.aac-doc-main[data-v-adbfce18]{display:flex;align-items:center;gap:8px;min-width:0}.aac-doc-main i[data-v-adbfce18]{font-size:22px;color:#2f6fb3}.aac-doc-name[data-v-adbfce18]{font-size:13px;font-weight:600;color:#303133}.aac-doc-meta[data-v-adbfce18]{font-size:12px;color:#909399}.aac-doc-panel[data-v-adbfce18]{width:48%;min-width:420px;border-left:1px solid #e6ebf5;background:#fff;display:flex;flex-direction:column}.aac-doc-panel-full[data-v-adbfce18]{position:fixed;inset:0;width:100%;min-width:0;z-index:3001}.aac-doc-panel-head[data-v-adbfce18]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #e6ebf5;background:#f7f9fc}.aac-doc-panel-title[data-v-adbfce18]{font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px;min-width:0}.aac-doc-panel-ops[data-v-adbfce18]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.aac-zoom[data-v-adbfce18]{font-size:12px;color:#606266;min-width:38px;text-align:center}.aac-doc-panel-body[data-v-adbfce18]{flex:1;overflow:auto;background:#73777d}.aac-docx-host[data-v-adbfce18]{padding:14px 0;transform-origin:top center}.aac-docx-host[data-v-adbfce18] .docx-wrapper{background:transparent;padding:0}.aac-docx-host[data-v-adbfce18] .docx-page{margin:0 auto 16px;box-shadow:0 2px 12px rgba(0,0,0,.3)}.aac-pdf-frame[data-v-adbfce18]{width:100%;height:100%;border:0;background:#fff}.aac-doc-text[data-v-adbfce18]{margin:0;padding:16px;background:#fff;font-size:13px;line-height:1.8;white-space:pre-wrap}