.loading-ring-wrap{display:flex;flex-direction:column;justify-content:center}.loader{position:relative;margin:0 auto}.loader:before{content:"";display:block;padding-top:100%}.ring-circular{animation:rotate 1s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.ring-path{will-change:stroke-dasharray;will-change:stroke-dashoffset;stroke-dasharray:1,200;stroke-dashoffset:0;stroke:var(--color-placeholder);stroke-linecap:round;animation:dash 1s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes 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}}