@keyframes pulse-slow-c499b603{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes float-c499b603{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes bounce-slow-c499b603{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ping-slow-c499b603{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}.animate-pulse-slow[data-v-c499b603]{animation:pulse-slow-c499b603 4s ease-in-out infinite}.animate-float[data-v-c499b603]{animation:float-c499b603 6s ease-in-out infinite}.animate-bounce-slow[data-v-c499b603]{animation:bounce-slow-c499b603 3s infinite}.animate-ping-slow[data-v-c499b603]{animation:ping-slow-c499b603 3s cubic-bezier(0,0,.2,1) infinite}.transition-all[data-v-c499b603]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}input[data-v-c499b603]:focus,textarea[data-v-c499b603]:focus,select[data-v-c499b603]:focus{outline:none;box-shadow:0 0 0 3px #10b9811a}input[type=checkbox][data-v-c499b603]{border-radius:.375rem}.transform[data-v-c499b603]{transition:transform .3s ease}.hover\:scale-105[data-v-c499b603]:hover{transform:scale(1.05)}.hover\:scale-\[1\.02\][data-v-c499b603]:hover{transform:scale(1.02)}.bg-clip-text[data-v-c499b603]{-webkit-background-clip:text;background-clip:text}@media(max-width:768px){.text-5xl[data-v-c499b603]{font-size:2.5rem}.text-7xl[data-v-c499b603]{font-size:3rem}}@media print{button[data-v-c499b603],.hidden-print[data-v-c499b603]{display:none!important}}
