#product-photo-drawing{min-width:0;margin:10px 0}.photo-drawing-actions{display:flex;gap:10px;flex-wrap:wrap}#product-photo-drawing-result{margin:12px 0}#product-photo-drawing-result img{display:block;width:100%;max-height:180px;object-fit:contain;background:white;border:1px solid #d5dfe8;border-radius:6px}#product-photo-drawing-result small{display:block;margin-top:6px}#product-photo-drawing-status{font-size:12px;line-height:1.5}#product-photo-drawing-dialog{width:min(850px,96vw);max-width:96vw;padding:20px;box-sizing:border-box}#product-photo-drawing-dialog p{font-size:13px;line-height:1.5}.photo-drawing-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.photo-drawing-comparison figure{margin:0;min-width:0}.photo-drawing-comparison img{width:100%;height:220px;object-fit:contain;background:white;border:1px solid #d5dfe8;border-radius:6px}.photo-drawing-comparison figcaption{font-size:12px;margin:8px 0}#product-photo-drawing-dialog .detail-head{gap:12px;flex-wrap:wrap}#product-photo-drawing-result[hidden]{display:none}@media(max-width:550px){.photo-drawing-comparison{grid-template-columns:1fr}.photo-drawing-comparison img{height:150px}#product-photo-drawing-dialog{padding:14px}}@media print{.photo-drawing-actions,#product-photo-drawing-status{display:none!important}}
