#customer-finder .cf-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}#customer-finder .cf-title h4{font-weight:700}[dir] #customer-finder .cf-title h4{margin:0}#customer-finder .cf-title .cf-sub{font-size:12px;color:#7b8794}#customer-finder .cf-summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}#customer-finder .cf-tag{font-size:12.5px;color:#445}[dir] #customer-finder .cf-tag{background:#f0f2f5;border:1px solid #e2e6ea;border-radius:20px;padding:4px 12px}#customer-finder .cf-tag.prod{color:#ad4e00}[dir] #customer-finder .cf-tag.prod{background:#fff2e8;border-color:#ffd8bf}#customer-finder .cf-toolbar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}#customer-finder .cf-stats{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] #customer-finder .cf-stats{margin-top:14px}#customer-finder .cf-stat{min-width:96px}[dir] #customer-finder .cf-stat{background:#f7f8fa;border:1px solid #e2e6ea;border-radius:10px;padding:8px 16px}#customer-finder .cf-stat .n{font-size:19px;font-weight:800;color:#2c3e50}#customer-finder .cf-stat .l{font-size:10.5px;color:#7b8794;text-transform:uppercase;letter-spacing:.3px}#customer-finder .cf-map-wrap{position:relative;height:660px;overflow:hidden}[dir] #customer-finder .cf-map-wrap{border-radius:8px;border:1px solid #e2e6ea}#customer-finder .cf-hint{position:absolute;top:10px;z-index:500;font-size:12px;color:#556;pointer-events:none}[dir] #customer-finder .cf-hint{background:hsla(0,0%,100%,.9);border:1px solid #e2e6ea;border-radius:20px;padding:4px 12px}[dir=ltr] #customer-finder .cf-hint{left:50px}[dir=rtl] #customer-finder .cf-hint{right:50px}#customer-finder .cf-overlay{position:absolute;inset:0;z-index:600;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:13px;color:#556}[dir] #customer-finder .cf-overlay{background:hsla(0,0%,100%,.55)}#customer-finder .cf-list{max-height:660px;overflow-y:auto}[dir=ltr] #customer-finder .cf-list{padding-right:4px}[dir=rtl] #customer-finder .cf-list{padding-left:4px}#customer-finder .cf-dest{transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}[dir] #customer-finder .cf-dest{border:1px solid #e2e6ea;border-radius:11px;padding:10px 11px;margin-bottom:9px;cursor:pointer;-webkit-transition:border-color .15s,-webkit-box-shadow .15s}#customer-finder .cf-dest:hover{-webkit-box-shadow:0 2px 8px rgba(59,130,246,.12)}[dir] #customer-finder .cf-dest:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.12)}#customer-finder .cf-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#customer-finder .cf-nm{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#customer-finder .cf-badge{font-size:9.5px;font-weight:700;text-transform:uppercase;-webkit-box-flex:0;-ms-flex:none;flex:none}[dir] #customer-finder .cf-badge{padding:2px 6px;border-radius:20px}[dir=ltr] #customer-finder .cf-badge{margin-left:auto}[dir=rtl] #customer-finder .cf-badge{margin-right:auto}#customer-finder .cf-badge.seen{color:#2563eb}[dir] #customer-finder .cf-badge.seen{background:rgba(59,130,246,.14)}#customer-finder .cf-badge.transport{color:#5b6875}[dir] #customer-finder .cf-badge.transport{background:rgba(139,152,165,.18)}#customer-finder .cf-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}[dir] #customer-finder .cf-tabs{margin-bottom:12px}#customer-finder .cf-tab{font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#556;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] #customer-finder .cf-tab{padding:6px 14px;border-radius:20px;cursor:pointer;border:1px solid #d8dee4}#customer-finder .cf-tab b{font-weight:800}[dir=ltr] #customer-finder .cf-tab b{margin-left:4px}[dir=rtl] #customer-finder .cf-tab b{margin-right:4px}#customer-finder .cf-tab.on{color:#fff}[dir] #customer-finder .cf-tab.on{background:#7367f0;border-color:#7367f0}[dir] #customer-finder .cf-tab.est.on{background:#f59f00;border-color:#f59f00}#customer-finder .cf-search-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] #customer-finder .cf-search-row{margin-bottom:10px}#customer-finder .cf-search{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;min-width:0}[dir] #customer-finder .cf-search{padding:7px 10px;border:1px solid #d8dee4;border-radius:6px}#customer-finder .cf-search:focus{outline:none}[dir] #customer-finder .cf-search:focus{border-color:#7367f0}#customer-finder .cf-search-clear{font-size:18px;line-height:1;color:#9aa5b1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] #customer-finder .cf-search-clear{cursor:pointer;padding:0 2px}#customer-finder .cf-search-clear:hover{color:#e03131}#customer-finder .cf-badge.estimated{color:#b26b00}[dir] #customer-finder .cf-badge.estimated{background:rgba(245,159,0,.16)}#customer-finder .cf-help{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:22px;height:22px;color:#7367f0;font-size:13px;font-weight:800;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] #customer-finder .cf-help{border-radius:50%;border:1px solid #7367f0;cursor:pointer}#customer-finder .cf-help:hover{color:#fff}[dir] #customer-finder .cf-help:hover{background:#7367f0}[dir] #customer-finder .cf-static{cursor:default}#customer-finder .cf-meta{font-size:11.5px;color:#7b8794;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px}[dir] #customer-finder .cf-meta{margin-top:5px}#customer-finder .cf-contact{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] #customer-finder .cf-contact{margin-top:6px}#customer-finder .cf-contact a{color:#2f9e44;text-decoration:none}#customer-finder .cf-note{font-size:11.5px;color:#9aa5b1}#customer-finder .cf-why{font-size:12px;color:#556;line-height:1.45}[dir] #customer-finder .cf-why{margin-top:6px}#customer-finder .cf-k{color:#888}#customer-finder .cf-list-head{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:10px}[dir] #customer-finder .cf-list-head{margin-bottom:10px}#customer-finder .cf-supply-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:12.5px;color:#556}[dir] #customer-finder .cf-supply-head{margin-bottom:6px}#customer-finder .cf-supply-head b{color:#e8590c;font-size:15px}.cf-popup .cf-popup-intro{font-size:12.5px;color:#667;line-height:1.5}[dir] .cf-popup .cf-popup-intro{margin-bottom:12px}[dir] .cf-popup .cf-fgroup{margin-bottom:16px}.cf-popup .cf-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#7b8794}[dir] .cf-popup .cf-label{margin-bottom:7px}.cf-popup .cf-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.cf-popup .cf-all{font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;color:#7367f0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir] .cf-popup .cf-all{cursor:pointer}[dir=ltr] .cf-popup .cf-all{float:right}[dir=rtl] .cf-popup .cf-all{float:left}.cf-popup .cf-all:hover{text-decoration:underline}.cf-popup .cf-chip{display:inline-block;font-size:12.5px;color:#445;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .12s}[dir] .cf-popup .cf-chip{padding:5px 11px;border-radius:20px;cursor:pointer;border:1px solid #d8dee4;background:#fff;-webkit-transition:all .12s}[dir] .cf-popup .cf-chip:hover{border-color:#7367f0}.cf-popup .cf-chip.on{color:#fff}[dir] .cf-popup .cf-chip.on{background:#7367f0;border-color:#7367f0}[dir] .cf-popup .cf-chip.prod.on{background:#e8590c;border-color:#e8590c}.cf-popup .cf-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cf-popup .cf-input{font-size:13px;min-width:220px}[dir] .cf-popup .cf-input{padding:7px 10px;border:1px solid #d8dee4;border-radius:6px}.cf-popup .cf-note{font-size:11.5px;color:#9aa5b1}.cf-popup .cf-popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}[dir] .cf-popup .cf-popup-actions{margin-top:8px}.cf-popup .cf-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.cf-popup .cf-tbl th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#7b8794}[dir] .cf-popup .cf-tbl th{padding:6px 8px;border-bottom:1px solid #e2e6ea}[dir=ltr] .cf-popup .cf-tbl th{text-align:left}[dir=rtl] .cf-popup .cf-tbl th{text-align:right}.cf-popup .cf-tbl td{vertical-align:top}[dir] .cf-popup .cf-tbl td{padding:6px 8px;border-bottom:1px solid #f0f2f5}.cf-popup .cf-plate{font-family:monospace;font-weight:700;white-space:nowrap}[dir] .cf-popup .cf-plate{background:#f7f8fa;border:1px solid #d8dee4;border-radius:4px;padding:1px 6px}.cf-popup .cf-pill{font-size:9.5px;font-weight:700;text-transform:uppercase;color:#2f9e44;white-space:nowrap}[dir] .cf-popup .cf-pill{padding:1px 6px;border-radius:20px;background:rgba(47,158,68,.14)}[dir] .cf-popup .cf-gap{margin-bottom:18px}[dir] .cf-popup .cf-gap-top{margin-top:8px}.cf-help-popup h5{font-size:14px;font-weight:700}[dir] .cf-help-popup h5{margin:18px 0 8px}.cf-help-popup li,.cf-help-popup p{font-size:13px;color:#445;line-height:1.55}.cf-help-popup ul{list-style:disc}[dir] .cf-help-popup ul{margin:4px 0 8px}[dir=ltr] .cf-help-popup ul{padding-left:18px}[dir=rtl] .cf-help-popup ul{padding-right:18px}[dir] .cf-help-popup li{margin-bottom:4px}.cf-help-popup .cf-help-lead{font-size:14px;color:#556}.cf-help-popup .cf-help-cap{font-size:12.5px;color:#7b8794}[dir] .cf-help-popup .cf-help-cap{margin-top:6px}.cf-help-popup .cf-help-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.cf-help-popup .cf-help-fields span{font-size:12.5px}[dir] .cf-help-popup .cf-help-fields span{padding:3px 10px;border-radius:20px}.cf-help-popup .cf-help-fields .ok{color:#2a7a3c}[dir] .cf-help-popup .cf-help-fields .ok{background:rgba(47,158,68,.12)}.cf-help-popup .cf-help-fields .no{color:#c92a2a;font-weight:700}[dir] .cf-help-popup .cf-help-fields .no{background:rgba(224,49,49,.12)}.cf-help-popup .cf-help-fig{overflow-x:auto}[dir] .cf-help-popup .cf-help-fig{border:1px solid #e2e6ea;border-radius:8px;padding:10px;background:#fff}.cf-help-popup .cf-help-fig svg{display:block;width:100%;min-width:620px;height:auto}.cf-help-popup .cf-help-table{overflow-x:auto}.cf-help-popup .cf-help-table .cf-tbl{min-width:620px}.cf-help-popup .cf-help-verdict{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}[dir] .cf-help-popup .cf-help-verdict .v{border:1px solid #e2e6ea;border-top:4px solid var(--c);border-radius:8px;padding:10px 12px}.cf-help-popup .cf-help-verdict .v b{color:var(--c);font-size:13.5px}.cf-help-popup .cf-help-verdict .ok{--c:#2f9e44}.cf-help-popup .cf-help-verdict .warn{--c:#e8590c}.cf-help-popup .cf-help-verdict .no{--c:#e03131}.cf-help-popup .h-t{fill:#2c3e50;font-size:13px}.cf-help-popup .h-tb{fill:#2c3e50;font-size:14px;font-weight:700}.cf-help-popup .h-s{fill:#7b8794;font-size:12px}.cf-help-popup .h-acc{fill:#e8590c;font-size:12px;font-weight:600}.cf-help-popup .h-node{fill:#fff;stroke:#c9d3ce;stroke-width:1.5}.cf-help-popup .h-ok{fill:#e3f2e7;stroke:#2f9e44;stroke-width:1.5}.cf-help-popup .h-hidden{fill:#fff;stroke:#e03131;stroke-width:1.5;stroke-dasharray:6 5}.cf-help-popup .h-pill-ok{fill:#e3f2e7;stroke:#2f9e44}.cf-help-popup .h-pill-warn{fill:#fff4e6;stroke:#e8590c}.cf-help-popup .h-ok-t{fill:#2a7a3c;font-size:13px;font-weight:700}.cf-help-popup .h-warn-t{fill:#b4500a;font-size:13px;font-weight:700}.cf-help-popup .h-q{fill:#e03131;font-size:30px;font-weight:700}.cf-help-popup .h-e-ok{stroke:#2f9e44;stroke-width:2;fill:none}.cf-help-popup .h-e-no{stroke:#e03131;stroke-width:2;fill:none;stroke-dasharray:7 6}.cf-help-popup .h-head-ok{fill:#2f9e44}.cf-help-popup .h-head-no{fill:#e03131}.cf-help-popup .h-band{fill:#eaf6ef}.cf-help-popup .h-hole{fill:#fff}.cf-help-popup .h-ring{fill:none;stroke:#c9d3ce;stroke-width:1.2}.cf-help-popup .h-ring-m{fill:none;stroke:#e8590c;stroke-width:1.6;stroke-dasharray:5 5}.cf-help-popup .h-dot{fill:#2c3e50}.cf-help-popup .h-dot-acc{fill:#7367f0}.cf-help-popup .vs-popup{width:92vw;max-width:980px}.cf-trucks-popup .vs-popup{width:92vw;max-width:1100px}