canvas.svelte-r3mxyo{width:100%}.loader.svelte-f4erjd{text-align:center;padding:var(--space-8) 0}.loader.overlay.svelte-f4erjd{position:absolute;top:30%;left:50%;transform:translate(-50%);z-index:10;padding:0}.spinner.svelte-f4erjd{display:inline-block;border:5px solid var(--border-subtle);border-top-color:var(--accent);border-radius:50%;animation:svelte-f4erjd-spin 1s linear infinite}.message.svelte-f4erjd{margin-top:var(--space-4);font-size:14px;color:var(--ink-muted);font-weight:600;font-family:sans-serif}@keyframes svelte-f4erjd-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-f4erjd{animation-duration:3s}}
