@keyframes signal-path-a{0%{stroke-dashoffset:1px;opacity:1}22%{stroke-dashoffset:0;opacity:1}46%{stroke-dashoffset:0;opacity:1}50%,to{stroke-dashoffset:0;opacity:0}}@keyframes signal-path-b{0%,50%{stroke-dashoffset:1px;opacity:1}72%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.signal-path-a,.signal-path-b{stroke-dasharray:1}.signal-path-b{opacity:0}[data-reveal][data-revealed] .signal-path-a{animation:12s ease-in-out .5s infinite both signal-path-a}[data-reveal][data-revealed] .signal-path-b{animation:12s ease-in-out .5s infinite both signal-path-b}@keyframes signal-verdict-a{0%,20%{opacity:0;transform:scale(.85)}24%,46%{opacity:1;transform:none}50%,to{opacity:0;transform:none}}@keyframes signal-verdict-b{0%,70%{opacity:0;transform:scale(.85)}74%,96%{opacity:1;transform:none}to{opacity:0;transform:none}}.signal-verdict-b{opacity:0}[data-reveal][data-revealed] .signal-verdict-a{animation:12s cubic-bezier(.34,1.56,.64,1) .5s infinite both signal-verdict-a}[data-reveal][data-revealed] .signal-verdict-b{animation:12s cubic-bezier(.34,1.56,.64,1) .5s infinite both signal-verdict-b}@keyframes signal-level-target{0%,20%{stroke-width:1px}23%,30%{stroke-width:3px}34%,to{stroke-width:1px}}@keyframes signal-level-stop{0%,70%{stroke-width:1px}73%,80%{stroke-width:3px}84%,to{stroke-width:1px}}[data-reveal][data-revealed] .signal-level-target{animation:12s ease-out .5s infinite both signal-level-target}[data-reveal][data-revealed] .signal-level-stop{animation:12s ease-out .5s infinite both signal-level-stop}@keyframes signal-input-in{0%,8%{opacity:0;transform:translate(-8px)}14%,94%{opacity:1;transform:none}to{opacity:0}}[data-reveal][data-revealed] .signal-input{animation:signal-input-in 8s cubic-bezier(.16, 1, .3, 1) calc(var(--signal-i,0) * .35s) infinite both}@keyframes signal-type{0%,30%{width:0;animation-timing-function:steps(var(--signal-chars))}55%,94%{width:calc(var(--signal-chars) * 1ch);animation-timing-function:ease-in}to{width:0}}.signal-type{white-space:nowrap;vertical-align:bottom;width:calc(var(--signal-chars) * 1ch);display:inline-block;overflow:hidden}[data-reveal][data-revealed] .signal-type{animation:8s linear infinite both signal-type}@keyframes signal-bar-grow{0%,12%{transform:scaleY(.2)}40%,94%{transform:none}to{transform:scaleY(.2)}}.signal-bar{transform-box:fill-box;transform-origin:50%}[data-reveal][data-revealed] .signal-bar{animation:8s cubic-bezier(.16,1,.3,1) infinite both signal-bar-grow}@keyframes signal-rule-in{0%,44%{opacity:0;transform:translateY(4px)}52%,94%{opacity:1;transform:none}to{opacity:0}}[data-reveal][data-revealed] .signal-rule{animation:8s ease-out infinite both signal-rule-in}@media (prefers-reduced-motion:reduce){[data-reveal][data-revealed] .signal-path-a,[data-reveal][data-revealed] .signal-path-b,[data-reveal][data-revealed] .signal-verdict-a,[data-reveal][data-revealed] .signal-verdict-b,[data-reveal][data-revealed] .signal-level-target,[data-reveal][data-revealed] .signal-level-stop,[data-reveal][data-revealed] .signal-input,[data-reveal][data-revealed] .signal-type,[data-reveal][data-revealed] .signal-bar,[data-reveal][data-revealed] .signal-rule{animation:none}.signal-path-b,.signal-verdict-b{opacity:0}}
