/* Live widget detail rules. Only #lynqFleetUnified scope changes. */
#lynqFleetDetailReference .fleet-unit-popup{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ position: fixed !important; left: var(--fleet-compact-center-x, 50vw) !important; top: var(--fleet-compact-center-y, 50vh) !important; right: auto !important; bottom: auto !important; z-index: 1850 !important; display: flex !important; flex-direction: column !important; width: var(--fleet-compact-width, 340px) !important; min-width: 0 !important; max-width: calc(100vw - 24px) !important; height: var(--fleet-compact-height, 260px) !important; min-height: 200px !important; max-height: calc(100vh - 24px) !important; transform: translate(-50%, -50%) !important; overflow: hidden !important; border: 1px solid rgba(226, 232, 240, 0.98) !important; border-radius: 16px !important; background: #ffffff !important; box-shadow: 0 18px 48px rgba(15, 23, 42, 0.20), 0 5px 15px rgba(15, 23, 42, 0.10) !important; pointer-events: auto !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ display: flex !important; flex: 0 0 52px !important; align-items: center !important; gap: 12px !important; width: 100% !important; min-width: 0 !important; padding: 8px 14px 8px 16px !important; border-bottom: 1px solid #e2e8f0 !important; background: #ffffff !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ flex: 1 1 auto !important; min-width: 0 !important; overflow: hidden !important; color: #0f172a !important; font-size: 18px !important; line-height: 24px !important; font-weight: 900 !important; letter-spacing: -0.02em !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ display: inline-flex !important; flex: 0 0 30px !important; align-items: center !important; justify-content: center !important; width: 30px !important; min-width: 30px !important; max-width: 30px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; outline: 0 !important; background: transparent !important; box-shadow: none !important; color: #475569 !important; cursor: pointer !important; appearance: none !important; -webkit-appearance: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close:hover{ color: #0f172a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close span{ display: block !important; font-size: 27px !important; line-height: 1 !important; font-weight: 300 !important; transform: translateY(-1px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__content{ display: block !important; flex: 1 1 auto !important; width: 100% !important; min-width: 0 !important; min-height: 0 !important; overflow-x: hidden !important; overflow-y: auto !important; overscroll-behavior: contain !important; background: #ffffff !important; scrollbar-width: thin !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-modern-row{ display: grid !important; grid-template-columns: 42px minmax(0, 1fr) !important; column-gap: 10px !important; width: 100% !important; height: auto !important; min-height: 0 !important; max-height: none !important; padding: 12px 14px !important; overflow: visible !important; border-bottom: 1px solid #eef2f7 !important; background: #f8fbfd !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-modern-vehicle-halo{ width: 36px !important; height: 36px !important; min-width: 36px !important; min-height: 36px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-modern-unit{ font-size: 17px !important; line-height: 21px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-modern-status,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-modern-location-text{ font-size: 12px !important; line-height: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-chevron,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-trip-inline{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail{ display: block !important; width: 100% !important; max-width: none !important; padding: 12px 14px 16px !important; background: #ffffff !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__section{ margin: 0 0 12px !important; padding: 0 0 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__section-title{ margin-bottom: 8px !important; font-size: 10px !important; line-height: 14px !important; letter-spacing: 0.055em !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__grid,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__grid--2,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__grid--3{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 8px 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__label{ font-size: 10px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__value,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-row-full-detail__muted{ font-size: 12px !important; line-height: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__empty{ padding: 24px 18px !important; color: #64748b !important; font-size: 13px !important; line-height: 18px !important; text-align: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ flex: 0 0 48px !important; gap: 10px !important; padding: 6px 12px 6px 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; justify-content: center !important; min-width: 0 !important; gap: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ flex: none !important; font-size: 16px !important; line-height: 19px !important; font-weight: 850 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ display: flex !important; align-items: center !important; min-width: 0 !important; gap: 6px !important; color: #64748b !important; font-size: 9.5px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status{ display: inline-flex !important; flex: 0 0 auto !important; align-items: center !important; height: 17px !important; padding: 0 6px !important; border-radius: 999px !important; background: #eef2f7 !important; color: #475569 !important; font-weight: 750 !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status[hidden],
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated{ display: block !important; flex: 1 1 auto !important; min-width: 0 !important; overflow: hidden !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="ruta"] .fleet-unit-popup__status,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="movimiento"] .fleet-unit-popup__status{ background: #dcfce7 !important; color: #15803d !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="detenido"] .fleet-unit-popup__status{ background: #fff7ed !important; color: #c2410c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="seÃ±al"] .fleet-unit-popup__status,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="offline"] .fleet-unit-popup__status{ background: #fff1f2 !important; color: #be123c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__content{ display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; min-height: 0 !important; padding: 0 !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel{ display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; width: 100% !important; height: 100% !important; min-height: 0 !important; padding: 9px 12px 8px !important; overflow-x: hidden !important; overflow-y: auto !important; overscroll-behavior: contain !important; background: #ffffff !important; box-sizing: border-box !important; scrollbar-width: thin !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ display: grid !important; flex: 0 0 48px !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; width: 100% !important; min-width: 0 !important; border-top: 1px solid #e2e8f0 !important; background: #f8fafc !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab{ position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-direction: column !important; gap: 1px !important; min-width: 0 !important; height: 48px !important; margin: 0 !important; padding: 4px 2px 3px !important; border: 0 !important; border-radius: 0 !important; outline: 0 !important; background: transparent !important; box-shadow: none !important; color: #64748b !important; cursor: pointer !important; appearance: none !important; -webkit-appearance: none !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab::before{ content: '' !important; position: absolute !important; top: 0 !important; left: 16% !important; right: 16% !important; height: 2px !important; border-radius: 0 0 2px 2px !important; background: transparent !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab[aria-selected="true"]{ background: #eef9fc !important; color: #0f7892 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab[aria-selected="true"]::before{ background: #0f7892 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-icon{ display: block !important; width: 18px !important; height: 18px !important; overflow: hidden !important; font-size: 18px !important; line-height: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{ display: block !important; max-width: 100% !important; overflow: hidden !important; font-size: 9px !important; line-height: 11px !important; font-weight: 700 !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__metrics{ display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 5px !important; width: 100% !important; margin: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__metrics .fleet-row-trip-inline__metric{ display: flex !important; align-items: center !important; justify-content: center !important; flex-direction: column !important; min-width: 0 !important; min-height: 55px !important; gap: 1px !important; padding: 5px 3px !important; border: 1px solid #e8edf3 !important; border-radius: 9px !important; background: #f8fafc !important; color: #334155 !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__metrics .fleet-row-trip-inline__metric-icon{ display: block !important; width: 14px !important; height: 14px !important; color: #64748b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__metrics .fleet-row-trip-inline__metric-value{ display: block !important; max-width: 100% !important; overflow: hidden !important; font-size: 14px !important; line-height: 16px !important; font-weight: 850 !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__metrics .fleet-row-trip-inline__metric-label{ display: block !important; max-width: 100% !important; overflow: hidden !important; color: #64748b !important; font-size: 8.5px !important; line-height: 10px !important; font-weight: 650 !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="ruta"] .fleet-unit-popup__panel--resumen .fleet-row-trip-inline__metric--speed,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="movimiento"] .fleet-unit-popup__panel--resumen .fleet-row-trip-inline__metric--speed{ border-color: #bbf7d0 !important; background: #ecfdf5 !important; color: #15803d !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="detenido"] .fleet-unit-popup__panel--resumen .fleet-row-trip-inline__metric--timer{ border-color: #fed7aa !important; background: #fff7ed !important; color: #c2410c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="seÃ±al"] .fleet-unit-popup__panel--resumen .fleet-row-trip-inline__metric--timer,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-status*="offline"] .fleet-unit-popup__panel--resumen .fleet-row-trip-inline__metric--timer{ border-color: #fecdd3 !important; background: #fff1f2 !important; color: #be123c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__activity-updated{ display: flex !important; align-items: center !important; min-width: 0 !important; margin-top: 6px !important; color: #475569 !important; font-size: 10px !important; line-height: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location{ gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location .material-icons{ flex: 0 0 14px !important; width: 14px !important; font-size: 14px !important; line-height: 14px !important; color: #0f7892 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location span:last-child{ min-width: 0 !important; overflow: hidden !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel .fleet-row-full-detail__section{ margin: 0 !important; padding: 0 !important; border: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel .fleet-row-full-detail__field{ min-width: 0 !important; padding: 6px 8px !important; border: 1px solid #e8edf3 !important; border-radius: 8px !important; background: #f8fafc !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel .fleet-row-full-detail__label{ color: #64748b !important; font-size: 9px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel .fleet-row-full-detail__value{ margin-top: 1px !important; color: #0f172a !important; font-size: 12px !important; line-height: 15px !important; font-weight: 750 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__history{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 5px !important; align-self: flex-start !important; min-height: 28px !important; margin-top: 7px !important; padding: 4px 10px !important; border: 1px solid #bae6fd !important; border-radius: 8px !important; background: #f0f9ff !important; color: #0369a1 !important; font-size: 10px !important; line-height: 14px !important; font-weight: 750 !important; cursor: pointer !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__history .material-icons{ font-size: 15px !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__empty{ display: flex !important; flex: 1 1 auto !important; align-items: center !important; justify-content: center !important; min-height: 70px !important; padding: 12px !important; color: #64748b !important; font-size: 11px !important; line-height: 15px !important; text-align: center !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ width: var(--fleet-compact-width, 380px) !important; height: var(--fleet-compact-height, 268px) !important; min-height: 240px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__content{ align-items: stretch !important; justify-content: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel{ justify-content: center !important; padding: 10px 14px !important; overflow-y: auto !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ flex-basis: 52px !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab{ height: 52px !important; gap: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{ font-size: 9.5px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--resumen{ align-items: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--resumen .fleet-unit-popup__metrics{ flex: 0 0 auto !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--resumen .fleet-unit-popup__location{ justify-content: center !important; align-self: stretch !important; min-height: 25px !important; margin-top: 6px !important; padding: 4px 8px !important; border-radius: 8px !important; background: #f8fafc !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--resumen .fleet-unit-popup__history{ align-self: center !important; min-height: 26px !important; margin-top: 6px !important; padding: 3px 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion{ align-items: stretch !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion .fleet-row-full-detail__section,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion .fleet-row-full-detail__grid{ width: 100% !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-view{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; align-self: center !important; min-width: 150px !important; min-height: 32px !important; margin-top: 9px !important; padding: 5px 14px !important; border: 1px solid #67c7dc !important; border-radius: 9px !important; background: #eefafd !important; color: #0b7088 !important; font-size: 11px !important; line-height: 15px !important; font-weight: 800 !important; cursor: pointer !important; box-shadow: none !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-view:hover{ background: #dff5fa !important; border-color: #1593ad !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-view .material-icons{ font-size: 17px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostics-grid{ display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 7px !important; width: 100% !important; margin: auto 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item{ display: flex !important; align-items: center !important; justify-content: center !important; flex-direction: column !important; min-width: 0 !important; min-height: 48px !important; padding: 5px 4px !important; border: 1px solid #e5eaf0 !important; border-radius: 9px !important; background: #f8fafc !important; text-align: center !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item.is-gnss,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item.is-signal{ border-color: #bae6fd !important; background: #f0f9ff !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item.is-energy{ border-color: #bbf7d0 !important; background: #f0fdf4 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-label{ display: block !important; max-width: 100% !important; overflow: hidden !important; color: #64748b !important; font-size: 8.5px !important; line-height: 11px !important; font-weight: 700 !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-value{ display: block !important; max-width: 100% !important; margin-top: 2px !important; overflow: hidden !important; color: #0f172a !important; font-size: 14px !important; line-height: 17px !important; font-weight: 850 !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
@media (max-width: 760px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ max-width: calc(100vw - 18px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel{ padding-left: 10px !important; padding-right: 10px !important; }
}
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup{ width: var(--fleet-compact-width, 410px) !important; height: var(--fleet-compact-height, 280px) !important; min-height: 250px !important; max-height: calc(100dvh - 108px) !important; border-radius: 18px !important; box-shadow: 0 18px 48px rgba(15, 23, 42, .24), 0 3px 10px rgba(15, 23, 42, .12) !important; overflow: hidden !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__header{ min-height: 60px !important; padding: 10px 14px 9px 16px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__title{ font-size: 18px !important; line-height: 1.15 !important; letter-spacing: -.02em !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__content{ min-height: 0 !important; overflow: hidden !important; padding: 0 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel{ height: 100% !important; min-height: 0 !important; box-sizing: border-box !important; overflow: hidden !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--resumen{ justify-content: center !important; gap: 12px !important; padding: 12px 16px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__summary-footer{ display: flex !important; align-items: stretch !important; justify-content: center !important; gap: 8px !important; width: 100% !important; min-width: 0 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__summary-footer .fleet-unit-popup__location{ flex: 1 1 auto !important; min-width: 0 !important; margin: 0 !important; justify-content: flex-start !important; padding: 0 12px !important; min-height: 42px !important; border: 1px solid #e2e8f0 !important; border-radius: 11px !important; background: #f8fafc !important; overflow: hidden !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__summary-footer .fleet-unit-popup__location span:last-child{ overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__summary-footer .fleet-unit-popup__history{ flex: 0 0 auto !important; min-width: 104px !important; min-height: 42px !important; margin: 0 !important; border-radius: 11px !important; padding: 0 12px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion{ align-items: stretch !important; justify-content: flex-start !important; gap: 8px !important; padding: 9px 12px 10px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion>.fleet-row-full-detail__section{ flex: 0 0 auto !important; margin: 0 !important; padding: 0 !important; background: transparent !important; border: 0 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion .fleet-row-full-detail__grid{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 6px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion .fleet-row-full-detail__field{ min-height: 38px !important; padding: 6px 9px !important; border-radius: 9px !important; background: #f8fafc !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__location--full{ flex: 0 0 auto !important; justify-content: flex-start !important; min-height: 38px !important; padding: 0 10px !important; margin: 0 !important; border-radius: 9px !important; background: #f8fafc !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__location-visual{ display: flex !important; flex-direction: column !important; flex: 1 1 auto !important; min-height: 0 !important; gap: 7px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__street-frame{ position: relative !important; flex: 1 1 auto !important; min-height: 132px !important; overflow: hidden !important; border: 1px solid #dbe3ec !important; border-radius: 12px !important; background: linear-gradient(135deg, #e8f4f7, #f8fafc) !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__street-frame iframe{ display: block !important; width: 100% !important; height: 100% !important; min-height: 132px !important; border: 0 !important; background: transparent !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__map-actions{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 8px !important; flex: 0 0 36px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__map-actions button{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; height: 36px !important; padding: 0 10px !important; border: 1px solid #cbd5e1 !important; border-radius: 10px !important; background: #fff !important; color: #0f4c5c !important; font-size: 12px !important; font-weight: 800 !important; cursor: pointer !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__map-actions button:hover{ border-color: #1487a3 !important; background: #effbfe !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__map-actions .material-icons{ font-size: 17px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__panel--localizador{ justify-content: flex-start !important; gap: 9px !important; padding: 11px 14px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostics-grid{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 8px !important; width: 100% !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item{ display: flex !important; align-items: center !important; gap: 9px !important; min-width: 0 !important; min-height: 58px !important; padding: 8px 10px !important; border: 1px solid #dfe7ef !important; border-radius: 11px !important; background: #fff !important; box-shadow: 0 2px 7px rgba(15, 23, 42, .05) !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item.is-wide{ grid-column: 1 / -1 !important; min-height: 52px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-icon{ display: grid !important; place-items: center !important; flex: 0 0 32px !important; width: 32px !important; height: 32px !important; border-radius: 9px !important; background: #eaf7fa !important; color: #087f9b !important; font-size: 19px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-copy{ display: flex !important; flex-direction: column !important; min-width: 0 !important; flex: 1 1 auto !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-label{ color: #64748b !important; font-size: 10px !important; font-weight: 700 !important; line-height: 1.1 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-value{ margin-top: 2px !important; color: #0f172a !important; font-size: 14px !important; font-weight: 850 !important; line-height: 1.15 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-track{ display: block !important; height: 4px !important; margin-top: 5px !important; overflow: hidden !important; border-radius: 999px !important; background: #e2e8f0 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__diagnostic-track>span{ display: block !important; width: var(--fleet-diagnostic-level, 0%) !important; height: 100% !important; border-radius: inherit !important; background: linear-gradient(90deg, #10b981, #0ea5e9) !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__command{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; width: 100% !important; min-height: 38px !important; margin-top: auto !important; border: 0 !important; border-radius: 10px !important; background: #087f9b !important; color: #fff !important; font-size: 12px !important; font-weight: 850 !important; letter-spacing: .01em !important; box-shadow: 0 5px 12px rgba(8, 127, 155, .22) !important; cursor: pointer !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__command:hover{ background: #066c85 !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__command .material-icons{ font-size: 17px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__tabs{ min-height: 54px !important; padding: 4px 7px 6px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__tab{ min-width: 0 !important; padding: 4px 6px !important; }
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup__tab-label{ font-size: 10.5px !important; white-space: nowrap !important; }
@media (max-width: 760px){
.lynq-fleet-unified.is-fleet-compact-detail .fleet-unit-popup{ width: min(var(--fleet-compact-width, 410px), calc(100vw - 24px)) !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--localizador{ display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; gap: 9px !important; padding: 11px 14px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostics-grid{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; grid-auto-rows: auto !important; align-content: start !important; align-items: stretch !important; justify-content: stretch !important; gap: 8px !important; width: 100% !important; height: auto !important; min-height: 0 !important; max-height: none !important; margin: 0 !important; padding: 0 !important; transform: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item{ display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; gap: 9px !important; width: auto !important; min-width: 0 !important; height: 56px !important; min-height: 56px !important; max-height: 56px !important; padding: 7px 9px !important; margin: 0 !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item.is-wide{ grid-column: 1 / -1 !important; height: 52px !important; min-height: 52px !important; max-height: 52px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-icon{ flex: 0 0 30px !important; width: 30px !important; height: 30px !important; margin: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-copy{ align-items: stretch !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__command{ flex: 0 0 38px !important; width: 100% !important; min-height: 38px !important; max-height: 38px !important; margin: auto 0 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel:not([hidden]){ display: flex !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--ubicacion:not([hidden]){ padding: 8px 12px !important; gap: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ grid-template-columns: repeat(5, minmax(0, 1fr)) !important; flex-basis: 56px !important; min-height: 56px !important; padding: 3px 4px 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab{ height: 50px !important; min-width: 0 !important; gap: 1px !important; padding: 4px 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-icon{ font-size: 18px !important; line-height: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{ max-width: 100% !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; font-size: 9px !important; line-height: 11px !important; letter-spacing: -0.01em !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ flex-wrap: nowrap !important; width: 100% !important; max-width: 100% !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{ display: inline-flex !important; align-items: center !important; flex: 1 1 auto !important; min-width: 0 !important; gap: 2px !important; color: #52627a !important; font-weight: 700 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location .material-icons{ flex: 0 0 auto !important; font-size: 12px !important; line-height: 12px !important; color: #0b839c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location [data-popup-short-location]{ min-width: 0 !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--comandos{ display: flex !important; flex-direction: column !important; justify-content: flex-start !important; align-items: stretch !important; gap: 7px !important; padding: 9px 12px 10px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-intro{ flex: 0 0 auto !important; text-align: center !important; color: #64748b !important; font-size: 10.5px !important; line-height: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-grid{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; grid-template-rows: repeat(4, minmax(0, 1fr)) !important; flex: 1 1 auto !important; min-height: 0 !important; gap: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-card{ display: grid !important; grid-template-columns: 30px minmax(0, 1fr) !important; align-items: center !important; min-width: 0 !important; min-height: 0 !important; margin: 0 !important; padding: 7px 9px !important; border: 1px solid #dbe3ec !important; border-radius: 10px !important; background: #fff !important; box-shadow: 0 1px 2px rgba(15, 23, 42, .04) !important; color: #334155 !important; font: inherit !important; text-align: left !important; cursor: default !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-card--danger{ border-color: #fecaca !important; background: #fff8f8 !important; color: #b42318 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-card--safe{ border-color: #bbf7d0 !important; background: #f7fff9 !important; color: #067647 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-card--primary{ border-color: #bae6fd !important; background: #f3fbfe !important; color: #036b85 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-icon{ font-size: 20px !important; line-height: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-label{ min-width: 0 !important; font-size: 10.5px !important; line-height: 13px !important; font-weight: 780 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--eventos{ display: flex !important; flex-direction: column !important; justify-content: flex-start !important; align-items: stretch !important; gap: 7px !important; padding: 9px 11px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-heading{ display: flex !important; align-items: center !important; justify-content: space-between !important; flex: 0 0 20px !important; color: #1e293b !important; font-size: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-heading span{ display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 20px !important; height: 20px !important; padding: 0 5px !important; border-radius: 999px !important; background: #e6f5f8 !important; color: #087d96 !important; font-size: 10px !important; font-weight: 800 !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-list{ display: flex !important; flex: 1 1 auto !important; min-height: 0 !important; flex-direction: column !important; gap: 5px !important; overflow-y: auto !important; scrollbar-width: thin !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event{ display: grid !important; grid-template-columns: 30px minmax(0, 1fr) auto !important; align-items: center !important; flex: 0 0 39px !important; min-width: 0 !important; padding: 5px 8px !important; border: 1px solid #e2e8f0 !important; border-left-width: 3px !important; border-radius: 9px !important; background: #fff !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event--danger{ border-left-color: #ef4444 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event--warning{ border-left-color: #f59e0b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event--success{ border-left-color: #22c55e !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event--info{ border-left-color: #0ea5e9 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-icon{ font-size: 18px !important; color: #527089 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy{ display: flex !important; flex-direction: column !important; min-width: 0 !important; gap: 1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy strong,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy small{ overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy strong{ color: #26364b !important; font-size: 10.5px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy small,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-time{ color: #74839a !important; font-size: 8.5px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-time{ padding-left: 6px !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel:not([hidden]){ display: flex !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--ubicacion:not([hidden]){ padding: 6px 10px 8px !important; gap: 6px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-primary{ display: grid !important; grid-template-columns: 24px minmax(0, 1fr) !important; align-items: center !important; flex: 0 0 34px !important; min-height: 34px !important; gap: 6px !important; padding: 3px 9px !important; margin: 0 !important; border: 1px solid #e2e8f0 !important; border-radius: 9px !important; background: #f8fafc !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-primary>.material-icons{ font-size: 18px !important; color: #0b839c !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-primary-copy{ display: flex !important; flex-direction: row !important; align-items: baseline !important; min-width: 0 !important; gap: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-primary-copy small{ flex: 0 0 auto !important; color: #718096 !important; font-size: 9px !important; font-weight: 750 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-primary-copy strong{ min-width: 0 !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; color: #233247 !important; font-size: 11px !important; line-height: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-visual{ gap: 6px !important; min-height: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-frame,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-frame iframe{ min-height: 174px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__map-actions{ flex-basis: 32px !important; gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__map-actions button{ height: 32px !important; min-height: 32px !important; padding: 0 8px !important; border-radius: 8px !important; font-size: 10.5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-footer{ justify-content: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-footer .fleet-unit-popup__history{ min-width: 132px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-item--precision{ display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: center !important; gap: 4px !important; height: 76px !important; min-height: 76px !important; max-height: 76px !important; padding: 7px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-heading{ display: flex !important; align-items: center !important; gap: 6px !important; color: #4b5e73 !important; font-size: 9.5px !important; line-height: 13px !important; font-weight: 800 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-heading .material-icons{ font-size: 16px !important; color: #0f8ca5 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values>div{ display: flex !important; align-items: baseline !important; justify-content: space-between !important; min-width: 0 !important; padding: 0 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values span{ color: #728197 !important; font-size: 8.5px !important; font-weight: 750 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values strong{ color: #17263b !important; font-size: 13px !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-chart{ display: grid !important; grid-template-rows: repeat(2, 5px) !important; gap: 3px !important; min-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-chart>div{ display: grid !important; grid-template-columns: 10px minmax(0, 1fr) !important; align-items: center !important; gap: 4px !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-chart>div>span:first-child{ color: #7c8ba0 !important; font-size: 7px !important; font-weight: 850 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-track{ display: block !important; position: relative !important; height: 4px !important; overflow: hidden !important; border-radius: 99px !important; background: #e8edf2 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-track>span{ display: block !important; width: var(--fleet-precision-level, 0%) !important; height: 100% !important; border-radius: inherit !important; background: linear-gradient(90deg, #0b839c, #20c77a) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-chart>div.is-empty{ opacity: .42 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item--precision{ display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: center !important; gap: 4px !important; width: 100% !important; height: 76px !important; min-height: 76px !important; max-height: 76px !important; padding: 7px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item--precision .fleet-unit-popup__precision-values,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item--precision .fleet-unit-popup__precision-chart{ width: 100% !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--ubicacion:not([hidden]){ padding: 5px 10px 7px !important; gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-visual{ display: flex !important; flex-direction: column !important; gap: 5px !important; width: 100% !important; min-width: 0 !important; min-height: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__street-frame,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__street-frame iframe{ min-height: 184px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary{ grid-template-columns: 20px minmax(0, 1fr) !important; flex: 0 0 30px !important; height: 30px !important; min-height: 30px !important; max-height: 30px !important; gap: 5px !important; padding: 2px 8px !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary>.material-icons{ font-size: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary-copy{ gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary-copy small{ font-size: 8.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary-copy strong{ font-size: 10.5px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary.is-loading strong{ color: #718096 !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__map-actions{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 5px !important; flex: 0 0 26px !important; height: 26px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__map-actions button{ height: 26px !important; min-height: 26px !important; padding: 0 7px !important; border-radius: 7px !important; gap: 4px !important; font-size: 9.5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__map-actions .material-icons{ font-size: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--ubicacion:not([hidden]){ display: flex !important; flex: 1 1 auto !important; width: 100% !important; height: 100% !important; min-height: 0 !important; padding: 0 !important; gap: 0 !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-visual{ display: flex !important; flex: 1 1 auto !important; width: 100% !important; height: 100% !important; min-width: 0 !important; min-height: 0 !important; gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__street-frame{ position: relative !important; display: block !important; flex: 1 1 auto !important; width: 100% !important; height: 100% !important; min-height: 0 !important; overflow: hidden !important; border: 0 !important; border-radius: 0 !important; background: #e8eef3 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__street-frame iframe{ position: absolute !important; inset: 0 !important; display: block !important; width: 100% !important; height: 100% !important; min-height: 0 !important; max-width: 100% !important; border: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__location-primary,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__map-actions{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--resumen:not([hidden]){ display: flex !important; justify-content: flex-start !important; padding: 8px 10px 6px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ --summary-accent: #f59e0b; display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; gap: 6px !important; width: 100% !important; height: 100% !important; min-height: 0 !important; color: #111827 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard.is-moving{ --summary-accent: #18c93a; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ display: grid !important; grid-template-columns: minmax(0, .95fr) minmax(112px, 1.15fr) minmax(0, .9fr) !important; align-items: center !important; flex: 0 0 92px !important; min-height: 92px !important; padding: 7px 10px !important; border: 1px solid #dfe5ec !important; border-radius: 12px !important; background: #ffffff !important; box-shadow: 0 1px 4px rgba(15, 23, 42, .06) !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ display: grid !important; grid-template-columns: 34px 8px minmax(0, 1fr) !important; align-items: center !important; gap: 6px !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 58px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ display: block !important; width: 30px !important; height: 54px !important; object-fit: contain !important; filter: drop-shadow(0 2px 3px rgba(15, 23, 42, .18)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status-dot,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-dot{ display: block !important; width: 8px !important; height: 8px !important; border-radius: 50% !important; background: var(--summary-accent) !important; box-shadow: 0 0 0 2px color-mix(in srgb, var(--summary-accent) 16%, transparent) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state strong{ min-width: 0 !important; overflow: hidden !important; color: #1f2937 !important; font-size: 13px !important; line-height: 16px !important; font-weight: 750 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ position: relative !important; align-self: stretch !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ display: block !important; width: 100% !important; height: 82px !important; overflow: visible !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ fill: none !important; stroke-width: 12 !important; stroke-linecap: round !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track{ stroke: #d7d9dc !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ stroke: var(--summary-accent) !important; stroke-dasharray: 0 100; transition: stroke-dasharray .25s ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ position: absolute !important; left: 50% !important; bottom: 6px !important; display: flex !important; flex-direction: column !important; align-items: center !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ color: #101827 !important; font-size: 31px !important; line-height: 29px !important; font-weight: 760 !important; letter-spacing: -.04em !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy small{ color: #758096 !important; font-size: 10px !important; line-height: 12px !important; font-weight: 600 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ color: var(--summary-accent) !important; font-size: 25px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>span:last-child{ display: flex !important; flex-direction: column !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ overflow: hidden !important; color: #111827 !important; font-size: 16px !important; line-height: 19px !important; font-weight: 760 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance small{ color: #778196 !important; font-size: 10px !important; line-height: 12px !important; font-weight: 600 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; flex: 0 0 62px !important; gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card{ position: relative !important; display: grid !important; grid-template-columns: 24px minmax(0, 1fr) !important; align-items: center !important; min-width: 0 !important; padding: 7px 7px 7px 8px !important; border: 1px solid #dfe5ec !important; border-radius: 10px !important; background: #ffffff !important; box-shadow: 0 1px 3px rgba(15, 23, 42, .04) !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card>.material-icons{ color: #344054 !important; font-size: 23px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy{ display: flex !important; flex-direction: column !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy strong{ overflow: hidden !important; color: #202938 !important; font-size: 11.5px !important; line-height: 14px !important; font-weight: 760 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy small{ color: #778196 !important; font-size: 9px !important; line-height: 11px !important; font-weight: 600 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card .fleet-unit-popup__quick-dot{ position: absolute !important; left: 10px !important; bottom: 5px !important; width: 7px !important; height: 7px !important; background: #cbd5e1 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card.is-active .fleet-unit-popup__quick-dot{ background: #18c93a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card.is-active>.material-icons{ color: #149d31 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ display: grid !important; grid-template-columns: 26px minmax(0, 1fr) !important; align-items: center !important; flex: 0 0 52px !important; gap: 7px !important; min-width: 0 !important; padding: 4px 8px 3px !important; border-top: 1px solid #e5e9ef !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address>.material-icons{ color: #667085 !important; font-size: 25px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy{ display: flex !important; flex-direction: column !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy small{ color: #7a8497 !important; font-size: 9px !important; line-height: 11px !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{ display: -webkit-box !important; overflow: hidden !important; color: #283446 !important; font-size: 10.5px !important; line-height: 13px !important; font-weight: 650 !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ display: flex !important; align-items: center !important; justify-content: flex-start !important; flex: 0 0 27px !important; gap: 5px !important; padding: 0 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 3px !important; height: 27px !important; min-width: 0 !important; padding: 0 8px !important; border: 0 !important; border-radius: 7px !important; background: transparent !important; color: #344054 !important; font-size: 10.5px !important; line-height: 12px !important; font-weight: 700 !important; cursor: pointer !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:hover{ background: #f1f5f9 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .material-icons{ font-size: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="google"] .material-icons{ color: #356df3 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="waze"] .material-icons{ color: #4d647a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="apple"] .material-icons{ color: #111827 !important; }
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ width: var(--fleet-compact-width, 500px) !important; height: var(--fleet-compact-height, 320px) !important; min-height: var(--fleet-compact-height, 320px) !important; max-height: var(--fleet-compact-height, 320px) !important; border-radius: 14px !important; box-shadow: 0 14px 34px rgba(15, 23, 42, .20), 0 2px 8px rgba(15, 23, 42, .10) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ flex: 0 0 44px !important; min-height: 44px !important; gap: 8px !important; padding: 5px 9px 5px 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ font-size: 14.5px !important; line-height: 17px !important; letter-spacing: -.015em !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated{ font-size: 8.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ width: 28px !important; height: 28px !important; min-width: 28px !important; border: 0 !important; border-radius: 7px !important; background: transparent !important; font-size: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__content,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel{ min-height: 0 !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel{ height: 100% !important; padding: 6px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ flex: 0 0 44px !important; min-height: 44px !important; padding: 2px 4px 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab{ height: 39px !important; gap: 0 !important; padding: 2px 2px !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-icon{ font-size: 15px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{ font-size: 8.25px !important; line-height: 10px !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--resumen:not([hidden]){ padding: 5px 7px 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, .92fr) minmax(104px, 1.08fr) minmax(0, .9fr) !important; flex: 0 0 68px !important; min-height: 68px !important; padding: 4px 8px !important; border-radius: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 28px 6px minmax(0, 1fr) !important; gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 28px !important; height: 43px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 24px !important; height: 42px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status-dot,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-dot{ width: 6px !important; height: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state strong{ font-size: 11px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ height: 59px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ stroke-width: 10 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 24px !important; line-height: 23px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy small{ font-size: 8.5px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ font-size: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ font-size: 13px !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance small{ font-size: 8.5px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ flex: 0 0 46px !important; gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card{ grid-template-columns: 19px minmax(0, 1fr) !important; padding: 4px 5px 4px 6px !important; border-radius: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card>.material-icons{ font-size: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy strong{ font-size: 9.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy small{ font-size: 7.75px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card .fleet-unit-popup__quick-dot{ left: 7px !important; bottom: 4px !important; width: 5px !important; height: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ grid-template-columns: 20px minmax(0, 1fr) !important; flex: 0 0 38px !important; gap: 5px !important; padding: 2px 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address>.material-icons{ font-size: 19px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy small{ font-size: 7.75px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{ font-size: 9px !important; line-height: 10.5px !important; -webkit-line-clamp: 2 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 22px !important; gap: 3px !important; padding: 0 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ height: 22px !important; gap: 2px !important; padding: 0 6px !important; border-radius: 6px !important; font-size: 9px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .material-icons{ font-size: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--ubicacion:not([hidden]){ padding: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__location-visual,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-view,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__street-frame{ width: 100% !important; height: 100% !important; min-height: 0 !important; border-radius: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--localizador{ gap: 5px !important; padding: 6px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostics-grid{ gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item{ min-height: 40px !important; padding: 4px 6px !important; gap: 4px !important; border-radius: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__diagnostic-item--precision{ height: 58px !important; min-height: 58px !important; max-height: 58px !important; padding: 5px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-icon{ font-size: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-label,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-heading{ font-size: 8px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-value,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values strong{ font-size: 10.5px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--comandos{ gap: 5px !important; padding: 6px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-intro{ flex: 0 0 18px !important; font-size: 8.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)) !important; grid-template-rows: repeat(2, minmax(0, 1fr)) !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-card{ grid-template-columns: 21px minmax(0, 1fr) !important; min-height: 0 !important; gap: 4px !important; padding: 5px 6px !important; border-radius: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-icon{ width: 21px !important; height: 21px !important; font-size: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-label{ font-size: 8.75px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--eventos{ gap: 4px !important; padding: 6px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-heading{ flex: 0 0 20px !important; min-height: 20px !important; font-size: 9.5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-list{ gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event{ grid-template-columns: 23px minmax(0, 1fr) auto !important; flex: 0 0 32px !important; min-height: 32px !important; padding: 3px 6px !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-icon{ font-size: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy strong{ font-size: 9px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy small,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-time{ font-size: 7.5px !important; line-height: 9px !important; }
}
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup .fleet-unit-popup__panel--resumen:not([hidden]){ padding: 5px 7px 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ justify-content: space-between !important; gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, .95fr) minmax(118px, 1.12fr) minmax(0, .93fr) !important; flex: 0 0 82px !important; min-height: 82px !important; padding: 5px 10px !important; border-color: #dfe4ea !important; border-radius: 11px !important; background: linear-gradient(180deg, #ffffff 0%, #fbfcfd 100%) !important; box-shadow: 0 2px 7px rgba(15, 23, 42, .055) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 31px 7px minmax(0, 1fr) !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 31px !important; height: 50px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 27px !important; height: 49px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status-dot{ width: 7px !important; height: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state strong{ color: #202938 !important; font-size: 12.25px !important; line-height: 15px !important; font-weight: 760 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ height: 72px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ stroke-width: 11 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 28px !important; line-height: 27px !important; font-weight: 770 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy small{ font-size: 9.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ font-size: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ font-size: 14.5px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance small{ font-size: 9.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ flex: 0 0 54px !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card{ grid-template-columns: 22px minmax(0, 1fr) !important; padding: 5px 7px !important; border-color: #dfe4ea !important; border-radius: 9px !important; background: linear-gradient(180deg, #ffffff 0%, #fcfdfe 100%) !important; box-shadow: 0 1px 4px rgba(15, 23, 42, .045) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card>.material-icons{ font-size: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy{ justify-content: center !important; gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy strong{ color: #202938 !important; font-size: 10.25px !important; line-height: 12px !important; font-weight: 750 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-copy small{ color: #6d788b !important; font-size: 8.5px !important; line-height: 10px !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card:nth-child(1) .fleet-unit-popup__quick-copy small,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card:nth-child(2) .fleet-unit-popup__quick-copy small{ order: -1 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card .fleet-unit-popup__quick-dot{ left: 8px !important; bottom: 5px !important; width: 6px !important; height: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ grid-template-columns: 22px minmax(0, 1fr) !important; flex: 0 0 44px !important; gap: 7px !important; padding: 3px 8px !important; border-top-color: #e3e8ee !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address>.material-icons{ font-size: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy{ justify-content: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy small{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{ color: #354052 !important; font-size: 10.25px !important; line-height: 12.5px !important; font-weight: 620 !important; -webkit-line-clamp: 2 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 25px !important; gap: 7px !important; padding: 0 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ height: 25px !important; gap: 3px !important; padding: 0 6px !important; color: #344054 !important; font-size: 10px !important; line-height: 12px !important; font-weight: 680 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .material-icons{ font-size: 16px !important; }
}
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ border-color: #d7dee7 !important; background: linear-gradient(180deg, #fbfcfe 0%, #ffffff 100%) !important; box-shadow: inset 0 2px 5px rgba(15, 23, 42, .09), inset 0 -1px 0 rgba(255, 255, 255, .95) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 36px 8px minmax(0, 1fr) !important; gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 36px !important; height: 58px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 32px !important; height: 56px !important; filter: drop-shadow(0 2px 4px rgba(15, 23, 42, .22)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ gap: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card{ grid-template-columns: 24px minmax(0, 1fr) !important; padding: 6px 9px !important; border-color: #d7dee7 !important; border-radius: 9px !important; background: linear-gradient(180deg, #f9fbfd 0%, #ffffff 100%) !important; box-shadow: inset 0 2px 5px rgba(15, 23, 42, .10), inset 0 -1px 0 rgba(255, 255, 255, .95) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card>.material-icons{ font-size: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-card .fleet-unit-popup__quick-dot{ left: 9px !important; bottom: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ gap: 9px !important; padding-left: 10px !important; padding-right: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ gap: 12px !important; padding-left: 7px !important; }
}
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ flex: 0 0 72px !important; min-height: 72px !important; padding-top: 4px !important; padding-bottom: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 34px 8px minmax(0, 1fr) !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 34px !important; height: 52px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 30px !important; height: 51px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ height: 63px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ stroke-width: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 25px !important; line-height: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy small{ font-size: 8.75px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ font-size: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ font-size: 13.5px !important; line-height: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ margin-top: 6px !important; }
}
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__v14-scope-anchor{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ flex: 0 0 72px !important; min-height: 72px !important; padding-top: 4px !important; padding-bottom: 4px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__quick-grid{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ position: relative !important; display: block !important; flex: 0 0 154px !important; width: 100% !important; height: 154px !important; min-height: 154px !important; overflow: hidden !important; touch-action: pan-y !important; user-select: none !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ position: absolute !important; inset: 0 22px 17px !important; overflow: hidden !important; border-radius: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-track{ display: flex !important; width: 100% !important; height: 100% !important; transform: translate3d(0, 0, 0); transition: transform .28s cubic-bezier(.22, .72, .25, 1) !important; will-change: transform !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide{ display: flex !important; flex: 0 0 100% !important; width: 100% !important; height: 100% !important; min-width: 0 !important; padding: 2px !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__hero{ width: 100% !important; height: 100% !important; min-height: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, 1.08fr) minmax(102px, .94fr) minmax(0, .92fr) !important; align-items: center !important; flex: 1 1 auto !important; gap: 10px !important; padding: 8px 14px !important; border: 1px solid #dbe3eb !important; border-radius: 11px !important; background: linear-gradient(180deg, #fff 0%, #fbfdff 100%) !important; box-shadow: inset 0 1px 2px rgba(15, 23, 42, .055), inset 0 -1px 3px rgba(15, 23, 42, .045), 0 2px 7px rgba(15, 23, 42, .055) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ display: grid !important; grid-template-columns: 38px minmax(0, 1fr) !important; align-items: center !important; gap: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 38px !important; height: 62px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 32px !important; height: 58px !important; filter: drop-shadow(0 3px 4px rgba(15, 23, 42, .22)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-copy{ display: flex !important; flex-direction: column !important; justify-content: center !important; gap: 8px !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-line,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-line{ display: flex !important; align-items: center !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-line{ gap: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-line strong{ overflow: hidden !important; color: #172033 !important; font-size: 12px !important; line-height: 15px !important; font-weight: 760 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-line{ gap: 5px !important; color: #667085 !important; font-size: 9.5px !important; line-height: 12px !important; font-weight: 650 !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-line .material-icons{ color: #98a2b3 !important; font-size: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard.is-engine-on .fleet-unit-popup__engine-line,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard.is-engine-on .fleet-unit-popup__engine-line .material-icons{ color: #16a335 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ align-self: center !important; width: 100% !important; height: 82px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ width: 100% !important; height: 72px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__gauge-value{ stroke-width: 10 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 25px !important; line-height: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy small{ font-size: 9px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ gap: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ font-size: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ font-size: 14px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance small{ margin-top: 3px !important; font-size: 9px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow{ position: absolute !important; top: 47% !important; z-index: 3 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 38px !important; padding: 0 !important; border: 0 !important; border-radius: 9px !important; background: rgba(255, 255, 255, .9) !important; color: #667085 !important; box-shadow: inset 0 0 0 1px rgba(203, 213, 225, .75), 0 2px 7px rgba(15, 23, 42, .08) !important; transform: translateY(-50%) !important; cursor: pointer !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:hover{ background: #f4f8fb !important; color: #087d96 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow .material-icons{ font-size: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--prev{ left: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--next{ right: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ position: absolute !important; left: 50% !important; bottom: 1px !important; z-index: 3 !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; height: 13px !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ width: 6px !important; height: 6px !important; min-width: 6px !important; padding: 0 !important; border: 0 !important; border-radius: 50% !important; background: #c8d0da !important; transition: width .18s ease, border-radius .18s ease, background .18s ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ width: 17px !important; border-radius: 5px !important; background: #12849d !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--energy{ flex-direction: column !important; gap: 7px !important; padding: 9px 13px !important; border: 1px solid #dbe3eb !important; border-radius: 11px !important; background: linear-gradient(180deg, #fff 0%, #fbfdff 100%) !important; box-shadow: inset 0 1px 2px rgba(15, 23, 42, .055), inset 0 -1px 3px rgba(15, 23, 42, .045) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-heading{ display: flex !important; align-items: center !important; gap: 6px !important; flex: 0 0 18px !important; color: #344054 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-heading .material-icons{ color: #12849d !important; font-size: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-heading strong{ font-size: 10.5px !important; line-height: 13px !important; font-weight: 750 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metrics{ display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; flex: 1 1 auto !important; gap: 8px !important; min-height: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card{ display: flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; min-width: 0 !important; padding: 7px !important; border: 1px solid #e0e6ed !important; border-radius: 9px !important; background: #f9fbfc !important; box-shadow: inset 0 1px 3px rgba(15, 23, 42, .075), inset 0 -1px 2px rgba(255, 255, 255, .9) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric>.material-icons,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card>.material-icons{ color: #12849d !important; font-size: 19px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric>span:last-child,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card>span:last-child{ display: flex !important; flex-direction: column !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric small,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card small{ color: #7b8496 !important; font-size: 8px !important; line-height: 10px !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric strong,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card strong{ color: #172033 !important; font-size: 12px !important; line-height: 15px !important; font-weight: 780 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-grid{ display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; flex: 1 1 auto !important; gap: 10px !important; min-height: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card{ justify-content: flex-start !important; padding: 10px 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ flex: 0 0 34px !important; min-height: 34px !important; padding: 2px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 20px !important; min-height: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ height: 20px !important; }
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ flex-basis: 150px !important; height: 150px !important; min-height: 150px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 0 18px 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, 1fr) minmax(92px, .9fr) minmax(0, .82fr) !important; gap: 5px !important; padding: 7px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 31px minmax(0, 1fr) !important; gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 31px !important; height: 52px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 27px !important; height: 49px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-copy{ gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metrics{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; grid-template-rows: repeat(2, minmax(0, 1fr)) !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--energy{ padding: 7px 9px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ flex: 0 0 132px !important; height: 132px !important; min-height: 132px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 0 0 15px !important; border-radius: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, 1.06fr) minmax(92px, .86fr) minmax(0, .88fr) !important; gap: 8px !important; padding: 6px 30px !important; border-radius: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ grid-template-columns: 34px minmax(0, 1fr) !important; gap: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap{ width: 34px !important; height: 52px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__vehicle-wrap img{ width: 29px !important; height: 50px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__state-copy{ gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ height: 66px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ height: 58px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 22px !important; line-height: 21px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow{ top: 44% !important; width: 22px !important; height: 34px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; color: #7a8596 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:focus{ background: transparent !important; color: #087d96 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--prev{ left: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--next{ right: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--energy{ gap: 5px !important; padding: 7px 30px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metrics{ gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card{ padding: 4px 9px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-metric+.fleet-unit-popup__summary-metric,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card+.fleet-unit-popup__energy-card{ border-left: 1px solid #e4e9ef !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-grid{ gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__energy-card{ justify-content: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ flex: 0 0 38px !important; min-height: 38px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 22px !important; min-height: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ height: 22px !important; }
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ flex-basis: 130px !important; height: 130px !important; min-height: 130px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(0, 1fr) minmax(84px, .82fr) minmax(0, .78fr) !important; padding: 5px 26px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--energy{ padding: 6px 26px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ gap: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ display: flex !important; flex: 0 0 28px !important; align-items: center !important; justify-content: center !important; width: 28px !important; height: 34px !important; min-width: 28px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ display: block !important; width: 21px !important; height: 33px !important; object-fit: contain !important; filter: drop-shadow(0 2px 3px rgba(15, 23, 42, .18)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ flex: 1 1 auto !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(72px, .66fr) minmax(92px, .88fr) minmax(0, .86fr) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ display: flex !important; align-items: center !important; justify-content: center !important; gap: 17px !important; width: 100% !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ position: relative !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 27px !important; height: 42px !important; color: #98a2b3 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state>.material-icons{ font-size: 25px !important; line-height: 27px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-dot{ position: absolute !important; left: 50% !important; bottom: 3px !important; display: block !important; width: 6px !important; height: 6px !important; border-radius: 50% !important; background: #cbd5e1 !important; box-shadow: 0 0 0 2px rgba(203, 213, 225, .22) !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active{ color: #15a936 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-dot{ background: #18c93a !important; box-shadow: 0 0 0 2px rgba(24, 201, 58, .15) !important; }
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ flex-basis: 26px !important; width: 26px !important; min-width: 26px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 20px !important; height: 31px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(64px, .62fr) minmax(84px, .84fr) minmax(0, .8fr) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ gap: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ width: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state>.material-icons{ font-size: 22px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ gap: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ flex-basis: 32px !important; width: 32px !important; min-width: 32px !important; height: 38px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 25px !important; height: 37px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ font-size: 15.5px !important; line-height: 18px !important; letter-spacing: -.018em !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(126px, 1.15fr) minmax(92px, .78fr) minmax(104px, .9fr) !important; gap: 10px !important; padding: 7px 29px 7px 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero-state{ justify-content: stretch !important; height: 100% !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: center !important; gap: 6px !important; width: 100% !important; padding-right: 13px !important; border-right: 1px solid #e8edf2 !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ display: grid !important; grid-template-columns: 27px minmax(0, 1fr) !important; align-items: center !important; justify-content: stretch !important; width: 100% !important; height: 29px !important; min-width: 0 !important; gap: 8px !important; color: #667085 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph{ position: relative !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 27px !important; height: 27px !important; border-radius: 50% !important; background: #f1f4f7 !important; color: #7b8797 !important; box-shadow: inset 0 0 0 1px rgba(203, 213, 225, .58) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph>.material-icons{ font-size: 16px !important; line-height: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-dot{ left: auto !important; right: -1px !important; bottom: 0 !important; width: 6px !important; height: 6px !important; border: 2px solid #fff !important; background: #aab4c2 !important; box-shadow: none !important; transform: none !important; box-sizing: content-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy{ display: flex !important; flex-direction: column !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy small{ color: #8a94a5 !important; font-size: 8.25px !important; line-height: 9px !important; font-weight: 650 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy strong{ overflow: hidden !important; color: #596579 !important; font-size: 9.75px !important; line-height: 12px !important; font-weight: 760 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-glyph{ background: #eaf8ee !important; color: #149e31 !important; box-shadow: inset 0 0 0 1px rgba(24, 169, 54, .18) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-dot{ background: #18c93a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-copy strong{ color: #149e31 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ width: 100% !important; max-width: 118px !important; margin: 0 auto !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ justify-content: flex-start !important; padding-left: 6px !important; }
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ flex-basis: 29px !important; width: 29px !important; min-width: 29px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 23px !important; height: 35px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(108px, 1.08fr) minmax(82px, .76fr) minmax(90px, .84fr) !important; gap: 6px !important; padding: 6px 25px 6px 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ gap: 4px !important; padding-right: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ grid-template-columns: 24px minmax(0, 1fr) !important; gap: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph{ width: 24px !important; height: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy small{ font-size: 7.75px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy strong{ font-size: 9px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ display: grid !important; grid-template-columns: 34px minmax(0, 1fr) 30px !important; grid-template-rows: 1fr !important; align-items: start !important; column-gap: 10px !important; flex: 0 0 68px !important; min-height: 68px !important; padding: 7px 10px 6px 12px !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ grid-column: 1 !important; align-self: start !important; display: flex !important; width: 34px !important; height: 51px !important; min-width: 34px !important; margin-top: 1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle[hidden]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 29px !important; height: 49px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ grid-column: 2 !important; display: grid !important; grid-template-rows: 22px 32px !important; align-self: stretch !important; min-width: 0 !important; gap: 1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ align-self: center !important; overflow: hidden !important; font-size: 16px !important; line-height: 20px !important; font-weight: 780 !important; letter-spacing: -.02em !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ display: grid !important; grid-template-columns: max-content max-content minmax(0, 1fr) !important; grid-template-rows: 16px 15px !important; align-items: center !important; gap: 1px 7px !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status{ grid-column: 1 !important; grid-row: 1 !important; display: inline-flex !important; align-items: center !important; min-height: 16px !important; padding: 0 7px !important; border-radius: 8px !important; font-size: 8.5px !important; line-height: 12px !important; font-weight: 760 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated{ grid-column: 2 / 4 !important; grid-row: 1 !important; overflow: hidden !important; color: #768196 !important; font-size: 8.75px !important; line-height: 12px !important; font-weight: 600 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{ grid-column: 1 / 4 !important; grid-row: 2 !important; display: flex !important; align-items: center !important; gap: 4px !important; min-width: 0 !important; overflow: hidden !important; color: #667085 !important; font-size: 9.5px !important; line-height: 13px !important; font-weight: 650 !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location .material-icons{ flex: 0 0 auto !important; color: #667085 !important; font-size: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ grid-column: 3 !important; align-self: start !important; justify-self: end !important; margin-top: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(104px, .82fr) minmax(104px, .82fr) minmax(112px, .92fr) !important; gap: 13px !important; padding: 8px 28px !important; border: 0 !important; border-top: 1px solid #e6ebf0 !important; border-bottom: 1px solid #e6ebf0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 19px !important; width: 100% !important; height: 72px !important; padding: 7px 13px !important; border: 1px solid #dde4eb !important; border-radius: 11px !important; background: #fff !important; box-shadow: inset 0 1px 3px rgba(15, 23, 42, .055), 0 1px 3px rgba(15, 23, 42, .035) !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; width: 31px !important; height: 54px !important; gap: 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph{ width: 30px !important; height: 31px !important; border-radius: 0 !important; background: transparent !important; color: #536174 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph>.material-icons{ font-size: 27px !important; line-height: 29px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-dot{ position: static !important; display: block !important; width: 8px !important; height: 8px !important; border: 0 !important; background: #aeb7c4 !important; box-shadow: none !important; transform: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-glyph{ background: transparent !important; color: #344054 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state.is-active .fleet-unit-popup__engine-dot{ background: #47bd50 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ max-width: 126px !important; height: 74px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge svg{ height: 66px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy{ bottom: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-copy strong{ font-size: 26px !important; line-height: 25px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ justify-content: center !important; padding-left: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ flex: 0 0 48px !important; min-height: 48px !important; padding: 4px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{ font-size: 9.5px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 26px !important; min-height: 26px !important; gap: 8px !important; padding: 0 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ height: 25px !important; padding: 0 9px !important; font-size: 9.5px !important; }
@media (min-width: 600px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ height: 344px !important; min-height: 344px !important; max-height: 344px !important; }
}
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ flex-basis: 64px !important; min-height: 64px !important; grid-template-columns: 31px minmax(0, 1fr) 30px !important; padding: 6px 9px 5px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ width: 31px !important; min-width: 31px !important; height: 47px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 26px !important; height: 45px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ font-size: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(92px, .78fr) minmax(88px, .78fr) minmax(94px, .84fr) !important; gap: 7px !important; padding: 7px 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ gap: 13px !important; height: 68px !important; padding: 6px 9px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ grid-template-columns: 38px minmax(0, 1fr) 30px !important; align-items: center !important; column-gap: 10px !important; padding: 7px 10px 7px 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ position: relative !important; grid-column: 1 !important; align-self: center !important; width: 38px !important; height: 52px !important; min-width: 38px !important; margin: 0 !important; isolation: isolate !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle::before{ position: absolute !important; left: 50% !important; top: 50% !important; z-index: -1 !important; width: 40px !important; height: 40px !important; border-radius: 50% !important; background: rgba(148, 163, 184, .22) !important; filter: blur(5px) !important; transform: translate(-50%, -50%) !important; content: '' !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle.is-moving::before{ background: rgba(34, 197, 94, .48) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle.is-stopped::before{ background: rgba(245, 158, 11, .42) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ position: relative !important; z-index: 1 !important; width: 28px !important; height: 49px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ grid-column: 2 !important; grid-template-rows: 23px 20px !important; align-self: center !important; gap: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ justify-self: start !important; align-self: end !important; width: 100% !important; font-size: 16px !important; line-height: 20px !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ display: grid !important; grid-template-columns: max-content minmax(0, 1fr) max-content !important; grid-template-rows: 20px !important; align-items: center !important; gap: 0 7px !important; width: 100% !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status{ grid-column: 1 !important; grid-row: 1 !important; justify-self: start !important; min-height: 17px !important; padding: 0 7px !important; border-radius: 9px !important; font-size: 8.5px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{ grid-column: 2 !important; grid-row: 1 !important; justify-self: stretch !important; overflow: hidden !important; min-width: 0 !important; font-size: 9px !important; line-height: 12px !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location .material-icons{ font-size: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location [data-popup-short-location]{ overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated{ grid-column: 3 !important; grid-row: 1 !important; justify-self: end !important; overflow: visible !important; color: #778195 !important; font-size: 8.5px !important; line-height: 12px !important; text-align: right !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ align-self: start !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(68px, .52fr) minmax(108px, .9fr) minmax(112px, .94fr) !important; gap: 14px !important; padding: 8px 28px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 13px !important; width: 100% !important; height: 50px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; width: 23px !important; height: 40px !important; gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph{ width: 23px !important; height: 25px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph>.material-icons{ font-size: 21px !important; line-height: 23px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-dot{ width: 6px !important; height: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-copy{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__speed-gauge{ max-width: 118px !important; }
@media (max-width: 599px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ grid-template-columns: 35px minmax(0, 1fr) 30px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle{ width: 35px !important; min-width: 35px !important; height: 49px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header-vehicle img{ width: 26px !important; height: 46px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__updated{ font-size: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ grid-template-columns: minmax(58px, .48fr) minmax(88px, .82fr) minmax(94px, .86fr) !important; gap: 8px !important; padding: 7px 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-states{ gap: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-state{ width: 21px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__engine-glyph>.material-icons{ font-size: 19px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup{ width: 470px !important; height: 316px !important; min-height: 316px !important; max-height: 316px !important; border-radius: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__header{ grid-template-columns: 34px minmax(0, 1fr) 26px !important; align-items: center !important; column-gap: 5px !important; flex: 0 0 58px !important; min-height: 58px !important; padding: 5px 8px 5px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__header-vehicle{ width: 34px !important; min-width: 34px !important; height: 48px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__header-vehicle::before{ width: 36px !important; height: 36px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__header-vehicle img{ width: 27px !important; height: 46px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__heading{ grid-template-rows: 21px 19px !important; gap: 0 !important; align-self: center !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__title{ font-size: 15px !important; line-height: 19px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__meta{ grid-template-columns: max-content minmax(0, 1fr) max-content !important; grid-template-rows: 19px !important; gap: 0 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__status{ grid-column: 1 !important; grid-row: 1 !important; min-height: 16px !important; padding: 0 6px !important; font-size: 8px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__short-location{ grid-column: 2 !important; grid-row: 1 !important; font-size: 8.5px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__short-location .material-icons{ font-size: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__updated{ grid-column: 3 !important; grid-row: 1 !important; font-size: 8px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__close{ width: 24px !important; height: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__hero{ grid-template-columns: minmax(0, 1fr) 116px minmax(0, 1fr) !important; align-items: center !important; gap: 0 !important; min-height: 70px !important; padding: 5px 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__hero-state{ display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-states{ display: flex !important; align-items: center !important; justify-content: center !important; gap: 12px !important; width: 86px !important; height: 52px !important; padding: 5px 8px !important; border: 1px solid #dce3eb !important; border-radius: 10px !important; background: #fbfcfe !important; box-shadow: inset 0 1px 3px rgba(15, 23, 42, .07), 0 1px 2px rgba(15, 23, 42, .04) !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-state{ width: 28px !important; height: 38px !important; gap: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-glyph{ display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 27px !important; height: 30px !important; background: transparent !important; color: #98a2b3 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-glyph>.material-icons{ font-size: 23px !important; line-height: 27px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-dot{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) [data-summary-ignition-state].is-active .fleet-unit-popup__engine-glyph{ color: #18a957 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) [data-summary-motor-state].is-active .fleet-unit-popup__engine-glyph{ color: #f59e0b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__speed-gauge{ justify-self: center !important; width: 116px !important; max-width: 116px !important; height: 66px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__speed-gauge svg{ width: 116px !important; height: 60px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__speed-copy{ bottom: 1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__speed-copy strong{ font-size: 24px !important; line-height: 23px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__distance{ justify-self: center !important; justify-content: center !important; width: 86px !important; min-width: 86px !important; padding: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__address{ flex: 0 0 44px !important; min-height: 44px !important; padding: 3px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__nav-links{ flex: 0 0 24px !important; min-height: 24px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__nav-links button{ height: 23px !important; padding: 0 8px !important; font-size: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) [data-summary-motor-state] .fleet-unit-popup__engine-glyph>.material-icons{ display: block !important; width: 24px !important; height: 20px !important; font-size: 0 !important; line-height: 0 !important; background-color: currentColor !important; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M7 5h8l2 2h3v9h-3l-2 3H8l-2-3H3V8h3l1-3zm2 3v7h6V8H9zM1 9h2v6H1V9zm19 2h3v4h-3v-4z'/%3E%3C/svg%3E") center / contain no-repeat !important; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M7 5h8l2 2h3v9h-3l-2 3H8l-2-3H3V8h3l1-3zm2 3v7h6V8H9zM1 9h2v6H1V9zm19 2h3v4h-3v-4z'/%3E%3C/svg%3E") center / contain no-repeat !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__heading{ grid-template-columns: minmax(0, 1fr) !important; justify-content: stretch !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__title,
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__meta{ width: 100% !important; max-width: none !important; justify-self: stretch !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__hero{ width: calc(100% - 20px) !important; min-height: 66px !important; margin: 5px 10px 4px !important; padding: 6px 20px !important; box-sizing: border-box !important; border: 1px solid #d9e0e8 !important; border-radius: 12px !important; background: linear-gradient(180deg, #f5f7fa 0%, #fbfcfd 100%) !important; box-shadow: inset 0 2px 7px rgba(15, 23, 42, .12), inset 0 -1px 0 rgba(255, 255, 255, .88), 0 1px 1px rgba(15, 23, 42, .03) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-states{ width: 86px !important; height: 44px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__engine-state{ height: 36px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 0 0 32px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__hero{ padding-left: 20px !important; padding-right: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-slide--energy{ padding-left: 14px !important; padding-right: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ position: absolute !important; left: 50% !important; bottom: 2px !important; z-index: 4 !important; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; align-items: stretch !important; justify-content: stretch !important; gap: 0 !important; width: 228px !important; max-width: calc(100% - 24px) !important; height: 27px !important; padding: 2px !important; box-sizing: border-box !important; border: 1px solid #d7dfe8 !important; border-radius: 8px !important; background: #edf1f5 !important; box-shadow: inset 0 1px 3px rgba(15, 23, 42, .11), 0 1px 1px rgba(255, 255, 255, .8) !important; transform: translateX(-50%) !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ display: flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 0 !important; height: 21px !important; padding: 0 8px !important; box-sizing: border-box !important; border: 0 !important; border-right: 1px solid #d5dde6 !important; border-radius: 0 !important; background: transparent !important; color: #667085 !important; font-size: 9.5px !important; line-height: 21px !important; font-weight: 700 !important; letter-spacing: .01em !important; white-space: nowrap !important; cursor: pointer !important; transition: background .16s ease, color .16s ease, box-shadow .16s ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:last-child{ border-right: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:focus-visible{ background: rgba(255, 255, 255, .58) !important; color: #087d96 !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ width: auto !important; border-radius: 6px !important; background: #ffffff !important; color: #087d96 !important; box-shadow: 0 1px 4px rgba(15, 23, 42, .16), inset 0 0 0 1px rgba(18, 132, 157, .16) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ flex: 0 0 108px !important; width: calc(100% - 20px) !important; height: 108px !important; min-height: 108px !important; margin: 4px 10px 3px !important; box-sizing: border-box !important; border: 1px solid #d9e0e8 !important; border-radius: 11px !important; background: linear-gradient(180deg, #f4f6f9 0%, #fbfcfd 100%) !important; box-shadow: inset 0 2px 7px rgba(15, 23, 42, .12), inset 0 -1px 0 rgba(255, 255, 255, .94) !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 3px 5px 25px !important; border-radius: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ width: 100% !important; height: 100% !important; min-height: 0 !important; margin: 0 !important; padding: 1px 13px !important; box-sizing: border-box !important; border: 0 !important; border-radius: 8px !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--energy{ height: 100% !important; min-height: 0 !important; padding: 2px 11px !important; box-sizing: border-box !important; border: 0 !important; border-radius: 8px !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-states{ width: 70px !important; height: 36px !important; min-height: 0 !important; padding: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-state{ height: 32px !important; min-height: 0 !important; gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-glyph{ width: 22px !important; height: 25px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-glyph .material-icons{ font-size: 19px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge{ width: 86px !important; min-width: 86px !important; height: 56px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge svg{ width: 86px !important; height: 48px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ bottom: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy strong{ font-size: 21px !important; line-height: 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy span{ font-size: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance{ gap: 4px !important; min-width: 70px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance .material-icons{ font-size: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance strong{ font-size: 11px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance small{ font-size: 8px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-group-title{ margin-bottom: 1px !important; font-size: 9px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-grid{ gap: 2px 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric{ min-height: 25px !important; padding: 1px 3px !important; gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric .material-icons{ font-size: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-label{ font-size: 8px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-value{ font-size: 10px !important; line-height: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ position: absolute !important; left: 50% !important; bottom: 3px !important; z-index: 5 !important; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; width: 174px !important; height: 20px !important; padding: 1px !important; gap: 1px !important; box-sizing: border-box !important; transform: translateX(-50%) !important; border: 1px solid rgba(100, 116, 139, .16) !important; border-radius: 6px !important; background: rgba(226, 232, 240, .5) !important; box-shadow: inset 0 1px 2px rgba(15, 23, 42, .08) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ width: auto !important; height: 16px !important; min-width: 0 !important; min-height: 0 !important; padding: 0 4px !important; border: 0 !important; border-radius: 4px !important; background: transparent !important; color: #64748b !important; font-size: 8.5px !important; font-weight: 700 !important; line-height: 16px !important; letter-spacing: 0 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ width: auto !important; border-radius: 4px !important; background: rgba(255, 255, 255, .9) !important; color: #087d96 !important; box-shadow: 0 1px 3px rgba(15, 23, 42, .12), inset 0 0 0 1px rgba(18, 132, 157, .12) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ flex: 0 0 84px !important; height: 84px !important; min-height: 84px !important; margin-top: 3px !important; margin-bottom: 2px !important; border-radius: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 2px 5px 20px !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(54px, 1fr) 72px minmax(54px, 1fr) !important; column-gap: 10px !important; padding: 0 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-states{ justify-self: center !important; width: 56px !important; height: 28px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-state{ height: 26px !important; gap: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-glyph{ width: 19px !important; height: 22px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__engine-glyph .material-icons{ font-size: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge{ width: 72px !important; min-width: 72px !important; height: 43px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge svg{ width: 72px !important; height: 38px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ bottom: -1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy strong{ font-size: 18px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy span{ font-size: 7.5px !important; line-height: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance{ justify-self: center !important; min-width: 58px !important; gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance .material-icons{ font-size: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance strong{ font-size: 10px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance small{ font-size: 7px !important; line-height: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--energy{ padding: 1px 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__metric-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--energy .fleet-unit-popup__metric-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-group-title{ margin: 0 0 1px !important; font-size: 8px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-grid{ gap: 2px 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric{ min-height: 0 !important; height: 29px !important; padding: 0 2px !important; gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric .material-icons{ font-size: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-label{ font-size: 7px !important; line-height: 8px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__metric-value{ font-size: 9px !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ bottom: 2px !important; width: 154px !important; height: 16px !important; padding: 0 !important; gap: 0 !important; border-color: rgba(100, 116, 139, .12) !important; border-radius: 5px !important; background: rgba(226, 232, 240, .38) !important; box-shadow: inset 0 1px 2px rgba(15, 23, 42, .06) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ height: 14px !important; padding: 0 3px !important; border-radius: 4px !important; font-size: 7.5px !important; line-height: 14px !important; font-weight: 700 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ border-radius: 4px !important; background: rgba(255, 255, 255, .78) !important; box-shadow: inset 0 0 0 1px rgba(18, 132, 157, .12) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{ justify-content: flex-start !important; gap: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ margin-top: 3px !important; margin-bottom: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance{ align-self: center !important; justify-self: center !important; justify-content: center !important; min-width: 68px !important; gap: 4px !important; transform: translateY(-1px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance .material-icons{ font-size: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance strong{ font-size: 12px !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__distance small{ margin-top: 1px !important; font-size: 8px !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ bottom: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ flex: 0 0 52px !important; min-height: 52px !important; padding: 5px 10px !important; box-sizing: border-box !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__address{ flex: 0 0 52px !important; min-height: 52px !important; padding: 5px 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ flex: 0 0 24px !important; min-height: 24px !important; margin-top: -3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__nav-links{ flex: 0 0 24px !important; min-height: 24px !important; margin-top: -3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(82px, 1fr) 140px minmax(82px, 1fr) !important; column-gap: 4px !important; padding: 0 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__route-time,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance{ align-self: center !important; justify-self: center !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 76px !important; gap: 5px !important; color: #0f2742 !important; transform: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__route-time>.material-icons,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>.material-icons{ flex: 0 0 auto !important; font-size: 18px !important; color: #0b7f98 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__route-time>span:last-child,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance>span:last-child{ display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__route-time strong,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance strong{ white-space: nowrap !important; font-size: 12px !important; font-weight: 800 !important; line-height: 13px !important; color: #0f172a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__route-time small,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__distance small{ margin-top: 1px !important; white-space: nowrap !important; font-size: 7.5px !important; font-weight: 600 !important; line-height: 9px !important; color: #64748b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge{ position: relative !important; align-self: center !important; justify-self: center !important; width: 140px !important; min-width: 140px !important; height: 58px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge svg{ position: absolute !important; top: 0 !important; left: 50% !important; width: 72px !important; height: 38px !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ top: 5px !important; bottom: auto !important; left: 50% !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-statuses{ position: absolute !important; left: 50% !important; bottom: 1px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 10px !important; width: max-content !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status{ display: inline-flex !important; align-items: center !important; gap: 3px !important; min-width: 0 !important; color: #98a2b3 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status small{ white-space: nowrap !important; font-size: 7px !important; font-weight: 700 !important; line-height: 10px !important; color: currentColor !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status .material-icons{ font-size: 13px !important; line-height: 13px !important; color: currentColor !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status .fleet-unit-popup__engine-glyph{ display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 15px !important; height: 14px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: currentColor !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status[data-summary-motor-state] .fleet-unit-popup__engine-glyph>.material-icons{ width: 15px !important; height: 13px !important; font-size: 0 !important; line-height: 0 !important; background-color: currentColor !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status[data-summary-motor-state].is-active{ color: #f59e0b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-status[data-summary-motion-state].is-active{ color: #16a66a !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge{ width: 132px !important; min-width: 132px !important; height: 50px !important; transform: translateY(-2px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge svg{ top: 0 !important; width: 68px !important; height: 34px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ top: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__drive-statuses{ bottom: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ bottom: 1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ position: relative !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 2px 60px 2px 5px !important; border-radius: 7px 3px 3px 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(76px, 1fr) 132px minmax(72px, 1fr) !important; column-gap: 4px !important; padding: 0 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ position: absolute !important; top: 50% !important; right: -1px !important; bottom: auto !important; left: auto !important; z-index: 8 !important; display: grid !important; grid-template-columns: 1fr !important; grid-template-rows: repeat(3, minmax(0, 1fr)) !important; align-items: stretch !important; width: 56px !important; max-width: none !important; height: 76px !important; padding: 5px 2px 5px 9px !important; gap: 1px !important; box-sizing: border-box !important; border: 1px solid rgba(100, 116, 139, .20) !important; border-right: 0 !important; border-radius: 40px 0 0 40px !important; background: linear-gradient(90deg, rgba(222, 228, 235, .96) 0%, rgba(246, 248, 250, .98) 76%) !important; box-shadow: inset 3px 0 6px rgba(15, 23, 42, .10), inset 0 1px 0 rgba(255, 255, 255, .92), -1px 0 2px rgba(15, 23, 42, .06) !important; transform: translateY(-50%) !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ position: relative !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 41px !important; min-width: 0 !important; height: auto !important; min-height: 0 !important; padding: 0 3px 0 8px !important; border: 0 !important; border-radius: 10px !important; background: transparent !important; color: #64748b !important; box-shadow: none !important; font-size: 7.5px !important; font-weight: 700 !important; line-height: 17px !important; letter-spacing: 0 !important; white-space: nowrap !important; transform: translateX(5px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:nth-child(2){ transform: translateX(0) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button::before{ content: '' !important; flex: 0 0 auto !important; width: 4px !important; height: 4px !important; margin-right: 4px !important; border-radius: 50% !important; background: #a7b0bd !important; box-shadow: inset 0 1px 1px rgba(15, 23, 42, .18) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:focus-visible{ background: rgba(255, 255, 255, .56) !important; color: #0b7f98 !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ background: #ffffff !important; color: #087d96 !important; box-shadow: 0 1px 3px rgba(15, 23, 42, .12), inset 0 0 0 1px rgba(18, 132, 157, .16) !important; transform: translateX(-2px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active::before{ width: 5px !important; height: 5px !important; background: #11a9c3 !important; box-shadow: 0 0 0 3px rgba(17, 169, 195, .12) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail.is-fleet-phone-layout .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(68px, 1fr) 118px minmax(64px, 1fr) !important; column-gap: 2px !important; padding: 0 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset-right: 69px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ width: 65px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ width: 51px !important; padding-left: 7px !important; padding-right: 2px !important; font-size: 7.2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 2px 69px 2px 5px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button{ transform: translateX(3px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button:nth-child(2){ transform: translateX(0) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots button.is-active{ transform: translateX(-2px) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-dots{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-viewport{ inset: 2px 38px 2px 38px !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(74px, 1fr) 132px minmax(70px, 1fr) !important; column-gap: 4px !important; padding: 0 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow{ position: absolute !important; top: 50% !important; z-index: 9 !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 22px !important; height: 30px !important; padding: 0 !important; border: 0 !important; border-radius: 11px !important; background: rgba(255, 255, 255, .42) !important; color: #667085 !important; box-shadow: none !important; transform: translateY(-50%) !important; cursor: pointer !important; transition: color .16s ease, background .16s ease, transform .16s ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--prev{ left: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow--next{ right: 14px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow .material-icons{ font-size: 19px !important; line-height: 19px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:focus-visible{ background: rgba(255, 255, 255, .88) !important; color: #087d96 !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__carousel-arrow:active{ background: rgba(226, 232, 240, .92) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail.is-fleet-phone-layout .fleet-unit-popup__summary-carousel .fleet-unit-popup__hero{ grid-template-columns: minmax(66px, 1fr) 116px minmax(62px, 1fr) !important; column-gap: 2px !important; padding: 0 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ top: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy strong{ font-size: 17px !important; line-height: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy span,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy small{ margin-top: 1px !important; font-size: 7px !important; line-height: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-gauge svg{ width: 82px !important; height: 41px !important; top: -4px !important; left: 50% !important; transform: translateX(-50%) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy{ top: 12px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy strong{ line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy span,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__speed-copy small{ margin-top: 0 !important; line-height: 6px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ border-top: 0 !important; border-bottom: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ border-top: 0 !important; border-bottom: 0 !important; box-shadow: inset 0 0 7px rgba(15, 23, 42, 0.10) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ border: 0 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{ border-top: 0 !important; }
#lynqFleetDetailReference .fleet-unit-popup__tabs{ grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
#lynqFleetDetailReference .fleet-unit-popup__tab[data-popup-tab="localizador"],
#lynqFleetDetailReference .fleet-unit-popup__panel[data-popup-panel="localizador"]{ display: none !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal{ padding: 1px 32px 2px !important; gap: 2px !important; align-items: stretch !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__carousel-heading{ width: 100% !important; min-height: 15px !important; padding: 0 2px !important; gap: 4px !important; justify-content: flex-start !important; text-align: left !important; font-size: 10px !important; line-height: 13px !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__carousel-heading .material-icons{ font-size: 13px !important; line-height: 13px !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metrics{ width: 100% !important; height: 56px !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; grid-template-rows: repeat(2, minmax(0, 1fr)) !important; column-gap: 8px !important; row-gap: 1px !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric{ min-width: 0 !important; height: auto !important; padding: 1px 4px !important; gap: 4px !important; justify-content: flex-start !important; border: 0 !important; border-inline-start: 0 !important; box-shadow: none !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric>.material-icons{ flex: 0 0 auto !important; width: 14px !important; font-size: 14px !important; line-height: 14px !important; text-align: center !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric>span:last-child{ min-width: 0 !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric small{ max-width: 100% !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; font-size: 7px !important; line-height: 8px !important; }
#lynqFleetDetailReference .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric strong{ font-size: 10px !important; line-height: 11px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal{ box-sizing: border-box !important; width: 100% !important; height: 82px !important; min-height: 82px !important; padding: 4px 38px !important; display: flex !important; align-items: center !important; justify-content: center !important; overflow: visible !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__carousel-heading,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metrics{ display: none !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-panel{ box-sizing: border-box !important; width: 100% !important; max-width: 410px !important; height: 72px !important; margin: 0 auto !important; padding: 3px 11px 4px !important; display: grid !important; grid-template-rows: 47px 17px !important; gap: 1px !important; border: 1px solid rgba(148, 163, 184, .19) !important; border-radius: 11px !important; background: radial-gradient(circle at 12% 18%, rgba(14, 165, 233, .08), transparent 34%), radial-gradient(circle at 88% 82%, rgba(34, 197, 94, .07), transparent 34%), linear-gradient(145deg, #fbfdff, #f2f6fa) !important; box-shadow: inset 0 2px 5px rgba(15, 23, 42, .1), inset 0 -1px 0 rgba(255, 255, 255, .95), 0 1px 1px rgba(15, 23, 42, .03) !important; overflow: hidden !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-main{ width: 100% !important; height: 47px !important; display: grid !important; grid-template-columns: minmax(64px, 1fr) minmax(86px, 1.16fr) minmax(64px, 1fr) !important; align-items: center !important; column-gap: 9px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric{ box-sizing: border-box !important; position: relative !important; width: auto !important; min-width: 0 !important; height: 38px !important; min-height: 0 !important; margin: 0 !important; padding: 0 3px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric:nth-child(n)::before,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric:nth-child(n)::after{ content: none !important; display: none !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric>.material-icons{ box-sizing: border-box !important; width: 22px !important; height: 22px !important; flex: 0 0 22px !important; margin: 0 !important; padding: 0 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; border: 0 !important; border-radius: 7px !important; font-size: 14px !important; line-height: 22px !important; box-shadow: inset 0 0 0 1px rgba(14, 116, 144, .08) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__summary-metric--satellites>.material-icons{ color: #0284c7 !important; background: rgba(14, 165, 233, .11) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__summary-metric--gsm>.material-icons{ color: #0f9f78 !important; background: rgba(16, 185, 129, .11) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric>span:last-child{ position: static !important; width: auto !important; min-width: 0 !important; height: auto !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-direction: column-reverse !important; align-items: flex-start !important; justify-content: center !important; gap: 0 !important; text-align: left !important; overflow: visible !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric strong{ display: block !important; max-width: none !important; margin: 0 !important; padding: 0 !important; overflow: visible !important; color: #10233f !important; font-size: 14px !important; font-weight: 800 !important; font-variant-numeric: tabular-nums !important; line-height: 15px !important; letter-spacing: -.15px !important; white-space: nowrap !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .fleet-unit-popup__summary-metric small{ position: static !important; width: auto !important; height: auto !important; max-width: none !important; margin: 0 !important; padding: 0 !important; overflow: visible !important; clip: auto !important; color: #6a7890 !important; font-size: 7.5px !important; font-weight: 700 !important; line-height: 9px !important; text-transform: none !important; white-space: nowrap !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge{ box-sizing: border-box !important; position: relative !important; align-self: center !important; justify-self: center !important; width: 96px !important; min-width: 96px !important; height: 47px !important; display: grid !important; grid-template-rows: 38px 9px !important; align-items: center !important; justify-items: center !important; overflow: visible !important; color: #64748b !important; --precision-color: #22c55e; --precision-rgb: 34, 197, 94; --precision-spread: 12px }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-visual{ width: 96px !important; height: 38px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-target{ box-sizing: border-box !important; position: relative !important; width: 36px !important; height: 36px !important; flex: 0 0 36px !important; display: block !important; border-radius: 50% !important; background: radial-gradient(circle, rgba(var(--precision-rgb), .055) 0 38%, transparent 40%) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-target::before,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-target::after{ content: "" !important; position: absolute !important; z-index: 0 !important; left: 50% !important; top: 50% !important; background: rgba(var(--precision-rgb), .2) !important; transform: translate(-50%, -50%) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-target::before{ width: 30px !important; height: 1px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-target::after{ width: 1px !important; height: 30px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-ring{ box-sizing: border-box !important; position: absolute !important; z-index: 1 !important; left: 50% !important; top: 50% !important; border: 1px solid rgba(var(--precision-rgb), .34) !important; border-radius: 50% !important; transform: translate(-50%, -50%) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-ring--outer{ width: 36px !important; height: 36px !important; border-color: rgba(var(--precision-rgb), .24) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-ring--middle{ width: 25px !important; height: 25px !important; border-color: rgba(var(--precision-rgb), .34) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-ring--inner{ width: 14px !important; height: 14px !important; border-color: rgba(var(--precision-rgb), .48) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-halo{ box-sizing: border-box !important; position: absolute !important; z-index: 2 !important; left: 50% !important; top: 50% !important; width: var(--precision-spread) !important; height: var(--precision-spread) !important; border: 1px solid rgba(var(--precision-rgb), .64) !important; border-radius: 50% !important; background: rgba(var(--precision-rgb), .13) !important; box-shadow: 0 0 8px rgba(var(--precision-rgb), .18) !important; transform: translate(-50%, -50%) !important; transition: width .28s ease, height .28s ease, border-color .2s ease, background .2s ease !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-dot{ position: absolute !important; z-index: 3 !important; left: 50% !important; top: 50% !important; width: 5px !important; height: 5px !important; border: 1.5px solid #fff !important; border-radius: 50% !important; background: var(--precision-color) !important; box-shadow: 0 0 0 1px rgba(var(--precision-rgb), .42), 0 1px 3px rgba(15, 23, 42, .22) !important; transform: translate(-50%, -50%) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge.is-high{ --precision-color: #22c55e; --precision-rgb: 34, 197, 94 }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge.is-good{ --precision-color: #0ea5a4; --precision-rgb: 14, 165, 164 }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge.is-fair{ --precision-color: #f59e0b; --precision-rgb: 245, 158, 11 }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge.is-poor{ --precision-color: #ef4444; --precision-rgb: 239, 68, 68 }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-gauge.is-unavailable{ --precision-color: #94a3b8; --precision-rgb: 148, 163, 184 }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-copy{ position: static !important; width: auto !important; min-width: 38px !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; gap: 1px !important; transform: none !important; text-align: left !important; pointer-events: none !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-copy strong{ color: #10233f !important; font-size: 11.5px !important; font-weight: 800 !important; line-height: 12px !important; white-space: nowrap !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-copy small{ margin: 0 !important; color: #718096 !important; font-size: 6.8px !important; font-weight: 700 !important; line-height: 7px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-dop{ position: static !important; width: auto !important; height: 9px !important; display: inline-flex !important; align-items: baseline !important; justify-content: center !important; gap: 3px !important; transform: none !important; color: #64748b !important; font-size: 6.8px !important; font-weight: 750 !important; line-height: 9px !important; white-space: nowrap !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-dop strong{ display: inline !important; color: #26374f !important; font-size: 8.3px !important; font-weight: 800 !important; line-height: 9px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__precision-dop i{ color: #a0aec0 !important; font-style: normal !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power{ box-sizing: border-box !important; width: 100% !important; height: 17px !important; padding: 0 18px !important; display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; align-items: center !important; column-gap: 22px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power .fleet-unit-popup__summary-metric{ width: 100% !important; height: 17px !important; padding: 0 !important; justify-content: center !important; gap: 4px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power .fleet-unit-popup__summary-metric>.material-icons{ width: 16px !important; height: 16px !important; flex: 0 0 16px !important; border-radius: 5px !important; font-size: 11px !important; line-height: 16px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__summary-metric--vehicle-power>.material-icons{ color: #168a5b !important; background: rgba(34, 197, 94, .1) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__summary-metric--tracker-power>.material-icons{ color: #b7791f !important; background: rgba(245, 158, 11, .11) !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power .fleet-unit-popup__summary-metric>span:last-child{ height: 16px !important; flex-direction: row !important; align-items: baseline !important; justify-content: center !important; gap: 4px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power .fleet-unit-popup__summary-metric small{ order: 0 !important; color: #6b7890 !important; font-size: 7.2px !important; line-height: 9px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power .fleet-unit-popup__summary-metric strong{ order: 1 !important; color: #10233f !important; font-size: 10.8px !important; line-height: 11px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal .is-unavailable{ opacity: .46 !important }
@media(max-width:560px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal{ padding-inline: 30px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-panel{ padding-inline: 7px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-main{ grid-template-columns: minmax(55px, 1fr) 82px minmax(55px, 1fr) !important; column-gap: 5px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel .fleet-unit-popup__localizer-power{ padding-inline: 6px !important; column-gap: 8px !important }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"]{ box-sizing: border-box !important; height: 84px !important; min-height: 84px !important; overflow: hidden !important; transition: height .18s ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-viewport,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-track{ box-sizing: border-box !important; height: 84px !important; min-height: 84px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-slide--signal{ box-sizing: border-box !important; width: 100% !important; height: 84px !important; min-height: 84px !important; padding: 2px !important; display: flex !important; align-items: center !important; justify-content: center !important; overflow: visible !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-panel{ box-sizing: border-box !important; width: 100% !important; max-width: none !important; height: 80px !important; min-height: 80px !important; margin: 0 !important; padding: 1px 9px !important; display: grid !important; grid-template-rows: 59px 17px !important; row-gap: 2px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-main{ box-sizing: border-box !important; width: 100% !important; height: 59px !important; min-height: 59px !important; margin: 0 !important; padding: 0 !important; display: grid !important; grid-template-columns: 116px minmax(0, 1fr) !important; align-items: center !important; column-gap: 4px !important; border: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites{ box-sizing: border-box !important; width: 116px !important; max-width: 116px !important; min-width: 0 !important; height: 57px !important; min-height: 57px !important; margin: 0 !important; padding: 0 0 0 8px !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: flex-start !important; gap: 7px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #0a2143 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites:before,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites:after{ display: none !important; content: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites>.material-icons{ box-sizing: border-box !important; flex: 0 0 28px !important; width: 28px !important; height: 28px !important; min-width: 28px !important; min-height: 28px !important; margin: 0 !important; padding: 0 !important; display: grid !important; place-items: center !important; border: 0 !important; border-radius: 9px !important; background: linear-gradient(145deg, #e1f3ff, #f4f9ff) !important; box-shadow: inset 0 0 0 1px rgba(36, 157, 187, .05), 0 3px 9px rgba(33, 150, 179, .13) !important; color: #249dbb !important; font-size: 18px !important; line-height: 28px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites>span:last-child{ min-width: 0 !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-direction: column-reverse !important; align-items: flex-start !important; justify-content: center !important; gap: 1px !important; white-space: nowrap !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites strong{ display: block !important; margin: 0 !important; color: #0a2143 !important; font-size: 14px !important; font-weight: 850 !important; line-height: 15px !important; letter-spacing: -.4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites small{ display: block !important; margin: 0 !important; color: #64748b !important; font-size: 8.5px !important; font-weight: 720 !important; line-height: 10px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-gauge{ box-sizing: border-box !important; position: relative !important; width: 100% !important; max-width: none !important; min-width: 0 !important; height: 59px !important; min-height: 59px !important; margin: 0 !important; padding: 0 !important; display: block !important; grid-column: auto !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-visual{ box-sizing: border-box !important; width: 100% !important; max-width: none !important; min-width: 0 !important; height: 59px !important; min-height: 59px !important; margin: 0 !important; padding: 0 !important; display: grid !important; grid-template-columns: 64px minmax(0, 1fr) !important; column-gap: 8px !important; align-items: center !important; justify-items: start !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target{ box-sizing: border-box !important; position: relative !important; inset: auto !important; transform: none !important; width: 46px !important; height: 46px !important; min-width: 46px !important; min-height: 46px !important; margin: 0 !important; padding: 0 !important; align-self: center !important; justify-self: center !important; border: 0 !important; border-radius: 50% !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target:before,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target:after{ display: none !important; content: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-ring{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; border: 1px solid rgba(104, 155, 222, .23) !important; border-radius: 50% !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-ring--outer{ display: block !important; width: 46px !important; height: 46px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-ring--middle{ display: block !important; width: 30px !important; height: 30px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-ring--inner{ display: block !important; width: 18px !important; height: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-halo{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; width: var(--precision-spread, 15px) !important; height: var(--precision-spread, 15px) !important; min-width: 12px !important; min-height: 12px !important; border: 0 !important; border-radius: 50% !important; background: rgba(34, 197, 94, .2) !important; box-shadow: 0 0 11px 6px rgba(34, 197, 94, .18) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dot{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; width: 7px !important; height: 7px !important; min-width: 7px !important; min-height: 7px !important; border: 0 !important; border-radius: 50% !important; background: #15803d !important; box-shadow: 0 0 0 1px rgba(255, 255, 255, .9) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy{ box-sizing: border-box !important; position: static !important; inset: auto !important; transform: none !important; width: max-content !important; min-width: 0 !important; max-width: 100% !important; height: auto !important; margin: 15px 0 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; flex-direction: row !important; align-items: baseline !important; justify-content: flex-start !important; justify-self: start !important; align-self: start !important; gap: 4px !important; white-space: nowrap !important; overflow: visible !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy small{ order: -1 !important; display: block !important; margin: 0 !important; color: #159447 !important; font-size: 13px !important; font-weight: 850 !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy strong{ order: 0 !important; display: block !important; margin: 0 !important; color: #159447 !important; font-size: 13px !important; font-weight: 850 !important; line-height: 15px !important; text-transform: lowercase !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ box-sizing: border-box !important; position: absolute !important; left: 72px !important; top: 31px !important; right: auto !important; bottom: auto !important; transform: none !important; width: max-content !important; height: 18px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: baseline !important; justify-content: flex-start !important; gap: 5px !important; color: #0a2143 !important; font-size: 9.5px !important; font-weight: 800 !important; line-height: 13px !important; white-space: nowrap !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop span{ display: flex !important; align-items: baseline !important; gap: 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop strong{ color: #0a2143 !important; font-size: 11.5px !important; font-weight: 850 !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop i{ color: #8190a5 !important; font-size: 9px !important; font-style: normal !important; line-height: 13px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power{ box-sizing: border-box !important; width: 100% !important; max-width: none !important; height: 17px !important; min-height: 17px !important; margin: 0 !important; padding: 0 !important; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; align-items: center !important; justify-items: center !important; column-gap: 0 !important; row-gap: 0 !important; border: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric{ box-sizing: border-box !important; width: max-content !important; max-width: 100% !important; min-width: 0 !important; height: 17px !important; justify-self: center !important; min-height: 17px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: center !important; gap: 3px !important; grid-column: auto !important; grid-row: auto !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric:before,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric:after{ display: none !important; content: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric>.material-icons{ box-sizing: border-box !important; flex: 0 0 15px !important; width: 15px !important; height: 15px !important; min-width: 15px !important; min-height: 15px !important; margin: 0 !important; padding: 0 !important; display: grid !important; place-items: center !important; border: 0 !important; border-radius: 6px !important; background: linear-gradient(145deg, rgba(29, 155, 164, .13), rgba(29, 155, 164, .06)) !important; box-shadow: inset 0 0 0 1px rgba(29, 155, 164, .05), 0 2px 6px rgba(29, 155, 164, .08) !important; color: #159ca5 !important; font-size: 10px !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric--vehicle-power>.material-icons{ background: linear-gradient(145deg, rgba(34, 197, 94, .14), rgba(34, 197, 94, .06)) !important; box-shadow: inset 0 0 0 1px rgba(34, 197, 94, .05), 0 2px 6px rgba(34, 197, 94, .08) !important; color: #18934b !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric--tracker-power>.material-icons{ position: relative !important; background: linear-gradient(145deg, rgba(245, 158, 11, .16), rgba(245, 158, 11, .07)) !important; box-shadow: inset 0 0 0 1px rgba(245, 158, 11, .06), 0 2px 6px rgba(245, 158, 11, .09) !important; color: #c56b0b !important; font-size: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric--tracker-power>.material-icons:before{ content: "battery_full" !important; display: block !important; font-family: "Material Icons" !important; font-size: 10px !important; font-weight: normal !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric>span:last-child{ min-width: 0 !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: baseline !important; justify-content: center !important; gap: 2px !important; white-space: nowrap !important; text-align: left !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric small{ display: block !important; margin: 0 !important; color: #64748b !important; font-size: 7px !important; font-weight: 750 !important; line-height: 9px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power>.fleet-unit-popup__summary-metric strong{ display: block !important; margin: 0 !important; color: #0a2143 !important; font-size: 9.5px !important; font-weight: 850 !important; line-height: 10px !important; letter-spacing: -.1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] #lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] #lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] #lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] #lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-arrow{ box-sizing: border-box !important; width: 26px !important; height: 26px !important; min-width: 26px !important; min-height: 26px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #159ca5 !important; opacity: .78 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-arrow:hover{ opacity: 1 !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-arrow .material-icons{ font-size: 18px !important; line-height: 18px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-arrow--prev{ left: 8px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-arrow--next{ right: 8px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow{ box-sizing: border-box !important; width: 26px !important; height: 26px !important; min-width: 26px !important; min-height: 26px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; outline: 0 !important; background: transparent !important; box-shadow: none !important; filter: none !important; color: #159ca5 !important; opacity: .78 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow .material-icons{ font-size: 18px !important; line-height: 18px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow--prev{ left: 8px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow--next{ right: 8px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"],
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-viewport,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-track,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"],
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__carousel-viewport,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__carousel-track,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__carousel-slide--energy{ height: 84px !important; min-height: 84px !important; max-height: 84px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__carousel-slide--energy{ box-sizing: border-box !important; width: 100% !important; min-width: 100% !important; padding: 2px 0 !important; align-items: center !important; justify-content: center !important; border: 0 !important; background: transparent !important; box-shadow: none !important; overflow: hidden !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-panel{ box-sizing: border-box !important; width: 100% !important; height: 80px !important; min-height: 80px !important; margin: 0 !important; padding: 2px 32px !important; display: grid !important; grid-template-columns: 1fr 1.08fr 1fr !important; grid-template-rows: 76px !important; column-gap: 8px !important; align-items: center !important; justify-items: center !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-main,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-power{ display: contents !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm{ box-sizing: border-box !important; position: relative !important; width: auto !important; min-width: 0 !important; max-width: 96px !important; height: 48px !important; min-height: 48px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: center !important; gap: 6px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #0a2143 !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites{ grid-column: 1 !important; grid-row: 1 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm{ grid-column: 3 !important; grid-row: 1 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites>.material-icons,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm>.material-icons{ box-sizing: border-box !important; width: 28px !important; height: 28px !important; min-width: 28px !important; margin: 0 !important; padding: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; border: 0 !important; border-radius: 9px !important; background: linear-gradient(145deg, #edf9fc, #e5f3f8) !important; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .85) !important; color: #2798b5 !important; font-size: 17px !important; line-height: 28px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites>span:last-child,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm>span:last-child{ min-width: 0 !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; gap: 0 !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites strong,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm strong{ order: -1 !important; display: block !important; margin: 0 !important; color: #0a2143 !important; font-size: 14px !important; font-weight: 850 !important; line-height: 15px !important; letter-spacing: -.25px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm small{ display: block !important; margin: 0 !important; color: #64748b !important; font-size: 8px !important; font-weight: 720 !important; line-height: 9px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-gauge{ box-sizing: border-box !important; position: relative !important; grid-column: 2 !important; grid-row: 1 !important; width: 100% !important; min-width: 0 !important; max-width: 116px !important; height: 76px !important; min-height: 76px !important; margin: 0 !important; padding: 0 !important; display: block !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-visual{ box-sizing: border-box !important; position: static !important; width: 100% !important; height: 76px !important; min-height: 76px !important; margin: 0 !important; padding: 0 !important; display: block !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 1px !important; right: auto !important; bottom: auto !important; transform: translateX(-50%) !important; width: 44px !important; height: 44px !important; min-width: 44px !important; min-height: 44px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 50% !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 47px !important; right: auto !important; bottom: auto !important; transform: translateX(-50%) !important; width: max-content !important; max-width: 116px !important; height: 11px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: baseline !important; justify-content: center !important; gap: 3px !important; white-space: nowrap !important; text-align: center !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy strong{ display: block !important; margin: 0 !important; color: #159447 !important; font-size: 9px !important; font-weight: 850 !important; line-height: 10px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy small{ order: -1 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy strong{ order: 0 !important; text-transform: lowercase !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 61px !important; right: auto !important; bottom: auto !important; transform: translateX(-50%) !important; width: max-content !important; max-width: 116px !important; height: 11px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: baseline !important; justify-content: center !important; gap: 4px !important; color: #0a2143 !important; font-size: 8px !important; font-weight: 760 !important; line-height: 10px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop strong{ color: #0a2143 !important; font-size: 9px !important; font-weight: 850 !important; line-height: 10px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop i{ color: #91a0b4 !important; font-size: 7px !important; font-style: normal !important; line-height: 10px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__energy-panel{ box-sizing: border-box !important; width: 100% !important; height: 80px !important; min-height: 80px !important; margin: 0 !important; padding: 0 46px !important; display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; column-gap: 26px !important; align-items: center !important; justify-items: center !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power{ box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: 124px !important; height: 48px !important; min-height: 48px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: center !important; gap: 7px !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: #0a2143 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power>.material-icons{ box-sizing: border-box !important; width: 30px !important; height: 30px !important; min-width: 30px !important; margin: 0 !important; padding: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; border: 0 !important; border-radius: 10px !important; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .9) !important; font-size: 18px !important; line-height: 30px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--vehicle-power>.material-icons{ color: #159447 !important; background: linear-gradient(145deg, #edf9f1, #e4f4e9) !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--tracker-power>.material-icons{ color: #d46b08 !important; background: linear-gradient(145deg, #fff6eb, #faead7) !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power>span:last-child{ min-width: 0 !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; gap: 0 !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power strong{ order: -1 !important; display: block !important; margin: 0 !important; color: #0a2143 !important; font-size: 15px !important; font-weight: 850 !important; line-height: 16px !important; letter-spacing: -.25px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power small{ display: block !important; margin: 0 !important; color: #64748b !important; font-size: 8.5px !important; font-weight: 720 !important; line-height: 10px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow{ width: 24px !important; height: 24px !important; min-width: 24px !important; min-height: 24px !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide] .fleet-unit-popup__carousel-arrow .material-icons{ font-size: 18px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation [data-summary-route-time],
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation [data-summary-distance]{ color: #10233f !important; font-size: 13.5px !important; font-weight: 800 !important; line-height: 15px !important; font-variant-numeric: tabular-nums !important; letter-spacing: -.2px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation [data-summary-speed]{ color: #10233f !important; font-size: 21px !important; font-weight: 800 !important; line-height: 22px !important; font-variant-numeric: tabular-nums !important; letter-spacing: -.35px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__route-time small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__distance small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-copy small{ color: #64748b !important; font-size: 8px !important; font-weight: 700 !important; line-height: 9px !important; letter-spacing: .01em !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites strong{ color: #10233f !important; font-size: 15px !important; font-weight: 800 !important; line-height: 16px !important; font-variant-numeric: tabular-nums !important; letter-spacing: -.25px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm strong{ color: #10233f !important; font-size: 13.5px !important; font-weight: 800 !important; line-height: 15px !important; font-variant-numeric: tabular-nums !important; letter-spacing: -.15px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm small{ color: #64748b !important; font-size: 8px !important; font-weight: 700 !important; line-height: 9px !important; letter-spacing: .01em !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy strong{ font-size: 9.5px !important; font-weight: 800 !important; line-height: 11px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy{ top: 46px !important; height: 12px !important; gap: 3px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ top: 60px !important; height: 12px !important; color: #64748b !important; font-size: 8.5px !important; font-weight: 700 !important; line-height: 11px !important; gap: 4px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop strong{ color: #10233f !important; font-size: 10px !important; font-weight: 800 !important; line-height: 11px !important; font-variant-numeric: tabular-nums !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power strong{ color: #10233f !important; font-size: 13.5px !important; font-weight: 800 !important; line-height: 15px !important; font-variant-numeric: tabular-nums !important; letter-spacing: -.15px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power small{ color: #64748b !important; font-size: 8px !important; font-weight: 700 !important; line-height: 9px !important; letter-spacing: .01em !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-gauge{ box-sizing: border-box !important; position: relative !important; width: 132px !important; height: 74px !important; min-height: 74px !important; margin: 0 !important; padding: 0 !important; transform: none !important; align-self: center !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-gauge svg{ position: absolute !important; left: 50% !important; top: -4px !important; width: 94px !important; height: 54px !important; transform: translateX(-50%) !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-gauge .fleet-unit-popup__gauge-track,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-gauge .fleet-unit-popup__gauge-value{ stroke-width: 7px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-copy{ position: absolute !important; left: 50% !important; top: 18px !important; right: auto !important; bottom: auto !important; transform: translateX(-50%) !important; height: 28px !important; min-height: 28px !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation [data-summary-speed]{ font-size: 18px !important; font-weight: 800 !important; line-height: 19px !important; letter-spacing: -.3px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-copy small{ font-size: 7.5px !important; font-weight: 700 !important; line-height: 8px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-statuses{ box-sizing: border-box !important; position: absolute !important; left: 50% !important; top: 55px !important; right: auto !important; bottom: auto !important; transform: translateX(-50%) !important; width: 118px !important; height: 17px !important; min-height: 17px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: center !important; gap: 18px !important; overflow: visible !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status{ box-sizing: border-box !important; min-width: 0 !important; height: 16px !important; min-height: 16px !important; margin: 0 !important; padding: 0 !important; display: flex !important; flex-flow: row nowrap !important; align-items: center !important; justify-content: center !important; gap: 3px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status .material-icons,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status .fleet-unit-popup__engine-glyph{ width: 12px !important; height: 12px !important; min-width: 12px !important; font-size: 12px !important; line-height: 12px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status small{ font-size: 7.5px !important; font-weight: 700 !important; line-height: 8px !important; white-space: nowrap !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-panel{ padding: 2px 28px 2px 22px !important; grid-template-columns: minmax(72px, .88fr) minmax(148px, 1.36fr) minmax(72px, .88fr) !important; column-gap: 4px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm{ max-width: 88px !important; transform: translateX(-5px) !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-gauge{ width: 150px !important; min-width: 150px !important; max-width: 150px !important; height: 58px !important; min-height: 58px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-visual{ position: relative !important; width: 150px !important; height: 58px !important; min-height: 58px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target{ left: 4px !important; top: 7px !important; transform: none !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy{ left: 56px !important; top: 14px !important; transform: none !important; width: max-content !important; max-width: 90px !important; justify-content: flex-start !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ left: 56px !important; top: 31px !important; transform: none !important; width: max-content !important; max-width: 90px !important; justify-content: flex-start !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites{ transform: translateX(-14px) !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm{ transform: translateX(8px) !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ top: 29px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-gauge{ transform: scale(.90) !important; transform-origin: 50% 50% !important; }
#lynqFleetDetailReference .fleet-unit-popup__close-mark{ position: relative !important; display: block !important; width: 16px !important; height: 16px !important; font-size: 0 !important; line-height: 0 !important; transform: none !important; }
#lynqFleetDetailReference .fleet-unit-popup__close-mark::before,
#lynqFleetDetailReference .fleet-unit-popup__close-mark::after{ content: ""; position: absolute; top: 7px; left: 1px; width: 14px; height: 1.5px; border-radius: 999px; background: currentColor; }
#lynqFleetDetailReference .fleet-unit-popup__close-mark::before{ transform: rotate(45deg); }
#lynqFleetDetailReference .fleet-unit-popup__close-mark::after{ transform: rotate(-45deg); }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__content{ position: relative !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ position: absolute !important; left: 124px !important; right: auto !important; bottom: 13px !important; z-index: 2 !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; gap: 0 !important; width: auto !important; min-width: 0 !important; height: 26px !important; min-height: 26px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 6px 6px 0 !important; overflow: visible !important; background: #f8fafc !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ flex: 0 0 auto !important; width: auto !important; min-width: 0 !important; height: 26px !important; min-height: 26px !important; margin: 0 !important; padding: 0 8px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 5px !important; border: 0 !important; border-left: 1px solid #e4e7ec !important; border-radius: 0 !important; background: transparent !important; color: #475467 !important; font-size: 9.5px !important; line-height: 11px !important; font-weight: 700 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{ border-color: #e4e7ec !important; background: #eef2f7 !important; color: #344054 !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:last-child{ border-radius: 0 6px 6px 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .material-icons{ flex: 0 0 auto !important; font-size: 14px !important; line-height: 1 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-address-pictogram{ display: block !important; flex: 0 0 20px !important; width: 20px !important; height: 20px !important; color: #667085 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-map-brand-icon{ display: block !important; flex: 0 0 14px !important; width: 14px !important; height: 14px !important; color: #475467 !important; opacity: .85 !important; transform: none !important; overflow: visible !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ position: absolute !important; left: 150px !important; right: auto !important; bottom: 13px !important; z-index: 2 !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; gap: 4px !important; width: auto !important; min-width: 0 !important; height: 32px !important; min-height: 32px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; overflow: visible !important; background: transparent !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ flex: 0 0 auto !important; width: auto !important; min-width: 0 !important; height: 32px !important; min-height: 32px !important; margin: 0 !important; padding: 0 7px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 5px !important; border: 1px solid #e2e8f0 !important; border-radius: 7px !important; background: #fff !important; color: #344054 !important; font-family: Roboto, Arial, "Segoe UI", system-ui, sans-serif !important; font-size: 9.5px !important; line-height: 11px !important; font-weight: 600 !important; box-shadow: none !important; transition: background-color 150ms ease, border-color 150ms ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{ border-color: #cbd5e1 !important; background: #f8fafc !important; color: #26364b !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{ box-shadow: 0 0 0 2px rgba(15, 114, 143, .18) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:last-child{ border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .fleet-map-brand-icon{ flex: 0 0 14px !important; width: 14px !important; height: 14px !important; color: #52606d !important; opacity: .88 !important; transform: none !important; }
@media (max-width: 420px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ left: 132px !important; gap: 3px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ width: 30px !important; padding: 0 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button span{ display: none !important; }
}
@media (min-width: 421px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ left: 163.25px !important; right: 17px !important; width: auto !important; gap: 0 !important; justify-content: space-between !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ box-sizing: border-box !important; align-items: flex-end !important; justify-content: space-between !important; gap: 0 !important; padding: 9px 3px 2px !important; border: 1px solid #e2e8f0 !important; border-radius: 7px !important; overflow: hidden !important; background: #fff !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links::before{ content: "Abrir en..." !important; position: absolute !important; top: 2px !important; left: 7px !important; color: #98a2b3 !important; font-family: Roboto, Arial, "Segoe UI", system-ui, sans-serif !important; font-size: 7px !important; line-height: 8px !important; font-weight: 650 !important; letter-spacing: .02em !important; pointer-events: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ flex: 1 1 0 !important; width: auto !important; height: 20px !important; min-height: 20px !important; margin: 0 !important; padding: 0 5px !important; gap: 4px !important; border: 0 !important; border-radius: 4px !important; background: transparent !important; color: #344054 !important; font-size: 9px !important; line-height: 10px !important; font-weight: 600 !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{ border: 0 !important; background: #f1f5f9 !important; color: #26364b !important; box-shadow: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{ outline: 1px solid rgba(15, 114, 143, .32) !important; outline-offset: -1px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:last-child{ border-radius: 4px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="google"]{ order: 1 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="apple"]{ order: 2 !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links [data-summary-nav="waze"]{ order: 3 !important; }
@media (max-width: 420px){
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ padding: 9px 2px 2px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ width: auto !important; padding: 0 3px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ grid-template-columns: max-content minmax(0, 1fr) max-content 20px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut{ grid-column: 4 !important; grid-row: 1 !important; align-self: center !important; justify-self: end !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 20px !important; min-width: 20px !important; height: 20px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 5px !important; background: transparent !important; color: #667085 !important; box-shadow: none !important; cursor: pointer !important; transition: background-color 150ms ease, color 150ms ease !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut .material-icons{ font-size: 15px !important; line-height: 15px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut:hover,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut:focus-visible{ background: #f1f5f9 !important; color: #0f728f !important; outline: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut:focus-visible{ box-shadow: 0 0 0 2px rgba(15, 114, 143, .18) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-active-tab="eventos"] .fleet-unit-popup__events-shortcut{ background: #e5f2f4 !important; color: #0f728f !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ position: relative !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ grid-template-columns: max-content minmax(0, 1fr) max-content !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut,
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ align-self: start !important; justify-self: end !important; width: 28px !important; min-width: 28px !important; max-width: 30px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; margin: 0 !important; padding: 0 !important; border-radius: 7px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut{ position: absolute !important; top: 5px !important; right: 41px !important; z-index: 3 !important; grid-column: auto !important; grid-row: auto !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut .material-icons{ font-size: 16px !important; line-height: 16px !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs>.fleet-unit-popup__tab[data-popup-tab="eventos"]{ display: none !important; }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ bottom: 20px !important; }
@media (max-width: 600px){
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail.is-fleet-compact-detail .fleet-unit-popup{ position: absolute !important; inset: 0 !important; z-index: 10020 !important; display: flex !important; width: 100% !important; min-width: 0 !important; max-width: none !important; height: 100% !important; min-height: 0 !important; max-height: none !important; transform: none !important; overflow: hidden !important; border: 0 !important; border-radius: 20px !important; background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(203, 213, 225, 0.72), 0 4px 14px rgba(15, 23, 42, 0.13) !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header{ flex: 0 0 50px !important; min-height: 50px !important; gap: 7px !important; padding: 5px 48px 5px 8px !important; border-bottom-color: #e7edf3 !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close{ order: -3 !important; align-self: center !important; flex: 0 0 34px !important; width: 34px !important; min-width: 34px !important; max-width: 34px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; border-radius: 8px !important; color: #52606d !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close:hover,
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close:focus-visible{ background: #f1f5f9 !important; color: #0f728f !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark{ width: 18px !important; height: 18px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark::before{ top: 4px !important; left: 2px !important; width: 8px !important; height: 8px !important; border: 0 !important; border-left: 2px solid currentColor !important; border-bottom: 2px solid currentColor !important; border-radius: 1px !important; background: transparent !important; transform: rotate(45deg) !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark::after{ top: 8px !important; left: 3px !important; width: 14px !important; height: 2px !important; border-radius: 999px !important; transform: none !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header-vehicle{ flex: 0 0 24px !important; width: 24px !important; height: 36px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header-vehicle img{ max-width: 22px !important; max-height: 34px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__heading{ gap: 1px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__title{ font-size: 15px !important; line-height: 18px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__meta{ padding-right: 0 !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__short-location{ display: none !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__events-shortcut{ top: 8px !important; right: 9px !important; width: 34px !important; min-width: 34px !important; max-width: 34px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; border-radius: 8px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__events-shortcut .material-icons{ font-size: 17px !important; line-height: 17px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__content{ flex: 1 1 auto !important; min-height: 0 !important; overflow: hidden auto !important; background: #ffffff !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--resumen:not([hidden]){ padding: 7px 8px 6px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{ justify-content: flex-start !important; gap: 4px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel,
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide]{ flex: 0 0 84px !important; height: 84px !important; min-height: 84px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address{ flex: 0 0 48px !important; min-height: 48px !important; padding: 3px 8px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links{ top: 148px !important; left: 136px !important; right: 8px !important; bottom: auto !important; width: auto !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links button{ width: auto !important; padding: 0 3px !important; gap: 3px !important; font-size: 8.5px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links button span{ display: inline !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tabs{ flex: 0 0 52px !important; min-height: 52px !important; padding: 4px 6px 5px !important; border-radius: 0 0 19px 19px !important; overflow: hidden !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab{ height: 42px !important; min-height: 42px !important; padding: 3px 2px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-icon{ font-size: 17px !important; line-height: 18px !important; }
#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-label{ font-size: 8.5px !important; line-height: 10px !important; }
}
@media (max-width: 600px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header{ display: flex !important; align-items: center !important; grid-template-columns: none !important; grid-template-rows: none !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close{ order: -3 !important; position: absolute !important; top: 8px !important; left: 8px !important; right: auto !important; bottom: auto !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header-vehicle{ order: -2 !important; position: absolute !important; top: 7px !important; left: 48px !important; right: auto !important; bottom: auto !important; align-self: center !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__heading{ order: -1 !important; position: absolute !important; top: 6px !important; left: 79px !important; right: 48px !important; bottom: auto !important; width: auto !important; height: 38px !important; display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; align-items: flex-start !important; justify-content: center !important; align-self: stretch !important; min-width: 0 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__title{ width: 100% !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__meta{ display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; gap: 4px !important; text-align: left !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__events-shortcut{ left: auto !important; right: 9px !important; }
}
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ grid-template-columns: 34px minmax(0, 1fr) 34px 34px !important; column-gap: 2px !important; align-items: center !important; flex: 0 0 58px !important; min-height: 58px !important; padding: 5px 8px 5px 10px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__heading{ grid-column: 2 !important; display: grid !important; grid-template: 24px 18px/minmax(0, 1fr) !important; gap: 0 !important; width: 100% !important; height: 42px !important; min-width: 0 !important; padding: 0 !important; align-self: center !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ grid-area: 1/1 !important; width: 100% !important; min-width: 0 !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{ grid-area: 2/1 !important; display: flex !important; gap: 0 !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; min-width: 0 !important; overflow: hidden !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status{ order: 1 !important; flex: 0 0 auto !important; min-height: 18px !important; padding: 0 7px !important; font-size: 9.5px !important; line-height: 13px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{ order: 2 !important; display: inline-flex !important; flex: 1 1 auto !important; max-width: none !important; min-width: 0 !important; margin-left: 6px !important; font-size: 9.5px !important; line-height: 13px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location .material-icons{ font-size: 12px !important; line-height: 12px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta>.fleet-unit-popup__updated{ position: static !important; display: block !important; order: 3 !important; grid-column: auto !important; grid-row: auto !important; justify-self: auto !important; flex: 0 0 auto !important; width: auto !important; height: auto !important; min-height: 0 !important; max-height: none !important; margin: 0 0 0 8px !important; padding: 0 !important; overflow: visible !important; color: #778195 !important; font-size: 8.5px !important; line-height: 12px !important; text-align: right !important; white-space: nowrap !important }
#lynqFleetDetailReference.is-fleet-compact-detail :is(.fleet-unit-popup__events-shortcut, .fleet-unit-popup__close){ position: relative !important; inset: auto !important; width: 34px !important; min-width: 34px !important; max-width: 34px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; margin: 0 !important; padding: 0 !important; align-self: center !important; transform: none !important; border-radius: 7px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut{ grid-column: 3 !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut:before{ content: "" !important; display: block !important; position: absolute !important; z-index: 1 !important; left: 0 !important; top: 6px !important; bottom: 6px !important; width: 3px !important; border-radius: 0 3px 3px 0 !important; background: transparent !important; pointer-events: none !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-active-tab="eventos"] .fleet-unit-popup__events-shortcut:before{ background: #0f728f !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup[data-active-tab="eventos"] .fleet-unit-popup__events-shortcut{ background: #e5f2f4 !important; color: #0f728f !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut .material-icons{ font-size: 20px !important; line-height: 20px !important }
#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ grid-column: 4 !important }
@media(max-width:600px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header{ flex: 0 0 88px !important; height: 88px !important; min-height: 88px !important; max-height: 88px !important; gap: 2px !important; padding: 25px 8px 4px 15px !important; align-items: center !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header-vehicle{ flex: 0 0 40px !important; width: 40px !important; min-width: 40px !important; height: 58px !important; margin-right: 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header-vehicle img{ width: 30px !important; height: 48px !important; max-width: 30px !important; max-height: 48px !important; object-fit: contain !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__heading{ display: grid !important; grid-template: 24px 18px/minmax(0, 1fr) !important; flex: 1 1 auto !important; width: auto !important; height: 42px !important; min-width: 0 !important; padding: 0 !important; gap: 0 !important; align-self: center !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__title{ width: auto !important; font-size: 14px !important; line-height: 18px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__status{ margin-left: -7px !important; padding: 0 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail :is(.fleet-unit-popup__events-shortcut, .fleet-unit-popup__close){ position: relative !important; inset: auto !important; order: 0 !important; flex: 0 0 34px !important; width: 34px !important; min-width: 34px !important; max-width: 34px !important; height: 34px !important; min-height: 34px !important; max-height: 34px !important; align-self: center !important; margin: 0 !important; padding: 0 !important; transform: none !important; border-radius: 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__events-shortcut .material-icons{ display: inline-flex !important; width: 20px !important; height: 20px !important; font-size: 20px !important; line-height: 20px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark{ width: 20px !important; height: 20px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark:before,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark:after{ top: 9px !important; left: 1px !important; width: 18px !important; height: 2px !important; border: 0 !important; border-radius: 999px !important; background: currentColor !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark:before{ transform: rotate(45deg) !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__close-mark:after{ transform: rotate(-45deg) !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__meta{ grid-area: 2/1 !important; width: 100% !important; min-width: 0 !important; overflow: hidden !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__short-location{ display: inline-flex !important; flex: 1 1 auto !important; max-width: none !important; min-width: 0 !important; margin-left: 6px !important; font-size: 9.5px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__meta>.fleet-unit-popup__updated{ margin-left: 8px !important; font-size: 8px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links{ top: 148px !important }
}
@media(max-width:360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tabs{ flex: 0 0 44px !important; min-height: 44px !important; padding: 2px 4px 3px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab{ height: 39px !important; min-height: 39px !important; padding: 2px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-icon{ font-size: 15px !important; line-height: 17px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-label{ font-size: 8.25px !important; line-height: 10px !important }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut{ display: none !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{ grid-template-columns: 34px minmax(0, 1fr) 34px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__close{ grid-column: 3 !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{ grid-template-columns: repeat(4, minmax(0, 1fr)) !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs>.fleet-unit-popup__tab[data-popup-tab="eventos"]{ display: flex !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{ align-items: flex-end !important; justify-content: center !important; gap: 1px !important; height: 32px !important; min-height: 32px !important; padding: 12px 5px 1px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links::before{ top: 2px !important; left: 8px !important; font-size: 8.5px !important; line-height: 9px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ flex: 0 0 auto !important; width: auto !important; max-width: none !important; height: 17px !important; min-height: 17px !important; padding: 0 3px !important; gap: 3px !important; font-size: 9.25px !important; line-height: 11px !important; white-space: nowrap !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button span{ white-space: nowrap !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .fleet-map-brand-icon{ flex: 0 0 15px !important; width: 15px !important; height: 15px !important }
@media(max-width:360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links{ gap: 0 !important; padding-right: 2px !important; padding-left: 2px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links button{ max-width: none !important; padding: 0 1px !important; gap: 2px !important; font-size: 8.25px !important }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links .fleet-map-brand-icon--apple{ color: #344054 !important; opacity: .94 !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__title{ font-size: 16px !important; line-height: 20px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__status,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{ font-size: 10.25px !important; line-height: 13px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta>.fleet-unit-popup__updated{ font-size: 9px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__route-time strong,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__distance strong{ font-size: 14.5px !important; line-height: 16px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation [data-summary-speed]{ font-size: 19.5px !important; line-height: 20px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__route-time small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__distance small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__drive-status small{ font-size: 8.75px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__carousel-slide--operation .fleet-unit-popup__speed-copy small{ font-size: 8.25px !important; line-height: 9px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites strong{ font-size: 15px !important; line-height: 16px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm strong{ font-size: 11.75px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--satellites small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__summary-metric--gsm small{ font-size: 8.25px !important; line-height: 9px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy strong{ font-size: 12.25px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-copy small{ font-size: 7.5px !important; line-height: 8px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop{ font-size: 8.75px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-dop strong{ font-size: 9px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power strong{ font-size: 13px !important; line-height: 15px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard .fleet-unit-popup__summary-carousel[data-summary-slide="2"] .fleet-unit-popup__summary-metric--power small{ font-size: 8.75px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy small{ font-size: 9.5px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{ font-size: 10.5px !important; line-height: 13px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links::before{ font-size: 9px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{ font-size: 9.75px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{ font-size: 9.25px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-label,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-heading{ font-size: 8.75px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__diagnostic-value,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__precision-values strong{ font-size: 11.25px !important; line-height: 13px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-intro{ font-size: 9.25px !important; line-height: 12px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__command-label{ font-size: 9.5px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-heading{ font-size: 10.25px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-heading span{ font-size: 10.5px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy strong{ font-size: 10px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-copy small,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__event-time{ font-size: 8.25px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__title{ font-size: 15px !important; line-height: 19px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__meta>.fleet-unit-popup__updated{ font-size: 8.75px !important; line-height: 11px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__short-location{ font-size: 10.25px !important; line-height: 13px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__carousel-viewport{ left: 30px !important; right: 30px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-panel{ padding: 2px 0 !important; grid-template-columns: 64px minmax(0, 146px) 64px !important; column-gap: 4px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__summary-metric--satellites, .fleet-unit-popup__summary-metric--gsm){ width: 100% !important; max-width: 64px !important; gap: 3px !important; transform: none !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__summary-metric--satellites, .fleet-unit-popup__summary-metric--gsm)>.material-icons{ width: 24px !important; height: 24px !important; min-width: 24px !important; line-height: 24px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__precision-gauge, .fleet-unit-popup__precision-visual){ width: 100% !important; min-width: 0 !important; max-width: 146px !important }
@media(max-width:360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links button{ font-size: 8.75px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-label{ font-size: 8.75px !important; line-height: 10px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__localizer-panel{ grid-template-columns: 46px minmax(0, 106px) 46px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__summary-metric--satellites, .fleet-unit-popup__summary-metric--gsm){ width: 46px !important; max-width: 46px !important; height: 58px !important; flex-flow: column nowrap !important; gap: 1px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__summary-metric--satellites, .fleet-unit-popup__summary-metric--gsm)>span:last-child{ align-items: center !important; text-align: center !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__precision-gauge, .fleet-unit-popup__precision-visual){ max-width: 106px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] .fleet-unit-popup__precision-target{ left: 0 !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-compact-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="1"] :is(.fleet-unit-popup__precision-copy, .fleet-unit-popup__precision-dop){ left: 42px !important; max-width: 64px !important }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ --fleet-detail-type-scale: 1.08 }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{ width: 100% !important; margin-left: 0 !important; margin-right: 0 !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__header{ padding-left: 8px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__header{ padding-right: 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-phone-layout) .fleet-unit-popup__nav-links{ left: 149px !important; right: 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__content{ scrollbar-width: none !important; -ms-overflow-style: none !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__content::-webkit-scrollbar{ display: none !important; width: 0 !important; height: 0 !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__header{ padding-right: 7px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__nav-links{ left: 149px !important; right: 7px !important }
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="0"] .fleet-unit-popup__speed-gauge{ width: 96px !important; min-width: 96px !important; max-width: 96px !important }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__summary-carousel[data-summary-slide="0"] .fleet-unit-popup__distance{ transform: translate(-28px, -1px) scale(.9) !important; transform-origin: center !important }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ --fleet-detail-type-scale: 1.08 }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{   display: grid !important;   gap: 0 !important;   box-sizing: border-box !important;   align-content: stretch !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{   grid-column: 1 / -1 !important;   grid-row: 1 !important;   align-self: stretch !important;   width: 100% !important;   margin: 0 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{   grid-column: 1 / -1 !important;   grid-row: 3 !important;   align-self: stretch !important;   width: 100% !important;   height: 100% !important;   min-height: 0 !important;   overflow: hidden !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{   grid-row: 5 !important;   position: relative !important;   inset: auto !important;   align-self: stretch !important;   width: 100% !important;   min-width: 0 !important;   max-width: none !important;   height: 32px !important;   box-sizing: border-box !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{   grid-column: 2 !important;   display: flex !important;   align-items: center !important;   justify-content: center !important;   gap: 0 !important;   padding: 14px 6px 3px !important;   border: 0 !important;   border-radius: 7px !important;   background: rgba(248, 250, 252, .96) !important;   box-shadow: 0 3px 10px rgba(15, 23, 42, .10) !important;   overflow: hidden !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links::before{   top: 2px !important;   left: 8px !important;   font-weight: 600 !important;   color: #7b8798 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{   flex: 0 0 auto !important;   height: 15px !important;   min-height: 15px !important;   padding: 0 3px !important;   gap: 2px !important;   line-height: 12px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button .fleet-map-brand-icon{   width: 14px !important;   min-width: 14px !important;   height: 14px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{   grid-template-columns: 128px minmax(0, 1fr) !important;   grid-template-rows: 84px 4px 48px 2px 32px !important;   column-gap: 8px !important;   padding: 3px 0 9px !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__dashboard{   grid-template-columns: 134px minmax(0, 1fr) !important;   grid-template-rows: 84px 11px 52px minmax(5px, 1fr) 32px !important;   column-gap: 8px !important;   padding: 3px 0 16px !important; }
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{     grid-template-columns: 120px minmax(0, 1fr) !important;   }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links{     padding-right: 2px !important;     padding-left: 2px !important;   }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links button{     padding-right: 2px !important;     padding-left: 2px !important;   }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ --fleet-detail-type-scale: 1.08 }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__nav-links{   top: auto !important;   right: auto !important;   bottom: auto !important;   left: auto !important; }
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--resumen:not([hidden]){     overflow-x: hidden !important;     overflow-y: auto !important;     overscroll-behavior: contain !important;     scrollbar-width: none !important;     -ms-overflow-style: none !important;   }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--resumen:not([hidden])::-webkit-scrollbar{     display: none !important;     width: 0 !important;     height: 0 !important;   }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{ --fleet-detail-type-scale: 1.08 }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__nav-links{   margin: 0 !important; }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{
  grid-template-columns: 116px minmax(0, 1fr) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{
  grid-template-columns: 112px minmax(0, 1fr) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  overflow: visible !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links::before{
  content: none !important;
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button{
  order: 0 !important;
  display: inline-flex !important;
  flex: 0 0 32px !important;
  align-items: center !important;
  justify-content: center !important;
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important;
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  padding: 0 !important;
  gap: 0 !important;
  border: 1px solid rgba(203, 213, 225, .82) !important;
  border-radius: 50% !important;
  color: #536273 !important;
  background: rgba(255, 255, 255, .94) !important;
  box-shadow: 0 2px 7px rgba(15, 23, 42, .08) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:hover{
  color: #0f728f !important;
  border-color: rgba(15, 114, 143, .25) !important;
  background: #f5fbfc !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button:focus-visible{
  outline: 2px solid rgba(15, 114, 143, .24) !important;
  outline-offset: 1px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button > span{
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__nav-links button .fleet-map-brand-icon{
  display: block !important;
  flex: 0 0 19px !important;
  width: 19px !important;
  min-width: 19px !important;
  height: 19px !important;
}
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{
    grid-template-columns: 104px minmax(0, 1fr) !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__nav-links{
    gap: 7px !important;
  }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup__dashboard{
  grid-template-columns: minmax(0, 1fr) !important;
  grid-template-rows: 84px 6px minmax(70px, 1fr) !important;
  padding: 3px 0 7px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{
  --fleet-detail-type-scale: 1.08;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__dashboard{
  grid-template-columns: minmax(0, 1fr) !important;
  grid-template-rows: 84px 6px minmax(70px, 1fr) !important;
  padding: 3px 0 7px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__summary-carousel{
  grid-column: 1 !important;
  grid-row: 1 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address{
  grid-column: 1 !important;
  grid-row: 3 !important;
  display: grid !important;
  grid-template-columns: 24px minmax(0, 1fr) !important;
  align-items: start !important;
  gap: 7px !important;
  width: 100% !important;
  height: auto !important;
  min-height: 70px !important;
  padding: 7px 8px 5px !important;
  border-top: 1px solid rgba(226, 232, 240, .9) !important;
  overflow: hidden !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address > .fleet-address-pictogram{
  width: 21px !important;
  min-width: 21px !important;
  height: 21px !important;
  margin-top: 2px !important;
  color: #64748b !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy{
  display: grid !important;
  grid-template-rows: auto auto auto !important;
  align-content: start !important;
  justify-content: stretch !important;
  min-width: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy small{
  display: block !important;
  margin: 0 0 1px !important;
  color: #7b8798 !important;
  font-size: 9px !important;
  line-height: 11px !important;
  font-weight: 650 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-copy strong{
  display: -webkit-box !important;
  max-width: 100% !important;
  overflow: hidden !important;
  color: #263449 !important;
  font-size: 10.75px !important;
  line-height: 13.5px !important;
  font-weight: 650 !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav{
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 7px !important;
  min-height: 22px !important;
  margin-top: 3px !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav button{
  display: inline-flex !important;
  flex: 0 0 22px !important;
  align-items: center !important;
  justify-content: center !important;
  width: 22px !important;
  min-width: 22px !important;
  max-width: 22px !important;
  height: 22px !important;
  min-height: 22px !important;
  max-height: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 6px !important;
  color: #526174 !important;
  background: transparent !important;
  box-shadow: none !important;
  cursor: pointer !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav button:focus-visible{
  color: #0f728f !important;
  background: rgba(15, 114, 143, .08) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav button:focus-visible{
  outline: 2px solid rgba(15, 114, 143, .22) !important;
  outline-offset: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav button:disabled{
  opacity: .35 !important;
  cursor: default !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-nav .fleet-map-brand-icon{
  display: block !important;
  width: 18px !important;
  min-width: 18px !important;
  height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__panel--address-details:not([hidden]){
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  background: #fff !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details{
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  align-content: start !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 100% !important;
  padding: 6px 10px !important;
  overflow: hidden !important;
  color: #243145 !important;
  background: #fff !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details-title{
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  min-height: 22px !important;
  color: #0f728f !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details-title .fleet-address-pictogram{
  width: 19px !important;
  min-width: 19px !important;
  height: 19px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details-title strong{
  font-size: 11.5px !important;
  line-height: 14px !important;
  font-weight: 750 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details-full{
  display: grid !important;
  gap: 2px !important;
  min-width: 0 !important;
  padding: 3px 2px 5px !important;
  border-bottom: 1px solid #e5eaf0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details :is(small){
  color: #718096 !important;
  font-size: 8.75px !important;
  line-height: 11px !important;
  font-weight: 650 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details :is(strong){
  color: #172033 !important;
  font-size: 10.75px !important;
  line-height: 13.5px !important;
  font-weight: 680 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details .is-unavailable{
  color: #98a2b3 !important;
  font-weight: 550 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > span{
  display: grid !important;
  gap: 1px !important;
  min-width: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates strong{
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates{
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) 26px !important;
  align-items: center !important;
  column-gap: 12px !important;
  padding: 4px 2px 5px !important;
  border-bottom: 1px solid #e5eaf0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 26px !important;
  height: 26px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: #64748b !important;
  background: transparent !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button:focus-visible{
  color: #0f728f !important;
  background: rgba(15, 114, 143, .08) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button .material-icons{
  font-size: 13px !important;
  line-height: 13px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-actions{
  display: grid !important;
  gap: 3px !important;
  padding: 4px 0 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-actions > small{
  padding-left: 2px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers{
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 5px !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 4px !important;
  min-width: 0 !important;
  height: 28px !important;
  padding: 0 5px !important;
  border: 1px solid rgba(203, 213, 225, .88) !important;
  border-radius: 7px !important;
  color: #526174 !important;
  background: #fff !important;
  box-shadow: 0 1px 2px rgba(15, 23, 42, .04) !important;
  font-size: 8.75px !important;
  line-height: 10px !important;
  font-weight: 650 !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:focus-visible{
  color: #0f728f !important;
  border-color: rgba(15, 114, 143, .28) !important;
  background: #f5fbfc !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:focus-visible{
  outline: 2px solid rgba(15, 114, 143, .2) !important;
  outline-offset: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:disabled,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button:disabled{
  opacity: .42 !important;
  cursor: default !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-unit-popup__street-view-icon{
  display: block !important;
  flex: 0 0 16px !important;
  width: 16px !important;
  min-width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
  line-height: 16px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  justify-self: start !important;
  gap: 6px !important;
  width: auto !important;
  min-width: 142px !important;
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
  margin: 5px 0 0 !important;
  padding: 0 11px !important;
  border: 0 !important;
  border-radius: 8px !important;
  color: #0f728f !important;
  background: rgba(15, 114, 143, .085) !important;
  box-shadow: inset 0 0 0 1px rgba(15, 114, 143, .14) !important;
  cursor: pointer !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:focus-visible{
  background: rgba(15, 114, 143, .13) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > .material-icons{
  font-size: 17px !important;
  line-height: 17px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > strong{
  color: inherit !important;
  font-size: 9.75px !important;
  line-height: 12px !important;
  font-weight: 700 !important;
}
@media (max-width: 600px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__dashboard{
    grid-template-columns: minmax(0, 1fr) !important;
    grid-template-rows: 84px 4px minmax(72px, 1fr) !important;
    padding: 3px 0 7px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address{
    min-height: 72px !important;
    padding: 6px 8px 5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--resumen:not([hidden]){
    overflow-x: hidden !important;
    overflow-y: auto !important;
    overscroll-behavior: contain !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--resumen:not([hidden])::-webkit-scrollbar,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__panel--address-details:not([hidden])::-webkit-scrollbar{
    display: none !important;
    width: 0 !important;
    height: 0 !important;
  }
}
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details{
    padding-top: 3px !important;
    padding-right: 8px !important;
    padding-bottom: 3px !important;
    padding-left: 8px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details-title{
    display: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details-full > strong{
    display: -webkit-box !important;
    overflow: hidden !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details-full{
    gap: 1px !important;
    padding: 2px 2px 3px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-actions > small{
    display: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates{
    column-gap: 7px !important;
    padding: 2px 2px 3px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-actions{
    padding-top: 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
    gap: 3px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
    gap: 2px !important;
    padding-right: 3px !important;
    padding-left: 3px !important;
    font-size: 8px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-unit-popup__street-view-icon{
    flex-basis: 14px !important;
    width: 14px !important;
    min-width: 14px !important;
    height: 14px !important;
    font-size: 14px !important;
    line-height: 14px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    margin-top: 3px !important;
  }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{
  --fleet-detail-type-scale: 1.08;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__header{
  border-bottom: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__events-shortcut,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__short-location{
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta{
  display: flex !important;
  align-items: center !important;
  gap: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta > .fleet-unit-popup__status{
  order: 1 !important;
  flex: 0 0 auto !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta > .fleet-unit-popup__updated{
  order: 2 !important;
  position: static !important;
  display: inline-flex !important;
  align-items: center !important;
  flex: 0 0 auto !important;
  width: auto !important;
  height: auto !important;
  margin: 0 0 0 7px !important;
  padding: 0 !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__meta > .fleet-unit-popup__updated::before{
  content: "\00b7" !important;
  display: inline-block !important;
  margin-right: 7px !important;
  color: #94a3b8 !important;
  font-weight: 700 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tabs{
  order: 0 !important;
  position: relative !important;
  inset: auto !important;
  z-index: 2 !important;
  flex: 0 0 44px !important;
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  width: 100% !important;
  height: 44px !important;
  min-height: 44px !important;
  max-height: 44px !important;
  padding: 0 6px !important;
  border: 0 !important;
  border-bottom: 1px solid rgba(226, 232, 240, .96) !important;
  border-radius: 0 !important;
  background: #fff !important;
  box-shadow: none !important;
  overflow: visible !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab{
  position: relative !important;
  display: flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 5px !important;
  width: 100% !important;
  height: 43px !important;
  min-height: 43px !important;
  max-height: 43px !important;
  margin: 0 !important;
  padding: 0 4px !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: #526174 !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab[aria-selected="true"]{
  color: #0f7892 !important;
  font-weight: 700 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab::before{
  top: auto !important;
  right: 16% !important;
  bottom: 0 !important;
  left: 16% !important;
  width: auto !important;
  height: 2px !important;
  border-radius: 2px 2px 0 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-icon{
  flex: 0 0 17px !important;
  width: 17px !important;
  min-width: 17px !important;
  height: 17px !important;
  font-size: 17px !important;
  line-height: 17px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__tab-label{
  display: block !important;
  min-width: 0 !important;
  color: currentColor !important;
  font-size: 9.5px !important;
  line-height: 12px !important;
  font-weight: 650 !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address.fleet-unit-popup__last-location{
  display: grid !important;
  grid-template-columns: 26px minmax(0, 1fr) auto !important;
  grid-template-rows: minmax(0, 1fr) !important;
  align-items: center !important;
  gap: 9px !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  padding: 7px 10px !important;
  border-top: 1px solid rgba(226, 232, 240, .92) !important;
  overflow: hidden !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location > .fleet-address-pictogram{
  align-self: center !important;
  width: 25px !important;
  min-width: 25px !important;
  height: 25px !important;
  margin: 0 !important;
  color: #0f7892 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy{
  display: grid !important;
  grid-template-rows: auto auto auto !important;
  align-content: center !important;
  min-width: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy > small{
  display: block !important;
  margin: 0 0 2px !important;
  color: #0f7892 !important;
  font-size: 8.5px !important;
  line-height: 10px !important;
  font-weight: 750 !important;
  letter-spacing: .075em !important;
  text-transform: uppercase !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy > strong{
  display: block !important;
  overflow: hidden !important;
  color: #172033 !important;
  font-size: 12px !important;
  line-height: 15px !important;
  font-weight: 750 !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy > span{
  display: -webkit-box !important;
  overflow: hidden !important;
  margin-top: 1px !important;
  color: #66758a !important;
  font-size: 9.5px !important;
  line-height: 12px !important;
  font-weight: 500 !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-link{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-end !important;
  gap: 3px !important;
  min-width: 0 !important;
  height: 30px !important;
  margin: 0 !important;
  padding: 0 1px 0 5px !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: #0f7892 !important;
  background: transparent !important;
  box-shadow: none !important;
  font-size: 9.5px !important;
  line-height: 12px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-link:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-link:focus-visible{
  background: rgba(15, 120, 146, .075) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-link > .material-icons{
  font-size: 18px !important;
  line-height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details{
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  grid-template-rows: minmax(0, 1fr) auto auto !important;
  align-content: stretch !important;
  gap: 0 !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  padding: 8px 11px 7px !important;
  overflow: hidden !important;
  color: #243145 !important;
  background: #fff !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero{
  display: grid !important;
  grid-template-columns: 44px minmax(0, 1fr) 46px !important;
  align-items: center !important;
  column-gap: 10px !important;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 3px 2px 8px !important;
  border-bottom: 1px solid rgba(226, 232, 240, .94) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-pin{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 36px !important;
  height: 48px !important;
  color: #0f7892 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-pin .fleet-address-pictogram{
  width: 32px !important;
  min-width: 32px !important;
  height: 32px !important;
  color: currentColor !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy{
  display: grid !important;
  align-content: center !important;
  min-width: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy > small{
  margin-bottom: 7px !important;
  color: #0f7892 !important;
  font-size: 9px !important;
  line-height: 11px !important;
  font-weight: 750 !important;
  letter-spacing: .07em !important;
  text-transform: uppercase !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy > strong{
  display: -webkit-box !important;
  overflow: hidden !important;
  color: #475569 !important;
  font-size: 12px !important;
  line-height: 15px !important;
  font-weight: 500 !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates{
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  min-width: 0 !important;
  margin-top: 4px !important;
  padding: 0 !important;
  border: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > strong{
  display: block !important;
  overflow: hidden !important;
  color: #64748b !important;
  font-size: 9.25px !important;
  line-height: 12px !important;
  font-weight: 550 !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > i{
  color: #94a3b8 !important;
  font-style: normal !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button{
  display: inline-flex !important;
  flex: 0 0 24px !important;
  align-items: center !important;
  justify-content: center !important;
  width: 24px !important;
  min-width: 24px !important;
  height: 24px !important;
  margin-left: 2px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 6px !important;
  color: #526174 !important;
  background: transparent !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share{
  display: inline-flex !important;
  flex-flow: column nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 2px !important;
  width: 46px !important;
  height: 46px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 8px !important;
  color: #0f7892 !important;
  background: transparent !important;
  box-shadow: none !important;
  font-size: 8px !important;
  line-height: 9px !important;
  font-weight: 700 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail :is(.fleet-unit-popup__address-share, .fleet-unit-popup__address-coordinates > button):hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail :is(.fleet-unit-popup__address-share, .fleet-unit-popup__address-coordinates > button):focus-visible{
  color: #0b677e !important;
  background: rgba(15, 120, 146, .075) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share > .material-icons{
  font-size: 19px !important;
  line-height: 19px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-actions{
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  gap: 2px !important;
  margin-left: 54px !important;
  padding: 6px 0 3px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-actions > small{
  order: 2 !important;
  padding: 0 !important;
  color: #7b8798 !important;
  font-size: 8.25px !important;
  line-height: 10px !important;
  font-weight: 600 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers{
  order: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  width: auto !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button{
  display: inline-flex !important;
  flex: 0 0 26px !important;
  align-items: center !important;
  justify-content: center !important;
  width: 26px !important;
  min-width: 26px !important;
  max-width: 26px !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 6px !important;
  color: #35455a !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:focus-visible{
  color: #0f7892 !important;
  border: 0 !important;
  background: rgba(15, 120, 146, .075) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button > span{
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon{
  display: block !important;
  flex: 0 0 17px !important;
  width: 17px !important;
  min-width: 17px !important;
  height: 17px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon--street-view{
  flex-basis: 11px !important;
  width: 11px !important;
  min-width: 11px !important;
  height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  justify-self: start !important;
  gap: 6px !important;
  width: auto !important;
  min-width: 0 !important;
  height: 27px !important;
  min-height: 27px !important;
  max-height: 27px !important;
  margin: 1px 0 0 54px !important;
  padding: 0 6px 0 0 !important;
  border: 0 !important;
  border-radius: 6px !important;
  color: #0f7892 !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:focus-visible{
  background: rgba(15, 120, 146, .075) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > .material-icons{
  font-size: 18px !important;
  line-height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > strong{
  color: inherit !important;
  font-size: 10px !important;
  line-height: 12px !important;
  font-weight: 700 !important;
}
@media (max-width: 600px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tabs{
    flex-basis: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab{
    height: 47px !important;
    min-height: 47px !important;
    max-height: 47px !important;
    gap: 4px !important;
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-label{
    font-size: 9px !important;
    line-height: 11px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location{
    grid-template-columns: 23px minmax(0, 1fr) auto !important;
    gap: 7px !important;
    padding: 5px 7px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location > .fleet-address-pictogram{
    width: 22px !important;
    min-width: 22px !important;
    height: 22px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > small{
    margin-bottom: 1px !important;
    font-size: 7.75px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > strong{
    font-size: 11px !important;
    line-height: 13px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > span{
    font-size: 8.75px !important;
    line-height: 10.5px !important;
    -webkit-line-clamp: 1 !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-link{
    height: 28px !important;
    font-size: 8.75px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details{
    padding: 5px 8px 4px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
    grid-template-columns: 34px minmax(0, 1fr) 38px !important;
    column-gap: 8px !important;
    padding: 2px 0 5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin{
    width: 28px !important;
    height: 38px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin .fleet-address-pictogram{
    width: 24px !important;
    min-width: 24px !important;
    height: 24px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > small{
    margin-bottom: 6px !important;
    font-size: 8px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > strong{
    font-size: 10.5px !important;
    line-height: 12.5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates{
    gap: 4px !important;
    margin-top: 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > strong{
    font-size: 8.25px !important;
    line-height: 10px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-share{
    width: 38px !important;
    height: 40px !important;
    font-size: 7.25px !important;
    line-height: 8px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-actions{
    margin-left: 42px !important;
    padding: 4px 0 1px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    height: 25px !important;
    min-height: 25px !important;
    max-height: 25px !important;
    margin-left: 42px !important;
  }
}
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tabs{
    flex-basis: 42px !important;
    height: 42px !important;
    min-height: 42px !important;
    max-height: 42px !important;
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab{
    height: 41px !important;
    min-height: 41px !important;
    max-height: 41px !important;
    gap: 3px !important;
    padding: 0 1px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-icon{
    flex-basis: 15px !important;
    width: 15px !important;
    min-width: 15px !important;
    height: 15px !important;
    font-size: 15px !important;
    line-height: 15px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__tab-label{
    font-size: 8px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location{
    grid-template-columns: 19px minmax(0, 1fr) 24px !important;
    gap: 5px !important;
    padding: 3px 6px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location > .fleet-address-pictogram{
    width: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > small{
    font-size: 7px !important;
    line-height: 8px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > strong{
    font-size: 10px !important;
    line-height: 11px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-copy > span{
    font-size: 7.75px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-link{
    width: 24px !important;
    min-width: 24px !important;
    height: 24px !important;
    padding: 0 !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__last-location-link > span:first-child{
    display: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details{
    padding: 3px 7px 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
    grid-template-columns: 26px minmax(0, 1fr) 28px !important;
    column-gap: 6px !important;
    padding: 0 0 3px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin{
    width: 22px !important;
    height: 30px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin .fleet-address-pictogram{
    width: 20px !important;
    min-width: 20px !important;
    height: 20px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > small{
    font-size: 7px !important;
    line-height: 8px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > strong{
    font-size: 9px !important;
    line-height: 10.5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > strong{
    font-size: 7.5px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > button{
    flex-basis: 20px !important;
    width: 20px !important;
    min-width: 20px !important;
    height: 20px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-share{
    width: 28px !important;
    height: 32px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-share > span:last-child,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-actions > small{
    display: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-actions{
    margin-left: 32px !important;
    padding: 2px 0 0 !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
    gap: 6px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
    flex-basis: 22px !important;
    width: 22px !important;
    min-width: 22px !important;
    max-width: 22px !important;
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon{
    flex-basis: 14px !important;
    width: 14px !important;
    min-width: 14px !important;
    height: 14px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon--street-view{
    flex-basis: 9px !important;
    width: 9px !important;
    min-width: 9px !important;
    height: 15px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    height: 22px !important;
    min-height: 22px !important;
    max-height: 22px !important;
    margin: 0 0 0 32px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history > .material-icons{
    font-size: 15px !important;
    line-height: 15px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history > strong{
    font-size: 8.5px !important;
    line-height: 10px !important;
  }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{
  --fleet-detail-type-scale: 1.08;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details{
  grid-template-rows: minmax(0, 1fr) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero{
  grid-template-rows: minmax(0, 1fr) auto !important;
  padding-bottom: 3px !important;
  border-bottom: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-footer{
  grid-column: 2 / 4 !important;
  grid-row: 2 !important;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto !important;
  align-items: start !important;
  gap: 12px !important;
  min-width: 0 !important;
  padding-top: 5px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-footer .fleet-unit-popup__address-actions{
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-footer .fleet-unit-popup__address-history{
  align-self: start !important;
  justify-self: end !important;
  margin: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-footer{
  gap: 6px !important;
  padding-top: 3px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-footer .fleet-unit-popup__address-actions{
  margin: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-footer .fleet-unit-popup__address-history{
  margin: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{
  --fleet-detail-type-scale: 1.08;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details{
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  grid-template-rows: minmax(0, 1fr) !important;
  align-content: stretch !important;
  min-height: 0 !important;
  padding: 8px 11px 7px !important;
  overflow: hidden !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero{
  position: relative !important;
  display: grid !important;
  grid-template-columns: 36px minmax(0, 1fr) 46px !important;
  grid-template-rows: auto 26px 22px 39px !important;
  align-content: center !important;
  align-items: center !important;
  column-gap: 8px !important;
  row-gap: 3px !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  padding: 3px 2px !important;
  border: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-pin{
  grid-column: 1 !important;
  grid-row: 1 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy{
  grid-column: 2 !important;
  grid-row: 1 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share{
  grid-column: 3 !important;
  grid-row: 1 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers{
  grid-column: 2 / 4 !important;
  grid-row: 2 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  width: auto !important;
  height: 26px !important;
  min-width: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button{
  flex: 0 0 26px !important;
  width: 26px !important;
  min-width: 26px !important;
  max-width: 26px !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 7px !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button > span{
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates{
  grid-column: 2 / 4 !important;
  grid-row: 3 !important;
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  width: auto !important;
  min-width: 0 !important;
  height: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > strong{
  flex: 0 1 auto !important;
  min-width: 0 !important;
  font-size: 9px !important;
  line-height: 11px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button{
  flex: 0 0 18px !important;
  width: 18px !important;
  min-width: 18px !important;
  max-width: 18px !important;
  height: 18px !important;
  min-height: 18px !important;
  max-height: 18px !important;
  margin-left: 1px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history{
  grid-column: 2 / 4 !important;
  grid-row: 4 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  justify-self: start !important;
  align-self: end !important;
  gap: 6px !important;
  width: auto !important;
  min-width: 112px !important;
  height: 28px !important;
  min-height: 28px !important;
  max-height: 28px !important;
  margin: 0 !important;
  padding: 0 11px !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: #0f728f !important;
  background: rgba(15, 114, 143, .085) !important;
  box-shadow: inset 0 0 0 1px rgba(15, 114, 143, .18), 0 1px 2px rgba(15, 23, 42, .05) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:focus-visible{
  background: rgba(15, 114, 143, .14) !important;
  box-shadow: inset 0 0 0 1px rgba(15, 114, 143, .28), 0 1px 3px rgba(15, 23, 42, .08) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > strong{
  font-size: 10px !important;
  line-height: 12px !important;
  font-weight: 720 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details{
  padding: 5px 8px 4px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
  grid-template-columns: 28px minmax(0, 1fr) 38px !important;
  grid-template-rows: auto 24px 20px 36px !important;
  column-gap: 6px !important;
  row-gap: 2px !important;
  padding: 2px 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
  gap: 5px !important;
  height: 24px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
  flex-basis: 24px !important;
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important;
  height: 24px !important;
  min-height: 24px !important;
  max-height: 24px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates{
  height: 20px !important;
  gap: 4px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > button{
  flex-basis: 18px !important;
  width: 18px !important;
  min-width: 18px !important;
  max-width: 18px !important;
  height: 18px !important;
  min-height: 18px !important;
  max-height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
  min-width: 104px !important;
  height: 25px !important;
  min-height: 25px !important;
  max-height: 25px !important;
  margin: 0 !important;
  padding: 0 9px !important;
  justify-self: start !important;
}
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
    grid-template-columns: 22px minmax(0, 1fr) 28px !important;
    grid-template-rows: auto 20px 18px 33px !important;
    column-gap: 5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
    gap: 4px !important;
    height: 20px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
    flex-basis: 20px !important;
    width: 20px !important;
    min-width: 20px !important;
    max-width: 20px !important;
    height: 20px !important;
    min-height: 20px !important;
    max-height: 20px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates{
    height: 18px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > strong{
    font-size: 7.5px !important;
    line-height: 9px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > button{
    flex-basis: 18px !important;
    width: 18px !important;
    min-width: 18px !important;
    max-width: 18px !important;
    height: 18px !important;
    min-height: 18px !important;
    max-height: 18px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    min-width: 96px !important;
    height: 24px !important;
    min-height: 24px !important;
    max-height: 24px !important;
  }
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup{
  --fleet-detail-type-scale: 1.08;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy{
  grid-template-rows: auto auto !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__last-location-copy > [data-last-location-address]{
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail:not(.is-fleet-mobile-unit-detail) .fleet-unit-popup{
  width: 500px !important;
  min-width: 500px !important;
  max-width: 500px !important;
  height: 344px !important;
  min-height: 344px !important;
  max-height: 344px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-details{
  padding: 12px 17px 11px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero{
  display: grid !important;
  grid-template-columns: 30px minmax(0, 1fr) 146px !important;
  grid-template-rows: auto 22px 16px 40px !important;
  align-content: center !important;
  align-items: center !important;
  column-gap: 9px !important;
  row-gap: 5px !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero::after{
  content: "" !important;
  grid-column: 1 / 4 !important;
  grid-row: 3 !important;
  align-self: center !important;
  width: 100% !important;
  border-top: 1px solid rgba(148, 163, 184, .24) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-pin{
  grid-column: 1 !important;
  grid-row: 1 / 3 !important;
  align-self: start !important;
  justify-self: start !important;
  width: 26px !important;
  min-width: 26px !important;
  height: 30px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-pin .fleet-address-pictogram{
  width: 24px !important;
  min-width: 24px !important;
  height: 24px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy{
  grid-column: 2 / 4 !important;
  grid-row: 1 !important;
  align-self: start !important;
  min-width: 0 !important;
  padding-right: 35px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy > small{
  display: block !important;
  margin: 0 0 6px !important;
  color: #0f7892 !important;
  font-size: 9.5px !important;
  line-height: 11px !important;
  font-weight: 720 !important;
  letter-spacing: .035em !important;
  text-transform: uppercase !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-hero-copy > strong{
  display: block !important;
  color: #465164 !important;
  font-size: 11px !important;
  line-height: 15px !important;
  font-weight: 500 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share{
  grid-column: 3 !important;
  grid-row: 1 !important;
  align-self: start !important;
  justify-self: end !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important;
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 8px !important;
  color: #0f7892 !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share:focus-visible{
  background: rgba(15, 120, 146, .08) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share > .material-icons{
  font-size: 18px !important;
  line-height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-share > span:not(.material-icons){
  display: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates{
  grid-column: 2 / 4 !important;
  grid-row: 2 !important;
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  width: auto !important;
  min-width: 0 !important;
  height: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > strong{
  flex: 0 1 auto !important;
  min-width: 0 !important;
  color: #667085 !important;
  font-size: 9.25px !important;
  line-height: 11px !important;
  font-weight: 600 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > i{
  color: #98a2b3 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button{
  flex: 0 0 18px !important;
  width: 18px !important;
  min-width: 18px !important;
  max-width: 18px !important;
  height: 18px !important;
  min-height: 18px !important;
  max-height: 18px !important;
  margin: 0 0 0 1px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 5px !important;
  color: #667085 !important;
  background: transparent !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-coordinates > button .material-icons{
  font-size: 13px !important;
  line-height: 13px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers{
  grid-column: 1 / 3 !important;
  grid-row: 4 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 7px !important;
  width: auto !important;
  min-width: 0 !important;
  height: 40px !important;
  margin: 0 !important;
  padding: 0 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button{
  flex: 0 0 50px !important;
  display: inline-flex !important;
  flex-flow: column nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 3px !important;
  width: 50px !important;
  min-width: 50px !important;
  max-width: 50px !important;
  height: 38px !important;
  min-height: 38px !important;
  max-height: 38px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: #465164 !important;
  background: transparent !important;
  box-shadow: none !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button:focus-visible{
  color: #0f728f !important;
  background: rgba(15, 114, 143, .065) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers button > span{
  display: block !important;
  color: inherit !important;
  font-size: 8px !important;
  line-height: 9px !important;
  font-weight: 600 !important;
  white-space: nowrap !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon{
  flex: 0 0 17px !important;
  width: 17px !important;
  min-width: 17px !important;
  height: 17px !important;
  filter: grayscale(1) saturate(.25) contrast(.92) !important;
  opacity: .9 !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon--street-view{
  width: 10px !important;
  min-width: 10px !important;
  height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history{
  grid-column: 3 !important;
  grid-row: 4 !important;
  align-self: center !important;
  justify-self: end !important;
  display: inline-flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 7px !important;
  width: 146px !important;
  min-width: 146px !important;
  max-width: 146px !important;
  height: 36px !important;
  min-height: 36px !important;
  max-height: 36px !important;
  margin: 0 !important;
  padding: 0 10px !important;
  border: 0 !important;
  border-radius: 8px !important;
  color: #ffffff !important;
  background: #0f7892 !important;
  box-shadow: 0 3px 9px rgba(15, 114, 143, .18) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:hover,
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history:focus-visible{
  color: #ffffff !important;
  background: #0b667d !important;
  box-shadow: 0 4px 11px rgba(15, 114, 143, .24) !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > .material-icons{
  flex: 0 0 18px !important;
  font-size: 18px !important;
  line-height: 18px !important;
}
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-compact-detail .fleet-unit-popup__address-history > strong{
  display: block !important;
  max-width: none !important;
  color: inherit !important;
  font-size: 9.25px !important;
  line-height: 11px !important;
  font-weight: 700 !important;
  text-align: center !important;
  white-space: nowrap !important;
}
@media (max-width: 600px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-details{
    padding: 9px 10px 7px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
    grid-template-columns: 24px minmax(0, 1fr) 112px !important;
    grid-template-rows: auto 20px 12px 34px !important;
    column-gap: 6px !important;
    row-gap: 4px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin{
    width: 22px !important;
    min-width: 22px !important;
    height: 26px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-pin .fleet-address-pictogram{
    width: 20px !important;
    min-width: 20px !important;
    height: 20px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy{
    padding-right: 30px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > small{
    margin-bottom: 4px !important;
    font-size: 8.5px !important;
    line-height: 10px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero-copy > strong{
    font-size: 10px !important;
    line-height: 13px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-share{
    width: 26px !important;
    min-width: 26px !important;
    max-width: 26px !important;
    height: 26px !important;
    min-height: 26px !important;
    max-height: 26px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-share > .material-icons{
    font-size: 17px !important;
    line-height: 17px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-coordinates > strong{
    font-size: 8px !important;
    line-height: 10px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
    gap: 4px !important;
    height: 34px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
    flex: 0 0 28px !important;
    width: 28px !important;
    min-width: 28px !important;
    max-width: 28px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button > span{
    display: none !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon{
    flex-basis: 15px !important;
    width: 15px !important;
    min-width: 15px !important;
    height: 15px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers .fleet-map-brand-icon--street-view{
    width: 9px !important;
    min-width: 9px !important;
    height: 16px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    width: 112px !important;
    min-width: 112px !important;
    max-width: 112px !important;
    height: 32px !important;
    min-height: 32px !important;
    max-height: 32px !important;
    gap: 4px !important;
    padding: 0 6px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history > .material-icons{
    flex-basis: 16px !important;
    font-size: 16px !important;
    line-height: 16px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history > strong{
    font-size: 8px !important;
    line-height: 9px !important;
  }
}
@media (max-width: 360px){
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-hero{
    grid-template-columns: 22px minmax(0, 1fr) 108px !important;
    column-gap: 5px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers{
    gap: 2px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-providers button{
    flex-basis: 26px !important;
    width: 26px !important;
    min-width: 26px !important;
    max-width: 26px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history{
    width: 108px !important;
    min-width: 108px !important;
    max-width: 108px !important;
    padding: 0 4px !important;
  }
#lynqFleetDetailReference#lynqFleetDetailReference.is-fleet-phone-layout.is-fleet-mobile-unit-detail .fleet-unit-popup__address-history > strong{
    font-size: 7.75px !important;
  }
}
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__drive-status.is-degraded{
  color: #a16207 !important;
  background: rgba(250, 204, 21, .14) !important;
}
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__summary-metric strong{
  overflow: hidden;
  max-width: 96px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__summary-metric--gsm strong,
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__summary-metric--tracker-power strong{
  font-size: 11px !important;
  line-height: 13px !important;
}
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__precision-dop{
  justify-content: center !important;
  white-space: nowrap;
}
#lynqFleetDetailReference .fleet-unit-popup.is-phone-tracker .fleet-unit-popup__carousel-dots button{
  min-width: 0;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail="v1"]{
  display:flex!important; flex-direction:column!important; box-sizing:border-box!important;
  min-height:0!important; min-width:0!important; padding:16px 18px 0!important;
  border:1px solid #e8ebee!important; border-radius:18px!important; background:#fff!important;
  box-shadow:0 5px 20px #152b3b21!important; overflow:hidden!important;
  font-family:Roboto,Arial,"Segoe UI",sans-serif!important; color:#18212b!important;
  resize:none!important; gap:0!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail]::before,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail]::after,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__updated::before,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__meta::before,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__tabs,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__events-shortcut,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__short-location,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__status{ display:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header{
  position:relative!important; display:flex!important; align-items:center!important; flex:0 0 63px!important;
  min-height:0!important; height:63px!important; padding:0 0 7px!important; gap:18px!important;
  margin:0!important; border:0!important; background:none!important; overflow:visible!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle{
  flex:0 0 40px!important; width:40px!important; height:54px!important; margin:0!important;
  padding:0!important; border:0!important; background:transparent!important; overflow:visible!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle::before,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle::after{ display:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle img{
  width:54px!important; height:54px!important; max-width:none!important; max-height:none!important;
  object-fit:contain!important; transform:none!important; position:static!important; filter:drop-shadow(0 2px 3px #18212b25)!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__heading{
  display:flex!important; flex-direction:column!important; justify-content:center!important; align-items:flex-start!important;
  min-width:0!important; width:auto!important; flex:1!important; gap:6px!important; padding:0!important; margin:0!important;
  height:auto!important; min-height:51px!important; max-height:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__title{
  font-size:23px!important; line-height:27px!important; font-weight:700!important; color:#18212b!important;
  margin:0!important; padding:0!important; letter-spacing:-.4px!important; max-width:100%!important;
  overflow:hidden!important; text-overflow:ellipsis!important; white-space:nowrap!important;
  align-self:stretch!important; width:100%!important; text-align:left!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__meta{
  display:block!important; position:static!important; padding:0!important; margin:0!important; height:18px!important; line-height:18px!important;
  flex:0 0 18px!important; overflow:visible!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__updated{
  display:block!important; position:static!important; font-size:12px!important; line-height:18px!important;
  font-weight:400!important; color:#697582!important; padding:0!important; margin:0!important; white-space:nowrap!important;
  float:none!important; text-align:left!important; width:auto!important; max-width:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__close{
  width:30px!important; height:34px!important; min-width:30px!important; flex:0 0 30px!important; align-self:flex-start!important;
  margin:1px -5px 0 0!important; padding:0!important; position:static!important; color:#697582!important;
  background:transparent!important; border:0!important; box-shadow:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__close-mark{ width:18px!important; height:18px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-context{
  display:flex!important; align-items:center!important; justify-content:space-between!important; flex:0 0 34px!important; min-height:34px!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-state{
  display:flex; align-items:baseline; gap:6px; font-size:14px; line-height:20px; min-width:0; white-space:nowrap;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-state i{ width:9px; height:9px; background:#8c96a0; border-radius:50%; flex:0 0 9px; margin-right:3px; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail][data-status*="ruta"] .fleet-direct-state i{ background:#1b9372; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-state strong{ font-size:14px; font-weight:600; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-state span{ color:#53616e; font-size:12px; overflow:hidden; text-overflow:ellipsis; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-back{ display:flex; align-items:center; gap:3px; border:0; padding:0; background:none; color:#147c8d; font:500 12px Roboto,Arial,sans-serif; cursor:pointer; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-section{ font-size:12px; font-weight:500; color:#697582; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] [hidden]{ display:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__content{
  flex:1 1 auto!important; min-height:0!important; height:auto!important; max-height:none!important;
  margin:0!important; padding:0!important; overflow:hidden!important; border:0!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__panel{
  box-sizing:border-box!important; height:100%!important; min-height:0!important; max-height:none!important;
  padding:0!important; margin:0!important; overflow:auto!important; background:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__panel--resumen{ overflow:hidden!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__dashboard{
  display:flex!important; flex-direction:column!important; height:100%!important; min-height:0!important;
  padding:0!important; margin:0!important; gap:0!important; background:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__summary-carousel{
  flex:0 0 79px!important; height:79px!important; min-height:79px!important; padding:0!important; margin:0!important;
  background:#f5f6f8!important; border:0!important; border-radius:12px!important; box-shadow:none!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__carousel-arrow,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__carousel-dots,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__route-time,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__drive-statuses,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--signal,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__summary-carousel .fleet-unit-popup__carousel-slide--energy{ display:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__carousel-viewport,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__carousel-track,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__carousel-slide--operation{
  width:100%!important; height:100%!important; min-height:0!important; padding:0!important; margin:0!important; transform:none!important;
  position:relative!important; inset:auto!important; left:0!important; right:auto!important; max-width:none!important; box-sizing:border-box!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__hero{ display:grid!important; grid-template-areas:none!important; grid-template-columns:1fr 1.12fr!important; grid-template-rows:1fr!important; align-items:center!important; width:100%!important; height:100%!important; gap:0!important; padding:0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__speed-gauge{ position:relative!important; grid-area:1 / 1!important; width:114px!important; min-width:114px!important; max-width:114px!important; height:70px!important; min-height:70px!important; max-height:70px!important; margin:auto!important; transform:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__speed-gauge svg{ position:absolute!important; inset:0!important; width:114px!important; height:70px!important; transform:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__gauge-track{ stroke:#d3d8dd!important; stroke-width:6px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__gauge-value{ stroke-width:6px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__speed-copy{ position:absolute!important; inset:24px 0 auto!important; transform:none!important; display:flex!important; align-items:center!important; flex-direction:column!important; gap:0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__speed-copy strong{ font-size:24px!important; line-height:27px!important; font-weight:650!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__speed-copy small{ font-size:11px!important; line-height:14px!important; font-weight:400!important; color:#697582!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance{ grid-area:1 / 2!important; justify-self:stretch!important; transform:none!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:15px!important; width:auto!important; min-width:0!important; height:48px!important; padding:0 12px!important; margin:0!important; border-left:1px solid #dce1e5!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance>.material-icons{ color:#117e90!important; font-size:31px!important; width:31px!important; height:34px!important; line-height:34px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance strong{ font-size:22px!important; line-height:27px!important; font-weight:650!important; white-space:nowrap!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance small{ display:block!important; font-size:12px!important; line-height:18px!important; color:#697582!important; font-weight:400!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-equipment-link{
  display:flex!important; align-items:center!important; justify-content:space-between!important; flex:0 0 38px!important;
  width:100%!important; padding:0 6px!important; margin:0!important; background:none!important; border:0!important;
  color:#147c8d!important; font:400 13px Roboto,Arial,sans-serif!important; cursor:pointer!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-equipment-link>.material-icons{ font-size:21px!important; color:#75808c!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location{
  position:relative!important; display:flex!important; align-items:center!important; flex:1 1 auto!important;
  min-height:52px!important; padding:8px 30px 8px 6px!important; margin:0!important; gap:13px!important;
  border:0!important; border-top:1px solid #e6e9ed!important; background:none!important; border-radius:0!important;
}
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location>.fleet-address-pictogram{ flex:0 0 21px!important; width:21px!important; height:24px!important; color:#75808c!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location-copy{ display:flex!important; flex-direction:column!important; gap:4px!important; min-width:0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location-copy small{ font-size:11px!important; line-height:14px!important; color:#74808b!important; font-weight:400!important; text-transform:none!important; letter-spacing:0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] [data-last-location-name]{ font-size:15px!important; line-height:20px!important; color:#26323e!important; font-weight:400!important; white-space:nowrap!important; overflow:hidden!important; text-overflow:ellipsis!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] [data-last-location-address],
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location-link>span:first-child{ display:none!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__last-location-link{ position:absolute!important; inset:0!important; width:100%!important; height:100%!important; padding:0 5px!important; display:flex!important; align-items:center!important; justify-content:flex-end!important; background:transparent!important; border:0!important; transform:none!important; color:#75808c!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-footer{ display:flex!important; flex:0 0 45px!important; align-items:center!important; justify-content:space-around!important; gap:12px!important; border-top:1px solid #e6e9ed!important; padding:0!important; margin:0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-footer button{ display:flex!important; align-items:center!important; justify-content:center!important; gap:10px!important; flex:1!important; height:38px!important; padding:0!important; background:none!important; border:0!important; box-shadow:none!important; border-radius:6px!important; color:#147c8d!important; font:400 13px Roboto,Arial,sans-serif!important; cursor:pointer!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-footer .material-icons{ font-size:23px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] button:focus-visible{ outline:2px solid #137e90!important; outline-offset:-2px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-footer button:hover,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-footer button[aria-pressed="true"]{ background:#f0f7f8!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-equipment{ display:flex; flex-direction:column; gap:6px; padding:0; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-diagnostics{ display:grid; grid-template-columns:1fr 1fr; gap:6px; margin:0; padding:0; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-diagnostics>div{ min-width:0; padding:6px 10px; border-radius:8px; background:#f5f6f8; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-diagnostics dt{ margin:0 0 4px; font:400 11px/12px Roboto,Arial,sans-serif; color:#74808b; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-diagnostics dd{ margin:0; font:500 14px/16px Roboto,Arial,sans-serif; color:#26323e; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-equipment>.fleet-unit-popup__carousel-slide{ display:flex!important; width:100%!important; min-width:0!important; height:79px!important; min-height:79px!important; padding:8px!important; box-sizing:border-box!important; background:#f5f6f8!important; border-radius:10px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-commands{ display:flex; align-items:center; justify-content:space-between; color:#147c8d; background:none; border:0; padding:4px 8px; font:400 12px Roboto,Arial,sans-serif; cursor:pointer; }
@media(max-width:600px){
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail]{ padding:13px 14px 0!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header{ gap:12px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance{ gap:9px!important; padding:0 7px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__distance strong{ font-size:20px!important; }
}
@media(max-height:560px){
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header{ flex-basis:49px!important; height:49px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle,
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__header-vehicle img{ height:42px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-direct-context{ flex-basis:28px!important; min-height:28px!important; }
#lynqFleetDetailReference#lynqFleetDetailReference#lynqFleetDetailReference .fleet-unit-popup[data-direct-detail] .fleet-unit-popup__summary-carousel{ flex-basis:72px!important; height:72px!important; min-height:72px!important; }
}
