.loading-spinner.svelte-ds7hcv{--whole-circle:60;--loading-spinner-glow:0 0 var(--shadow-blur) var(--shadow-spread) var(--color-accent), inset 0 0 var(--shadow-blur) var(--shadow-subtle-spread) var(--color-accent);transition-property:box-shadow;transition-duration:var(--animation-speed-mildly-fast);transition-timing-function:var(--animation-timing-function-natural-overshoot-subtle);border-radius:100%;display:block;box-shadow:0 0 #0000,inset 0 0 #0000}.loading-spinner.glow.svelte-ds7hcv{box-shadow:var(--loading-spinner-glow)}@media (prefers-reduced-motion:reduce){.loading-spinner.svelte-ds7hcv{transition-duration:0s}}.loading-spinner-ring.svelte-ds7hcv{stroke-linecap:round;width:100%;height:100%;stroke-dasharray:calc(var(--loading-spinner-drawn,0) * var(--whole-circle)) 150;display:block;rotate:-90deg}.spinning.svelte-ds7hcv .loading-spinner-ring:where(.svelte-ds7hcv){animation:2s linear infinite svelte-ds7hcv-loading-spinner-turn;rotate:none}.spinning.svelte-ds7hcv .loading-spinner-ring:where(.svelte-ds7hcv) circle:where(.svelte-ds7hcv){animation:1.5s ease-in-out -.7125s infinite svelte-ds7hcv-loading-spinner-draw}@keyframes svelte-ds7hcv-loading-spinner-turn{to{rotate:1turn}}@keyframes svelte-ds7hcv-loading-spinner-draw{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16px}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59px}}
