@keyframes celebrate-14d3a839{0%,to{transform:scale(1)}10%{transform:scale(1.02)}20%{transform:scale(1)}}.animate-celebrate[data-v-14d3a839]{animation:celebrate-14d3a839 .5s ease-in-out}.celebration-particle[data-v-14d3a839]{animation:particle-rise-14d3a839 1.5s ease-out var(--delay) forwards;background:linear-gradient(135deg,#10b981,#14b8a6);border-radius:50%;bottom:0;height:8px;left:var(--x);opacity:0;position:absolute;width:8px}@keyframes particle-rise-14d3a839{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-100px) scale(0)}}
