.workflow>p{max-width:850px}.workflow-grid{display:grid;grid-template-columns:minmax(240px,340px) minmax(420px,1fr);grid-gap:20px;gap:20px;align-items:start}.workflow-grid ol{margin:0;padding:12px 12px 12px 38px;background:white;border:1px solid #dce2df;border-radius:7px}.workflow-grid li{margin:4px 0}.workflow-grid li button{width:100%;text-align:left;border:0;background:transparent;padding:9px;border-radius:5px;color:#29433b}.workflow-grid li button.active{background:#dce9e4;color:#153d31;font-weight:700}.document-upload,.workflow-grid form{display:grid;grid-gap:14px;gap:14px;background:white;border:1px solid #dce2df;border-radius:7px;padding:20px}.document-upload label,.workflow label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.document-upload input,.document-upload select,.workflow input,.workflow select,.workflow textarea{border:1px solid #cfd8d4;border-radius:5px;padding:10px;font:inherit}.workflow textarea{min-height:280px;font-family:monospace}.request-line{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;gap:8px}.document-upload>button,.workflow form>button{justify-self:start;border:0;border-radius:6px;padding:11px 15px;background:#1b5b49;color:white}.document-upload>button:disabled,.workflow form>button:disabled{opacity:.6}.document-upload pre,.workflow pre{white-space:pre-wrap;overflow:auto;background:#f4f6f5;border-radius:5px;padding:12px}.workflow pre.error{background:#fff0f0;color:#8b2222}.document-upload{margin-top:24px;max-width:900px}.document-upload h2{margin:0}@media(max-width:1000px){.workflow-grid{grid-template-columns:1fr}.workflow-grid form{min-width:0}}