.supply-issues .card-title,.supply-issue-line-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.supply-issues .card-title h2{margin-right:auto}.supply-issues small,.supply-source-progress small,.supply-issue-dialog small{display:block;color:#667085;font-weight:400;overflow-wrap:anywhere}.supply-issue-dialog{width:min(1380px,96vw);max-width:96vw}.supply-issue-dialog [data-dialog-body]{min-width:0}.supply-issue-fields{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px}.supply-issue-fields .inline-field{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}.supply-issue-dialog .supply-issue-fields input,.supply-issue-dialog .supply-issue-fields select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.supply-issue-dialog .hint{white-space:normal;overflow-wrap:anywhere}.supply-issue-dialog .table-wrap,.supply-source-progress .table-wrap{max-width:100%;overflow:auto;margin:12px 0;max-height:440px}.supply-issue-dialog table,.supply-source-progress table{min-width:100%;width:max-content}.supply-issue-dialog th,.supply-source-progress th{position:sticky;top:0;background:#f8fafc;z-index:1}.supply-issue-dialog td{vertical-align:top;min-width:118px}.supply-issue-dialog select{max-width:310px;min-width:170px}.supply-issue-dialog [data-key=quantity],.supply-issue-dialog [data-key=weight]{width:112px;min-width:90px}.supply-issue-dialog [data-key=over_supply_reason]{width:240px}.supply-issue-dialog [data-key=requirement_id]{width:250px}.supply-issue-dialog [data-key=balance_id]{width:285px}.supply-issue-dialog [data-dialog-status]{white-space:pre-wrap}.supply-source-progress{margin:18px 0;min-width:0}.supply-issue-line-actions{margin:12px 0}.supply-issue-line-actions small{max-width:620px}.supply-issue-dialog textarea{width:100%;min-height:70px;box-sizing:border-box}@media(max-width:850px){.supply-issue-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.supply-issue-dialog{width:96vw;padding:14px}.supply-issue-dialog [data-dialog-body]{max-width:100%}}@media(max-width:480px){.supply-issue-fields{grid-template-columns:minmax(0,1fr)}.supply-issues .card-title{align-items:flex-start}.supply-issue-dialog td{min-width:98px}.supply-issue-dialog .table-wrap{max-height:340px}.supply-issue-dialog [data-key=quantity],.supply-issue-dialog [data-key=weight]{width:90px}}
.supply-issue-dialog .stock-form{min-width:0;grid-template-columns:minmax(0,1fr)}.supply-issue-dialog .stock-form>*{min-width:0;max-width:100%}.supply-issue-fields{min-width:0;max-width:100%}
