@keyframes path-flow{0%{stroke-dasharray:0 var(--len);stroke-dashoffset:0}2%{stroke-dasharray:var(--seg) calc(var(--len) - var(--seg));stroke-dashoffset:0}to{stroke-dasharray:var(--seg) calc(var(--len) - var(--seg));stroke-dashoffset:calc(var(--len) + var(--seg))}}.path-anim{stroke-linecap:round;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:path-flow;animation-timing-function:linear;will-change:stroke-dashoffset}
