.pipeline.svelte-1qofyd3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.pipeline-step.svelte-1qofyd3{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:start;gap:var(--space-2);padding:var(--space-2);border:var(--brut-border-micro) solid var(--brut-ink);background:var(--brut-white);font-family:var(--rm-font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;transition:background-color .3s ease,color .3s ease}.pipeline-meta.svelte-1qofyd3{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;min-width:6.5rem}.pipeline-eta.svelte-1qofyd3{font-size:.625rem;letter-spacing:.04em;color:var(--rm-dim);text-transform:none}.pipeline-eta--done.svelte-1qofyd3{text-transform:uppercase}.pipeline-step--active.svelte-1qofyd3{background:var(--brut-neon);box-shadow:var(--brut-shadow-hover)}.pipeline-step--done.svelte-1qofyd3{background:var(--brut-ink);color:var(--brut-white)}.pipeline-step--done.svelte-1qofyd3 .pipeline-status:where(.svelte-1qofyd3):before{content:"✓ "}.pipeline-idx.svelte-1qofyd3{font-weight:700}.pipeline-status.svelte-1qofyd3{text-transform:uppercase;color:var(--rm-dim)}@media (prefers-reduced-motion: reduce){.pipeline-step.svelte-1qofyd3{transition:none}}
