@layer puresv{.spinner.svelte-f4erjd{box-sizing:border-box;border:2px solid var(--puresv-accent-soft);border-top-color:var(--puresv-accent);border-radius:var(--puresv-radius-full);animation:.6s linear infinite svelte-f4erjd-puresv-spin;display:inline-block}.spinner[data-size=sm].svelte-f4erjd{width:1rem;height:1rem}.spinner[data-size=md].svelte-f4erjd{width:1.5rem;height:1.5rem}.spinner[data-size=lg].svelte-f4erjd{border-width:3px;width:2rem;height:2rem}@keyframes svelte-f4erjd-puresv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-f4erjd{animation-duration:1.5s}}}
