#r144-preview-frame{display:block;position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:2.4/1;background:var(--bg);border-radius:12px;margin:.8rem 0}
#r144-preview-frame.r144-icon-preview{width:min(240px,100%);height:auto;aspect-ratio:1}
#r144-image-preview{display:block;width:100%;height:100%;object-fit:contain;max-width:none}
#r144-preview-frame.r9-art[data-tile]>img{position:absolute;width:200%;height:200%;object-fit:fill}
#r144-image-status{overflow-wrap:anywhere;min-height:2em}
#r144-image-file{display:block;max-width:100%;margin:.6rem 0}
