#freight-dialog{width:min(1200px,94vw);max-height:88vh;border:1px solid #d6e1e3;border-radius:16px;padding:24px;color:#183139}#freight-dialog::backdrop{background:#142b37aa}#freight-dialog .freight-head{display:flex;justify-content:space-between;gap:20px}#freight-dialog .freight-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0}#freight-dialog .freight-scroll{overflow:auto;max-height:48vh}#freight-dialog table{width:100%;border-collapse:collapse}#freight-dialog th,#freight-dialog td{padding:12px;text-align:left;border-bottom:1px solid #dae3e5;vertical-align:top}#freight-dialog th{position:sticky;top:0;background:#eef4f4}#freight-dialog .freight-warning{color:#824813;font-weight:650}#freight-dialog .freight-summary{padding:14px;background:#eef4f4;border-radius:10px}#freight-dialog small{display:block;margin-top:6px}#freight-dialog input[type=text]{width:180px;padding:7px;border:1px solid #b6c9ce;border-radius:6px}#freight-entry{margin-bottom:18px}
