.hm-dd-option:not(:has(.hm-dd-option-trailing)){height:auto;min-height:var(--hm-dd-option-h)}.hm-dd-option:not(:has(.hm-dd-option-trailing)) .hm-dd-option-label{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}
.hm-pagination__rows-control .hm-dd-menu{min-width:max-content}
.dispatcher-menu-host{display:contents}.dispatcher-menu-host .hm-dd-menu--portal{min-width:min(240px,100vw - 16px)}
.hm-data-table__filter-list{max-height:min(60vh,360px);overflow-y:auto}.hm-table-scroll:has(.hm-table-empty-row){container-type:inline-size}.hm-table-scroll:has(.hm-table-empty-row) .hm-table-empty-cell>.hm-empty-state{left:var(--space-base);width:min(100%, calc(100cqw - 2 * var(--space-base)));box-sizing:border-box;margin-inline:0;position:sticky}:is(.driver-board-table.driver-board-density-compact,.hm-board-table.hm-board-density-compact) .hm-table-cell,:is(.driver-board-table.driver-board-density-compact,.hm-board-table.hm-board-density-compact) .hm-table-head-cell{padding-top:3px;padding-bottom:3px;font-size:12px;line-height:1.2}:is(.driver-board-table.driver-board-density-compact,.hm-board-table.hm-board-density-compact) .hm-tag{padding-top:0;padding-bottom:0;line-height:1.2}:is(.driver-board-table.driver-board-density-cozy,.hm-board-table.hm-board-density-cozy) .hm-table-cell,:is(.driver-board-table.driver-board-density-cozy,.hm-board-table.hm-board-density-cozy) .hm-table-head-cell{padding-top:12px;padding-bottom:12px}.hm-acct-module.hm-acct-module :is(td,th){padding-top:6px;padding-bottom:6px}.driver-board-table .hm-table-cell--pin-edge-left:after,.driver-board-table .hm-table-cell--pin-edge-right:after,.hm-board-table .hm-table-cell--pin-edge-left:after,.hm-board-table .hm-table-cell--pin-edge-right:after{content:none}.driver-board-table [data-column-id=driverId],.driver-board-table [data-column-id=trailer],.driver-board-table [data-column-id=customer],.driver-board-table [data-column-id=arriveEarly],.driver-board-table [data-column-id=finalDestination],.driver-board-table [data-column-id=drive],.driver-board-table [data-column-id=pta]{border-right:1px solid var(--bg-neutral-tertiary)}.driver-board-table{--hm-team-line:var(--border-info-primary);--hm-team-wash:color-mix(in srgb, var(--bg-info-subtle) 55%, var(--bg-neutral-primary));--hm-team-inner:color-mix(in srgb, var(--border-info-primary) 35%, transparent)}.driver-board-table .hm-table-body .hm-table-row:has([data-team-edge]){--hm-table-row-bg:var(--hm-team-wash)}.driver-board-table .hm-table-body .hm-table-row:has([data-team-edge=top]) .hm-table-cell{box-shadow:inset 0 2px 0 var(--hm-team-line)}.driver-board-table .hm-table-body .hm-table-row:has([data-team-edge=bottom]) .hm-table-cell{box-shadow:inset 0 -2px 0 var(--hm-team-line)}:is(.driver-board-table .hm-table-body .hm-table-row:has([data-team-edge=top]) .hm-table-cell,.driver-board-table .hm-table-body .hm-table-row:has([data-team-edge=middle]) .hm-table-cell){border-bottom-color:var(--hm-team-inner)}.hm-modal-card.driver-detail-modal{max-width:min(1600px, calc(100vw - var(--space-base) * 2))}.hm-ar-aging-totals .hm-table-foot .hm-table-cell{background:var(--bg-neutral-primary);border-top:1px solid var(--grey-400);border-bottom:0}.hm-acct-card{background:var(--bg-neutral-primary);border:1px solid var(--border-neutral-primary);border-radius:var(--radius-lg);flex-direction:column;min-height:0;max-height:100%;display:flex;overflow:hidden}.hm-acct-card .hm-data-table{border:0;border-radius:0;flex-direction:column;min-height:0;display:flex}.hm-acct-card .hm-data-table__card{border:0;border-radius:0;min-height:0}.hm-acct-card .hm-table-scroll{min-height:0}.hm-acct-card>.hm-pagination{border-top:1px solid var(--border-neutral-primary);flex:none}
.hm-table .hm-table-cell--pin-edge-right:after,.hm-table .hm-table-cell--pin-edge-left:after{width:14px}.hm-table .hm-table-cell--pin-edge-right:after{box-shadow:inset -1px 0 0 var(--border-neutral-primary);background:linear-gradient(270deg,#10182829,#10182800)}.hm-table .hm-table-cell--pin-edge-left:after{background:linear-gradient(90deg,#10182829,#10182800)}[data-theme=dark] .hm-table .hm-table-cell--pin-edge-right:after{background:linear-gradient(270deg,#0000008c,#0000)}[data-theme=dark] .hm-table .hm-table-cell--pin-edge-left:after{background:linear-gradient(90deg,#0000008c,#0000)}@supports (animation-timeline:scroll()){.hm-table .hm-table-cell--pin-edge-right:after{opacity:0;animation:linear both hm-pin-edge-right-seam;animation-timeline:scroll(inline);animation-range:calc(100% - 14px) 100%}.hm-table .hm-table-cell--pin-edge-left:after{opacity:0;animation:linear both hm-pin-edge-left-seam;animation-timeline:scroll(inline);animation-range:0 14px}@keyframes hm-pin-edge-right-seam{0%{opacity:1}to{opacity:0}}@keyframes hm-pin-edge-left-seam{0%{opacity:0}to{opacity:1}}}
.hm-board-table th[data-column-id=row_actions] .hm-table-head-drag{display:none!important}.hm-board-table th[data-column-id=row_actions]{padding-left:12px!important}
.hm-driver-header-location{min-width:0}
@keyframes assistant-message-enter{0%{opacity:0;transform:translateY(var(--motion-distance-sm))}}.assistant-message-enter{animation:assistant-message-enter var(--duration-base) var(--ease-out)}.assistant-suggestion{animation:assistant-message-enter var(--duration-base) var(--ease-out) backwards;animation-delay:calc(var(--assistant-stagger-n,0) * var(--duration-stagger));transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}.assistant-suggestion:active{transform:scale(var(--motion-scale-press))}.assistant-output-enter{animation:assistant-message-enter var(--duration-base) var(--ease-out) backwards;animation-delay:calc(var(--assistant-stagger-n,0) * var(--duration-stagger))}.assistant-message-actions{opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.assistant-message-row:hover .assistant-message-actions,.assistant-message-row:focus-within .assistant-message-actions{opacity:1}@media (hover:none){.assistant-message-actions{opacity:1}}@media (prefers-reduced-motion:reduce){.assistant-message-enter,.assistant-suggestion,.assistant-output-enter{animation:none}.assistant-message-actions,.assistant-suggestion{transition:none}.assistant-suggestion:active{transform:none}}
.hm-board-sections>section,.hm-board-sections .hm-data-table--page-sticky,.hm-board-sections .hm-data-table--page-sticky .hm-data-table__card{width:max-content;min-width:100%}.hm-board-sections .hm-table{width:0;width:-webkit-fill-available;width:-moz-available;width:stretch}.hm-board-sections .hm-board-section-band{width:max-content;position:sticky;left:0}.hm-board-sections .hm-lsh{width:max-content}.hm-board-sections{container-type:inline-size}.hm-board-sections .hm-table-scroll:has(.hm-table-empty-row){container-type:normal}
@keyframes quick-action-popup-enter{0%{opacity:0;transform:translateY(var(--motion-distance-sm)) scale(var(--motion-scale-modal))}}@keyframes quick-action-popup-exit{to{opacity:0;transform:scale(var(--motion-scale-close))}}@keyframes copilot-connecting-exit{to{opacity:0}}.quick-action-popup{transform-origin:100% 100%;animation:quick-action-popup-enter var(--duration-base) var(--ease-out)}.quick-action-popup[data-phase=closing]{animation:quick-action-popup-exit var(--duration-fast) var(--ease-out) forwards;pointer-events:none}.copilot-frame{opacity:0}.copilot-frame[data-ready=true]{opacity:1;transition:opacity var(--duration-base) var(--ease-out)}.copilot-connecting[data-phase=closing]{animation:copilot-connecting-exit var(--duration-fast) var(--ease-out) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.quick-action-popup,.quick-action-popup[data-phase=closing],.copilot-connecting[data-phase=closing]{animation:none}.copilot-frame[data-ready=true]{transition:none}}
.hm-receipts-split{transition:grid-template-columns var(--duration-base) var(--ease-out)}@keyframes hm-receipts-pane-enter{0%{opacity:0;transform:translateX(var(--motion-distance-md));filter:blur(var(--motion-blur-sm))}}@keyframes hm-receipts-pane-exit{to{opacity:0;filter:blur(var(--motion-blur-sm))}}.hm-receipts-pane[data-phase=open]{animation:hm-receipts-pane-enter var(--duration-base) var(--ease-out)}.hm-receipts-pane[data-phase=closing]{animation:hm-receipts-pane-exit var(--duration-fast) var(--ease-out) forwards}@media (prefers-reduced-motion:reduce){.hm-receipts-split{transition:none}.hm-receipts-pane[data-phase=open],.hm-receipts-pane[data-phase=closing]{animation:none}}.hm-receipts-list .hm-table-body .hm-table-row:has([data-receipt-current=true]){--hm-table-row-bg:color-mix(in srgb, var(--bg-brand-tertiary) 70%, var(--bg-neutral-primary))}.hm-receipts-list [data-receipt-current=true]{box-shadow:inset 2px 0 0 0 var(--border-brand-primary);margin-left:calc(-1 * var(--space-base));padding-left:calc(var(--space-base) - 2px);display:block}
.hm-cpk.settings-status-color-picker{-moz-column-gap:var(--space-lg);justify-content:flex-start;align-items:center;column-gap:var(--space-lg);flex-flow:wrap}.settings-status-color-picker .hm-cpk-head{flex:1 0 100%}.settings-status-color-picker .hm-cpk-grid{grid-template-columns:repeat(var(--hm-cpk-columns,6), 24px);flex:none}.settings-status-color-picker .hm-divider{display:none}.settings-status-color-picker .hm-cpk-hex{flex:none;align-items:center}.settings-status-color-picker .hm-cpk-preview{margin-top:0}.settings-status-color-picker .hm-cpk-input.hm-inp{align-items:center;gap:var(--space-xs);flex-direction:row;flex:none;width:auto}.settings-status-color-picker .hm-cpk-input .hm-inp-label-row{display:none}.settings-status-color-picker .hm-cpk-input.hm-inp .hm-inp-field{flex:none;width:11ch}.settings-status-color-picker .hm-cpk-input .hm-inp-caption-row{white-space:nowrap;flex:none;padding:0}
.hm-shell-skip:not(:focus){transform:translateY(calc(-100% - 12px))}