@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{to{opacity:0}}@keyframes modalIn{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}@keyframes modalOut{to{opacity:0;transform:translateY(14px)scale(.975)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{to{opacity:0}}.animate-overlayFadeIn{animation:.26s ease-out forwards overlayFadeIn}.animate-overlayFadeOut{animation:.22s ease-in forwards overlayFadeOut}.animate-modalIn{animation:.42s cubic-bezier(.22,.61,.36,1) forwards modalIn}.animate-modalOut{animation:.22s cubic-bezier(.55,0,.68,.53) forwards modalOut}@media (prefers-reduced-motion:reduce){.animate-modalIn{animation-name:modalFadeIn}.animate-modalOut{animation-name:modalFadeOut}}:root{--modal-back-fade:color .22s cubic-bezier(.4, 0, .2, 1)}.modal-back{color:#d8d0c380;cursor:pointer;transition:var(--modal-back-fade);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.modal-back svg{stroke-width:1.7px;width:19px;height:19px}.modal-back:hover:not(:disabled){color:#d8d0c3d1}.modal-back:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.modal-back{transition:var(--modal-back-fade)}}
