.KYqT_a_map{background:var(--surface);z-index:0;width:100%;height:460px}@media (max-width:640px){.KYqT_a_map{height:320px}}.leaflet-container{background:#0d1219;font-family:inherit}.leaflet-container .leaflet-control-zoom a{background:var(--surface-2);color:var(--foreground);border-color:var(--border)}.leaflet-container .leaflet-control-zoom a:hover{color:var(--accent);background:#202b3a}.leaflet-container .leaflet-control-attribution{border-top-left-radius:6px;font-size:10px;color:var(--muted)!important;background:#121820d9!important}.leaflet-container .leaflet-control-attribution a{color:#8fa3bb}.KYqT_a_marker{background:0 0;border:none}.KYqT_a_markerTruck,.KYqT_a_markerLoad{filter:drop-shadow(0 2px 3px #0000008c);justify-content:center;align-items:center;display:flex}.KYqT_a_markerTruck{color:var(--accent)}.KYqT_a_markerLoad{color:var(--info)}.KYqT_a_markerTruck svg,.KYqT_a_markerLoad svg{display:block}.KYqT_a_badge{color:#16110a;background:var(--accent);white-space:nowrap;border-radius:999px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;line-height:1;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.KYqT_a_popup{color:#e6edf5;font-size:12px;line-height:1.45}.KYqT_a_popupNumber{margin-bottom:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.KYqT_a_popupWhere{color:#9fb0c4;font-size:11px}.KYqT_a_popupLink{color:var(--accent);margin-top:6px;font-size:11px;font-weight:600;display:inline-block}.leaflet-container .leaflet-popup-content-wrapper{color:#e6edf5;border:1px solid var(--border);background:#1b2431;border-radius:8px;box-shadow:0 8px 24px #00000073}.leaflet-container .leaflet-popup-tip{border:1px solid var(--border);background:#1b2431}.leaflet-container .leaflet-popup-close-button{color:#9fb0c4}
.JJvYha_stats{background:var(--line-soft);border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid;overflow:hidden}.JJvYha_stat{background:var(--surface);flex-direction:column;padding:14px 16px;display:flex}.JJvYha_stat>.JJvYha_stat{margin-top:auto}@media (max-width:640px){.JJvYha_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.JJvYha_stat{padding:10px 12px}.JJvYha_filters{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding-bottom:2px;overflow-x:auto}.JJvYha_filters::-webkit-scrollbar{display:none}.JJvYha_chip{flex:none}}.JJvYha_mapHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.JJvYha_legend{color:var(--muted);gap:14px;font-size:12px;display:flex}.JJvYha_legendItem{align-items:center;gap:6px;display:inline-flex}.JJvYha_legendTruck,.JJvYha_legendLoad{vertical-align:-2px;align-items:center;width:16px;height:14px;display:inline-flex}.JJvYha_legendTruck{color:var(--accent)}.JJvYha_legendLoad{color:var(--info);width:13px;height:13px}.JJvYha_groups{flex-direction:column;gap:18px;display:flex}.JJvYha_groupHead{border-bottom:1px solid var(--border);align-items:baseline;gap:10px;margin-bottom:10px;padding-bottom:8px;display:flex}.JJvYha_groupCity{font-size:14px;font-weight:600}.JJvYha_groupCount{color:var(--muted);font-size:12px}.JJvYha_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.JJvYha_sectionHead h2{align-items:center;gap:8px;display:flex}.JJvYha_count{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}.JJvYha_filters{flex-wrap:wrap;gap:6px;display:flex}.JJvYha_more{color:var(--muted);font-size:12px}.JJvYha_chip{background:var(--surface);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:999px;padding:4px 11px;font-family:inherit;font-size:12px}.JJvYha_chip:hover{color:var(--foreground);border-color:#33445a}.JJvYha_chip[data-active=true]{background:var(--accent-soft);color:var(--accent);border-color:#f0a02073}.JJvYha_chipCount{opacity:.65;margin-left:2px}.JJvYha_grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:12px;display:grid}.JJvYha_item{flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.JJvYha_item:hover{background:var(--surface-2);border-color:#33445a}.JJvYha_truckIcon{width:30px;height:20px;color:var(--accent);flex:none;align-items:center;display:inline-flex}.JJvYha_boxIcon{width:22px;height:20px;color:var(--info);flex:none;align-items:center;display:inline-flex}.JJvYha_link{display:block}.JJvYha_link .JJvYha_item:hover{border-color:#4a9df873}.JJvYha_more{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.JJvYha_more:hover{color:var(--accent)}.JJvYha_itemHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.JJvYha_number{letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600}.JJvYha_body{color:var(--foreground);font-size:13px}.JJvYha_capacity{color:var(--accent);background:var(--accent-soft);white-space:nowrap;border:1px solid #f0a02059;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.JJvYha_lane{font-size:14px;font-weight:600}.JJvYha_caption{color:var(--foreground);font-size:13px}.JJvYha_foot{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.JJvYha_rate{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.JJvYha_rateUnit{color:var(--muted);font-size:11px;font-weight:400}.JJvYha_list{flex-direction:column;gap:10px;display:flex}.JJvYha_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.JJvYha_rowMain{flex-direction:column;gap:3px;min-width:0;display:flex}.JJvYha_rowSide{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}@media (max-width:640px){.JJvYha_rowSide{align-items:flex-start}.JJvYha_rate{margin-left:0}}.JJvYha_updated{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.JJvYha_pulse{background:var(--success);border-radius:999px;width:7px;height:7px;animation:2.4s ease-out infinite JJvYha_beat;box-shadow:0 0 #35c17f8c}@keyframes JJvYha_beat{0%{box-shadow:0 0 #35c17f80}70%{box-shadow:0 0 0 7px #35c17f00}to{box-shadow:0 0 #35c17f00}}
