#img-base64 .row-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:end}
#img-base64 .left,#img-base64 .right{width:auto;min-width:0;float:none}
#img-base64 .right textarea{display:block;width:100%;height:clamp(340px,50vh,520px);resize:vertical}
#img-base64 .left input[type=file]{width:100%}
#img-base64 .showimg-box{display:flex;width:100%;height:clamp(340px,50vh,520px);border:1px solid #dce3ed;border-radius:8px;background:#f5f7fb;align-items:center;justify-content:center;overflow:hidden}
#img-base64 .showimg-box img{max-width:100%;max-height:100%;object-fit:contain}
#img-base64 #showStatus{margin-left:10px;line-height:40px}
@media(max-width:767px){#img-base64 .row-box{grid-template-columns:1fr;gap:18px}#img-base64 .right textarea,#img-base64 .showimg-box{height:340px}}
