.history.svelte-sb7znv{background:var(--surface-3);box-shadow:var(--shadow-4), 0 18px 40px -16px #0000004d}.starter-card.svelte-c20g7r{background:var(--surface-3);box-shadow:var(--shadow-2)}.starter-card.svelte-c20g7r:hover{box-shadow:var(--shadow-3)}.agent-fade.svelte-c20g7r{background:linear-gradient(to bottom, transparent, var(--surface-2))}.agent-alert.svelte-c20g7r{background:var(--color-kumo-danger);border-radius:999px;width:8px;height:8px;position:relative}.agent-alert.svelte-c20g7r:after{content:"";background:var(--color-kumo-danger);opacity:.25;border-radius:999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite svelte-c20g7r-agent-ping;position:absolute;inset:-4px}@keyframes svelte-c20g7r-agent-ping{75%,to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.agent-alert.svelte-c20g7r:after{animation:none}}.agents-band.svelte-11o1glq{flex-direction:column;gap:10px;display:flex}.agents-section.svelte-11o1glq{color:var(--foreground);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.agents-count.svelte-11o1glq{font-family:var(--font-mono);color:var(--muted-foreground);font-size:11px}.agents-dot.svelte-11o1glq{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.agents-dot--amber.svelte-11o1glq{background:var(--color-kumo-warning);box-shadow:0 0 0 3px var(--color-kumo-warning-tint)}.agents-dot--green.svelte-11o1glq{background:var(--color-kumo-success)}.agents-dot--red.svelte-11o1glq{background:var(--color-kumo-danger)}.agents-dot--live.svelte-11o1glq{background:var(--color-kumo-brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-kumo-brand) 22%, transparent);animation:1.8s ease-in-out infinite svelte-11o1glq-agents-pulse}@keyframes svelte-11o1glq-agents-pulse{50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--color-kumo-brand) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.agents-dot--live.svelte-11o1glq{animation:none}}.agents-quiet.svelte-11o1glq{padding:2px 0 4px 15px}.agents-empty.svelte-11o1glq{border-radius:14px;flex-direction:column;gap:6px;padding:28px;display:flex}.agents-empty-title.svelte-11o1glq{font-size:14px;font-weight:500}.agents-empty-body.svelte-11o1glq{color:var(--muted-foreground);font-size:13px;line-height:20px}.agents-approvals.svelte-11o1glq{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;display:grid}.approval.svelte-11o1glq{border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;transition:opacity .24s;display:flex}.approval--done.svelte-11o1glq{opacity:.6}.approval-top.svelte-11o1glq{justify-content:space-between;align-items:center;gap:12px;display:flex}.approval-from.svelte-11o1glq{min-width:0;color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:inline-flex}.approval-from.svelte-11o1glq:hover{color:var(--foreground)}.approval-title.svelte-11o1glq{letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.25}.approval-summary.svelte-11o1glq{color:var(--muted-foreground);font-size:13px;line-height:1.45}.approval-command.svelte-11o1glq{background:var(--color-kumo-recessed);box-shadow:inset 0 0 0 1px var(--border);border-radius:9px;padding:9px 12px}.approval-command.svelte-11o1glq code:where(.svelte-11o1glq){font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;color:var(--foreground);font-size:12px;line-height:1.6}.approval-prompt.svelte-11o1glq{color:var(--faint-foreground)}.approval-tags.svelte-11o1glq{flex-wrap:wrap;gap:6px;display:flex}.tag.svelte-11o1glq{background:var(--active);height:22px;color:var(--foreground);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.tag-kind.svelte-11o1glq{font-family:var(--font-mono);color:var(--muted-foreground);text-transform:lowercase;font-size:10.5px}.tag--danger.svelte-11o1glq,.tag--warn.svelte-11o1glq{font-weight:500}.approval-foot.svelte-11o1glq{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.approval-bound.svelte-11o1glq{color:var(--faint-foreground);white-space:nowrap}.approval-actions.svelte-11o1glq{gap:8px;display:flex}.approval-result.svelte-11o1glq{color:var(--color-kumo-success);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.approval-result--no.svelte-11o1glq{color:var(--muted-foreground)}.agents-list.svelte-11o1glq{border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.run.svelte-11o1glq,.past.svelte-11o1glq{text-align:left;align-items:center;gap:14px;width:100%;padding:12px 16px;display:flex}.run.svelte-11o1glq+.run:where(.svelte-11o1glq),.past.svelte-11o1glq+.past:where(.svelte-11o1glq){box-shadow:inset 0 1px 0 var(--border)}.run.svelte-11o1glq:hover,.past.svelte-11o1glq:hover{background:var(--hover)}.run-avatar.svelte-11o1glq{flex:none;display:inline-flex}.run-body.svelte-11o1glq,.past-body.svelte-11o1glq{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.run-title.svelte-11o1glq,.past-title.svelte-11o1glq{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.run-step.svelte-11o1glq{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.run-step--needs.svelte-11o1glq{color:var(--foreground);font-weight:500}.run-pips.svelte-11o1glq{flex:none;gap:4px;display:flex}.run-pips.svelte-11o1glq i:where(.svelte-11o1glq){background:var(--active);border-radius:2px;width:16px;height:4px}.run-pips.svelte-11o1glq i.done:where(.svelte-11o1glq){background:color-mix(in oklab, var(--color-kumo-brand) 55%, transparent)}.run-pips.svelte-11o1glq i.now:where(.svelte-11o1glq){background:var(--color-kumo-brand)}.run-meta.svelte-11o1glq{flex-direction:column;flex:none;align-items:flex-end;gap:3px;width:78px;display:flex}.run-origin.svelte-11o1glq{color:var(--muted-foreground);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.past-outcome.svelte-11o1glq{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.past-state.svelte-11o1glq{color:var(--muted-foreground);border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:500}.past-state--failed.svelte-11o1glq{color:var(--color-kumo-danger)}.past-state--muted.svelte-11o1glq{color:var(--faint-foreground)}.past-meta.svelte-11o1glq{text-align:right;flex:none;width:112px}.agents-grid.svelte-11o1glq{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:stretch;gap:20px;display:grid}.stats.svelte-11o1glq{background:var(--border);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stat.svelte-11o1glq{background:var(--surface-3);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat-label.svelte-11o1glq{color:var(--muted-foreground);font-size:12px}.stat-value.svelte-11o1glq{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.spend-days.svelte-11o1glq{flex:1;align-items:flex-end;gap:3px;min-height:36px;padding-top:8px;display:flex}.spend-days.svelte-11o1glq i:where(.svelte-11o1glq){background:color-mix(in oklab, var(--color-kumo-brand) 70%, transparent);border-radius:2px;flex:1}.spend-days.svelte-11o1glq i.spend-day--none:where(.svelte-11o1glq){background:var(--active)}.spend.svelte-11o1glq{border-radius:14px;flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.spend-figure.svelte-11o1glq{align-items:baseline;gap:10px;display:flex}.spend-amount.svelte-11o1glq{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.spend-bar.svelte-11o1glq{background:var(--active);border-radius:3px;height:6px;overflow:hidden}.spend-bar.svelte-11o1glq i:where(.svelte-11o1glq){background:var(--color-kumo-brand);border-radius:3px;height:100%;display:block}.spend-rows.svelte-11o1glq{flex-direction:column;gap:8px;padding-top:4px;display:flex}.spend-rows.svelte-11o1glq li:where(.svelte-11o1glq){font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13px;display:flex}.line.svelte-11o1glq{border-radius:14px;flex-direction:column;gap:16px;padding:18px;display:flex}.line-head.svelte-11o1glq{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.line-name.svelte-11o1glq{font-size:14px;font-weight:500}.line-cols.svelte-11o1glq{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.line-col.svelte-11o1glq{background:var(--surface-2);box-shadow:var(--shadow-1);border-radius:11px;flex-wrap:wrap;align-content:flex-start;gap:6px;padding:14px;display:flex}.line-label.svelte-11o1glq{align-items:center;gap:8px;width:100%;margin-bottom:4px;font-size:12.5px;font-weight:500;display:flex}.chip.svelte-11o1glq{background:var(--surface-3);height:24px;box-shadow:var(--shadow-2);border-radius:7px;align-items:center;padding:0 9px;font-size:12.5px;display:inline-flex}.chip--asks.svelte-11o1glq{color:var(--foreground)}.chip--never.svelte-11o1glq{color:var(--muted-foreground);text-decoration:line-through}@media (width<=900px){.agents-grid.svelte-11o1glq,.line-cols.svelte-11o1glq,.agents-approvals.svelte-11o1glq{grid-template-columns:minmax(0,1fr)}.run-pips.svelte-11o1glq{display:none}.past-meta.svelte-11o1glq{width:auto}}@media (width<=640px){.stats.svelte-11o1glq{grid-template-columns:repeat(2,minmax(0,1fr))}.stat.svelte-11o1glq:last-child{grid-column:span 2}}@media (width<=560px){.past-meta.svelte-11o1glq,.run-meta.svelte-11o1glq .ff-mono:where(.svelte-11o1glq){display:none}.approval-foot.svelte-11o1glq{flex-direction:column;align-items:stretch}.approval-actions.svelte-11o1glq{justify-content:flex-end}}.marketplace-filter-strip.svelte-15xpyl8{scrollbar-color:var(--color-kumo-fill) transparent;scrollbar-width:thin}.marketplace-filter-strip.svelte-15xpyl8::-webkit-scrollbar{width:3px;height:3px}.marketplace-filter-strip.svelte-15xpyl8::-webkit-scrollbar-track{background:0 0}.marketplace-filter-strip.svelte-15xpyl8::-webkit-scrollbar-thumb{background:var(--color-kumo-fill);border-radius:999px}.marketplace-filter-strip.svelte-15xpyl8::-webkit-scrollbar-thumb:hover{background:var(--color-kumo-fill-hover)}.dashboard-main-canvas{scrollbar-color:var(--color-kumo-fill) transparent;scrollbar-width:thin;scrollbar-gutter:stable}.dashboard-main-canvas::-webkit-scrollbar{width:3px;height:3px}.dashboard-main-canvas::-webkit-scrollbar-track{background:0 0}.dashboard-main-canvas::-webkit-scrollbar-thumb{background:var(--color-kumo-fill);border-radius:999px}.dashboard-main-canvas::-webkit-scrollbar-thumb:hover{background:var(--color-kumo-fill-hover)}.dashboard-demo-surface.svelte-1waf8mf .h-screen{height:100%}.dashboard-demo-surface.svelte-1waf8mf .min-h-svh{min-height:100%}
