.workflow-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0;padding:20px;border:1px solid #c9dfd0;border-radius:18px;background:linear-gradient(120deg,#f5faf7e8,#e6f2ece8)}.workflow-strip>div{flex:1;min-width:220px}.workflow-strip small{display:block;color:#587463;margin-top:6px;line-height:1.8}.workflow-source{padding:12px 16px;border-inline-start:3px solid #178754;background:#edf6f0;border-radius:8px;font-size:12px;overflow-wrap:anywhere}.workflow-source.is-demo{background:#fff5db;border-color:#bd8d34;color:#755921}.workflow form{display:grid;gap:17px}.workflow label{display:grid;gap:8px;font-size:13px}.workflow input,.workflow select,.workflow textarea{width:100%;box-sizing:border-box;padding:13px;font:inherit;border:1px solid #c6d9cc;border-radius:12px;background:#fff;color:#1b3428}.workflow input[type=file]{max-width:100%;font-size:12px}.workflow-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.workflow-fields{display:grid;grid-template-columns:2fr 1fr;gap:12px}.workflow-error{color:#8b253c;background:#fff0f2;padding:14px;border-radius:12px;line-height:1.8}.workflow-error[hidden]{display:none}.workflow-files .google-material{flex-wrap:wrap}.workflow-files small{display:block;font-size:11px;margin-top:6px;overflow-wrap:anywhere}.workflow-files .google-material span{min-width:120px}.workflow a{display:inline-flex;min-height:44px;align-items:center}.workflow-steps{padding-inline-start:22px}.workflow button{min-height:44px}.workflow .primary-button{margin:8px 0}.google-detail .workflow-actions{margin-top:20px}@media(max-width:600px){.workflow-strip{padding:16px}.workflow-strip button{flex:1}.workflow-fields{grid-template-columns:1fr}.workflow-actions button{flex:1}.workflow-files .google-material{padding:12px}.workflow-files .google-material span{flex-basis:100%}}
