.pt-workflow-designer{gap:var(--space-6);grid-template-columns:minmax(14rem,1fr) minmax(0,3fr);display:grid}.pt-workflow-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.pt-workflow-fields{gap:var(--space-4);min-width:0;display:grid}.pt-workflow-mapping{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.pt-workflow-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pt-workflow-steps{gap:var(--space-3);padding:0;list-style:none;display:grid}.pt-workflow-number{border:1px solid var(--border);border-radius:var(--r-pill);text-align:center;min-width:1.5rem;margin-right:var(--space-2)}.pt-workflow-inset{border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-4);margin-block:var(--space-3);gap:var(--space-3);display:grid}.pt-workflow-edge{align-items:end;gap:var(--space-3);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.pt-workflow-caption{font-size:var(--text-body-small-size);color:var(--muted-foreground);margin-block:var(--space-2)}@media (width<=767px){.pt-workflow-designer{grid-template-columns:1fr}}.pt-workflow-save{align-items:center;min-height:32px;display:inline-flex}.pt-workflow-contract{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--muted);display:grid}.pt-workflow-contract__title{font-weight:600;font-size:var(--text-body-small-size);margin:0}.pt-workflow-contract__files{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.pt-workflow-contract__file{gap:2px;min-width:0;display:grid}.pt-workflow-contract__name{font-family:var(--font-mono);font-size:var(--text-body-small-size);overflow-wrap:anywhere}.pt-workflow-contract .pt-workflow-caption{margin:0}
