.warehouse-receipt-label-photo{min-width:0;margin:18px 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:#f8fafc}.warehouse-receipt-label-photo h2{margin-top:0}.warehouse-receipt-label-photo label{display:grid;gap:8px}.warehouse-receipt-label-photo input[type=file]{min-width:0;max-width:100%}.warehouse-receipt-file-name{max-width:100%;overflow-wrap:anywhere;color:var(--muted)}@media(max-width:600px){.warehouse-receipt-label-photo{padding:12px}.warehouse-receipt-label-photo input[type=file]{min-height:44px}.warehouse-receipt-label-photo .warehouse-receipt-success-actions button{width:100%;min-height:44px}}
.warehouse-required-photo-pending{display:grid;gap:16px;width:min(100%,720px);min-width:0;overflow-wrap:anywhere}.warehouse-required-photo-pending>p{margin:0}.warehouse-required-photo-pending dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.warehouse-required-photo-pending dl div{min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px}.warehouse-required-photo-pending dt{color:var(--muted)}.warehouse-required-photo-pending dd{margin:4px 0 0;font-weight:700}.warehouse-required-photo-pending textarea{min-height:72px}.warehouse-required-photo-pending>button{min-height:44px}@media(max-width:600px){.warehouse-required-photo-pending{width:100%;padding:14px}.warehouse-required-photo-pending dl{grid-template-columns:1fr}.warehouse-required-photo-pending>button,.warehouse-required-photo-pending input,.warehouse-required-photo-pending textarea{width:100%;max-width:100%}}
