.lab-hero.svelte-9xkyrc{padding-block:var(--section-pad) var(--space-8)}.lab-hero.svelte-9xkyrc h1:where(.svelte-9xkyrc){max-width:13ch;margin-top:var(--space-5)}.lab-hero.svelte-9xkyrc .lede:where(.svelte-9xkyrc){margin-top:var(--space-5)}.lab.svelte-9xkyrc{padding-bottom:var(--section-pad)}.lab-grid.svelte-9xkyrc{gap:var(--space-5);grid-template-columns:380px 1fr;align-items:start;display:grid}.brief-panel.svelte-9xkyrc{top:calc(var(--header-height) + var(--space-4));padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);position:sticky}.panel-head.svelte-9xkyrc{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);align-items:center;display:flex}.panel-head.svelte-9xkyrc h2:where(.svelte-9xkyrc){font-size:var(--text-xl)}.panel-head.svelte-9xkyrc span:where(.svelte-9xkyrc){color:var(--text-muted)}.segmented.svelte-9xkyrc{grid-template-columns:repeat(3,1fr);display:grid}.segmented.svelte-9xkyrc label:where(.svelte-9xkyrc){position:relative}.segmented.svelte-9xkyrc input:where(.svelte-9xkyrc){opacity:0;position:absolute}.segmented.svelte-9xkyrc span:where(.svelte-9xkyrc){border:1px solid var(--line-strong);min-height:42px;font-size:var(--text-sm);cursor:pointer;place-items:center;display:grid}.segmented.svelte-9xkyrc label:where(.svelte-9xkyrc)+label:where(.svelte-9xkyrc) span:where(.svelte-9xkyrc){border-left:0}.segmented.svelte-9xkyrc input:where(.svelte-9xkyrc):checked+span:where(.svelte-9xkyrc){background:var(--color-ember);color:var(--color-ink)}.segmented.svelte-9xkyrc input:where(.svelte-9xkyrc):focus-visible+span:where(.svelte-9xkyrc){z-index:1;outline:3px solid var(--focus);position:relative}.range-label.svelte-9xkyrc{justify-content:space-between;display:flex}.range-label.svelte-9xkyrc strong:where(.svelte-9xkyrc){color:var(--accent);font-family:var(--font-mono);font-size:var(--text-sm)}input[type=range].svelte-9xkyrc{width:100%;accent-color:var(--color-ember)}.run.svelte-9xkyrc,.checkpoint.svelte-9xkyrc button:where(.svelte-9xkyrc),.next.svelte-9xkyrc a:where(.svelte-9xkyrc){justify-content:space-between;align-items:center;gap:var(--space-5);border-radius:var(--radius-pill);background:var(--color-ember);min-height:50px;color:var(--color-ink);border:0;padding:0 18px;font-weight:650;text-decoration:none;display:flex}.reset.svelte-9xkyrc{width:fit-content;color:var(--text);background:0 0;border:0;border-bottom:1px solid;padding:0}.disclaimer.svelte-9xkyrc{margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-xs)}.pipeline.svelte-9xkyrc{gap:var(--space-5);display:grid}.agents.svelte-9xkyrc{border:1px solid var(--line-strong);border-radius:var(--radius-md);overflow:hidden}.agents.svelte-9xkyrc article:where(.svelte-9xkyrc){gap:var(--space-3);min-height:82px;padding:12px var(--space-5);border-bottom:1px solid var(--line);background:var(--surface-raised);grid-template-columns:50px 1fr auto;align-items:center;display:grid}.agents.svelte-9xkyrc article:where(.svelte-9xkyrc):last-child{border-bottom:0}.agents.svelte-9xkyrc article.active:where(.svelte-9xkyrc){background:color-mix(in srgb, var(--color-ember) 16%, var(--surface-raised))}.agents.svelte-9xkyrc article.done:where(.svelte-9xkyrc) .agent-index:where(.svelte-9xkyrc){color:var(--success)}.agent-index.svelte-9xkyrc,.status.svelte-9xkyrc,.agents.svelte-9xkyrc article:where(.svelte-9xkyrc) p:where(.svelte-9xkyrc){color:var(--text-muted)}.agents.svelte-9xkyrc h3:where(.svelte-9xkyrc){font-size:var(--text-md)}.agents.svelte-9xkyrc article:where(.svelte-9xkyrc) p:where(.svelte-9xkyrc){font-size:var(--text-sm)}.active.svelte-9xkyrc .status:where(.svelte-9xkyrc){color:var(--color-ember-light);animation:1s infinite pulse}.outputs.svelte-9xkyrc{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.outputs.svelte-9xkyrc article:where(.svelte-9xkyrc){padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised)}.output-label.svelte-9xkyrc{margin-bottom:var(--space-4);color:var(--accent)}.outputs.svelte-9xkyrc ul:where(.svelte-9xkyrc){gap:var(--space-3);color:var(--text-muted);margin:0;padding-left:20px;display:grid}.outputs.svelte-9xkyrc blockquote:where(.svelte-9xkyrc){font-family:var(--font-serif);font-size:var(--text-2xl);margin:0;font-style:italic;line-height:1.3}.checkpoint.svelte-9xkyrc{border:2px solid var(--color-ember);border-radius:var(--radius-md);background:var(--surface-raised);padding:clamp(24px,4vw,52px)}.checkpoint.svelte-9xkyrc>.machine:where(.svelte-9xkyrc){color:var(--color-ember-light)}.checkpoint.svelte-9xkyrc h2:where(.svelte-9xkyrc){max-width:22ch;margin-top:var(--space-3);font-size:var(--text-2xl)}.checkpoint.svelte-9xkyrc fieldset:where(.svelte-9xkyrc){gap:var(--space-3);margin:var(--space-6) 0;border:0;padding:0;display:grid}.checkpoint.svelte-9xkyrc legend:where(.svelte-9xkyrc){margin-bottom:var(--space-3);font-weight:650}.checkpoint.svelte-9xkyrc label:where(.svelte-9xkyrc){position:relative}.checkpoint.svelte-9xkyrc input:where(.svelte-9xkyrc){opacity:0;position:absolute}.checkpoint.svelte-9xkyrc label:where(.svelte-9xkyrc) span:where(.svelte-9xkyrc){padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;display:block}.checkpoint.svelte-9xkyrc input:where(.svelte-9xkyrc):checked+span:where(.svelte-9xkyrc){border-color:var(--color-ember);background:color-mix(in srgb, var(--color-ember) 14%, transparent)}.checkpoint.svelte-9xkyrc button:where(.svelte-9xkyrc):disabled{cursor:not-allowed;opacity:.45}.plan.svelte-9xkyrc{border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-ink);overflow:hidden}.plan-title.svelte-9xkyrc{justify-content:space-between;gap:var(--space-5);padding:var(--space-6);background:var(--color-ember);display:flex}.plan-title.svelte-9xkyrc h2:where(.svelte-9xkyrc){max-width:19ch;margin-top:var(--space-3);font-family:var(--font-serif);font-size:var(--text-3xl);font-style:italic}.plan-title.svelte-9xkyrc>span:where(.svelte-9xkyrc){border:1px solid var(--color-ink);border-radius:var(--radius-pill);font-size:var(--text-xs);align-self:start;padding:5px 10px}.mix.svelte-9xkyrc,.forecast.svelte-9xkyrc{padding:var(--space-6)}.mix.svelte-9xkyrc>p:where(.svelte-9xkyrc),.forecast.svelte-9xkyrc>p:where(.svelte-9xkyrc){margin-bottom:var(--space-5);color:var(--color-graphite)}.mix.svelte-9xkyrc>div:where(.svelte-9xkyrc){gap:var(--space-3);font-size:var(--text-sm);border-top:1px solid #1212121f;grid-template-columns:120px 1fr 160px;align-items:center;padding:9px 0;display:grid}.mix.svelte-9xkyrc i:where(.svelte-9xkyrc){background:var(--color-paper-deep);height:7px;overflow:hidden}.mix.svelte-9xkyrc b:where(.svelte-9xkyrc){background:var(--color-ember);height:100%;display:block}.mix.svelte-9xkyrc strong:where(.svelte-9xkyrc){text-align:right}.forecast.svelte-9xkyrc{border-top:1px solid #1212121f}.forecast.svelte-9xkyrc>div:where(.svelte-9xkyrc){gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.forecast.svelte-9xkyrc span:where(.svelte-9xkyrc){gap:var(--space-2);color:var(--color-graphite);font-size:var(--text-xs);display:grid}.forecast.svelte-9xkyrc strong:where(.svelte-9xkyrc){color:var(--color-ink);font-size:var(--text-xl)}.next.svelte-9xkyrc{justify-content:space-between;gap:var(--space-5);padding:var(--space-6);border-top:1px solid #1212121f;align-items:center;display:flex}.next.svelte-9xkyrc p:where(.svelte-9xkyrc){max-width:38ch}@media (width<=940px){.lab-grid.svelte-9xkyrc{grid-template-columns:1fr}.brief-panel.svelte-9xkyrc{position:static}}@media (width<=650px){.outputs.svelte-9xkyrc{grid-template-columns:1fr}.mix.svelte-9xkyrc>div:where(.svelte-9xkyrc){grid-template-columns:90px 1fr}.mix.svelte-9xkyrc strong:where(.svelte-9xkyrc){text-align:left;grid-column:2}.forecast.svelte-9xkyrc>div:where(.svelte-9xkyrc){grid-template-columns:1fr}.plan-title.svelte-9xkyrc,.next.svelte-9xkyrc{flex-direction:column;align-items:start}}
