
.netprep-figure{margin:16px 0 24px;text-align:center;background:#fff;border:1px solid #dae4ef;border-radius:12px;padding:12px}
.netprep-figure button{background:none;border:0;display:block;width:100%;padding:0;cursor:zoom-in}
.netprep-figure img{display:block;max-width:100%;width:auto;height:auto;max-height:300px;margin:auto;object-fit:contain}
.netprep-figure figcaption{font-size:12px;color:#49647a;margin-top:8px;line-height:1.5}
.netprep-image-dialog{border:0;border-radius:12px;padding:16px;max-width:96vw;max-height:94vh;overflow:auto;color:#153754}
.netprep-image-dialog::backdrop{background:rgba(0,20,40,.75)}
.netprep-image-dialog img{display:block;width:auto;max-width:none;height:auto;margin-top:12px}
.netprep-image-dialog p{font-size:13px;margin:10px 0}
