@keyframes modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes modal-content-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes modal-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}.modal-overlay[data-state=open]{animation:.2s cubic-bezier(.22,1,.36,1) modal-overlay-in}.modal-overlay[data-state=closed]{animation:.16s cubic-bezier(.4,0,1,1) forwards modal-overlay-out}.modal-content[data-state=open]{animation:.2s cubic-bezier(.22,1,.36,1) modal-content-in}.modal-content[data-state=closed]{animation:.16s cubic-bezier(.4,0,1,1) forwards modal-content-out}
