.animate-fade-in[data-v-2a216004]{animation:fadeIn-2a216004 .3s ease-out}.animate-scale-in[data-v-2a216004]{animation:scaleIn-2a216004 .4s cubic-bezier(.18,.89,.32,1.28)}@keyframes fadeIn-2a216004{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-2a216004{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-fade-in[data-v-2917243e]{animation:fadeIn-2917243e .3s ease-out}@keyframes fadeIn-2917243e{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.animate-shake[data-v-628a73f9]{animation:shake-628a73f9 .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-628a73f9{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.animate-slide-up[data-v-2eb74445]{animation:slideUp-2eb74445 .5s cubic-bezier(.19,1,.22,1)}@keyframes slideUp-2eb74445{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.no-scrollbar[data-v-2eb74445]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-2eb74445]{-ms-overflow-style:none;scrollbar-width:none}.fade-in[data-v-2eb74445]{animation:fadeIn-2eb74445 .3s ease-in}.zoom-in[data-v-2eb74445]{animation:zoomIn-2eb74445 .3s ease-in}@keyframes fadeIn-2eb74445{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-2eb74445{0%{transform:scale(.5)}to{transform:scale(1)}}.animate-fade-in[data-v-0b5ef2d7]{animation:fadeIn-0b5ef2d7 .3s ease-out}@keyframes fadeIn-0b5ef2d7{0%{opacity:0}to{opacity:1}}.animate-slide-up[data-v-0b5ef2d7]{animation:slideUp-0b5ef2d7 .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUp-0b5ef2d7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-38dc50f2]{animation:slideUp-38dc50f2 .5s cubic-bezier(.19,1,.22,1)}@keyframes slideUp-38dc50f2{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-fade-in[data-v-38dc50f2]{animation:fadeIn-38dc50f2 .3s ease-out}@keyframes fadeIn-38dc50f2{0%{opacity:0}to{opacity:1}}.animate-zoom-in[data-v-38dc50f2]{animation:zoomIn-38dc50f2 .3s cubic-bezier(.16,1,.3,1)}@keyframes zoomIn-38dc50f2{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.list-enter-active[data-v-38dc50f2]{animation:slideInUp-38dc50f2 .8s cubic-bezier(.25,.46,.45,.94) both}@keyframes slideInUp-38dc50f2{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.no-scrollbar[data-v-38dc50f2]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-38dc50f2]{-ms-overflow-style:none;scrollbar-width:none}.animate-slide-up[data-v-61740f9e]{animation:slideUp-61740f9e .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUp-61740f9e{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-up[data-v-d2e71fc0]{animation:slideUp-d2e71fc0 .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUp-d2e71fc0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.no-scrollbar[data-v-d2e71fc0]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-d2e71fc0]{-ms-overflow-style:none;scrollbar-width:none}.animate-fade-in[data-v-0a06e591]{animation:fadeIn-0a06e591 .8s cubic-bezier(.16,1,.3,1)}@keyframes fadeIn-0a06e591{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.no-scrollbar[data-v-72c1ea7a]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-72c1ea7a]{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}body{overscroll-behavior-y:contain;overflow-x:hidden;width:100%;min-height:100dvh;-webkit-overflow-scrolling:touch;background-color:#f8fafc}#app{min-height:100dvh;display:flex;flex-direction:column}main{padding-bottom:calc(85px + env(safe-area-inset-bottom))}.animate-bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes listIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.list-enter-active{animation:listIn .5s cubic-bezier(.2,.8,.2,1) both}
