
.hyx-gallery-open{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:center}.hyx-gallery-open>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.hyx-gallery-open:focus-visible{outline:3px solid var(--ruifox-color-primary-1);outline-offset:3px}.hyx-gallery-downloads{font-size:14px;overflow-wrap:anywhere}.hyx-gallery-dialog{padding:12px;border:0;border-radius:8px;width:min(1100px,94vw);max-width:94vw;max-height:94vh;background:#fff;color:#222}.hyx-gallery-dialog::backdrop{background:rgba(0,0,0,.8)}.hyx-gallery-dialog figure{margin:0;text-align:center}.hyx-gallery-dialog figure img{display:block;margin:auto;max-width:100%;width:auto;height:auto;max-height:76vh;object-fit:contain}.hyx-gallery-tools{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.hyx-gallery-tools button{padding:8px 12px;cursor:pointer}.hyx-gallery-dialog figcaption{overflow-wrap:anywhere}.hyx-photo-empty{display:flex;min-height:100px;align-items:center;justify-content:center;background:#f3f0e9;color:#767469}
