/* verdict: 7000ms loop. caret before S on 150, off 650, on 1000; SENTENCE typed in red, keys every 92ms 1150-1794; caret rests, off 2250, on 2600; 2800-2980 it glides Home to the pilcrow's stem; 2980-3150 it shrinks onto the stem; 3150-3350 the pilcrow opens; 3350-3500 the whole word turns from red to ink; hold; 6550-6950 soft fade. */
.v-verdict .lg .tc { left: -.065em; top: .13em; width: .06em; height: .82em; transform-origin: 0 0; }
.v-verdict .lg .pm { transform-origin: .306em 50%; }
@keyframes verdict-tcop {
  0% { opacity: 0; animation-timing-function: step-end; }
  2.1429% { opacity: 1; animation-timing-function: step-end; }
  9.2857% { opacity: 0; animation-timing-function: step-end; }
  14.2857% { opacity: 1; animation-timing-function: step-end; }
  32.1429% { opacity: 0; animation-timing-function: step-end; }
  37.1429% { opacity: 1; animation-timing-function: step-end; }
  45% { opacity: 0; }
  100% { opacity: 0; }
}
@keyframes verdict-tctf {
  0% { transform: translateX(0em); animation-timing-function: step-end; }
  16.4286% { transform: translateX(0.68em); animation-timing-function: step-end; }
  17.7429% { transform: translateX(1.36em); animation-timing-function: step-end; }
  19.0571% { transform: translateX(2.04em); animation-timing-function: step-end; }
  20.3714% { transform: translateX(2.72em); animation-timing-function: step-end; }
  21.6857% { transform: translateX(3.40em); animation-timing-function: step-end; }
  23% { transform: translateX(4.08em); animation-timing-function: step-end; }
  24.3143% { transform: translateX(4.76em); animation-timing-function: step-end; }
  25.6286% { transform: translateX(5.44em); }
  40% { transform: translateX(5.44em); animation-timing-function: ease-in-out; }
  42.5714% { transform: translateX(-0.2374em); animation-timing-function: cubic-bezier(.55, 0, .25, 1); }
  45% { transform: translateX(-0.2374em) translateY(.018em) scale(.8583, .578); }
  100% { transform: translateX(-0.2374em) translateY(.018em) scale(.8583, .578); }
}
@keyframes verdict-pmop {
  0% { opacity: 0; animation-timing-function: step-end; }
  45% { opacity: 1; }
  93.5714% { opacity: 1; animation-timing-function: ease-in-out; }
  99.2857% { opacity: 0; }
  100% { opacity: 0; }
}
@keyframes verdict-pmtf {
  0% { transform: scaleX(.19); }
  45% { transform: scaleX(.19); animation-timing-function: cubic-bezier(.2, .7, .3, 1); }
  47.8571% { transform: scaleX(1); }
  100% { transform: scaleX(1); }
}
@keyframes verdict-wdcolor {
  0% { color: #C8321F; }
  47.8571% { color: #C8321F; animation-timing-function: ease-out; }
  50% { color: #141414; }
  100% { color: #141414; }
}
@keyframes verdict-wdfade {
  0% { opacity: 1; }
  93.5714% { opacity: 1; animation-timing-function: ease-in-out; }
  99.2857% { opacity: 0; }
  100% { opacity: 0; }
}
@keyframes verdict-l1 {
  0% { opacity: 0; animation-timing-function: step-end; }
  16.4286% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l2 {
  0% { opacity: 0; animation-timing-function: step-end; }
  17.7429% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l3 {
  0% { opacity: 0; animation-timing-function: step-end; }
  19.0571% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l4 {
  0% { opacity: 0; animation-timing-function: step-end; }
  20.3714% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l5 {
  0% { opacity: 0; animation-timing-function: step-end; }
  21.6857% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l6 {
  0% { opacity: 0; animation-timing-function: step-end; }
  23% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l7 {
  0% { opacity: 0; animation-timing-function: step-end; }
  24.3143% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes verdict-l8 {
  0% { opacity: 0; animation-timing-function: step-end; }
  25.6286% { opacity: 1; }
  100% { opacity: 1; }
}
.v-verdict.play .lg .tc { animation: verdict-tcop 7000ms linear infinite both, verdict-tctf 7000ms linear infinite both; }
.v-verdict.play .lg .pm { animation: verdict-pmop 7000ms linear infinite both, verdict-pmtf 7000ms linear infinite both; }
.v-verdict.play .lg .wd { animation: verdict-wdcolor 7000ms linear infinite both, verdict-wdfade 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(1) { animation: verdict-l1 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(2) { animation: verdict-l2 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(3) { animation: verdict-l3 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(4) { animation: verdict-l4 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(5) { animation: verdict-l5 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(6) { animation: verdict-l6 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(7) { animation: verdict-l7 7000ms linear infinite both; }
.v-verdict.play .lg .l:nth-child(8) { animation: verdict-l8 7000ms linear infinite both; }
@media (prefers-reduced-motion: reduce) { .v-verdict .lg .tc, .v-verdict .lg .pm, .v-verdict .lg .wd, .v-verdict .lg .l:nth-child(1), .v-verdict .lg .l:nth-child(2), .v-verdict .lg .l:nth-child(3), .v-verdict .lg .l:nth-child(4), .v-verdict .lg .l:nth-child(5), .v-verdict .lg .l:nth-child(6), .v-verdict .lg .l:nth-child(7), .v-verdict .lg .l:nth-child(8) { animation: none !important; } }
