.agent-activity-module__3s9E_G__activityRow{border-radius:var(--radius-md);min-height:2rem;color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.25rem;display:flex}.agent-activity-module__3s9E_G__activitySweep{min-width:0;color:var(--muted-foreground);align-items:center;gap:.5rem;display:inline-flex}.agent-activity-module__3s9E_G__activityLoader{flex:none;grid-template-columns:repeat(3,.1875rem);gap:.09375rem;display:grid}.agent-activity-module__3s9E_G__activityLoaderCell{background:var(--foreground);opacity:.14;border-radius:.0625rem;width:.1875rem;height:.1875rem}.agent-activity-module__3s9E_G__activitySweep[data-active=true] .agent-activity-module__3s9E_G__activityLoaderCell{animation:agent-activity-module__3s9E_G__morethan-activity-pixel .65s ease-in-out var(--activity-loader-delay) infinite}.agent-activity-module__3s9E_G__activityShimmerText[data-active=true]{background-image:linear-gradient(90deg, var(--muted-foreground) 30%, var(--foreground) 50%, var(--muted-foreground) 70%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite agent-activity-module__3s9E_G__morethan-activity-shimmer}.agent-activity-module__3s9E_G__activitySweepLabel{min-width:0}.agent-activity-module__3s9E_G__activityElapsed{color:color-mix(in oklab, var(--muted-foreground) 78%, transparent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.015em;flex:none;font-size:.6875rem}.agent-activity-module__3s9E_G__toolItem{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);align-items:center;min-height:2rem;display:grid}.agent-activity-module__3s9E_G__toolFallback{min-width:0;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .5rem;font-size:.8125rem;display:flex}.agent-activity-module__3s9E_G__toolName{color:var(--foreground);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-activity-module__3s9E_G__toolDescription{flex:none}.agent-activity-module__3s9E_G__toolGroup{border-left:1px solid color-mix(in oklab, var(--border) 78%, transparent);padding-left:.5rem}.agent-activity-module__3s9E_G__toolGroupTrigger{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.agent-activity-module__3s9E_G__toolGroupTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.agent-activity-module__3s9E_G__toolGroupIcon{flex:none;width:.875rem;height:.875rem;transition:transform .16s}.agent-activity-module__3s9E_G__toolGroupTrigger[aria-expanded=true] .agent-activity-module__3s9E_G__toolGroupIcon{transform:rotate(180deg)}.agent-activity-module__3s9E_G__toolGroupContent{gap:.125rem;padding:.125rem 0 .25rem 1rem;display:grid}.agent-activity-module__3s9E_G__assistantMarkdown{width:100%;min-width:0;color:var(--foreground);overflow-wrap:anywhere;line-height:1.7}.agent-activity-module__3s9E_G__assistantMarkdown :where(p){margin:0}.agent-activity-module__3s9E_G__assistantMarkdown :where(p+p){margin-top:.625rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=heading-1],[data-streamdown=heading-2],[data-streamdown=heading-3]){color:var(--foreground);margin:1rem 0 .375rem;font-weight:650;line-height:1.3}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=heading-1]){font-size:1.25rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=heading-2]){font-size:1.125rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=heading-3]){font-size:1rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=unordered-list],[data-streamdown=ordered-list]){margin:.625rem 0;padding-left:1.25rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=blockquote]){border-left:2px solid color-mix(in oklab, var(--border) 82%, transparent);color:var(--muted-foreground);margin:.75rem 0;padding-left:.75rem}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=inline-code]){border-radius:var(--radius-sm);background:color-mix(in oklab, var(--foreground) 8%, transparent);font-family:var(--font-mono);padding:.1em .32em;font-size:.88em}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=code-block]){border-color:color-mix(in oklab, var(--border) 82%, transparent);background:color-mix(in oklab, var(--card) 80%, var(--background));max-width:100%;margin:.75rem 0}.agent-activity-module__3s9E_G__assistantMarkdown :where([data-streamdown=table-wrapper]){max-width:100%;margin:.75rem 0;overflow-x:auto}.agent-activity-module__3s9E_G__reasoningText{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.agent-activity-module__3s9E_G__optimisticSteerStatus{color:var(--muted-foreground);font-size:.6875rem;line-height:1rem}.agent-activity-module__3s9E_G__optimisticSteerFooter,.agent-activity-module__3s9E_G__optimisticSteerEdit{align-items:center;gap:.25rem;min-height:2rem;margin-top:.25rem;display:flex}.agent-activity-module__3s9E_G__optimisticSteerFooter{justify-content:space-between}.agent-activity-module__3s9E_G__optimisticSteerActions{align-items:center;gap:.125rem;display:inline-flex}.agent-activity-module__3s9E_G__optimisticSteerEdit{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.agent-activity-module__3s9E_G__composerStack{gap:.375rem;width:100%;display:grid}.agent-activity-module__3s9E_G__queueList{gap:.125rem;display:grid}.agent-activity-module__3s9E_G__queueText{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.agent-activity-module__3s9E_G__queueStatus,.agent-activity-module__3s9E_G__queueMetadata{color:var(--muted-foreground);flex:none;font-size:.6875rem}.agent-activity-module__3s9E_G__queueRow{border-bottom:1px solid color-mix(in oklab, var(--border) 65%, transparent);min-height:2rem;color:var(--muted-foreground);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.25rem;padding:0 .375rem;font-size:.8125rem;display:grid}.agent-activity-module__3s9E_G__queueEditRow{border-bottom:1px solid color-mix(in oklab, var(--border) 65%, transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.25rem;min-height:2.25rem;padding:0 .375rem;display:grid}.agent-activity-module__3s9E_G__queueEditInput{min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none}.agent-activity-module__3s9E_G__queueEditInput:focus-visible{box-shadow:0 1px 0 var(--ring)}.agent-activity-module__3s9E_G__queueAction,.agent-activity-module__3s9E_G__composerAction{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .14s,color .14s,opacity .14s;display:inline-flex}.agent-activity-module__3s9E_G__queueAction:hover,.agent-activity-module__3s9E_G__composerAction:hover{background:var(--accent);color:var(--accent-foreground)}.agent-activity-module__3s9E_G__queueAction:focus-visible,.agent-activity-module__3s9E_G__composerAction:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.agent-activity-module__3s9E_G__composerRoot{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.5rem;padding:.5rem;transition:border-color .16s;display:grid}.agent-activity-module__3s9E_G__composerRoot:focus-within{border-color:color-mix(in oklab, var(--ring) 55%, var(--border))}.agent-activity-module__3s9E_G__composerInput{resize:none;min-height:2.5rem;max-height:12rem;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;padding:.5rem .625rem;line-height:1.5}.agent-activity-module__3s9E_G__composerAction[data-kind=send]{background:var(--foreground);color:var(--background)}.agent-activity-module__3s9E_G__composerAction:disabled{cursor:default;opacity:.36}@keyframes agent-activity-module__3s9E_G__morethan-activity-pixel{0%,to{opacity:.14}40%,55%{opacity:.92}}@keyframes agent-activity-module__3s9E_G__morethan-activity-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.agent-activity-module__3s9E_G__activitySweep[data-active=true] .agent-activity-module__3s9E_G__activityLoaderCell,.agent-activity-module__3s9E_G__activityShimmerText[data-active=true]{animation:none}.agent-activity-module__3s9E_G__activityShimmerText[data-active=true]{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}.agent-activity-module__3s9E_G__toolGroupIcon,.agent-activity-module__3s9E_G__queueAction,.agent-activity-module__3s9E_G__composerAction,.agent-activity-module__3s9E_G__composerRoot{transition:none}}@media (max-width:479px){.agent-activity-module__3s9E_G__queueRow{min-height:2.75rem}.agent-activity-module__3s9E_G__queueText{justify-content:normal;gap:0;min-width:0;display:grid;overflow:hidden}.agent-activity-module__3s9E_G__queueText>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-activity-module__3s9E_G__queueMetadata{font-size:.625rem}}
.agent-float-module__z0hjGa__launcher{z-index:110;border:1px solid var(--canvas-workspace-border,var(--border));background:var(--canvas-workspace-panel-solid,var(--card));width:54px;height:54px;color:var(--canvas-workspace-foreground,var(--foreground));box-shadow:0 16px 36px var(--canvas-workspace-shadow,#00000061), inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent);cursor:pointer;border-radius:999px;place-items:center;transition:opacity .16s ease-out,transform .22s cubic-bezier(.22,1,.36,1),border-color .14s;display:grid;position:fixed;bottom:18px;right:18px;overflow:hidden}.agent-float-module__z0hjGa__launcher:hover{border-color:color-mix(in oklab, var(--canvas-workspace-muted,var(--muted-foreground)) 70%, transparent);transform:scale(1.04)}.agent-float-module__z0hjGa__launcher:active{transform:scale(.96)}.agent-float-module__z0hjGa__launcher:focus-visible,.agent-float-module__z0hjGa__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.agent-float-module__z0hjGa__launcher[data-open=true]{opacity:0;pointer-events:none;transform:scale(.8)rotate(70deg)}.agent-float-module__z0hjGa__launcherLabel{z-index:110;border:1px solid var(--canvas-workspace-border,var(--border));background:var(--canvas-workspace-panel-solid,var(--card));max-width:min(220px,100vw - 108px);color:var(--canvas-workspace-foreground,var(--foreground));box-shadow:0 10px 28px var(--canvas-workspace-shadow,#00000059);text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;border-radius:9px;padding:7px 10px;font-size:.75rem;line-height:1rem;transition:opacity .14s ease-out,transform .18s cubic-bezier(.22,1,.36,1);position:fixed;bottom:28px;right:82px;overflow:hidden;transform:translate(6px)scale(.98)}.agent-float-module__z0hjGa__launcher:hover~.agent-float-module__z0hjGa__launcherLabel,.agent-float-module__z0hjGa__launcher:focus-visible~.agent-float-module__z0hjGa__launcherLabel{opacity:1;transform:translate(0)scale(1)}.agent-float-module__z0hjGa__launcherLabel[data-open=true]{opacity:0}.agent-float-module__z0hjGa__panel{--agent-float-width:clamp(420px, 38vw, 720px);z-index:110;inset-block:0;width:var(--agent-float-width);transform-origin:100%;border-left:1px solid var(--canvas-workspace-border,var(--border));background:color-mix(in oklab, var(--canvas-workspace-panel-solid,var(--card)) 96%, transparent);min-width:0;max-width:100%;color:var(--canvas-workspace-foreground,var(--foreground));box-shadow:-22px 0 56px color-mix(in oklab, var(--canvas-workspace-shadow,#000) 44%, transparent);opacity:0;pointer-events:none;will-change:transform;border-radius:16px 0 0 16px;flex-direction:column;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s ease-out;display:flex;position:fixed;right:0;overflow:hidden;transform:translate(24px)scale(.985)}.agent-float-module__z0hjGa__panel[data-open=true]{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.agent-float-module__z0hjGa__header{border-bottom:1px solid var(--canvas-workspace-divider,var(--border));flex:none;align-items:center;gap:12px;min-height:60px;padding:0 14px 0 18px;display:flex}.agent-float-module__z0hjGa__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.agent-float-module__z0hjGa__close{width:36px;height:36px;color:var(--canvas-workspace-muted,var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background-color .14s,color .14s,transform .14s;display:inline-grid}.agent-float-module__z0hjGa__close:hover{background:var(--canvas-workspace-control-hover,var(--accent));color:var(--canvas-workspace-foreground,var(--foreground))}.agent-float-module__z0hjGa__close:active{transform:scale(.96)}.agent-float-module__z0hjGa__body{flex:auto;min-height:0;overflow:hidden}@media (max-width:767px){.agent-float-module__z0hjGa__panel{border-left:0;border-radius:0;width:100%}}@media (prefers-reduced-motion:reduce){.agent-float-module__z0hjGa__launcher,.agent-float-module__z0hjGa__launcherLabel,.agent-float-module__z0hjGa__panel,.agent-float-module__z0hjGa__close{transition:none}}
