.pipe-editor{border:0;padding:0;margin:1rem 0;min-width:0}.pipe-editor legend{font-weight:600;margin-bottom:1rem}
.pipe-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;align-items:start}
.pipe-fields .coding-field{min-width:0;width:100%;display:flex;flex-direction:column;gap:6px}.pipe-fields .input,.pipe-fields .select{width:100%;max-width:none;box-sizing:border-box}
.pipe-fields [hidden]{display:none!important}.pipe-code-exceptions{margin:12px 0}.pipe-code-exceptions .pipe-fields{max-width:420px}.pipe-note{margin:14px 0}
.pipe-table td:nth-child(1),.pipe-table td:nth-child(3),.pipe-table td:nth-child(4){white-space:nowrap}.pipe-table td{vertical-align:middle}.pipe-table details{max-width:550px;white-space:normal;margin-top:6px}.pipe-table .coding-actions{flex-wrap:nowrap;margin:0;gap:4px}
.pipe-component{min-width:0}.pipe-custom-fields{display:grid;gap:8px;margin-top:8px}.pipe-legacy{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pipe-editor .coding-preview{align-items:start}.pipe-editor .coding-preview [data-pipe-preview]{overflow-wrap:anywhere;font-size:.875rem}
