.rc74-image-preview{max-width:96vw;max-height:96vh;padding:16px;background:#f4f9f7;border:1px solid #b8d6cd;border-radius:12px}.rc74-image-preview::backdrop{background:#102d27cc}.rc74-image-preview>button{display:block;margin:0 0 12px auto}.rc74-image-preview>img{display:block;max-width:90vw;max-height:80vh;object-fit:contain;cursor:zoom-out}.mini-attachment-thumb img,.receipt-paste-zone img,#receipt-image-preview img{cursor:zoom-in}.rc74-query-pages{position:sticky;top:0;padding:10px;background:#edf7f3;z-index:1}
