.modal-container[data-v-3dbf744b]{animation:modalSlideIn-3dbf744b .3s cubic-bezier(.34,1.56,.64,1)}@keyframes modalSlideIn-3dbf744b{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse-glow-3dbf744b{0%,to{box-shadow:0 0 20px rgba(168,85,247,.3)}50%{box-shadow:0 0 30px rgba(168,85,247,.6),0 0 40px rgba(236,72,153,.3)}}.animate-pulse-glow[data-v-3dbf744b]{animation:pulse-glow-3dbf744b 2s ease-in-out infinite}.active\:scale-98[data-v-3dbf744b]:active{transform:scale(.98)}body.modal-open{overflow:hidden}