.modal-center-initial{opacity:0;transform:scale(.6)}@keyframes modal-center-enter{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.modal-center-enter{transform-origin:50%;animation:.32s cubic-bezier(.22,1.4,.36,1) backwards modal-center-enter}@keyframes modal-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-exit{0%{opacity:var(--modal-exit-mask-opacity,1)}to{opacity:0}}.modal-backdrop-enter{animation:60ms linear backwards modal-backdrop-enter}.modal-backdrop-exit{animation:modal-backdrop-exit var(--modal-exit-duration) ease-in-out forwards}.modal-layer{--modal-exit-to-transform:none;--modal-exit-to-opacity:1}.modal-layer[data-modal-exit=center]{--modal-exit-to-transform:scale(.6);--modal-exit-to-opacity:0}.modal-layer[data-modal-exit=bottom]{--modal-exit-to-transform:translateY(calc(100% + env(safe-area-inset-bottom,0px)))}.modal-layer[data-modal-exit=top]{--modal-exit-to-transform:translateY(calc(-100% - env(safe-area-inset-top,0px)))}.modal-layer[data-modal-exit=left]{--modal-exit-to-transform:translateX(-100%)}.modal-layer[data-modal-exit=right]{--modal-exit-to-transform:translateX(100%)}.modal-layer[data-modal-exit=fade]{--modal-exit-to-opacity:0}@keyframes modal-content-exit{0%{transform:var(--modal-exit-transform,none);opacity:var(--modal-exit-opacity,1)}to{transform:var(--modal-exit-to-transform);opacity:var(--modal-exit-to-opacity)}}.modal-content-exit{animation:modal-content-exit var(--modal-exit-duration) ease-in-out forwards}@keyframes modal-backdrop-handoff{0%{opacity:var(--modal-handoff-opacity,1)}to{opacity:1}}.modal-backdrop-handoff{animation:modal-backdrop-handoff var(--modal-exit-duration) ease-in-out backwards}.modal-content-resume-initial{transform:var(--modal-resume-transform);opacity:var(--modal-resume-opacity)}@keyframes modal-content-resume{0%{transform:var(--modal-resume-transform);opacity:var(--modal-resume-opacity)}to{opacity:1;transform:none}}.modal-content-resume{animation:.24s ease-out backwards modal-content-resume}.modal-backdrop[data-modal-centered=true].modal-backdrop-enter{animation-duration:.18s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){.modal-center-initial,.modal-center-enter{opacity:1;animation:none;transform:none}.modal-backdrop[data-modal-centered].modal-backdrop-enter,.modal-backdrop[data-modal-centered].modal-backdrop-exit,.modal-layer .modal-content-exit,.modal-layer .modal-content-resume,.modal-layer .modal-backdrop-handoff{animation-duration:1ms}}
