.agent-suggestion[data-v-22d5d78c]{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)!important}.min-width-0[data-v-22d5d78c]{min-width:0}.ai-chat-agent-stepper[data-v-b9cbb0a9]{border:1px solid var(--p-content-border-color);background:var(--p-content-background);border-radius:6px;flex-direction:column;gap:.5rem;margin:.5rem .75rem;padding:.75rem;font-size:.875rem;display:flex}.ai-chat-agent-stepper__header[data-v-b9cbb0a9]{align-items:center;gap:.5rem;display:flex}.ai-chat-agent-stepper__title[data-v-b9cbb0a9]{flex:1;font-weight:600}.ai-chat-agent-stepper__mode[data-v-b9cbb0a9]{background:var(--p-surface-100);color:var(--p-text-muted-color);border-radius:3px;padding:.1rem .4rem;font-size:.75rem}.ai-chat-agent-stepper__status[data-v-b9cbb0a9]{border-radius:3px;padding:.1rem .4rem;font-size:.75rem}.ai-chat-agent-stepper__status--running[data-v-b9cbb0a9]{background:var(--p-blue-100);color:var(--p-blue-700)}.ai-chat-agent-stepper__status--completed[data-v-b9cbb0a9]{background:var(--p-green-100);color:var(--p-green-700)}.ai-chat-agent-stepper__status--failed[data-v-b9cbb0a9]{background:var(--p-red-100);color:var(--p-red-700)}.ai-chat-agent-stepper__status--aborted[data-v-b9cbb0a9]{background:var(--p-surface-200);color:var(--p-text-muted-color)}.ai-chat-agent-stepper__progress-text[data-v-b9cbb0a9]{color:var(--p-text-muted-color);font-size:.75rem}.ai-chat-agent-stepper__steps[data-v-b9cbb0a9]{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.ai-chat-agent-stepper__step[data-v-b9cbb0a9]{color:var(--p-text-muted-color);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.ai-chat-agent-stepper__step--current[data-v-b9cbb0a9]{color:var(--p-text-color);font-weight:600}.ai-chat-agent-stepper__step--done[data-v-b9cbb0a9]{color:var(--p-green-700);text-decoration:line-through}.ai-chat-agent-stepper__step-index[data-v-b9cbb0a9]{background:var(--p-surface-100);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:inline-flex}.ai-chat-agent-stepper__instructions[data-v-b9cbb0a9]{white-space:pre-wrap;color:var(--p-text-color);font-size:.8125rem;line-height:1.4}.ai-chat-agent-stepper__tools[data-v-b9cbb0a9]{flex-wrap:wrap;gap:.25rem;display:flex}.ai-chat-agent-stepper__error[data-v-b9cbb0a9]{color:var(--p-red-700);font-size:.8125rem}.ai-chat-agent-stepper__actions[data-v-b9cbb0a9]{gap:.5rem;display:flex}.ai-chat-agent-activation[data-v-43f32d0d]{flex-direction:column;gap:1.25rem;display:flex}.ai-chat-agent-activation__summary[data-v-43f32d0d]{background-color:var(--bs-tertiary-bg);border-radius:.5rem;align-items:flex-start;gap:.875rem;padding:.75rem;display:flex}.ai-chat-agent-activation__icon[data-v-43f32d0d]{background-color:var(--bs-secondary-bg);width:2.5rem;height:2.5rem;color:var(--bs-primary);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.ai-chat-agent-activation__meta[data-v-43f32d0d]{flex:auto;min-width:0}.ai-chat-agent-activation__name[data-v-43f32d0d]{margin:0 0 .25rem;font-size:1.05rem;font-weight:600}.ai-chat-agent-activation__description[data-v-43f32d0d]{color:var(--bs-secondary-color);margin:0 0 .375rem;font-size:.875rem;line-height:1.4}.ai-chat-agent-activation__steps[data-v-43f32d0d]{color:var(--bs-secondary-color);margin:0;font-size:.8125rem}.ai-chat-agent-activation__section[data-v-43f32d0d]{flex-direction:column;gap:.5rem;display:flex}.ai-chat-agent-activation__section-title[data-v-43f32d0d]{color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.025em;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.ai-chat-agent-activation__option[data-v-43f32d0d]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.625rem;padding:.5rem;transition:background-color .15s;display:flex}.ai-chat-agent-activation__option[data-v-43f32d0d]:hover{background-color:var(--bs-tertiary-bg)}.ai-chat-agent-activation__option-label[data-v-43f32d0d]{cursor:pointer;flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.route-mismatch-banner[data-v-e299dc1f] .p-message-text{flex:1}
