.dashboard{box-sizing:border-box;min-width:0;max-width:100%}.dashboard>.tsm-page-header-stacked{padding-bottom:.75rem}.dashboard>.tsm-page-section-enter{opacity:1;margin-top:1rem;animation:none;transform:none}.dashboard .tsm-page-header-stacked{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.dashboard>.tsm-page-section-enter,.dashboard .tsm-page-header-stacked{opacity:1;animation:none;transform:none}}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__table-wrap{border-color:var(--tsm-grid-border-strong,#e4e4e7)}:root:not([data-theme]) .dashboard__table thead th:hover .dashboard__th-input:not(:focus),:root:not([data-theme]) .dashboard__table thead th:hover .dashboard__th-label,:root:not([data-theme]) .dashboard__table thead th:hover .column-header-search:not([data-editing=true]){background:0 0}:root:not([data-theme]) .dashboard__table thead tr:is(:hover,:focus-within) th:focus-within{border-bottom-color:#e4e4e7;outline-color:#d4d4d8}:root:not([data-theme]) .dashboard__table td{border-bottom-color:var(--tsm-table-row-divider)}:root:not([data-theme]) .dashboard__table tbody td:focus-within{border-bottom-color:#e4e4e7;outline-color:#d4d4d8}:root:not([data-theme]) .dashboard__table tbody td:focus-within:has(.datebox:focus-within){border-bottom-color:#0000;outline:none}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item:hover td{background-color:var(--dispatch-row-hover-bg)}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--safety-issue td{background:#ef44441a;border-left-color:#dc262699}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--safety-issue:hover td{background:#ef444426}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--unmatched-import td{background:#f59e0b1a;border-left-color:#d9770699}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--unmatched-import:hover td{background:#f59e0b26}:root:not([data-theme]) .dashboard__table tbody tr.dashboard__row-item--saving td{opacity:.68}:root:not([data-theme]) .dashboard__sub-prefix{border-bottom-color:#a1a1aa;border-left-color:#a1a1aa}:root:not([data-theme]) .dashboard__btn{color:#18181b;background:#e4e4e7}:root:not([data-theme]) .dashboard__btn:hover{background:#d4d4d8}:root:not([data-theme]) .dashboard__cell-btn:hover:not(.tsm-domain-pill):not(.dashboard__status-pill):not(.tsm-settlement-strip__pill){background:#f4f4f5}:root:not([data-theme]) .dashboard__cell-btn-placeholder{color:#71717a}:root:not([data-theme]) .dashboard__th-input::placeholder{color:#a1a1aa}:root:not([data-theme]) .dashboard__th-input:focus{background:#0000000f}:root:not([data-theme]) .dashboard__row-menu-item--danger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}:root:not([data-theme]) .dashboard__row-menu-item--danger:hover{color:#991b1b;background:#fecaca;border-color:#f87171}:root:not([data-theme]) .dashboard__row-delete-btn{color:#b91c1c;background:#fee2e2;border-color:#fecaca}:root:not([data-theme]) .dashboard__row-delete-btn:hover{color:#991b1b;background:#fecaca;border-color:#f87171}:root:not([data-theme]) .dashboard__row-delete-btn--confirm{color:#fff;background:#d32f2f}:root:not([data-theme]) .dashboard__row-delete-btn--confirm:hover:not(:disabled){background:#b71c1c}:root:not([data-theme]) .dashboard__row-delete-btn--cancel{color:#333;background:#f0f0f0}:root:not([data-theme]) .dashboard__delete-confirm-text,:root:not([data-theme]) .dashboard__row-menu-confirm-text{color:#18181b}:root:not([data-theme]) .dashboard__row-delete-btn--cancel:hover{color:#1a1a1a;background:#e5e5e5}:root:not([data-theme]) .dashboard__row-mark-delivered-btn{color:#15803d;background:#dcfce7;border-color:#86efac}:root:not([data-theme]) .dashboard__row-mark-delivered-btn:hover{color:#166534;background:#bbf7d0;border-color:#22c55e}:root:not([data-theme]) .dashboard__row-collapse-expand-btn{color:#18181b;background:#f4f4f5;border-color:#e4e4e7}:root:not([data-theme]) .dashboard__row-collapse-expand-btn:hover{color:#09090b;background:#e4e4e7;border-color:#d4d4d8}:root:not([data-theme]) .dashboard__row-mark-paid-btn{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}:root:not([data-theme]) .dashboard__row-mark-paid-btn:hover{color:#1e40af;background:#bfdbfe;border-color:#60a5fa}:root:not([data-theme]) .dashboard__row-menu{background:#fff;border-color:#e4e4e7;box-shadow:0 8px 24px #0000001f}:root:not([data-theme]) .dashboard__row-menu-item{color:#18181b}:root:not([data-theme]) .dashboard__row-menu-item:hover{background:#f4f4f5}:root:not([data-theme]) .dashboard__row-menu-item:disabled:hover{background:0 0}:root:not([data-theme]) .dashboard__settings-menu-switch{color:#18181b}:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--tour-expanded td,:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--tour-expanded-leg td{background-color:var(--dashboard-tour-expanded-bg,#00000009)}:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--tour-expanded:hover td,:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--tour-expanded-leg:hover td{background-color:var(--dashboard-tour-expanded-bg-hover,#0000000f)}:root:not([data-theme]) .dashboard__sub-table tr.dashboard__sub-row--needs-address td{background:#ffedd5;border-left-color:#ea580c}:root:not([data-theme]) .dashboard__column-menu-id{border-bottom-color:#e4e4e7}:root:not([data-theme]) .dashboard__column-menu-id-label{color:#71717a}:root:not([data-theme]) .dashboard__column-menu-id-value{color:#18181b;background:#f4f4f5}:root:not([data-theme]) .dashboard__add-column-type-picker-title{color:#71717a;border-bottom-color:#e4e4e7}:root:not([data-theme]) .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-color:#0000;border-color:#0000}:root:not([data-theme]) .dashboard__table tbody td:not(:focus-within) .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-color:#0000}:root:not([data-theme]) .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus{background-color:#0000;border-color:#0000}:root:not([data-theme]) .dashboard__table tbody td .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus,:root:not([data-theme]) .dashboard__table tbody td .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus-visible,:root:not([data-theme]) .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus-visible{background-color:#f4f4f5;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__cell-input:focus-within{background-color:#0000;border-color:#0000}:root:not([data-theme]) .dashboard__table tbody td .datebox.dashboard__cell-input:focus-within{background-color:#f4f4f5;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__cell-input:focus-within:has(.datebox__input:focus-visible){background-color:#f4f4f5;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__cell-input:focus-within:has(.datebox__input:focus){background-color:#f4f4f5;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__sub-input:focus-within{border-color:#0000}:root:not([data-theme]) .dashboard__sub-table tbody td .datebox.dashboard__sub-input:focus-within{background-color:#fafafa;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__sub-input:focus-within:has(.datebox__input:focus-visible){background-color:#fafafa;border-color:#a1a1aa}:root:not([data-theme]) .datebox.dashboard__sub-input:focus-within:has(.datebox__input:focus){background-color:#fafafa;border-color:#a1a1aa}:root:not([data-theme]) select.dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root:not([data-theme]) .dashboard__cell-link{color:#2563eb}:root:not([data-theme]) .dashboard__cell-expiration--ok{background:#22c55e1a;border-left-color:#16a34a}:root:not([data-theme]) .dashboard__cell-expiration--warning{background:#eab3081f;border-left-color:#ca8a04}:root:not([data-theme]) .dashboard__cell-expiration--soon{background:#f973161f;border-left-color:#ea580c}:root:not([data-theme]) .dashboard__cell-expiration--expired{background:#ef44441f;border-left-color:#dc2626}}:root[data-theme=light] .dashboard__table-wrap{border-color:var(--tsm-grid-border-strong,#e4e4e7)}:root[data-theme=light] .dashboard__table thead th:hover .dashboard__th-input:not(:focus),:root[data-theme=light] .dashboard__table thead th:hover .dashboard__th-label,:root[data-theme=light] .dashboard__table thead th:hover .column-header-search:not([data-editing=true]){background:0 0}:root[data-theme=light] .dashboard__table thead tr:is(:hover,:focus-within) th:focus-within{border-bottom-color:#e4e4e7;outline-color:#d4d4d8}:root[data-theme=light] .dashboard__table td{border-bottom-color:var(--tsm-table-row-divider)}:root[data-theme=light] .dashboard__table tbody td:focus-within{border-bottom-color:#e4e4e7;outline-color:#d4d4d8}:root[data-theme=light] .dashboard__table tbody td:focus-within:has(.datebox:focus-within){border-bottom-color:#0000;outline:none}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item:hover td{background-color:var(--dispatch-row-hover-bg)}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--safety-issue td{background-color:#ef44441a;border-left-color:#dc262699}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--safety-issue:hover td{background-color:#ef444426}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--unmatched-import td{background-color:#f59e0b1a;border-left-color:#d9770699}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--unmatched-import:hover td{background-color:#f59e0b26}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--selected td{background-color:var(--dashboard-row-selection-bg,#0000000b)}:root[data-theme=light] .dashboard__table tbody tr.dashboard__row-item--selected:hover td{background-color:var(--dashboard-row-selection-bg-hover,#00000012)}:root[data-theme=light] .dashboard__sub-prefix{border-bottom-color:#a1a1aa;border-left-color:#a1a1aa}:root[data-theme=light] .dashboard__btn{color:#18181b;background:#e4e4e7}:root[data-theme=light] .dashboard__btn:hover{background:#d4d4d8}:root[data-theme=light] .dashboard__cell-btn:hover:not(.tsm-domain-pill):not(.dashboard__status-pill):not(.tsm-settlement-strip__pill){background:#f4f4f5}:root[data-theme=light] .dashboard__cell-btn-placeholder{color:#71717a}:root[data-theme=light] .dashboard__th-input::placeholder{color:#a1a1aa}:root[data-theme=light] .dashboard__th-input:focus{background:#0000000f}:root[data-theme=light] .dashboard__column-menu-id{border-bottom-color:#e4e4e7}:root[data-theme=light] .dashboard__column-menu-id-label{color:#71717a}:root[data-theme=light] .dashboard__column-menu-id-value{color:#18181b;background:#f4f4f5}:root[data-theme=light] .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-color:#0000;border-color:#0000}:root[data-theme=light] .dashboard__table tbody td:not(:focus-within) .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-color:#0000}:root[data-theme=light] .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus{background-color:#0000;border-color:#0000}:root[data-theme=light] .dashboard__table tbody td .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus,:root[data-theme=light] .dashboard__table tbody td .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus-visible,:root[data-theme=light] .dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select):focus-visible{background-color:#f4f4f5;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__cell-input:focus-within{background-color:#0000;border-color:#0000}:root[data-theme=light] .dashboard__table tbody td .datebox.dashboard__cell-input:focus-within{background-color:#f4f4f5;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__cell-input:focus-within:has(.datebox__input:focus-visible){background-color:#f4f4f5;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__cell-input:focus-within:has(.datebox__input:focus){background-color:#f4f4f5;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__sub-input:focus-within{border-color:#0000}:root[data-theme=light] .dashboard__sub-table tbody td .datebox.dashboard__sub-input:focus-within{background-color:#fafafa;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__sub-input:focus-within:has(.datebox__input:focus-visible){background-color:#fafafa;border-color:#a1a1aa}:root[data-theme=light] .datebox.dashboard__sub-input:focus-within:has(.datebox__input:focus){background-color:#fafafa;border-color:#a1a1aa}:root[data-theme=light] select.dashboard__cell-input:not(.partner-broker-auth-select,.partner-vendor-role-select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=light] .dashboard__cell-link{color:#2563eb}.dashboard__table-wrap--dispatch-readonly .dashboard__row-item>td:not(.dashboard__td-expand-toggle),.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table{pointer-events:none}.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table tr.dashboard__sub-row--tour{pointer-events:auto}.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table tr.dashboard__sub-row--tour input,.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table tr.dashboard__sub-row--tour textarea,.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table tr.dashboard__sub-row--tour .dashboard__cell-btn,.dashboard__table-wrap--dispatch-readonly .dashboard__sub-table .dashboard__sub-tour-toolbar-icon{pointer-events:none}.dashboard__table-wrap--dispatch-readonly .dashboard__bol-upload-exception,.dashboard__table-wrap--dispatch-readonly .dashboard__bol-upload-exception *{pointer-events:auto}.dashboard__booked-pool-section{border-top:1px solid #ffffff1f;margin-top:1.5rem;padding-top:1rem}.dashboard__booked-pool-heading{color:#fffffff2;margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.dashboard__booked-pool-hint{color:#ffffffa6;max-width:48rem;margin:0 0 .75rem;font-size:.875rem}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__booked-pool-section{border-top-color:#e4e4e7}:root:not([data-theme]) .dashboard__booked-pool-heading{color:#18181b}:root:not([data-theme]) .dashboard__booked-pool-hint{color:#52525b}}.dashboard__td-maintenance{cursor:pointer;vertical-align:middle;position:relative}.dashboard__maintenance-pending-dot{vertical-align:middle;background:#fbbf24;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block;box-shadow:0 0 0 1px #0003}
