.pdl-dialog__wrapper{z-index:var(--pdl-dialog-z-index);margin:0;position:fixed;inset:0;overflow:auto}.pdl-dialog{background:var(--white);box-sizing:border-box;border-radius:2px;margin:0 auto 3rem;position:relative}@media (width>=40rem){.pdl-dialog{width:75vw}}@media (width>=64rem){.pdl-dialog{width:33vw}}.pdl-dialog.is-fullscreen{width:100%;height:100%;margin-top:0;margin-bottom:0;overflow:auto}.pdl-dialog__header{padding:1.5rem}.pdl-dialog__header--padding-right{padding-right:3.5rem}.pdl-dialog__close{position:absolute;top:1rem;right:1rem}.pdl-dialog__body{padding:1.5rem}.pdl-dialog__body>:first-child{margin-top:0}.pdl-dialog__body>:last-child{margin-bottom:0}.pdl-dialog__footer{box-sizing:border-box;padding:1.5rem}.pdl-dialog__body+.pdl-dialog__footer,.pdl-dialog__header+.pdl-dialog__body{padding-top:0}.v-modal{opacity:.5;background:var(--black);width:100%;height:100%;z-index:calc(var(--pdl-dialog-z-index) - 1);position:fixed;top:0;left:0}.v-modal-enter{animation:.2s v-modal-in}.v-modal-leave{animation:.2s forwards v-modal-out}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.modal-fade-enter-active{animation:.3s modal-fade-in}.modal-fade-leave-active{animation:.3s modal-fade-out}@keyframes modal-fade-in{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateZ(0)}}@keyframes modal-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateY(-1.5rem)}}.pdl-popup-parent--hidden{overflow:hidden}
