.client-delivery-view{min-width:0}.client-delivery-heading{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin:8px 0}.client-delivery-view h3{font-size:14px;margin:0}.client-delivery-table{max-width:100%;overflow:auto;border:1px solid var(--line);background:#fff}.client-delivery-table table{width:100%;min-width:800px;table-layout:fixed;border-collapse:collapse}.client-delivery-table .delivery-warehouse{width:22%}.client-delivery-table .delivery-hawb{width:18%}.client-delivery-table .delivery-fba{width:30%}.client-delivery-table .delivery-date{width:15%}.client-delivery-table .delivery-state{width:15%}.client-delivery-table :is(th,td){padding:8px;border-bottom:1px solid #e5ebf4;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.client-delivery-table th{background:#f8f9fa;font-weight:700;border-bottom:2px solid #e5e7eb}.client-delivery-table tbody tr:nth-child(even){background:#f5f8fc}.client-delivery-table small{display:block;color:var(--muted);margin-top:3px}.client-delivery-channel{background:#fff}.client-fba{display:flex;gap:7px;align-items:flex-start}.client-fba span{min-width:0;flex:1;white-space:pre-wrap}.client-fba button{flex:0 0 auto;padding:2px 5px;min-height:26px;font-size:11px;white-space:nowrap}.client-dpd-numbers{margin-top:8px}.client-dpd-numbers summary{cursor:pointer;color:#245fa5}.client-dpd-numbers button{margin-top:6px}.client-dpd-numbers textarea{min-height:40px;max-height:220px;font:12px/1.7 Consolas,monospace;white-space:pre;overflow:auto;resize:vertical}.client-delivery-pods{margin-top:16px;padding-top:10px;border-top:1px solid var(--line)}.client-delivery-pods h3{margin-bottom:8px}.client-pod-file{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--line)}.client-pod-file>span{flex:1;min-width:180px;overflow-wrap:anywhere}.client-pod-file a{white-space:nowrap}@media(max-width:700px){.client-delivery-table :is(th,td){padding:7px}.client-pod-file>span{flex-basis:100%;min-width:0}}
.client-delivery-table .client-inline-copy{gap:5px}
.client-delivery-table .client-inline-copy button{padding:1px 4px;min-height:24px;font-size:11px;line-height:1.3}
.client-delivery-table .client-inline-copy button:focus-visible{outline:2px solid #245fa5;outline-offset:2px}
@media(pointer:coarse){.client-delivery-table .client-inline-copy button{min-height:44px;min-width:44px}}
.client-group-copy{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:7px}
.client-delivery-table .client-group-copy button{max-width:100%;padding:2px 5px;min-height:26px;font-size:11px;white-space:normal;overflow-wrap:anywhere;text-align:left}
.client-delivery-table .client-group-copy button:focus-visible{outline:2px solid #245fa5;outline-offset:2px}
@media(pointer:coarse){.client-delivery-table .client-group-copy button{min-height:44px}}
