.spinnerStyle{box-sizing:border-box;width:20px;height:20px;color:var(--color-primary);border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.8s linear infinite spinnerStyle-turn;display:inline-block}.spinnerStyle--onDark{color:var(--color-on-dark)}.spinnerStyle--accent{color:var(--color-accent)}@keyframes spinnerStyle-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinnerStyle{animation:none}}