@keyframes pulse-a3a7c8b1{0%{opacity:.8;transform:scaleX(.97)}50%{opacity:1;transform:scaleX(1)}to{opacity:.8;transform:scaleX(.97)}}.pulse-animation[data-v-a3a7c8b1]{animation:2s infinite pulse-a3a7c8b1}@keyframes confettiFall-c4fd71a2{0%{opacity:1;top:-8%}to{opacity:0;top:105%}}.confetti-piece[data-v-c4fd71a2]{animation:1.4s ease-in forwards confettiFall-c4fd71a2;top:-8%}@media (prefers-reduced-motion:reduce){.confetti[data-v-c4fd71a2]{display:none}}@keyframes badgePop-4f795b81{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.success-badge[data-v-4f795b81]{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards badgePop-4f795b81}@media (prefers-reduced-motion:reduce){.success-badge[data-v-4f795b81]{animation:none}}.consent-content[data-v-52b4d67e] a{color:var(--primary-color,#4f46e5);text-decoration:none;transition:color .2s}.consent-content[data-v-52b4d67e] a:hover{text-decoration:underline}@keyframes pulse-52b4d67e{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animate-pulse[data-v-52b4d67e]{animation:.3s ease-in-out pulse-52b4d67e}.regulations-content[data-v-5ea791b5] a{font-weight:500;text-decoration:none;transition:color .2s;position:relative}.regulations-content[data-v-5ea791b5] a:hover{text-decoration:underline}.regulations-content[data-v-5ea791b5] ul{margin:.5rem 0;padding-left:1.5rem;list-style:outside}.regulations-content[data-v-5ea791b5] li{margin-bottom:.5rem}.regulations-content[data-v-5ea791b5] p{margin:.5rem 0}@keyframes fadeIn-0c718e39{0%{opacity:0}to{opacity:1}}.animate-fadeIn[data-v-0c718e39]{animation:.3s ease-out forwards fadeIn-0c718e39}@keyframes panelSlideUp-0c718e39{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes panelPopIn-0c718e39{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-panel[data-v-0c718e39]{animation:.3s ease-out forwards panelSlideUp-0c718e39}@media (width>=640px){.animate-panel[data-v-0c718e39]{animation:.2s ease-out forwards panelPopIn-0c718e39}}@media (prefers-reduced-motion:reduce){.animate-fadeIn[data-v-0c718e39],.animate-panel[data-v-0c718e39]{animation:none}}
