dialog{display:block;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}dialog[open]{position:fixed}dialog .dialogWrap{max-height:calc(100vh - 20rem)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}