.image-save-dialog{width:min(480px,calc(100vw - 30px));max-height:85dvh;overflow:auto;box-sizing:border-box;padding:28px;border:1px solid #dce3f1;border-radius:22px;color:#172d61;background:white;box-shadow:0 18px 60px #172d6133}.image-save-dialog::backdrop{background:#172d6170}.image-save-actions{display:grid;gap:12px;margin-top:20px}.image-save-actions button{width:100%;white-space:normal;line-height:1.35}.image-save-dialog [role=status]{font-size:14px;min-height:20px}
