.wf-step.active {
box-shadow: 0 6px 20px rgba(0,137,204,0.12);
transform: translateY(-4px);
transition: all 220ms ease;
border-color: rgba(0,137,204,0.25) !important;
}
.wf-step .wf-icon.pulse {
animation: wfPulse 1.4s infinite;
}
@keyframes wfPulse {
0% { box-shadow: 0 0 0 0 rgba(0,137,204,0.18); }
70% { box-shadow: 0 0 0 16px rgba(0,137,204,0); }
100% { box-shadow: 0 0 0 0 rgba(0,137,204,0); }
}