
#ppci-modal{position:fixed;inset:0;display:none;z-index:20000}
#ppci-modal.open{display:block}
#ppci-modal .ppci-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.65)}
#ppci-modal .ppci-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:90vh}
#ppci-modal .ppci-dialog img{max-width:100%;max-height:90vh;background:#fff;padding:6px;border-radius:6px;display:block;box-shadow:0 10px 30px rgba(0,0,0,.35)}
