.workflow-page{max-width:1300px}.workflow-hero{display:flex;justify-content:space-between;align-items:flex-end;padding:12px 0 22px}.eyebrow{font-size:10px;letter-spacing:.12em;color:#2f6fed;font-weight:700}.workflow-hero h2{font-size:25px;margin-top:5px}.workflow-hero p{color:#667085;font-size:13px;margin-top:5px}.workflow-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(270px,1fr);gap:16px}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title h3{font-size:15px}.section-title span{font-size:11px;background:#eef1f6;padding:3px 7px;border-radius:9px}.workflow-item{display:flex;align-items:center;gap:10px;padding:13px 4px;border-bottom:1px solid #e4e8ef}.workflow-item:last-child{border-bottom:0}.workflow-dot{width:9px;height:9px;border-radius:50%;background:#98a2b3}.workflow-dot.active{background:#16a36a}.workflow-item-main{flex:1;display:flex;flex-direction:column;gap:3px}.workflow-item-main strong{font-size:13px}.workflow-item-main span,.workflow-item-main small,.run-history p{font-size:11px;color:#667085}.status-pill{font-size:10px;text-transform:capitalize;padding:3px 7px;border-radius:9px;background:#f2f4f7;color:#667085}.status-pill.active{background:#e9f8f1;color:#168151}.text-button{border:0;background:none;color:#2f6fed;font-size:11px;cursor:pointer}.text-button.danger{color:#d9475c}.empty-workflow{text-align:center;padding:55px 15px}.empty-workflow p{font-size:12px;color:#667085;margin:7px 0 17px}.run-item{border-bottom:1px solid #e4e8ef;padding:11px 0;display:flex;flex-direction:column;gap:3px}.run-item:last-child{border:0}.run-item strong{font-size:12px}.run-item span,.run-item small{font-size:10px;color:#667085}.workflow-modal{width:min(920px,calc(100% - 28px));max-height:90vh;overflow:auto;padding:24px}.workflow-steps{display:flex;gap:18px;font-size:11px;color:#2f6fed;font-weight:600;border-bottom:1px solid #e4e8ef;padding-bottom:13px;margin-bottom:16px}.workflow-builder-section{border:1px solid #e4e8ef;border-radius:6px;padding:15px;margin-bottom:13px}.workflow-builder-section h3{font-size:14px}.builder-heading{display:flex;justify-content:space-between;align-items:start;margin-bottom:12px}.builder-heading p{font-size:11px;color:#667085;margin-top:3px}.workflow-rule,.workflow-action{display:grid;grid-template-columns:1fr 1fr 1fr 28px;gap:8px;align-items:center;background:#f8f9fb;border-radius:5px;padding:9px;margin-top:8px}.workflow-action{grid-template-columns:150px 1fr 1fr 28px}.rule-remove{border:0;background:transparent;color:#d9475c;font-size:19px;cursor:pointer}.workflow-active{font-size:12px;color:#475467;margin-right:auto;display:flex;align-items:center;gap:7px}@media(max-width:850px){.workflow-grid{grid-template-columns:1fr}.workflow-item{flex-wrap:wrap}.workflow-rule,.workflow-action{grid-template-columns:1fr}.workflow-steps{overflow:auto;white-space:nowrap}.workflow-hero{align-items:start;gap:12px}}
