.generating-stage[data-v-98552250]{background:oklch(18% .03 265)}.aurora[data-v-98552250]{opacity:.9;background-image:radial-gradient(closest-side,color-mix(in oklab,var(--primary) 88%,#fff),transparent 68%),radial-gradient(closest-side,oklch(74% .17 205),transparent 68%),radial-gradient(closest-side,oklch(58% .24 300),transparent 68%),radial-gradient(closest-side,oklch(82% .17 95),transparent 68%);background-position:-70% -70%,320% -110%,10% 150%,280% 70%;background-repeat:no-repeat;background-size:110% 110%,100% 100%,120% 120%,100% 110%;animation:7s ease-in-out infinite aurora-flow-98552250;position:absolute;inset:0}@keyframes aurora-flow-98552250{0%,to{background-position:-70% -70%,320% -110%,10% 150%,280% 70%;background-size:110% 110%,100% 100%,120% 120%,100% 110%}25%{background-position:-10% 20%,260% -70%,30% 110%,230% 30%;background-size:130% 130%,115% 115%,140% 140%,115% 120%}50%{background-position:60% 60%,210% 40%,90% 70%,180% 10%;background-size:150% 150%,130% 130%,160% 160%,130% 140%}75%{background-position:110% -10%,170% 0,50% 90%,130%;background-size:120% 120%,110% 110%,130% 130%,110% 115%}}.generating-kicker[data-v-98552250]{border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);background:color-mix(in oklab,var(--primary) 12%,transparent);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:9px;font-weight:700;display:inline-flex}.ping[data-v-98552250]{background:var(--primary);border-radius:999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping-98552250;position:absolute;inset:0}@keyframes ping-98552250{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.8)}}.progress-fill[data-v-98552250]{background:linear-gradient(90deg,var(--primary),oklch(78% .16 190));box-shadow:0 0 14px color-mix(in oklab,var(--primary) 55%,transparent);overflow:hidden}.sheen[data-v-98552250]{background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:42px;animation:2.2s ease-in-out infinite sheen-98552250;position:absolute;top:0;bottom:0;left:0}@keyframes sheen-98552250{0%{opacity:0;transform:translate(-160%)}35%{opacity:1}to{opacity:0;transform:translate(320%)}}.generating-enter-active[data-v-e1ddacc5],.generating-leave-active[data-v-e1ddacc5]{transition:opacity .35s,transform .35s}.generating-enter-from[data-v-e1ddacc5],.generating-leave-to[data-v-e1ddacc5]{opacity:0;transform:scale(1.02)}
