@keyframes dialog-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes dialog-overlay-exit{0%{opacity:1}to{opacity:0}}.dialog-overlay[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) forwards dialog-overlay-enter}.dialog-overlay[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) forwards dialog-overlay-exit}@media (prefers-reduced-motion:reduce){.dialog-overlay[data-state=open],.dialog-overlay[data-state=closed]{animation-duration:.01ms}}.dialog-content{filter:blur();transition:transform .15s cubic-bezier(.16,1,.3,1),filter .15s cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)}.dialog-content[data-nested-open]{transform:translate3d(-50%, calc(-50% - var(--dialog-nested-open-offset,3.5rem)), 0) scale(.95);filter:blur(4px)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}@keyframes dialog-anchored-fade-out{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.95)}}[data-state=open].dialog-content{animation:.25s cubic-bezier(.16,1,.3,1) forwards dialog-fade-in}[data-state=closed].dialog-content{animation:.15s cubic-bezier(.4,0,1,1) forwards dialog-fade-out}.dialog-content[data-anchor-initial-top]{animation:none;transform:translate(-50%)}.dialog-content[data-anchor-initial-top][data-nested-open]{transform:translate3d(-50%, calc(-1 * var(--dialog-nested-open-offset,3.5rem)), 0) scale(.95);filter:blur(4px)}[data-state=closed].dialog-content[data-anchor-initial-top]{animation:.15s cubic-bezier(.4,0,1,1) forwards dialog-anchored-fade-out}@media (prefers-reduced-motion:reduce){[data-state=open].dialog-content,[data-state=closed].dialog-content{animation-duration:.01ms}.dialog-content{transition-duration:.01ms}}
