.tsm-table-double-rail{gap:var(--tsm-table-stack-row-gap);min-height:var(--tsm-table-double-stack-min-h);box-sizing:border-box;flex-direction:column;justify-content:flex-start;min-width:0;display:flex}.tsm-table-double-rail__line{flex:0 0 var(--tsm-table-stack-rail-min-h);min-height:var(--tsm-table-stack-rail-min-h);max-height:var(--tsm-table-stack-rail-min-h);height:var(--tsm-table-stack-rail-min-h);box-sizing:border-box;align-items:center;min-width:0;display:flex;overflow:hidden}.tsm-table-double-rail__line--secondary{color:var(--text-muted)}.tsm-table-double-rail__ghost{visibility:hidden;pointer-events:none;width:100%;min-height:1px;display:block}.tsm-table-double-rail--icons-only{min-height:calc(2 * var(--tsm-table-stack-rail-min-h) + var(--tsm-table-stack-row-gap));justify-content:center;overflow:visible}.tsm-table-double-rail--icons-only>.tsm-table-double-rail__line--secondary{display:none}.tsm-table-double-rail--icons-only>.tsm-table-double-rail__line:first-child{min-height:var(--tsm-load-row-action-size,2.125rem);flex:none;align-items:center;height:auto;max-height:none;overflow:visible}.dashboard__table tbody td[role=button],.table tbody td[role=button]{border-radius:0!important}.dashboard__table tbody td[role=button]:focus-visible,.table tbody td[role=button]:focus-visible{outline:2px solid var(--link,#60a5fa);outline-offset:-2px}.dashboard__row-menu-item--danger{color:#fca5a5;cursor:pointer;background:#ef444433;border:1px solid #ef444480;border-radius:6px;margin-top:.25rem;padding:.35rem .6rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}.dashboard__row-menu-item--danger:hover{color:#fecaca;background:#ef444459;border-color:#ef4444b3}.dashboard__history-popover{padding:.5rem 0}.dashboard__history-title{color:#ffffffb3;border-bottom:1px solid #ffffff1a;margin-bottom:.25rem;padding:0 .75rem .35rem;font-size:.75rem;font-weight:600}.dashboard__history-list{max-height:220px;margin:0;padding:0 .5rem;list-style:none;overflow-y:auto}.dashboard__history-item{border-bottom:1px solid #ffffff0f;padding:.35rem .25rem;font-size:.8125rem}.dashboard__history-item--empty{color:#ffffff80}.dashboard__history-summary{display:block}.dashboard__history-meta{color:#ffffff80;margin-top:.125rem;font-size:.6875rem;display:block}.dashboard__history-item-id{color:#ffffff73;font-size:.6875rem}.dashboard__history-by{color:#ffffffd9;font-weight:500}.dashboard__history-details{border-left:2px solid #fff3;margin:.35rem 0 0;padding:0 0 0 .5rem;list-style:none}.dashboard__history-detail{color:#fffc;margin-top:.2rem;font-size:.75rem}.dashboard__history-detail-field{color:#ffffffe6;font-weight:600}.dashboard__history-detail-change{color:#ffffffb3}.dashboard__history-close{margin-top:.35rem;margin-left:.5rem}.dashboard__loads-rate-input,select.dashboard__loads-status-select,select.dashboard__loads-driver-select,button.selectbox__trigger.dashboard__loads-status-select,button.selectbox__trigger.dashboard__loads-driver-select{width:100%;min-width:4rem;min-height:var(--tsm-table-control-min-h,2rem);height:var(--tsm-table-control-min-h,2rem);max-height:var(--tsm-table-control-min-h,2rem);font-size:inherit;color:inherit;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff26;border-radius:4px;padding-block:0;padding-inline:.35rem;font-family:inherit;line-height:1.25}select.dashboard__loads-status-select,select.dashboard__loads-driver-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='1.5'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;padding-right:1.5rem}button.selectbox__trigger.dashboard__loads-status-select,button.selectbox__trigger.dashboard__loads-driver-select{cursor:pointer;text-align:inherit;background-image:none;padding-right:1.5rem}.dashboard__loads-rate-input:focus,select.dashboard__loads-status-select:focus,select.dashboard__loads-driver-select:focus,button.selectbox__trigger.dashboard__loads-status-select:focus-visible,button.selectbox__trigger.dashboard__loads-driver-select:focus-visible{background:#ffffff14;border-color:#ffffff59;outline:none}.dashboard__loads-rate-input:disabled,select.dashboard__loads-status-select:disabled,select.dashboard__loads-driver-select:disabled,button.selectbox__trigger.dashboard__loads-status-select:disabled,button.selectbox__trigger.dashboard__loads-driver-select:disabled{opacity:.7;cursor:not-allowed}.dashboard__loads-past-due{color:var(--text-warning,#eab308);font-size:.75rem}.dashboard__loads-cell-display{cursor:pointer;border-radius:4px;padding:.2em 0}.dashboard__loads-cell-display:hover{background:#ffffff0f}.dashboard__loads-cell-display:focus{outline:none}.load-driver-cell-display{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.load-driver-cell-display__names{min-width:0}.load-driver-cell-display__chip{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:.12rem .35rem;font-size:.65rem;font-weight:700}.load-driver-cell-display__chip--team{color:#bae6fd;background:#38bdf838}.dashboard__cell-btn--driver .load-driver-cell-display{text-align:left}:root[data-theme=light] .load-driver-cell-display__chip--team{color:#0369a1;background:#0ea5e92e}.dashboard__loads-notes-display{white-space:pre-wrap;min-height:1.5em;display:block}.dashboard__loads-notes-input{width:100%;min-width:8rem;font-size:inherit;color:inherit;resize:vertical;background:#ffffff0f;border:1px solid #ffffff26;border-radius:4px;min-height:1.5rem;max-height:12rem;padding:.25rem .35rem;font-family:inherit;overflow-y:auto}.dashboard__loads-notes-input:focus{background:#ffffff14;border-color:#ffffff59;outline:none}.dashboard__loads-notes-input:disabled{opacity:.7;cursor:not-allowed}.dashboard__td-notes{vertical-align:top;min-width:10rem}.dashboard__notes-telegram-wrap{align-items:center;gap:.4rem;display:inline-flex}.dashboard__telegram-trigger{color:var(--text-muted,#ffffffb3)}.dashboard__telegram-trigger:hover:not(:disabled){color:#08c}.dashboard__telegram-trigger:disabled{opacity:.4;cursor:not-allowed}.dashboard__cargo-trigger{color:var(--text-muted,#ffffffb3)}.dashboard__cargo-trigger:hover:not(:disabled){color:var(--page-accent,#3b82f6)}.dashboard__cargo-trigger:disabled{opacity:.45;cursor:not-allowed}.dashboard__telegram-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite dashboard__telegram-spin;display:inline-block}@keyframes dashboard__telegram-spin{to{transform:rotate(360deg)}}.dashboard__load-notes-wrap{flex-direction:column;gap:.35rem;display:flex}.dashboard__load-notes-list{margin:0;padding:0;font-size:.8125rem;list-style:none}.dashboard__load-note-item{border-bottom:1px solid #ffffff14;padding:.2rem 0}.dashboard__load-note-item:last-child{border-bottom:none}.dashboard__load-note-meta{color:#fff9;margin-bottom:.15rem;font-size:.75rem;display:block}.dashboard__load-note-text{white-space:pre-wrap;word-break:break-word}.dashboard__load-note-add{flex-direction:column;gap:.35rem;display:flex}.dashboard__load-notes-input{width:100%;min-width:8rem;font-size:inherit;color:inherit;resize:vertical;background:#ffffff0f;border:1px solid #ffffff26;border-radius:4px;min-height:2.5rem;padding:.25rem .35rem;font-family:inherit}.dashboard__load-notes-input:focus{border-color:#ffffff59;outline:none}.dashboard__load-note-actions{gap:.35rem;display:flex}.dashboard__load-note-add-btn{color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;align-self:flex-start;padding:.2rem .4rem;font-size:.8125rem}.dashboard__load-note-add-btn:hover{background:#ffffff1f}.dashboard__sub-th-inner{align-items:center;gap:.35rem;min-width:0;display:flex}.dashboard__sub-th-history{width:72px;min-width:72px}.dashboard__history-btn-inline{min-height:auto;padding:.2rem .4rem;font-size:.75rem}.dashboard__row-delete-btn{color:#fca5a5;cursor:pointer;background:#ef444433;border:1px solid #ef444480;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem;transition:background .15s,color .15s,border-color .15s}.dashboard__row-delete-btn:hover{color:#fecaca;background:#ef444459;border-color:#ef4444b3}.dashboard__row-mark-delivered-btn{color:#86efac;cursor:pointer;background:#22c55e33;border:1px solid #22c55e80;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem;transition:background .15s,color .15s,border-color .15s}.dashboard__row-mark-delivered-btn:hover{color:#fff;background:#22c55e66;border-color:#22c55e99}.dashboard__row-collapse-expand-btn{color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem;transition:background .15s,color .15s,border-color .15s}.dashboard__row-collapse-expand-btn:hover{color:#fff;background:#ffffff2e;border-color:#ffffff59}.dashboard__row-mark-paid-btn{color:#93c5fd;cursor:pointer;background:#3b82f633;border:1px solid #3b82f680;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem;transition:background .15s,color .15s,border-color .15s}.dashboard__row-mark-paid-btn:hover{color:#fff;background:#3b82f666;border-color:#3b82f699}.dashboard__delete-confirm{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}.dashboard__delete-confirm-text{color:#ffffffd9;font-size:.8125rem}.dashboard__delete-confirm-btns{justify-content:flex-end;gap:.4rem;display:flex}.dashboard__row-delete-btn--confirm{color:#fff;background:#c62828;border:none;border-radius:6px;padding:.35rem .65rem;font-size:.75rem;font-weight:500}.dashboard__row-delete-btn--confirm:hover:not(:disabled){background:#b71c1c}.dashboard__row-delete-btn--cancel{color:#ffffffe6;background:#ffffff1f;border:none;border-radius:6px;padding:.35rem .65rem;font-size:.75rem;font-weight:500}.dashboard__row-delete-btn--cancel:hover{background:#ffffff2e}.dashboard__row-menu-confirm-text{color:#ffffffd9;padding:.35rem .6rem .15rem;font-size:.8125rem}.dashboard__row-menu-confirm-btns{justify-content:flex-end;gap:.4rem;padding:.15rem .6rem .4rem;display:flex}.dashboard__td-miles{font-variant-numeric:tabular-nums;font-family:inherit;font-weight:var(--tsm-dispatch-handoff-metric-mono-fw,400);font-size:var(--tsm-dispatch-handoff-metric-mono-fs,.6875rem);line-height:var(--tsm-dispatch-handoff-metric-mono-lh,1.4);letter-spacing:normal;color:var(--text)}.dashboard__td-gross{font-variant-numeric:tabular-nums;font-family:inherit;font-weight:var(--tsm-dispatch-handoff-metric-mono-fw,400);font-size:var(--tsm-dispatch-handoff-metric-mono-fs,.6875rem);line-height:var(--tsm-dispatch-handoff-metric-mono-lh,1.4)}.dashboard__td-rate-readonly{font-variant-numeric:tabular-nums;text-align:right;color:#ffffffb3;padding:.375rem .5rem}.dashboard__sub-readonly{font-size:.8125rem}.dashboard__td-average-rpm{font-variant-numeric:tabular-nums;font-family:inherit;font-weight:var(--tsm-dispatch-handoff-metric-mono-fw,400);font-size:var(--tsm-dispatch-handoff-metric-mono-fs,.6875rem);line-height:var(--tsm-dispatch-handoff-metric-mono-lh,1.4);letter-spacing:normal;color:var(--text)}.dashboard__td-average-rpm--good{color:var(--tsm-dispatch-rpm-good-fg,#4ade80)}.dashboard__td-average-rpm--low{color:var(--tsm-dispatch-rpm-low-fg,#fbbf24)}.dashboard__td-plate,.dashboard__td-truck,.dashboard__td-dispatch-assign{color:var(--dispatch-muted,#ffffffb3)}.dashboard__td-tour-summary{color:var(--dispatch-muted,#ffffffb3);font-style:italic}.dashboard__sub-table tr.dashboard__sub-row--tour{cursor:pointer}.dashboard__td-rpm{font-variant-numeric:tabular-nums;font-size:.8125rem}.dashboard__btn{color:#ffffffe6;cursor:pointer;background:#ffffff1f;border:none;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s}.dashboard__btn:hover{background:#ffffff2e}.dashboard__row-menu{z-index:1000;background:#2d2d2d;border:1px solid #ffffff26;border-radius:8px;padding:.25rem 0;transition:opacity .2s,transform .2s;box-shadow:0 8px 24px #0006}.dashboard__column-menu-id{border-bottom:1px solid #ffffff1a;padding:.4rem .6rem .35rem}.dashboard__column-menu-id-label{color:#fff9;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.2rem;font-size:.6875rem;font-weight:600;display:block}.dashboard__column-menu-id-value{color:#ffffffe6;word-break:break-all;background:#0003;border-radius:4px;padding:.2rem .35rem;font-family:ui-monospace,monospace;font-size:.75rem;display:block}.dashboard__row-menu-item{text-align:left;color:#ffffffe6;cursor:pointer;width:100%;transition:var(--tsm-menu-transition,background .2s ease, color .2s ease);background:0 0;border:none;padding:.4rem .6rem;font-family:inherit;font-size:.8125rem;display:block}.dashboard__row-menu-item:hover{background:var(--tsm-menu-item-hover-bg-popover,#ffffff14)}.dashboard__row-menu-item:disabled{opacity:.5;cursor:not-allowed}.dashboard__row-menu-item:disabled:hover{background:0 0}:root[data-theme=light] .dashboard__row-menu{background:#fff;border-color:#e4e4e7;box-shadow:0 8px 24px #0000001f}:root[data-theme=light] .dashboard__row-menu-item{color:#18181b}:root[data-theme=light] .dashboard__row-menu-item:hover{background:var(--tsm-menu-item-hover-bg-popover,#e4e4e7)}:root[data-theme=light] .dashboard__row-menu-item:disabled:hover{background:0 0}:root[data-theme=light] .dashboard__row-menu-item--danger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}:root[data-theme=light] .dashboard__row-menu-item--danger:hover{color:#991b1b;background:#fecaca;border-color:#f87171}:root[data-theme=light] .dashboard__row-delete-btn{color:#b91c1c;background:#fee2e2;border-color:#fecaca}:root[data-theme=light] .dashboard__row-delete-btn:hover{color:#991b1b;background:#fecaca;border-color:#f87171}:root[data-theme=light] .dashboard__row-delete-btn--confirm{color:#fff;background:#d32f2f}:root[data-theme=light] .dashboard__row-delete-btn--confirm:hover:not(:disabled){background:#b71c1c}:root[data-theme=light] .dashboard__row-delete-btn--cancel{color:#333;background:#f0f0f0}:root[data-theme=light] .dashboard__delete-confirm-text,:root[data-theme=light] .dashboard__row-menu-confirm-text{color:#18181b}:root[data-theme=light] .dashboard__row-delete-btn--cancel:hover{color:#1a1a1a;background:#e5e5e5}:root[data-theme=light] .dashboard__row-mark-delivered-btn{color:#15803d;background:#dcfce7;border-color:#86efac}:root[data-theme=light] .dashboard__row-mark-delivered-btn:hover{color:#166534;background:#bbf7d0;border-color:#22c55e}:root[data-theme=light] .dashboard__row-collapse-expand-btn{color:#18181b;background:#f4f4f5;border-color:#e4e4e7}:root[data-theme=light] .dashboard__row-collapse-expand-btn:hover{color:#09090b;background:#e4e4e7;border-color:#d4d4d8}:root[data-theme=light] .dashboard__row-mark-paid-btn{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}:root[data-theme=light] .dashboard__row-mark-paid-btn:hover{color:#1e40af;background:#bfdbfe;border-color:#60a5fa}:root[data-theme=light] .dashboard__history-title{color:#52525b;border-bottom-color:#e4e4e7}:root[data-theme=light] .dashboard__history-item{border-bottom-color:#e4e4e7}:root[data-theme=light] .dashboard__history-item--empty,:root[data-theme=light] .dashboard__history-meta,:root[data-theme=light] .dashboard__history-item-id{color:#71717a}:root[data-theme=light] .dashboard__history-by{color:#18181b}:root[data-theme=light] .dashboard__history-details{border-left-color:#d4d4d8}:root[data-theme=light] .dashboard__history-detail{color:#52525b}:root[data-theme=light] .dashboard__history-detail-field{color:#18181b}:root[data-theme=light] .dashboard__history-detail-change{color:#71717a}.dashboard__amazon-review-stats{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0 0 .75rem;display:flex}.dashboard__amazon-review-stat{border:1px solid var(--settings-border,#ffffff24);background:var(--settings-surface-low,#ffffff0a);color:var(--text-muted,#ffffffb8);border-radius:999px;align-items:baseline;gap:.35rem;padding:.28rem .55rem;font-size:.75rem;line-height:1.25;display:inline-flex}.dashboard__amazon-review-stat--primary{border-color:color-mix(in srgb, var(--settings-border) 55%, #22c55e73);background:color-mix(in srgb, var(--settings-surface-low) 70%, #22c55e1f);color:var(--text,#ffffffe6)}.dashboard__amazon-review-stat__value{font-variant-numeric:tabular-nums;font-weight:700}.dashboard__amazon-review-stat__label{font-weight:500}.dashboard__amazon-review-stat--info{border-color:color-mix(in srgb, var(--settings-border) 50%, #3b82f666);background:color-mix(in srgb, var(--settings-surface-low) 75%, #3b82f61a);color:var(--text-muted)}.dashboard__amazon-review-stat--info strong{color:var(--text);font-weight:600}.dashboard__amazon-review-bulk-toolbar{--amazon-review-toolbar-h:2rem;border:1px solid var(--settings-border,#ffffff1f);background:var(--settings-surface-low,#ffffff08);border-radius:10px;margin:0 0 .75rem;padding:.65rem .75rem}.dashboard__amazon-review-bulk-toolbar__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.55rem;display:flex}.dashboard__amazon-review-bulk-toolbar__title{color:var(--text);margin:0;font-size:.8125rem;font-weight:600}.dashboard__amazon-review-bulk-toolbar__meta{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}.dashboard__amazon-review-bulk-toolbar__row{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;display:flex}.dashboard__amazon-review-bulk-field{flex-wrap:wrap;flex:16rem;align-items:center;gap:.45rem .55rem;min-width:min(100%,16rem);display:flex}.dashboard__amazon-review-bulk-field__label{min-width:3.25rem;color:var(--text-muted);flex:none;margin:0;font-size:.8125rem;font-weight:600}.dashboard__amazon-review-bulk-field__select{min-width:10rem;max-width:min(20rem,100%);height:var(--amazon-review-toolbar-h);min-height:var(--amazon-review-toolbar-h);max-height:var(--amazon-review-toolbar-h);flex:10rem}.dashboard__amazon-review-bulk-field__select .selectbox__trigger{height:var(--amazon-review-toolbar-h);min-height:var(--amazon-review-toolbar-h);max-height:var(--amazon-review-toolbar-h)}.dashboard__amazon-review-bulk-field__btn{white-space:nowrap;height:var(--amazon-review-toolbar-h);min-height:var(--amazon-review-toolbar-h);max-height:var(--amazon-review-toolbar-h);flex-shrink:0;padding-top:0;padding-bottom:0;font-size:.8125rem;font-weight:500;line-height:1.25}.dashboard__amazon-review-table-wrap{border:1px solid var(--settings-border,#ffffff1a);background:color-mix(in srgb, var(--dispatch-bg) 92%, #ffffff05);border-radius:10px;margin-top:.15rem;padding:.35rem .25rem .15rem}.dashboard__amazon-review-table-wrap .dashboard__th-label{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.dashboard__amazon-review-table-wrap .dashboard__amazon-review-loadid-cell{flex-wrap:wrap;align-items:center;gap:.3rem .35rem;min-width:0;display:inline-flex}.dashboard__amazon-review-table-wrap .dashboard__amazon-review-partner-select,.dashboard__amazon-review-table-wrap .amazon-relay-driver-assign__select{width:100%;max-width:100%}.dashboard__amazon-review-table-wrap .selectbox__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard__amazon-review-table-wrap .amazon-relay-driver-assign__row{width:100%;min-width:0}.dashboard__amazon-review-table-wrap .amazon-relay-driver-assign__select{flex:auto;min-width:0}:root[data-theme=light] .dashboard__amazon-review-stat{color:#52525b;background:#fafafa;border-color:#e4e4e7}:root[data-theme=light] .dashboard__amazon-review-stat--primary{color:#166534;background:#f0fdf4;border-color:#bbf7d0}:root[data-theme=light] .dashboard__amazon-review-stat--info{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}:root[data-theme=light] .dashboard__amazon-review-stat--info strong{color:#1e3a8a}:root[data-theme=light] .dashboard__amazon-review-bulk-toolbar{background:#fafafa;border-color:#e4e4e7}:root[data-theme=light] .dashboard__amazon-review-table-wrap{background:#fff;border-color:#e4e4e7}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__amazon-review-stat{color:#52525b;background:#fafafa;border-color:#e4e4e7}:root:not([data-theme]) .dashboard__amazon-review-stat--primary{color:#166534;background:#f0fdf4;border-color:#bbf7d0}:root:not([data-theme]) .dashboard__amazon-review-bulk-toolbar{background:#fafafa;border-color:#e4e4e7}:root:not([data-theme]) .dashboard__amazon-review-table-wrap{background:#fff;border-color:#e4e4e7}}.amazon-relay-review-panel-messages-portal .dashboard__amazon-review-warning{margin:0}.amazon-relay-multi-driver-split-confirm.app-confirm-modal{max-width:min(440px,100vw - 2rem)}.amazon-relay-multi-driver-split-confirm .app-confirm-btn{white-space:nowrap}.dashboard__amazon-review-intro-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dashboard__amazon-review-intro-head:has(+.dashboard__amazon-review-intro-body){margin-bottom:.25rem}.dashboard__amazon-review-intro-head:last-child{margin-bottom:0}.dashboard__amazon-review-intro-head .dashboard__amazon-review-title{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:8rem;margin:0;display:inline-flex}.dashboard__amazon-review-title-text{white-space:nowrap}.dashboard__amazon-review-queue-pill{white-space:nowrap;border:1px solid var(--settings-border,#ffffff24);background:var(--settings-surface-mid,#ffffff0f);color:var(--text-muted,#ffffffc7);border-radius:6px;padding:.2rem .5rem;font-size:.6875rem;font-weight:650;line-height:1.2}.dashboard__amazon-review-intro-show{border:1px solid var(--settings-border,#ffffff24);background:var(--settings-surface-mid,#ffffff0f);color:var(--text-muted,#ffffffc7);cursor:pointer;border-radius:8px;flex-shrink:0;padding:.3rem .65rem;font-size:.75rem;font-weight:600}.dashboard__amazon-review-intro-show:hover{background:var(--control-hover-bg,#ffffff1a);color:var(--text,#fffffff2)}.dashboard__amazon-review-intro-body .dashboard__amazon-review-desc{margin-bottom:.55rem}.dashboard__amazon-review-intro-ack{border:1px solid var(--settings-border,#ffffff24);background:var(--settings-surface-mid,#ffffff0f);color:var(--text,#ffffffeb);cursor:pointer;border-radius:8px;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.dashboard__amazon-review-intro-ack:hover{background:var(--control-hover-bg,#ffffff1a)}:root[data-theme=light] .dashboard__amazon-review-intro-ack,:root[data-theme=light] .dashboard__amazon-review-intro-show{color:#3f3f46;background:#fafafa;border-color:#d4d4d8}:root[data-theme=light] .dashboard__amazon-review-intro-ack:hover,:root[data-theme=light] .dashboard__amazon-review-intro-show:hover{color:#18181b;background:#f4f4f5;border-color:#a1a1aa}.amazon-facility-modal-overlay{z-index:10040;box-sizing:border-box;background:var(--tsm-modal-overlay-base,#0f172a73);min-height:100dvh;padding:1rem;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));justify-content:safe center;align-items:safe center;display:flex;position:fixed;inset:0}.amazon-facility-modal{background:var(--tsm-modal-panel-bg,#27272a);width:min(32rem,100%);max-height:min(90vh,40rem);color:var(--text,#fffffff2);border:1px solid var(--settings-border,#ffffff14);box-shadow:var(--modal-shadow,0 25px 50px -12px #00000073);border-radius:10px;padding:1.25rem 1.35rem;overflow:auto}.amazon-facility-modal__title{color:var(--text,#fffffff2);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.amazon-facility-modal__help,.amazon-facility-modal__switch{color:var(--text-muted,#ffffffb3);margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.amazon-facility-modal__linkish{color:var(--link-color,#2563eb);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.amazon-facility-modal__label{color:var(--text,#fffffff2);margin:.75rem 0 .35rem;font-size:.8125rem;font-weight:500;display:block}.amazon-facility-modal__input--plain{box-sizing:border-box;border:1px solid var(--settings-input-border,#fff3);width:100%;font:inherit;color:var(--text,#fffffff2);background:var(--settings-input-bg,#ffffff14);border-radius:6px;padding:.45rem .5rem}.amazon-facility-modal__input--plain::placeholder{color:var(--text-muted,#fff6)}.amazon-facility-modal__input--plain:focus{border-color:#3b82f6a6;outline:none;box-shadow:0 0 0 1px #3b82f640}.amazon-facility-modal__remember{cursor:pointer;color:var(--text-muted,#ffffffb3);align-items:flex-start;gap:.5rem;margin:1rem 0 0;font-size:.8125rem;line-height:1.35;display:flex}.amazon-facility-modal__remember input{margin-top:.15rem}.amazon-facility-modal__error{color:#f87171;margin:.75rem 0 0;font-size:.8125rem}@media (prefers-color-scheme:light){:root:not([data-theme]) .amazon-facility-modal__error{color:#dc2626}}:root[data-theme=light] .amazon-facility-modal__error{color:#dc2626}.amazon-facility-modal__actions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.amazon-facility-modal .dashboard__edit-columns-btn.dashboard__column-visibility-cancel{color:var(--text,#fffffff2);background:var(--settings-surface-mid,#ffffff0d);border:1px solid var(--settings-border,#ffffff14)}.amazon-facility-modal .dashboard__edit-columns-btn.dashboard__column-visibility-cancel:hover{color:var(--page-accent,#fbbf24);background:color-mix(in srgb, var(--page-accent,#fbbf24) 12%, transparent);border-color:var(--settings-border,#ffffff14)}.amazon-facility-modal .dashboard__save-btn{color:#166534;background:#22c55e33;border:1px solid #22c55e73}.amazon-facility-modal .dashboard__save-btn:hover{background:#22c55e52;border-color:#22c55e8c}:root[data-theme=dark] .amazon-facility-modal .dashboard__save-btn{color:#fffffff2;background:#22c55e59;border-color:#22c55e80}:root[data-theme=dark] .amazon-facility-modal .dashboard__save-btn:hover{background:#22c55e80}@media (prefers-color-scheme:dark){:root:not([data-theme]) .amazon-facility-modal .dashboard__save-btn{color:#fffffff2;background:#22c55e59;border-color:#22c55e80}:root:not([data-theme]) .amazon-facility-modal .dashboard__save-btn:hover{background:#22c55e80}}.amazon-facility-code-search{margin-bottom:.75rem;position:relative}.amazon-facility-code-search__list{background:var(--tsm-modal-panel-bg,#27272a);border:1px solid var(--settings-border,#ffffff14);max-height:14rem;box-shadow:var(--modal-shadow,0 12px 24px -8px #00000059);border-radius:8px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.amazon-facility-code-search__item{padding:.35rem .65rem;font-size:.8125rem}.amazon-facility-code-search__item--muted{color:var(--text-muted,#64748b)}.amazon-facility-code-search__option{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;padding:.45rem .65rem;display:block}.amazon-facility-code-search__option:hover{background:#2563eb14}.amazon-facility-code-search__option-title{align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}.amazon-facility-code-search__option-badge{text-transform:uppercase;color:var(--text-muted,#64748b);background:#64748b33;border-radius:4px;padding:.08rem .35rem;font-size:.65rem;font-weight:600}.amazon-facility-code-search__option-sub{color:var(--text-muted,#64748b);margin-top:.15rem;font-size:.75rem;font-weight:400;line-height:1.35;display:block}.amazon-tour-rate-modal-overlay{z-index:10050;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));box-sizing:border-box;isolation:isolate;background:#000000b8;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:fixed;inset:0;overflow-y:auto}.amazon-tour-rate-modal{box-sizing:border-box;background-color:var(--app-bg);width:min(38rem,100vw - 2rem);max-height:min(88vh,46rem);color:var(--text);border:1px solid var(--settings-input-border);box-shadow:var(--modal-shadow);background-clip:padding-box;border-radius:14px;margin:auto;padding:1.35rem 1.4rem 1.25rem;overflow:auto}.amazon-tour-rate-modal__title{letter-spacing:-.02em;color:var(--text);margin:0 0 .45rem;font-size:1.125rem;font-weight:700}.amazon-tour-rate-modal__help{color:var(--text-muted);margin:0 0 1.1rem;font-size:.875rem;line-height:1.5}.amazon-tour-rate-modal__label{color:var(--text-muted);margin:0 0 .4rem;font-size:.8125rem;font-weight:600;display:block}.amazon-tour-rate-modal__total-row{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.5rem;display:flex}.amazon-tour-rate-modal__input{box-sizing:border-box;border:1px solid var(--settings-input-border);width:8rem;font:inherit;background-color:var(--dispatch-bg);color:var(--text);border-radius:8px;padding:.5rem .55rem}.amazon-tour-rate-modal__input::placeholder{color:var(--text-muted);opacity:.85}.amazon-tour-rate-modal__input:focus{border-color:var(--accent-amber-option-border);box-shadow:0 0 0 3px var(--accent-amber-tint);outline:none}.amazon-tour-rate-modal__input--cell{width:100%;min-width:4.5rem;max-width:9rem}.amazon-tour-rate-modal__meta{color:var(--text-muted);min-height:2.5rem;margin:0 0 .85rem;font-size:.75rem;line-height:1.4}.amazon-tour-rate-modal__warn{color:var(--accent-amber-fg);font-weight:600}.amazon-tour-rate-modal__table-wrap{border:1px solid var(--settings-border);border-radius:var(--tsm-table-radius,0);background-color:var(--dispatch-bg);margin-bottom:1.1rem;overflow:auto}.amazon-tour-rate-modal__table{border-collapse:collapse;width:100%;font-size:.8125rem}.amazon-tour-rate-modal__table th,.amazon-tour-rate-modal__table td{text-align:left;border-bottom:1px solid var(--settings-border);color:var(--text);vertical-align:middle;padding:.5rem .6rem}.amazon-tour-rate-modal__table th{background-color:color-mix(in srgb, var(--dispatch-bg) 88%, var(--text) 12%);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.amazon-tour-rate-modal__table tr:last-child td{border-bottom:none}.amazon-tour-rate-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.amazon-tour-rate-modal__btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;flex-shrink:0;padding:.48rem .95rem;font-size:.875rem;font-weight:600;transition:background-color .12s,border-color .12s,color .12s}.amazon-tour-rate-modal__btn:focus-visible{outline:2px solid var(--accent-amber-fg);outline-offset:2px}.amazon-tour-rate-modal__btn--split{background:color-mix(in srgb, #14b8a6 12%, var(--app-bg));color:color-mix(in srgb, #5eead4 92%, var(--text));border-color:color-mix(in srgb, #14b8a6 42%, var(--settings-border))}.amazon-tour-rate-modal__btn--split:hover{background:color-mix(in srgb, #14b8a6 20%, var(--app-bg));border-color:color-mix(in srgb, #14b8a6 55%, var(--settings-border))}:root[data-theme=light] .amazon-tour-rate-modal__btn--split{color:#0f766e;background:color-mix(in srgb, #14b8a6 10%, var(--app-bg));border-color:color-mix(in srgb, #0d9488 35%, var(--settings-border))}:root[data-theme=light] .amazon-tour-rate-modal__btn--split:hover{background:color-mix(in srgb, #14b8a6 16%, var(--app-bg))}.amazon-tour-rate-modal__btn--ghost{border-color:var(--settings-input-border);color:var(--text);background:0 0;font-weight:500}.amazon-tour-rate-modal__btn--ghost:hover{background:var(--control-hover-bg)}.amazon-team-driver-modal{z-index:10050;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));box-sizing:border-box;isolation:isolate;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:fixed;inset:0}.amazon-team-driver-modal__backdrop{cursor:pointer;background:#000000b8;border:none;border-radius:0;position:absolute;inset:0}.amazon-team-driver-modal__panel{z-index:1;border:1px solid var(--settings-input-border);background-color:var(--app-bg);width:min(32rem,100vw - 2rem);min-width:min(18rem,100%);max-height:min(85vh,36rem);color:var(--text);box-shadow:var(--modal-shadow);background-clip:padding-box;border-radius:10px;flex-direction:column;padding:1.1rem 1.25rem;display:flex;position:relative;overflow:hidden}.amazon-team-driver-modal__title{flex-shrink:0;margin:0 0 .5rem;font-size:1rem;font-weight:700}.amazon-team-driver-modal__hint{color:var(--text-muted);overflow-wrap:anywhere;word-break:break-word;flex-shrink:0;margin:0 0 .85rem;font-size:.8125rem;line-height:1.45}.amazon-team-driver-modal__list{border:1px solid var(--settings-input-border);background-color:var(--dispatch-bg);border-radius:8px;flex:auto;min-height:0;max-height:min(48vh,20rem);margin:0 0 .85rem;padding:0;list-style:none;overflow:hidden auto}.amazon-team-driver-modal__row{cursor:pointer;align-items:flex-start;gap:.5rem;padding:.45rem .65rem;font-size:.875rem;display:flex}.amazon-team-driver-modal__row input{flex-shrink:0;margin-top:.15em}.amazon-team-driver-modal__row span{overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.amazon-team-driver-modal__row:hover{background:var(--control-hover-bg)}.amazon-team-driver-modal__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;display:flex}.amazon-relay-review-od-cell__display{cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.amazon-relay-review-od-cell__display:focus-visible{outline:2px solid var(--accent-amber-option-border,#fbbf2473);outline-offset:2px;border-radius:4px}.amazon-relay-review-od-cell--needs-fix{flex-direction:column;align-items:flex-start;gap:.4rem}.amazon-relay-review-od-cell--needs-fix .amazon-relay-review-od-cell__display{max-width:100%}.amazon-relay-review-od-cell__ac{width:100%;min-width:0}.amazon-relay-review-od-cell__input{box-sizing:border-box;border:1px solid var(--settings-input-border);width:100%;font:inherit;background-color:var(--dispatch-bg);color:var(--text);border-radius:6px;padding:.35rem .45rem;font-size:.8125rem}.amazon-relay-review-od-cell__input:focus{border-color:var(--accent-amber-option-border);box-shadow:0 0 0 2px var(--accent-amber-tint);outline:none}.tsm-import-review-table{--tsm-import-review-parent-accent-fg:var(--accent-amber-fg,#fbbf24);--tsm-import-review-parent-load-id-fw:700;--tsm-import-review-parent-od-fw:700}:root[data-ui-family=command] .tsm-import-review-table{--tsm-import-review-parent-accent-fg:var(--command-accent-amber,#f88f24)}.tsm-import-review-table tbody tr.tsm-import-review-row--parent .tsm-import-review-parent-load-id,.tsm-import-review-table tbody tr.tsm-import-review-row--parent .tsm-import-review-parent-identifier{color:var(--tsm-import-review-parent-accent-fg);font-weight:var(--tsm-import-review-parent-load-id-fw)}.tsm-import-review-table tbody tr.tsm-import-review-row--parent .dashboard__amazon-review-od-text{color:var(--tsm-import-review-parent-accent-fg);font-weight:var(--tsm-import-review-parent-od-fw)}.tsm-import-review-table tbody tr.tsm-import-review-row--parent .dashboard__amazon-review-loadid--tour-needs-fix{color:#fecaca;font-weight:600}:root[data-theme=light] .tsm-import-review-table tbody tr.tsm-import-review-row--parent .dashboard__amazon-review-loadid--tour-needs-fix{color:#b91c1c}.dashboard-address-preview-overlay{z-index:10050;-webkit-backdrop-filter:blur(14px)saturate(1.15);box-sizing:border-box;background:#00000094;justify-content:center;align-items:center;width:100vw;min-height:100dvh;padding:16px;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.dashboard-address-preview-overlay{-webkit-backdrop-filter:none}}.dashboard-address-preview-modal{--addr-modal-side-col:8.5rem;border:1px solid var(--settings-border);background:var(--app-bg);width:100%;max-width:min(600px,92vw);max-height:min(100dvh - 32px,100vh - 32px);color:var(--text);box-shadow:var(--modal-shadow), 0 0 0 1px color-mix(in srgb, var(--settings-border) 80%, transparent);isolation:isolate;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dashboard-address-preview-modal__head{border-bottom:1px solid var(--settings-border);background:color-mix(in srgb, var(--settings-surface-low) 65%, transparent);flex-shrink:0;padding:14px 16px 12px}.dashboard-address-preview-modal__headMain{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.dashboard-address-preview-modal__kindPill{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 10px;font-size:.6875rem;font-weight:700;display:inline-flex}.dashboard-address-preview-modal__kindPill--origin{color:var(--cws-period-active-fg,#1d4ed8);background:var(--cws-period-active-bg,#3b82f61f);border-color:var(--cws-period-active-br,#60a5fa73)}.dashboard-address-preview-modal__kindPill--destination{color:var(--accent-amber-fg,#b45309);background:var(--accent-amber-tint,#fbbf2433);border-color:var(--accent-amber-option-border,#d9770659)}.dashboard-address-preview-modal__title{letter-spacing:-.03em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.dashboard-address-preview-modal__copyStatus{color:var(--text-muted);white-space:nowrap;font-size:.8125rem;font-weight:600}.dashboard-address-preview-modal__body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:hidden auto}.dashboard-address-preview-modal__section{border:1px solid var(--settings-border);background:var(--settings-surface-low);border-radius:12px;flex-shrink:0;padding:12px 14px}.dashboard-address-preview-modal__section--map{flex-direction:column;flex-shrink:0;gap:0;padding:10px 12px 12px;display:flex}.dashboard-address-preview-modal__instructionsTitle{letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:700}.dashboard-address-preview-modal__section--instructions{flex-direction:column;gap:8px;display:flex}.dashboard-address-preview-modal__instructionsTextarea{box-sizing:border-box;border:1px solid var(--settings-input-border);background:var(--settings-input-bg);width:100%;min-height:5.5rem;color:var(--text);resize:vertical;border-radius:10px;padding:9px 11px;font-size:.875rem;line-height:1.45;transition:border-color .15s,box-shadow .15s}.dashboard-address-preview-modal__instructionsTextarea:hover:not(:read-only){border-color:color-mix(in srgb, var(--cws-period-active-br,#93c5fd) 55%, var(--settings-input-border))}.dashboard-address-preview-modal__instructionsTextarea:focus{border-color:var(--cws-period-active-br,#60a5fa8c);box-shadow:0 0 0 3px color-mix(in srgb, var(--cws-period-active-br,#93c5fd) 35%, transparent);outline:none}.dashboard-address-preview-modal__instructionsTextarea:read-only{opacity:.92;cursor:default}.dashboard-address-preview-modal__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-address-preview-modal__sectionKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:700}.dashboard-address-preview-modal__sectionOptional{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb, var(--settings-surface-mid) 80%, transparent);border:1px solid var(--settings-border);border-radius:6px;padding:2px 8px;font-size:.6875rem;font-weight:700}.dashboard-address-preview-modal__short{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:4px 0 0;font-size:.75rem;font-weight:600}.dashboard-address-preview-modal__fieldRow{grid-template-columns:minmax(0, 1fr) var(--addr-modal-side-col);align-items:center;gap:6px 10px;width:100%;min-width:0;margin-top:8px;display:grid}.dashboard-address-preview-modal__fieldRow--address{align-items:center}.dashboard-address-preview-modal__fieldRowMain{min-width:0}.dashboard-address-preview-modal__fieldRowSide{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:0;display:flex}.dashboard-address-preview-modal__fieldRowSide--switch{justify-content:flex-end;align-self:end}.dashboard-address-preview-modal__fieldRowSide .tsm-switch{align-items:center}.dashboard-address-preview-modal__autocompleteWrap{width:100%}.dashboard-address-preview-modal__textInput{box-sizing:border-box;border:1px solid var(--settings-input-border);background:var(--settings-input-bg);width:100%;color:var(--text);border-radius:8px;padding:7px 10px;font-size:.875rem;line-height:1.35;transition:border-color .15s,box-shadow .15s}.dashboard-address-preview-modal__textInput:hover:not(:disabled){border-color:color-mix(in srgb, var(--cws-period-active-br,#93c5fd) 55%, var(--settings-input-border))}.dashboard-address-preview-modal__textInput:focus{border-color:var(--cws-period-active-br,#60a5fa8c);box-shadow:0 0 0 3px color-mix(in srgb, var(--cws-period-active-br,#93c5fd) 35%, transparent);outline:none}.dashboard-address-preview-modal__address{box-sizing:border-box;text-align:left;border:1px solid var(--settings-border);background:var(--settings-input-bg);width:100%;color:var(--text);cursor:default;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;border-radius:10px;outline:none;margin:0;padding:10px 12px;font-size:.9375rem;line-height:1.45;transition:border-color .15s,box-shadow .15s;display:block}.dashboard-address-preview-modal__address:hover{border-color:var(--cws-period-active-br,#60a5fa59)}.dashboard-address-preview-modal__address:focus-visible{border-color:var(--cws-period-active-br,#60a5fa8c);box-shadow:0 0 0 3px #60a5fa33}.dashboard-address-preview-modal__vendorTitle{letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:700}.dashboard-address-preview-modal__section--vendor{grid-template-columns:minmax(0, 1fr) var(--addr-modal-side-col);gap:10px;display:grid}.dashboard-address-preview-modal__section--vendor>.dashboard-address-preview-modal__sectionHead{grid-column:1/-1}.dashboard-address-preview-modal__section--vendor>.dashboard-address-preview-modal__vendorField--mainCol{grid-column:1}.dashboard-address-preview-modal__section--vendor>.dashboard-address-preview-modal__vendorError{grid-column:1/-1}.dashboard-address-preview-modal__vendorComboWrap{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.dashboard-address-preview-modal__vendorSwitchLabel{color:var(--text-muted);text-align:right;font-size:.6875rem;font-weight:600;line-height:1.2}.dashboard-address-preview-modal__vendorSuggestList{z-index:10062;border:1px solid var(--settings-border);background:var(--app-bg);border-radius:11px;max-height:220px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 14px 36px -12px #00000059}.dashboard-address-preview-modal__vendorSuggestList li{margin:0;padding:0}.dashboard-address-preview-modal__vendorSuggestBtn{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;padding:9px 14px;font-size:.875rem;display:block}.dashboard-address-preview-modal__vendorSuggestBtn:hover{background:var(--control-hover-bg)}.dashboard-address-preview-modal__vendorField{flex-direction:column;gap:5px;margin-bottom:0;display:flex}.dashboard-address-preview-modal__vendorLabelText{color:var(--text-muted);font-size:.75rem;font-weight:600}.dashboard-address-preview-modal__vendorSelect{box-sizing:border-box;border:1px solid var(--settings-input-border);background:var(--settings-input-bg);width:100%;color:var(--text);border-radius:8px;padding:7px 10px;font-size:.875rem;line-height:1.35;transition:border-color .15s,box-shadow .15s}.dashboard-address-preview-modal__vendorSelect:focus{border-color:var(--cws-period-active-br,#60a5fa8c);box-shadow:0 0 0 3px color-mix(in srgb, var(--cws-period-active-br,#93c5fd) 30%, transparent);outline:none}.dashboard-address-preview-modal__vendorError{color:var(--cws-negative-text,#b91c1c);margin:8px 0 0;font-size:.8125rem;font-weight:600}.dashboard-address-preview-modal__mapWrap{flex-direction:column;flex-shrink:0;margin-top:0;display:flex}.dashboard-address-preview-modal__mapFrame{border:1px solid var(--settings-border);background:var(--settings-surface-mid);height:clamp(168px,30vh,280px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--settings-border) 50%, transparent);border-radius:10px;flex-shrink:0;position:relative;overflow:hidden}.dashboard-address-preview-modal__iframe{border:none;width:100%;height:100%;min-height:0;display:block}.dashboard-address-preview-modal__actions{border-top:1px solid var(--settings-border);background:color-mix(in srgb, var(--settings-surface-low) 55%, var(--app-bg));z-index:2;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 14px;display:flex;position:relative}.dashboard-address-preview-modal__mapsLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dashboard-address-preview-modal__mapsLink:hover{text-decoration:none}.dashboard-address-preview-modal__btn{cursor:pointer;border:1px solid #0000;border-radius:9px;padding:7px 12px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.dashboard-address-preview-modal__btn:disabled{opacity:.5;cursor:not-allowed}.dashboard-address-preview-modal__btn--ghost{color:var(--text);border-color:var(--settings-border);background:0 0}.dashboard-address-preview-modal__btn--ghost:hover:not(:disabled){background:var(--control-hover-bg);border-color:var(--settings-input-border)}.dashboard-address-preview-modal__btn--outline{background:var(--settings-surface-low);color:var(--text);border-color:var(--settings-border)}.dashboard-address-preview-modal__btn--outline:hover:not(:disabled){background:var(--control-hover-bg);border-color:var(--settings-input-border)}.dashboard-address-preview-modal__done-btn{box-sizing:border-box;border-radius:8px;min-width:7.5rem;min-height:2.4rem;padding:.5rem 1.05rem;font-size:.875rem;font-weight:600}.dashboard-address-preview-modal__done-btn:focus-visible{outline-offset:2px;outline:2px solid #22c55ea6}.dashboard-address-preview-modal__done-btn:disabled{opacity:.55;cursor:not-allowed}.dashboard-address-preview-modal__copyBtn{white-space:nowrap;flex-shrink:0}.dashboard-address-preview-modal__btn:focus-visible{outline:2px solid var(--cws-period-active-br,#60a5fa8c);outline-offset:2px}.dashboard__amazon-review{border:1px solid var(--settings-border,#ffffff1f);background:var(--dispatch-bg,#ffffff08);border-radius:12px;margin-bottom:1rem;padding:.9rem 1rem 1rem}.dashboard__amazon-review-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.dashboard__amazon-review-title{margin:0 0 .25rem;font-size:1rem;font-weight:600}.dashboard__amazon-review-desc,.dashboard__amazon-review-summary{color:var(--text-muted,#ffffffbd);margin:0;font-size:.8125rem;line-height:1.45}.dashboard__amazon-review-cross-company{color:var(--text-muted,#ffffffc7);cursor:pointer;align-items:flex-start;gap:.5rem;margin:0 0 .75rem;font-size:.8125rem;line-height:1.45;display:flex}.dashboard__amazon-review-cross-company input{flex-shrink:0;margin-top:.2rem}.dashboard__amazon-review-accept-split-hint{color:#93c5fdf2;font-weight:400}.dashboard__amazon-review-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.dashboard__amazon-review-btn{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:2.375rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.25;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,opacity .15s;display:inline-flex}.dashboard__amazon-review-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fae6}.dashboard__amazon-review-btn:disabled{cursor:not-allowed}.dashboard__amazon-review-btn--primary{color:#ecfdf5;background:#059669;border-color:#10b981;min-width:11.5rem;box-shadow:0 1px 2px #0000002e}.dashboard__amazon-review-btn--primary:hover:not(:disabled){background:#047857;border-color:#34d399;box-shadow:0 2px 8px #10b98138}.dashboard__amazon-review-btn--primary:active:not(:disabled){background:#065f46;box-shadow:0 1px 2px #0003}.dashboard__amazon-review-btn--primary:disabled{opacity:.38;box-shadow:none}.dashboard__amazon-review-btn--primary[aria-busy=true]{cursor:wait;opacity:.88}.dashboard__amazon-review-btn--secondary{color:#ffffffe0;background:#ffffff0a;border-color:#ffffff2e;padding-left:1rem;padding-right:1rem}.dashboard__amazon-review-btn--secondary:hover:not(:disabled){color:#fff;background:#ffffff17;border-color:#ffffff47}.dashboard__amazon-review-btn--secondary:active:not(:disabled){background:#ffffff0f}.dashboard__amazon-review-btn--secondary:disabled{opacity:.45}.dashboard__amazon-review-warning{color:#fde68a;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:6px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.8125rem}.dashboard__amazon-review-warning--dismissible{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dashboard__amazon-review-row td{vertical-align:top}.dashboard__amazon-review-row td.dashboard__amazon-review-td--od{white-space:normal;text-overflow:clip;overflow:visible}.dashboard__amazon-review-row--new td{background:#22c55e14}.dashboard__amazon-review-row--duplicate td{background:#f973161c}.dashboard__amazon-review-badge--team-drivers{min-width:unset;text-align:center;color:#e9d5ff;background:#8b5cf652;max-width:11rem;font-size:.65rem;font-weight:600;line-height:1.25}.dashboard__amazon-review-badge--leg-pattern{min-width:unset;text-align:center;max-width:12rem;font-size:.65rem;font-weight:600;line-height:1.25}.dashboard__amazon-review-badge--leg-pattern-split{color:#fde68a;background:#fbbf2438}.dashboard__amazon-review-badge--leg-pattern-mixed{color:#fecaca;background:#f8717133}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed) td{background:#6a7dc726!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed) td{background:#b6659f2b!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed td{background:#c9595c30!important}.dashboard__amazon-review-row--address-failed td{border-left:3px solid #ea580ce6;background:#ea580c2e!important}.dashboard__amazon-review-row--address-failed td:first-child{border-left:none}.dashboard__amazon-review-row--address-failed td:nth-child(2){border-left:3px solid #ea580ce6}.dashboard__amazon-review-row:hover td{background:var(--dispatch-row-hover-bg)}.dashboard__amazon-review-row:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #f43f5e1f 40%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #ea580c38 90%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row--address-failed:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #f43f5e24 35%, color-mix(in srgb, #ea580c38 90%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch:hover td{background:color-mix(in srgb, #8b5cf633 28%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf638 35%, color-mix(in srgb, #22c55e1a 70%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf638 35%, color-mix(in srgb, #f9731624 70%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #8b5cf629 30%, color-mix(in srgb, #ea580c38 85%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.dashboard__amazon-review-badge--address-needed{color:#fed7aa;background:#ea580c40;font-size:.7rem;font-weight:600}.dashboard__amazon-review-badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;min-width:78px;padding:.18rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.dashboard__amazon-review-badge--new{color:#86efac;background:#22c55e2e}.dashboard__amazon-review-badge--duplicate{color:#fdba74;background:#f973162e}.dashboard__amazon-review-row--address-failed td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #fb7185d1;background:#ee4e2c27!important}.dashboard__amazon-review-row:not(.dashboard__amazon-review-row--address-failed) td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #fb7185b8;background:#f43f5e17!important}.dashboard__amazon-review-od-cell{flex-flow:wrap;align-items:center;gap:.35rem .5rem;min-height:1.35rem;display:flex}.dashboard__amazon-review-od-text{line-height:1.35}.dashboard__amazon-review-fix-required-btn{background:color-mix(in srgb, var(--dispatch-bg,#1c1917) 88%, #ffffff0f);color:#fecdd3;cursor:pointer;white-space:nowrap;border:1px solid #fda4af73;border-radius:6px;flex-shrink:0;padding:.22rem .5rem;font-size:.6875rem;font-weight:600}.dashboard__amazon-review-fix-required-btn:hover:not(:disabled){background:color-mix(in srgb, var(--dispatch-bg,#1c1917) 75%, #ffffff1a);color:#fff1f2;border-color:#fda4afa6}.dashboard__amazon-review-fix-required-btn:focus-visible{outline-offset:2px;outline:2px solid #fbbf248c}.dashboard__amazon-review-fix-required-btn:disabled{opacity:.45;cursor:not-allowed}.dashboard__amazon-review-loadid--tour-needs-fix{color:#fecaca;font-weight:600}.dashboard__amazon-review-tour-fix-dot{color:#f87171f2;font-weight:600}.dashboard__amazon-review-badge--tour-rates{min-width:unset;color:#bfdbfe;background:#3b82f626;border:1px solid #93c5fd8c;padding:.12rem .45rem;font-size:.65rem}.dashboard__amazon-review-tour-rates-btn{cursor:pointer;white-space:nowrap;vertical-align:middle}.dashboard__amazon-review-tour-rates-btn:hover:not(:disabled){background:#3b82f647}.dashboard__amazon-review-tour-rates-btn:disabled{opacity:.45;cursor:not-allowed}.dashboard__amazon-review-mixed-drivers{color:#c4b5fd;font-size:.75rem;font-weight:600}.dashboard__amazon-review-rate-parent-hint{color:#ffffff73;font-size:.8125rem}.dashboard__amazon-review-rate-parent-total{font-variant-numeric:tabular-nums;color:#ffffffeb}.dashboard__amazon-review-row--leg-needs-address td:first-of-type{box-shadow:inset 3px 0 #f87171d9}.dashboard__amazon-review-inline-link{color:#93c5fd;text-decoration:underline}.dashboard__amazon-review-inline-link:hover{color:#bfdbfe}@media (prefers-color-scheme:light){.dashboard__amazon-review{background:#fff;border-color:#e4e4e7}.dashboard__amazon-review-desc,.dashboard__amazon-review-summary{color:#52525b}.dashboard__amazon-review-accept-split-hint{color:#1d4ed8}.dashboard__amazon-review-warning{color:#9a3412;background:#fff7ed;border-color:#fdba74}.dashboard__amazon-review-btn--primary{color:#fff;background:#059669;border-color:#047857;box-shadow:0 1px 2px #0000000f}.dashboard__amazon-review-btn--primary:hover:not(:disabled){background:#047857;border-color:#065f46;box-shadow:0 2px 6px #05966940}.dashboard__amazon-review-btn--primary:active:not(:disabled){background:#065f46}.dashboard__amazon-review-btn--secondary{color:#3f3f46;background:#fafafa;border-color:#d4d4d8}.dashboard__amazon-review-btn--secondary:hover:not(:disabled){color:#18181b;background:#f4f4f5;border-color:#a1a1aa}.dashboard__amazon-review-btn--secondary:active:not(:disabled){background:#e4e4e7}.dashboard__amazon-review-row--new td{background:#f0fdf4}.dashboard__amazon-review-row--duplicate td{background:#fff7ed}.dashboard__amazon-review-badge--team-drivers{color:#5b21b6;background:#ede9fe}.dashboard__amazon-review-badge--leg-pattern-split{color:#92400e;background:#fef3c7}.dashboard__amazon-review-badge--leg-pattern-mixed{color:#991b1b;background:#fee2e2}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed) td{background:#e2e6f4a3!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed) td{background:#efe1eea3!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed td{background:#f3dfd8b0!important}.dashboard__amazon-review-row--address-failed td{border-left-color:#ea580c;background:#ffedd5!important}.dashboard__amazon-review-row:hover td{background:var(--dispatch-row-hover-bg)}.dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #ffedd5 85%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #fb718524 38%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row--address-failed:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #fb718529 35%, color-mix(in srgb, #ffedd5 85%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch:hover td{background:color-mix(in srgb, #8b5cf629 35%, var(--dispatch-row-hover-bg))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf62e 40%, color-mix(in srgb, #f0fdf4 75%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf62e 40%, color-mix(in srgb, #fff7ed 75%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #8b5cf624 32%, color-mix(in srgb, #ffedd5 82%, var(--dispatch-row-hover-bg)))!important}.dashboard__amazon-review-badge--address-needed{color:#9a3412;background:#fed7aa}.dashboard__amazon-review-badge--new{color:#166534;background:#dcfce7}.dashboard__amazon-review-badge--duplicate{color:#9a3412;background:#fed7aa}.dashboard__amazon-review-row--address-failed td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #e11d48b8;background:#ffe4d4d1!important}.dashboard__amazon-review-row:not(.dashboard__amazon-review-row--address-failed) td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #e11d488c;background:#fff1f2!important}.dashboard__amazon-review-fix-required-btn{color:#9f1239;background:#fff;border-color:#fb7185;box-shadow:0 1px #0000000a}.dashboard__amazon-review-fix-required-btn:hover:not(:disabled){color:#881337;background:#fff1f2;border-color:#f43f5e}.dashboard__amazon-review-fix-required-btn:focus-visible{outline-offset:2px;outline:2px solid #ea580c73}.dashboard__amazon-review-loadid--tour-needs-fix{color:#991b1b}.dashboard__amazon-review-tour-fix-dot{color:#b91c1c}.dashboard__amazon-review-tour-rates-btn{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.dashboard__amazon-review-tour-rates-btn:hover:not(:disabled){background:#dbeafe}.dashboard__amazon-review-mixed-drivers{color:#5b21b6}.dashboard__amazon-review-rate-parent-hint{color:#71717a}.dashboard__amazon-review-rate-parent-total{color:#18181b}.dashboard__amazon-review-row--leg-needs-address td:first-of-type{box-shadow:inset 3px 0 #dc2626a6}.dashboard__amazon-review-inline-link{color:#2563eb}.dashboard__amazon-review-inline-link:hover{color:#1d4ed8}}:root[data-theme=light] .dashboard__amazon-review-btn--primary{color:#fff;background:#059669;border-color:#047857;box-shadow:0 1px 2px #0000000f}:root[data-theme=light] .dashboard__amazon-review-btn--primary:hover:not(:disabled){background:#047857;border-color:#065f46;box-shadow:0 2px 6px #05966940}:root[data-theme=light] .dashboard__amazon-review-btn--primary:active:not(:disabled){background:#065f46}:root[data-theme=light] .dashboard__amazon-review-btn--secondary{color:#3f3f46;background:#fafafa;border-color:#d4d4d8}:root[data-theme=light] .dashboard__amazon-review-btn--secondary:hover:not(:disabled){color:#18181b;background:#f4f4f5;border-color:#a1a1aa}:root[data-theme=light] .dashboard__amazon-review-btn--secondary:active:not(:disabled){background:#e4e4e7}:root[data-theme=light] .dashboard__amazon-review-accept-split-hint{color:#1d4ed8}:root[data-theme=light] .dashboard__amazon-review{background:#fff;border-color:#e4e4e7}:root[data-theme=light] .dashboard__amazon-review-desc,:root[data-theme=light] .dashboard__amazon-review-summary{color:#52525b}:root[data-theme=light] .dashboard__amazon-review-warning{color:#9a3412;background:#fff7ed;border-color:#fdba74}:root[data-theme=light] .dashboard__amazon-review-row--new td{background:#f0fdf4}:root[data-theme=light] .dashboard__amazon-review-row--duplicate td{background:#fff7ed}:root[data-theme=light] .dashboard__amazon-review-badge--team-drivers{color:#5b21b6;background:#ede9fe}:root[data-theme=light] .dashboard__amazon-review-badge--leg-pattern-split{color:#92400e;background:#fef3c7}:root[data-theme=light] .dashboard__amazon-review-badge--leg-pattern-mixed{color:#991b1b;background:#fee2e2}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed) td{background:#e2e6f4a3!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed) td{background:#efe1eea3!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed td{background:#f3dfd8b0!important}:root[data-theme=light] .dashboard__amazon-review-row--address-failed td{border-left-color:#ea580c;background:#ffedd5!important}:root[data-theme=light] .dashboard__amazon-review-row:hover td{background:var(--dispatch-row-hover-bg)}:root[data-theme=light] .dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #ffedd5 85%, var(--dispatch-row-hover-bg))!important}:root[data-theme=light] .dashboard__amazon-review-row:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #fb718524 38%, var(--dispatch-row-hover-bg))!important}:root[data-theme=light] .dashboard__amazon-review-row--address-failed:hover td.dashboard__amazon-review-cell--fix-required{background:color-mix(in srgb, #fb718529 35%, color-mix(in srgb, #ffedd5 85%, var(--dispatch-row-hover-bg)))!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch:hover td{background:color-mix(in srgb, #8b5cf629 35%, var(--dispatch-row-hover-bg))!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--new:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf62e 40%, color-mix(in srgb, #f0fdf4 75%, var(--dispatch-row-hover-bg)))!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--duplicate:not(.dashboard__amazon-review-row--address-failed):hover td{background:color-mix(in srgb, #8b5cf62e 40%, color-mix(in srgb, #fff7ed 75%, var(--dispatch-row-hover-bg)))!important}:root[data-theme=light] .dashboard__amazon-review-row--team-mismatch.dashboard__amazon-review-row--address-failed:hover td{background:color-mix(in srgb, #8b5cf624 32%, color-mix(in srgb, #ffedd5 82%, var(--dispatch-row-hover-bg)))!important}:root[data-theme=light] .dashboard__amazon-review-badge--address-needed{color:#9a3412;background:#fed7aa}:root[data-theme=light] .dashboard__amazon-review-badge--new{color:#166534;background:#dcfce7}:root[data-theme=light] .dashboard__amazon-review-badge--duplicate{color:#9a3412;background:#fed7aa}:root[data-theme=light] .dashboard__amazon-review-row--address-failed td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #e11d48b8;background:#ffe4d4d1!important}:root[data-theme=light] .dashboard__amazon-review-row:not(.dashboard__amazon-review-row--address-failed) td.dashboard__amazon-review-cell--fix-required{box-shadow:inset 3px 0 #e11d488c;background:#fff1f2!important}:root[data-theme=light] .dashboard__amazon-review-fix-required-btn{color:#9f1239;background:#fff;border-color:#fb7185;box-shadow:0 1px #0000000a}:root[data-theme=light] .dashboard__amazon-review-fix-required-btn:hover:not(:disabled){color:#881337;background:#fff1f2;border-color:#f43f5e}:root[data-theme=light] .dashboard__amazon-review-fix-required-btn:focus-visible{outline-offset:2px;outline:2px solid #ea580c73}:root[data-theme=light] .dashboard__amazon-review-loadid--tour-needs-fix{color:#991b1b}:root[data-theme=light] .dashboard__amazon-review-tour-fix-dot{color:#b91c1c}:root[data-theme=light] .dashboard__amazon-review-tour-rates-btn{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}:root[data-theme=light] .dashboard__amazon-review-tour-rates-btn:hover:not(:disabled){background:#dbeafe}:root[data-theme=light] .dashboard__amazon-review-mixed-drivers{color:#5b21b6}:root[data-theme=light] .dashboard__amazon-review-rate-parent-hint{color:#71717a}:root[data-theme=light] .dashboard__amazon-review-rate-parent-total{color:#18181b}:root[data-theme=light] .dashboard__amazon-review-row--leg-needs-address td:first-of-type{box-shadow:inset 3px 0 #dc2626a6}:root[data-theme=light] .dashboard__amazon-review-inline-link{color:#2563eb}:root[data-theme=light] .dashboard__amazon-review-inline-link:hover{color:#1d4ed8}.dashboard__amazon-review-driver-cell{flex-direction:column;gap:.35rem;min-width:0;display:flex}.dashboard__amazon-review-csv-split-hint{color:var(--text-muted);font-size:.65rem;font-weight:600}.amazon-relay-driver-assign__row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.amazon-relay-driver-assign__select{flex:1;min-width:8rem}.amazon-relay-driver-assign__team-btn{border:1px solid var(--settings-input-border);background:var(--settings-input-bg);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.2rem .45rem;font-size:.7rem;font-weight:600}.amazon-relay-driver-assign__team-btn:hover:not(:disabled){border-color:#3b82f68c}.amazon-relay-driver-assign__team-btn:disabled{opacity:.45;cursor:not-allowed}.dashboard__column-visibility-overlay{z-index:1001;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dashboard__column-visibility-modal{flex-direction:column;width:100%;max-width:380px;max-height:85vh;padding:0;display:flex;overflow:hidden}.dashboard__column-visibility-modal-header{border-bottom:1px solid var(--settings-border);background:linear-gradient(180deg, color-mix(in srgb, var(--settings-surface-mid) 55%, transparent) 0%, color-mix(in srgb, var(--tsm-modal-panel-bg,var(--app-bg)) 18%, transparent) 100%);flex-direction:column;flex-shrink:0;align-items:stretch;gap:.375rem;padding:1rem 1.25rem;display:flex}.dashboard__column-visibility-modal-body{flex:1;min-height:0;padding:1rem 1.25rem 0;overflow:auto}.dashboard__column-visibility-title{letter-spacing:-.01em;color:var(--text,#fffffff2);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.dashboard__column-visibility-desc{color:var(--text-muted,#ffffffb3);margin:0;font-size:.8125rem;line-height:1.45}.dashboard__column-visibility-hint{color:var(--text-muted,#ffffff8c);margin:0;font-size:.75rem;line-height:1.4}.dashboard__column-visibility-option-block{background:var(--settings-surface-mid,#ffffff0a);border:1px solid var(--settings-border,#ffffff14);border-radius:10px;margin:0 0 .875rem;padding:.65rem .75rem}.dashboard__column-visibility-option-block .dashboard__column-visibility-item label{align-items:flex-start;padding:0}.dashboard__column-visibility-option-block .dashboard__column-visibility-item input[type=checkbox]{margin-top:.15rem}.dashboard__column-visibility-list{flex-direction:column;gap:.2rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.dashboard__column-visibility-item label{cursor:pointer;color:var(--text,#ffffffe6);align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:flex}.dashboard__column-visibility-item input[type=checkbox]{accent-color:#22c55ecc;width:1rem;height:1rem}.dashboard__column-visibility-actions{border-top:1px solid var(--settings-border);background:linear-gradient(0deg, color-mix(in srgb, var(--settings-surface-mid) 40%, transparent) 0%, color-mix(in srgb, var(--tsm-modal-panel-bg,var(--app-bg)) 12%, transparent) 100%);flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;margin:0;padding:1rem 1.25rem 1.15rem;display:flex}.dashboard__column-visibility-actions-left{gap:.5rem;display:flex}.dashboard__column-visibility-actions-left:empty{display:none}.dashboard__column-visibility-actions-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.dashboard__column-visibility-extra,.dashboard__column-visibility-cancel{background:0 0;border:none}.dashboard__column-visibility-extra:hover,.dashboard__column-visibility-cancel:hover{color:var(--page-accent,#fbbf24);background:color-mix(in srgb, var(--page-accent,#fbbf24) 12%, transparent)}.dashboard__column-visibility-modal .dashboard__edit-columns-btn.dashboard__column-visibility-cancel{color:var(--text);background:var(--settings-surface-mid,#0000000d);border:1px solid var(--settings-border,#0000001f)}.dashboard__column-visibility-modal .dashboard__edit-columns-btn.dashboard__column-visibility-cancel:hover{background:color-mix(in srgb, var(--page-accent,#ea580c) 10%, transparent);color:var(--page-accent,#ea580c);border-color:var(--settings-border,#0000001f)}.dashboard__column-visibility-modal .dashboard__save-btn{color:#166534;background:#22c55e33;border:1px solid #22c55e73}.dashboard__column-visibility-modal .dashboard__save-btn:hover{background:#22c55e52;border-color:#22c55e8c}:root[data-theme=dark] .dashboard__column-visibility-modal .dashboard__save-btn{color:#fffffff2;background:#22c55e59;border-color:#22c55e80}:root[data-theme=dark] .dashboard__column-visibility-modal .dashboard__save-btn:hover{background:#22c55e80}@media (prefers-color-scheme:dark){:root:not([data-theme]) .dashboard__column-visibility-modal .dashboard__save-btn{color:#fffffff2;background:#22c55e59;border-color:#22c55e80}:root:not([data-theme]) .dashboard__column-visibility-modal .dashboard__save-btn:hover{background:#22c55e80}}.dashboard__loads-col-order-body{padding-bottom:0}.dashboard__loads-col-order-list{margin-bottom:0}.dashboard__loads-col-order-row{grid-template-columns:minmax(0,1fr) 3.35rem 3.35rem;align-items:center;column-gap:.5rem;padding:.3rem 0;list-style:none;display:grid}.dashboard__loads-col-order-label{min-width:0;color:var(--text,#ffffffe6);font-size:.875rem;line-height:1.35}.dashboard__loads-col-order-move{text-align:center;white-space:nowrap;border-radius:6px;justify-self:stretch;padding:.28rem .35rem;font-size:.8125rem}.dashboard__loads-col-order-move:disabled{opacity:.38;cursor:not-allowed}.dashboard__loads-col-order-actions-only{margin-top:auto}.tsm-dispatch-exec-badge{text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;white-space:nowrap;color:var(--text);border:1px solid var(--settings-border);background:var(--settings-surface-mid);border-radius:4px;flex-shrink:0;padding:.12rem .4rem;font-size:.65rem;font-weight:600;line-height:1.2;display:inline-block}.tsm-dispatch-exec-badge--team{background:var(--settings-surface-low)}.tsm-dispatch-exec-badge--solo{opacity:.92}.dashboard__table-wrap--dispatch-main .dashboard__sub-table td.dashboard__sub-td-balance--loadId{text-align:left;vertical-align:middle}.dashboard__sub-load-id-tour-layout{justify-content:flex-start;align-items:stretch;gap:var(--dispatch-subitem-lead-gap,.55rem);flex-flow:row;width:100%;min-width:0;display:flex}.dashboard__sub-load-id-tour-layout__lead{flex:none;align-self:stretch;align-items:stretch;display:flex}.dashboard__sub-load-id-tour-layout__stack{flex-direction:column;flex:auto;min-width:0;display:flex}.dashboard__sub-load-id-tour-layout--stacked .dashboard__sub-load-id-tour-layout__lead .dashboard__sub-load-id-row__lead-spacer{min-height:calc(2 * var(--tsm-table-stack-rail-min-h) + var(--tsm-table-stack-row-gap));align-self:stretch}.dashboard__sub-load-id-row__lead-spacer{flex-shrink:0;width:0;min-width:0;display:inline-block}.dashboard__sub-load-id-tour-layout__stack .dashboard__sub-load-id-stack,.dashboard__sub-load-id-stack{flex:auto;width:100%;min-width:0}.dashboard__sub-load-id-stack .dashboard__sub-load-id-value-cluster{flex-wrap:nowrap;align-items:center;gap:.35rem;width:100%;min-width:0;height:100%;display:inline-flex}.dashboard__sub-load-id-stack .dashboard__sub-input{flex:auto;width:auto;min-width:0}.dashboard__sub-load-id-milestones-row{justify-content:flex-start;align-items:center;gap:var(--dispatch-subitem-lead-gap,.55rem);flex-flow:row;width:100%;min-width:0;height:100%;display:flex}.dashboard__sub-load-id-milestones-row>.dashboard__sub-load-id-status-stack__milestones{flex:auto;min-width:0}.dashboard__sub-load-id-status-stack__milestones{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:100%;display:flex}.dashboard__sub-load-id-status-stack__milestones--empty{font-size:.75rem;line-height:1.25}.dashboard__sub-load-id-status-stack__milestones .dashboard__load-status-btn{width:auto;max-width:100%;margin-inline:0}:root{--tsm-tour-load-id-badge-size:1.75rem}.dashboard__tour-load-id-badge{box-sizing:border-box;min-width:var(--tsm-tour-load-id-badge-size);width:var(--tsm-tour-load-id-badge-size);min-height:var(--tsm-pill-min-height,1.55rem);height:var(--tsm-pill-min-height,1.55rem);font:inherit;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg,#fbbf24));background:var(--settings-surface-low,#ffffff0f);border:1px solid color-mix(in srgb, var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg)) 42%, var(--settings-border));cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:.9375rem;font-weight:800;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.dashboard__tour-load-id-badge:hover{background:var(--control-hover-bg,#ffffff1a);border-color:var(--settings-input-border,#ffffff47);color:var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg,#fbbf24))}.dashboard__tour-load-id-badge:focus{outline:none}.dashboard__tour-load-id-badge:focus-visible{outline:2px solid var(--settings-input-border,#ffffff73);outline-offset:2px}.dashboard__tour-load-id-badge--expanded{color:var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg,#fbbf24));background:color-mix(in srgb, var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg)) 14%, var(--settings-surface-mid));border-color:color-mix(in srgb, var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg)) 42%, var(--settings-border))}.dashboard__tour-load-id-badge--expanded:hover{color:var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg,#fbbf24))}.dashboard__tour-load-id-badge--single-leg{cursor:default;pointer-events:none}.dashboard__tour-load-id-badge--single-leg:hover{background:var(--settings-surface-low,#ffffff0f);border-color:color-mix(in srgb, var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg)) 42%, var(--settings-border));color:var(--dispatch-subitem-icon-fg-hover,var(--accent-amber-fg,#fbbf24))}.dashboard__tour-load-id-input.dashboard__sub-input{box-sizing:border-box;width:100%;min-width:0;line-height:1}.dashboard__telegram-trigger--group-linked{color:#08c}.dashboard__telegram-trigger--no-group{color:var(--text-muted)}.load-row-telegram-send__icon{display:inline-flex;position:relative}.load-row-telegram-send__icon--unlinked:after{content:"";background:var(--page-accent,#f59e0b);width:6px;height:6px;box-shadow:0 0 0 1px var(--app-bg,#0f0f12);border-radius:50%;position:absolute;top:-1px;right:-1px}[data-theme=light] .load-row-telegram-send__icon--unlinked:after{box-shadow:0 0 0 1px var(--app-bg,#f4f4f5)}.subitem-uploaded-files{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex;position:relative}.subitem-uploaded-files--beside-add{flex-flow:wrap;align-items:center;gap:.45rem .6rem}.subitem-uploaded-files--beside-add .subitem-uploaded-files__trigger{white-space:nowrap;flex-shrink:0;width:auto;max-width:none}.subitem-uploaded-files__beside-names{flex-direction:column;flex:auto;align-items:flex-start;gap:.2rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.subitem-uploaded-files__beside-name-row{align-items:center;gap:.3rem;min-width:0;max-width:100%;display:inline-flex}.subitem-uploaded-files__beside-name-text{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.subitem-uploaded-files__list{flex-direction:column;gap:.25rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.subitem-uploaded-files__row{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;line-height:1.3;display:flex}.subitem-uploaded-files__name{text-overflow:ellipsis;white-space:nowrap;color:#ffffffe0;max-width:100%;overflow:hidden}.subitem-uploaded-files__meta{color:#ffffff8c;white-space:nowrap;font-size:.75rem}.subitem-uploaded-files__actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.subitem-uploaded-files--stack{width:100%}.subitem-uploaded-files__trigger{cursor:pointer;width:100%;min-width:0;max-width:100%;font:inherit;color:inherit;text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.3rem;margin:0;padding:.1rem .35rem;display:inline-flex}.subitem-uploaded-files__trigger:disabled{cursor:wait;opacity:.85}.subitem-uploaded-files__icon{opacity:.9;flex-shrink:0}.subitem-uploaded-files__trigger-label{text-overflow:ellipsis;white-space:nowrap;color:#ffffffe0;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.subitem-uploaded-files__trigger-count{color:#ffffff8c;flex-shrink:0;font-size:.65rem;font-weight:700}.subitem-uploaded-files__status{color:#ffffffbf;font-size:.75rem}.subitem-uploaded-files__error{color:#fca5a5;margin:0;font-size:.68rem;line-height:1.25}:root[data-theme=light] .subitem-uploaded-files__trigger-label,:root[data-theme=light] .subitem-uploaded-files__status{color:#18181b}:root[data-theme=light] .subitem-uploaded-files__trigger-count{color:#52525b}.subitem-uploaded-files--toolbar-icon{vertical-align:middle;flex-direction:row;align-items:center;display:inline-flex}.subitem-uploaded-files__trigger--toolbar-icon{min-width:unset;justify-content:center;width:auto!important}.subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file{width:auto;max-width:none;min-height:auto;box-shadow:none;background:0 0;border:none;border-radius:4px;grid-template-columns:none;justify-content:center;align-items:center;gap:0;margin:0;padding:0;display:inline-flex}.subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file:hover:not(:disabled){background:#ffffff14}.subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file:focus-visible{outline:2px solid var(--text-muted,#ffffff59);outline-offset:2px}:root[data-theme=light] .subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file{background:0 0;border:none}:root[data-theme=light] .subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file:hover:not(:disabled){background:#0000000f}@media (prefers-color-scheme:light){:root:not([data-theme]) .subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file{background:0 0;border:none}:root:not([data-theme]) .subitem-uploaded-files__trigger.subitem-uploaded-files__trigger--toolbar-icon.driver-compliance-file:hover:not(:disabled){background:#0000000f}}.subitem-uploaded-files__trigger--toolbar-icon .subitem-uploaded-files__status{font-size:.65rem}.subitem-uploaded-files--credential-hero .subitem-uploaded-files__trigger--credential-hero{border:2px dashed var(--settings-border,#ffffff2e);background:var(--settings-surface-low,#ffffff08);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:9rem;padding:1rem .75rem}.subitem-uploaded-files--credential-hero .subitem-uploaded-files__trigger--credential-hero:hover:not(:disabled){background:#fbbf240f;border-color:#fbbf2473}.subitem-uploaded-files__credential-cloud{color:var(--text-muted,#ffffff8c);opacity:.9}.subitem-uploaded-files__credential-title{color:var(--text,#ffffffeb);text-align:center;max-width:16rem;font-size:.8rem;font-weight:700}.subitem-uploaded-files__credential-sub{color:var(--text-muted,#ffffff94);text-align:center;max-width:17rem;font-size:.65rem;font-weight:500;line-height:1.35}.subitem-uploaded-files__credential-browse{letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:#fbbf24e0;border:1px solid #fbbf24f2;border-radius:6px;margin-top:.25rem;padding:.35rem .85rem;font-size:.7rem;font-weight:800}:root[data-theme=light] .subitem-uploaded-files--credential-hero .subitem-uploaded-files__trigger--credential-hero{background:var(--settings-input-bg,#0000000a)}.loads-dhd-offer-modal{max-width:26rem;padding:0;overflow:hidden}.loads-dhd-offer-modal__header.app-confirm-header{padding-bottom:.875rem}.loads-dhd-offer-modal__title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.loads-dhd-offer-modal__body.app-confirm-body{flex-direction:column;gap:1rem;padding-top:0;display:flex}.loads-dhd-offer-modal__lede{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.5}.loads-dhd-offer-modal__meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.loads-dhd-offer-modal__chip{background:var(--settings-surface-mid,#ffffff0f);border:1px solid var(--settings-border,#ffffff14);color:var(--text-muted);border-radius:8px;align-items:baseline;gap:.35rem;padding:.35rem .55rem;font-size:.75rem;line-height:1.2;display:inline-flex}.loads-dhd-offer-modal__chip--load{border-color:color-mix(in srgb, var(--accent-amber-fg) 35%, var(--settings-border))}.loads-dhd-offer-modal__chip-key{text-transform:uppercase;letter-spacing:.06em;opacity:.85;font-size:.625rem;font-weight:600}.loads-dhd-offer-modal__chip-val{color:var(--text);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:500}.loads-dhd-offer-modal__sr-ref{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loads-dhd-offer-modal__route{grid-template-columns:1fr auto 1fr;align-items:end;gap:.65rem .5rem;display:grid}@media (width<=400px){.loads-dhd-offer-modal__route{grid-template-columns:1fr;align-items:stretch}.loads-dhd-offer-modal__route-join{min-height:unset;flex-direction:row;padding:.15rem 0}.loads-dhd-offer-modal__route-line:first-of-type,.loads-dhd-offer-modal__route-line:last-of-type{display:none}.loads-dhd-offer-modal__route-arrow{transform:rotate(90deg)}}.loads-dhd-offer-modal__readonly-stop{border:1px solid var(--settings-border,#ffffff14);background:var(--settings-input-bg,#0003);color:var(--text);border-radius:8px;margin:0;padding:.5rem .65rem;font-size:.8125rem;line-height:1.4}.loads-dhd-offer-modal__authorize-row{flex-direction:column;gap:.35rem;display:flex}.loads-dhd-offer-modal__route-col{flex-direction:column;gap:.2rem;min-width:0;display:flex}.loads-dhd-offer-modal__route-join{min-height:2.25rem;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding-bottom:.35rem;display:flex}.loads-dhd-offer-modal__route-line{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent-amber-fg) 45%, transparent) 40%, transparent);opacity:.9;flex:1;width:1px;min-height:6px}.loads-dhd-offer-modal__route-arrow{color:color-mix(in srgb, var(--accent-amber-fg) 85%, var(--text-muted));font-size:1rem;font-weight:600;line-height:1}.loads-dhd-offer-modal__label{color:var(--text);margin:0;font-size:.8125rem;font-weight:600}.loads-dhd-offer-modal__label-hint{color:var(--text-muted);margin:0 0 .25rem;font-size:.6875rem;line-height:1.4}.loads-dhd-offer-modal__optional{text-transform:lowercase;color:var(--text-muted);font-size:.6875rem;font-weight:500}.loads-dhd-offer-modal__field{flex-direction:column;gap:.2rem;display:flex}.loads-dhd-offer-modal__input,.loads-dhd-offer-modal__textarea{box-sizing:border-box;border:1px solid var(--settings-border);background:var(--settings-input-bg);width:100%;color:var(--text);border-radius:10px;margin:0;padding:.5rem .65rem;font-size:.875rem;line-height:1.35;transition:border-color .15s,box-shadow .15s}.loads-dhd-offer-modal__input::placeholder,.loads-dhd-offer-modal__textarea::placeholder{color:color-mix(in srgb, var(--text-muted) 72%, transparent)}.loads-dhd-offer-modal__input:hover,.loads-dhd-offer-modal__textarea:hover{border-color:color-mix(in srgb, var(--text-muted) 35%, var(--settings-border))}.loads-dhd-offer-modal__input:focus,.loads-dhd-offer-modal__textarea:focus{border-color:color-mix(in srgb, var(--accent-amber-fg) 55%, var(--settings-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-amber-fg) 22%, transparent);outline:none}.loads-dhd-offer-modal__textarea{resize:vertical;min-height:4rem;line-height:1.45}.loads-dhd-offer-modal__miles-wrap{border:1px solid var(--settings-border);background:var(--settings-input-bg);border-radius:10px;align-items:stretch;max-width:11rem;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.loads-dhd-offer-modal__miles-wrap:focus-within{border-color:color-mix(in srgb, var(--accent-amber-fg) 55%, var(--settings-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-amber-fg) 22%, transparent)}.loads-dhd-offer-modal__input--miles{box-shadow:none;text-align:right;font-variant-numeric:tabular-nums;border:none;border-radius:0;flex:1;min-width:0;padding-right:.4rem}.loads-dhd-offer-modal__input--miles:focus{box-shadow:none}.loads-dhd-offer-modal__miles-suffix{color:var(--text-muted);background:color-mix(in srgb, var(--settings-surface-low,transparent) 65%, transparent);border-left:1px solid var(--settings-border);flex-shrink:0;align-items:center;padding:0 .65rem 0 .25rem;font-size:.8125rem;font-weight:600;display:flex}.loads-dhd-offer-modal__estimate{color:var(--text-muted);align-items:center;gap:.45rem;margin:.35rem 0 0;font-size:.75rem;line-height:1.4;display:flex}.loads-dhd-offer-modal__estimate--loading{font-style:italic}.loads-dhd-offer-modal__dot-pulse{background:color-mix(in srgb, var(--accent-amber-fg) 75%, var(--text-muted));border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:.9s ease-in-out infinite loads-dhd-offer-dot-pulse}@keyframes loads-dhd-offer-dot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.loads-dhd-offer-modal__dot-pulse{opacity:.75;animation:none}}.loads-dhd-offer-modal__err.app-confirm-error{color:var(--error-text,#f87171);margin:0}.loads-dhd-offer-modal__actions.app-confirm-actions{flex-wrap:nowrap;margin-top:.25rem}.loads-dhd-offer-modal__actions .app-confirm-btn{flex-shrink:0}.loads-payment-import-resume-banner{border:1px solid var(--settings-border);background:var(--settings-surface-mid);color:var(--text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.loads-payment-import-resume-banner__text{flex:1;min-width:min(100%,16rem);font-size:.875rem;line-height:1.45}.loads-payment-import-resume-banner__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.loads-payment-import-resume-banner .dashboard__edit-columns-btn{color:var(--text);background:var(--app-bg);border:1px solid var(--settings-border);border-radius:6px;padding:.4rem .75rem;font-weight:600}.loads-payment-import-resume-banner .dashboard__edit-columns-btn:hover:not(:disabled){background:var(--control-hover-bg);color:var(--text)}.loads-payment-import-resume-banner .dashboard__edit-columns-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--link,#3b82f6) 55%, transparent);outline-offset:2px}.loads-rate-con-pending-banner{border:1px solid var(--accent-amber-option-border,#d9770659);background:color-mix(in srgb, var(--accent-amber-tint,#fbbf241f) 100%, var(--settings-surface-low) 0%);color:var(--text);box-shadow:0 1px 0 color-mix(in srgb, var(--text) 6%, transparent);border-radius:8px;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.loads-rate-con-pending-banner__intro{color:var(--text);margin:0;font-size:.875rem;line-height:1.45}.loads-rate-con-pending-banner__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.loads-rate-con-pending-banner__item{border:1px solid var(--settings-border);background:var(--settings-surface-mid);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;padding:.5rem .65rem;display:flex}.loads-rate-con-pending-banner__item-main{flex-direction:column;flex:1;gap:.2rem;min-width:min(100%,12rem);display:flex}.loads-rate-con-pending-banner__file{color:var(--text);word-break:break-word;font-size:.875rem;font-weight:600}.loads-rate-con-pending-banner__meta{color:var(--text-muted);font-size:.75rem;line-height:1.35}.loads-rate-con-pending-banner__item-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.loads-rate-con-pending-banner__item-actions .loads-rate-con-pending-banner__open{min-height:2.25rem;font-size:.8125rem}.loads-rate-con-pending-banner__item-actions .dashboard__edit-columns-btn.loads-rate-con-pending-banner__discard{color:var(--text);background:var(--app-bg);border:1px solid var(--settings-border);border-radius:6px;padding:.4rem .75rem;font-weight:600}.loads-rate-con-pending-banner__item-actions .dashboard__edit-columns-btn.loads-rate-con-pending-banner__discard:hover:not(:disabled){background:var(--control-hover-bg);color:var(--text)}.loads-rate-con-pending-banner__item-actions .dashboard__edit-columns-btn.loads-rate-con-pending-banner__discard:focus-visible{outline:2px solid color-mix(in srgb, var(--link,#3b82f6) 55%, transparent);outline-offset:2px}.loads-rate-con-pending-banner__open,.loads-rate-con-pending-banner__discard{white-space:nowrap}
