.upload-box{padding:18px;border:1px solid #ccd9da;background:#f7fbfb;display:grid;gap:14px}.upload-box .secondary{justify-self:start}.upload-preview{display:block;max-width:min(100%,420px);max-height:240px;object-fit:contain;background:#fff}.upload-box [hidden],.upload-preview[hidden]{display:none}
