.canvas-container.svelte-y2rzb1{display:flex;height:auto;inset:0;margin:auto;position:absolute;width:100vw;z-index:0}.loader-container.svelte-ds7hcv{--brand-a:#57b1ff;--brand-b:#ffcc8b;--brand-b:#fff;--brand-c:#ff8ba9;align-items:center;background:#000;display:flex;flex-wrap:nowrap;inset:0;justify-content:center;position:fixed;z-index:1000}.loader-container.svelte-ds7hcv .loader:where(.svelte-ds7hcv){animation:svelte-ds7hcv-scaler .75s cubic-bezier(.175,.885,.32,1.275) forwards;transform:scale(1);transform-origin:center}.loader-container.mounted.svelte-ds7hcv:not(.show) .loader:where(.svelte-ds7hcv){animation-direction:reverse}@keyframes svelte-ds7hcv-scaler{0%{transform:scale(0)}to{transform:scale(1)}}.loader.svelte-ds7hcv{align-items:center;display:flex;flex-direction:column;gap:2rem;height:2rem}.dots.svelte-ds7hcv{display:flex;gap:.5rem}.spinner.svelte-ds7hcv .inner:where(.svelte-ds7hcv){animation:svelte-ds7hcv-spin 1.2s linear infinite,svelte-ds7hcv-gradient-shift 3s ease-in-out infinite}.spinner.outer.svelte-ds7hcv{animation:svelte-ds7hcv-bouncefly 1s infinite alternate;height:.6rem;opacity:0;transform:translateY(1rem) rotate(-50deg) scale(0);width:.6rem}@keyframes svelte-ds7hcv-bouncefly{0%{opacity:0;transform:translateY(1rem) rotate(-50deg) scale(0)}39.27%{opacity:1;transform:translateY(.1943rem) rotate(9.72deg) scale(1.19)}72.27%{opacity:.91;transform:translateY(.0887rem) rotate(-4.44deg) scale(.91)}100.00%{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.spinner.a.svelte-ds7hcv{animation-delay:.1s}.spinner.a.svelte-ds7hcv .inner:where(.svelte-ds7hcv){animation-delay:0s}.spinner.b.svelte-ds7hcv{animation-delay:.2s}.spinner.b.svelte-ds7hcv .inner:where(.svelte-ds7hcv){animation-delay:-.25s}.spinner.c.svelte-ds7hcv{animation-delay:.3s}.spinner.c.svelte-ds7hcv .inner:where(.svelte-ds7hcv){animation-delay:-.5s}.spinner.svelte-ds7hcv .inner:where(.svelte-ds7hcv){background:#fff;border-radius:50%;filter:saturate(.5);height:100%;width:100%}@keyframes svelte-ds7hcv-spin{to{transform:rotate(1turn)}}@keyframes svelte-ds7hcv-fly-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-ds7hcv-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes svelte-ds7hcv-pulse{0%{opacity:.05}25%{opacity:.15}50%{opacity:.05}60%{opacity:.15}75%{opacity:.1}to{opacity:.05}}
