.HelixLoader-module__fOylhW__helix{width:132px;height:280px;margin:0 auto;position:relative}.HelixLoader-module__fOylhW__dotA,.HelixLoader-module__fOylhW__dotB{border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.65,0,.35,1) infinite both HelixLoader-module__fOylhW__helix-wave-a;position:absolute}.HelixLoader-module__fOylhW__dotA{background:hsl(var(--accent));box-shadow:0 0 8px hsl(var(--accent) / .6);left:20px}.HelixLoader-module__fOylhW__dotB{background:hsl(var(--primary));box-shadow:0 0 8px hsl(var(--primary) / .6);animation-name:HelixLoader-module__fOylhW__helix-wave-b;left:104px}@keyframes HelixLoader-module__fOylhW__helix-wave-a{0%,to{opacity:.85;left:20px}50%{opacity:.3;left:104px}}@keyframes HelixLoader-module__fOylhW__helix-wave-b{0%,to{opacity:.85;left:104px}50%{opacity:.3;left:20px}}.HelixLoader-module__fOylhW__helixCompact{width:70px;height:140px;margin:0 auto;position:relative}.HelixLoader-module__fOylhW__dotACompact,.HelixLoader-module__fOylhW__dotBCompact{border-radius:50%;width:4px;height:4px;animation:2s cubic-bezier(.65,0,.35,1) infinite both HelixLoader-module__fOylhW__helix-wave-a-compact;position:absolute}.HelixLoader-module__fOylhW__dotACompact{background:hsl(var(--accent));box-shadow:0 0 6px hsl(var(--accent) / .6);left:12px}.HelixLoader-module__fOylhW__dotBCompact{background:hsl(var(--primary));box-shadow:0 0 6px hsl(var(--primary) / .6);animation-name:HelixLoader-module__fOylhW__helix-wave-b-compact;left:54px}@keyframes HelixLoader-module__fOylhW__helix-wave-a-compact{0%,to{opacity:.85;left:12px}50%{opacity:.3;left:54px}}@keyframes HelixLoader-module__fOylhW__helix-wave-b-compact{0%,to{opacity:.85;left:54px}50%{opacity:.3;left:12px}}
.GenerationOverlay-module__GBqssq__fadeIn{animation:.2s ease-out both GenerationOverlay-module__GBqssq__gen-overlay-fade-in}@keyframes GenerationOverlay-module__GBqssq__gen-overlay-fade-in{0%{opacity:0}to{opacity:1}}.GenerationOverlay-module__GBqssq__progressBar{background:hsl(var(--muted));border-radius:9999px;width:100%;height:8px;position:relative;overflow:hidden}.GenerationOverlay-module__GBqssq__progressFill{background:hsl(var(--accent));height:100%;transition:width .9s cubic-bezier(.4,0,.2,1)}.GenerationOverlay-module__GBqssq__progressIndeterminate{background:linear-gradient(90deg, hsl(var(--accent) / 0) 0%, hsl(var(--accent) / .85) 50%, hsl(var(--accent) / 0) 100%);border-radius:9999px;width:40%;animation:1.2s ease-in-out infinite GenerationOverlay-module__GBqssq__progress-indeterminate-slide;position:absolute;top:0;bottom:0}@keyframes GenerationOverlay-module__GBqssq__progress-indeterminate-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.GenerationOverlay-module__GBqssq__flavorFade{animation:.35s ease-out both GenerationOverlay-module__GBqssq__flavor-fade-in}@keyframes GenerationOverlay-module__GBqssq__flavor-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.CompletionSplash-module__ZIg8oG__fadeIn{animation:.7s cubic-bezier(.22,1,.36,1) both CompletionSplash-module__ZIg8oG__splash-fade-in}@keyframes CompletionSplash-module__ZIg8oG__splash-fade-in{0%{opacity:0}to{opacity:1}}.CompletionSplash-module__ZIg8oG__dockRise{animation:.7s cubic-bezier(.22,1,.36,1) .12s both CompletionSplash-module__ZIg8oG__splash-dock-rise}@keyframes CompletionSplash-module__ZIg8oG__splash-dock-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
