.spinner{display:inline-flex;width:var(--sp-size);height:var(--sp-size);color:var(--sp-color)}.spinner svg{width:100%;height:100%;animation:spinner-rotate .8s linear infinite}.spinner__track{stroke:currentColor;opacity:.18}.spinner__head{stroke:currentColor;stroke-linecap:round;stroke-dasharray:56.5;stroke-dashoffset:38;transform-origin:center;animation:spinner-dash 1.4s var(--ease-standard) infinite}@keyframes spinner-rotate{to{transform:rotate(1turn)}}@keyframes spinner-dash{0%{stroke-dashoffset:48}50%{stroke-dashoffset:14}to{stroke-dashoffset:48}}@media(prefers-reduced-motion:reduce){.spinner svg{animation-duration:1.4s}.spinner__head{animation:none}}
