@layer ui{.ui-progress-spinner{width:100px;height:100px;margin:0 auto;display:inline-block;position:relative}.ui-progress-spinner:before{content:"";padding-top:100%;display:block}.ui-progress-spinner-svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite ui-progress-spinner-rotate;position:absolute;inset:0}.ui-progress-spinner-circle{stroke-dasharray:89 200;stroke-dashoffset:0;stroke:#d62d20;stroke-linecap:round;animation:1.5s ease-in-out infinite ui-progress-spinner-dash,6s ease-in-out infinite ui-progress-spinner-color}}@keyframes ui-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ui-progress-spinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes ui-progress-spinner-color{to,0%{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}
