.lab-workflow{margin:16px 0;padding:14px;border:1px solid #cbd5e1;border-radius:10px;background:#fff}.lab-workflow-head{display:flex;justify-content:space-between;gap:10px;color:#1e3a8a;font-size:13px}.lab-workflow-head span{font-size:11px;color:#64748b}.lab-workflow-list{display:grid;gap:8px;margin-top:10px}.lab-workflow-list article{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:9px;background:#f8fafc;border-left:3px solid #93c5fd;font-size:12px}.lab-stage{color:#475569}.lab-outcome{color:#0f766e;font-weight:700}.lab-method,.lab-submit,.lab-advance,.lab-result-choice,.lab-result-btn{min-height:38px;border:1px solid #94a3b8;border-radius:6px;background:#fff;color:#1e3a8a;padding:0 9px;font-size:12px}.lab-submit,.lab-advance,.lab-result-btn{border-color:#1d4ed8;background:#eff6ff;font-weight:700}.lab-workflow-empty{padding:10px;border:1px dashed #cbd5e1;color:#64748b;font-size:12px}@media(max-width:640px){.lab-workflow-head{display:block}.lab-workflow-head span{display:block;margin-top:4px}.lab-workflow-list article{grid-template-columns:1fr}.lab-method,.lab-submit,.lab-advance,.lab-result-choice,.lab-result-btn{width:100%;min-height:42px}}
