@keyframes tap-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tap-fade-out{0%{opacity:1}to{opacity:0}}@keyframes tap-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tap-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes tap-pop-in{0%{opacity:0;transform:translate(var(--tap-pop-x,0px), var(--tap-pop-y,0px)) scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes tap-pop-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--tap-pop-x,0px), var(--tap-pop-y,0px)) scale(.98)}}@keyframes tap-toast-in{0%{opacity:0;transform:translateY(var(--tap-toast-y,16px))}to{opacity:1;transform:translateY(0)}}@keyframes tap-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--tap-toast-y,16px))}}@keyframes tap-toast-swipe-out{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--gutter,20px)))}}@keyframes tap-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes tap-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}
