.bp-confirmation-card[data-v-778fdfb0]{font-size:.8rem}.bp-confirmation-card__details-toggle[data-v-778fdfb0]{cursor:pointer}.bp-confirmation-card__details-toggle[data-v-778fdfb0]:hover{color:var(--bs-body-color)}.bp-confirmation-card__param-key[data-v-778fdfb0]{min-width:80px}.bp-confirmation-card__remember-label[data-v-778fdfb0],.bp-confirmation-card__remember-select[data-v-778fdfb0]{font-size:.72rem}.bp-confirmation-card__collapsed[data-v-778fdfb0]{cursor:pointer}.bp-clarify-card[data-v-b80cb250],.bp-route-drift-card[data-v-8e1a18a6],.bp-tool-call-cap-card[data-v-4cf560cb]{font-size:.8rem}.bp-tool-call-cap-card__details-toggle[data-v-4cf560cb]{cursor:pointer;font-size:.75rem}.bp-tool-call-cap-card__details-toggle[data-v-4cf560cb]:hover{color:var(--bs-body-color)}.bp-tool-call-cap-card__tool-list[data-v-4cf560cb]{max-height:150px;font-size:.7rem;overflow-y:auto}.ai-kpi-card[data-v-0c3fb269]{min-width:0}.ai-kpi-grid-title[data-v-0c3fb269]{font-size:.85rem}.ai-kpi-grid-subtitle[data-v-0c3fb269]{font-size:.7rem}.ai-kpi-label[data-v-0c3fb269]{font-size:.75rem;line-height:1.3}.ai-kpi-subtitle[data-v-0c3fb269]{margin-top:.1rem;font-size:.65rem;line-height:1.2}.ai-kpi-unit[data-v-0c3fb269]{opacity:.7;font-size:.55em;font-weight:400}.ai-kpi-trend[data-v-0c3fb269]{font-size:.55em}.ai-breakdown-title[data-v-12c806b2]{font-size:.8rem}.ai-breakdown-row[data-v-12c806b2]{border-bottom:1px solid var(--p-content-border-color,var(--bs-border-color));font-size:.8rem}.ai-breakdown-row[data-v-12c806b2]:last-of-type{border-bottom:none}.ai-breakdown-more[data-v-12c806b2]{font-size:.7rem}.ai-chart-container[data-v-589c73c8]{width:100%;min-height:200px}.ai-data-table-wrapper[data-v-29ed0157]{max-width:100%;overflow-x:auto}.ai-data-table[data-v-29ed0157]{font-size:.8rem}.ai-data-table-th[data-v-29ed0157]{white-space:nowrap;background:var(--p-content-hover-background,var(--bs-tertiary-bg));font-size:.75rem;font-weight:600}.ai-data-table-td[data-v-29ed0157]{white-space:nowrap;font-size:.8rem}.ai-tree-node[data-v-e567b645]{list-style:none;position:relative}.ai-tree-node__row[data-v-e567b645]{flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:.15rem 0;display:flex}.ai-tree-node__icon[data-v-e567b645]{opacity:.85;font-size:.75rem}.ai-tree-node__label[data-v-e567b645]{font-size:.82rem;font-weight:600}.ai-tree-node__badge[data-v-e567b645]{background:var(--p-content-hover-background,var(--bs-tertiary-bg));color:var(--p-text-muted-color,var(--bs-secondary-color));white-space:nowrap;border-radius:.75rem;padding:0 .4rem;font-size:.68rem;font-weight:600;line-height:1.4}.ai-tree-node__detail[data-v-e567b645]{color:var(--p-text-muted-color,var(--bs-secondary-color));font-size:.78rem}.ai-tree-node__children[data-v-e567b645]{border-left:1px solid var(--p-content-border-color,var(--bs-border-color));margin:0 0 0 .35rem;padding-left:1rem;list-style:none}.ai-tree[data-v-b868f8f8]{border:1px solid var(--p-content-border-color,var(--bs-border-color));background:var(--p-content-background,var(--bs-body-bg));border-radius:.5rem;padding:.5rem .75rem;overflow-x:auto}.ai-tree__title[data-v-b868f8f8]{margin-bottom:.1rem;font-size:.85rem;font-weight:600}.ai-tree__subtitle[data-v-b868f8f8]{color:var(--p-text-muted-color,var(--bs-secondary-color));margin-bottom:.4rem;font-size:.75rem}.ai-tree__root[data-v-b868f8f8]{margin:0;padding:0;list-style:none}.article-viewer-dialog[data-v-64d406af] .p-dialog-content{padding:1rem 1.5rem}.article-viewer-content[data-v-64d406af]{font-size:.9rem;line-height:1.6}.article-viewer-content[data-v-64d406af] h1,.article-viewer-content[data-v-64d406af] h2,.article-viewer-content[data-v-64d406af] h3,.article-viewer-content[data-v-64d406af] h4,.article-viewer-content[data-v-64d406af] h5,.article-viewer-content[data-v-64d406af] h6{margin-top:1.2em;margin-bottom:.5em}.article-viewer-content[data-v-64d406af] p{margin-bottom:.75em}.article-viewer-content[data-v-64d406af] img{border-radius:4px;max-width:100%;height:auto}.article-viewer-content[data-v-64d406af] table{border-collapse:collapse;width:100%;margin:1em 0}.article-viewer-content[data-v-64d406af] table th,.article-viewer-content[data-v-64d406af] table td{border:1px solid var(--bs-border-color);text-align:left;padding:.5em .75em}.article-viewer-content[data-v-64d406af] table th{background:var(--bs-tertiary-bg);font-weight:600}.article-viewer-content[data-v-64d406af] pre{background:var(--bs-tertiary-bg);border-radius:6px;padding:.75em 1em;font-size:.85em;overflow-x:auto}.article-viewer-content[data-v-64d406af] code{background:var(--bs-tertiary-bg);border-radius:3px;padding:.15em .35em;font-size:.9em}.article-viewer-content[data-v-64d406af] pre code{background:0 0;padding:0}.article-viewer-content[data-v-64d406af] a{color:var(--bs-link-color);text-decoration:underline}.article-viewer-content[data-v-64d406af] blockquote{border-left:3px solid var(--bs-border-color);color:var(--bs-secondary-color);margin-left:0;padding-left:1em}.article-viewer-content[data-v-64d406af] ul,.article-viewer-content[data-v-64d406af] ol{margin-bottom:.75em;padding-left:1.5em}.article-viewer-content[data-v-64d406af] .callout,.article-viewer-content[data-v-64d406af] [class*=alert],.article-viewer-content[data-v-64d406af] [class*=note],.article-viewer-content[data-v-64d406af] [class*=warning],.article-viewer-content[data-v-64d406af] [class*=tip]{border-left:3px solid var(--bs-info-border-subtle);background:var(--bs-info-bg-subtle);border-radius:4px;margin:.75em 0;padding:.75em 1em}.article-viewer-content[data-v-64d406af] iframe{border-radius:4px;max-width:100%}[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark],[data-bs-theme=dark]{color:var(--bs-body-color)!important}[data-bs-theme=dark]{color:var(--bs-link-color)!important}.ai-chat-messages[data-v-bc96e096]{scrollbar-gutter:stable;min-height:0}.ai-chat-paused-banner[data-v-bc96e096]{background:var(--p-surface-100,#0000000a);border:1px solid var(--p-surface-300,#00000014)}.ai-chat-messages.is-streaming[data-v-bc96e096]{overflow-anchor:none}.chat-message-row[data-v-bc96e096]{min-width:0}.scroll-anchor-none[data-v-bc96e096],.scroll-anchor-none[data-v-bc96e096] *{overflow-anchor:none}.scroll-sentinel[data-v-bc96e096]{overflow-anchor:auto;flex-shrink:0;height:1px}.chat-message[data-v-bc96e096]{min-width:0;max-width:85%;line-height:1.4}.chat-message [data-v-bc96e096] .md-editor{font-size:inherit}.chat-message [data-v-bc96e096] .md-editor-preview{overflow-wrap:break-word;word-break:normal;font-size:inherit!important}.chat-message [data-v-bc96e096] .md-editor-preview p:last-child{margin-bottom:0}.chat-message [data-v-bc96e096] .ai-content-blocks .md-editor,.chat-message [data-v-bc96e096] .ai-content-blocks .md-editor-preview{font-size:inherit!important}.chat-message [data-v-bc96e096] .ai-chart-container{min-width:0;max-width:100%;overflow-x:auto}.chat-message-user[data-v-bc96e096]{background:color-mix(in srgb, var(--bs-body-bg) 90%, black);color:var(--text-color)}.chat-message-user-synthetic[data-v-bc96e096]{background:color-mix(in srgb, var(--p-text-color) 8%, transparent);color:var(--p-text-muted-color);border:1px solid color-mix(in srgb, var(--p-text-color) 12%, transparent);font-style:italic}.chat-message-assistant[data-v-bc96e096]{color:var(--p-text-color);background:0 0;max-width:100%}.chat-message-text[data-v-bc96e096]{overflow-wrap:break-word;word-break:normal}.chat-attachment-chip[data-v-bc96e096]{color:#1f2937;background:#ffffffeb;border:1px solid #ffffff8c;border-radius:1rem;max-width:100%;padding:.15rem .6rem}.chat-attachment-chip i[data-v-bc96e096]{color:#d23f31}.chat-attachment-thumb[data-v-bc96e096]{border:1px solid var(--p-content-border-color);border-radius:.5rem;line-height:0;display:inline-flex;overflow:hidden}.chat-attachment-thumb img[data-v-bc96e096]{-o-object-fit:cover;object-fit:cover;width:8rem;height:8rem}.tool-call-tag[data-v-bc96e096]{cursor:pointer;transition:filter .15s}.tool-call-tag[data-v-bc96e096]:hover{filter:brightness(1.15)}.tool-call-icon-minimal[data-v-bc96e096]{min-width:1.75rem;min-height:1.75rem;color:var(--p-text-muted-color,var(--bs-secondary-color));cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;gap:.35rem;padding:.25rem;transition:background .15s,color .15s;display:inline-flex}.tool-call-icon-minimal[data-v-bc96e096]:hover,.tool-call-icon-minimal[data-v-bc96e096]:focus-visible{background:var(--p-content-hover-background,var(--bs-tertiary-bg));color:var(--p-text-color,var(--bs-body-color))}.tool-call-icon-minimal--running[data-v-bc96e096]{color:var(--p-text-color,var(--bs-body-color));cursor:pointer;border-radius:999px;padding:.25rem .6rem}.tool-call-icon-minimal--aggregate[data-v-bc96e096]{cursor:default;font-weight:500}.tool-call-icon-minimal--aggregate[data-v-bc96e096]:hover,.tool-call-icon-minimal--aggregate[data-v-bc96e096]:focus-visible{color:var(--p-text-color,var(--bs-body-color));background:0 0}.tool-call-icon-minimal__label[data-v-bc96e096]{white-space:nowrap;font-size:.8rem;font-style:italic;line-height:1.2}.tool-call-icon-minimal--count[data-v-bc96e096]{border-radius:999px;padding:.25rem .55rem}.tool-call-icon-minimal__count[data-v-bc96e096]{font-size:.75rem;font-weight:600;line-height:1.2}.ai-chat-status-text[data-v-bc96e096]{color:var(--p-text-muted-color,var(--bs-secondary-color));opacity:.85;word-break:break-word;font-size:.8rem;font-style:italic;line-height:1.4}.tool-call-args[data-v-bc96e096]{background:var(--p-content-hover-background,var(--bs-tertiary-bg));white-space:pre-wrap;word-break:break-word;max-height:300px;font-size:.75rem;line-height:1.4;overflow-x:auto}.tool-result-list[data-v-bc96e096]{max-height:240px;overflow-y:auto}.tool-result-item[data-v-bc96e096]{border-bottom:1px solid var(--p-content-border-color,var(--bs-border-color))}.tool-result-item[data-v-bc96e096]:last-child{border-bottom:none}.tool-result-link[data-v-bc96e096]{color:var(--p-primary-color);text-decoration:none;display:inline-block}.tool-result-link[data-v-bc96e096]:hover{text-decoration:underline}.scroll-to-bottom-btn[data-v-bc96e096]{z-index:1;opacity:.85;position:absolute;bottom:4rem;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0003}.scroll-to-bottom-btn[data-v-bc96e096]:hover{opacity:1}.fade-enter-active[data-v-bc96e096],.fade-leave-active[data-v-bc96e096]{transition:opacity .2s}.fade-enter-from[data-v-bc96e096],.fade-leave-to[data-v-bc96e096]{opacity:0}.ai-chat-info-message [data-v-bc96e096] .md-editor{font-size:inherit}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview{font-size:inherit!important}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.25rem 0;line-height:1.2}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview th,.ai-chat-info-message [data-v-bc96e096] .md-editor-preview td{padding:.1rem .35rem}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview th:first-child,.ai-chat-info-message [data-v-bc96e096] .md-editor-preview td:first-child{overflow-wrap:break-word;word-break:break-word}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview th:nth-child(2),.ai-chat-info-message [data-v-bc96e096] .md-editor-preview td:nth-child(2){white-space:nowrap;text-align:right;width:4.5rem}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview th:nth-child(3),.ai-chat-info-message [data-v-bc96e096] .md-editor-preview td:nth-child(3){white-space:nowrap;text-align:right;width:3.5rem}.ai-chat-info-message [data-v-bc96e096] .md-editor-preview th{border-bottom:1px solid var(--p-content-border-color);font-weight:600}.ai-active-context-chips[data-v-745a2351]{min-height:1.5rem}.ai-context-chip[data-v-745a2351]{--p-chip-padding-x:.375rem;--p-chip-padding-y:.125rem;--p-chip-gap:.25rem;--p-chip-border-radius:1rem;max-width:160px;font-size:.7rem}.ai-context-chip--overflow[data-v-745a2351]{cursor:pointer;font-weight:500}.ai-context-chip__icon[data-v-745a2351]{flex-shrink:0;font-size:.6rem}.ai-context-chip__label[data-v-745a2351]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.ai-context-chips__clear-all[data-v-745a2351]{width:1.25rem;height:1.25rem;color:var(--p-text-muted-color);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;transition:background .15s,color .15s;display:inline-flex}.ai-context-chips__clear-all[data-v-745a2351]:hover{background:var(--p-content-hover-background);color:var(--p-content-hover-color)}.send-button-context-ring[data-v-b942f9de]{justify-content:center;align-items:center;display:inline-flex;position:relative}.send-button-context-ring__svg[data-v-b942f9de]{pointer-events:none;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px;overflow:visible}.send-button-context-ring__svg circle[data-v-b942f9de]:last-child{transition:stroke-dashoffset .35s,opacity .25s,stroke .25s}[data-v-b942f9de] .p-tooltip-text,.send-button-context-ring-tooltip{white-space:pre-line;text-align:left;line-height:1.45}.ai-chat-input-container[data-v-b4a40882]{max-height:50vh;margin-top:.5rem;padding:.5rem;transition:border-top-color .2s;position:relative;overflow-y:auto}.ai-chat-input-container .ai-chat-add-btn[data-v-b4a40882] .p-button-icon{color:inherit}.ai-chat-mode-flash[data-v-b4a40882]{white-space:nowrap;-webkit-user-select:none;user-select:none}.ai-chat-mode-flash-enter-active[data-v-b4a40882],.ai-chat-mode-flash-leave-active[data-v-b4a40882]{transition:opacity .2s}.ai-chat-mode-flash-enter-from[data-v-b4a40882],.ai-chat-mode-flash-leave-to[data-v-b4a40882]{opacity:0}.ai-chat-input-container__swirl[data-v-b4a40882]{z-index:3;pointer-events:none;opacity:0;height:2px;transition:opacity .2s;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.ai-chat-input-container__swirl[data-v-b4a40882]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffffe6 50%,#0000 100%);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--swirl-color,#fff) 30%, white) 50%, transparent 100%);width:40%;position:absolute;top:0;bottom:0;transform:translate(-100%)}.ai-chat-input-container.is-active--build .ai-chat-input-container__swirl[data-v-b4a40882],.ai-chat-input-container.is-active--plan .ai-chat-input-container__swirl[data-v-b4a40882],.ai-chat-input-container.is-active--autopilot .ai-chat-input-container__swirl[data-v-b4a40882]{opacity:1}.ai-chat-input-container.is-active--build .ai-chat-input-container__swirl[data-v-b4a40882]:after,.ai-chat-input-container.is-active--plan .ai-chat-input-container__swirl[data-v-b4a40882]:after,.ai-chat-input-container.is-active--autopilot .ai-chat-input-container__swirl[data-v-b4a40882]:after{animation:1.5s linear infinite ai-chat-input-loading-b4a40882}.ai-chat-input-container.is-active--build .ai-chat-input-container__swirl[data-v-b4a40882]{--swirl-color:var(--bs-secondary,#6c757d)}.ai-chat-input-container.is-active--plan .ai-chat-input-container__swirl[data-v-b4a40882]{--swirl-color:var(--bs-info,#0dcaf0)}.ai-chat-input-container.is-active--autopilot .ai-chat-input-container__swirl[data-v-b4a40882]{--swirl-color:var(--bs-success,#198754);height:3px}.ai-chat-input-container.is-active--autopilot .ai-chat-input-container__swirl[data-v-b4a40882]:after{filter:drop-shadow(0 0 4px var(--swirl-color))}@keyframes ai-chat-input-loading-b4a40882{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.ai-chat-input-container.is-active--build .ai-chat-input-container__swirl[data-v-b4a40882]:after,.ai-chat-input-container.is-active--plan .ai-chat-input-container__swirl[data-v-b4a40882]:after,.ai-chat-input-container.is-active--autopilot .ai-chat-input-container__swirl[data-v-b4a40882]:after{opacity:0;animation:none}}.ai-chat-input-container--dragover[data-v-b4a40882]{outline:2px dashed var(--p-primary-color);outline-offset:-4px}.ai-chat-drop-overlay[data-v-b4a40882]{z-index:2;background:var(--p-content-hover-background);opacity:.96;color:var(--p-primary-color);pointer-events:none;border-radius:.25rem;font-size:.85rem;position:absolute;inset:0}.ai-chat-attachment-chip[data-v-b4a40882]{border:1px solid var(--p-content-border-color);background:var(--p-content-hover-background);border-radius:1rem;max-width:100%;padding:.1rem .25rem .1rem .5rem}.intent-preview[data-v-8d5ce388]{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)!important}.funnel-stepper[data-v-8d5ce388]{background:color-mix(in srgb, var(--bs-body-bg) 50%, transparent);border-radius:4px;padding:2px 4px}.stepper-connector[data-v-8d5ce388]{background:var(--bs-border-color);flex-shrink:0;width:12px;height:1px}.stepper-connector.completed[data-v-8d5ce388]{background:var(--bs-success)}.stepper-step[data-v-8d5ce388]{white-space:nowrap;flex-shrink:0}.stepper-count[data-v-8d5ce388]{font-variant-numeric:tabular-nums;font-size:.6rem}.route-tools-pool[data-v-8d5ce388]{background:color-mix(in srgb, var(--bs-body-bg) 50%, transparent);border-radius:4px;padding:2px 4px}.route-tools-scroller[data-v-8d5ce388]{flex-wrap:wrap;gap:3px;max-height:120px;padding:2px;display:flex;overflow-y:auto}.pool-tag[data-v-8d5ce388]{opacity:.5;transition:opacity .15s}.pool-tag[data-v-8d5ce388]:hover{opacity:.85}.pool-tag-promoted[data-v-8d5ce388]{font-weight:600}.agent-suggestion[data-v-6e9d4e44]{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)!important}.min-width-0[data-v-6e9d4e44]{min-width:0}.bp-autopilot-controls[data-v-adbc9049],.bp-autopilot-summary[data-v-adbc9049]{font-size:.75rem}.bp-autopilot-summary__tag[data-v-adbc9049]{font-size:.65rem}.ai-chat-agent-stepper[data-v-6e490a03]{border:1px solid var(--p-content-border-color);background:var(--p-content-background);--p-tag-padding:.1rem .35rem;--p-tag-font-size:.7rem;border-radius:6px;flex-direction:column;gap:.5rem;margin:.5rem .75rem;padding:.75rem;font-size:.875rem;display:flex}.ai-chat-agent-stepper--embedded[data-v-6e490a03]{background:0 0;border:0;border-radius:0;margin:0 0 .5rem;padding:0 0 .5rem}.ai-chat-agent-stepper__instructions[data-v-6e490a03]{white-space:pre-wrap;color:var(--p-text-color);font-size:.8125rem;line-height:1.4}.ai-chat-agent-stepper__tools[data-v-6e490a03]{flex-wrap:wrap;gap:.25rem;display:flex}.ai-chat-agent-stepper__tool-chip[data-v-6e490a03]{--p-chip-background:var(--bs-secondary-bg);--p-chip-color:var(--bs-secondary-color);--p-chip-padding-x:.3rem;--p-chip-padding-y:.05rem;--p-chip-border-radius:3px;font-size:.7rem}.ai-chat-plan-detail-dialog__tab-content[data-v-e1da2a7f]{max-height:60vh;padding:.25rem 0;overflow-y:auto}.ai-chat-plan-detail-dialog__md[data-v-e1da2a7f] .md-editor-preview-wrapper{padding:0}.ai-chat-plan-detail-dialog__md[data-v-e1da2a7f] .md-editor-preview{font-size:.85rem}.ai-chat-plan-detail-dialog__icon[data-v-e1da2a7f]{text-align:center;width:1rem;font-size:.75rem}.ai-chat-plan-detail-dialog__step-instr[data-v-e1da2a7f]{font-size:.75rem}.ai-chat-plan-detail-dialog__step-condition[data-v-e1da2a7f]{font-size:.7rem}.ai-chat-plan-detail-dialog__note[data-v-e1da2a7f]{font-size:.75rem}.ai-chat-plan-detail-dialog__count[data-v-e1da2a7f]{font-size:.8rem}.ai-chat-plan-detail-dialog__toggle-label[data-v-e1da2a7f],.ai-chat-plan-detail-dialog__hint[data-v-e1da2a7f]{font-size:.75rem}.ai-chat-plan-detail-dialog__focus-badge[data-v-e1da2a7f]{font-size:.65rem;line-height:1.2}.ai-chat-plan-detail-dialog__step--deemphasized[data-v-e1da2a7f]{opacity:.65}.ai-chat-plan-detail-dialog__info[data-v-e1da2a7f]{cursor:default}.ai-chat-plan-detail-dialog__reload-error[data-v-e1da2a7f]{font-size:.8rem}.ai-chat-plan-detail-dialog__memory-description[data-v-e1da2a7f]{font-size:.85rem}.ai-chat-plan-detail-dialog__memory[data-v-e1da2a7f]{white-space:pre-wrap;max-height:200px;font-size:.85rem;overflow-y:auto}.ai-chat-todo-list[data-v-e550dfc1]{border-top:1px solid var(--p-content-border-color);padding:.5rem .75rem}.ai-chat-todo-list__header[data-v-e550dfc1]{cursor:pointer;width:100%;color:var(--p-text-color);background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:flex}.ai-chat-todo-list__chevron[data-v-e550dfc1]{color:var(--p-text-muted-color);font-size:.75rem}.ai-chat-todo-list__title[data-v-e550dfc1]{font-size:.875rem;font-weight:600}.ai-chat-todo-list__count[data-v-e550dfc1]{color:var(--p-text-muted-color);margin-left:auto;font-size:.75rem}.ai-chat-todo-list__bar[data-v-e550dfc1]{margin:.4rem 0}.ai-chat-todo-list__items[data-v-e550dfc1]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ai-chat-todo-list__item[data-v-e550dfc1]{border-radius:.25rem;align-items:center;gap:.5rem;padding:.15rem .25rem;font-size:.8125rem;display:flex}.ai-chat-todo-list__item[data-v-e550dfc1]:hover{background:var(--p-content-hover-background)}.ai-chat-todo-list__icon[data-v-e550dfc1]{text-align:center;width:1rem;color:var(--p-text-muted-color)}.ai-chat-todo-list__item--completed .ai-chat-todo-list__text[data-v-e550dfc1]{color:var(--p-text-muted-color);text-decoration:line-through}.ai-chat-todo-list__item--completed .ai-chat-todo-list__icon[data-v-e550dfc1],.ai-chat-todo-list__item--in_progress .ai-chat-todo-list__icon[data-v-e550dfc1]{color:var(--p-primary-color)}.ai-chat-todo-list__item--cancelled .ai-chat-todo-list__text[data-v-e550dfc1]{color:var(--p-text-muted-color);opacity:.7;text-decoration:line-through}.ai-chat-todo-list__text[data-v-e550dfc1]{flex:1;min-width:0}.ai-chat-todo-list__badge[data-v-e550dfc1]{background:var(--p-red-100);color:var(--p-red-700);border-radius:.75rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:600}.ai-chat-plan-panel[data-v-d914f8d5]{border-top:1px solid var(--p-content-border-color);padding:.5rem .75rem;font-size:.8rem}.ai-chat-plan-panel__header[data-v-d914f8d5]{align-items:center;gap:.5rem;display:flex}.ai-chat-plan-panel__toggle[data-v-d914f8d5]{cursor:pointer;min-width:0;color:var(--p-text-color);background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:0;display:flex}.ai-chat-plan-panel__chevron[data-v-d914f8d5]{color:var(--p-text-muted-color);font-size:.75rem}.ai-chat-plan-panel__glyph[data-v-d914f8d5]{color:var(--p-primary-color)}.ai-chat-plan-panel__title[data-v-d914f8d5]{font-size:.875rem;font-weight:600}.ai-chat-plan-panel__meta[data-v-d914f8d5]{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ai-chat-plan-panel__count[data-v-d914f8d5]{color:var(--p-text-muted-color);font-size:.75rem}.ai-chat-plan-panel__bar[data-v-d914f8d5]{margin:.4rem 0}.ai-chat-plan-panel__body[data-v-d914f8d5]{margin-top:.4rem}.ai-chat-plan-panel__instr[data-v-d914f8d5]{font-size:.75rem}.ai-chat-plan-panel__cond[data-v-d914f8d5]{font-size:.7rem}.ai-chat-plan-panel__step-toggle[data-v-d914f8d5]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ai-chat-plan-panel__step-toggle:hover .ai-chat-plan-panel__chevron[data-v-d914f8d5]{color:var(--p-text-color)}.ai-chat-plan-panel__chevron[data-v-d914f8d5]{width:.75rem;color:var(--p-text-muted-color);flex:none;font-size:.7rem;transition:transform .15s}.ai-chat-plan-panel__chevron--open[data-v-d914f8d5]{transform:rotate(90deg)}.ai-chat-plan-panel__step-details[data-v-d914f8d5]{padding-left:1rem}.ai-chat-plan-panel__stepicon[data-v-d914f8d5]{text-align:center;width:1rem;font-size:.75rem}.ai-chat-agent-activation[data-v-785aa48e]{flex-direction:column;gap:1.25rem;display:flex}.ai-chat-agent-activation__summary[data-v-785aa48e]{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-785aa48e]{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-785aa48e]{flex:auto;min-width:0}.ai-chat-agent-activation__name[data-v-785aa48e]{margin:0 0 .25rem;font-size:1.05rem;font-weight:600}.ai-chat-agent-activation__description[data-v-785aa48e]{color:var(--bs-secondary-color);margin:0 0 .375rem;font-size:.875rem;line-height:1.4}.ai-chat-agent-activation__steps[data-v-785aa48e]{color:var(--bs-secondary-color);margin:0;font-size:.8125rem}.ai-chat-agent-activation__section[data-v-785aa48e]{flex-direction:column;gap:.5rem;display:flex}.ai-chat-agent-activation__section-title[data-v-785aa48e]{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-785aa48e]{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-785aa48e]:hover{background-color:var(--bs-tertiary-bg)}.ai-chat-agent-activation__option-label[data-v-785aa48e]{cursor:pointer;flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}
