.agent-composer__field[data-v-e56f433c]{border:1px solid var(--agent-composer-border,#d4d4d8);color:var(--agent-composer-text,#18181b);background:var(--agent-composer-muted,#fafafacc);border-radius:1rem;transition:background-color .15s,border-color .15s,box-shadow .15s;position:relative}.agent-composer__field[data-v-e56f433c]:focus-within{border-color:var(--agent-composer-focus-border,#4f46e566);background:var(--agent-composer-background,#fff);box-shadow:0 0 0 4px var(--agent-composer-focus-ring,#4f46e51a)}.agent-composer__busy-border[data-v-e56f433c]{z-index:1;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.agent-composer__busy-stop[data-v-e56f433c]{stop-color:var(--agent-composer-busy,var(--agent-composer-action,#4f46e5))}.agent-composer__busy-stop--edge[data-v-e56f433c]{stop-opacity:.1}.agent-composer__busy-beam[data-v-e56f433c]{width:calc(100% - 2px);height:calc(100% - 2px);animation:2.4s linear infinite agent-composer-busy-run-e56f433c}@keyframes agent-composer-busy-run-e56f433c{to{stroke-dashoffset:-100px}}.agent-composer__input[data-v-e56f433c]{box-sizing:border-box;width:100%;min-height:2.75rem;max-height:var(--agent-composer-max-height,9rem);resize:none;color:inherit;font:inherit;background:0 0;border:0;outline:0;margin:0 0 2.5rem;padding:.75rem 1rem .25rem;font-size:.875rem;line-height:1.5rem;display:block;overflow-y:auto}.agent-composer__field--with-content .agent-composer__input[data-v-e56f433c]{padding-top:.5rem}.agent-composer__input[data-v-e56f433c]::placeholder{color:var(--agent-composer-placeholder,#a1a1aa)}.agent-composer__input[data-v-e56f433c]:disabled{cursor:not-allowed;opacity:.6}.agent-composer__leading[data-v-e56f433c],.agent-composer__action[data-v-e56f433c]{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:.5rem}.agent-composer__leading[data-v-e56f433c]{left:.5rem}.agent-composer__hint[data-v-e56f433c]{color:var(--agent-composer-hint,#a1a1aa);pointer-events:none;margin:0;font-size:.6875rem;line-height:1rem;position:absolute;bottom:.625rem;left:1rem}.agent-composer__field--leading .agent-composer__hint[data-v-e56f433c]{left:2.75rem}.agent-composer__action[data-v-e56f433c]{color:var(--agent-composer-action-text,#fff);background:var(--agent-composer-action,#4f46e5);cursor:pointer;border:0;border-radius:9999px;padding:0;right:.5rem;box-shadow:0 1px 2px #0000001a}.agent-composer__action[data-v-e56f433c]:hover:not(:disabled){background:var(--agent-composer-action-hover,#4338ca)}.agent-composer__action[data-v-e56f433c]:focus-visible{outline:2px solid var(--agent-composer-action,#4f46e5);outline-offset:2px}.agent-composer__action[data-v-e56f433c]:disabled{cursor:default;opacity:.45}@media (prefers-reduced-motion:reduce){.agent-composer__field[data-v-e56f433c]{transition:none}.agent-composer__busy-beam[data-v-e56f433c]{animation:none}}.clipboard-preview[data-v-cc7cf0ef]{box-sizing:border-box;border:1px solid var(--clipboard-border,#d4d4d8);background:var(--clipboard-background,#fff);width:100%;min-width:0;max-width:100%;color:var(--clipboard-text,#18181b);border-radius:.875rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.875rem;font-size:.75rem;display:grid}.clipboard-preview[data-v-cc7cf0ef]>*,.clipboard-preview__table-section[data-v-cc7cf0ef]{min-inline-size:0;max-inline-size:100%}.clipboard-preview__header[data-v-cc7cf0ef],.clipboard-preview__footer-actions[data-v-cc7cf0ef],.clipboard-preview__binding[data-v-cc7cf0ef]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.clipboard-preview__header>div[data-v-cc7cf0ef]{min-width:0}.clipboard-preview__header .clipboard-preview__status[data-v-cc7cf0ef]{flex:none}.clipboard-preview__eyebrow[data-v-cc7cf0ef],.clipboard-preview__section-title[data-v-cc7cf0ef]{margin:0;font-weight:650}.clipboard-preview__summary[data-v-cc7cf0ef],.clipboard-preview__expiry[data-v-cc7cf0ef],.clipboard-preview__image-label[data-v-cc7cf0ef],.clipboard-preview__warning[data-v-cc7cf0ef]{color:var(--clipboard-muted,#71717a);overflow-wrap:anywhere;margin:.2rem 0 0}.clipboard-preview__status[data-v-cc7cf0ef]{white-space:nowrap;border-radius:999px;padding:.2rem .5rem}.clipboard-preview__status--complete[data-v-cc7cf0ef]{background:var(--clipboard-success-background,#dcfce7);color:var(--clipboard-success-text,#166534)}.clipboard-preview__status--partial[data-v-cc7cf0ef]{background:var(--clipboard-warning-strong-background,#fef3c7);color:var(--clipboard-warning-text,#92400e)}.clipboard-preview__status--failed[data-v-cc7cf0ef]{background:var(--clipboard-danger-background,#fee2e2);color:var(--clipboard-danger-text,#991b1b)}.clipboard-preview__issues[data-v-cc7cf0ef]{background:var(--clipboard-warning-background,#fffbeb);color:var(--clipboard-warning-text,#92400e);border-radius:.625rem;padding:.625rem}.clipboard-preview__issue-list[data-v-cc7cf0ef]{margin:.4rem 0 0;padding-left:1.1rem}.clipboard-preview__issue--error[data-v-cc7cf0ef]{color:var(--clipboard-danger-text,#b91c1c)}.clipboard-preview__table-scroll[data-v-cc7cf0ef]{inline-size:100%;min-inline-size:0;overscroll-behavior-inline:contain;scrollbar-color:var(--clipboard-scrollbar-thumb,#a1a1aa) var(--clipboard-scrollbar-track,transparent);scrollbar-gutter:stable;scrollbar-width:thin;max-width:100%;margin-top:.4rem;overflow-x:auto}.clipboard-preview__table[data-v-cc7cf0ef]{border-collapse:collapse;width:max-content;min-width:100%}.clipboard-preview__table td[data-v-cc7cf0ef]{border:1px solid var(--clipboard-border,#d4d4d8);vertical-align:top;min-width:7rem;padding:.35rem}.clipboard-preview__cell--header[data-v-cc7cf0ef]{background:var(--clipboard-muted-background,#f4f4f5);font-weight:600}.clipboard-preview__cell-input[data-v-cc7cf0ef]{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:.15rem}.clipboard-preview__cell-note[data-v-cc7cf0ef]{color:var(--clipboard-muted,#71717a);margin-top:.2rem;font-size:.68rem;display:block}.clipboard-preview__text-fragment[data-v-cc7cf0ef]{border:1px solid var(--clipboard-border,#d4d4d8);background:var(--clipboard-muted-background,#f4f4f5);white-space:pre-wrap;overflow-wrap:anywhere;max-height:8rem;font:inherit;border-radius:.5rem;margin:.4rem 0 0;padding:.5rem;overflow:auto}.clipboard-preview__image-grid[data-v-cc7cf0ef]{scrollbar-color:var(--clipboard-scrollbar-thumb,#a1a1aa) var(--clipboard-scrollbar-track,transparent);scrollbar-gutter:stable;scrollbar-width:thin;gap:.5rem;margin-top:.4rem;display:flex;overflow-x:auto}.clipboard-preview__image-card[data-v-cc7cf0ef]{flex:none;width:6.5rem}.clipboard-preview__image[data-v-cc7cf0ef],.clipboard-preview__image-missing[data-v-cc7cf0ef]{object-fit:cover;background:var(--clipboard-muted-background,#f4f4f5);border-radius:.5rem;width:6.5rem;height:5rem}.clipboard-preview__image-missing[data-v-cc7cf0ef]{border:1px dashed var(--clipboard-border,#d4d4d8);color:var(--clipboard-muted,#71717a);place-items:center;display:grid}.clipboard-preview__file-list[data-v-cc7cf0ef]{gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.clipboard-preview__file-list li[data-v-cc7cf0ef]{border-top:1px solid var(--clipboard-border,#d4d4d8);justify-content:space-between;gap:.75rem;padding-top:.35rem;display:flex}.clipboard-preview__file-list li>span[data-v-cc7cf0ef]{overflow-wrap:anywhere;min-width:0}.clipboard-preview__file-list strong[data-v-cc7cf0ef]{white-space:nowrap;font-weight:600}.clipboard-preview__binding[data-v-cc7cf0ef]{border-top:1px solid var(--clipboard-border,#d4d4d8);flex-wrap:wrap;padding:.45rem 0}.clipboard-preview__binding-actions[data-v-cc7cf0ef]{gap:.35rem;display:flex}.clipboard-preview button[data-v-cc7cf0ef]{border:1px solid var(--clipboard-border,#d4d4d8);background:var(--clipboard-background,#fff);color:inherit;cursor:pointer;border-radius:.45rem;padding:.35rem .6rem}.clipboard-preview button[aria-pressed=true][data-v-cc7cf0ef],.clipboard-preview__confirm[data-v-cc7cf0ef]{border-color:var(--clipboard-accent,#4f46e5);background:var(--clipboard-accent,#4f46e5);color:#fff}.clipboard-preview button[data-v-cc7cf0ef]:disabled{cursor:not-allowed;opacity:.5}.clipboard-preview__footer[data-v-cc7cf0ef]{gap:.5rem;display:grid}.clipboard-preview--compact[data-v-cc7cf0ef]{border-radius:.75rem;gap:.5rem;padding:.625rem}.clipboard-preview--compact .clipboard-preview__header[data-v-cc7cf0ef]{align-items:flex-start;gap:.5rem}.clipboard-preview--compact .clipboard-preview__status[data-v-cc7cf0ef]{padding:.15rem .4rem;font-size:.68rem}.clipboard-preview--compact .clipboard-preview__expiry[data-v-cc7cf0ef]{margin-top:0;line-height:1.35}.clipboard-preview--compact .clipboard-preview__issues[data-v-cc7cf0ef]{padding:.45rem .5rem}.clipboard-preview--compact .clipboard-preview__table td[data-v-cc7cf0ef]{min-width:6rem;padding:.25rem}.clipboard-preview--compact .clipboard-preview__image-card[data-v-cc7cf0ef],.clipboard-preview--compact .clipboard-preview__image[data-v-cc7cf0ef],.clipboard-preview--compact .clipboard-preview__image-missing[data-v-cc7cf0ef]{width:4.75rem}.clipboard-preview--compact .clipboard-preview__image[data-v-cc7cf0ef],.clipboard-preview--compact .clipboard-preview__image-missing[data-v-cc7cf0ef]{height:3.5rem}.clipboard-preview--compact .clipboard-preview__binding[data-v-cc7cf0ef]{padding:.3rem 0}.clipboard-preview--compact button[data-v-cc7cf0ef]{padding:.3rem .5rem}.clipboard-preview--compact .clipboard-preview__footer[data-v-cc7cf0ef]{z-index:1;border-top:1px solid var(--clipboard-border,#d4d4d8);background:var(--clipboard-background,#fff);border-radius:0 0 .75rem .75rem;margin:0 -.625rem -.625rem;padding:.5rem .625rem .625rem;position:sticky;bottom:-.625rem}@supports not (scrollbar-color:auto){.clipboard-preview__table-scroll[data-v-cc7cf0ef]::-webkit-scrollbar{width:8px;height:8px}.clipboard-preview__image-grid[data-v-cc7cf0ef]::-webkit-scrollbar{width:8px;height:8px}.clipboard-preview__table-scroll[data-v-cc7cf0ef]::-webkit-scrollbar-thumb{background:var(--clipboard-scrollbar-thumb,#a1a1aa);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.clipboard-preview__image-grid[data-v-cc7cf0ef]::-webkit-scrollbar-thumb{background:var(--clipboard-scrollbar-thumb,#a1a1aa);background-clip:padding-box;border:2px solid #0000;border-radius:999px}}.copilot-beam{width:calc(100% - 2px);height:calc(100% - 2px);animation:2.4s linear infinite copilot-beam-run}.copilot-dots{gap:3px;display:inline-flex}.copilot-dots>span{background:var(--primary);border-radius:9999px;width:4px;height:4px;animation:1.2s ease-in-out infinite copilot-dot-pulse}.copilot-dots>span:nth-child(2){animation-delay:.15s}.copilot-dots>span:nth-child(3){animation-delay:.3s}@keyframes copilot-beam-run{to{stroke-dashoffset:-100px}}@keyframes copilot-dot-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.copilot-beam,.copilot-dots>span{animation:none}}.agent-composer-theme[data-v-4c896aff]{--agent-composer-border:var(--border);--agent-composer-text:var(--foreground);--agent-composer-muted:color-mix(in oklab, var(--muted) 40%, transparent);--agent-composer-background:var(--background);--agent-composer-focus-border:color-mix(in oklab, var(--primary) 40%, transparent);--agent-composer-focus-ring:color-mix(in oklab, var(--primary) 10%, transparent);--agent-composer-placeholder:color-mix(in oklab, var(--muted-foreground) 80%, transparent);--agent-composer-hint:color-mix(in oklab, var(--muted-foreground) 70%, transparent);--agent-composer-action:var(--primary);--agent-composer-action-hover:color-mix(in oklab, var(--primary) 88%, black);--agent-composer-action-text:var(--primary-foreground)}.markdown-inline-code[data-v-0bda73f6]{background:var(--markdown-code-background,#94a3b82e);border-radius:.25rem;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.markdown-link[data-v-0bda73f6]{color:var(--markdown-link,currentcolor);text-underline-offset:.125rem;text-decoration:underline}.safe-markdown[data-v-6ae73204]{overflow-wrap:anywhere;gap:.75rem;line-height:1.5rem;display:grid}.safe-markdown p[data-v-6ae73204],.safe-markdown blockquote[data-v-6ae73204],.safe-markdown pre[data-v-6ae73204]{margin:0}.markdown-heading[data-v-6ae73204]{letter-spacing:-.01em;margin:0;font-size:.875rem;font-weight:600}.markdown-heading--large[data-v-6ae73204]{font-size:1rem}.markdown-quote[data-v-6ae73204]{border-left:2px solid var(--markdown-quote-border,currentcolor);color:var(--markdown-quote-text,inherit);padding-left:.75rem}.markdown-list[data-v-6ae73204]{margin:0;padding-left:1.25rem}.markdown-list--ordered[data-v-6ae73204]{list-style:decimal}.markdown-list--unordered[data-v-6ae73204]{list-style:outside}.markdown-list li+li[data-v-6ae73204]{margin-top:.25rem}.markdown-code-block[data-v-6ae73204]{background:var(--markdown-code-background,#94a3b82e);border-radius:.5rem;padding:.75rem;overflow-x:auto}.markdown-code-language[data-v-6ae73204]{text-transform:uppercase;color:var(--markdown-muted,inherit);margin:0 0 .5rem;font-size:.7rem}.markdown-code[data-v-6ae73204]{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.25rem}.markdown-table-scroll[data-v-6ae73204]{border:1px solid var(--markdown-border,#94a3b873);border-radius:.5rem;overflow-x:auto}.markdown-table[data-v-6ae73204]{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}.markdown-table th[data-v-6ae73204],.markdown-table td[data-v-6ae73204]{vertical-align:top;padding:.5rem .75rem}.markdown-table th[data-v-6ae73204]{border-bottom:1px solid var(--markdown-border,#94a3b873);background:var(--markdown-table-header,#94a3b81f);font-weight:600}.markdown-table tr+tr td[data-v-6ae73204]{border-top:1px solid var(--markdown-border,#94a3b873)}.markdown-separator[data-v-6ae73204]{border:0;border-top:1px solid var(--markdown-border,#94a3b873);width:100%;margin:0}.agent-activity__list[data-v-74754bfc]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.agent-activity__item[data-v-74754bfc]{min-width:0;color:var(--agent-activity-text,inherit);background:var(--agent-activity-background,transparent);border:1px solid var(--agent-activity-border,#a3a3a359);border-radius:.65rem;overflow:hidden}.agent-activity__summary[data-v-74754bfc]{cursor:default;align-items:center;gap:.5rem;min-height:2.25rem;padding:.4rem .65rem;font-size:.75rem;display:flex}summary.agent-activity__summary[data-v-74754bfc]{cursor:pointer;list-style:none}summary.agent-activity__summary[data-v-74754bfc]::-webkit-details-marker{display:none}summary.agent-activity__summary[data-v-74754bfc]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:.4rem;height:.4rem;margin-inline:.15rem;transition:rotate .15s;rotate:-45deg}.agent-activity__details[open]>summary.agent-activity__summary[data-v-74754bfc]:before{rotate:45deg}summary.agent-activity__summary[data-v-74754bfc]:focus-visible{outline:2px solid var(--agent-activity-focus,currentColor);outline-offset:-2px}.agent-activity__icon[data-v-74754bfc]{flex-shrink:0;place-items:center;width:1.1rem;height:1.1rem;font-weight:700;display:inline-grid}.agent-activity__item[data-status=running] .agent-activity__icon[data-v-74754bfc]{animation:1.2s linear infinite agent-activity-spin-74754bfc}.agent-activity__item[data-status=failed] .agent-activity__icon[data-v-74754bfc]{color:var(--agent-activity-danger,#b91c1c)}.agent-activity__title[data-v-74754bfc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.agent-activity__status[data-v-74754bfc],.agent-activity__empty[data-v-74754bfc]{color:var(--agent-activity-muted,#737373)}.agent-activity__status[data-v-74754bfc]{flex-shrink:0}.agent-activity__body[data-v-74754bfc]{color:var(--agent-activity-muted,#737373);overflow-wrap:anywhere;padding:.15rem .65rem .65rem 2.25rem;font-size:.75rem;line-height:1.5}.agent-activity__detail-list[data-v-74754bfc]{grid-template-columns:auto minmax(0,1fr);gap:.2rem .5rem;margin:.35rem 0 0;display:grid}.agent-activity__detail-list dt[data-v-74754bfc]{font-weight:600}.agent-activity__detail-list dd[data-v-74754bfc]{margin:0}.agent-activity__empty[data-v-74754bfc]{margin:0;font-size:.75rem}@keyframes agent-activity-spin-74754bfc{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.agent-activity__item[data-status=running] .agent-activity__icon[data-v-74754bfc],summary.agent-activity__summary[data-v-74754bfc]:before{transition:none;animation:none}}.copilot-execution-chain{--step-number-size:1.6rem;--step-number-offset:.25rem;--step-connector-gap:.25rem;margin:0;padding:0;list-style:none}.copilot-execution-node{gap:.65rem;padding-bottom:.75rem;display:flex;position:relative}.copilot-execution-node:not(:last-child):before{content:"";left:calc(var(--step-number-size) / 2);top:calc(var(--step-number-offset) + var(--step-number-size) + var(--step-connector-gap));bottom:calc(var(--step-connector-gap) - var(--step-number-offset));pointer-events:none;background:var(--border);width:1px;position:absolute;transform:translate(-50%)}.copilot-execution-number{z-index:1;width:var(--step-number-size);height:var(--step-number-size);margin-top:var(--step-number-offset);border:1px solid var(--border);color:var(--muted-foreground);background:var(--background);border-radius:50%;flex-shrink:0;place-items:center;font-size:.7rem;display:grid;position:relative}.copilot-execution-node[data-status=completed] .copilot-execution-number{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.copilot-execution-node[data-status=running] .copilot-execution-number{color:var(--primary);border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent)}.copilot-execution-timeline .agent-activity__item[data-status=running]{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--primary) 10%, transparent) 50%, transparent 80%);background-size:220% 100%;position:relative}@media (prefers-reduced-motion:no-preference){.copilot-execution-node{animation:.25s ease-out copilot-step-enter}.copilot-execution-node[data-status=running] .copilot-execution-number{animation:1.8s ease-in-out infinite copilot-step-pulse}.copilot-execution-timeline .agent-activity__item[data-status=running]{animation:2.4s linear infinite copilot-step-shimmer}}@keyframes copilot-step-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes copilot-step-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 5%, transparent)}}@keyframes copilot-step-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.copilot-dots[data-v-0ea06864]{gap:3px;display:inline-flex}.copilot-dots>span[data-v-0ea06864]{background:var(--primary);border-radius:9999px;width:4px;height:4px;animation:1.2s ease-in-out infinite copilot-dot-pulse-0ea06864}.copilot-dots>span[data-v-0ea06864]:nth-child(2){animation-delay:.15s}.copilot-dots>span[data-v-0ea06864]:nth-child(3){animation-delay:.3s}@keyframes copilot-dot-pulse-0ea06864{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.copilot-dots>span[data-v-0ea06864]{animation:none}}
