.dashboard__table-wrap{box-sizing:border-box;border:1px solid var(--tsm-grid-border-strong,var(--settings-border,#ffffff1f));border-radius:var(--tsm-table-radius,0);background:var(--tsm-grid-canvas,transparent);width:max-content;min-width:100%;max-width:none;max-height:none;overflow:visible}:is(.dashboard__table-wrap:has(.dashboard__table:not(.dashboard__table--intrinsic-cols)),.dashboard__table-wrap:has(.view-statement-included-table.view-statement-included-table--resizable),.dashboard__table-wrap:has(.table.table--fixed-cols)){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.dashboard__table-wrap--full-content .dashboard__table>thead>tr>th{text-overflow:clip;white-space:nowrap;overflow:visible}.dashboard__table-wrap--full-content .dashboard__table>tbody>tr>td:not(.dashboard__td-expand-toggle):not(.dashboard__td-driver):not(.dashboard__cell-sub-wrap):not(.dashboard__td-route-strip-col):not(.dashboard__cell-route-strip):not(.dashboard__td-status-wrap):not(.dashboard__td-load-status-strip):not(.dashboard__td-main-load-status):not(.dashboard__td-truck-files):not(:has(>.dashboard__load-status-parent)):not(:has(.data-table-truck-stack__quad)):not(:has(.data-table-truck-stack__quad-edit-col)):not(:has(.data-table-truck-stack__unit-plate-readout)):not(:has(.data-table-truck-stack__cab-state-col)){text-overflow:clip;white-space:nowrap;overflow:visible}:is(.dashboard__table-wrap--full-content .dashboard__table>tbody>tr>td:has(.data-table-truck-stack__quad),.dashboard__table-wrap--full-content .dashboard__table>tbody>tr>td:has(.data-table-truck-stack__quad-edit-col),.dashboard__table-wrap--full-content .dashboard__table>tbody>tr>td:has(.data-table-truck-stack__unit-plate-readout),.dashboard__table-wrap--full-content .dashboard__table>tbody>tr>td:has(.data-table-truck-stack__cab-state-col)){white-space:normal;text-overflow:clip;overflow:visible}.dashboard__table-wrap--full-content .dashboard__table,.dashboard__table-wrap--full-content .dashboard__cell-sub-wrap .dashboard__sub-table:not(.dashboard__sub-table--pixel-cols){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.dashboard__table-wrap--full-content .dashboard__cell-sub-wrap .tsm-collapse,.dashboard__table-wrap--full-content .dashboard__cell-sub-wrap .tsm-collapse__content{min-width:0}.dashboard__table{border-collapse:collapse;width:100%;font-size:.8125rem}.dashboard__table th{text-align:left;padding:var(--tsm-column-header-padding-block) var(--tsm-column-header-padding-inline);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-bottom:1px solid #0000;border-right:none;min-width:0;overflow:hidden}.dashboard__table thead tr:is(:hover,:focus-within) th:focus-within{border-bottom-color:#ffffff1f;outline:none}.dashboard__th-content{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.dashboard__table thead th.dashboard__th--align-center,.dashboard__table tbody td.dashboard__td--align-center{text-align:center}.dashboard__table thead th.dashboard__th--align-end,.dashboard__table tbody td.dashboard__td--align-end{text-align:right}.dashboard__sub-table thead th.dashboard__th--align-center,.dashboard__sub-table tbody td.dashboard__td--align-center{text-align:center}.dashboard__sub-table thead th.dashboard__th--align-end,.dashboard__sub-table tbody td.dashboard__td--align-end{text-align:right}.dashboard__table tbody td.dashboard__td--align-center .data-table-driver-stack__status-line,.dashboard__table tbody td.dashboard__td--align-center .data-table-driver-stack__type-line,.dashboard__table th.dashboard__th--align-center .dashboard__th-inner,.dashboard__table th.dashboard__th--align-center .dashboard__th-content{justify-content:center}.dashboard__table th.dashboard__th--align-center .column-header-search{flex:0 auto;justify-content:center}.dashboard__table th.dashboard__th--align-center .column-header-search__label{text-align:center;flex:0 auto}.dashboard__table th.dashboard__th--align-end .dashboard__th-inner,.dashboard__table th.dashboard__th--align-end .dashboard__th-content{justify-content:flex-end}.dashboard__table th.dashboard__th--align-end .column-header-search{flex:0 auto;justify-content:flex-end}.dashboard__table th.dashboard__th--align-end .dashboard__th-label{flex:0 auto}.dashboard__table th.dashboard__th--align-center:not(:has(.column-header-search))>.dashboard__th-inner>.dashboard__th-content>.dashboard__th-label{text-align:center;flex:0 auto}.dashboard__th-inner{align-items:center;gap:.25rem;min-width:0;display:flex}.dashboard__th-content .dashboard__th-input{flex:1;min-width:0}.dashboard__th-label{text-overflow:ellipsis;cursor:text;white-space:nowrap;min-width:0;transition:var(--tsm-motion-transition-color);background:0 0;border-radius:4px;flex:1;margin:-.15rem 0;padding:.15rem .35rem;overflow:hidden}.dashboard__th-content:hover .dashboard__th-label,.dashboard__th-label:hover{background:#ffffff0f}:root[data-theme=light] .dashboard__th-content:hover .dashboard__th-label,:root[data-theme=light] .dashboard__th-label:hover{background:#f4f4f5}:root[data-theme=light] .dashboard__th-drag-handle{color:#00000073}:root[data-theme=light] .dashboard__th-drag-handle:hover{color:#000000c7;background:#0000000d}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__th-drag-handle{color:#00000073}:root:not([data-theme]) .dashboard__th-drag-handle:hover{color:#000000c7;background:#0000000d}}.dashboard__th-inner[draggable]{cursor:grab}.dashboard__th-inner[draggable]:active{cursor:grabbing}.dashboard__th-drag-handle{color:#ffffff73;cursor:grab;-webkit-user-select:none;user-select:none;width:1.25rem;transition:var(--tsm-motion-transition-color);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;margin-right:.125rem;padding:0 .125rem;font-size:.75rem;line-height:1;display:inline-flex}.dashboard__th-drag-handle:hover{color:#fffc;background:#ffffff0f}.dashboard__th-drag-handle:active{cursor:grabbing}.dashboard__th--drop-target{outline-offset:-2px;background:#ffffff1f;outline:2px dashed #fff6}.dashboard__th--dragging{opacity:.6}.dashboard__th-input{width:100%;min-width:0;font-size:inherit;color:inherit;box-sizing:border-box;transition:var(--tsm-motion-transition-color);background:0 0;border:none;border-radius:2px;padding:0;font-family:inherit;font-weight:600}.dashboard__th-input::placeholder{color:#fff6}.dashboard__th-input:focus{background:#ffffff14;outline:none}.dashboard__table thead th:hover .dashboard__th-input:not(:focus),.dashboard__table thead th:hover .dashboard__th-label,.dashboard__table thead th:hover .column-header-search:not([data-editing=true]){background:var(--dispatch-row-hover-bg)}.dashboard__th-resizable{padding-right:1rem;position:relative}.dashboard__resize-handle{cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:2;width:12px;height:100%;transition:var(--tsm-motion-transition-color);background:0 0;position:absolute;top:0;right:0}.dashboard__th-resizable:hover .dashboard__resize-handle,.dashboard__sub-th-resizable:hover .dashboard__resize-handle,.dashboard__th-resizable:focus-within .dashboard__resize-handle,body.dashboard__resizing .dashboard__resize-handle{background:#ffffff14}.dashboard__resize-handle:after{content:"";pointer-events:none;opacity:0;width:2px;transition:var(--tsm-motion-transition-color);background:#ffffff73;border-radius:1px;position:absolute;top:15%;bottom:15%;right:5px}.dashboard__table-wrap--full-content .dashboard__th-resizable,.dashboard__table.dashboard__table--resizable>thead th.dashboard__th-resizable{isolation:isolate}.dashboard__table.dashboard__table--resizable>thead .dashboard__th-inner,.dashboard__table.dashboard__table--resizable>thead .dashboard__th-content{z-index:1;max-width:calc(100% - 1rem);position:relative}.dashboard__table thead .dashboard__resize-handle{pointer-events:auto}.dashboard__table.dashboard__table--resizable>thead .dashboard__resize-handle,.dashboard__table.dashboard__table--resizable>thead .dashboard__resize-handle--left{z-index:8}.dashboard__table-wrap--full-content .dashboard__resize-handle,.dashboard__table-wrap--full-content .dashboard__resize-handle--left{z-index:6;width:16px}.dashboard__th-resizable:hover .dashboard__resize-handle:after,.dashboard__sub-th-resizable:hover .dashboard__resize-handle:after,.dashboard__th-resizable:focus-within .dashboard__resize-handle:after,body.dashboard__resizing .dashboard__resize-handle:after,.dashboard__resize-handle:hover:after{opacity:1}.dashboard__resize-handle--left{z-index:2;width:12px;left:0;right:auto}.dashboard__resize-handle--left:after{left:5px;right:auto}.dashboard__th-resizable--last,.dashboard__sub-th-resizable--last{min-width:0;padding-left:1rem;position:relative}.dashboard__th-resizable--last .dashboard__resize-handle--left,.dashboard__sub-th-resizable--last .dashboard__resize-handle--left{cursor:col-resize}.dashboard__resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}.dashboard__sub-thead-resize-only th.dashboard__sub-th-resizable{vertical-align:middle;z-index:1;isolation:isolate;height:10px;min-height:10px;padding:0;position:relative;overflow:visible}.dashboard__sub-thead-resize-only th.dashboard__sub-th-resizable:hover,body.dashboard__resizing .dashboard__sub-thead-resize-only th.dashboard__sub-th-resizable{z-index:12}.dashboard__sub-thead-resize-only th.dashboard__sub-th-resizable:has(+th:hover){z-index:12}.dashboard__sub-thead-resize-only th.dashboard__sub-th-resizable .dashboard__resize-handle{z-index:14;pointer-events:auto}.dashboard__sub-th-resizable--searchable{height:auto;min-height:1.75rem;padding:.125rem .25rem 0}.dashboard__sub-th-search-content{min-width:0;padding-top:.125rem}.dashboard__sub-th-search-content .column-header-search{font-size:.6875rem}.dashboard__sub-search-empty{text-align:center;color:var(--text-muted);padding:.75rem .5rem;font-size:.8125rem}.dashboard__sub-thead-resize-only .dashboard__sub-th-resize-sentinel{width:0;height:0;display:block;overflow:hidden}.dashboard__sub-thead-resize-only .dashboard__resize-handle:after{top:0;bottom:0}:root[data-theme=light] .dashboard__th-resizable:hover .dashboard__resize-handle,:root[data-theme=light] .dashboard__sub-th-resizable:hover .dashboard__resize-handle,:root[data-theme=light] .dashboard__th-resizable:focus-within .dashboard__resize-handle,:root[data-theme=light] body.dashboard__resizing .dashboard__resize-handle{background:#0000000d}:root[data-theme=light] .dashboard__resize-handle:after{background:#00000047}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__th-resizable:hover .dashboard__resize-handle,:root:not([data-theme]) .dashboard__sub-th-resizable:hover .dashboard__resize-handle,:root:not([data-theme]) .dashboard__th-resizable:focus-within .dashboard__resize-handle,:root:not([data-theme]) body.dashboard__resizing .dashboard__resize-handle{background:#0000000d}:root:not([data-theme]) .dashboard__resize-handle:after{background:#00000047}}.dashboard__table td{border-bottom:1px solid var(--tsm-table-row-divider);white-space:nowrap;text-overflow:ellipsis;border-right:none;min-width:0;padding:.375rem .5rem;overflow:hidden}.dashboard__table tbody td:focus-within{border-bottom-color:color-mix(in srgb, var(--text) 28%, transparent);outline:none}.dashboard__table tbody td:focus-within:has(.datebox:focus-within){border-bottom-color:#0000}.dashboard__table tbody tr:last-child td,.dashboard__table tbody tr:last-child td:focus-within{border-bottom:none}.dashboard__table tbody tr.dashboard__row-item:hover td,.dashboard__table tbody tr.dashboard__row-item.dashboard__row-group--hovered td,.dashboard__table tbody tr.dashboard__row-route-strip.dashboard__row-group--hovered td{background-color:var(--dispatch-row-hover-bg)}.dashboard__table tbody tr.dashboard__row-item--safety-issue td{background-color:#ef44441f}.dashboard__table tbody tr.dashboard__row-item--safety-issue:hover td,.dashboard__table tbody tr.dashboard__row-item--safety-issue.dashboard__row-group--hovered td,.dashboard__table tbody tr.dashboard__row-item--safety-issue+tr.dashboard__row-route-strip.dashboard__row-group--hovered td{background-color:#ef44442e}.dashboard__table tbody tr.dashboard__row-item--unmatched-import td{background-color:#f59e0b1f}.dashboard__table tbody tr.dashboard__row-item--unmatched-import:hover td,.dashboard__table tbody tr.dashboard__row-item--unmatched-import.dashboard__row-group--hovered td,.dashboard__table tbody tr.dashboard__row-item--unmatched-import+tr.dashboard__row-route-strip.dashboard__row-group--hovered td{background-color:#f59e0b2e}.dashboard__table tbody tr.dashboard__row-item--toll-on-statement td{background-color:#f59e0b1a}.dashboard__table tbody tr.dashboard__row-item--toll-on-statement:hover td{background-color:#f59e0b29}.dashboard__table tbody tr.dashboard__row-item--toll-on-paid td{background-color:#22c55e1c}.dashboard__table tbody tr.dashboard__row-item--toll-on-paid:hover td{background-color:#22c55e2b}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--toll-on-statement td{background-color:#fb923c24}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--toll-on-statement:hover td{background-color:#fb923c38}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--toll-on-paid td{background-color:#22c55e24}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--toll-on-paid:hover td{background-color:#22c55e38}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--toll-on-statement td{background-color:#fb923c24}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--toll-on-statement:hover td{background-color:#fb923c38}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--toll-on-paid td{background-color:#22c55e24}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--toll-on-paid:hover td{background-color:#22c55e38}}.dashboard__table tbody tr.dashboard__row-item--selected td{background-color:var(--dashboard-row-selection-bg,#ffffff0e)}.dashboard__table tbody tr.dashboard__row-item--selected td:first-child{box-shadow:inset 3px 0 0 0 var(--dashboard-row-selection-bar,#e4e4e76b)}.dashboard__table tbody tr.dashboard__row-item--selected:hover td,.dashboard__table tbody tr.dashboard__row-item--selected.dashboard__row-group--hovered td,.dashboard__table tbody tr.dashboard__row-item--selected+tr.dashboard__row-route-strip.dashboard__row-group--hovered td{background-color:var(--dashboard-row-selection-bg-hover,#ffffff16)}.dashboard__table tbody tr.dashboard__row-item--selected.dashboard__row-item--safety-issue td:first-child{box-shadow:inset 3px 0 #ef4444d9}.dashboard__table tbody tr.dashboard__row-item--highlighted td{background:#ffffff24}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--highlighted td{background:#00000017}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--highlighted td{background:#00000017}}.dashboard__table tbody tr.dashboard__row-item--child-leg td:first-of-type{padding-left:1.75rem}.dashboard__sub-table tr.dashboard__sub-row--highlighted td{background:#ffffff24}:root[data-theme=light] .dashboard__sub-table tr.dashboard__sub-row--highlighted td{background:#00000017}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--highlighted td{background:#00000017}}.dashboard__sub-table tr.dashboard__sub-row--needs-address td{background:#ea580c1f;border-left:3px solid #ea580ccc}.dashboard__sub-table tr.dashboard__sub-row--needs-address td:first-child{border-left:none}.dashboard__sub-table tr.dashboard__sub-row--needs-address td:nth-child(2){border-left:3px solid #ea580ccc}.dashboard__table td.dashboard__cell-sub-wrap{white-space:normal;text-overflow:clip;min-width:0;overflow:visible}.dashboard__table td.dashboard__td-load-status-strip,.dashboard__table td.dashboard__td-route-strip-col,.dashboard__table td.dashboard__cell-route-strip{vertical-align:middle;white-space:normal;text-overflow:clip;text-align:left;min-width:0;overflow:visible}.dashboard__table td.dashboard__cell-route-strip{border-top:none;padding:.32rem .45rem .38rem}.dashboard__table td.dashboard__td-load-status-strip,.dashboard__table td.dashboard__td-route-strip-col{padding:.45rem .5rem}.dashboard__table td.dashboard__td-route-strip-col .load-route-strip{margin-left:0;margin-right:0}.dashboard__row-sub-wrap--active td.dashboard__cell-sub-wrap--active{vertical-align:top;padding:.5rem .75rem .75rem}.dashboard__row-item[aria-expanded]{cursor:pointer}.dashboard__row-sub .dashboard__table td{border-bottom-color:#0000}.dashboard__cell-btn{text-align:left;width:100%;min-width:0;max-width:100%;min-height:1.75rem;padding-block:var(--tsm-table-control-padding-block,0);padding-inline:var(--tsm-table-control-padding-inline,.35rem);font-size:inherit;color:inherit;cursor:pointer;transition:var(--tsm-motion-transition-color);white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:4px;font-family:inherit;overflow:hidden}.dashboard__cell-btn:not(.tsm-domain-pill){background:0 0}.dashboard__cell-btn:hover:not(.tsm-domain-pill):not(.dashboard__status-pill):not(.tsm-settlement-strip__pill){background:var(--control-hover-bg)}.dashboard__cell-btn.dashboard__status-pill:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.dashboard__cell-btn.dashboard__status-pill:hover{filter:none}}.dashboard__cell-btn.tsm-domain-pill:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.dashboard__cell-btn.tsm-domain-pill:hover{filter:none}}.dashboard__cell-btn.tsm-domain-pill{width:fit-content;margin-left:auto;margin-right:auto}.dashboard__cell-btn-placeholder{color:var(--text-muted,#71717a);font-style:italic}.dashboard__cell-driver-type-display{cursor:pointer}.dashboard__td-driver-type--driver,.dashboard__td-driver-type--owner-operator{background:0 0;border-left:none}.dashboard__td-driver-type--company{--driver-type-color:var(--domain-pill-info-fg);background:0 0;border-left:none}.dashboard__td-driver-type--contractor{--driver-type-color:var(--accent-amber-fg);background:0 0;border-left:none}.dashboard__td-driver-type--lease{--driver-type-color:var(--domain-pill-lease-fg);background:0 0;border-left:none}.dashboard__table .dashboard__td-driver-type--driver .dashboard__cell-input,.dashboard__table .dashboard__td-driver-type--driver .dashboard__cell-driver-type-display,.dashboard__table tbody td.dashboard__td-driver-type--driver.dashboard__cell-driver-type-display{color:var(--domain-pill-owned-fg)}.dashboard__table .dashboard__td-driver-type--owner-operator .dashboard__cell-input,.dashboard__table .dashboard__td-driver-type--owner-operator .dashboard__cell-driver-type-display,.dashboard__table tbody td.dashboard__td-driver-type--owner-operator.dashboard__cell-driver-type-display{color:var(--accent-amber-fg)}.dashboard__table .dashboard__td-driver-type--company .dashboard__cell-input,.dashboard__table .dashboard__td-driver-type--company .dashboard__cell-driver-type-display,.dashboard__table tbody td.dashboard__td-driver-type--company.dashboard__cell-driver-type-display{color:var(--domain-pill-info-fg)}.dashboard__table .dashboard__td-driver-type--contractor .dashboard__cell-input,.dashboard__table .dashboard__td-driver-type--contractor .dashboard__cell-driver-type-display,.dashboard__table tbody td.dashboard__td-driver-type--contractor.dashboard__cell-driver-type-display{color:var(--domain-pill-warning-fg)}.dashboard__table .dashboard__td-driver-type--lease .dashboard__cell-input,.dashboard__table .dashboard__td-driver-type--lease .dashboard__cell-driver-type-display,.dashboard__table tbody td.dashboard__td-driver-type--lease.dashboard__cell-driver-type-display{color:var(--domain-pill-lease-fg)}:root[data-theme=light] .dashboard__td-driver-type.dashboard__cell-driver-type-display{font-weight:600}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__td-driver-type.dashboard__cell-driver-type-display{font-weight:600}}.dashboard__status-pill{box-sizing:border-box;min-height:var(--tsm-pill-min-height);padding:var(--tsm-pill-padding-block) var(--tsm-pill-padding-inline);border-radius:var(--tsm-radius-pill,999px);font-size:var(--tsm-pill-font-size);font-weight:var(--tsm-pill-font-weight);letter-spacing:var(--tsm-pill-letter-spacing);line-height:var(--tsm-pill-line-height);white-space:nowrap;color:var(--status-pill-fg,var(--text));text-transform:uppercase;text-align:center;justify-content:center;align-items:center;display:inline-flex;background:var(--status-color,#64748b)!important}.dashboard__status-pill.dashboard__status-pill--employment{border:1px solid color-mix(in srgb, var(--status-color,var(--settings-border)) 38%, #ffffffeb)!important;background:color-mix(in srgb, var(--status-color,#64748b) 84%, #0f172a)!important}.dashboard__table td:not(.dashboard__td-status-wrap):not(.data-table-driver-stack-status-td):not(:has(>.tsm-table-double-rail)) .dashboard__cell-btn.dashboard__status-pill{justify-content:center;align-items:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:inline-flex}.dashboard__td-status{background:var(--status-color,transparent);vertical-align:middle;overflow:hidden}.dashboard__table td.dashboard__td-status-wrap{vertical-align:middle;white-space:normal;text-overflow:clip;box-sizing:border-box;min-width:0;overflow:visible}.dashboard__table td.dashboard__td-truck-files{vertical-align:top;white-space:normal;text-overflow:clip;box-sizing:border-box;min-width:0;overflow:visible}.dashboard__table td.dashboard__td-phone{vertical-align:middle;white-space:normal;text-overflow:clip;box-sizing:border-box;font-variant-numeric:normal;min-width:0;font-weight:var(--tsm-dispatch-handoff-phone-fw,500);font-size:var(--tsm-dispatch-handoff-phone-fs,.625rem);line-height:var(--tsm-dispatch-handoff-phone-lh,1.4);letter-spacing:normal;color:var(--text-muted);overflow:visible}.dashboard__table td.dashboard__td-plate:not(.dashboard__td-plate--stacked-dupe){font-variant-numeric:normal;font-weight:var(--tsm-dispatch-handoff-plate-fw,700);font-size:var(--tsm-dispatch-handoff-plate-fs,.625rem);line-height:var(--tsm-dispatch-handoff-plate-lh,1.4);letter-spacing:normal;vertical-align:middle}.dashboard__load-status-btn:not(.tsm-domain-pill):not(.dashboard__sub-inline-display){text-align:left;border-radius:var(--tsm-radius-pill,999px);width:100%;min-width:0;font-size:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:var(--tsm-motion-transition-color);border:none;padding:.25rem .4rem;font-family:inherit;font-weight:500;overflow:hidden}.dashboard__load-status-btn:not(.tsm-domain-pill):not(.dashboard__sub-inline-display):hover{filter:brightness(1.1)}.dashboard__load-status-btn.tsm-domain-pill:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.dashboard__load-status-btn.tsm-domain-pill:hover{filter:none}}:is(.dashboard__table>tbody>tr>td:has(>.dashboard__load-status-parent),.dashboard__table>tbody>tr>td:has(>.tsm-domain-pill-select-wrap),.dashboard__table>tbody>tr>td:has(>button.dashboard__load-status-btn.tsm-domain-pill)){vertical-align:middle;text-align:center}.dashboard__load-status-parent{justify-content:center;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.dashboard__table>tbody>tr>td:has(>.dashboard__load-status-parent) .dashboard__load-status-parent{box-sizing:border-box;justify-content:center;align-items:center;gap:.35rem;width:auto;max-width:100%;margin-inline:auto;display:inline-flex}.dashboard__table>tbody>tr>td:has(>.dashboard__load-status-parent) .dashboard__load-status-parent .dashboard__load-status-btn.tsm-domain-pill{flex:none;width:auto;min-width:0}.dashboard__table>tbody>tr>td:has(>.dashboard__load-status-parent) .dashboard__load-status-parent.dashboard__load-status-parent--with-start-lead{flex-direction:column;gap:.22rem}.dashboard__load-status-parent__primary{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.dashboard__load-status-stop{box-sizing:border-box;font-variant-numeric:tabular-nums;color:#fffffff2;background:#fff3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:1.25rem;height:1.25rem;padding:0 .28rem;font-size:.6875rem;font-weight:600;display:inline-flex}.load-status--booked{color:#fff;background:#6366f159}.load-status--dispatched{color:#ffffffd9;background:#ffffff1f}.load-status--dispatched-urgent{color:#fff;background:#ea580c59}.load-status--late{color:#fff;background:#ef444466}.load-status--arrived,.load-status--in-transit{color:#fff;background:#22c55e59}.load-status--en-route-urgent{color:#fff;background:#ea580c59}.load-status--tonu{color:#fff;background:#fbbf2459}.load-status--canceled{color:#ffffffe6;background:#6b728080}.load-status--finished{color:#ffffffbf;background:0 0}:root[data-theme=light] .dashboard__load-status-stop{background:color-mix(in srgb, var(--text-muted) 16%, var(--settings-input-bg));color:var(--text)}:root[data-theme=light] .dashboard__load-status-stop.load-status--dispatched{background:color-mix(in srgb, var(--domain-pill-info-fg) 18%, var(--settings-input-bg));color:var(--domain-pill-info-fg)}:root[data-theme=light] .dashboard__load-status-stop.load-status--finished{color:var(--text-muted);background:0 0}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__load-status-stop{background:color-mix(in srgb, var(--text-muted) 16%, var(--settings-input-bg));color:var(--text)}:root:not([data-theme]) .dashboard__load-status-stop.load-status--dispatched{background:color-mix(in srgb, var(--domain-pill-info-fg) 18%, var(--settings-input-bg));color:var(--domain-pill-info-fg)}:root:not([data-theme]) .dashboard__load-status-stop.load-status--finished{color:var(--text-muted);background:0 0}}.dashboard__sub-cell--warning{background:#ef444433}.dashboard__sub-cell--warning input{color:#fca5a5}.dashboard__sub-row--finished{background:#ffffff08}.dashboard__sub-table tr.dashboard__sub-row--tour-expanded td,.dashboard__sub-table tr.dashboard__sub-row--tour-expanded-leg td{background-color:var(--dashboard-tour-expanded-bg,#ffffff0a)}.dashboard__sub-table tr.dashboard__sub-row--tour-expanded td:first-child,.dashboard__sub-table tr.dashboard__sub-row--tour-expanded-leg td:first-child{box-shadow:none}.dashboard__sub-table tr.dashboard__sub-row--tour-expanded:hover td,.dashboard__sub-table tr.dashboard__sub-row--tour-expanded-leg:hover td{background-color:var(--dashboard-tour-expanded-bg-hover,#ffffff12)}.dashboard__load-milestone-popover{--popover-radius:12px;--popover-pad-y:.55rem;--popover-pad-x:.65rem;background:var(--tsm-modal-panel-bg,var(--dispatch-bg,#27272a));border:1px solid var(--settings-border,#ffffff1f);box-shadow:var(--modal-shadow,0 8px 24px #00000073)}.dashboard__load-milestone-title{letter-spacing:.065em;text-transform:uppercase;color:var(--text-muted,#ffffff94);padding:.35rem .35rem .45rem;font-size:.6875rem;font-weight:700}.dashboard__load-milestone-list{flex-direction:column;gap:.05rem;margin:0;padding:0;list-style:none;display:flex}.dashboard__load-milestone-list li{margin:0;padding:0}.dashboard__load-milestone-list .dashboard__row-menu-item,.dashboard__load-milestone-list .popover-menu__item{box-sizing:border-box;text-align:center;border-radius:var(--tsm-menu-item-radius,6px);width:100%;color:var(--text,#fffffff0);cursor:pointer;transition:var(--tsm-menu-transition,background .12s ease, color .12s ease);background:0 0;border:none;margin:0;padding:.45rem .5rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.35;display:block}.dashboard__load-milestone-list .dashboard__row-menu-item:hover,.dashboard__load-milestone-list .popover-menu__item:hover{background:var(--tsm-menu-item-hover-bg-popover,#ffffff12)}.dashboard__load-milestone-list .dashboard__row-menu-item:active:not(:disabled),.dashboard__load-milestone-list .popover-menu__item:active:not(:disabled){background:var(--tsm-menu-item-active-bg,#ffffff0d)}:root[data-theme=light] .dashboard__load-milestone-list .dashboard__row-menu-item,:root[data-theme=light] .dashboard__load-milestone-list .popover-menu__item{color:var(--text,#18181b)}:root[data-theme=light] .dashboard__load-milestone-list .dashboard__row-menu-item:hover,:root[data-theme=light] .dashboard__load-milestone-list .popover-menu__item:hover{background:var(--tsm-menu-item-hover-bg-popover,#e4e4e7)}:root[data-theme=light] .dashboard__load-milestone-list .dashboard__row-menu-item:active:not(:disabled),:root[data-theme=light] .dashboard__load-milestone-list .popover-menu__item:active:not(:disabled){background:var(--tsm-menu-item-active-bg,#d4d4d8)}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__load-milestone-list .dashboard__row-menu-item,:root:not([data-theme]) .dashboard__load-milestone-list .popover-menu__item{color:var(--text,#18181b)}:root:not([data-theme]) .dashboard__load-milestone-list .dashboard__row-menu-item:hover,:root:not([data-theme]) .dashboard__load-milestone-list .popover-menu__item:hover{background:var(--tsm-menu-item-hover-bg-popover,#e4e4e7)}:root:not([data-theme]) .dashboard__load-milestone-list .dashboard__row-menu-item:active:not(:disabled),:root:not([data-theme]) .dashboard__load-milestone-list .popover-menu__item:active:not(:disabled){background:var(--tsm-menu-item-active-bg,#d4d4d8)}}.dashboard__table th.dashboard__th-actions,.dashboard__table td.dashboard__td-actions{text-align:right;white-space:nowrap;vertical-align:middle;box-sizing:border-box;text-overflow:clip;width:auto;min-width:6.75rem;max-width:none;overflow:visible}.dashboard__sub-table td.dashboard__td-actions,.dashboard__sub-table th.dashboard__sub-th--actions{text-align:right;white-space:nowrap;vertical-align:middle;box-sizing:border-box;text-overflow:clip;width:auto;min-width:0;max-width:none;overflow:visible}.dashboard__sub-table.dashboard__sub-table--resizable .dashboard__sub-row-actions{flex-wrap:wrap;row-gap:.25rem}.dashboard__row-actions-wrap{justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.dashboard__row-save-btn{color:#ffffffe6;cursor:pointer;transition:var(--tsm-motion-transition-color);background:#22c55e40;border:1px solid #22c55e66;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem}.dashboard__row-save-btn:hover{color:#fff;background:#22c55e66;border-color:#22c55e99}.dashboard__add-tour-btn{text-transform:uppercase;letter-spacing:.04em;color:#ffffffe6;cursor:pointer;white-space:nowrap;vertical-align:middle;transition:var(--tsm-motion-transition-color);appearance:none;background:#ffffff1f;border:1px solid #ffffff40;border-radius:4px;justify-content:center;align-self:center;align-items:center;padding:.2rem .4rem;font-family:inherit;font-size:.7rem;line-height:1;display:inline-flex}.dashboard__add-tour-btn::-moz-focus-inner{border:0;padding:0}.dashboard__add-tour-btn:hover{background:#ffffff2e;border-color:#ffffff59}:root[data-theme=light] button.dashboard__add-tour-btn{color:#27272a;background-color:#0000000f;border-color:#d4d4d8}:root[data-theme=light] button.dashboard__add-tour-btn:hover{background-color:#00000017;border-color:#a1a1aa}@media (prefers-color-scheme:light){:root:not([data-theme]) button.dashboard__add-tour-btn{color:#27272a;background-color:#0000000f;border-color:#d4d4d8}:root:not([data-theme]) button.dashboard__add-tour-btn:hover{background-color:#00000017;border-color:#a1a1aa}}.dashboard__cell-load-id{-webkit-user-select:text;user-select:text}.dashboard__load-id-text{cursor:text;-webkit-user-select:text;user-select:text;min-width:0;display:inline-block}.dashboard__cell-load-id .dashboard__row-toggle+.dashboard__load-id-text{margin-left:.25rem}.dashboard__expand-toggle-cluster{align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.dashboard__expand-toggle-cluster>.dashboard__expand-toggle-with-badge{flex:1;min-width:0}.dashboard__expand-toggle-cluster>.three-dot-menu{flex-shrink:0}.dashboard__expand-toggle-with-badge{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.4rem;display:flex}.dashboard__expand-toggle-with-badge:not(:has(.dashboard__row-toggle)){justify-content:center}.dashboard__sub-load-id-with-badge{align-items:center;gap:var(--tsm-table-stack-row-gap);min-width:0;display:flex}.dashboard__sub-load-id-value-cluster{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.dashboard__sub-load-id-with-badge .dashboard__sub-load-id-status-stack__main{flex:1;min-width:0}.dashboard__sub-load-id-with-badge .dashboard__sub-input{box-sizing:border-box;width:100%}.dashboard__td-driver-readonly{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-height:1.75rem;padding:.2rem 0;overflow:hidden}.dashboard__td-driver .dashboard__td-driver-readonly .load-driver-cell-display{min-width:0}
