.heart-fill-animate{transition:clip-path .4s cubic-bezier(.4,0,.2,1)}.particle{animation:.5s ease-out forwards burst}@keyframes burst{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--tx), var(--ty)) scale(0);opacity:0}}@keyframes pop-effect{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.animate-pop{animation:.3s ease-out pop-effect}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}
