.studio-empty.svelte-76gz1c{text-align:left;justify-content:flex-start;align-items:flex-start;padding-top:1.25rem}.studio-empty.svelte-76gz1c h2:where(.svelte-76gz1c){letter-spacing:.12em;color:var(--uws-accent-deep);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.execution-card.svelte-76gz1c{border:1px solid var(--uws-plan-border);background:var(--uws-plan-bg);border-radius:.75rem;padding:.625rem .875rem}.execution-card-header.svelte-76gz1c{letter-spacing:.12em;color:var(--uws-accent-deep);margin:0 0 .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:600}.execution-card-steps.svelte-76gz1c{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.execution-card-step.svelte-76gz1c{align-items:flex-start;gap:.5rem;display:flex}.execution-card-step-marker.svelte-76gz1c{background:var(--uws-line);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.35rem}.execution-card-step[data-state=active].svelte-76gz1c .execution-card-step-marker:where(.svelte-76gz1c){background:var(--uws-accent);animation:1.6s ease-in-out infinite svelte-76gz1c-execution-pulse}.execution-card-step[data-state=done].svelte-76gz1c .execution-card-step-marker:where(.svelte-76gz1c){background:var(--code-num)}.execution-card-step[data-state=error].svelte-76gz1c .execution-card-step-marker:where(.svelte-76gz1c){background:var(--uws-accent-deep)}@keyframes svelte-76gz1c-execution-pulse{50%{opacity:.45}}.execution-card-step-body.svelte-76gz1c{gap:.125rem;min-width:0;display:grid}.execution-card-step-explanation.svelte-76gz1c{color:var(--uws-ink);font-size:.75rem;line-height:1.4}.execution-card-step-command.svelte-76gz1c{color:var(--uws-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem}.execution-card-step-error.svelte-76gz1c{color:var(--uws-accent-deep);font-size:.6875rem}.plan-card.svelte-76gz1c{border:1px solid var(--uws-accent);background:color-mix(in oklab, var(--uws-card) 92%, var(--uws-accent) 8%);border-radius:.75rem;padding:.875rem 1rem}.plan-card-header.svelte-76gz1c{letter-spacing:.12em;color:var(--uws-accent-deep);margin:0 0 .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:600}.plan-card-summary.svelte-76gz1c{color:var(--color-base-content);margin:0 0 .625rem;font-size:.8125rem;line-height:1.45}.plan-card-steps.svelte-76gz1c{gap:.5rem;margin:0 0 .875rem;padding:0;list-style:none;display:grid}.plan-card-step.svelte-76gz1c{align-items:flex-start;gap:.5rem;display:flex}.plan-card-step-num.svelte-76gz1c{width:1.25rem;color:var(--uws-accent-deep);opacity:.85;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.plan-card-step-body.svelte-76gz1c{gap:.125rem;min-width:0;display:grid}.plan-card-step-explanation.svelte-76gz1c{color:var(--color-base-content);font-size:.75rem;line-height:1.4}.plan-card-step-command.svelte-76gz1c{color:color-mix(in oklab, var(--color-base-content) 55%, transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem}.plan-card-actions.svelte-76gz1c{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plan-approve-btn.svelte-76gz1c{background:var(--uws-accent-deep);color:var(--uws-card);font:inherit;cursor:pointer;border:0;border-radius:9999px;padding:.375rem 1rem;font-size:.75rem;font-weight:500}.plan-approve-btn.svelte-76gz1c:hover{background:var(--uws-accent)}.plan-reject-btn.svelte-76gz1c{color:color-mix(in oklab, var(--color-base-content) 70%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem}.plan-reject-btn.svelte-76gz1c:hover{color:var(--color-base-content);background:color-mix(in oklab, var(--color-base-200) 60%, transparent)}.agent-composer.svelte-76gz1c{border:1px solid var(--uws-line);background:var(--uws-card);width:100%;box-shadow:none;border-radius:1rem;gap:0;display:grid;overflow:hidden}.agent-composer.svelte-76gz1c:focus-within{border-color:color-mix(in oklab, var(--uws-accent-deep) 45%, var(--uws-line))}.agent-composer-toolbar.svelte-76gz1c{border-top:1px solid var(--uws-line)}.agent-composer-field.svelte-76gz1c{width:100%;min-width:0;color:var(--color-base-content);background:0 0;border:0;outline:0;max-height:8rem;padding:.75rem .875rem .375rem;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;line-height:1.45;display:block}.agent-composer-field.svelte-76gz1c:focus,.agent-composer-field.svelte-76gz1c:focus-visible{box-shadow:none;border:0;outline:0}.agent-composer-field.svelte-76gz1c::placeholder{color:color-mix(in oklab, var(--color-base-content) 45%, transparent)}.agent-composer-toolbar.svelte-76gz1c{align-items:center;gap:.5rem;padding:.375rem .5rem .5rem .625rem;display:flex}.agent-toolbar-btn.svelte-76gz1c{width:1.75rem;height:1.75rem;color:color-mix(in oklab, var(--color-base-content) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agent-toolbar-btn.svelte-76gz1c:hover{color:var(--uws-accent-deep);background:color-mix(in oklab, var(--uws-accent) 12%, transparent)}.agent-toolbar-hint.svelte-76gz1c{letter-spacing:.02em;min-width:0;color:color-mix(in oklab, var(--color-base-content) 40%, transparent);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem;overflow:hidden}.agent-send-btn.svelte-76gz1c{appearance:none;background:var(--uws-accent-deep);width:2rem;height:2rem;color:var(--uws-card);cursor:pointer;box-shadow:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex;border:none!important}.agent-send-btn.svelte-76gz1c:hover:not(:disabled){background:var(--uws-accent)}.agent-send-btn.svelte-76gz1c:disabled{opacity:.35;cursor:not-allowed}.agent-stop-ring.svelte-76gz1c{background:var(--color-base-100);width:2rem;height:2rem;color:var(--uws-accent-deep);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex;position:relative}.agent-stop-ring-bg.svelte-76gz1c{background:conic-gradient(var(--uws-accent) 0deg 270deg, color-mix(in oklab, var(--uws-accent) 25%, transparent) 270deg 360deg);border-radius:9999px;animation:1.2s linear infinite svelte-76gz1c-agent-ring-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.agent-stop-ring.svelte-76gz1c .agent-stop-glyph{z-index:1;position:relative}@keyframes svelte-76gz1c-agent-ring-spin{to{transform:rotate(360deg)}}
