.agent-markdown.svelte-15ugoik{font-size:13px;line-height:1.5;color:var(--sde-text);word-break:break-word}.agent-markdown.svelte-15ugoik p{margin:0 0 .55rem}.agent-markdown.svelte-15ugoik p:last-child{margin-bottom:0}.agent-markdown.svelte-15ugoik h1,.agent-markdown.svelte-15ugoik h2,.agent-markdown.svelte-15ugoik h3,.agent-markdown.svelte-15ugoik h4{margin:.65rem 0 .35rem;font-weight:600;line-height:1.3;color:var(--sde-text)}.agent-markdown.svelte-15ugoik h1{font-size:1.15rem}.agent-markdown.svelte-15ugoik h2{font-size:1.05rem}.agent-markdown.svelte-15ugoik h3,.agent-markdown.svelte-15ugoik h4{font-size:.95rem}.agent-markdown.svelte-15ugoik ul,.agent-markdown.svelte-15ugoik ol{margin:.35rem 0 .55rem;padding-left:1.15rem}.agent-markdown.svelte-15ugoik li{margin:.15rem 0}.agent-markdown.svelte-15ugoik blockquote{margin:.45rem 0;padding:.25rem .65rem;border-left:3px solid var(--sde-stroke-tertiary);color:var(--sde-text-muted)}.agent-markdown.svelte-15ugoik hr{border:none;border-top:1px solid var(--sde-stroke-tertiary);margin:.75rem 0}.sources.svelte-dxsu20{margin-top:4px;overflow:hidden;border:1px solid var(--sde-stroke-tertiary);border-radius:var(--sde-radius);background:var(--sde-panel)}.sources.svelte-dxsu20>header:where(.svelte-dxsu20){padding:8px 11px;border-bottom:1px solid var(--sde-stroke-tertiary);color:var(--sde-text-muted);font-family:var(--sde-font-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sources__rows.svelte-dxsu20{display:flex;flex-direction:column;gap:4px;padding:7px 8px}.source.svelte-dxsu20{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:7px 8px;border:1px solid transparent;border-radius:var(--sde-radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}a.source.svelte-dxsu20:hover,button.source.svelte-dxsu20:hover{border-color:var(--sde-stroke-tertiary);background:var(--sde-hover-fill)}.source__ref.svelte-dxsu20,.source__empty.svelte-dxsu20{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border:1px solid color-mix(in srgb,var(--sde-primary) 48%,var(--sde-stroke-tertiary));border-radius:4px;background:color-mix(in srgb,var(--sde-primary) 12%,transparent);color:var(--sde-primary);font-family:var(--sde-font-mono);font-size:10px}.source__empty.svelte-dxsu20{border-color:var(--sde-stroke-tertiary);background:transparent;color:var(--sde-text-dim)}.source__text.svelte-dxsu20{min-width:0;flex:1}.source__title.svelte-dxsu20,.source__meta.svelte-dxsu20{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source__title.svelte-dxsu20{color:var(--sde-text);font-size:12px}.source__meta.svelte-dxsu20{color:var(--sde-text-dim);font-family:var(--sde-font-mono);font-size:10px}.source__open.svelte-dxsu20{flex:0 0 auto;color:var(--sde-primary);font-size:11px}.source--missed.svelte-dxsu20{color:var(--sde-text-muted)}.source--stale.svelte-dxsu20{border-color:var(--sde-feedback-warning-border)}.source__again.svelte-dxsu20{display:inline-flex;align-items:center;width:fit-content;height:20px;margin-top:4px;padding:0 8px;border-radius:5px;border:1px solid var(--sde-accent-wash-border);background:var(--sde-accent-wash);color:var(--sde-primary);font-size:11px;cursor:pointer}.reasoning.svelte-178shp2{margin:0}.reasoning__summary.svelte-178shp2{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:7px;padding:2px 0;font-family:var(--sde-font-mono);font-size:11px;color:var(--sde-text-dim);-webkit-user-select:none;user-select:none}.reasoning__summary.svelte-178shp2::-webkit-details-marker{display:none}.reasoning__summary.svelte-178shp2:hover{color:var(--sde-text-muted)}.reasoning__summary.svelte-178shp2:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.reasoning__dot.svelte-178shp2{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--sde-primary)}.reasoning__dot--live.svelte-178shp2{animation:svelte-178shp2-reasoning-pulse 1.1s ease-in-out infinite}.reasoning__chevron.svelte-178shp2{color:var(--sde-text-muted);transition:transform .12s ease}.reasoning[open].svelte-178shp2 .reasoning__chevron:where(.svelte-178shp2){transform:rotate(180deg)}.reasoning__body.svelte-178shp2{margin:4px 0 0;padding-left:12px;border-left:2px solid var(--sde-border);color:var(--sde-text-muted);font-size:12.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word;max-height:220px;overflow-y:auto}@keyframes svelte-178shp2-reasoning-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.reasoning__dot--live.svelte-178shp2{animation:none}.reasoning__chevron.svelte-178shp2{transition:none}}.shot.svelte-r4pqo1{margin:4px 0;padding:0;border:1px solid var(--sde-border);border-radius:var(--sde-radius-sm);background:var(--sde-bg-elevated);overflow:hidden}.shot--compact.svelte-r4pqo1{margin:0}.shot__img.svelte-r4pqo1{display:block;width:100%;height:auto}.shot__strip.svelte-r4pqo1{display:flex;align-items:center;gap:8px;padding:6px 10px;border-top:1px solid var(--sde-border);font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-text-muted)}.shot__name.svelte-r4pqo1{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shot__action.svelte-r4pqo1{flex-shrink:0;padding:0;border:none;background:none;color:var(--sde-text-dim);font:inherit;cursor:pointer}.shot__action.svelte-r4pqo1:hover{color:var(--sde-text)}.shot__action.svelte-r4pqo1:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.diff.svelte-ausdqi{margin:6px 10px 8px;border:1px solid var(--sde-border);border-radius:6px;overflow:hidden;background:var(--sde-content-pane)}.diff__head.svelte-ausdqi{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-bottom:1px solid var(--sde-border);font-size:11.5px;color:var(--sde-text-muted)}.diff__where.svelte-ausdqi{display:flex;align-items:baseline;gap:6px;min-width:0}.diff__path.svelte-ausdqi{font-family:var(--sde-font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diff__at.svelte-ausdqi{flex:none;color:var(--sde-text-dim)}.diff__count.svelte-ausdqi{flex:none;font-variant-numeric:tabular-nums}.diff__body.svelte-ausdqi{overflow-x:auto;padding:4px 0}.line.svelte-ausdqi{display:flex;gap:6px;padding:0 8px;font-family:var(--sde-font-mono);font-size:11.5px;line-height:1.55;white-space:pre}.line--added.svelte-ausdqi{background:var(--sde-feedback-success-bg);color:var(--sde-feedback-success-text)}.line--removed.svelte-ausdqi{background:var(--sde-feedback-error-bg);color:var(--sde-feedback-error-text)}.line--context.svelte-ausdqi{color:var(--sde-text-muted)}.line__mark.svelte-ausdqi{flex:none;width:.75em;color:var(--sde-text-muted)}.line__text.svelte-ausdqi{flex:1 1 auto}.line__sr.svelte-ausdqi{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.diff__cut.svelte-ausdqi{margin:0;padding:4px 8px 6px;border-top:1px solid var(--sde-border);font-size:11px;color:var(--sde-text-muted)}.row.svelte-47wfdh{border-top:1px solid var(--sde-border)}.row.svelte-47wfdh:first-child{border-top:none}.row__file.svelte-47wfdh{display:flex;align-items:center;gap:6px;padding:0 10px 6px;margin-top:-4px;font-family:var(--sde-font-mono);font-size:11.5px;line-height:1.4}.row__path.svelte-47wfdh{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:var(--sde-text-muted)}.row__path--link.svelte-47wfdh{padding:0;border:none;background:none;font:inherit;color:var(--sde-primary);text-align:left;cursor:pointer}.row__path--link.svelte-47wfdh:hover,.row__path--link.svelte-47wfdh:focus-visible{text-decoration:underline}.row__head.svelte-47wfdh{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:none;color:var(--sde-text);font:inherit;font-size:12.5px;line-height:1.4;text-align:left;cursor:pointer}.row__head--static.svelte-47wfdh{cursor:default}.row__head.svelte-47wfdh:hover:not(.row__head--static){background:var(--sde-hover-fill)}.row__head.svelte-47wfdh:focus-visible{outline:2px solid var(--sde-primary);outline-offset:-2px}.row__label.svelte-47wfdh{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row__command.svelte-47wfdh{font-family:var(--sde-font-mono);font-size:11.5px}.row__prompt.svelte-47wfdh{margin-right:6px;color:var(--sde-text-dim)}.row__terminal-icon.svelte-47wfdh{display:inline-flex;flex-shrink:0;color:var(--sde-text-muted)}.row__meta.svelte-47wfdh{flex-shrink:0;font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-text-muted)}.row__meta--waiting.svelte-47wfdh{display:inline-flex;align-items:center;height:19px;padding:0 7px;border:1px solid var(--sde-feedback-warning-border);border-radius:5px;background:var(--sde-feedback-warning-bg);color:var(--sde-feedback-warning-text);font-weight:500}.row__chevron.svelte-47wfdh{flex-shrink:0;color:var(--sde-text-dim);font-size:12px}.row--fail.svelte-47wfdh .row__label:where(.svelte-47wfdh),.row--fail.svelte-47wfdh .row__meta:where(.svelte-47wfdh){color:var(--sde-feedback-error-text)}.row--skipped.svelte-47wfdh .row__label:where(.svelte-47wfdh),.row--denied.svelte-47wfdh .row__label:where(.svelte-47wfdh),.row--expired.svelte-47wfdh .row__label:where(.svelte-47wfdh){color:var(--sde-text-muted)}.row--running.svelte-47wfdh .row__label:where(.svelte-47wfdh){color:var(--sde-text-muted)}.row__body.svelte-47wfdh{display:flex;flex-direction:column;gap:6px;padding:0 10px 8px}.row__body--figure.svelte-47wfdh{padding-top:2px}.row__message.svelte-47wfdh{margin:0;font-size:12px;line-height:1.5;color:var(--sde-feedback-error-text)}.inset.svelte-47wfdh,.output.svelte-47wfdh{position:relative;display:flex;align-items:flex-start;gap:8px;padding:6px 9px;border:1px solid var(--sde-border);border-radius:var(--sde-radius-sm);background:var(--sde-panel);font-family:var(--sde-font-mono);font-size:11.5px;line-height:1.45}.inset__mark.svelte-47wfdh{flex-shrink:0;color:var(--sde-text-dim)}.inset__code.svelte-47wfdh{flex:1;min-width:0;color:var(--sde-primary);overflow-wrap:anywhere;white-space:pre-wrap}.inset__copy.svelte-47wfdh{flex-shrink:0;padding:0;border:none;background:none;color:var(--sde-text-dim);font:inherit;cursor:pointer}.inset__copy.svelte-47wfdh:hover{color:var(--sde-text)}.inset__copy.svelte-47wfdh:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.output.svelte-47wfdh{flex-direction:column;padding-right:28px}.output__copy.svelte-47wfdh{position:absolute;top:6px;right:8px}.output__text.svelte-47wfdh{margin:0;width:100%;max-height:200px;overflow:auto;color:var(--sde-text-muted);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.output__cut.svelte-47wfdh{margin:0;color:var(--sde-text-dim)}.row-figure.svelte-47wfdh{padding:8px 10px;border-top:1px solid var(--sde-border)}.row-figure.svelte-47wfdh:first-child{border-top:none}.handoff.svelte-47wfdh{display:flex;flex-direction:column;gap:7px;padding:10px;border-top:1px solid var(--sde-border);background:var(--sde-feedback-warning-bg)}.handoff.svelte-47wfdh:first-child{border-top:none}.handoff__label.svelte-47wfdh{font:500 11px/1 var(--sde-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sde-warning)}.handoff__text.svelte-47wfdh{font-size:12px;line-height:1.55;color:var(--sde-feedback-warning-text)}.handoff__actions.svelte-47wfdh{display:flex;gap:7px}.handoff__button.svelte-47wfdh{height:24px;padding:0 10px;border:1px solid var(--sde-feedback-warning-border);border-radius:var(--sde-radius-sm);background:var(--sde-bg-btn);color:var(--sde-feedback-warning-text);font:inherit;font-size:12px;cursor:pointer}.handoff__button.svelte-47wfdh:hover:not(:disabled){background:var(--sde-accent-wash)}.handoff__button.svelte-47wfdh:disabled{opacity:.6;cursor:default}.run.svelte-nxm5dp{display:flex;flex-direction:column;gap:6px;margin:2px 0}.run__summary.svelte-nxm5dp{display:flex;align-items:center;gap:7px;padding:0;border:none;background:none;color:var(--sde-text-muted);font:inherit;font-size:12.5px;line-height:1.4;text-align:left;cursor:pointer}.run__summary.svelte-nxm5dp:hover{color:var(--sde-text)}.run__summary.svelte-nxm5dp:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.run__dot.svelte-nxm5dp{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--sde-primary);animation:svelte-nxm5dp-run-pulse 1.1s ease-in-out infinite}.run__label.svelte-nxm5dp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.run__chevron.svelte-nxm5dp{flex-shrink:0;color:var(--sde-text-muted)}.run__time.svelte-nxm5dp{margin-left:auto;flex-shrink:0;font-family:var(--sde-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--sde-text-muted)}.run__rows.svelte-nxm5dp{border:1px solid var(--sde-border);border-radius:var(--sde-radius);overflow:hidden}@keyframes svelte-nxm5dp-run-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.run__dot.svelte-nxm5dp{animation:none}}.proposal.svelte-s1nh5j{margin:4px 0;border:1px solid var(--sde-feedback-warning-border);border-radius:8px;background:var(--sde-bg-elevated);overflow:hidden}.proposal__header.svelte-s1nh5j{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 11px;border-bottom:1px solid var(--sde-feedback-warning-border);background:var(--sde-feedback-warning-bg);font-size:12.5px;font-weight:500;color:var(--sde-feedback-warning-text)}.proposal__kind.svelte-s1nh5j{white-space:nowrap}.proposal__what.svelte-s1nh5j{margin-left:auto;font-family:var(--sde-font-mono);font-size:10.5px;font-weight:400;white-space:nowrap}.proposal__role.svelte-s1nh5j{width:100%;white-space:nowrap;font-size:11.5px;font-weight:400;color:var(--sde-text-muted)}.proposal__body.svelte-s1nh5j{display:flex;flex-direction:column;gap:9px;padding:11px}.proposal__title.svelte-s1nh5j{margin:0;font-size:13px;line-height:1.5;color:var(--sde-text)}.proposal__grid.svelte-s1nh5j{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;margin:0;font-size:12px;line-height:1.45}.proposal__grid.svelte-s1nh5j dt:where(.svelte-s1nh5j){color:var(--sde-text-muted)}.proposal__title.svelte-s1nh5j,.proposal__block-title.svelte-s1nh5j,.proposal__warning.svelte-s1nh5j,.plan__title.svelte-s1nh5j,.plan__effect.svelte-s1nh5j{white-space:pre-wrap}.proposal__grid.svelte-s1nh5j dd:where(.svelte-s1nh5j){margin:0;min-width:0;color:var(--sde-text);overflow-wrap:anywhere;white-space:pre-wrap}.proposal__block.svelte-s1nh5j{border-top:1px solid var(--sde-stroke-tertiary);padding-top:9px}.proposal__block.svelte-s1nh5j+.proposal__block:where(.svelte-s1nh5j){margin-top:10px}.proposal__block-title.svelte-s1nh5j{margin:0 0 7px;font-size:12.5px;font-weight:500;color:var(--sde-text)}.proposal__warning.svelte-s1nh5j{display:flex;gap:9px;padding:9px 11px;border-radius:6px;background:var(--sde-feedback-warning-bg);border:1px solid var(--sde-feedback-warning-border);color:var(--sde-feedback-warning-text);font-size:12px;line-height:1.5}.proposal__warning-mark.svelte-s1nh5j{font-weight:600}.proposal__actions.svelte-s1nh5j{display:flex;align-items:center;gap:8px;padding-top:2px}.proposal__shortcut.svelte-s1nh5j{margin-left:auto;font-family:var(--sde-font-mono);font-size:11px;color:var(--sde-text-muted)}.proposal__time.svelte-s1nh5j{font-family:var(--sde-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--sde-text-muted)}.plan__steps.svelte-s1nh5j{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.plan__step.svelte-s1nh5j{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center}.plan__index.svelte-s1nh5j{font-family:var(--sde-font-mono);font-size:11px;font-weight:600;color:var(--sde-primary)}.plan__text.svelte-s1nh5j{min-width:0;display:flex;flex-direction:column;gap:2px}.plan__title.svelte-s1nh5j{font-size:12.5px;line-height:1.45;color:var(--sde-text)}.plan__effect.svelte-s1nh5j{font-family:var(--sde-font-mono);font-size:11.5px;color:var(--sde-text-muted)}.plan__drop.svelte-s1nh5j{height:22px;padding:0 8px;border-radius:5px;border:1px solid var(--sde-danger-border);background:transparent;color:var(--sde-danger-text);font:inherit;font-size:11.5px;cursor:pointer}.plan__drop.svelte-s1nh5j:disabled{opacity:.6;cursor:default}.meta.svelte-m4ov81{display:flex;align-items:center;gap:9px;font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-text-muted)}.meta__time.svelte-m4ov81{font-variant-numeric:tabular-nums}.meta__action.svelte-m4ov81{padding:0;border:none;background:none;color:var(--sde-text-dim);font:inherit;cursor:pointer}.meta__action.svelte-m4ov81:hover{color:var(--sde-text)}.meta__action.svelte-m4ov81:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.meta__cost.svelte-m4ov81{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.failure.svelte-e86xlj{margin:4px 0;border:1px solid var(--sde-feedback-error-border);border-radius:var(--sde-radius);background:var(--sde-feedback-error-bg);overflow:hidden}.failure__head.svelte-e86xlj{display:flex;align-items:baseline;gap:8px;padding:9px 11px 7px}.failure__title.svelte-e86xlj{flex:1;min-width:0;font-size:12.5px;font-weight:500;line-height:1.5;color:var(--sde-feedback-error-text);overflow-wrap:anywhere}.failure__code.svelte-e86xlj{flex-shrink:0;font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-feedback-error-text);opacity:.8}.failure__actions.svelte-e86xlj{display:flex;align-items:center;gap:8px;padding:8px 11px;border-top:1px solid var(--sde-feedback-error-border)}.failure__button.svelte-e86xlj{display:inline-flex;align-items:center;height:23px;padding:0 9px;border:1px solid var(--sde-border);border-radius:var(--sde-radius-sm);background:transparent;color:var(--sde-text-muted);font:inherit;font-size:11.5px;cursor:pointer}.failure__button.svelte-e86xlj:hover{background:var(--sde-hover-fill);color:var(--sde-text)}.failure__button.svelte-e86xlj:focus-visible{outline:2px solid var(--sde-primary);outline-offset:1px}.failure__button--retry.svelte-e86xlj{border-color:var(--sde-feedback-error-border);color:var(--sde-feedback-error-text)}.failure__time.svelte-e86xlj{margin-left:auto;font-family:var(--sde-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--sde-feedback-error-text);opacity:.8}.live.svelte-kqshgy{display:flex;flex-direction:column;gap:7px;margin:2px 0}.live__head.svelte-kqshgy{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sde-text-muted)}.live__dot.svelte-kqshgy{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--sde-primary);animation:svelte-kqshgy-live-pulse 1.1s ease-in-out infinite}.live__label.svelte-kqshgy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live__cost.svelte-kqshgy{margin-left:auto;flex-shrink:0;font-family:var(--sde-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.live__bar.svelte-kqshgy{height:3px;border-radius:2px;background:var(--sde-bg-btn);overflow:hidden}.live__fill.svelte-kqshgy{height:100%;background:var(--sde-primary);transition:width .2s ease}.live__foot.svelte-kqshgy{display:flex;align-items:center;gap:8px}.live__stop.svelte-kqshgy{display:inline-flex;align-items:center;height:23px;padding:0 9px;border:1px solid var(--sde-border-input);border-radius:var(--sde-radius-sm);background:transparent;color:var(--sde-text-muted);font:inherit;font-size:11.5px;cursor:pointer}.live__stop.svelte-kqshgy:hover{background:var(--sde-hover-fill);color:var(--sde-text)}.live__stop.svelte-kqshgy:focus-visible{outline:2px solid var(--sde-primary);outline-offset:1px}.live__step.svelte-kqshgy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-text-muted)}@keyframes svelte-kqshgy-live-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.live__dot.svelte-kqshgy{animation:none}.live__fill.svelte-kqshgy{transition:none}}.settled.svelte-i4jlwq{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border:1px solid var(--sde-border);border-radius:var(--sde-radius-sm);font-size:12.5px;line-height:1.45;color:var(--sde-text-muted)}.settled__glyph.svelte-i4jlwq{flex-shrink:0;font-size:12px;line-height:1.5;color:var(--sde-text-dim)}.settled--approved.svelte-i4jlwq .settled__glyph:where(.svelte-i4jlwq){color:var(--sde-success)}.settled--failed.svelte-i4jlwq .settled__glyph:where(.svelte-i4jlwq),.settled--failed.svelte-i4jlwq .settled__text:where(.svelte-i4jlwq){color:var(--sde-feedback-error-text)}.settled__text.svelte-i4jlwq{flex:1;min-width:0;overflow-wrap:anywhere}.settled__time.svelte-i4jlwq{flex-shrink:0;font-family:var(--sde-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--sde-text-dim)}.bar.svelte-8azg74{position:absolute;z-index:5;display:flex;align-items:center;transform:translate(-50%);border:1px solid var(--sde-border-input);border-radius:var(--sde-radius-sm);background:var(--sde-bg-elevated);box-shadow:0 4px 12px var(--sde-popover-shadow);overflow:hidden}.bar__button.svelte-8azg74{display:inline-flex;align-items:center;height:23px;padding:0 9px;border:none;background:var(--sde-bg-btn);color:var(--sde-text);font:inherit;font-size:11.5px;white-space:nowrap;cursor:pointer}.bar__button--muted.svelte-8azg74{border-left:1px solid var(--sde-border-input);background:transparent;color:var(--sde-text-muted)}.bar__button.svelte-8azg74:hover{background:var(--sde-bg-btn-hover);color:var(--sde-text)}.bar__button.svelte-8azg74:focus-visible{outline:2px solid var(--sde-primary);outline-offset:-2px}.message-list.svelte-mhcdlm{position:relative;flex:1;min-height:0;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:14px;background:var(--sde-content-pane);border:none}.message-list.svelte-mhcdlm>*{flex-shrink:0}.message-list__empty.svelte-mhcdlm{margin:auto 0;padding:12px;text-align:center;font-size:13px;line-height:1.45;color:var(--sde-text-muted)}.message.svelte-mhcdlm{display:flex;flex-direction:column;gap:6px;max-width:100%}.message--user.svelte-mhcdlm{align-items:flex-end;gap:5px}.message--user.svelte-mhcdlm .message__user-text:where(.svelte-mhcdlm){margin:0;max-width:340px;padding:8px 11px;border-radius:9px 9px 2px;background:var(--sde-bg-btn);border:1px solid var(--sde-border);font-size:12.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.detail.svelte-1xnapp{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--sde-border);border-radius:var(--sde-radius);background:var(--sde-bg-elevated);box-shadow:0 8px 24px var(--sde-popover-shadow)}.detail__head.svelte-1xnapp{display:flex;align-items:baseline;gap:8px}.detail__title.svelte-1xnapp{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--sde-text)}.detail__total.svelte-1xnapp{font-family:var(--sde-font-mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--sde-text-muted)}.detail__bar.svelte-1xnapp{display:flex;height:6px;border-radius:3px;background:var(--sde-bg-btn);overflow:hidden}.detail__seg--context.svelte-1xnapp{background:var(--sde-accent-wash-border)}.detail__seg--stored.svelte-1xnapp{background:repeating-linear-gradient(135deg,var(--sde-accent-wash-border) 0 3px,var(--sde-border-input) 3px 6px)}.detail__seg--cached.svelte-1xnapp{background:var(--sde-border-input)}.detail__seg--written.svelte-1xnapp{background:var(--sde-primary)}.detail__seg--reasoning.svelte-1xnapp{background:var(--sde-warning)}.detail__rows.svelte-1xnapp{display:flex;flex-direction:column;gap:7px;margin:0}.detail__row.svelte-1xnapp{display:flex;align-items:center;gap:8px;font-size:12px}.detail__swatch.svelte-1xnapp{flex-shrink:0;width:8px;height:8px;border-radius:2px}.detail__label.svelte-1xnapp{flex:1;min-width:0;color:var(--sde-text-muted)}.detail__value.svelte-1xnapp{margin:0;flex-shrink:0;font-family:var(--sde-font-mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--sde-text-muted)}.detail__foot.svelte-1xnapp{margin:0;padding-top:9px;border-top:1px solid var(--sde-border);font-size:11.5px;line-height:1.5;color:var(--sde-text-dim)}.composer.svelte-47lae9{flex-shrink:0;padding:4px 12px 14px;margin:0;border:none;background:var(--sde-content-pane)}.composer__footer.svelte-47lae9{position:relative;display:flex;align-items:center;gap:9px;margin-top:8px;font-family:var(--sde-font-mono);font-size:10.5px;color:var(--sde-text-muted)}.composer__total.svelte-47lae9{font-variant-numeric:tabular-nums}.composer__detail-trigger.svelte-47lae9{margin-left:auto;padding:0;border:none;background:none;color:var(--sde-text-dim);font:inherit;cursor:pointer}.composer__detail-trigger.svelte-47lae9:hover{color:var(--sde-text)}.composer__detail-trigger.svelte-47lae9:focus-visible{outline:2px solid var(--sde-primary);outline-offset:2px;border-radius:3px}.composer__detail.svelte-47lae9{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;width:min(320px,100%)}.composer__pill.svelte-47lae9{display:flex;flex-direction:row;align-items:center;gap:6px;min-height:36px;padding:4px 8px;border-radius:999px;border:1px solid var(--sde-stroke-tertiary);background:var(--sde-bg-elevated);box-shadow:0 1px 2px color-mix(in srgb,#000 4%,transparent)}.composer__pill--expanded.svelte-47lae9{flex-direction:column;align-items:stretch;border-radius:16px;padding:8px 10px;gap:8px}.composer__input.svelte-47lae9{flex:1;min-width:0;width:100%;min-height:20px;height:20px;max-height:160px;margin:0;padding:0;border:none;resize:none;overflow-y:auto;background:transparent;color:var(--sde-text);font:inherit;font-size:13px;line-height:20px;outline:none;order:2;box-sizing:border-box}.composer__pill--expanded.svelte-47lae9 .composer__input:where(.svelte-47lae9){flex:none;order:1;min-height:36px;line-height:1.4}.composer__input.svelte-47lae9::placeholder{color:var(--sde-text-dim)}.composer__input.svelte-47lae9:disabled{opacity:.65}.composer__chrome.svelte-47lae9{display:contents}.composer__pill--expanded.svelte-47lae9 .composer__chrome:where(.svelte-47lae9){display:flex;align-items:center;gap:4px;min-height:24px;order:2}.composer__pill--expanded.svelte-47lae9 .composer__model:where(.svelte-47lae9){margin-right:auto}.composer__icon-btn.svelte-47lae9{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:var(--sde-bg-btn);color:var(--sde-text-muted);cursor:pointer;order:1}.composer__icon-btn.svelte-47lae9:hover{background:var(--sde-bg-btn-hover);color:var(--sde-text)}.composer__model.svelte-47lae9{position:relative;flex-shrink:0;order:3}.composer__model-trigger.svelte-47lae9{display:inline-flex;align-items:center;gap:2px;max-width:140px;height:24px;padding:0 4px;border:none;border-radius:999px;background:transparent;color:var(--sde-text-muted);font-size:12px;cursor:pointer}.composer__model-trigger.svelte-47lae9:hover:not(:disabled){background:var(--sde-hover-fill);color:var(--sde-text)}.composer__model-trigger.svelte-47lae9:disabled{opacity:.55;cursor:not-allowed}.composer__model-label.svelte-47lae9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer__model-chevron.svelte-47lae9{display:inline-flex;flex-shrink:0;opacity:.8}.composer__model-chevron.svelte-47lae9 svg{width:12px;height:12px}.composer__model-menu.svelte-47lae9{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;min-width:180px;max-width:260px;max-height:220px;overflow-y:auto;padding:4px;border-radius:var(--sde-radius);border:1px solid var(--sde-stroke-tertiary);background:var(--sde-bg-elevated);box-shadow:0 8px 24px color-mix(in srgb,#000 12%,transparent)}.composer__pill.svelte-47lae9:not(.composer__pill--expanded) .composer__model-menu:where(.svelte-47lae9){left:auto;right:0}.composer__model-option.svelte-47lae9{display:block;width:100%;padding:7px 10px;border:none;border-radius:var(--sde-radius-sm);background:transparent;color:var(--sde-text);font-size:12px;text-align:left;cursor:pointer}.composer__model-error.svelte-47lae9{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:12px;color:var(--sde-danger-text)}.composer__model-retry.svelte-47lae9{border:none;background:none;padding:0;font:inherit;color:var(--sde-text);text-decoration:underline;cursor:pointer}.composer__model-option.svelte-47lae9:hover{background:var(--sde-hover-fill)}.composer__model-option--selected.svelte-47lae9{background:color-mix(in srgb,var(--sde-primary) 12%,transparent);font-weight:600}.composer__action.svelte-47lae9{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;cursor:pointer;order:4}.composer__pill--expanded.svelte-47lae9 .composer__action:where(.svelte-47lae9){margin-left:auto}.composer__action--mic.svelte-47lae9{background:var(--sde-text);color:var(--sde-bg-elevated)}.composer__action--mic.svelte-47lae9:hover{opacity:.9}.composer__action--send.svelte-47lae9{background:var(--sde-text);color:var(--sde-bg-elevated)}.composer__action--send.svelte-47lae9:hover:not(:disabled){opacity:.9}.composer__action--send.svelte-47lae9:disabled{opacity:.4;cursor:not-allowed}.composer__action--stop.svelte-47lae9{background:var(--sde-bg-btn);color:var(--sde-text)}.composer__action--stop.svelte-47lae9:hover{background:var(--sde-bg-btn-hover)}.composer__stop-icon.svelte-47lae9{width:10px;height:10px;border-radius:2px;background:currentColor}.access.svelte-yaajwq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px 0}.access__chip.svelte-yaajwq{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 3px 0 8px;border:1px solid var(--sde-border-input);border-radius:var(--sde-radius-sm);background:var(--sde-bg-elevated);color:var(--sde-text);font-size:11.5px;white-space:nowrap}.access__dot.svelte-yaajwq{width:6px;height:6px;border-radius:50%;background:var(--sde-success)}.access__detail.svelte-yaajwq{color:var(--sde-text-muted)}.access__end.svelte-yaajwq{height:17px;margin-left:2px;padding:0 6px;border:none;border-radius:var(--sde-radius-sm);background:var(--sde-bg-btn);color:var(--sde-text-muted);font:inherit;font-size:11px;cursor:pointer}.access__end.svelte-yaajwq:hover:not(:disabled){background:var(--sde-bg-btn-hover);color:var(--sde-text)}.access__end.svelte-yaajwq:focus-visible{outline:2px solid var(--sde-primary);outline-offset:1px}.access__end.svelte-yaajwq:disabled{cursor:default;opacity:.6}.access__error.svelte-yaajwq{color:var(--sde-danger-text);font-size:11.5px}.agent-chat.svelte-1e2b6ap{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;background:var(--sde-content-pane)}.agent-chat__error.svelte-1e2b6ap{padding:8px 12px 0}.agent-chat__error.svelte-1e2b6ap .feedback{margin-bottom:8px}.agent-panel.svelte-15vqvub{position:relative;flex-shrink:0;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;border-right:1px solid var(--sde-stroke-tertiary);background:var(--sde-content-pane);color:var(--sde-text)}.agent-panel--resizing.svelte-15vqvub{-webkit-user-select:none;user-select:none}.agent-panel__header.svelte-15vqvub{display:flex;align-items:center;gap:8px;flex-shrink:0;height:42px;padding:0 12px}.agent-panel__mark.svelte-15vqvub{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--sde-accent-wash-border);border-radius:var(--sde-radius-sm);background:var(--sde-accent-wash);color:var(--sde-primary);font-family:var(--sde-font-mono);font-size:8px;font-weight:600}.agent-panel__usage.svelte-15vqvub{flex-shrink:0;font-family:var(--sde-font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--sde-text-dim)}.agent-panel__leading.svelte-15vqvub{display:flex;align-items:center;gap:8px;min-width:0;flex:1;overflow:hidden}.agent-panel__title.svelte-15vqvub,.agent-panel__title-input.svelte-15vqvub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;color:var(--sde-text);border:none;background:transparent;padding:0;font-family:inherit;text-align:left;max-width:100%}.agent-panel__title--editable.svelte-15vqvub{cursor:text;border-radius:4px}.agent-panel__title--editable.svelte-15vqvub:hover{background:var(--sde-hover-fill)}.agent-panel__title-input.svelte-15vqvub{flex:1;min-width:0;outline:1px solid var(--sde-primary);border-radius:4px;padding:1px 3px}.agent-panel__hint.svelte-15vqvub{flex-shrink:0;font-family:var(--sde-font-mono);font-size:11px;color:var(--sde-text-dim)}.agent-panel__collapse.svelte-15vqvub{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--sde-border);border-radius:5px;background:transparent;color:var(--sde-text-dim);font-size:12px;cursor:pointer}.agent-panel__collapse.svelte-15vqvub:hover{color:var(--sde-text);background:var(--sde-hover-fill)}.agent-panel__body.svelte-15vqvub{flex:1;min-height:0;display:flex;flex-direction:column;background:transparent}.agent-panel__empty.svelte-15vqvub{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center}.agent-panel__empty.svelte-15vqvub p:where(.svelte-15vqvub){margin:0;color:var(--sde-text-dim);font-size:13px}
