/* Vula 0.3.69 — event workflow control centre */
.event-workflow-card{margin:0 0 22px;padding:24px}.event-workflow-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.event-workflow-head h2{margin:4px 0 4px}.event-workflow-head p{margin:0;color:#66747d}.event-readiness-ring{width:92px;height:92px;border:8px solid #e8eefc;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.event-readiness-ring strong{font-size:22px;color:#2858bd}.event-readiness-ring span{font-size:11px;color:#66747d}.event-stage-track{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:24px 0}.event-stage{position:relative;text-align:center;color:#88939a}.event-stage:before{content:"";position:absolute;top:15px;left:-50%;right:50%;height:2px;background:#e1e7eb;z-index:0}.event-stage:first-child:before{display:none}.event-stage span{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;background:#edf1f3;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.event-stage small{display:block;margin-top:7px;font-weight:600}.event-stage.complete,.event-stage.active{color:#2858bd}.event-stage.complete span,.event-stage.active span{background:#2858bd;color:#fff}.event-stage.complete:before,.event-stage.active:before{background:#8eacf1}.event-workflow-actions{display:flex;gap:10px;flex-wrap:wrap}.event-workflow-actions .vula-btn.secondary{background:#eef3ff;color:#2858bd}
@media(max-width:760px){.event-workflow-card{padding:18px}.event-workflow-head{align-items:flex-start}.event-readiness-ring{width:76px;height:76px;border-width:6px}.event-stage-track{display:flex;overflow-x:auto;gap:18px;padding:4px 2px 10px;scrollbar-width:none}.event-stage{min-width:76px}.event-stage:before{display:none}.event-workflow-actions{display:grid;grid-template-columns:1fr}.event-workflow-actions .vula-btn{width:100%;justify-content:center}}
