.generation-progress_visual__EoTYR{position:relative;isolation:isolate;width:12rem;height:12rem}.generation-progress_ring__Uc33X{width:100%;height:100%;transform:rotate(-90deg)}.generation-progress_spinningRing__gKTqc{animation:generation-progress_orbit__q645v 2.8s linear infinite}.generation-progress_arc__bpHlO{transition:stroke-dashoffset 1.2s cubic-bezier(.2,.65,.3,1)}.generation-progress_indeterminateArc__1hePF{animation:generation-progress_arc-length__nXPjd 2.8s ease-in-out infinite}.generation-progress_sweep__x1Acu{position:relative;overflow:hidden;height:2px;border-radius:999px;background:color-mix(in oklch,var(--primary) 8%,transparent)}.generation-progress_sweep__x1Acu:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--primary) 60%,transparent),transparent);animation:generation-progress_sweep__x1Acu 2.4s ease-in-out infinite}@keyframes generation-progress_orbit__q645v{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes generation-progress_arc-length__nXPjd{0%,to{stroke-dasharray:42 241}50%{stroke-dasharray:130 153}}@keyframes generation-progress_sweep__x1Acu{0%{transform:translateX(-110%)}to{transform:translateX(360%)}}@media (prefers-reduced-motion:reduce){.generation-progress_indeterminateArc__1hePF,.generation-progress_spinningRing__gKTqc,.generation-progress_sweep__x1Acu:after{animation:none}.generation-progress_arc__bpHlO{transition:none}}