.formthr-bone-preview{display:block;flex-shrink:0;border:0;padding:0;background:transparent;cursor:zoom-in;color:inherit;line-height:0;max-width:100%}
.formthr-bone-preview img{display:block;max-width:100%;height:auto}
.formthr-bone-preview:focus-visible{outline:2px solid #4a6741;outline-offset:3px}
.formthr-bone-dialog{position:fixed;margin:auto;padding:42px 18px 16px;border:0;border-radius:22px;background:#fefff8;color:#4a6741;width:min(680px,calc(100vw - 32px));max-height:90dvh;overflow:auto;box-shadow:0 20px 80px #0003}
.formthr-bone-dialog::backdrop{background:#0008}
.formthr-bone-dialog>button{position:absolute;right:10px;top:8px;width:34px;height:34px;border:0;border-radius:50%;background:#f5f1eb;color:#282525;font-size:27px;cursor:pointer}
.formthr-bone-dialog>button:hover{background:#e5eadb}
.formthr-bone-dialog img{display:block;width:100%;height:auto;max-height:72dvh;object-fit:contain;border-radius:12px}
.formthr-bone-dialog p{text-align:center;font-size:15px;margin:14px 0 0}
