.staff-workflow-list{max-width:920px;margin:1.2rem 0}.staff-workflow-card{border:1px solid var(--border-color,#d8dfe4);background:var(--surface,#fff);border-radius:10px;margin:.8rem 0;padding:1rem}.staff-workflow-card h4,.staff-workflow-card h5{margin:.2rem 0 .6rem}.staff-workflow-card section{border-top:1px solid var(--border-color,#d8dfe4);margin:1rem 0;padding-top:.6rem}.staff-workflow-card label{margin:.7rem 0;display:block}.staff-workflow-card label small{color:var(--text-muted,#5b626a);display:block}.staff-workflow-card textarea,.staff-workflow-card select,.staff-workflow-invite input,.staff-workflow-invite select{box-sizing:border-box;width:100%;max-width:680px;font:inherit;padding:.5rem;display:block}.staff-workflow-answer{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.2rem;display:block}.staff-workflow-card button{margin:.3rem .4rem .3rem 0}.staff-workflow-signatures{border-top:1px solid var(--border-color,#d8dfe4);padding-top:.8rem}.staff-workflow-signature canvas{touch-action:none;background:#fff;border:1px solid #8d98a2;border-radius:6px;width:min(100%,480px);height:120px;display:block}.staff-workflow-invite-fields{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.7rem;display:grid}.staff-workflow-invite-fields label{display:block}.staff-workflow-invite fieldset{border:1px solid var(--border-color,#d8dfe4);border-radius:10px;padding:.9rem}
