@keyframes reveal{0%{stroke-dashoffset:var(--anim-line-length)}to{stroke-dashoffset:0}}@keyframes revealReverse{0%{stroke-dasharray:0 var(--anim-line-length);stroke-dashoffset:0}to{stroke-dasharray:var(--anim-line-length)0;stroke-dashoffset:var(--anim-line-length)}}@keyframes revealMiddleOut{0%{stroke-dasharray:0 var(--anim-line-length);stroke-dashoffset:calc(.5*var(--anim-line-length))}to{stroke-dasharray:var(--anim-line-length)0;stroke-dashoffset:var(--anim-line-length)}}@keyframes revealOutsideIn{0%{stroke-dashoffset:0;stroke-dasharray:0 var(--anim-line-length)}to{stroke-dashoffset:0;stroke-dasharray:calc(.5*var(--anim-line-length))0}}.AnimatedLine{--anim-line-length:1;--anim-line-duration:.5s;--anim-line-delay:0s}.AnimatedLine path{stroke-dashoffset:var(--anim-line-length);stroke-dasharray:var(--anim-line-length)}.AnimatedLine.animate path{animation-duration:var(--anim-line-duration);animation-delay:var(--anim-line-delay);animation-timing-function:linear;animation-direction:normal;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.AnimatedLine.animate path{stroke-dashoffset:0;stroke-dasharray:var(--anim-line-length);animation-duration:0s!important;animation-delay:0s!important}}.AnimatedLine.animate.forward path{animation-name:reveal}.AnimatedLine.reverse path{stroke-dasharray:0 var(--anim-line-length);stroke-dashoffset:0}.AnimatedLine.animate.reverse path{animation-name:revealReverse}.AnimatedLine.middle-out path{stroke-dasharray:0 var(--anim-line-length);stroke-dashoffset:calc(.5*var(--anim-line-length))}.AnimatedLine.animate.middle-out path{animation-name:revealMiddleOut}.AnimatedLine.outside-in path{stroke-dashoffset:0;stroke-dasharray:0 var(--anim-line-length)}.AnimatedLine.animate.outside-in path{animation-name:revealOutsideIn}
