.spinner-tick .tick{stroke-width:12;transition:all .6s}.spinner-tick .circle{stroke-dasharray:314;stroke-width:0;transform-origin:50% 50% 0;transition:all 1s}.spinner-tick.progress .tick{opacity:0}.spinner-tick.progress .circle{animation:spin 1.8s linear infinite;stroke-dasharray:314;stroke-width:12}.spinner-tick.ready .tick{opacity:1}.spinner-tick.ready .circle{stroke-dashoffset:66}.spinner-tick.pending .tick{opacity:0}.spinner-tick.pending .circle{animation:pulse 2.8s ease-in-out infinite;stroke-dasharray:314;stroke-width:12}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes spin{0%{stroke-dashoffset:66;transform:rotate(0)}50%{stroke-dashoffset:314;transform:rotate(540deg)}to{stroke-dashoffset:66;transform:rotate(3turn)}}
