dialog.ne-popup{max-width:min(640px,92vw);width:100%;max-height:90vh;overflow:auto;padding:0;border:0;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.35)}
dialog.ne-popup::backdrop{background:rgba(0,0,0,.55)}
.ne-popup__body{padding:24px}
.ne-popup__close{position:absolute;top:8px;right:12px;border:0;background:none;font-size:1.75rem;line-height:1;cursor:pointer;color:inherit}
