/* Cycle the campaign status and move the highlighted activity bar with it. */
.wwd-stage-label{display:flex!important;align-items:center;gap:5px}
.wwd-stage-words{position:relative;display:inline-block!important;min-width:112px;height:16px;overflow:hidden;vertical-align:top}
.wwd-stage-words>span{position:absolute;inset:0;display:block;opacity:0;transform:translateY(8px);animation:wwd-stage-copy 8s ease-in-out infinite}
.wwd-stage-words>span:nth-child(1){animation-delay:0s}
.wwd-stage-words>span:nth-child(2){animation-delay:2s}
.wwd-stage-words>span:nth-child(3){animation-delay:4s}
.wwd-stage-words>span:nth-child(4){animation-delay:6s}
@keyframes wwd-stage-copy{0%,4%{opacity:1;transform:translateY(0)}20%,24%{opacity:0;transform:translateY(-8px)}25%,100%{opacity:0;transform:translateY(8px)}}

.wwd-bars i{animation:wwd-bar-height 8s ease-in-out infinite,wwd-bar-highlight 8s ease-in-out infinite;animation-delay:0s,calc(var(--bar-index, 0) * -2s)}
.wwd-bars i:nth-child(1){--bar-index:0;--scheduled-height:16px;--sending-height:22px;--replied-height:36px;--meeting-height:45px}
.wwd-bars i:nth-child(2){--bar-index:1;--scheduled-height:25px;--sending-height:32px;--replied-height:48px;--meeting-height:29px}
.wwd-bars i:nth-child(3){--bar-index:2;--scheduled-height:38px;--sending-height:49px;--replied-height:28px;--meeting-height:40px}
.wwd-bars i:nth-child(4){--bar-index:3;--scheduled-height:24px;--sending-height:36px;--replied-height:42px;--meeting-height:52px}
@keyframes wwd-bar-height{0%,24%{height:var(--scheduled-height)}25%,49%{height:var(--sending-height)}50%,74%{height:var(--replied-height)}75%,100%{height:var(--meeting-height)}}
@keyframes wwd-bar-highlight{0%,20%{background:#ab51fa}25%,100%{background:#e7e7eb}}

@media(max-width:760px){.wwd-stage-words{min-width:108px}}
@media(prefers-reduced-motion:reduce){
 .wwd-stage-words>span{animation:none;opacity:0;transform:none}
 .wwd-stage-words>span:first-child{opacity:1}
 .wwd-bars i{animation:none;height:var(--sending-height);background:#e7e7eb}
 .wwd-bars i:nth-child(2){background:#ab51fa}
}
