.dialog{z-index:1300;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.dialog--scroll-body{align-items:flex-start;padding:2rem 0;overflow-y:auto}.dialog__overlay{background-color:#18181880;width:100%;height:100%;transition:background-color .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.dialog__paper{opacity:0;z-index:1400;background-color:#fff;border-radius:0;max-height:90dvh;padding:1rem;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:relative;overflow-y:auto;transform:scale(.95);box-shadow:0 .125rem .625rem #1818181a}.dialog__paper--enter{opacity:0;transform:scale(.95)}.dialog__paper--enter-active,.dialog__paper--exit{opacity:1;transform:scale(1)}.dialog__paper--exit-active{opacity:0;transform:scale(.95)}.dialog__paper--maxwidth-xs{max-width:26.875rem}.dialog__paper--maxwidth-sm{max-width:48rem}.dialog__paper--maxwidth-md{max-width:65rem}.dialog__paper--maxwidth-lg{max-width:85.375rem}.dialog__paper--maxwidth-xl{max-width:100rem}.dialog__paper--fullwidth{width:100%}.dialog__paper--paper{overflow-y:auto}.dialog__paper--body{max-height:none;overflow-y:visible}@media screen and (min-width:48rem){.dialog__paper{width:auto}}.dialog__close{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:1rem;right:1rem}.dialog__close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";height:1.3125rem;font-family:icons,sans-serif;font-size:1.3125rem;font-weight:400;line-height:1;display:inline-block}
