.jw-file-converter { display: grid; gap: .65rem; margin-block: .5rem; }
.jw-file-converter:empty { display: none; }
.jw-file-converter__preview { display: block; width: auto; max-width: 100%; height: auto; max-height: 22rem; object-fit: contain; border: 1px solid rgb(var(--text-color) / .18); }
.jw-file-converter [hidden] { display: none; }
.jw-file-converter .button { justify-self: start; }
