.DialogOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:rgba(0,0,0,.8)}.DialogOverlay[data-state=open]{animation-name:animate-in;animation-duration:.15s;animation-timing-function:cubic-bezier(0,0,.2,1)}.DialogOverlay[data-state=closed]{animation-name:animate-out;animation-duration:.15s;animation-timing-function:cubic-bezier(0,0,.7,1);animation-name:fade-out;animation-duration:0s;animation-timing-function:step-end}.DialogOverlay[data-state=open]{animation-name:fade-in;animation-duration:0s;animation-timing-function:step-start}.DialogContent{background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:550px;max-height:85vh;padding:25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;font-weight:700;font-size:17px}.DialogDescription{margin:10px 0 20px;font-size:15px;line-height:1.5}.DialogClose{position:absolute;right:1rem;top:1rem;border-radius:.125rem;opacity:.7;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.DialogClose:hover{opacity:1}.DialogClose:focus{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 2px var(--ring)}.DialogClose:disabled{pointer-events:none}.DialogClose[data-state=open]{background-color:#f0f0f0;color:#71717a}@keyframes animate-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes animate-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}