.gite-rich-text img,#quill-editor .ql-editor img{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;margin:20px auto;border-radius:4px}
.gite-photo-tools{min-width:0;margin:20px 0;padding:18px;border:1px solid #d8d7cf;border-radius:4px;background:var(--cream)}
.gite-photo-tools legend{font-weight:600;padding:0 6px}
.gite-photo-tools label{display:block;margin:10px 0}
.gite-photo-tools input{max-width:100%;width:100%}
.gite-photo-tools p{font-size:.9rem;line-height:1.6}
#gite-photo-status:empty{display:none}
.gite-photo-tools button:disabled{opacity:.6;cursor:wait}
