@keyframes svelte-l1u0pi-spin{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}.spinner.svelte-l1u0pi{--size: 1rem;font-size:0;line-height:0;width:100%}.spinner.svelte-l1u0pi>div:where(.svelte-l1u0pi){transition:.5s transform}.spinner.svelte-l1u0pi>div:where(.svelte-l1u0pi)>span:where(.svelte-l1u0pi){display:block;width:calc(var(--size));height:calc(var(--size));background-color:var(--background-color);border:calc(var(--unit-border-width)) solid var(--primary-color);border-radius:50%;position:relative}.spinner.svelte-l1u0pi>div:where(.svelte-l1u0pi)>span:where(.svelte-l1u0pi):after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background-color:var(--primary-color);transition:.25s transform;transform:translate(-50%,-50%) scale(1)}.spinner.-spin.svelte-l1u0pi>div:where(.svelte-l1u0pi)>span:where(.svelte-l1u0pi){animation:1s svelte-l1u0pi-spin linear infinite}.spinner.-spin.svelte-l1u0pi:not(.-shink)>div:where(.svelte-l1u0pi)>span:where(.svelte-l1u0pi):after{transform:translate(-50%,-33.3333%) scale(.25)}.button:not(.-text,.-underline) .spinner.svelte-l1u0pi{position:absolute;width:auto;right:0}.spinner.-sticky.svelte-l1u0pi{position:sticky;z-index:100;bottom:0;height:0}.spinner.-sticky.svelte-l1u0pi>div:where(.svelte-l1u0pi){position:absolute;bottom:0;right:0;transform:translate(50%,50%) scale(0)}.spinner.-sticky.svelte-l1u0pi>div.-left:where(.svelte-l1u0pi){left:0;right:auto;transform:translate(-50%,50%) scale(0)}.spinner.-sticky.-spin.svelte-l1u0pi>div:where(.svelte-l1u0pi){transform:translate(50%,50%) scale(1)}.spinner.-sticky.-spin.svelte-l1u0pi>div.-left:where(.svelte-l1u0pi){transform:translate(-50%,50%) scale(1)}.spinner.svelte-l1u0pi:not(.-sticky){display:flex;justify-content:center;align-items:center;min-height:calc(var(--size));margin:calc(var(--size)) 0}
