[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.bd-ai-activity.svelte-t2cvbu{--bd-ai-activity-color:var(--bd-text-muted);box-sizing:border-box;gap:var(--bd-s-2);width:100%;min-width:0;padding-block:var(--bd-s-2);color:var(--bd-text);font-family:var(--bd-font-sans);flex-direction:column;display:flex}.bd-ai-activity[data-status=running].svelte-t2cvbu{--bd-ai-activity-color:var(--bd-accent)}.bd-ai-activity[data-status=completed].svelte-t2cvbu{--bd-ai-activity-color:var(--bd-success)}.bd-ai-activity[data-status=failed].svelte-t2cvbu{--bd-ai-activity-color:var(--bd-danger)}.bd-ai-activity[data-status=blocked].svelte-t2cvbu{--bd-ai-activity-color:var(--bd-warning)}.bd-ai-activity__row.svelte-t2cvbu{gap:var(--bd-s-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.bd-ai-activity__mark.svelte-t2cvbu{width:var(--bd-control-sm);color:var(--bd-ai-activity-color);justify-content:center;align-items:center;display:inline-flex}.bd-ai-activity__copy.svelte-t2cvbu{align-items:baseline;gap:var(--bd-s-2);min-width:0;display:flex}.bd-ai-activity__label.svelte-t2cvbu{min-width:0;color:var(--bd-text-heading);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-md-weight);line-height:var(--bd-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-ai-activity__status.svelte-t2cvbu{min-width:0;color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-ai-activity__elapsed.svelte-t2cvbu{min-width:0;color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);font-variant-numeric:tabular-nums;white-space:nowrap}.bd-ai-activity__progress.svelte-t2cvbu{padding-inline-start:calc(var(--bd-control-sm) + var(--bd-s-3))}.bd-ai-trace.svelte-1hzw1zw{width:100%;min-width:0;font-family:var(--bd-font-sans)}.bd-ai-trace__trigger.svelte-1hzw1zw{gap:var(--bd-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.bd-ai-trace__heading.svelte-1hzw1zw{align-items:center;gap:var(--bd-s-2);min-width:0;display:flex}.bd-ai-trace__title.svelte-1hzw1zw{min-width:0;color:var(--bd-text-heading);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-md-weight);line-height:var(--bd-type-body-line-height)}.bd-ai-trace__status.svelte-1hzw1zw{color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);margin-inline-start:auto}.bd-ai-trace__summary.svelte-1hzw1zw{color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);padding-inline-start:calc(var(--bd-s-2) + var(--bd-s-2))}.bd-ai-trace__caret.svelte-1hzw1zw{color:var(--bd-text-muted);transition:transform var(--bd-motion-base);flex:none;display:inline-flex}.bd-ai-trace__caret.open.svelte-1hzw1zw{transform:rotate(180deg)}.bd-ai-trace__items.svelte-1hzw1zw{padding:var(--bd-s-2) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.bd-ai-trace__item.svelte-1hzw1zw{--bd-ai-trace-color:var(--bd-text-muted);gap:var(--bd-s-3);padding:var(--bd-s-3) 0 var(--bd-s-3) var(--bd-s-1);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.bd-ai-trace__item.svelte-1hzw1zw:not(:last-child):after{top:calc(var(--bd-s-3) + var(--bd-s-2));bottom:calc(-1 * var(--bd-s-3));left:calc(var(--bd-s-1) + var(--bd-s-1));border-inline-start:var(--bd-stroke) var(--bd-border);content:"";position:absolute}.bd-ai-trace__item[data-status=running].svelte-1hzw1zw{--bd-ai-trace-color:var(--bd-accent)}.bd-ai-trace__item[data-status=completed].svelte-1hzw1zw{--bd-ai-trace-color:var(--bd-success)}.bd-ai-trace__item[data-status=failed].svelte-1hzw1zw{--bd-ai-trace-color:var(--bd-danger)}.bd-ai-trace__item[data-status=blocked].svelte-1hzw1zw{--bd-ai-trace-color:var(--bd-warning)}.bd-ai-trace__item-mark.svelte-1hzw1zw{z-index:var(--bd-z-raised);width:var(--bd-s-2);height:var(--bd-s-2);margin-top:var(--bd-s-1);border-radius:var(--bd-r-full);background:var(--bd-ai-trace-color);position:relative}.bd-ai-trace__item-copy.svelte-1hzw1zw{gap:var(--bd-s-1);flex-direction:column;min-width:0;display:flex}.bd-ai-trace__item-heading.svelte-1hzw1zw,.bd-ai-trace__meta.svelte-1hzw1zw{justify-content:space-between;align-items:baseline;gap:var(--bd-s-3);min-width:0;display:flex}.bd-ai-trace__item-title.svelte-1hzw1zw{color:var(--bd-text);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-weight);line-height:var(--bd-type-body-line-height)}.bd-ai-trace__item-status.svelte-1hzw1zw{color:var(--bd-ai-trace-color);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height)}.bd-ai-trace__description.svelte-1hzw1zw,.bd-ai-trace__empty.svelte-1hzw1zw{color:var(--bd-text-muted);font-size:var(--bd-type-body-size);line-height:var(--bd-type-body-line-height);margin:0}.bd-ai-trace__meta.svelte-1hzw1zw{color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);justify-content:flex-start}.bd-ai-trace__meta.svelte-1hzw1zw span:where(.svelte-1hzw1zw){overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.bd-ai-trace__caret.svelte-1hzw1zw{transition:none}}.bd-agent-response.svelte-16fqgey{gap:var(--bd-s-4);min-width:0;font-family:var(--bd-font-sans);color:var(--bd-text);flex-direction:column;display:flex}.bd-agent-response-content.svelte-16fqgey{min-width:0}.bd-agent-response-cursor.svelte-16fqgey{width:var(--bd-s-1);height:1em;vertical-align:text-bottom;background:var(--bd-accent);animation:svelte-16fqgey-bd-agent-response-cursor var(--bd-motion-slow) infinite alternate;margin-inline-start:var(--bd-s-1);display:inline-block}.bd-agent-response-streaming.svelte-16fqgey,.bd-agent-response-followups.svelte-16fqgey>p:where(.svelte-16fqgey){font-family:var(--bd-type-caption-font);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted);margin:0}.bd-agent-response-sources.svelte-16fqgey{border-top:var(--bd-stroke) var(--bd-border)}.bd-agent-response-sources.svelte-16fqgey summary:where(.svelte-16fqgey){align-items:center;gap:var(--bd-s-3);min-height:var(--bd-item-h);padding:var(--bd-s-2) 0;font-size:var(--bd-item-font-size);font-weight:var(--bd-item-weight);cursor:pointer;list-style:none;display:flex}.bd-agent-response-sources.svelte-16fqgey summary:where(.svelte-16fqgey)::-webkit-details-marker{display:none}.bd-agent-response-source-summary.svelte-16fqgey{align-items:center;gap:var(--bd-s-2);min-width:0;display:flex}.bd-agent-response-source-caret.svelte-16fqgey{color:var(--bd-text-muted);transition:transform var(--bd-motion-base);display:inline-flex}.bd-agent-response-sources[open].svelte-16fqgey .bd-agent-response-source-caret:where(.svelte-16fqgey){transform:rotate(180deg)}.bd-agent-response-sources.svelte-16fqgey summary:where(.svelte-16fqgey):focus-visible{box-shadow:var(--bd-focus-ring);outline:none}.bd-agent-response-count.svelte-16fqgey{color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size)}.bd-agent-response-sources.svelte-16fqgey ul:where(.svelte-16fqgey){border-radius:var(--bd-r-item);background:var(--bd-sunken);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.bd-agent-response-sources.svelte-16fqgey li:where(.svelte-16fqgey)+li:where(.svelte-16fqgey){border-top:var(--bd-stroke) var(--bd-border)}.bd-agent-response-source.svelte-16fqgey{align-items:flex-start;gap:var(--bd-s-3);padding:var(--bd-s-3);display:flex}.bd-agent-response-source.svelte-16fqgey img:where(.svelte-16fqgey),.bd-agent-response-source-icon.svelte-16fqgey{width:var(--bd-control-sm);height:var(--bd-control-sm);border-radius:var(--bd-r-item);flex:none}.bd-agent-response-source.svelte-16fqgey img:where(.svelte-16fqgey){object-fit:cover}.bd-agent-response-source-icon.svelte-16fqgey{background:var(--bd-layer-control);color:var(--bd-text-muted);justify-content:center;align-items:center;display:flex}.bd-agent-response-source-body.svelte-16fqgey{gap:var(--bd-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.bd-agent-response-source.svelte-16fqgey p:where(.svelte-16fqgey){margin:0}.bd-agent-response-source-title.svelte-16fqgey{font-size:var(--bd-item-font-size);font-weight:var(--bd-item-weight);line-height:var(--bd-type-body-line-height);color:var(--bd-text)}.bd-agent-response-source.svelte-16fqgey p:where(.svelte-16fqgey),.bd-agent-response-source-meta.svelte-16fqgey{font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted)}.bd-agent-response-source-meta.svelte-16fqgey{font-family:var(--bd-font-mono)}.bd-agent-response-actions.svelte-16fqgey,.bd-agent-response-followup-list.svelte-16fqgey{gap:var(--bd-s-2);flex-wrap:wrap;display:flex}.bd-agent-response-followups.svelte-16fqgey{gap:var(--bd-s-2);flex-direction:column;display:flex}@keyframes svelte-16fqgey-bd-agent-response-cursor{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bd-agent-response-cursor.svelte-16fqgey,.bd-agent-response-source-caret.svelte-16fqgey{transition:none;animation:none}}@media (pointer:coarse){.bd-agent-response-sources.svelte-16fqgey summary:where(.svelte-16fqgey),.bd-agent-response-actions.svelte-16fqgey .bd-btn,.bd-agent-response-followup-list.svelte-16fqgey .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}.bd-ai-approval.svelte-1o5dw0e{--bd-ai-approval-color:var(--bd-text-muted);box-sizing:border-box;gap:var(--bd-s-4);width:100%;min-width:0;padding:var(--bd-s-5);border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-card);background:var(--bd-layer-card);color:var(--bd-text);font-family:var(--bd-font-sans);flex-direction:column;display:flex;container-type:inline-size}.bd-ai-approval[data-status=running].svelte-1o5dw0e{--bd-ai-approval-color:var(--bd-accent)}.bd-ai-approval[data-status=completed].svelte-1o5dw0e{--bd-ai-approval-color:var(--bd-success)}.bd-ai-approval[data-status=failed].svelte-1o5dw0e{--bd-ai-approval-color:var(--bd-danger);border-color:var(--bd-danger)}.bd-ai-approval[data-status=blocked].svelte-1o5dw0e{--bd-ai-approval-color:var(--bd-warning);border-color:var(--bd-warning)}.bd-ai-approval__header.svelte-1o5dw0e,.bd-ai-approval__decision.svelte-1o5dw0e,.bd-ai-approval__consequence.svelte-1o5dw0e{gap:var(--bd-s-2);flex-direction:column;display:flex}.bd-ai-approval__heading-row.svelte-1o5dw0e{justify-content:space-between;align-items:flex-start;gap:var(--bd-s-4);display:flex}.bd-ai-approval__heading.svelte-1o5dw0e,.bd-ai-approval__section-heading.svelte-1o5dw0e,.bd-ai-approval.svelte-1o5dw0e p:where(.svelte-1o5dw0e){margin:0}.bd-ai-approval__heading.svelte-1o5dw0e{min-width:0;color:var(--bd-text-heading);font-family:var(--bd-font-display);font-size:var(--bd-type-h5-size);font-weight:var(--bd-type-h5-weight);letter-spacing:var(--bd-type-h5-tracking);line-height:var(--bd-type-h5-line-height);overflow-wrap:anywhere}.bd-ai-approval__section-heading.svelte-1o5dw0e{color:var(--bd-ai-approval-color);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);letter-spacing:var(--bd-type-caption-tracking);line-height:var(--bd-type-caption-line-height)}.bd-ai-approval__header.svelte-1o5dw0e p:where(.svelte-1o5dw0e),.bd-ai-approval__consequence.svelte-1o5dw0e p:where(.svelte-1o5dw0e){color:var(--bd-text-muted);font-size:var(--bd-type-body-size);line-height:var(--bd-type-body-line-height)}.bd-ai-approval__status.svelte-1o5dw0e{align-items:center;gap:var(--bd-s-2);color:var(--bd-ai-approval-color);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);white-space:nowrap;display:inline-flex}.bd-ai-approval__details.svelte-1o5dw0e{gap:var(--bd-s-3) var(--bd-s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bd-ai-approval__details.svelte-1o5dw0e div:where(.svelte-1o5dw0e){gap:var(--bd-s-1);flex-direction:column;min-width:0;display:flex}.bd-ai-approval__details.svelte-1o5dw0e dt:where(.svelte-1o5dw0e){color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height)}.bd-ai-approval__details.svelte-1o5dw0e dd:where(.svelte-1o5dw0e){min-width:0;color:var(--bd-text);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);overflow-wrap:anywhere;margin:0}.bd-ai-approval__consequence.svelte-1o5dw0e{padding:var(--bd-s-3) var(--bd-s-4);border-radius:var(--bd-r-panel);background:var(--bd-sunken)}.bd-ai-approval__decision.svelte-1o5dw0e{gap:var(--bd-s-4)}.bd-ai-approval__actions.svelte-1o5dw0e{justify-content:flex-end;gap:var(--bd-s-3);flex-wrap:wrap;display:flex}@container (width<=639px){.bd-ai-approval__heading-row.svelte-1o5dw0e{flex-direction:column}.bd-ai-approval__details.svelte-1o5dw0e{grid-template-columns:minmax(0,1fr)}.bd-ai-approval__actions.svelte-1o5dw0e>*{flex:auto}}@media (pointer:coarse){.bd-ai-approval__decision.svelte-1o5dw0e .bd-radio,.bd-ai-approval__actions.svelte-1o5dw0e .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}.bd-ai-approval__decision.svelte-1o5dw0e .bd-radio{align-items:center}}.bd-ai-tools.svelte-btgzk0{gap:var(--bd-s-3);width:100%;min-width:0;font-family:var(--bd-font-sans);flex-direction:column;display:flex;container-type:inline-size}.bd-ai-tools__heading.svelte-btgzk0,.bd-ai-tools__detail-heading.svelte-btgzk0,.bd-ai-tools__empty.svelte-btgzk0{margin:0}.bd-ai-tools__heading.svelte-btgzk0{color:var(--bd-text-heading);font-size:var(--bd-type-h6-size);font-weight:var(--bd-type-h6-weight);letter-spacing:var(--bd-type-h6-tracking);line-height:var(--bd-type-h6-line-height)}.bd-ai-tools__list.svelte-btgzk0,.bd-ai-tools__artifacts.svelte-btgzk0{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-ai-tools__list.svelte-btgzk0{border-block:var(--bd-stroke) var(--bd-border)}.bd-ai-tools__item.svelte-btgzk0{border-bottom:var(--bd-stroke) var(--bd-border);min-width:0}.bd-ai-tools__item.svelte-btgzk0:last-child{border-bottom:0}.bd-ai-tools__trigger.svelte-btgzk0,.bd-ai-tools__static-row.svelte-btgzk0{align-items:center;gap:var(--bd-s-2);flex:1;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.bd-ai-tools__row-content.svelte-btgzk0{align-items:baseline;gap:var(--bd-s-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.bd-ai-tools__name.svelte-btgzk0{min-width:0;max-width:100%;color:var(--bd-text);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);font-weight:var(--bd-type-mono-weight);line-height:var(--bd-type-mono-line-height);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.bd-ai-tools__status.svelte-btgzk0{min-width:0;max-width:100%;color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);overflow-wrap:anywhere;flex:0 auto}.bd-ai-tools__summary.svelte-btgzk0{min-width:0;max-width:100%;color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.bd-ai-tools__duration.svelte-btgzk0{min-width:0;max-width:100%;color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:0 auto}.bd-ai-tools__caret.svelte-btgzk0{color:var(--bd-text-muted);transition:transform var(--bd-motion-base);flex:none;display:inline-flex}.bd-ai-tools__caret.open.svelte-btgzk0{transform:rotate(180deg)}.bd-ai-tools__details.svelte-btgzk0{gap:var(--bd-s-4);margin:0 0 var(--bd-s-3) var(--bd-s-2);padding:var(--bd-s-2) 0 0 var(--bd-s-4);border-inline-start:var(--bd-stroke) var(--bd-border);flex-direction:column;display:flex}.bd-ai-tools__details.svelte-btgzk0 section:where(.svelte-btgzk0){gap:var(--bd-s-2);flex-direction:column;min-width:0;display:flex}.bd-ai-tools__detail-heading.svelte-btgzk0{color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);letter-spacing:var(--bd-type-caption-tracking);line-height:var(--bd-type-caption-line-height)}.bd-ai-tools__fields.svelte-btgzk0{gap:var(--bd-s-2) var(--bd-s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bd-ai-tools__fields.svelte-btgzk0 div:where(.svelte-btgzk0){gap:var(--bd-s-1);flex-direction:column;min-width:0;display:flex}.bd-ai-tools__fields.svelte-btgzk0 dt:where(.svelte-btgzk0){color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height)}.bd-ai-tools__fields.svelte-btgzk0 dd:where(.svelte-btgzk0),.bd-ai-tools__details.svelte-btgzk0 pre:where(.svelte-btgzk0){min-width:0;color:var(--bd-text);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);overflow-wrap:anywhere;margin:0}.bd-ai-tools__details.svelte-btgzk0 pre:where(.svelte-btgzk0){max-width:100%;padding:var(--bd-s-3);border-radius:var(--bd-r-panel);background:var(--bd-sunken);white-space:pre-wrap;overflow:auto}.bd-ai-tools__artifacts.svelte-btgzk0{gap:var(--bd-s-2)}.bd-ai-tools__artifacts.svelte-btgzk0 li:where(.svelte-btgzk0){justify-content:space-between;align-items:baseline;gap:var(--bd-s-3);min-width:0;color:var(--bd-text);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);flex-wrap:wrap;display:flex}.bd-ai-tools__artifacts.svelte-btgzk0 li:where(.svelte-btgzk0)>span:where(.svelte-btgzk0):last-child{color:var(--bd-text-muted)}.bd-ai-tools__artifacts.svelte-btgzk0 li:where(.svelte-btgzk0)>a,.bd-ai-tools__artifacts.svelte-btgzk0 li:where(.svelte-btgzk0)>span:where(.svelte-btgzk0){overflow-wrap:anywhere;min-width:0}.bd-ai-tools__static-row.svelte-btgzk0{min-height:var(--bd-item-h);padding-block:var(--bd-item-gap)}.bd-ai-tools__empty.svelte-btgzk0{color:var(--bd-text-muted);font-size:var(--bd-type-body-size);line-height:var(--bd-type-body-line-height)}@container (width<=639px){.bd-ai-tools__fields.svelte-btgzk0{grid-template-columns:minmax(0,1fr)}.bd-ai-tools__name.svelte-btgzk0,.bd-ai-tools__summary.svelte-btgzk0{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}}@media (prefers-reduced-motion:reduce){.bd-ai-tools__caret.svelte-btgzk0{transition:none}}.bd-ai-tasks.svelte-17fr9bm{gap:var(--bd-s-3);width:100%;min-width:0;font-family:var(--bd-font-sans);flex-direction:column;display:flex;container-type:inline-size}.bd-ai-tasks__heading.svelte-17fr9bm,.bd-ai-tasks__detail-heading.svelte-17fr9bm,.bd-ai-tasks__empty.svelte-17fr9bm{margin:0}.bd-ai-tasks__heading.svelte-17fr9bm{color:var(--bd-text-heading);font-size:var(--bd-type-h6-size);font-weight:var(--bd-type-h6-weight);letter-spacing:var(--bd-type-h6-tracking);line-height:var(--bd-type-h6-line-height)}.bd-ai-tasks__list.svelte-17fr9bm{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-ai-tasks__item.svelte-17fr9bm{--bd-ai-task-color:var(--bd-text-muted);grid-template-columns:var(--bd-s-6) minmax(0, 1fr);gap:var(--bd-s-3);min-width:0;min-height:calc(var(--bd-item-h) + var(--bd-s-2));display:grid;position:relative}.bd-ai-tasks__item[data-status=running].svelte-17fr9bm{--bd-ai-task-color:var(--bd-accent)}.bd-ai-tasks__item[data-status=completed].svelte-17fr9bm{--bd-ai-task-color:var(--bd-success)}.bd-ai-tasks__item[data-status=failed].svelte-17fr9bm{--bd-ai-task-color:var(--bd-danger)}.bd-ai-tasks__item[data-status=blocked].svelte-17fr9bm{--bd-ai-task-color:var(--bd-warning)}.bd-ai-tasks__index.svelte-17fr9bm{z-index:var(--bd-z-raised);width:var(--bd-s-6);height:var(--bd-s-6);border:var(--bd-stroke) var(--bd-ai-task-color);border-radius:var(--bd-r-full);background:var(--bd-layer-card);color:var(--bd-ai-task-color);font-family:var(--bd-font-mono);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:relative}.bd-ai-tasks__rail.svelte-17fr9bm{top:var(--bd-s-6);bottom:0;left:calc(var(--bd-s-3) - var(--bd-stroke-width));border-inline-start:var(--bd-stroke) var(--bd-border);position:absolute}.bd-ai-tasks__item.svelte-17fr9bm:last-child .bd-ai-tasks__rail:where(.svelte-17fr9bm){display:none}.bd-ai-tasks__content.svelte-17fr9bm{border-bottom:var(--bd-stroke) var(--bd-border);min-width:0}.bd-ai-tasks__item.svelte-17fr9bm:last-child .bd-ai-tasks__content:where(.svelte-17fr9bm){border-bottom:0}.bd-ai-tasks__trigger.svelte-17fr9bm,.bd-ai-tasks__static-row.svelte-17fr9bm{align-items:center;gap:var(--bd-s-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.bd-ai-tasks__static-row.svelte-17fr9bm{min-height:var(--bd-item-h);padding-block:var(--bd-item-gap)}.bd-ai-tasks__title.svelte-17fr9bm{min-width:0;max-width:100%;color:var(--bd-text);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-md-weight);line-height:var(--bd-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.bd-ai-tasks__status.svelte-17fr9bm{min-width:0;max-width:100%;color:var(--bd-ai-task-color);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);overflow-wrap:anywhere;flex:0 auto}.bd-ai-tasks__summary.svelte-17fr9bm{min-width:0;max-width:100%;color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.bd-ai-tasks__meta.svelte-17fr9bm{min-width:0;max-width:100%;color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);overflow-wrap:anywhere;flex:0 auto}.bd-ai-tasks__caret.svelte-17fr9bm{color:var(--bd-text-muted);transition:transform var(--bd-motion-base);flex:none;display:inline-flex}.bd-ai-tasks__caret.open.svelte-17fr9bm{transform:rotate(180deg)}.bd-ai-tasks__details.svelte-17fr9bm{gap:var(--bd-s-2);margin-bottom:var(--bd-s-3);padding:var(--bd-s-2) 0 0 var(--bd-s-4);border-inline-start:var(--bd-stroke) var(--bd-border);flex-direction:column;display:flex}.bd-ai-tasks__detail-heading.svelte-17fr9bm{color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);letter-spacing:var(--bd-type-caption-tracking);line-height:var(--bd-type-caption-line-height)}.bd-ai-tasks__details.svelte-17fr9bm dl:where(.svelte-17fr9bm){gap:var(--bd-s-2);flex-direction:column;margin:0;display:flex}.bd-ai-tasks__details.svelte-17fr9bm dl:where(.svelte-17fr9bm) div:where(.svelte-17fr9bm){justify-content:space-between;align-items:baseline;gap:var(--bd-s-3);flex-wrap:wrap;min-width:0;display:flex}.bd-ai-tasks__details.svelte-17fr9bm dt:where(.svelte-17fr9bm){min-width:0;color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);overflow-wrap:anywhere}.bd-ai-tasks__details.svelte-17fr9bm dd:where(.svelte-17fr9bm){min-width:0;color:var(--bd-text);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);overflow-wrap:anywhere;margin:0}.bd-ai-tasks__empty.svelte-17fr9bm{color:var(--bd-text-muted);font-size:var(--bd-type-body-size);line-height:var(--bd-type-body-line-height)}@container (width<=639px){.bd-ai-tasks__title.svelte-17fr9bm,.bd-ai-tasks__summary.svelte-17fr9bm{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}}@media (prefers-reduced-motion:reduce){.bd-ai-tasks__caret.svelte-17fr9bm{transition:none}}.bd-conversation-shell.svelte-13wadv6{width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.bd-conversation.svelte-13wadv6{scrollbar-gutter:stable;overscroll-behavior:contain;flex:auto;width:100%;min-width:0;min-height:0;overflow-y:auto}.bd-conversation-content.svelte-13wadv6{gap:var(--bd-s-5);flex-direction:column;width:100%;min-width:0;display:flex}.bd-conversation-shell.has-jump.svelte-13wadv6 .bd-conversation-content:where(.svelte-13wadv6){padding-bottom:calc(var(--bd-control-md) + var(--bd-s-6))}.bd-conversation-jump.svelte-13wadv6{z-index:var(--bd-z-raised);box-shadow:var(--bd-shadow-sm);position:absolute;inset-block-end:var(--bd-s-4);inset-inline-end:var(--bd-s-4)}@media (pointer:coarse){.bd-conversation-jump.svelte-13wadv6 .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}.bd-message.svelte-1jwty0m{align-items:flex-start;gap:var(--bd-s-3);width:100%;min-width:0;font-family:var(--bd-font-sans);color:var(--bd-text);display:flex;container-type:inline-size}.bd-message[data-role=user].svelte-1jwty0m{justify-content:flex-end}.bd-message-avatar.svelte-1jwty0m{flex:none}.bd-message-main.svelte-1jwty0m{gap:var(--bd-s-2);flex-direction:column;flex:1;min-width:0;display:flex}.bd-message[data-role=user].svelte-1jwty0m .bd-message-main:where(.svelte-1jwty0m){flex:0 auto;align-items:flex-end;max-width:80%}.bd-message-header.svelte-1jwty0m{justify-content:space-between;align-items:baseline;gap:var(--bd-s-3);width:100%;display:flex}.bd-message[data-role=user].svelte-1jwty0m .bd-message-header:where(.svelte-1jwty0m){justify-content:flex-end}.bd-message-label.svelte-1jwty0m{font-size:var(--bd-item-font-size);font-weight:var(--bd-item-weight);line-height:var(--bd-type-body-line-height)}.bd-message-metadata.svelte-1jwty0m{font-family:var(--bd-type-caption-font);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted)}.bd-message-content.svelte-1jwty0m{box-sizing:border-box;width:100%;min-width:0;font-family:var(--bd-type-body-font);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-weight);line-height:var(--bd-type-body-line-height);overflow-wrap:anywhere}.bd-message[data-role=user].svelte-1jwty0m .bd-message-content:where(.svelte-1jwty0m){padding:var(--bd-s-3) var(--bd-s-4);border-radius:var(--bd-r-card);background:var(--bd-layer-control);color:var(--bd-text)}.bd-message[data-role=tool].svelte-1jwty0m .bd-message-main:where(.svelte-1jwty0m),.bd-message[data-role=system].svelte-1jwty0m .bd-message-main:where(.svelte-1jwty0m){padding:var(--bd-s-3) var(--bd-s-4);border-radius:var(--bd-r-item);background:var(--bd-sunken)}.bd-message[data-role=tool].svelte-1jwty0m .bd-message-label:where(.svelte-1jwty0m),.bd-message[data-role=system].svelte-1jwty0m .bd-message-label:where(.svelte-1jwty0m){font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size)}.bd-message[data-role=tool].svelte-1jwty0m .bd-message-content:where(.svelte-1jwty0m),.bd-message[data-role=system].svelte-1jwty0m .bd-message-content:where(.svelte-1jwty0m){color:var(--bd-text-muted)}.bd-message-actions.svelte-1jwty0m{gap:var(--bd-s-2);flex-wrap:wrap;display:flex}@container (width<=639px){.bd-message[data-role=user].svelte-1jwty0m .bd-message-main:where(.svelte-1jwty0m){max-width:92%}}@media (pointer:coarse){.bd-message-actions.svelte-1jwty0m .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}.bd-promptbar.svelte-13atjjq{box-sizing:border-box;width:100%;min-width:0;padding:var(--bd-s-3);border:var(--bd-stroke) var(--bd-border-strong);background:var(--bd-layer-card);box-shadow:var(--bd-shadow-xs);color:var(--bd-text);font-family:var(--bd-font-sans);transition:border-radius var(--bd-motion-base);flex-direction:column;display:flex;container-type:inline-size}.bd-promptbar[data-shape=rounded].svelte-13atjjq{border-radius:var(--bd-r-card)}.bd-promptbar[data-shape=pill][data-mode=compact].svelte-13atjjq{border-radius:calc((var(--bd-control-md) + var(--bd-s-3) * 2) / 2)}.bd-promptbar[data-shape=pill][data-mode=expanded].svelte-13atjjq{border-radius:var(--bd-r-panel)}.bd-promptbar.svelte-13atjjq:focus-within{border-color:var(--bd-accent);box-shadow:var(--bd-focus-ring)}.bd-promptbar__height.svelte-13atjjq{overflow:hidden}.bd-promptbar__height[data-animated].svelte-13atjjq{transition:height var(--bd-motion-base)}.bd-promptbar__content.svelte-13atjjq{gap:var(--bd-s-2);flex-direction:column;display:flex}.bd-promptbar__body.svelte-13atjjq{grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid;position:relative}.bd-promptbar__compact-measure.svelte-13atjjq{top:0;column-gap:var(--bd-s-2);visibility:hidden;pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto;height:0;display:grid;position:absolute;inset-inline:0;overflow:hidden}.bd-promptbar[data-mode=compact].svelte-13atjjq .bd-promptbar__body:where(.svelte-13atjjq){align-items:end;column-gap:var(--bd-s-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead input trail"}.bd-promptbar[data-mode=expanded].svelte-13atjjq .bd-promptbar__body:where(.svelte-13atjjq){align-items:end;row-gap:var(--bd-s-1);grid-template-areas:"input input input""lead.trail"}.bd-promptbar__tokens.svelte-13atjjq,.bd-promptbar__token-list.svelte-13atjjq,.bd-promptbar__add-actions.svelte-13atjjq,.bd-promptbar__run-actions.svelte-13atjjq,.bd-promptbar__policy.svelte-13atjjq,.bd-promptbar__token.svelte-13atjjq{align-items:center;display:flex}.bd-promptbar__tokens.svelte-13atjjq,.bd-promptbar__token-list.svelte-13atjjq{gap:var(--bd-s-2);flex-wrap:wrap;min-width:0;max-width:100%}.bd-promptbar__token-list.svelte-13atjjq{margin:0;padding:0;list-style:none}.bd-promptbar__token.svelte-13atjjq{min-width:0;max-width:100%;min-height:var(--bd-control-sm);gap:var(--bd-s-1);border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-item);background:var(--bd-layer-control);font-size:var(--bd-control-font-size-sm);font-weight:var(--bd-control-weight);line-height:var(--bd-type-caption-line-height);padding-inline-start:var(--bd-s-2)}.bd-promptbar__token.svelte-13atjjq>span:where(.svelte-13atjjq),.bd-promptbar__attachment-open.svelte-13atjjq>span:where(.svelte-13atjjq){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bd-promptbar__token.svelte-13atjjq small:where(.svelte-13atjjq){min-width:0;color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-promptbar__token-remove.svelte-13atjjq{width:var(--bd-control-sm);height:var(--bd-control-sm);border-radius:var(--bd-r-pill);color:var(--bd-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bd-promptbar__attachment-open.svelte-13atjjq{align-items:center;gap:var(--bd-s-1);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;display:inline-flex;overflow:hidden}.bd-promptbar__token-remove.svelte-13atjjq:hover{background:var(--bd-layer-selected);color:var(--bd-text)}.bd-promptbar__token-remove.svelte-13atjjq:focus-visible,.bd-promptbar__attachment-open.svelte-13atjjq:focus-visible{box-shadow:var(--bd-focus-ring);outline:none}.bd-promptbar__token-remove.svelte-13atjjq:disabled,.bd-promptbar__attachment-open.svelte-13atjjq:disabled{color:var(--bd-text-muted);cursor:not-allowed}.bd-promptbar__input-row.svelte-13atjjq{grid-area:input;min-width:0;display:flex}.bd-promptbar.svelte-13atjjq textarea:where(.svelte-13atjjq){box-sizing:border-box;width:100%;min-width:0;min-height:var(--bd-control-md);padding:var(--bd-s-2);resize:none;color:var(--bd-text);font-family:var(--bd-font-sans);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-weight);line-height:var(--bd-type-body-line-height);background:0 0;border:0;outline:none;display:block}.bd-promptbar.svelte-13atjjq textarea:where(.svelte-13atjjq)::placeholder{color:var(--bd-text-muted)}.bd-promptbar.svelte-13atjjq textarea:where(.svelte-13atjjq):disabled{color:var(--bd-text-muted);cursor:not-allowed}.bd-promptbar__add-actions.svelte-13atjjq,.bd-promptbar__run-actions.svelte-13atjjq{gap:var(--bd-s-1);flex-wrap:nowrap;min-width:0}.bd-promptbar__add-actions.svelte-13atjjq{grid-area:lead}.bd-promptbar__run-actions.svelte-13atjjq{grid-area:trail;justify-content:flex-end}.bd-promptbar__policy.svelte-13atjjq{flex:auto;justify-content:flex-start;min-width:0}.bd-promptbar__policy-trigger.svelte-13atjjq{min-width:0;max-width:14ch;min-height:var(--bd-control-sm);align-items:center;gap:var(--bd-s-1);padding-inline:var(--bd-control-padding-x-sm);border-radius:var(--bd-r-btn);color:var(--bd-text);font-family:var(--bd-font-sans);font-size:var(--bd-control-font-size-sm);font-weight:var(--bd-control-weight);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex;overflow:hidden}.bd-promptbar__policy-trigger.svelte-13atjjq>span:where(.svelte-13atjjq){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bd-promptbar__policy-trigger.svelte-13atjjq:hover{background:var(--bd-layer-selected)}.bd-promptbar__policy-trigger.svelte-13atjjq:focus-visible{box-shadow:var(--bd-focus-ring);outline:none}.bd-promptbar__policy-trigger.svelte-13atjjq:disabled{color:var(--bd-text-muted);cursor:not-allowed}.bd-promptbar__policy-panel.svelte-13atjjq{box-sizing:border-box;width:max-content;min-width:var(--bits-floating-anchor-width);max-width:min(var(--bits-floating-available-width,calc(var(--bd-control-lg) * 8)), calc(var(--bd-control-lg) * 8));max-height:calc(var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg));border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-panel);background:var(--bd-layer-floating);box-shadow:var(--bd-shadow-lg);color:var(--bd-text);font-family:var(--bd-font-sans);z-index:var(--bd-z-floating);overflow:hidden}.bd-promptbar__policy-options.svelte-13atjjq{box-sizing:border-box;max-height:inherit;padding:var(--bd-s-1);overflow-y:auto}.bd-promptbar__policy-panel[data-state=open].svelte-13atjjq{animation:svelte-13atjjq-bd-promptbar-policy-in var(--bd-motion-base) both}.bd-promptbar__policy-panel[data-state=closed].svelte-13atjjq{animation:svelte-13atjjq-bd-promptbar-policy-out var(--bd-motion-base) both}@keyframes svelte-13atjjq-bd-promptbar-policy-in{0%{opacity:0;transform:translateY(calc(var(--bd-s-1) * -1))}}@keyframes svelte-13atjjq-bd-promptbar-policy-out{to{opacity:0;transform:translateY(calc(var(--bd-s-1) * -1))}}.bd-promptbar__policy-option.svelte-13atjjq{min-height:var(--bd-control-lg);align-items:center;gap:var(--bd-s-2);padding:var(--bd-s-2) var(--bd-s-3);border-radius:var(--bd-r-item);color:var(--bd-text);font-size:var(--bd-item-font-size);line-height:var(--bd-type-body-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.bd-promptbar__policy-option[data-highlighted].svelte-13atjjq{background:var(--bd-layer-selected)}.bd-promptbar__policy-option[data-selected].svelte-13atjjq{color:var(--bd-accent-deep)}.bd-promptbar__policy-option[data-disabled].svelte-13atjjq{color:var(--bd-text-muted);cursor:not-allowed}.bd-promptbar__policy-copy.svelte-13atjjq{gap:var(--bd-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.bd-promptbar__policy-copy.svelte-13atjjq strong:where(.svelte-13atjjq),.bd-promptbar__policy-copy.svelte-13atjjq small:where(.svelte-13atjjq){overflow-wrap:anywhere}.bd-promptbar__policy-copy.svelte-13atjjq strong:where(.svelte-13atjjq){font-weight:var(--bd-item-weight)}.bd-promptbar__policy-copy.svelte-13atjjq small:where(.svelte-13atjjq){color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height)}.bd-promptbar__policy-check.svelte-13atjjq{flex:none;align-self:flex-start;display:inline-flex}.bd-promptbar__measurement.svelte-13atjjq{color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);font-variant-numeric:tabular-nums;white-space:nowrap}.bd-promptbar__suggestions-panel.svelte-13atjjq{box-sizing:border-box;width:var(--bits-combobox-anchor-width);border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-panel);background:var(--bd-layer-floating);min-width:0;box-shadow:var(--bd-shadow-lg);color:var(--bd-text);font-family:var(--bd-font-sans);z-index:var(--bd-z-floating);flex-direction:column;display:flex;overflow:hidden}.bd-promptbar__suggestions-heading.svelte-13atjjq{padding:var(--bd-s-2) var(--bd-s-3);border-bottom:var(--bd-stroke) var(--bd-border);color:var(--bd-text-muted);font-size:var(--bd-type-eyebrow-size);font-weight:var(--bd-type-eyebrow-weight);letter-spacing:var(--bd-type-eyebrow-tracking);line-height:var(--bd-type-eyebrow-line-height);text-transform:var(--bd-type-eyebrow-transform)}.bd-promptbar__suggestions.svelte-13atjjq{max-height:calc(var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg) + var(--bd-control-lg));min-width:0;padding:var(--bd-s-1);flex-direction:column;display:flex;overflow-y:auto}.bd-promptbar__suggestion.svelte-13atjjq{box-sizing:border-box;width:100%;min-height:var(--bd-control-lg);align-items:center;gap:var(--bd-s-2);padding:var(--bd-s-2) var(--bd-s-3);border-radius:var(--bd-r-item);color:var(--bd-text);font-family:var(--bd-font-sans);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bd-promptbar__suggestion[data-active].svelte-13atjjq{background:var(--bd-layer-selected);color:var(--bd-accent-deep)}.bd-promptbar__suggestion[data-disabled].svelte-13atjjq{color:var(--bd-text-muted);cursor:not-allowed}.bd-promptbar__suggestion-icon.svelte-13atjjq{color:var(--bd-text-muted);flex:none;display:inline-flex}.bd-promptbar__suggestion-copy.svelte-13atjjq{gap:var(--bd-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.bd-promptbar__suggestion-copy.svelte-13atjjq strong:where(.svelte-13atjjq){font-size:var(--bd-item-font-size);font-weight:var(--bd-item-weight);line-height:var(--bd-type-body-line-height);overflow-wrap:anywhere}.bd-promptbar__suggestion-copy.svelte-13atjjq small:where(.svelte-13atjjq){color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);overflow-wrap:anywhere}.bd-promptbar__empty.svelte-13atjjq{padding:var(--bd-s-4);color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height)}@container (width<=639px){.bd-promptbar__policy-trigger.svelte-13atjjq{max-width:8ch}.bd-promptbar__measurement.svelte-13atjjq{display:none}}@media (pointer:coarse){.bd-promptbar__token-remove.svelte-13atjjq{width:calc(var(--bd-control-lg) + var(--bd-s-1));height:calc(var(--bd-control-lg) + var(--bd-s-1))}.bd-promptbar__attachment-open.svelte-13atjjq,.bd-promptbar__policy-trigger.svelte-13atjjq,.bd-promptbar__suggestion.svelte-13atjjq,.bd-promptbar__add-actions.svelte-13atjjq .bd-btn,.bd-promptbar__run-actions.svelte-13atjjq .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}.bd-promptbar__add-actions.svelte-13atjjq .bd-btn,.bd-promptbar__run-actions.svelte-13atjjq .bd-btn[data-icon-only]{min-width:calc(var(--bd-control-lg) + var(--bd-s-1))}}@media (prefers-reduced-motion:reduce){.bd-promptbar.svelte-13atjjq,.bd-promptbar__height[data-animated].svelte-13atjjq{transition:none}.bd-promptbar__policy-panel[data-state=open].svelte-13atjjq,.bd-promptbar__policy-panel[data-state=closed].svelte-13atjjq{animation:none}.bd-promptbar.svelte-13atjjq,.bd-promptbar.svelte-13atjjq :where(.svelte-13atjjq){scroll-behavior:auto}}.bd-ai-recommendation.svelte-ak94f6{--bd-ai-recommendation-color:var(--bd-text-muted);width:100%;min-width:0;font-family:var(--bd-font-sans);container-type:inline-size}.bd-ai-recommendation[data-status=running].svelte-ak94f6{--bd-ai-recommendation-color:var(--bd-accent)}.bd-ai-recommendation[data-status=completed].svelte-ak94f6{--bd-ai-recommendation-color:var(--bd-success)}.bd-ai-recommendation[data-status=failed].svelte-ak94f6{--bd-ai-recommendation-color:var(--bd-danger)}.bd-ai-recommendation[data-status=blocked].svelte-ak94f6{--bd-ai-recommendation-color:var(--bd-warning)}.bd-ai-recommendation__body.svelte-ak94f6{gap:var(--bd-s-4);flex-direction:column;min-width:0;display:flex}.bd-ai-recommendation__header.svelte-ak94f6,.bd-ai-recommendation__confidence.svelte-ak94f6,.bd-ai-recommendation__section.svelte-ak94f6,.bd-ai-recommendation__evidence.svelte-ak94f6 li:where(.svelte-ak94f6)>div:where(.svelte-ak94f6),.bd-ai-recommendation__alternatives.svelte-ak94f6 li:where(.svelte-ak94f6){gap:var(--bd-s-2);flex-direction:column;min-width:0;display:flex}.bd-ai-recommendation__heading-row.svelte-ak94f6{justify-content:space-between;align-items:flex-start;gap:var(--bd-s-4);display:flex}.bd-ai-recommendation__heading.svelte-ak94f6,.bd-ai-recommendation__section-heading.svelte-ak94f6,.bd-ai-recommendation.svelte-ak94f6 p:where(.svelte-ak94f6){margin:0}.bd-ai-recommendation__heading.svelte-ak94f6{min-width:0;color:var(--bd-text-heading);font-family:var(--bd-font-display);font-size:var(--bd-type-h5-size);font-weight:var(--bd-type-h5-weight);letter-spacing:var(--bd-type-h5-tracking);line-height:var(--bd-type-h5-line-height);overflow-wrap:anywhere}.bd-ai-recommendation__section-heading.svelte-ak94f6{color:var(--bd-text-muted);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);letter-spacing:var(--bd-type-caption-tracking);line-height:var(--bd-type-caption-line-height)}.bd-ai-recommendation__header.svelte-ak94f6 p:where(.svelte-ak94f6),.bd-ai-recommendation__confidence.svelte-ak94f6 p:where(.svelte-ak94f6),.bd-ai-recommendation__section.svelte-ak94f6 p:where(.svelte-ak94f6){color:var(--bd-text-muted);font-size:var(--bd-type-body-size);line-height:var(--bd-type-body-line-height)}.bd-ai-recommendation__status.svelte-ak94f6{align-items:center;gap:var(--bd-s-2);color:var(--bd-ai-recommendation-color);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);white-space:nowrap;display:inline-flex}.bd-ai-recommendation__confidence.svelte-ak94f6{flex:14rem;max-width:18rem}.bd-ai-recommendation__evidence.svelte-ak94f6,.bd-ai-recommendation__alternatives.svelte-ak94f6{border-block:var(--bd-stroke) var(--bd-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-ai-recommendation__evidence.svelte-ak94f6 li:where(.svelte-ak94f6),.bd-ai-recommendation__alternatives.svelte-ak94f6 li:where(.svelte-ak94f6){min-width:0;padding-block:var(--bd-s-3)}.bd-ai-recommendation__evidence.svelte-ak94f6 li:where(.svelte-ak94f6)+li:where(.svelte-ak94f6),.bd-ai-recommendation__alternatives.svelte-ak94f6 li:where(.svelte-ak94f6)+li:where(.svelte-ak94f6){border-top:var(--bd-stroke) var(--bd-border)}.bd-ai-recommendation__evidence.svelte-ak94f6 li:where(.svelte-ak94f6){gap:var(--bd-s-2);grid-template-columns:auto minmax(0,1fr);display:grid}.bd-ai-recommendation__source-icon.svelte-ak94f6{color:var(--bd-text-muted);display:inline-flex}.bd-ai-recommendation__item-title.svelte-ak94f6{min-width:0;color:var(--bd-text);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-md-weight);line-height:var(--bd-type-body-line-height);overflow-wrap:anywhere}.bd-ai-recommendation__meta.svelte-ak94f6{min-width:0;color:var(--bd-text-muted);font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);overflow-wrap:anywhere}.bd-ai-recommendation__evidence.svelte-ak94f6 a{overflow-wrap:anywhere}.bd-ai-recommendation__footer.svelte-ak94f6,.bd-ai-recommendation__actions.svelte-ak94f6{gap:var(--bd-s-3);flex-wrap:wrap;display:flex}.bd-ai-recommendation__footer.svelte-ak94f6{padding-top:var(--bd-s-1);justify-content:space-between;align-items:flex-end}.bd-ai-recommendation__actions.svelte-ak94f6{justify-content:flex-end}@container (width<=639px){.bd-ai-recommendation__heading-row.svelte-ak94f6{flex-direction:column}.bd-ai-recommendation__footer.svelte-ak94f6{flex-direction:column;align-items:stretch}.bd-ai-recommendation__confidence.svelte-ak94f6{flex-basis:auto;max-width:none}.bd-ai-recommendation__actions.svelte-ak94f6>*{flex:auto}}@media (pointer:coarse){.bd-ai-recommendation__actions.svelte-ak94f6 .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}.bd-context-list.svelte-jaolyu{gap:var(--bd-s-2);font-family:var(--bd-font-sans);margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.bd-context-item.svelte-jaolyu{align-items:flex-start;gap:var(--bd-s-3);padding:var(--bd-s-3);border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-item);background:var(--bd-layer-card);color:var(--bd-text);display:flex}.bd-context-item[data-state=error].svelte-jaolyu{border-color:var(--bd-danger)}.bd-context-item[data-state=stale].svelte-jaolyu{border-color:var(--bd-warning)}.bd-context-icon.svelte-jaolyu{width:var(--bd-control-md);height:var(--bd-control-md);border-radius:var(--bd-r-item);background:var(--bd-sunken);color:var(--bd-text-muted);flex:none;justify-content:center;align-items:center;display:flex}.bd-context-body.svelte-jaolyu,.bd-context-body.svelte-jaolyu header:where(.svelte-jaolyu){gap:var(--bd-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.bd-context-heading.svelte-jaolyu{justify-content:space-between;align-items:flex-start;gap:var(--bd-s-3);min-width:0;display:flex}.bd-context-heading.svelte-jaolyu>:where(.svelte-jaolyu):first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.bd-context-heading.svelte-jaolyu>:where(.svelte-jaolyu):last-child:not(:first-child){flex:none}.bd-context-body.svelte-jaolyu p:where(.svelte-jaolyu){margin:0}.bd-context-title.svelte-jaolyu{font-size:var(--bd-item-font-size);font-weight:var(--bd-item-weight);line-height:var(--bd-type-body-line-height);color:var(--bd-text)}.bd-context-body.svelte-jaolyu p:where(.svelte-jaolyu){font-size:var(--bd-type-caption-size);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted)}.bd-context-meta.svelte-jaolyu{gap:var(--bd-s-2);min-width:0;margin:var(--bd-s-1) 0 0;font-family:var(--bd-font-mono);font-size:var(--bd-type-mono-size);line-height:var(--bd-type-mono-line-height);color:var(--bd-text-muted);padding:0;list-style:none;display:flex;overflow:hidden}.bd-context-meta.svelte-jaolyu li:where(.svelte-jaolyu){white-space:nowrap;align-items:center;min-width:0;display:flex}.bd-context-meta.svelte-jaolyu [data-meta=type]:where(.svelte-jaolyu){padding:0 var(--bd-s-2);border-radius:var(--bd-r-pill);background:var(--bd-layer-control);flex:none}.bd-context-meta.svelte-jaolyu [data-meta=location]:where(.svelte-jaolyu){text-overflow:ellipsis;flex:auto;overflow:hidden}.bd-context-meta.svelte-jaolyu [data-meta=size]:where(.svelte-jaolyu){flex:none}.bd-context-title.svelte-jaolyu .bd-link[aria-disabled=true]{color:var(--bd-text-muted);cursor:not-allowed;text-decoration:none}.bd-context-actions.svelte-jaolyu{justify-content:flex-end;gap:var(--bd-s-1);flex-wrap:wrap;flex:none;display:flex}@container (width<=639px){.bd-context-item.svelte-jaolyu{flex-wrap:wrap}.bd-context-actions.svelte-jaolyu{justify-content:flex-start;width:100%}.bd-context-heading.svelte-jaolyu{gap:var(--bd-s-1) var(--bd-s-2);flex-wrap:wrap}.bd-context-meta.svelte-jaolyu [data-meta=location]:where(.svelte-jaolyu){flex-basis:100%}}@media (width<=639px){.bd-context-item.svelte-jaolyu{flex-wrap:wrap}.bd-context-actions.svelte-jaolyu{justify-content:flex-start;width:100%}}@media (pointer:coarse){.bd-context-title.svelte-jaolyu .bd-link,.bd-context-actions.svelte-jaolyu .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1));align-items:center;display:inline-flex}}.bd-change-review-wrap.svelte-1p0i244{box-sizing:border-box;border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-card);width:100%;max-width:100%;overflow-x:auto;container-type:inline-size}.bd-change-review.svelte-1p0i244{border-collapse:collapse;background:var(--bd-layer-card);width:100%;font-family:var(--bd-font-sans);font-size:var(--bd-table-font-size);color:var(--bd-text)}.bd-change-review.svelte-1p0i244 caption:where(.svelte-1p0i244){padding:var(--bd-s-3) var(--bd-s-4);text-align:start;font-weight:var(--bd-item-weight);background:var(--bd-layer-chrome);border-bottom:var(--bd-stroke) var(--bd-border)}.bd-change-review.svelte-1p0i244 thead:where(.svelte-1p0i244){background:var(--bd-layer-chrome)}.bd-change-review.svelte-1p0i244 th:where(.svelte-1p0i244),.bd-change-review.svelte-1p0i244 td:where(.svelte-1p0i244){padding:var(--bd-table-cell-padding-y) var(--bd-table-cell-padding-x);border-bottom:var(--bd-stroke) var(--bd-border);text-align:start;vertical-align:top}.bd-change-review.svelte-1p0i244 thead:where(.svelte-1p0i244) th:where(.svelte-1p0i244){font-size:var(--bd-type-eyebrow-size);font-weight:var(--bd-table-header-weight);letter-spacing:var(--bd-table-header-tracking);text-transform:uppercase;color:var(--bd-text-muted)}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) tr:where(.svelte-1p0i244):last-child>:where(.svelte-1p0i244){border-bottom:none}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244){min-width:12ch;font-weight:var(--bd-item-weight)}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244),.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) td:where(.svelte-1p0i244){vertical-align:middle}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244) span:where(.svelte-1p0i244),.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244) small:where(.svelte-1p0i244){display:block}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244) small:where(.svelte-1p0i244){margin-top:var(--bd-s-1);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted)}.bd-change-review.svelte-1p0i244 tr[data-kind=added]:where(.svelte-1p0i244){background:var(--bd-success-tint)}.bd-change-review.svelte-1p0i244 tr[data-kind=removed]:where(.svelte-1p0i244){background:var(--bd-danger-tint)}.bd-change-review.svelte-1p0i244 tr[data-kind=modified]:where(.svelte-1p0i244){background:var(--bd-warning-tint)}.bd-change-kind.svelte-1p0i244{font-size:var(--bd-type-caption-size);font-weight:var(--bd-control-weight);align-items:center;display:inline-flex}tr[data-kind=added].svelte-1p0i244 .bd-change-kind:where(.svelte-1p0i244){color:var(--bd-success)}tr[data-kind=removed].svelte-1p0i244 .bd-change-kind:where(.svelte-1p0i244){color:var(--bd-danger)}tr[data-kind=modified].svelte-1p0i244 .bd-change-kind:where(.svelte-1p0i244){color:var(--bd-warning)}.bd-change-value.svelte-1p0i244{font-family:var(--bd-font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.bd-change-actions.svelte-1p0i244{gap:var(--bd-s-1);flex-wrap:wrap;display:flex}.bd-change-actions-cell.svelte-1p0i244,.bd-change-review-action-heading.svelte-1p0i244{min-width:max-content}@container (width<=639px){.bd-change-review-wrap.svelte-1p0i244{overflow:hidden}.bd-change-review.svelte-1p0i244,.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244),.bd-change-review.svelte-1p0i244 tr:where(.svelte-1p0i244){display:block}.bd-change-review.svelte-1p0i244 thead:where(.svelte-1p0i244){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bd-change-review.svelte-1p0i244 caption:where(.svelte-1p0i244){display:block}.bd-change-review.svelte-1p0i244 tr:where(.svelte-1p0i244){border-bottom:var(--bd-stroke) var(--bd-border)}.bd-change-review.svelte-1p0i244 tr:where(.svelte-1p0i244):last-child{border-bottom:0}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244),.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) td:where(.svelte-1p0i244){justify-content:space-between;align-items:flex-start;gap:var(--bd-s-4);box-sizing:border-box;text-align:end;border-bottom:0;width:100%;display:flex}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) th:where(.svelte-1p0i244){text-align:start}.bd-change-review.svelte-1p0i244 tbody:where(.svelte-1p0i244) td:where(.svelte-1p0i244):before{content:attr(data-label);font-size:var(--bd-type-eyebrow-size);font-weight:var(--bd-table-header-weight);letter-spacing:var(--bd-table-header-tracking);text-transform:uppercase;color:var(--bd-text-muted)}.bd-change-actions-cell.svelte-1p0i244{flex-wrap:wrap;min-width:0}.bd-change-review.svelte-1p0i244 tr[data-kind=unchanged]:where(.svelte-1p0i244) .bd-change-actions-cell:where(.svelte-1p0i244){display:none}.bd-change-actions-cell.svelte-1p0i244:before{text-align:start;flex:1 0 100%}.bd-change-actions.svelte-1p0i244{justify-content:space-between;width:100%}}@media (pointer:coarse){.bd-change-actions.svelte-1p0i244 .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}.bd-selection-actions.svelte-1spi5yu{gap:var(--bd-s-3);box-sizing:border-box;width:100%;min-width:0;padding:var(--bd-s-2);border:var(--bd-stroke) var(--bd-border);border-radius:var(--bd-r-card);background:var(--bd-layer-floating);box-shadow:var(--bd-shadow-sm);font-family:var(--bd-font-sans);color:var(--bd-text);flex-direction:column;display:flex}.bd-selection-actions[data-state=error].svelte-1spi5yu{border-color:var(--bd-danger)}.bd-selection-context.svelte-1spi5yu{gap:var(--bd-s-1);min-width:0;max-width:100%;display:grid}.bd-selection-context.svelte-1spi5yu>span:where(.svelte-1spi5yu),.bd-selection-result.svelte-1spi5yu h3:where(.svelte-1spi5yu){font-family:var(--bd-type-caption-font);font-size:var(--bd-type-caption-size);font-weight:var(--bd-type-caption-weight);line-height:var(--bd-type-caption-line-height);color:var(--bd-text-muted)}.bd-selection-context.svelte-1spi5yu blockquote:where(.svelte-1spi5yu){box-sizing:border-box;min-width:0;max-width:100%;padding:var(--bd-s-2) var(--bd-s-3);border-radius:var(--bd-r-item);background:var(--bd-sunken);font-family:var(--bd-type-body-font);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-weight);line-height:var(--bd-type-body-line-height);color:var(--bd-text);overflow-wrap:anywhere;margin:0}.bd-selection-instructions.svelte-1spi5yu,.bd-selection-decisions.svelte-1spi5yu{gap:var(--bd-s-2);flex-wrap:wrap;display:flex}.bd-selection-running.svelte-1spi5yu{align-items:center;gap:var(--bd-s-2);min-height:var(--bd-control-md);font-size:var(--bd-item-font-size);color:var(--bd-text-muted);display:flex}.bd-selection-result.svelte-1spi5yu{gap:var(--bd-s-3);min-width:0;max-width:100%;padding-top:var(--bd-s-3);border-top:var(--bd-stroke) var(--bd-border);flex-direction:column;display:flex}.bd-selection-result.svelte-1spi5yu h3:where(.svelte-1spi5yu),.bd-selection-preview.svelte-1spi5yu,.bd-selection-error-body.svelte-1spi5yu{overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0}.bd-selection-preview.svelte-1spi5yu,.bd-selection-error-body.svelte-1spi5yu{font-family:var(--bd-type-body-font);font-size:var(--bd-type-body-size);font-weight:var(--bd-type-body-weight);line-height:var(--bd-type-body-line-height)}.bd-selection-preview.svelte-1spi5yu{padding:var(--bd-s-3);border-radius:var(--bd-r-item);background:var(--bd-layer-selected)}.bd-selection-error.svelte-1spi5yu h3:where(.svelte-1spi5yu),.bd-selection-error-body.svelte-1spi5yu{color:var(--bd-danger)}@media (pointer:coarse){.bd-selection-instructions.svelte-1spi5yu .bd-btn,.bd-selection-decisions.svelte-1spi5yu .bd-btn,.bd-selection-error.svelte-1spi5yu .bd-btn{min-height:calc(var(--bd-control-lg) + var(--bd-s-1))}}
