.agent-run-shell.svelte-cm78lu{width:fit-content;max-width:100%;margin:.35rem 0 .75rem}.agent-run-pill.svelte-cm78lu{display:inline-flex;max-width:min(100%,34rem);align-items:center;gap:.5rem;border:1px solid rgb(var(--agent-mode-accent) / .28);border-radius:999px;background:linear-gradient(135deg,rgb(var(--agent-mode-bg) / .24),transparent 48%),hsl(var(--muted) / .28);padding:.35rem .55rem .35rem .45rem;color:hsl(var(--foreground));font-size:.76rem;line-height:1.2;box-shadow:0 8px 24px rgb(var(--agent-mode-bg) / .12);transition:border-color .14s ease,background .14s ease,transform .14s ease}.agent-run-pill.svelte-cm78lu:hover,.agent-run-pill-open.svelte-cm78lu{border-color:rgb(var(--agent-mode-accent) / .52);background:linear-gradient(135deg,rgb(var(--agent-mode-bg) / .32),transparent 52%),hsl(var(--muted) / .36)}.agent-run-pill.svelte-cm78lu:active{transform:translateY(1px)}.agent-run-dot.svelte-cm78lu{width:.5rem;height:.5rem;flex:0 0 auto;border-radius:999px;background:rgb(var(--agent-mode-accent));box-shadow:0 0 0 3px rgb(var(--agent-mode-accent) / .12)}.agent-run-dot-pulse.svelte-cm78lu{animation:svelte-cm78lu-agent-run-pulse 1.25s ease-in-out infinite}.agent-run-pill-title.svelte-cm78lu{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.agent-run-pill-count.svelte-cm78lu{flex:0 0 auto;color:hsl(var(--muted-foreground))}.agent-run-pill-state.svelte-cm78lu{flex:0 0 auto;border-radius:999px;padding:.12rem .42rem;background:rgb(var(--agent-mode-accent) / .16);color:rgb(var(--agent-mode-accent));font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.agent-run-panel{border-color:rgb(var(--agent-mode-accent) / .25)!important;background:radial-gradient(circle at top left,rgb(var(--agent-mode-accent) / .18),transparent 38%),var(--chat-input-bg)!important}.agent-run-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--border) / .5);padding:1rem}.agent-run-panel-kicker.svelte-cm78lu{color:rgb(var(--agent-mode-accent));font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agent-run-panel-title{margin:.15rem 0 0;color:#eef4ff;font-size:1rem;font-weight:800;line-height:1.2}.agent-run-panel-summary.svelte-cm78lu{display:flex;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border) / .42);color:hsl(var(--muted-foreground));font-size:.76rem;font-weight:700}.agent-run-list.svelte-cm78lu{height:calc(100% - 7.35rem);margin:0;overflow-y:auto;padding:.75rem 1rem 1rem 1.15rem;list-style:none}.agent-run-item.svelte-cm78lu{position:relative;display:grid;grid-template-columns:.75rem 1fr;gap:.6rem;padding:.4rem 0 .48rem;color:hsl(var(--muted-foreground))}.agent-run-item.svelte-cm78lu:before{content:"";position:absolute;top:1.1rem;bottom:-.4rem;left:.31rem;width:1px;background:rgb(var(--agent-mode-accent) / .2)}.agent-run-item.svelte-cm78lu:last-child:before{display:none}.agent-run-marker.svelte-cm78lu{z-index:1;margin-top:.3rem;width:.45rem;height:.45rem;border:1.5px solid rgb(var(--agent-mode-accent) / .85);border-radius:999px;background:hsl(var(--background))}.agent-run-item-complete.svelte-cm78lu .agent-run-marker:where(.svelte-cm78lu){background:rgb(var(--agent-mode-accent))}.agent-run-item-label.svelte-cm78lu{color:hsl(var(--foreground));font-size:.82rem;line-height:1.38}.agent-run-item-meta.svelte-cm78lu{margin-top:.12rem;color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.25;text-transform:uppercase;letter-spacing:.045em}.agent-run-error.svelte-cm78lu{margin-top:.35rem;border-radius:.55rem;background:hsl(var(--destructive) / .08);padding:.4rem .5rem;color:hsl(var(--destructive));font-size:.72rem;line-height:1.35}@keyframes svelte-cm78lu-agent-run-pulse{0%,to{box-shadow:0 0 0 3px rgb(var(--agent-mode-accent) / .12)}50%{box-shadow:0 0 0 6px rgb(var(--agent-mode-accent) / .06)}}.copy-success-tick{color:#16a34a;animation:svelte-ehdhfa-copy-tick-pop .14s ease-out,svelte-ehdhfa-copy-tick-dissolve .52s ease-in .18s forwards}@keyframes svelte-ehdhfa-copy-tick-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes svelte-ehdhfa-copy-tick-dissolve{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(2px);transform:scale(1.08)}}.reasoning-processing-text{background:linear-gradient(90deg,#0b1f3b,#fff,#0b1f3b);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-mr1cag-reasoning-shine 1s linear infinite}@keyframes svelte-mr1cag-reasoning-shine{to{background-position:-200% 0}}.processing-container.svelte-14103tf{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.processing-text{background:linear-gradient(90deg,#0b1f3b,#fff,#0b1f3b);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-14103tf-shine 1s linear infinite;font-size:.875rem}@keyframes svelte-14103tf-shine{to{background-position:-200% 0}}.raw-output.svelte-14103tf{width:100%;max-width:48rem;margin-top:1.5rem;padding:1rem 1.25rem;border-radius:1rem;background:hsl(var(--muted) / .3);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.tool-response.svelte-14103tf{margin-top:0;color:var(--foreground)}.tool-response-section-label.svelte-14103tf{margin:.5rem 0 .25rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.tool-response code.hljs{font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem!important;line-height:1.3}.tool-response pre{white-space:pre-wrap;word-break:break-word}
