.redirect-container.svelte-58juvn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,var(--tim-blue) 0%,var(--tim-blue-light) 100%);color:#fff}.spinner.svelte-58juvn{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-58juvn-spin 1s linear infinite;margin-bottom:20px}@keyframes svelte-58juvn-spin{to{transform:rotate(360deg)}}p.svelte-58juvn{font-size:18px;font-weight:600}
