.particle.svelte-1r564cc{animation:svelte-1r564cc-particle-float var(--dur) ease-in-out var(--delay) infinite}@keyframes svelte-1r564cc-particle-float{0%{transform:translateY(0) translate(0);opacity:.2}25%{transform:translateY(-80px) translate(40px);opacity:.6}50%{transform:translateY(-140px) translate(-20px);opacity:.4}75%{transform:translateY(-60px) translate(-40px);opacity:.7}to{transform:translateY(0) translate(0);opacity:.2}}.icon-shine.svelte-1r564cc{width:200%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--shine-color) 0%,transparent 70%);animation:svelte-1r564cc-shine-pulse 2s ease-in-out infinite}@keyframes svelte-1r564cc-shine-pulse{0%,to{transform:scale(.9);opacity:.5}50%{transform:scale(1.1);opacity:1}}.sparkle.svelte-1r564cc{border-radius:50%;background:var(--shine-color);animation:svelte-1r564cc-sparkle-burst var(--sparkle-dur) ease-out var(--sparkle-delay) infinite}@keyframes svelte-1r564cc-sparkle-burst{0%{transform:rotate(var(--angle)) translateY(0);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translateY(calc(var(--dist) * -1));opacity:0}}.splash-overlay.svelte-12qhfyh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background-color:#000;pointer-events:none;opacity:1;transition:opacity 1s ease;display:flex;align-items:center;justify-content:center}.splash-overlay.fade-out.svelte-12qhfyh{opacity:0}.splash-logo.svelte-12qhfyh{position:absolute;width:60%;max-width:240px;height:auto;opacity:0;transform:scale(.9);transition:opacity .9s ease,transform 1.1s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.splash-logo.enter.svelte-12qhfyh{opacity:1;transform:scale(1)}.splash-logo.exit.svelte-12qhfyh{opacity:0;transform:scale(1.08)}.splash-video.svelte-12qhfyh{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.splash-video.visible.svelte-12qhfyh{opacity:1}@media (prefers-reduced-motion: reduce){.splash-logo.svelte-12qhfyh,.splash-logo.enter.svelte-12qhfyh,.splash-logo.exit.svelte-12qhfyh{transform:none;transition:opacity .6s ease}}
