.personalization-status.svelte-1nb2mqs{color:var(--cds-text-secondary);border-bottom:1px solid var(--cds-border-subtle-01);margin:0;padding:.5rem 1rem;font-size:.75rem}.help.svelte-qjg3za{color:var(--cds-text-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.setup-actions.svelte-qjg3za{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.agent-user-message{min-width:0;padding:.75rem var(--agent-user-message-right-padding,3.75rem) .75rem .75rem;border:1px solid var(--cds-border-interactive,#0f62fe);background:var(--cds-highlight,#d0e2ff);color:var(--cds-text-primary,#161616);--agent-request-background:transparent;--agent-request-color:var(--cds-text-primary,#161616);--agent-request-border:transparent;--agent-request-hover:var(--cds-layer-hover-01,#e8e8e8);--agent-request-padding:0;border-radius:0;margin-left:2rem}.request-delivery.svelte-17en45n{color:var(--cds-text-secondary,#525252);padding:.25rem .75rem 0;font-size:.75rem;display:block}.request-card.svelte-17en45n{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans", sans-serif);border:1px solid var(--agent-request-border,var(--cds-border-subtle-01,#c6c6c6));background:var(--agent-request-background,var(--cds-layer-01,#fff));color:var(--agent-request-color,var(--cds-text-primary,#161616));font-size:.875rem;line-height:1.5}button.svelte-17en45n{width:100%;padding:var(--agent-request-padding,.75rem);color:var(--agent-request-color,var(--cds-text-primary,#161616));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}button.svelte-17en45n:hover{background:var(--agent-request-hover,var(--cds-layer-hover-01,#e8e8e8))}button.svelte-17en45n:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.request-prompt.svelte-17en45n{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 .75rem .75rem;font-size:.875rem;line-height:1.5}.message-queue.svelte-pj04jq{padding:.75rem 1.25rem}ul.svelte-pj04jq{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.queue-message.svelte-pj04jq{--agent-user-message-right-padding:.75rem;box-shadow:0 2px 6px #00000014}.queue-content.svelte-pj04jq{overflow-wrap:anywhere;min-width:0}p.svelte-pj04jq{white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}.filename.svelte-pj04jq{font-size:.75rem;display:block}.queue-footer.svelte-pj04jq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;margin-top:.5rem;display:flex}.queue-status.svelte-pj04jq{color:var(--cds-text-secondary,#525252);font-size:.75rem}.queue-actions.svelte-pj04jq{flex-wrap:wrap;margin-left:auto;display:flex}.queue-edit.svelte-pj04jq{width:100%}.dev-bypass.svelte-1uopo8a{align-items:center;gap:.25rem;display:inline-flex}.error.svelte-1uopo8a{color:var(--cds-text-error,#da1e28);font-size:.75rem}.work-disclosure.svelte-1isu1hx{color:var(--cds-text-secondary,#525252);margin:.375rem 0}summary.svelte-1isu1hx{cursor:pointer;align-items:center;gap:.375rem;min-height:2rem;font-size:.75rem;list-style:none;display:flex}summary.svelte-1isu1hx::-webkit-details-marker{display:none}summary.svelte-1isu1hx:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:2px}summary.svelte-1isu1hx svg{flex-shrink:0}details[open].svelte-1isu1hx>summary:where(.svelte-1isu1hx) svg{transform:rotate(180deg)}summary.svelte-1isu1hx .bx--inline-loading{width:1rem;min-height:1rem}.work-content.svelte-1isu1hx{border-left:2px solid var(--cds-border-subtle-01,#c6c6c6);gap:.5rem;padding:.5rem 0 .5rem .75rem;font-size:.75rem;display:grid}.waiting.svelte-1isu1hx{min-height:2rem}.model-setup.svelte-kh9ud{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-size:.875rem;display:flex}.model-setup.svelte-kh9ud p:where(.svelte-kh9ud){color:var(--cds-text-secondary);margin:.5rem 0 0;line-height:1.5}.attachment-input.svelte-kh9ud{display:none}.attachment-list.svelte-kh9ud{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.attachment-list.svelte-kh9ud li:where(.svelte-kh9ud){background:var(--cds-layer-02,#e0e0e0);overflow-wrap:anywhere;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .5rem;display:flex}.attachment-list.svelte-kh9ud img:where(.svelte-kh9ud){object-fit:contain;max-width:6rem;max-height:5rem}.attachment-list.svelte-kh9ud button:where(.svelte-kh9ud){cursor:pointer;background:0 0;border:0;font-size:1.25rem}.source-approval-card.svelte-kh9ud p:where(.svelte-kh9ud){margin:.35rem 0 .75rem}.credential-heading.svelte-kh9ud,.credential-title.svelte-kh9ud{align-items:center;display:flex}.credential-heading.svelte-kh9ud{justify-content:space-between;gap:1rem}.credential-title.svelte-kh9ud{gap:.5rem}.credential-form.svelte-kh9ud{gap:.75rem;display:grid}.credential-progress.svelte-kh9ud,.input-field-purpose.svelte-kh9ud{color:var(--cds-text-secondary);margin:0;font-size:.75rem}.input-select-label.svelte-kh9ud{color:var(--cds-text-secondary);font-size:.75rem}.credential-form.svelte-kh9ud select:where(.svelte-kh9ud){border:0;border-bottom:1px solid var(--cds-border-strong-01);background:var(--cds-field-01);min-height:2.5rem;color:var(--cds-text-primary);padding:0 1rem}.assistant-panel.svelte-kh9ud{font-family:var(--cds-body-01-font-family,"IBM Plex Sans", sans-serif);box-sizing:border-box;background:var(--cds-layer-accent-01,#e0e0e0);width:100%;min-width:0;max-width:100%;height:100%;color:var(--cds-text-primary,#161616);grid-template-rows:auto minmax(0,1fr) auto minmax(0,auto);display:grid;position:relative;overflow:hidden}.assistant-panel.secure-input-open.svelte-kh9ud{grid-template-rows:auto minmax(0,1fr) minmax(0,2fr) minmax(0,auto)}.secure-input-open.svelte-kh9ud .composer:where(.svelte-kh9ud){min-height:0;overflow-y:auto}.composer.svelte-kh9ud:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.chat-dock.svelte-kh9ud{border-radius:0;flex-direction:column;max-height:min(24rem,100dvh - 18rem);display:flex;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}.composer-extras.svelte-kh9ud{flex:0 auto;min-height:0;max-height:40dvh;overflow-y:auto}.composer-extras.svelte-kh9ud:empty{display:none}.assistant-header.svelte-kh9ud{background:#fff;border-bottom:1px solid #c6c6c6;grid-row:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.assistant-header.svelte-kh9ud strong:where(.svelte-kh9ud){text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;display:block;overflow:hidden}.assistant-title.svelte-kh9ud{min-width:0}.header-actions.svelte-kh9ud,.send-controls.svelte-kh9ud{flex:none;align-items:center;gap:.25rem;display:flex}.context-bar.svelte-kh9ud{z-index:20;background:#fff;border:1px solid #c6c6c6;max-height:min(32rem,100% - 4.5rem);position:absolute;top:3.5rem;left:.5rem;right:.5rem;overflow:hidden;box-shadow:0 .5rem 1rem #00000029}.tool-panel-heading.svelte-kh9ud{justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}.tool-panel-heading.svelte-kh9ud small:where(.svelte-kh9ud){color:#6f6f6f;font-size:.75rem}.tool-list.svelte-kh9ud{border-top:1px solid #e0e0e0;max-height:min(24rem,100vh - 16rem);overflow-y:auto}.tool-item.svelte-kh9ud{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.tool-item.svelte-kh9ud code:where(.svelte-kh9ud){overflow-wrap:anywhere;font-size:.75rem}.tool-item.svelte-kh9ud p:where(.svelte-kh9ud){color:#525252;margin:.25rem 0 0;font-size:.75rem;line-height:1.35}.tool-item.svelte-kh9ud>span:where(.svelte-kh9ud){color:#0e6027;background:#defbe6;border-radius:999px;flex:none;padding:.125rem .375rem;font-size:.6875rem;font-weight:600}.tool-item.svelte-kh9ud>span.approval-required:where(.svelte-kh9ud){color:#684e00;background:#fcf4d6}.context-note.svelte-kh9ud{color:#6f6f6f;margin:0;padding:0 1rem .75rem;font-size:.6875rem;line-height:1.35}.assistant-header.svelte-kh9ud,.context-bar.svelte-kh9ud,.conversation.svelte-kh9ud,.composer.svelte-kh9ud{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.assistant-status.svelte-kh9ud{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.conversation.svelte-kh9ud{z-index:0;overflow-anchor:none;scrollbar-color:var(--cds-border-strong-01,#8d8d8d) transparent;scrollbar-width:thin;scrollbar-gutter:stable;grid-row:2;min-height:0;padding:1.25rem;position:relative;overflow:hidden auto}.conversation.svelte-kh9ud::-webkit-scrollbar{width:8px;height:0}.conversation.svelte-kh9ud::-webkit-scrollbar-track{background:0 0}.conversation.svelte-kh9ud::-webkit-scrollbar-thumb{background:var(--cds-border-strong-01,#8d8d8d);border-radius:4px;min-height:24px}.conversation.svelte-kh9ud:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.history-browser.svelte-kh9ud,.history-heading.svelte-kh9ud{gap:.25rem;display:grid}.history-heading.svelte-kh9ud{margin-bottom:.75rem}.history-heading.svelte-kh9ud span:where(.svelte-kh9ud),.history-list.svelte-kh9ud span:where(.svelte-kh9ud),.empty-history.svelte-kh9ud{color:#6f6f6f;font-size:.75rem}.history-list.svelte-kh9ud{background:#c6c6c6;gap:1px;margin:0;padding:0;list-style:none;display:grid}.history-list.svelte-kh9ud button:where(.svelte-kh9ud){color:#161616;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;gap:.375rem;padding:.75rem;display:grid}.history-list.svelte-kh9ud button:where(.svelte-kh9ud):hover,.history-list.svelte-kh9ud button.active-history:where(.svelte-kh9ud){background:#edf5ff}.history-list.svelte-kh9ud button.active-history:where(.svelte-kh9ud){box-shadow:inset 3px 0 #0f62fe}.history-list.svelte-kh9ud strong:where(.svelte-kh9ud){text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.history-meta.svelte-kh9ud{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.history-list.svelte-kh9ud .history-running:where(.svelte-kh9ud){color:#0f62fe;background:#edf5ff;border-radius:0;padding:.125rem .5rem;font-weight:600}.history-list.svelte-kh9ud button:where(.svelte-kh9ud):disabled{cursor:not-allowed;color:#6f6f6f}.empty-history.svelte-kh9ud{margin:1rem 0}.starter-prompts.svelte-kh9ud{margin:0}.starter-prompts.svelte-kh9ud>p:where(.svelte-kh9ud){color:#525252;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.starter-prompts.svelte-kh9ud button:where(.svelte-kh9ud){color:#0f62fe;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #a8a8a8;margin-top:.5rem;padding:.75rem;font-size:.875rem;display:block}.starter-prompts.svelte-kh9ud button:where(.svelte-kh9ud):hover{background:#edf5ff;border-color:#0f62fe}.starter-prompts.svelte-kh9ud button:where(.svelte-kh9ud):focus-visible{outline-offset:2px;outline:2px solid #0f62fe}.message-list.svelte-kh9ud{gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.message-list.svelte-kh9ud>li:where(.svelte-kh9ud){min-width:0;position:relative}.message-list.svelte-kh9ud>li.agent-message:where(.svelte-kh9ud){border:1px solid var(--cds-border-strong-01,#8d8d8d);background:var(--cds-layer-01,#fff);color:var(--cds-text-primary,#161616);border-radius:0;margin-left:0;margin-right:2rem;padding:.75rem 2.5rem .75rem .75rem}.message-header.svelte-kh9ud{align-items:center;gap:.5rem;display:flex;position:absolute;top:.5rem;right:.375rem}.message-actions.svelte-kh9ud{flex:none;align-items:center;gap:.25rem;display:flex}.message-copy.svelte-kh9ud{width:1.5rem;height:1.5rem;color:var(--cds-icon-secondary);cursor:pointer;opacity:.7;background:0 0;border:0;place-items:center;padding:0;display:grid}.message-edit.svelte-kh9ud:disabled{cursor:default}.message-editor.svelte-kh9ud{color:#161616;--cds-text-primary:#161616;--cds-focus:#0f62fe;margin-top:.75rem}.message-editor-actions.svelte-kh9ud{justify-content:flex-end;margin-top:.5rem;display:flex}.tool-command.svelte-kh9ud{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem;display:block}.message-copy.svelte-kh9ud:hover,.message-copy.svelte-kh9ud:focus-visible,.message-copy.message-copied.svelte-kh9ud{opacity:1}.message-copy.svelte-kh9ud:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.tool-progress.svelte-kh9ud{border-left:2px solid var(--cds-border-subtle-01);background:var(--cds-layer-accent-01,#e0e0e0);color:var(--cds-text-secondary);padding:.5rem .75rem}.tool-progress.svelte-kh9ud summary:where(.svelte-kh9ud){cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;font-weight:600;display:flex}.tool-progress.svelte-kh9ud summary:where(.svelte-kh9ud) small:where(.svelte-kh9ud),.tool-progress-summary.svelte-kh9ud,.tool-progress-summary.svelte-kh9ud *{font-size:.75rem}.tool-progress-summary.svelte-kh9ud{overflow-wrap:anywhere;margin-top:.375rem;line-height:1.4}.tool-progress-summary.svelte-kh9ud :first-child{margin-top:0}.tool-progress-summary.svelte-kh9ud :last-child{margin-bottom:0}.message-list.svelte-kh9ud p:where(.svelte-kh9ud),.message-content.svelte-kh9ud{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.875rem;line-height:1.45}.message-list.svelte-kh9ud>li:where(.svelte-kh9ud)>p:where(.svelte-kh9ud){white-space:pre-wrap}.message-content.svelte-kh9ud :first-child{margin-top:0}.message-content.svelte-kh9ud :last-child{margin-bottom:0}.message-content.svelte-kh9ud p,.message-content.svelte-kh9ud ul,.message-content.svelte-kh9ud ol,.message-content.svelte-kh9ud pre,.message-content.svelte-kh9ud blockquote,.message-content.svelte-kh9ud table{margin:.625rem 0}.message-content.svelte-kh9ud ul,.message-content.svelte-kh9ud ol{padding-left:1.25rem}.message-content.svelte-kh9ud code{font-family:var(--cds-code-01-font-family,monospace);overflow-wrap:anywhere;background:#e8e8e8;padding:.125rem .25rem}.message-content.svelte-kh9ud pre{color:#f4f4f4;overflow-wrap:anywhere;white-space:pre-wrap;background:#262626;max-width:100%;padding:.75rem;overflow-x:hidden}.message-content.svelte-kh9ud pre code{color:inherit;background:0 0;padding:0}.message-content.svelte-kh9ud blockquote{color:#525252;border-left:3px solid #8d8d8d;padding-left:.75rem}.message-content.svelte-kh9ud table{table-layout:fixed;border-collapse:collapse;width:100%}.message-content.svelte-kh9ud th,.message-content.svelte-kh9ud td{overflow-wrap:anywhere;text-align:left;border:1px solid #c6c6c6;padding:.375rem}.message-content.svelte-kh9ud a{color:#0f62fe}.agent-background-work.svelte-kh9ud{min-height:2.5rem;color:var(--cds-text-secondary);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.working-dots.svelte-kh9ud{color:var(--cds-interactive);gap:.25rem;display:inline-flex}.working-dots.svelte-kh9ud span:where(.svelte-kh9ud){background:currentColor;border-radius:50%;width:.5rem;height:.5rem;animation:.9s ease-in-out -.6s infinite svelte-kh9ud-agent-working;display:block}.working-dots.svelte-kh9ud span:where(.svelte-kh9ud):nth-child(2){animation-delay:-.3s}.working-dots.svelte-kh9ud span:where(.svelte-kh9ud):nth-child(3){animation-delay:0s}@keyframes svelte-kh9ud-agent-working{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.25rem)}}@keyframes svelte-kh9ud-agent-working-fade{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.working-dots.svelte-kh9ud span:where(.svelte-kh9ud){animation-name:svelte-kh9ud-agent-working-fade}}.tool-retry.svelte-kh9ud{color:var(--cds-link-primary);cursor:pointer;font:inherit;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:.75rem;text-decoration:underline}.composer.svelte-kh9ud{z-index:20;border-top:1px solid var(--cds-border-strong-01,#8d8d8d);background:#fff;flex-direction:column;min-height:0;padding:1rem;display:flex;position:relative;overflow:visible}.composer.svelte-kh9ud .bx--form-item,.composer.svelte-kh9ud .bx--text-area__wrapper,.composer.svelte-kh9ud .bx--text-area{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.approval-card.svelte-kh9ud{border-left:3px solid var(--cds-support-info);background:var(--cds-layer-01);gap:.75rem;width:min(32rem,100%);max-height:min(70vh,36rem);margin:0 0 .75rem auto;padding:.75rem;display:grid;overflow:hidden}.approval-card.svelte-kh9ud>p:where(.svelte-kh9ud){margin:0;font-size:.875rem;line-height:1.4}.approval-card.svelte-kh9ud dl:where(.svelte-kh9ud),.approval-card.svelte-kh9ud dl:where(.svelte-kh9ud) div:where(.svelte-kh9ud){gap:.25rem;margin:0;display:grid}.approval-card.svelte-kh9ud dl:where(.svelte-kh9ud){min-height:0;overflow-y:auto}.approval-card.svelte-kh9ud dl:where(.svelte-kh9ud) div:where(.svelte-kh9ud){grid-template-columns:minmax(7rem,auto) 1fr}.approval-card.svelte-kh9ud dt:where(.svelte-kh9ud){font-weight:600}.approval-card.svelte-kh9ud dd:where(.svelte-kh9ud){overflow-wrap:anywhere;margin:0}.approval-actions.svelte-kh9ud{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.credential-card.svelte-kh9ud{overscroll-behavior:contain;box-sizing:border-box;border:0;border-top:1px solid #c6c6c6;border-left:3px solid var(--cds-support-info);width:100%;min-width:0;max-width:none;min-height:0;max-height:min(50dvh,32rem);box-shadow:none;background:#fff;grid-row:3;justify-self:stretch;gap:.75rem;margin:0;padding:.75rem 1rem;display:grid;overflow-y:auto}.composer.svelte-kh9ud{grid-row:4}.composer-shell.svelte-kh9ud{border:1px solid var(--cds-border-subtle-01,#d6d6d6);box-shadow:none;background:#fff;border-radius:0;flex:none;padding:.65rem;position:relative;container-type:inline-size}.composer-shell.svelte-kh9ud:focus-within{border-color:var(--cds-border-strong-01,#8d8d8d)}.composer-shell.svelte-kh9ud .bx--text-area{resize:none;field-sizing:fixed;background:0 0;border:0;outline:none;height:4.5rem;min-height:4.5rem;max-height:4.5rem;padding:.4rem .45rem .65rem;overflow-y:auto}.composer-shell.svelte-kh9ud .bx--text-area:focus{outline:none}.composer-actions.svelte-kh9ud{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.35rem;margin-top:.25rem;display:grid}.composer-model.svelte-kh9ud{min-width:0}.mode-toggle.svelte-kh9ud{background:var(--cds-layer-02,#f0f0f0);border-radius:0;gap:1px;padding:2px;display:flex}.mode-toggle.svelte-kh9ud .bx--btn{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--cds-text-secondary,#525252);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:.75rem;display:inline-flex}.mode-toggle.svelte-kh9ud .bx--btn[aria-pressed=true]{color:var(--cds-text-primary,#161616);box-shadow:none;background:#fff}.mode-toggle.svelte-kh9ud .bx--btn:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:1px}.attachment-control.svelte-kh9ud .bx--btn,.send-controls.svelte-kh9ud .bx--btn{border-radius:0;justify-content:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.send-controls.svelte-kh9ud .bx--btn--primary:not(:disabled){background:var(--cds-text-primary,#161616);border-color:var(--cds-text-primary,#161616)}.send-controls.svelte-kh9ud .bx--btn--primary:not(:disabled):hover{background:#393939}@media (width<=34rem){.composer.svelte-kh9ud{padding:.75rem}}
