.workflow-builder{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:23px 0 17px;padding:17px;background:#fff;border:1px solid var(--line);border-radius:8px}.workflow-builder>label{display:flex;flex-direction:column;gap:6px;min-width:170px;flex:1;font-size:.78rem;font-weight:700}.workflow-builder input:not([type=checkbox]),.workflow-builder select{height:42px;border:1px solid var(--line);border-radius:6px;padding:0 10px;background:white}.workflow-builder .required-toggle{display:flex;flex-direction:row;align-items:center;min-width:auto;flex:none;min-height:42px}.required-toggle input{width:18px;height:18px;accent-color:var(--green)}.workflow-fields{display:grid;gap:8px;margin-bottom:15px}.workflow-field{display:grid;grid-template-columns:100px minmax(140px,1fr) minmax(120px,1fr) auto;align-items:center;gap:12px;padding:12px 15px;background:white;border-bottom:1px solid var(--line)}.workflow-field strong{font-size:.88rem}.workflow-field small{color:var(--muted);font-size:.76rem}.field-type{font-size:.72rem;color:var(--green);font-weight:700;text-transform:capitalize}.workflow-field .remove-field{justify-self:end}@media(max-width:640px){.workflow-builder{align-items:stretch;flex-direction:column}.workflow-builder>label{min-width:100%}.workflow-field{grid-template-columns:1fr auto;gap:4px 10px}.field-type,.workflow-field strong,.workflow-field small{grid-column:1}.workflow-field .remove-field{grid-column:2;grid-row:1/4}.custom-fields{margin:0 0 18px}.custom-fields-heading{font-size:.88rem;font-weight:700;margin:4px 0 10px}.custom-field{display:flex;flex-direction:column;gap:7px;margin:10px 0;font-size:.82rem;font-weight:700}.custom-field input:not([type=checkbox]),.custom-field select{height:46px;border:1px solid var(--line);border-radius:6px;padding:0 11px;background:white}.custom-field input[type=checkbox]{width:19px;height:19px;accent-color:var(--green)}}