@keyframes wordStretch{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lineStretch{0%,to{stroke-dashoffset:0;opacity:.3}50%{stroke-dashoffset:10;opacity:.6}}@keyframes signalPulse{0%{r:3;opacity:1}50%{r:5;opacity:.6}to{r:3;opacity:1}}@keyframes sphereRotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes phaseFlash{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideRight{0%{left:0}to{left:calc(100% - 8px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.spinner{width:12px;height:12px;border:2px solid #e8e8e8;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}
