.picker.svelte-1yhu757{position:absolute;bottom:calc(100% + 6px);left:0;right:0;max-height:240px;overflow-y:auto;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md, 0 6px 24px rgb(0 0 0 / .12));z-index:20}ul.svelte-1yhu757{list-style:none;margin:0;padding:4px}.row.svelte-1yhu757{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;padding:6px 9px;border:none;border-radius:var(--r-sm);background:none;text-align:left;cursor:pointer;color:var(--ink);font-size:.8rem}.row.active.svelte-1yhu757{background:color-mix(in srgb,var(--accent) 12%,transparent)}.label.svelte-1yhu757{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint.svelte-1yhu757{flex:0 0 auto;font-family:var(--mono);font-size:.66rem;color:var(--muted-2)}.empty.svelte-1yhu757{margin:0;padding:10px 12px;font-size:.78rem;color:var(--muted-2)}.command-picker.svelte-3fwrex{position:absolute;bottom:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);box-shadow:0 8px 24px #0000001f;z-index:20}.command-picker.svelte-3fwrex ul:where(.svelte-3fwrex){margin:0;padding:4px;list-style:none}.command-picker.svelte-3fwrex button:where(.svelte-3fwrex){display:flex;width:100%;gap:10px;align-items:baseline;padding:6px 9px;border:0;border-radius:var(--r-sm);background:transparent;cursor:pointer;text-align:left}.command-picker.svelte-3fwrex button.active:where(.svelte-3fwrex){background:var(--bg-2)}.cmd-label.svelte-3fwrex{font-family:var(--mono, monospace);font-size:.8rem;color:var(--ink);white-space:nowrap}.cmd-hint.svelte-3fwrex{font-size:.75rem;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-notice.svelte-3fwrex{position:absolute;bottom:calc(100% + 6px);left:0;right:0;margin:0;padding:6px 9px;font-size:.75rem;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere}.command-notice.error.svelte-3fwrex{color:var(--danger-ink, var(--ink))}.composer.svelte-3fwrex{position:relative;display:flex;gap:8px;align-items:flex-end;padding-top:12px;border-top:1px solid var(--line)}.field.svelte-3fwrex{position:relative;flex:1;min-width:0}.editor.svelte-3fwrex{width:100%;font:inherit;font-size:.88rem;line-height:1.5;padding:9px 11px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--paper);color:var(--ink);min-height:1.5em;max-height:200px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.editor.svelte-3fwrex:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.editor.empty.svelte-3fwrex:before{content:attr(data-placeholder);color:var(--muted-2);pointer-events:none}.editor[contenteditable=false].svelte-3fwrex{opacity:.6}.editor.roomy.svelte-3fwrex{padding-right:38px}.expand.svelte-3fwrex{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--paper);color:var(--muted-2);cursor:pointer}.expand.svelte-3fwrex:hover,.expand[aria-pressed=true].svelte-3fwrex{background:var(--bg-2);color:var(--ink)}.expand.svelte-3fwrex svg:where(.svelte-3fwrex){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:none){.expand.svelte-3fwrex{width:34px;height:34px}.editor.roomy.svelte-3fwrex{padding-right:44px}}.field.expanded.svelte-3fwrex .editor:where(.svelte-3fwrex){min-height:var(--expand-h, min(45dvh, 420px));max-height:var(--expand-h, min(45dvh, 420px))}.editor.svelte-3fwrex .editor-chip{display:inline;padding:1px 5px;border-radius:var(--r-sm);border:1px solid var(--accent-soft);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent-ink);font-size:.9em;white-space:nowrap;cursor:default}.editor.svelte-3fwrex .editor-chip:before{content:"◆ ";font-size:.8em;opacity:.8}.editor.svelte-3fwrex .editor-chip[data-kind=epic]:before{content:"❖ "}.editor.svelte-3fwrex .editor-chip[data-kind=sprint]:before{content:"⏱ "}.editor.svelte-3fwrex .editor-chip[data-kind=pr]:before{content:"⑃ "}.editor.svelte-3fwrex .editor-chip[data-kind=file]:before{content:"❡ "}.editor.svelte-3fwrex .editor-chip[data-kind=doc]:before{content:"✎ "}.hint.svelte-3fwrex{margin:6px 0 0;font-size:.75rem;color:var(--muted-2)}.hint.svelte-3fwrex kbd:where(.svelte-3fwrex){font-family:var(--mono);font-size:.9em;padding:0 4px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2);color:var(--ink-2)}.chips.svelte-3fwrex{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 8px;padding:0}.chip.svelte-3fwrex{display:flex;align-items:center;gap:6px;max-width:260px;padding:3px 4px 3px 9px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-2);font-size:.75rem}.chip.failed.svelte-3fwrex{border-color:color-mix(in srgb,var(--danger-ink) 40%,transparent);color:var(--danger-ink)}.chip.svelte-3fwrex .name:where(.svelte-3fwrex){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip.svelte-3fwrex .meta:where(.svelte-3fwrex){font-family:var(--mono);font-size:.68rem;color:var(--muted-2);white-space:nowrap}.chip.failed.svelte-3fwrex .meta:where(.svelte-3fwrex){color:inherit}.drop.svelte-3fwrex{border:0;background:none;color:var(--muted-2);cursor:pointer;font-size:.95rem;line-height:1;padding:2px 4px}.drop.svelte-3fwrex:hover{color:var(--ink)}.mic.live.svelte-3fwrex{color:var(--accent-ink);background:color-mix(in srgb,var(--accent) 12%,transparent)}.hint.recording.svelte-3fwrex{display:flex;align-items:center;gap:7px;color:var(--ink-2)}.hint.svelte-3fwrex .clock:where(.svelte-3fwrex){font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted-2)}.hint.svelte-3fwrex .dot:where(.svelte-3fwrex){flex:none;width:7px;height:7px;border-radius:50%;background:var(--danger-ink);animation:svelte-3fwrex-pulse 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.hint.svelte-3fwrex .dot:where(.svelte-3fwrex){animation:none}}@keyframes svelte-3fwrex-pulse{50%{opacity:.35}}.hint.failed.svelte-3fwrex{color:var(--danger-ink)}.vim-toggle.svelte-3fwrex{flex:0 0 auto;padding:8px 6px;font-family:var(--mono);font-size:.68rem;letter-spacing:.04em;color:var(--muted-2);line-height:1}.vim-toggle.on.svelte-3fwrex{color:var(--accent-ink)}.vim-toggle.on.normal.svelte-3fwrex{background:color-mix(in srgb,var(--accent) 12%,transparent)}.sr-only.svelte-3fwrex{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.attach.svelte-3fwrex{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:8px;line-height:1}.act.svelte-3fwrex{flex:0 0 auto}.act.svelte-3fwrex .glyph:where(.svelte-3fwrex){display:none}@media(max-width:639px){.composer.svelte-3fwrex{gap:6px;align-items:flex-end}.act.svelte-3fwrex .label:where(.svelte-3fwrex){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.act.svelte-3fwrex .glyph:where(.svelte-3fwrex){display:flex;align-items:center;justify-content:center}.act.svelte-3fwrex{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%}.attach.svelte-3fwrex{width:38px;height:38px;padding:0;border-radius:50%}.editor.svelte-3fwrex{padding:9px 13px;border-radius:19px}.field.expanded.svelte-3fwrex .editor:where(.svelte-3fwrex){border-radius:var(--r-md)}}.card.svelte-1hyigvi{margin:10px 0;padding:12px 14px;border:1px solid var(--warn-ink, var(--accent));border-left-width:3px;border-radius:var(--r-md, 8px);background:var(--warn-soft, var(--bg-2));scroll-margin:16px}.card.svelte-1hyigvi:focus{outline:none}.card.svelte-1hyigvi:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ask.svelte-1hyigvi{margin:0;font-size:.72rem;color:var(--ink-2)}.title.svelte-1hyigvi{margin:2px 0 8px;font-size:.95rem;font-weight:600;color:var(--ink)}.replaces.svelte-1hyigvi{margin:0 0 8px;font-size:.78rem;font-weight:600;color:var(--danger-ink)}.fields.svelte-1hyigvi{display:grid;gap:6px;margin:0 0 8px}.field.svelte-1hyigvi{display:grid;grid-template-columns:minmax(64px,max-content) minmax(0,1fr);gap:10px;font-size:.82rem}.field.svelte-1hyigvi dt:where(.svelte-1hyigvi){color:var(--muted)}.field.svelte-1hyigvi dd:where(.svelte-1hyigvi){margin:0;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:480px){.field.svelte-1hyigvi{grid-template-columns:minmax(0,1fr);gap:1px}}.raw.svelte-1hyigvi{margin:0 0 10px}.raw.svelte-1hyigvi summary:where(.svelte-1hyigvi){cursor:pointer;font-family:var(--mono);font-size:.7rem;color:var(--muted-2)}.raw.svelte-1hyigvi pre:where(.svelte-1hyigvi){margin:4px 0 0;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);font-family:var(--mono);font-size:.7rem;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.reason-label.svelte-1hyigvi{display:block;font-size:.74rem;color:var(--ink-2)}.optional.svelte-1hyigvi{color:var(--muted-2)}.reason.svelte-1hyigvi{display:block;width:100%;box-sizing:border-box;margin:4px 0 10px;padding:7px 9px;border:1px solid var(--line-strong, var(--line));border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font-size:.82rem}.buttons.svelte-1hyigvi{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.buttons.svelte-1hyigvi button:where(.svelte-1hyigvi){min-height:34px;padding:6px 16px;border-radius:var(--r-sm);border:1px solid var(--line-strong, var(--line));background:var(--bg);color:var(--ink);font-size:.82rem;font-weight:600;cursor:pointer}.buttons.svelte-1hyigvi button.allow:where(.svelte-1hyigvi){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.buttons.svelte-1hyigvi button.stop:where(.svelte-1hyigvi){margin-left:auto;border-color:var(--danger);background:transparent;color:var(--danger-ink)}.buttons.svelte-1hyigvi button:where(.svelte-1hyigvi):disabled{opacity:.6;cursor:default}.sending.svelte-1hyigvi{font-size:.74rem;color:var(--muted-2)}.record.svelte-1hyigvi{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:6px 0;font-size:.78rem;color:var(--ink-2)}.record.svelte-1hyigvi:focus{outline:none}.record.svelte-1hyigvi:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.record-mark.svelte-1hyigvi{color:var(--success-ink, var(--accent))}.record.denied.svelte-1hyigvi .record-mark:where(.svelte-1hyigvi),.record.denied.svelte-1hyigvi .record-answer:where(.svelte-1hyigvi){color:var(--danger-ink)}.record-title.svelte-1hyigvi{font-weight:600}.record-answer.svelte-1hyigvi{overflow-wrap:anywhere}.attachments.svelte-1850ohm{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0;padding:0}.thumb.svelte-1850ohm{display:block;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;line-height:0}.thumb.svelte-1850ohm img:where(.svelte-1850ohm){max-width:260px;max-height:200px;object-fit:cover}.file.svelte-1850ohm{display:flex;align-items:baseline;gap:8px;max-width:260px;padding:6px 10px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-2);color:var(--ink);text-decoration:none;font-size:.78rem}.file.svelte-1850ohm:hover{border-color:var(--accent)}.file.svelte-1850ohm .name:where(.svelte-1850ohm){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file.svelte-1850ohm .meta:where(.svelte-1850ohm){font-family:var(--mono);font-size:.68rem;color:var(--muted-2);white-space:nowrap}.feedback.svelte-1u4ylmr{display:flex;gap:4px;margin-top:6px}.thumb.svelte-1u4ylmr{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:1px solid transparent;border-radius:var(--r-sm);background:transparent;color:var(--muted-2);cursor:pointer;opacity:.55;transition:color .12s ease,border-color .12s ease,background .12s ease,opacity .12s ease}.thumb.svelte-1u4ylmr:hover:not(:disabled){color:var(--ink);opacity:1}.thumb.svelte-1u4ylmr:disabled{cursor:default}.thumb.active.svelte-1u4ylmr{opacity:1;color:var(--accent-2-ink);border-color:var(--accent-2-soft);background:var(--bg-2)}.thumb.down.active.svelte-1u4ylmr{color:var(--danger-ink);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.thumb.down.svelte-1u4ylmr svg:where(.svelte-1u4ylmr){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.thumb.svelte-1u4ylmr{transition:none}}.mentions.svelte-15jkeoh{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0;padding:0}.chip.svelte-15jkeoh{display:inline-flex;align-items:center;gap:6px;max-width:260px;padding:3px 9px;border:1px solid var(--accent-soft);border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent-ink);text-decoration:none;font-size:.75rem}a.chip.svelte-15jkeoh:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.glyph.svelte-15jkeoh{font-size:.7rem;opacity:.8}.name.svelte-15jkeoh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.answer.svelte-1getzud{margin:8px 0;padding:10px 12px;border:1px solid var(--accent);border-left-width:3px;border-radius:var(--r-md, 8px);background:var(--bg-2)}.label.svelte-1getzud{display:block;margin-bottom:4px;font-size:.74rem;color:var(--ink-2)}textarea.svelte-1getzud{display:block;width:100%;box-sizing:border-box;padding:7px 9px;border:1px solid var(--line-strong, var(--line));border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:.85rem;resize:vertical}.buttons.svelte-1getzud{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}button.svelte-1getzud{min-height:34px;padding:6px 16px;border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font-size:.82rem;font-weight:600;cursor:pointer}button.svelte-1getzud:disabled{opacity:.6;cursor:default}.problem.svelte-1getzud{font-size:.78rem;color:var(--danger-ink)}.done.svelte-1getzud{margin:6px 0;font-size:.78rem;color:var(--muted)}.thought.svelte-1cn3t2e{margin:8px 0}summary.svelte-1cn3t2e{display:flex;gap:8px;align-items:center;font-family:var(--mono);font-size:.72rem;color:var(--muted-2);cursor:pointer;list-style:none;min-width:0}summary.svelte-1cn3t2e::-webkit-details-marker{display:none}summary.svelte-1cn3t2e:hover .summary-text:where(.svelte-1cn3t2e){color:var(--ink-2)}summary.svelte-1cn3t2e:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mark.svelte-1cn3t2e{color:var(--accent);flex:none}.summary-text.svelte-1cn3t2e{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.full.svelte-1cn3t2e{margin:4px 0 0;padding-left:18px;white-space:pre-wrap;word-break:break-word;font-size:.78rem;line-height:1.5;color:var(--muted)}.sub.svelte-1x2rxe{border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--r-sm);background:var(--bg-2);margin:8px 0}summary.svelte-1x2rxe{cursor:pointer;padding:6px 10px;display:flex;gap:8px;align-items:center;font-family:var(--mono);font-size:.72rem}.tag.svelte-1x2rxe{color:var(--accent-ink);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem}.label.svelte-1x2rxe{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state.svelte-1x2rxe{margin-left:auto;display:flex;align-items:center;gap:6px}.totals.svelte-1x2rxe{display:flex;align-items:center;gap:6px;font-size:.66rem;color:var(--muted-2)}.totals.svelte-1x2rxe>span:where(.svelte-1x2rxe)+span:where(.svelte-1x2rxe):before{content:"·";margin-right:6px}.status.svelte-1x2rxe{font-size:.66rem;color:var(--muted)}.activity.svelte-1x2rxe{padding:0 10px 6px}.elapsed.running.svelte-1x2rxe{color:var(--ink-2);font-variant-numeric:tabular-nums}.status[data-status=failed].svelte-1x2rxe,.status[data-status=timed_out].svelte-1x2rxe{color:var(--danger-ink)}.status[data-status=completed].svelte-1x2rxe{color:var(--accent-ink)}.heard.svelte-1x2rxe{font-style:italic}.meta.svelte-1x2rxe{display:flex;gap:12px;padding:0 10px 6px;font-family:var(--mono);font-size:.68rem;color:var(--muted-2)}.pending.svelte-1x2rxe{font-style:italic}.prompt.svelte-1x2rxe{margin:0;padding:0 10px 6px;font-size:.75rem;color:var(--muted-2);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.progress.svelte-1x2rxe{margin:0;padding:0 10px 8px;font-size:.78rem;color:var(--muted);white-space:pre-wrap;max-height:240px;overflow:auto}.out.svelte-1x2rxe{margin:0;padding:8px 10px;border-top:1px solid var(--line);font-family:var(--mono);font-size:.72rem;white-space:pre-wrap;word-break:break-word;max-height:240px;overflow:auto;color:var(--ink-2)}.calls.svelte-dtjv0g{list-style:none;margin:8px 0;padding:0 0 0 10px;border-left:2px solid var(--line-strong, var(--line))}.call.svelte-dtjv0g+.call:where(.svelte-dtjv0g){margin-top:2px}summary.svelte-dtjv0g{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;padding:3px 0;cursor:pointer;list-style:none;font-family:var(--mono);font-size:.72rem;min-width:0}summary.svelte-dtjv0g::-webkit-details-marker{display:none}summary.svelte-dtjv0g:hover .name:where(.svelte-dtjv0g){color:var(--accent-ink)}summary.svelte-dtjv0g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bullet.svelte-dtjv0g{width:6px;height:6px;border-radius:50%;background:var(--success-ink, var(--muted-2));flex:none;align-self:center}.running.svelte-dtjv0g .bullet:where(.svelte-dtjv0g){background:var(--accent);animation:svelte-dtjv0g-pulse 1.2s ease-in-out infinite}.failed.svelte-dtjv0g .bullet:where(.svelte-dtjv0g){background:var(--danger-ink)}.name.svelte-dtjv0g{color:var(--ink-2);flex:none;max-width:100%;overflow-wrap:anywhere}.target.svelte-dtjv0g{flex:1 1 0;min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status.svelte-dtjv0g{margin-left:auto;flex:none;font-size:.66rem;color:var(--muted-2)}.failed.svelte-dtjv0g .status:where(.svelte-dtjv0g),.failed.svelte-dtjv0g .name:where(.svelte-dtjv0g){color:var(--danger-ink)}.line.svelte-dtjv0g{flex:1 0 100%;min-width:0;padding-left:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;color:var(--muted)}.failed.svelte-dtjv0g .gist:where(.svelte-dtjv0g){color:var(--danger-ink);white-space:normal;overflow-wrap:anywhere}.record.svelte-dtjv0g{color:var(--success-ink, var(--ink-2))}.record.denied.svelte-dtjv0g{color:var(--danger-ink)}.io.svelte-dtjv0g{padding-left:13px}.label.svelte-dtjv0g{margin:6px 0 0;font-family:var(--mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-2)}.io.svelte-dtjv0g pre:where(.svelte-dtjv0g){margin:4px 0 6px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2);font-family:var(--mono);font-size:.7rem;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.io.svelte-dtjv0g .out:where(.svelte-dtjv0g){color:var(--ink-2)}.io.svelte-dtjv0g .out.error:where(.svelte-dtjv0g){color:var(--danger-ink)}@keyframes svelte-dtjv0g-pulse{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.running.svelte-dtjv0g .bullet:where(.svelte-dtjv0g){animation:none}}.delivery.svelte-dfflq6{margin:4px 0 0;font-size:.75rem;color:var(--muted)}.msg.svelte-dfflq6{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}@media(max-width:639px){.msg.svelte-dfflq6{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0}}.who.svelte-dfflq6{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2);padding-top:2px}.msg.user.svelte-dfflq6 .who:where(.svelte-dfflq6){color:var(--accent-ink)}.body.svelte-dfflq6{min-width:0}.msg-actions.svelte-dfflq6{display:flex;align-items:center;gap:2px;margin-top:6px}.verb.svelte-dfflq6{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-3, var(--ink-2));cursor:pointer;opacity:0;transition:opacity .12s ease}.msg.svelte-dfflq6:hover .verb:where(.svelte-dfflq6),.msg.svelte-dfflq6:focus-within .verb:where(.svelte-dfflq6),.verb.ticked.svelte-dfflq6{opacity:1}@media(hover:none){.verb.svelte-dfflq6{opacity:.65;width:34px;height:32px}}.verb.svelte-dfflq6:hover{background:var(--bg-2);color:var(--ink)}.verb.danger.svelte-dfflq6:hover{color:var(--danger-ink, var(--ink))}.verb.ticked.svelte-dfflq6{color:var(--accent)}.verb.playing.svelte-dfflq6{opacity:1;color:var(--accent)}.verb.svelte-dfflq6 svg:where(.svelte-dfflq6){fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.verb.svelte-dfflq6{transition:none}}.prose.svelte-dfflq6>:first-child{margin-top:0}.prose.svelte-dfflq6>:last-child{margin-bottom:0}.prose.svelte-dfflq6 pre{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px;overflow-x:auto;font-family:var(--mono);font-size:.78rem}.prose.svelte-dfflq6 code{font-family:var(--mono);font-size:.85em}.prose.svelte-dfflq6 table{border-collapse:collapse;display:block;overflow-x:auto}.prose.narration.svelte-dfflq6{font-size:.85em;color:var(--ink-2)}.prose.svelte-dfflq6 td,.prose.svelte-dfflq6 th{border:1px solid var(--line);padding:4px 8px}.caret.svelte-dfflq6{display:inline-block;width:7px;height:1em;background:var(--accent);vertical-align:text-bottom;animation:svelte-dfflq6-blink 1s step-end infinite}.thinking.svelte-dfflq6{display:flex;gap:5px;align-items:center;padding:4px 0}.queued.svelte-dfflq6{display:inline-flex;align-items:center;gap:7px;margin:4px 0;padding:3px 9px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2);color:var(--muted-2);font-family:var(--mono);font-size:.68rem}.ring.svelte-dfflq6{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--muted-2);animation:svelte-dfflq6-ringpulse 1.8s ease-in-out infinite}@keyframes svelte-dfflq6-ringpulse{0%,to{opacity:.35}50%{opacity:.9}}.dot.svelte-dfflq6{width:6px;height:6px;border-radius:50%;background:var(--muted-2);animation:svelte-dfflq6-pulse 1.2s ease-in-out infinite}.dot.svelte-dfflq6:nth-child(2){animation-delay:.15s}.dot.svelte-dfflq6:nth-child(3){animation-delay:.3s}@keyframes svelte-dfflq6-blink{50%{opacity:0}}@keyframes svelte-dfflq6-pulse{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.caret.svelte-dfflq6,.dot.svelte-dfflq6,.ring.svelte-dfflq6{animation:none}}.task-form.svelte-dfflq6{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-2)}.task-field.svelte-dfflq6{display:flex;flex-direction:column;gap:3px;font-size:.7rem;color:var(--muted-2)}.task-field.task-title.svelte-dfflq6{flex:1 1 220px;min-width:0}.task-field.svelte-dfflq6 input:where(.svelte-dfflq6),.task-field.svelte-dfflq6 select:where(.svelte-dfflq6){font:inherit;font-size:.8rem;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:5px 8px;min-width:0}.task-buttons.svelte-dfflq6{display:flex;gap:6px}.task-error.svelte-dfflq6{flex-basis:100%;margin:0;font-size:.75rem;color:var(--danger-ink)}.task-filed.svelte-dfflq6{margin:8px 0 0;font-size:.78rem;color:var(--accent-2-ink, var(--ink-2))}.task-filed.svelte-dfflq6 a:where(.svelte-dfflq6){color:inherit}.note.svelte-dfflq6{font-size:.78rem;color:var(--muted);margin:8px 0 0}.note.failed.svelte-dfflq6{color:var(--danger-ink)}.failure.svelte-dfflq6{margin:8px 0;padding:8px 11px;border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);border-left:2px solid var(--danger-ink);border-radius:var(--r-sm);background:var(--bg-2);color:var(--danger-ink);font-family:var(--mono);font-size:.75rem;white-space:pre-wrap;word-break:break-word}.anchor.svelte-12m7xaa.flash{animation:svelte-12m7xaa-flash 2s ease-out;border-radius:var(--r-sm)}@keyframes svelte-12m7xaa-flash{0%,40%{background:color-mix(in srgb,var(--accent) 14%,transparent)}to{background:transparent}}.list.svelte-12m7xaa{flex:1;overflow-y:auto;padding:0 4px;min-height:0}.empty.svelte-12m7xaa{color:var(--muted);font-size:.85rem;padding:24px 0}.compressed.svelte-12m7xaa,.handoff.svelte-12m7xaa{display:flex;align-items:center;gap:10px;margin:16px 0;color:var(--muted);font-size:.75rem}.compressed.svelte-12m7xaa:before,.compressed.svelte-12m7xaa:after,.handoff.svelte-12m7xaa:before,.handoff.svelte-12m7xaa:after{content:"";flex:1;border-top:1px dashed var(--line)}.queue.svelte-t0g3we{margin:0 0 8px}ul.svelte-t0g3we{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}li.svelte-t0g3we{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--bg-2)}.what.svelte-t0g3we{flex:1 1 16rem;min-width:0}.state.svelte-t0g3we{display:block;font-family:var(--mono);font-size:.68rem;color:var(--muted-2)}.text.svelte-t0g3we{margin:2px 0 0;color:var(--ink);font-size:13.5px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.actions.svelte-t0g3we{display:flex;flex-wrap:wrap;gap:6px}.actions.svelte-t0g3we .btn:where(.svelte-t0g3we){padding:5px 12px;font-size:12.5px}
