.VehicleTable_tableContainer__c3y98{width:100%;max-width:1200px;background-color:#2f3136;border:1px solid #333;border-radius:.5rem;padding:1rem;margin-bottom:1.5rem;color:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.3)}.VehicleTable_tableHeader__ng_NZ{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.85rem}.VehicleTable_searchBlock__wN_zp{display:flex;align-items:flex-end;gap:.75rem;min-width:0;flex:1 1}.VehicleTable_toolbarActions__r8Y3j{display:flex;align-items:flex-end;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.VehicleTable_sortControls__ksykk{display:none;align-items:center;gap:.4rem}.VehicleTable_sortLabel__gViru{display:flex;align-items:center;gap:.38rem;color:#bfc7d2;font-size:.72rem;font-weight:700;white-space:nowrap}.VehicleTable_directionButton__qAVxp,.VehicleTable_sortLabel__gViru select{min-height:38px;border:1px solid #505967;border-radius:.4rem;background:#202225;color:#f3f5f8;padding:.4rem .56rem;font-size:.74rem}.VehicleTable_directionButton__qAVxp{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;cursor:pointer}.VehicleTable_directionButton__qAVxp:disabled,.VehicleTable_sortLabel__gViru select:disabled{opacity:.5;cursor:not-allowed}.VehicleTable_viewOptions___JUow{position:relative}.VehicleTable_viewOptions___JUow>summary{min-height:38px;display:inline-flex;align-items:center;gap:.4rem;border:1px solid #505967;border-radius:.4rem;background:#252a32;color:#edf1f6;padding:.4rem .62rem;font-size:.74rem;font-weight:700;cursor:pointer;list-style:none;white-space:nowrap}.VehicleTable_viewOptions___JUow>summary::-webkit-details-marker{display:none}.VehicleTable_viewOptions___JUow>summary:after{content:"⌄";color:#aeb8c8}.VehicleTable_viewOptions___JUow[open]>summary{border-color:#70809a;background:#2d3440}.VehicleTable_activeOptionCount__5l_AB{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#416894;color:#ffffff;font-size:.65rem}.VehicleTable_viewOptionsPanel__nMdT5{position:absolute;top:calc(100% + .4rem);right:0;z-index:35;width:min(280px,calc(100vw - 2rem));display:grid;grid-gap:.35rem;gap:.35rem;padding:.45rem;border:1px solid #4a5361;border-radius:.55rem;background:#1e2229;box-shadow:0 16px 36px rgba(0,0,0,.38)}.VehicleTable_viewOptionButton__ADdCw{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.65rem;border:1px solid transparent;border-radius:.4rem;background:transparent;color:#e3e8ef;padding:.55rem .62rem;font-size:.76rem;text-align:left;cursor:pointer}.VehicleTable_viewOptionButton__ADdCw:hover:not(:disabled){border-color:#4f5c70;background:#2a303a}.VehicleTable_viewOptionButton__ADdCw:disabled{color:#7f8793;cursor:not-allowed}.VehicleTable_viewOptionButton__ADdCw span{color:#9fb1c8;font-size:.7rem}.VehicleTable_viewOptionButtonActive__pDmcJ{border-color:#4a78a8;background:#243850}.VehicleTable_resetTripButton__PECFN{color:#f1caca}.VehicleTable_secondaryActionButton__0SbOg{display:inline-flex;align-items:center;justify-content:center;border:1px solid #505a6a;border-radius:.45rem;background:#222834;color:#dce5f3;padding:.36rem .62rem;font-size:.78rem;font-weight:600;cursor:pointer}.VehicleTable_secondaryActionButton__0SbOg:hover:not(:disabled){border-color:#6b7f9f;background:#2a3342}.VehicleTable_secondaryActionButton__0SbOg:disabled{opacity:.5;cursor:not-allowed}.VehicleTable_secondaryActionButtonActive__KZMBN{border-color:#8d7cff!important;background:#332a55!important;color:#f2eeff!important}.VehicleTable_smartGroupingHint__oLJ2o{margin-bottom:.72rem;border:1px solid #44536a;background:#222a37;color:#d6e7ff;border-radius:.42rem;padding:.42rem .62rem;font-size:.78rem}.VehicleTable_targetsTray__bxSFn{margin-bottom:.9rem;border:1px solid #445163;border-radius:.55rem;background:#232a33;padding:.85rem}.VehicleTable_targetsTrayHeader__i1LUq{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.VehicleTable_targetsTrayTitle__qpwEI{font-size:.95rem;font-weight:700;color:#f4f7fb}.VehicleTable_targetsTrayMeta__wgHKz{font-size:.78rem;color:#c0cad8}.VehicleTable_targetsTrayActions__p3G4J{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.VehicleTable_targetsGrid__nRzWw{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(220px,320px));justify-content:start;margin-top:.75rem}.VehicleTable_targetCard__WS3_o{border:1px solid #4a5567;border-radius:.5rem;background:#1f242c;padding:.65rem}.VehicleTable_targetCardTitle__hY6cx{font-size:.82rem;font-weight:700;margin-bottom:.2rem}.VehicleTable_targetCardMeta__39_RM{font-size:.73rem;color:#c8d0dc;margin-bottom:.18rem}.VehicleTable_targetLocationRow__TH9dv{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin:.38rem 0;color:#cbd4e1;font-size:.76rem;font-weight:650}.VehicleTable_searchContainer__YiByE{position:relative;flex:1 1}.VehicleTable_searchIcon__P_IVz{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}.VehicleTable_searchInput__KUp6_{width:min(420px,58vw);min-height:44px;padding:.5rem 1rem .5rem 2.5rem;background-color:#202225;color:#ffffff;border:1px solid #555;border-radius:.375rem;font-size:.875rem}.VehicleTable_vehicleCount__IfV7M{padding-bottom:.55rem;color:#bfc7d2;font-size:.76rem;white-space:nowrap}.VehicleTable_desktopTableWrapper__R8zsc{overflow-x:auto}.VehicleTable_table___y2gR{width:100%;border-collapse:collapse;min-width:900px}.VehicleTable_table___y2gR td,.VehicleTable_table___y2gR th{padding:.72rem .95rem;border-bottom:1px solid #444;text-align:left;vertical-align:middle;font-size:.875rem;color:#ffffff}.VehicleTable_table___y2gR tbody tr{background:#2f3136;transition:background-color .14s ease,box-shadow .14s ease}.VehicleTable_table___y2gR tbody tr:nth-child(2n){background:#2c2f34}.VehicleTable_sortButton___DwQU{display:inline-flex;align-items:center;gap:.22rem;border:0;background:transparent;color:inherit;padding:0;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.VehicleTable_sortButton___DwQU:disabled{cursor:not-allowed;opacity:.55}.VehicleTable_sortButton___DwQU:focus-visible{outline:2px solid #82aaff;outline-offset:4px;border-radius:.2rem}.VehicleTable_sortIcon__W5ypG{flex:0 0 auto;color:#8994a5}.VehicleTable_table___y2gR th[aria-sort=ascending] .VehicleTable_sortButton___DwQU,.VehicleTable_table___y2gR th[aria-sort=descending] .VehicleTable_sortButton___DwQU{color:#a9cbff}.VehicleTable_yearCell__2YRzZ{color:#c3ccd9!important;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_makeCell__TcnTd{color:#d8dee8!important;font-size:.75rem!important;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.VehicleTable_modelCell__2VYgd{font-size:.94rem!important;font-weight:800;letter-spacing:-.01em}.VehicleTable_yardCell__JpqsP{color:#c6cfda!important;font-size:.82rem!important;font-weight:600}.VehicleTable_rowBadge__7m6WE{min-height:32px;display:inline-flex;align-items:baseline;justify-content:center;gap:.32rem;border:1px solid #5b6675;border-radius:.38rem;background:#1e2228;color:#f5f8fc;padding:.3rem .48rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_rowBadge__7m6WE small{color:#9faabc;font-size:.59rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.VehicleTable_rowBadge__7m6WE strong{font-size:.84rem;font-weight:850}.VehicleTable_searchHighlight__EKbdl{border-radius:.16rem;background:#f2cf66;color:#17191d;padding:0 .1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.VehicleTable_pinnedMarker__s_XNf,.VehicleTable_reviewedMarker__IYs6Y{display:inline-flex;align-items:center;gap:.22rem;margin-left:.45rem;border-radius:999px;padding:.13rem .38rem;font-size:.61rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase;vertical-align:.12em;white-space:nowrap}.VehicleTable_pinnedMarker__s_XNf{border:1px solid #7768cf;background:#342e56;color:#eeeaff}.VehicleTable_reviewedMarker__IYs6Y{border:1px solid #58616d;background:#282d34;color:#b8c0cc}.VehicleTable_seenCell__TL_nv{display:grid;grid-gap:.08rem;gap:.08rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_seenCell__TL_nv small{color:#aab3c0;font-size:.69rem}.VehicleTable_ageCell__cjM1a{color:#d5dbe4!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_table___y2gR tbody tr:hover{background-color:#383d45}.VehicleTable_pinnedVehicleRow__7WhGj,.VehicleTable_pinnedVehicleRow__7WhGj:nth-child(2n){background:#303348!important}.VehicleTable_pinnedVehicleRow__7WhGj td:first-child{box-shadow:inset 3px 0 #8d7cff}.VehicleTable_pinnedVehicleRow__7WhGj:hover{background:#373b52!important}.VehicleTable_reviewedVehicleRow__Imhpw,.VehicleTable_reviewedVehicleRow__Imhpw:nth-child(2n){background:#292c30!important}.VehicleTable_reviewedVehicleRow__Imhpw td:not(.VehicleTable_actionCell__DfW_7){opacity:.58}.VehicleTable_reviewedVehicleRow__Imhpw td:first-child{box-shadow:inset 3px 0 #626b76}.VehicleTable_reviewedVehicleRow__Imhpw:hover{background:#30343a!important}.VehicleTable_noVehicles__r14iN{text-align:center;color:#aaa}.VehicleTable_badge__O0XKP{padding:.24rem .52rem;border-radius:.375rem;font-size:.75rem;font-weight:700;color:#ffffff;line-height:1.15}.VehicleTable_activeBadge__tblVC{background-color:#00a884}.VehicleTable_inactiveBadge__BiNRd{background-color:#a37b00}.VehicleTable_newBadge__wJSL1{background-color:#3f8ff7}.VehicleTable_defaultBadge__SWTuN{background-color:#555}.VehicleTable_actionCell__DfW_7{width:64px}.VehicleTable_vehicleActionMenu__HeXLd{position:relative;display:inline-block}.VehicleTable_vehicleActionMenuTrigger__G97SD{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #505a6a;border-radius:.4rem;background:#222834;color:#dce5f3;cursor:pointer;list-style:none}.VehicleTable_vehicleActionMenuTrigger__G97SD::-webkit-details-marker{display:none}.VehicleTable_vehicleActionMenuTrigger__G97SD:hover,.VehicleTable_vehicleActionMenu__HeXLd[open] .VehicleTable_vehicleActionMenuTrigger__G97SD{border-color:#74849c;background:#2d3542}.VehicleTable_vehicleActionMenuTrigger__G97SD:focus-visible{outline:2px solid #82aaff;outline-offset:2px}.VehicleTable_vehicleActionMenuPanel__BBq1K{position:absolute;top:calc(100% + .35rem);right:0;z-index:45;width:136px;display:grid;grid-gap:.25rem;gap:.25rem;padding:.35rem;border:1px solid #4a5361;border-radius:.5rem;background:#1e2229;box-shadow:0 12px 28px rgba(0,0,0,.42)}.VehicleTable_vehicleActionButton__4AH0r{min-height:40px;display:flex;align-items:center;gap:.45rem;border-radius:.35rem;border:1px solid transparent;background:transparent;color:#eef3fb;padding:.42rem .55rem;font-size:.74rem;font-weight:700;text-align:left;cursor:pointer}.VehicleTable_vehicleActionButton__4AH0r:hover{border-color:#556174;background:#29313d}.VehicleTable_pinButtonActive__esNyo{border-color:#8d7cff!important;background:#362c5a!important}.VehicleTable_hideButton__rg9EC{color:#e3e9f1}.VehicleTable_hideButtonActive__CW1_S{border-color:#657180!important;background:#30363e!important;color:#f1f4f8!important}.VehicleTable_visuallyHidden__ZDBCy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.VehicleTable_mobileVehicleList__5yTfd{display:none}.VehicleTable_pagination__pQX0e{display:flex;align-items:center;justify-content:center;margin-top:1rem}.VehicleTable_pagination__pQX0e button{background-color:#202225;color:#ffffff;border:1px solid #555;border-radius:.375rem;padding:.5rem 1rem;margin:0 .25rem;cursor:pointer;min-height:44px}.VehicleTable_pagination__pQX0e button:disabled{opacity:.5;cursor:not-allowed}.VehicleTable_pageInfo__hNr_V{margin:0 1rem;color:#ffffff}@media (max-width:960px){.VehicleTable_tableContainer__c3y98{padding:.75rem}.VehicleTable_tableHeader__ng_NZ{flex-direction:column;align-items:stretch;gap:.65rem}.VehicleTable_searchBlock__wN_zp{align-items:stretch;flex-direction:column;gap:.35rem}.VehicleTable_vehicleCount__IfV7M{padding:0 .1rem}.VehicleTable_toolbarActions__r8Y3j{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.55rem;gap:.55rem}.VehicleTable_sortControls__ksykk{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;min-width:0}.VehicleTable_sortLabel__gViru{min-width:0}.VehicleTable_sortLabel__gViru span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.VehicleTable_directionButton__qAVxp,.VehicleTable_sortLabel__gViru select,.VehicleTable_viewOptions___JUow>summary{min-height:44px}.VehicleTable_sortLabel__gViru select{width:100%}.VehicleTable_directionButton__qAVxp{width:44px;padding:0}.VehicleTable_directionText__dj34j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.VehicleTable_viewOptionsPanel__nMdT5{right:0;width:min(280px,calc(100vw - 2rem))}.VehicleTable_secondaryActionButton__0SbOg{width:100%}.VehicleTable_targetsTrayHeader__i1LUq{flex-direction:column;align-items:stretch}.VehicleTable_targetsTrayActions__p3G4J{display:grid;grid-template-columns:1fr 1fr}.VehicleTable_targetsGrid__nRzWw{grid-template-columns:1fr}.VehicleTable_searchInput__KUp6_{width:100%}.VehicleTable_desktopTableWrapper__R8zsc{display:none}.VehicleTable_mobileVehicleList__5yTfd{display:grid;grid-gap:.52rem;gap:.52rem}.VehicleTable_mobileVehicleCard__fUgcX{border:1px solid #474f5b;border-radius:.5rem;background:#262a31;padding:.68rem;box-shadow:0 1px 0 rgba(255,255,255,.025)}.VehicleTable_mobileVehicleCardPinned__bVmm4{border-color:#7768cf;background:#292a3d;box-shadow:inset 3px 0 #8d7cff}.VehicleTable_mobileVehicleCardReviewed__XuHXO{border-color:#414851;background:#22262b}.VehicleTable_mobileVehicleCardReviewed__XuHXO>:not(.VehicleTable_mobileVehicleHeader__hrs6n){opacity:.62}.VehicleTable_mobileVehicleHeader__hrs6n{display:flex;justify-content:space-between;gap:.55rem;align-items:center;margin-bottom:.5rem}.VehicleTable_mobileVehicleIdentity__ypDDl{min-width:0;display:flex;align-items:center;gap:.45rem}.VehicleTable_mobileYear__iNJl0{flex:0 0 auto;border:1px solid #555f6d;border-radius:.35rem;background:#1e2228;color:#dce3ec;padding:.24rem .38rem;font-size:.7rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_mobileVehicleHeaderActions__3ssMi{display:flex;align-items:center;gap:.35rem;flex:0 0 auto}.VehicleTable_mobileVehicleTitle__Czepa{margin:0;color:#f7f9fc;font-size:.92rem;font-weight:850;letter-spacing:-.012em;line-height:1.15}.VehicleTable_mobileMake__dezEV{color:#cbd3df;font-size:.76rem;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.VehicleTable_mobileLocationRow__JkOGS{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0 -.1rem .48rem;border-top:1px solid #3c424c;border-bottom:1px solid #3c424c;padding:.42rem .1rem}.VehicleTable_mobileYard__mKAb_{color:#d7dee8;font-size:.78rem;font-weight:700}.VehicleTable_mobileBottomMetaRow__gNndH{display:flex;align-items:center;flex-wrap:wrap;gap:.36rem}.VehicleTable_mobileAge__xSJR8{color:#c1cad6;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_vehicleActionMenuTrigger__G97SD{width:44px;height:44px}.VehicleTable_vehicleActionMenuPanel__BBq1K{width:152px}.VehicleTable_vehicleActionButton__4AH0r{min-height:44px;padding:.45rem .62rem}.VehicleTable_mobileMetaChip__TlR_t{display:inline-flex;align-items:center;border:1px solid #4a5261;border-radius:999px;padding:.14rem .47rem;font-size:.71rem;color:#dbe2ef;background:#1f232b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleTable_mobileBottomMetaRow__gNndH .VehicleTable_pinnedMarker__s_XNf,.VehicleTable_mobileBottomMetaRow__gNndH .VehicleTable_reviewedMarker__IYs6Y{margin-left:0}.VehicleTable_mobileVehicleHeader__hrs6n .VehicleTable_badge__O0XKP{font-size:.65rem;padding:.2rem .4rem}.VehicleTable_noVehiclesCard__eDmpo{text-align:center;color:#aaa;border:1px solid #474f5b;border-radius:.5rem;padding:1rem;background:#262a31}.VehicleTable_pagination__pQX0e{flex-wrap:wrap;gap:.4rem}.VehicleTable_pageInfo__hNr_V{margin:0 .35rem;font-size:.8rem}}.VehicleStats_summary__ar3A3{width:min(100%,1200px);display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid #3c424d;border-radius:.65rem;background:#292c32;color:#f7f8fa}.VehicleStats_resultSummary__bXEXc{flex:0 1 250px;min-width:0}.VehicleStats_eyebrow__xI60Y{display:block;margin-bottom:.18rem;color:#9fa9b8;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.VehicleStats_resultLine__5Meaf{display:flex;align-items:baseline;gap:.38rem;line-height:1}.VehicleStats_resultLine__5Meaf strong{font-size:1.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleStats_resultLine__5Meaf span{color:#eef1f5;font-size:.95rem;font-weight:700}.VehicleStats_resultSummary__bXEXc p{margin-top:.36rem;color:#b9c1cc;font-size:.76rem}.VehicleStats_arrivalForecast__psM_6{min-width:320px;flex:1 1 390px;padding:.6rem .72rem .58rem .78rem;border:1px solid #44536a;border-left:3px solid #82aaff;border-radius:.5rem;background:linear-gradient(110deg,#222a37,#24272d 72%)}.VehicleStats_arrivalForecastOverdue__8BAX7{border-left-color:#f2cf66}.VehicleStats_forecastDates__wlDzu,.VehicleStats_forecastHeader__ggzSs{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.VehicleStats_forecastHeader__ggzSs .VehicleStats_eyebrow__xI60Y{margin:0}.VehicleStats_forecastBasis__0AHwt{color:#8998ad;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.VehicleStats_forecastRate__3mdV2{display:flex;align-items:baseline;gap:.38rem;margin-top:.2rem}.VehicleStats_forecastRate__3mdV2 strong{color:#d6e7ff;font-size:1.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.VehicleStats_forecastDates__wlDzu,.VehicleStats_forecastLabel__gufIV,.VehicleStats_forecastMeta__F_jkY,.VehicleStats_forecastRate__3mdV2 span{color:#b9c3d1;font-size:.68rem}.VehicleStats_forecastLabel__gufIV{margin-top:.18rem;color:#f0f4fa;font-weight:750}.VehicleStats_forecastDates__wlDzu{justify-content:flex-start;flex-wrap:wrap;margin-top:.34rem}.VehicleStats_forecastDates__wlDzu strong{color:#e7edf6;font-weight:750}.VehicleStats_forecastWindow__QHl1l{padding-left:.75rem;border-left:1px solid #4a5567}.VehicleStats_arrivalForecastOverdue__8BAX7 .VehicleStats_forecastWindow__QHl1l,.VehicleStats_arrivalForecastOverdue__8BAX7 .VehicleStats_forecastWindow__QHl1l strong{color:#f2cf66}.VehicleStats_forecastMeta__F_jkY{margin-top:.3rem;color:#8994a5;font-size:.62rem}.VehicleStats_supportingStats__MDX2a{display:flex;align-items:stretch;gap:.55rem}.VehicleStats_supportingStat__8hyEo{min-width:132px;display:flex;align-items:baseline;gap:.38rem;padding:.62rem .72rem;border:1px solid #414956;border-radius:.5rem;background:#22252b}.VehicleStats_supportingStat__8hyEo strong{color:#ffffff;font-size:1.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VehicleStats_supportingStat__8hyEo span{color:#bdc5d0;font-size:.72rem;line-height:1.2}@media (max-width:960px){.VehicleStats_summary__ar3A3{align-items:stretch;flex-wrap:wrap;gap:.7rem;margin-bottom:.75rem;padding:.75rem}.VehicleStats_resultLine__5Meaf strong{font-size:1.55rem}.VehicleStats_resultSummary__bXEXc p{font-size:.7rem}.VehicleStats_supportingStats__MDX2a{flex:0 0 auto}.VehicleStats_arrivalForecast__psM_6{order:3;flex-basis:100%}.VehicleStats_supportingStat__8hyEo{min-width:0;flex-direction:column;gap:.08rem;padding:.48rem .58rem}}@media (max-width:520px){.VehicleStats_summary__ar3A3{display:grid;grid-template-columns:1fr;grid-gap:.65rem;gap:.65rem}.VehicleStats_supportingStats__MDX2a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.VehicleStats_arrivalForecast__psM_6{min-width:0;order:0}.VehicleStats_forecastDates__wlDzu{align-items:flex-start;flex-direction:column;gap:.18rem}.VehicleStats_forecastWindow__QHl1l{padding-left:0;border-left:0}.VehicleStats_supportingStat__8hyEo{max-width:none;min-height:52px;flex-direction:row;align-items:baseline;gap:.35rem}.VehicleStats_supportingStat__8hyEo span{font-size:.68rem}}.JunkyardDashboard_dashboardContainer__1lhO7{min-height:100vh;padding:1.5rem 2rem 2rem;background-color:#202225;color:#ffffff;box-sizing:border-box;overflow-x:clip}.JunkyardDashboard_dashboardContainer__1lhO7,.JunkyardDashboard_dashboardContent__a9RKU{display:flex;flex-direction:column;align-items:center;width:100%}.JunkyardDashboard_header__GBe5k{width:min(100%,1200px);text-align:center;margin-top:70px;padding:.35rem 1rem .7rem;background-color:#202225;border-bottom:1px solid #333;margin-bottom:.9rem;box-sizing:border-box}.JunkyardDashboard_title__Z_TRh{font-size:clamp(2rem,4vw,2.65rem);font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere;text-wrap:balance}.JunkyardDashboard_alert__45HQX{display:flex;align-items:center;gap:.75rem;background-color:#4b1f1f;border:1px solid #a83232;border-radius:.5rem;padding:1rem;margin-bottom:1rem}.JunkyardDashboard_alertIcon__muSZi{flex-shrink:0}.JunkyardDashboard_card__8It64{width:100%;max-width:1200px;background-color:#2f3136;border:1px solid #333;border-radius:.65rem;margin-bottom:1rem;box-shadow:0 1px 2px rgba(0,0,0,.3)}.JunkyardDashboard_filterCardSticky__uBnqA{position:relative}.JunkyardDashboard_filterCardCollapsed__tEeHT{background-color:#2a2d33;position:-webkit-sticky;position:sticky;top:.75rem;z-index:24}.JunkyardDashboard_desktopFilterCard__F6a3d{display:block}.JunkyardDashboard_mobileFilterBar__GmHGd{display:none}.JunkyardDashboard_cardHeader__lHtWK{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem 1rem;border-bottom:1px solid #444;font-size:1.25rem;font-weight:600;color:#ffffff}.JunkyardDashboard_cardTitle__qPycj{margin:0;font-size:1rem;font-weight:750}.JunkyardDashboard_cardHeaderActions__XYAA9{display:flex;align-items:center;gap:.45rem}.JunkyardDashboard_cardHeaderButton__9P8Pj,.JunkyardDashboard_cardHeaderSecondaryButton__TsQbT{border:1px solid #596175;background:#1f293a;color:#edf3ff;border-radius:.35rem;font-size:.75rem;padding:.4rem .65rem;cursor:pointer}.JunkyardDashboard_cardHeaderSecondaryButton__TsQbT{border-color:#4b5568;background:#2c313a;color:#d9dde6}.JunkyardDashboard_cardHeaderButton__9P8Pj:hover,.JunkyardDashboard_cardHeaderSecondaryButton__TsQbT:hover{border-color:#7e89a1}.JunkyardDashboard_cardContent__i3nDL{padding:1rem}.JunkyardDashboard_mobileFilterOverlay__iPKqW{display:none;position:fixed;inset:0;background:rgba(0,0,0,.56);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1100}.JunkyardDashboard_mobileFilterOverlayOpen__I5LIZ{opacity:1;pointer-events:auto}.JunkyardDashboard_mobileFilterSheet___a3ex{display:none;position:fixed;left:0;right:0;bottom:0;max-height:90vh;background:#2f3136;border-top:1px solid #49505d;border-top-left-radius:.8rem;border-top-right-radius:.8rem;transform:translateY(102%);transition:transform .22s ease;z-index:1110;flex-direction:column}.JunkyardDashboard_mobileFilterSheetOpen__iJSK2{transform:translateY(0)}.JunkyardDashboard_mobileFilterSheetHeader__C34OB{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1rem;border-bottom:1px solid #464c58}.JunkyardDashboard_mobileFilterDescription__OVimi{margin:.22rem 0 0;color:#b7c0cd;font-size:.74rem}.JunkyardDashboard_mobileFilterSheetContent__MkmAy{flex:1 1 auto;min-height:0;padding:.9rem 1rem;overflow-y:auto}.JunkyardDashboard_mobileCloseButton__6N3oQ{border:1px solid #596175;background:#1f293a;color:#edf3ff;border-radius:.35rem;width:44px;height:44px;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.JunkyardDashboard_mobileFilterSheetFooter__KAUru{flex:0 0 auto;padding:.8rem 1rem 1rem;border-top:1px solid #454b57;background:#2f3136}.JunkyardDashboard_mobileApplyButton__HUCF_{width:100%;min-height:44px;border:1px solid #22c55e;background:#14532d;color:#ebffef;border-radius:.45rem;padding:.65rem .85rem;font-size:.86rem;font-weight:700;cursor:pointer}.JunkyardDashboard_filterSummaryStrip__Q_fCs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.8rem}.JunkyardDashboard_filterSummaryItem__AkEJm{background:#1f2227;border:1px solid #434a57;border-radius:999px;color:#cfd6e3;font-size:.72rem;padding:.28rem .6rem;line-height:1.25;text-transform:capitalize}.JunkyardDashboard_filterCollapsedHint__mhUCA{margin:0;color:#c0c7d4;font-size:.8rem}.JunkyardDashboard_quickFilters__HKn9_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0}.JunkyardDashboard_quickFiltersLabel__RhD5G{color:#d1d5db;font-size:.875rem;font-weight:600}.JunkyardDashboard_quickFilterButtons__tXvq6{display:flex;flex-wrap:wrap;gap:.5rem}.JunkyardDashboard_quickFilterButton__5jMSq{background-color:#202225;color:#ffffff;border:1px solid #555;border-radius:.375rem;padding:.45rem .85rem;font-size:.8rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.JunkyardDashboard_quickFilterButton__5jMSq:hover{background-color:#3a3c41;border-color:#777}.JunkyardDashboard_quickFilterButtonActive__2tz_O{background-color:#166534;border-color:#22c55e;color:#eaffea}.JunkyardDashboard_familySection___kAUQ{border:1px solid #3d4047;border-radius:.5rem;padding:0;margin-top:.85rem;background:#272a2f;overflow:hidden}.JunkyardDashboard_familyDisclosureSummary__0I4BP{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .85rem;color:#f4f7fb;cursor:pointer;list-style:none}.JunkyardDashboard_familyDisclosureSummary__0I4BP::-webkit-details-marker{display:none}.JunkyardDashboard_familyDisclosureSummary__0I4BP>span:first-child{display:grid;grid-gap:.12rem;gap:.12rem}.JunkyardDashboard_familyDisclosureSummary__0I4BP strong{font-size:.83rem}.JunkyardDashboard_familyDisclosureSummary__0I4BP small{color:#adb6c4;font-size:.7rem;font-weight:500}.JunkyardDashboard_familyDisclosureSummary__0I4BP:after{content:"+";order:3;color:#b9c7da;font-size:1.05rem;font-weight:700}.JunkyardDashboard_familySection___kAUQ[open] .JunkyardDashboard_familyDisclosureSummary__0I4BP:after{content:"−"}.JunkyardDashboard_familySection___kAUQ[open] .JunkyardDashboard_familyDisclosureSummary__0I4BP{border-bottom:1px solid #3d434e}.JunkyardDashboard_familyDisclosureCount__RSMio{margin-left:auto;color:#a9b7ca;font-size:.68rem;white-space:nowrap}.JunkyardDashboard_familyDisclosureBody__igFEH{padding:.75rem}.JunkyardDashboard_familySectionHeader__zgupa{font-size:.875rem;font-weight:700;color:#f5f5f5;margin-bottom:.6rem}.JunkyardDashboard_familyHint__XpCPw{margin:0;font-size:.8rem;color:#b4b8c2}.JunkyardDashboard_familyGrid__Rgbsq{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.JunkyardDashboard_familyCard__s4mlL{border:1px solid #444a57;border-radius:.45rem;padding:.65rem;background:#1f2227}.JunkyardDashboard_familyTitle__H1N_b{font-size:.85rem;font-weight:700;margin-bottom:.25rem}.JunkyardDashboard_familyMeta__xysab{font-size:.74rem;color:#c9ced6;margin-bottom:.25rem}.JunkyardDashboard_familySelectionMeta__olrcm{font-size:.72rem;color:#9fd0ff;margin-bottom:.35rem}.JunkyardDashboard_familyPreview__fn0hQ{font-size:.72rem;color:#9aa2ad;min-height:1.4rem;margin-bottom:.45rem}.JunkyardDashboard_familyActions__x6yky{display:flex;gap:.4rem}.JunkyardDashboard_familyActionButton__WrbBI{flex:1 1;border-radius:.35rem;font-size:.72rem;padding:.35rem .5rem;cursor:pointer;border:1px solid #545f73;color:#eef2f7;background:#2f3b4f}.JunkyardDashboard_familyActionButton__WrbBI:hover{border-color:#7d8aa3}.JunkyardDashboard_familyActionButton__WrbBI:disabled{cursor:default;opacity:.62;border-color:#485161}.JunkyardDashboard_familyActionButtonSecondary__0Nuim{background:#2a2d34;border-color:#4a505d;color:#d9dee7}.JunkyardDashboard_familySelectionPanel__f8o4r{margin-top:.55rem}.JunkyardDashboard_familySectionLabel__z4nMK{font-size:.72rem;font-weight:700;color:#dbe7f8;margin-bottom:.32rem}.JunkyardDashboard_familyChipList__723Hf{display:flex;flex-wrap:wrap;gap:.35rem}.JunkyardDashboard_familyChip__UhbVH{display:inline-flex;align-items:center;gap:.22rem;border-radius:999px;border:1px solid #536076;padding:.2rem .52rem;font-size:.71rem;cursor:pointer}.JunkyardDashboard_familyChipIncluded__NCPrs{background:#223448;border-color:#5b81af;color:#eef6ff}.JunkyardDashboard_familyChipExcluded__lX63U{background:#2a2b2f;border-color:#626977;color:#dde3ec}.JunkyardDashboard_familyChipDismiss__lKYd9{font-weight:700;line-height:1}.JunkyardDashboard_familyExcludedHint__a01Ze{margin-top:.45rem;font-size:.71rem;color:#f0c3c3}.JunkyardDashboard_filtersGrid__kBvAw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:.75rem;gap:.75rem}.JunkyardDashboard_filterField__GRvGO{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0}.JunkyardDashboard_filterLabel__lLbLk{color:#cbd3df;font-size:.72rem;font-weight:700;letter-spacing:.015em}.JunkyardDashboard_filterButtons__lCe8Q button,.JunkyardDashboard_filtersGrid__kBvAw input,.JunkyardDashboard_filtersGrid__kBvAw select{background-color:#202225;color:#ffffff;border:1px solid #555;border-radius:.375rem;min-height:44px;padding:.5rem .72rem;font-size:.875rem}.JunkyardDashboard_filtersGrid__kBvAw{color:#fff}.JunkyardDashboard_filterButtons__lCe8Q{display:flex;align-items:center;gap:.5rem}.JunkyardDashboard_filterUtilityRow__IzzyY{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid #3c414a}.JunkyardDashboard_arrivalFilterButton__afGZ0,.JunkyardDashboard_refreshButton__rZxAv,.JunkyardDashboard_resetFilterButton__XeJoD{min-height:44px;border:1px solid #505966;border-radius:.4rem;background:#202225;color:#f3f5f8;cursor:pointer}.JunkyardDashboard_arrivalFilterButton__afGZ0{width:100%;padding:.5rem .72rem;font-size:.8rem;text-align:left}.JunkyardDashboard_resetFilterButton__XeJoD{padding:.48rem .7rem;font-size:.76rem;white-space:nowrap}.JunkyardDashboard_refreshButton__rZxAv{width:44px;display:inline-flex;align-items:center;justify-content:center;padding:0}.JunkyardDashboard_arrivalFilterButton__afGZ0:hover,.JunkyardDashboard_refreshButton__rZxAv:hover,.JunkyardDashboard_resetFilterButton__XeJoD:hover{border-color:#788397;background:#292d34}.JunkyardDashboard_arrivalFilterButton__afGZ0.JunkyardDashboard_quickFilterButtonActive__2tz_O,.JunkyardDashboard_mobileNewTodayButton__eGPYa.JunkyardDashboard_quickFilterButtonActive__2tz_O{background:#166534;border-color:#22c55e;color:#effff3}.JunkyardDashboard_visuallyHidden__dG5zl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.JunkyardDashboard_loadingContainer__SVFoZ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh}.JunkyardDashboard_loader__AMazn{animation:JunkyardDashboard_spin__C17So 1s linear 1}.JunkyardDashboard_loadingText__JfFoi{margin-top:1rem;font-size:1.125rem;color:#ffffff}.JunkyardDashboard_refreshIcon__pL8am{margin:0}.JunkyardDashboard_statsGrid__wqOR_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.JunkyardDashboard_statValue__gOqUq{font-size:24px;font-weight:700}.JunkyardDashboard_statDescription__AHNmu{font-size:12px;color:#bbb;margin-top:4px}.JunkyardDashboard_react-select__control__hFg2M{background-color:#202225;border:1px solid #555;border-radius:.375rem;min-height:38px}.JunkyardDashboard_react-select__control__hFg2M:hover{border-color:#777}.JunkyardDashboard_react-select__menu__wmmYH{background-color:#2f3136;border:1px solid #555}.JunkyardDashboard_react-select__option__rtY0G{background-color:#2f3136;color:#ffffff;padding:8px 12px}.JunkyardDashboard_react-select__option--is-focused__8xsED{background-color:#3a3c41}.JunkyardDashboard_react-select__option--is-selected__XvMjV{background-color:#555}.JunkyardDashboard_react-select__placeholder__lfi8E{color:#bbb}.JunkyardDashboard_react-select__single-value__pexMh{color:#ffffff}@media (max-width:960px){.JunkyardDashboard_dashboardContainer__1lhO7{padding:.7rem}.JunkyardDashboard_header__GBe5k{margin-top:58px;margin-bottom:.55rem;padding:.4rem .2rem .55rem}.JunkyardDashboard_title__Z_TRh{font-size:clamp(1.55rem,7vw,1.75rem);line-height:1.06;margin:0;max-width:100%}.JunkyardDashboard_desktopFilterCard__F6a3d{display:none}.JunkyardDashboard_mobileFilterBar__GmHGd{width:100%;max-width:1200px;display:flex;align-items:center;gap:.55rem;justify-content:space-between;margin-bottom:.7rem;position:static;padding:.5rem;border:1px solid #434a57;border-radius:.5rem;background:rgba(32,34,37,.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.JunkyardDashboard_mobileFilterOverlay__iPKqW{display:block}.JunkyardDashboard_mobileFilterSheet___a3ex{display:flex}.JunkyardDashboard_mobileFilterToggle__RFmP3{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid #596175;background:#1f293a;color:#edf3ff;border-radius:.4rem;font-size:.78rem;font-weight:700;min-height:44px;padding:.48rem .72rem;cursor:pointer}.JunkyardDashboard_mobileNewTodayButton__eGPYa{border:1px solid #555;background:#202225;color:#ffffff;border-radius:.4rem;min-height:44px;padding:.48rem .72rem;font-size:.78rem;cursor:pointer}.JunkyardDashboard_filterSummaryStrip__Q_fCs{margin-bottom:.8rem}.JunkyardDashboard_filterSummaryItem__AkEJm{font-size:.69rem;padding:.22rem .5rem}.JunkyardDashboard_quickFilters__HKn9_{gap:.55rem;margin:0}.JunkyardDashboard_quickFiltersLabel__RhD5G{width:100%}.JunkyardDashboard_quickFilterButtons__tXvq6{width:100%;gap:.4rem}.JunkyardDashboard_quickFilterButton__5jMSq{font-size:.74rem;padding:.38rem .65rem;min-height:44px}.JunkyardDashboard_familySection___kAUQ{margin-top:.75rem}.JunkyardDashboard_familyGrid__Rgbsq{grid-template-columns:1fr}.JunkyardDashboard_familyActions__x6yky{flex-direction:column}.JunkyardDashboard_familyActionButton__WrbBI{width:100%}.JunkyardDashboard_familyChip__UhbVH{font-size:.69rem}.JunkyardDashboard_filtersGrid__kBvAw{grid-template-columns:1fr;gap:.75rem}.JunkyardDashboard_filtersGrid__kBvAw input{width:100%}.JunkyardDashboard_filterUtilityRow__IzzyY{align-items:stretch;flex-direction:column;gap:.75rem}.JunkyardDashboard_filterButtons__lCe8Q{justify-content:flex-end}}