@property --v3-n{syntax:"<integer>";inherits:false;initial-value:0}.v3-count{display:inline-block;position:relative}.v3-count:after{content:none;text-align:left;white-space:nowrap;pointer-events:none;opacity:0;counter-reset:v3-count var(--v3-n);contain:size layout;position:absolute;inset:0}@keyframes v3-count-run{0%{--v3-n:0;opacity:0}12%{opacity:1}to{--v3-n:var(--v3-to);opacity:1}}@keyframes v3-count-hide{0%,to{color:#0000}}@media (prefers-reduced-motion:no-preference){.v3-count[data-count=load]:after,[data-inview=armed] .v3-count[data-count=view]:after,[data-inview=play] .v3-count[data-count=view]:after{content:counter(v3-count);content:counter(v3-count) / "";animation:v3-count-run var(--v3-count-dur,1.5s) var(--v3-ease-out) var(--v3-count-delay,.1s) backwards}.v3-count[data-count=load] .v3-count-n,[data-inview=armed] .v3-count[data-count=view] .v3-count-n,[data-inview=play] .v3-count[data-count=view] .v3-count-n{animation:v3-count-hide var(--v3-count-dur,1.5s) step-end var(--v3-count-delay,.1s) backwards}[data-inview=armed] .v3-count[data-count=view]:after,[data-inview=armed] .v3-count[data-count=view] .v3-count-n{animation-play-state:paused}}
