.review-dialog textarea{box-sizing:border-box;resize:vertical;border:1px solid #cbd5e1;border-radius:6px;width:100%;margin:5px 0 12px;padding:10px;font:14px/1.5 Arial,sans-serif;display:block}.review-dialog .review-photos{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;max-height:600px;margin:15px 0;display:grid;overflow:auto}.review-photos article{border:1px solid #dce4ed;border-radius:8px;padding:12px}.review-photos img{object-fit:contain;background:#f0f3f6;width:100%;height:180px;margin:8px 0;display:block}.review-photos article>label{display:block}.review-photos a{margin-bottom:10px;font-size:12px;display:block}.review-dialog footer{flex-wrap:wrap}.review-dialog iframe{margin-top:20px}
