.tables_clickableRow__Jr8vl{cursor:pointer;transition:background-color var(--ds-motion-fast)}.tables_clickableRow__Jr8vl:hover>td{background:var(--ds-row-hover)!important}.tables_clickableRow__Jr8vl:focus-visible>td{outline:2px solid var(--ds-focus);outline-offset:-2px}.tables_entityLink__bue7T{color:inherit}.tables_entityLink__bue7T:hover{color:var(--ds-brand-primary)}.vehicle-card_grid__QR_dU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-space-4);gap:var(--ds-space-4);padding:var(--ds-space-4);background:var(--ds-bg)}.vehicle-card_hidden__OQWbO{display:none}.vehicle-card_card__L4N65{height:100%;min-height:340px;margin:0;overflow:hidden;border-color:var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm);transition:transform var(--ds-motion-normal),border-color var(--ds-motion-normal),box-shadow var(--ds-motion-normal)}.vehicle-card_card__L4N65:hover{border-color:var(--ds-brand-primary);box-shadow:var(--ds-shadow-sm);transform:translateY(-2px)}.vehicle-card_card__L4N65 .ant-card-body{display:flex;height:100%;min-height:338px;padding:0;flex-direction:column}.vehicle-card_photo__ll_Wy{position:relative;height:168px;overflow:hidden;background:var(--ds-surface-subtle)}.vehicle-card_photo__ll_Wy .vehicle-thumbnail,.vehicle-card_photo__ll_Wy>a{display:block;width:100%;height:100%}.vehicle-card_photo__ll_Wy .vehicle-thumbnail{border:0;border-radius:0;background:var(--ds-surface-subtle)}.vehicle-card_photo__ll_Wy .vehicle-thumbnail img{padding:var(--ds-space-2);object-fit:contain}.vehicle-card_status__jLL_w{position:absolute;top:var(--ds-space-3);right:var(--ds-space-3)}.vehicle-card_content__epwSM{display:flex;min-height:0;padding:var(--ds-space-4);flex:1 1;flex-direction:column;gap:var(--ds-space-3)}.vehicle-card_title__9Y3nz{display:flex;min-width:0;flex-direction:column;color:var(--ds-text)}.vehicle-card_title__9Y3nz b{font-size:18px;line-height:24px}.vehicle-card_title__9Y3nz small,.vehicle-card_title__9Y3nz span{overflow:hidden;color:var(--ds-text-secondary);text-overflow:ellipsis;white-space:nowrap}.vehicle-card_driver__yRF_J{display:flex;min-height:32px;align-items:center;gap:var(--ds-space-2)}.vehicle-card_driver__yRF_J>div{display:flex;min-width:0;flex-direction:column}.vehicle-card_driver__yRF_J b,.vehicle-card_driver__yRF_J span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-card_driver__yRF_J span{color:var(--ds-text-secondary);font-size:12px}.vehicle-card_metrics__I2FZs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-space-2) var(--ds-space-4);gap:var(--ds-space-2) var(--ds-space-4)}.vehicle-card_metrics__I2FZs .metric strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vehicle-card_warnings__wVVsk{min-height:22px}.vehicle-card_footer__zKjnV{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-3);border-top:1px solid var(--ds-border)}.vehicle-card_footer__zKjnV .ant-btn-link{padding-inline:var(--ds-space-1)}.vehicle-card_skeletonPhoto__B20Ds{width:100%!important;height:168px!important;border-radius:0!important}@media (min-width:1440px){.vehicle-card_grid__QR_dU{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-5)}}@media (min-width:1920px){.vehicle-card_grid__QR_dU{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.vehicle-card_grid__QR_dU{grid-template-columns:1fr;gap:var(--ds-space-3);padding:var(--ds-space-3)}}