[data-slot=dialog-overlay][data-state=open]:not(.exiting){animation:fadeIn .3s ease-out}[data-slot=dialog-overlay].exiting{animation:fadeOut .3s ease-in forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[data-slot=dialog-overlay][data-state=open]:not(.exiting)>div>div{animation:slideUp .3s forwards}[data-slot=dialog-overlay].exiting>div>div{animation:slideDown .3s forwards}@keyframes slideUp{0%{bottom:-100%}to{bottom:0}}@keyframes slideDown{0%{bottom:0}to{bottom:-100%}}.rating-stars-container{.rating-stars{animation:FadeIn .3s ease-in-out;animation-fill-mode:both}.current-star{animation:PopIn .5s ease-in-out;animation-fill-mode:both;animation-delay:.8s}&:nth-child(2){.rating-stars{animation-delay:.1s}}&:nth-child(3){.rating-stars{animation-delay:.2s}}&:nth-child(4){.rating-stars{animation-delay:.3s}}&:nth-child(5){.rating-stars{animation-delay:.4s}}}@keyframes FadeIn{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes PopIn{0%{opacity:0;transform:scale(.1)}85%{opacity:1;transform:scale(1.3)}to{transform:scale(1)}}