@charset "UTF-8";:root{--ct-logo-lg-height:22px;--ct-logo-sm-height:22px;--ct-leftbar-width:260px;--ct-leftbar-width-md:160px;--ct-leftbar-width-sm:70px;--ct-leftbar-condensed-height:2000px;--ct-topbar-height:70px;--ct-menu-item-icon-size:1.2rem;--ct-menu-item-font-size:0.9375rem;--ct-menu-item-padding-x:10px;--ct-menu-item-padding-y:15px;--ct-menu-condensed-link-bg:#727cf5;--ct-footer-height:60px;--ct-theme-card-border-width:0px}html[data-menu-color=light]{--ct-menu-bg:#ffffff;--ct-menu-item-color:#6c757d;--ct-menu-item-hover-color:#727cf5;--ct-menu-item-active-color:#727cf5;--ct-help-box-bg:#727cf5}html[data-menu-color=dark]{--ct-menu-bg:#313a46;--ct-menu-item-color:#8391a2;--ct-menu-item-hover-color:#bccee4;--ct-menu-item-active-color:#ffffff;--ct-help-box-bg:rgba(255, 255, 255, 0.07)}html[data-menu-color=brand]{--ct-menu-bg:linear-gradient(135deg, #6379c3 0%, #546ee5 60%);--ct-menu-item-color:#cedce4;--ct-menu-item-hover-color:#ffffff;--ct-menu-item-active-color:#ffffff;--ct-help-box-bg:rgba(255, 255, 255, 0.07)}html[data-bs-theme=dark][data-menu-color=dark],html[data-bs-theme=dark][data-menu-color=light]{--ct-menu-bg:#3a444e;--ct-menu-item-color:#8391a2;--ct-menu-item-hover-color:#bccee4;--ct-menu-item-active-color:#ffffff;--ct-help-box-bg:rgba(255, 255, 255, 0.07)}html[data-topbar-color=light]{--ct-topbar-bg:#ffffff;--ct-topbar-item-color:#6c757d;--ct-topbar-item-hover-color:#727cf5;--ct-topbar-search-bg:rgb(239.7, 243.3, 247.8);--ct-topbar-user-bg:rgb(249.5307692308, 250.1384615385, 252.5692307692);--ct-topbar-user-border:#eef2f7}html[data-topbar-color=dark]{--ct-topbar-bg:#313a46;--ct-topbar-item-color:#8391a2;--ct-topbar-item-hover-color:#bccee4;--ct-topbar-search-bg:#464f5b;--ct-topbar-user-bg:#3c4655;--ct-topbar-user-border:#414d5d}html[data-topbar-color=brand]{--ct-topbar-bg:linear-gradient(135deg, #6379c3 0%, #546ee5 60%);--ct-topbar-item-color:rgba(255, 255, 255, 0.7);--ct-topbar-item-hover-color:#ffffff;--ct-topbar-search-bg:rgba(255, 255, 255, 0.1);--ct-topbar-user-bg:rgba(255, 255, 255, 0.1);--ct-topbar-user-border:rgba(255, 255, 255, 0.15)}html[data-bs-theme=dark][data-topbar-color=dark],html[data-bs-theme=dark][data-topbar-color=light]{--ct-topbar-bg:#3a444e;--ct-topbar-item-color:#8391a2;--ct-topbar-item-hover-color:#bccee4;--ct-topbar-search-bg:#464f5b;--ct-topbar-user-bg:#3c4655;--ct-topbar-user-border:#414d5d}.bg-audit{background-color:#e07b00!important;color:#fff!important}.text-audit{color:#e07b00!important}.nav-tabs .nav-link{background-color:#e9ecef;color:#495057;border:1px solid #dee2e6;margin-right:2px}.nav-tabs .nav-link.active{background-color:#39afd1;color:#fff;border:1px solid #dee2e6}.card.t1trip-card .card-header{padding:.75rem 1.125rem}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--ct-info)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff;background-color:var(--ct-danger)}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--in){background-color:var(--ct-success-bg-subtle);border-color:var(--ct-success);color:var(--ct-success)}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--in) .select2-selection__choice__remove{color:var(--ct-success)}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--in) .select2-selection__choice__remove:hover{background-color:var(--ct-success);color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--out){background-color:var(--ct-warning-bg-subtle);border-color:var(--ct-warning);color:var(--ct-warning)}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--out) .select2-selection__choice__remove{color:var(--ct-warning)}.select2-container--default .select2-selection--multiple .select2-selection__choice:has(.trip-pill--out) .select2-selection__choice__remove:hover{background-color:var(--ct-warning);color:#fff}.modal-nav-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 10px;border-radius:20px;font-size:.78rem;font-weight:500;white-space:nowrap;cursor:pointer;border:1px solid transparent;color:var(--bs-secondary);text-decoration:none;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.modal-nav-pill:hover{background:var(--bs-light);color:var(--bs-dark)}.modal-nav-pill.trip-pill.active{background:#727cf5;color:#fff;border-color:#727cf5}.modal-nav-pill.assignment-pill.active{background:#39afd1;color:#fff;border-color:#39afd1}#modal-body-zone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden;-webkit-transition:opacity 120ms ease;transition:opacity 120ms ease}#modal-body-zone.is-loading{opacity:.35}#modal-body-zone[data-active-type=trip]{border-top:3px solid #727cf5}#modal-body-zone[data-active-type=assignment]{border-top:3px solid #39afd1}#modal-body-zone.htmx-swapping{-webkit-animation:modal-nav-exit-fwd .1s ease forwards;animation:modal-nav-exit-fwd .1s ease forwards}#modal-body-zone[data-nav-dir=back].htmx-swapping{-webkit-animation-name:modal-nav-exit-back;animation-name:modal-nav-exit-back}#modal-body-zone.htmx-settling{-webkit-animation:modal-nav-enter-fwd 180ms ease both;animation:modal-nav-enter-fwd 180ms ease both}#modal-body-zone[data-nav-dir=back].htmx-settling{-webkit-animation-name:modal-nav-enter-back;animation-name:modal-nav-enter-back}@-webkit-keyframes modal-nav-exit-fwd{to{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}}@keyframes modal-nav-exit-fwd{to{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}}@-webkit-keyframes modal-nav-exit-back{to{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}}@keyframes modal-nav-exit-back{to{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}}@-webkit-keyframes modal-nav-enter-fwd{from{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes modal-nav-enter-fwd{from{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes modal-nav-enter-back{from{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes modal-nav-enter-back{from{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes navFlash{0%{-webkit-box-shadow:0 0 0 3px rgba(57,175,209,.45);box-shadow:0 0 0 3px rgba(57,175,209,.45)}100%{-webkit-box-shadow:none;box-shadow:none}}@keyframes navFlash{0%{-webkit-box-shadow:0 0 0 3px rgba(57,175,209,.45);box-shadow:0 0 0 3px rgba(57,175,209,.45)}100%{-webkit-box-shadow:none;box-shadow:none}}.modal-nav-pill.nav-flash{-webkit-animation:navFlash .3s ease-out;animation:navFlash .3s ease-out}.comment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.comment-tabs{gap:1.1rem;border-bottom:1px solid rgba(var(--ct-dark-rgb),.07)}.comment-tabs .nav-link{padding:.1rem 0 .35rem;font-size:.72rem;font-weight:600;color:var(--ct-secondary);background:0 0;border:0;border-bottom:1.5px solid transparent;margin-bottom:-1px;border-radius:0}.comment-tabs .nav-link:hover{color:var(--ct-body-color)}.comment-tabs .nav-link.active{color:var(--ct-info);background:0 0;border-bottom-color:var(--ct-info)}.comment-tabs .comment-tab--updates{font-weight:500;color:var(--ct-secondary)}.comment-tabs .comment-tab--updates.active{color:var(--ct-secondary);border-bottom-color:rgba(var(--ct-secondary-rgb),.5)}.comment-tabs .comment-tab__count{margin-left:.25rem;font-size:.9em;font-weight:500;color:var(--ct-secondary);opacity:.7}.comment-summary-modal .comment-list{max-height:55vh;overflow-y:auto;padding-right:.25rem}.comment-summary-modal .comment-empty{border:1px dashed rgba(var(--ct-dark-rgb),.15);border-radius:.375rem;padding:1.5rem 1rem}.comment-entry{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:.625rem .75rem;border-radius:.375rem;background-color:var(--ct-light);border-left:3px solid var(--ct-info);-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.comment-entry:hover{background-color:rgba(var(--ct-info-rgb),.06)}.comment-entry.comment-entry--update{border-left-color:var(--ct-secondary);background-color:rgba(var(--ct-secondary-rgb),.05)}.comment-entry.comment-entry--invoice-dispute{border-left-color:#ffc35a;background-color:rgba(var(--ct-warning-rgb),.08)}.comment-entry__icon{font-size:1.1rem;color:var(--ct-info);padding-top:.125rem}.comment-entry--update .comment-entry__icon{color:var(--ct-secondary)}.comment-entry__body{min-width:0}.comment-entry__text{font-size:.875rem;word-wrap:break-word;white-space:pre-wrap}.comment-entry .comment-delete-btn{opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.comment-entry .comment-delete-btn:focus-visible,.comment-entry:hover .comment-delete-btn{opacity:1}.comment-author-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--ct-info);color:#fff;font-size:.7rem;font-weight:600;line-height:1;-ms-flex-negative:0;flex-shrink:0}.comment-attachment{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.25rem .6rem;margin-top:.375rem;border:1px solid rgba(var(--ct-dark-rgb),.12);border-radius:999px;background:#fff;color:var(--ct-body-color);text-decoration:none;font-size:.8rem;vertical-align:top;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.comment-attachment:hover{background:rgba(var(--ct-info-rgb),.08);color:var(--ct-body-color)}.comment-attachment>i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.comment-attachment__name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-attachment__size{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.7rem;color:var(--ct-secondary-color,#6c757d);white-space:nowrap}.comment-attachment--image{display:inline-block;padding:0;border:0;border-radius:0;background:0 0}.comment-attachment--image:hover{background:0 0}.comment-attachment__thumb{display:block;max-width:220px;max-height:160px;border-radius:.375rem;border:1px solid rgba(var(--ct-dark-rgb),.12);-o-object-fit:cover;object-fit:cover;cursor:pointer}.comment-attachment-chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.5rem .75rem;background:rgba(var(--ct-info-rgb),.07);font-size:.8rem;border-bottom:1px solid rgba(var(--ct-dark-rgb),.07)}.comment-attachment-chip>i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.comment-attachment-chip span[data-comment-attachment-name]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-attachment-chip span[data-comment-attachment-size]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.comment-attachment-chip [data-comment-attachment-clear]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.comment-attachment-chip__thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border-radius:.25rem;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(var(--ct-dark-rgb),.12)}.comment-compose-textarea{border:none;border-radius:0;resize:none;-webkit-box-shadow:none!important;box-shadow:none!important;padding:.625rem .75rem;font-size:.875rem;background:0 0}.comment-compose-textarea:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.comment-compose-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;border-top:1px solid rgba(var(--ct-dark-rgb),.09);background:var(--ct-card-bg,#fff)}.comment-offcanvas{width:400px;max-width:100vw;z-index:1060}.comment-offcanvas #comment-offcanvas-body .modal-header{position:sticky;top:0;z-index:1;background:var(--ct-card-bg,#fff)}.comment-offcanvas #comment-offcanvas-body .modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.comment-offcanvas #comment-offcanvas-body .modal-footer{position:sticky;bottom:0;background:var(--ct-card-bg,#fff);padding:0;border-top:none}.comment-trigger-btn{position:relative;line-height:1}.comment-trigger-badge{position:absolute;top:0;right:0;-webkit-transform:translate(40%,-30%);transform:translate(40%,-30%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;background:var(--ct-info);color:#fff;font-size:.6rem;font-weight:600;line-height:1;pointer-events:none}.comment-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.15rem;cursor:pointer;padding:.2rem .45rem;font-size:.7rem;line-height:1;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.comment-badge:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.comment-badge--empty{opacity:.45}.comment-badge--empty:hover{opacity:1}.action-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem;border-radius:.25rem;color:var(--ct-secondary);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.action-icon:hover{color:var(--ct-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.assignment-row-in{border-left:3px solid #198754}.assignment-row-out{border-left:3px solid #ffc107}.assignment-row-through{border-left:3px solid #0dcaf0}@-webkit-keyframes toast-shrink{from{width:100%}to{width:0%}}@keyframes toast-shrink{from{width:100%}to{width:0%}}.toast-progress{height:3px;background-color:rgba(255,255,255,.45);-webkit-animation:toast-shrink linear forwards;animation:toast-shrink linear forwards}.htmx-table-overlay{position:absolute;inset:0;background:rgba(255,255,255,.65);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;pointer-events:none}.htmx-table-overlay--branded{background:rgba(255,255,255,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.insight-spinner{width:2.75rem;height:2.75rem;border-radius:50%;border:3px solid rgba(var(--ct-primary-rgb),.18);border-top-color:var(--ct-primary);-webkit-animation:insight-spin .7s linear infinite;animation:insight-spin .7s linear infinite}@-webkit-keyframes insight-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes insight-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.invoice-note-widget .invoice-note-toggle{display:block;font-size:.7rem;line-height:1.3;text-decoration:none}.invoice-note-widget .invoice-note-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.invoice-note-widget .invoice-note-toggle:hover{text-decoration:underline}.plate-event-card{padding:.5rem .65rem;border-radius:.375rem;background-color:var(--ct-light);border-left:3px solid var(--ct-secondary);overflow-wrap:anywhere}.plate-event-card--warning{border-left-color:var(--ct-warning)}.plate-event-card--success{border-left-color:var(--ct-success)}.plate-event-card--danger{border-left-color:var(--ct-danger)}.plate-event-card[role=button]{cursor:pointer}.plate-event-card[role=button]:hover{-webkit-filter:brightness(.985);filter:brightness(.985)}.insight-activity{-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:0}@media (min-width:992px){.insight-activity{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;width:320px;position:sticky;top:calc(var(--ct-topbar-height,70px) + 1rem);-webkit-transition:width .2s ease,-webkit-flex-basis .2s ease;transition:width .2s ease,-webkit-flex-basis .2s ease;transition:flex-basis .2s ease,width .2s ease;transition:flex-basis .2s ease,width .2s ease,-webkit-flex-basis .2s ease,-ms-flex-preferred-size .2s ease}}.insight-activity .card-header{background-color:var(--ct-card-bg)}.insight-activity #insight-activity-body{max-height:calc(100vh - var(--ct-topbar-height,70px) - 7rem);overflow-y:auto}.insight-activity .insight-activity__icon{line-height:1;text-decoration:none}.insight-activity .insight-activity__count{font-size:.7rem}.insight-activity .insight-activity__toggle .mdi{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;display:inline-block}@media (min-width:992px){.insight-activity.insight-activity--collapsed{-ms-flex-preferred-size:46px;flex-basis:46px;width:46px}}.insight-activity.insight-activity--collapsed .insight-activity__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem!important;padding-left:.25rem;padding-right:.25rem}.insight-activity.insight-activity--collapsed .insight-activity__title,.insight-activity.insight-activity--collapsed .insight-activity__toggle{display:none}.insight-activity.insight-activity--collapsed .insight-activity__count{margin:0!important}.insight-activity.insight-activity--collapsed .insight-activity__icon{cursor:pointer}.insight-activity.insight-activity--collapsed #insight-activity-body{display:none}.insight-activity-tabs .btn{font-size:.72rem;line-height:1.35;padding:.15rem .3rem;border-radius:.3rem}@-webkit-keyframes insight-row-flash{0%{background-color:rgba(var(--ct-warning-rgb,255,193,7),.35)}100%{background-color:transparent}}@keyframes insight-row-flash{0%{background-color:rgba(var(--ct-warning-rgb,255,193,7),.35)}100%{background-color:transparent}}.insight-row--flash>td{-webkit-animation:insight-row-flash 1.6s ease-out;animation:insight-row-flash 1.6s ease-out}.insight-box-hit{color:var(--ct-secondary);font-size:.72rem;line-height:1.2}.insight-box-hit .mdi{opacity:.6}.insight-row--new td:first-child{-webkit-box-shadow:inset 3px 0 0 0 var(--ct-success);box-shadow:inset 3px 0 0 0 var(--ct-success)}.insight-row--updated td:first-child{-webkit-box-shadow:inset 3px 0 0 0 var(--ct-warning);box-shadow:inset 3px 0 0 0 var(--ct-warning)}.insight-group-header>td{background-color:var(--ct-light);border-top:2px solid var(--ct-border-color,rgba(0,0,0,.1));-webkit-box-shadow:inset 3px 0 0 0 var(--ct-primary);box-shadow:inset 3px 0 0 0 var(--ct-primary)}.insight-group-header .group-toggle .mdi-chevron-down{-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;display:inline-block}.insight-group-header .group-toggle.is-collapsed .mdi-chevron-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.insight-group-header .insight-group-docs{font-size:.72rem}.insight-group-header .insight-group-docs .btn{font-size:.72rem;line-height:1.5;font-weight:500}.change-entry{padding:.5rem .65rem;border-radius:.375rem;background-color:var(--ct-light);border-left:3px solid var(--ct-info)}.change-entry__icon{color:var(--ct-info)}.change-entry__list li{padding:.1rem 0}.change-entry__from{color:var(--ct-secondary);text-decoration:line-through;opacity:.8}.change-entry__to{color:var(--ct-dark)}.hidden-row>td{border-top:none}.toggle-insight[aria-expanded=true] .mdi-chevron-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggle-insight .mdi-chevron-right{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;display:inline-block}.match-arrow{color:#6c757d;font-size:.9rem}.truck-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:.78rem}.insight-customer-cell{max-width:160px;overflow:hidden}.insight-customer-cell>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insight-doc-btn{background:0 0;border:none;padding:1px 3px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.75rem;color:inherit;border-radius:3px;text-align:left}.insight-doc-btn:hover{background:rgba(0,0,0,.06)}.t1-doc-tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:7px 12px;border:none;border-bottom:2px solid transparent;background:0 0;cursor:pointer;font-size:.82rem;color:#6c757d;white-space:nowrap;-webkit-transition:color .15s;transition:color .15s}.t1-doc-tab:hover{color:var(--bs-primary,#727cf5)}.t1-doc-preview-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;background:#f4f5f7;cursor:-webkit-zoom-in;cursor:zoom-in}.t1-doc-thumb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;-ms-flex-line-pack:start;align-content:start;background:#f4f5f7}.t1-doc-thumb{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px;background:#fff;border:2px solid #e3e6ea;border-radius:6px;cursor:pointer;-webkit-transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,-webkit-box-shadow .12s;transition:border-color .12s,box-shadow .12s;transition:border-color .12s,box-shadow .12s,-webkit-box-shadow .12s}.t1-doc-thumb:hover{border-color:var(--bs-primary,#727cf5)}.t1-doc-thumb:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(114,124,245,.35);box-shadow:0 0 0 3px rgba(114,124,245,.35)}.t1-doc-thumb.is-selected{border-color:var(--bs-primary,#727cf5);-webkit-box-shadow:inset 0 0 0 1px var(--bs-primary,#727cf5);box-shadow:inset 0 0 0 1px var(--bs-primary,#727cf5);background:rgba(114,124,245,.06)}.t1-doc-thumb-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:120px}.t1-doc-thumb-canvas canvas{max-width:100%;height:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}.t1-doc-thumb-canvas img{max-width:100%;height:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}.t1-doc-thumb-num{font-size:.72rem;color:#6c757d}.t1-doc-thumb-badge{position:absolute;top:4px;left:4px;min-width:18px;height:18px;padding:0 4px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.68rem;line-height:1;color:#fff;background:var(--bs-primary,#727cf5);border-radius:9px}.t1-doc-thumb.is-selected .t1-doc-thumb-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.t1-doc-edit-status{background:#fff}.side-nav-divider{list-style:none}.side-nav-divider hr{margin:.75rem 1.5rem;border-top-color:rgba(255,255,255,.12);opacity:1}.t1-doc-origin-corner{position:absolute;top:0;left:0;margin:.25rem;z-index:2}.t1-doc-version-notice{background:#fff8e6;color:#8a6100;border-bottom-color:#f6e0a8!important}.t1-doc-mode-btn{line-height:1.6;cursor:pointer;white-space:nowrap;-webkit-transition:background .12s,color .12s,-webkit-box-shadow .12s;transition:background .12s,color .12s,-webkit-box-shadow .12s;transition:background .12s,color .12s,box-shadow .12s;transition:background .12s,color .12s,box-shadow .12s,-webkit-box-shadow .12s}.t1-doc-thumb-actions{position:absolute;top:4px;right:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px;opacity:0;-webkit-transition:opacity .12s;transition:opacity .12s}.t1-doc-thumb:focus-visible .t1-doc-thumb-actions,.t1-doc-thumb:hover .t1-doc-thumb-actions{opacity:1}.t1-doc-thumb-rotate,.t1-doc-thumb-zoom{width:22px;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9rem;color:#6c757d;background:rgba(255,255,255,.92);border:1px solid #e3e6ea;border-radius:4px;-webkit-transition:color .12s,border-color .12s;transition:color .12s,border-color .12s}.t1-doc-thumb-rotate:hover,.t1-doc-thumb-zoom:hover{color:var(--bs-primary,#727cf5);border-color:var(--bs-primary,#727cf5)}.t1-doc-thumb-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.t1-doc-thumb-rotate{cursor:pointer}#doc-preview-offcanvas .offcanvas-body{position:relative}.t1-doc-zoom-overlay{position:absolute;inset:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;background:rgba(33,37,41,.55)}.t1-doc-zoom-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;max-height:100%;background:#fff;border-radius:6px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.3);box-shadow:0 8px 30px rgba(0,0,0,.3);overflow:hidden}.t1-doc-zoom-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.5rem .75rem;border-bottom:1px solid #e3e6ea;background:#f8f9fa}.t1-doc-zoom-canvas{overflow:auto;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t1-doc-zoom-canvas canvas{max-width:100%;height:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.t1-doc-zoom-image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block;margin:auto}.ref-dir-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.15rem}.ref-dir-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;max-width:100%}.ref-dir-head{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.05rem .25rem;border-radius:.2rem;line-height:1}.ref-chip-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;max-width:100%}.ref-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;max-width:100%;padding:.05rem .35rem;border-radius:.2rem;font-size:.8rem;line-height:1.4;vertical-align:baseline}.ref-chip .ref-chip__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ref-chip .ref-chip__val{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-chip mark{padding:0;background:0 0;color:inherit;font-weight:700;text-decoration:underline}.sort-th{white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sort-th .sort-icon{font-size:.72rem;margin-left:.15rem;vertical-align:middle;opacity:0}.sort-th:hover .sort-icon{opacity:.5}.sort-th .sort-icon.active{opacity:1}.orderline-table{table-layout:fixed;min-width:820px}.orderline-table .ol-col-article{width:190px}.orderline-table .ol-col-pkg{width:72px}.orderline-table .ol-col-count{width:76px}.orderline-table .ol-col-kg{width:110px}.orderline-table .ol-col-actions{width:36px}.orderline-table .form-control-sm,.orderline-table .form-select-sm{padding-left:.35rem;padding-right:.35rem}.orderline-table input[type=number]{-moz-appearance:textfield}.orderline-table input[type=number]::-webkit-inner-spin-button,.orderline-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.orderline-table .ol-pallets-cell{position:relative}.orderline-table .lines-pallets-warning{position:absolute;top:50%;left:.45rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;line-height:1;font-size:.85rem;color:var(--ct-warning,#f9bc0d)}.trip-edit-row .te-tier>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.trip-edit-row .te-group,.trip-edit-row .te-tier{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.trip-edit-row .form-control-sm,.trip-edit-row .form-select-sm,.trip-edit-row .select2-container--default .select2-selection--multiple,.trip-edit-row .select2-container--default .select2-selection--single{height:2rem;min-height:2rem}.trip-edit-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2rem}.trip-edit-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:2rem}.trip-edit-row .select2-container{width:100%!important}.trip-edit-row .te-tier-disposition{margin-top:.75rem}.trip-edit-row .te-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.trip-edit-row .te-w-ref{width:140px}.trip-edit-row .te-w-type{width:150px}.trip-edit-row .te-w-date{width:150px}.trip-edit-row .te-w-slot{width:95px}.trip-edit-row .te-w-ramp{width:70px}.trip-edit-row .te-w-transporter{width:200px}.trip-edit-row .te-w-plate{width:110px}.trip-edit-row .te-tier>.te-w-crew{width:464px}.trip-edit-row .te-flags{width:177px}.trip-edit-row .te-w-status{width:200px}.trip-edit-row .te-actions{width:232px}.trip-edit-row .te-flags-switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;height:2rem}.trip-edit-row .te-kbd-hint{margin-left:.25rem;font-size:.8rem;opacity:.75}.t1-scan-strip{max-height:21rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.t1-scan-row{font-size:.8125rem;border-bottom:1px solid var(--ct-border-color)}.t1-scan-row:last-child{border-bottom:0}.t1-scan-row.t1-scan-row-attention{background-color:var(--ct-warning-bg-subtle)}.t1-scan-row.t1-scan-row-error{background-color:var(--ct-danger-bg-subtle)}.t1-scan-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t1-scan-file{max-width:40%}.t1-scan-actions .btn{--ct-btn-padding-y:.1rem;--ct-btn-padding-x:.35rem;line-height:1.25}.t1-attach-type{width:11rem;font-size:.75rem}.t1-attach-size{width:4.75rem;text-align:right}.t1-scan-row-split{color:var(--ct-secondary-color);font-size:.8125rem}.t1-scan-segments{margin-left:.75rem;padding-left:.5rem;border-left:2px solid var(--ct-border-color)}.t1-scan-pages{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}
/*# sourceMappingURL=terminal1-custom.min.css.map */
