.InternalPageChrome_root__qfEIi{display:flex;flex-direction:column;gap:0;width:100%;min-width:0}.InternalPageChrome_navBlock__Cyu_Y{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;box-sizing:border-box}.InternalPageChrome_navLeft__W_sIs{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.InternalPageChrome_navEnd__zEh_V{flex-shrink:0;display:flex;align-items:center;gap:12px}.InternalPageChrome_backBtn__6J4Dp{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;font:inherit;transition:opacity .15s ease}.InternalPageChrome_backBtn__6J4Dp:hover{opacity:.9}.InternalPageChrome_backBtn__6J4Dp:focus-visible{outline:2px solid var(--ipc-focus,rgba(59,130,246,.7));outline-offset:2px}.InternalPageChrome_crumbs__UYO05{flex-wrap:wrap;font-size:12px;line-height:1.35;list-style:none;margin:0;padding:0}.InternalPageChrome_crumbItem__1st1h,.InternalPageChrome_crumbs__UYO05{display:flex;align-items:center;gap:6px;min-width:0}.InternalPageChrome_crumbSep__NvWbp{flex-shrink:0;opacity:.55;user-select:none}.InternalPageChrome_crumbLink__esKmI{text-decoration:none;min-width:0}.InternalPageChrome_crumbLink__esKmI:hover{text-decoration:underline}.InternalPageChrome_crumbCurrent__a9stw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InternalPageChrome_titleBlock__ibRSi{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;min-width:0;box-sizing:border-box}.InternalPageChrome_titleStack__m7rGs{min-width:0;flex:1}.InternalPageChrome_subtitle__BWVj_,.InternalPageChrome_title__FA6qt{margin:0}.InternalPageChrome_titleActions__VgdW_{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.InternalPageChrome_titleBlockActionsBelow__uxYyC{flex-direction:column;align-items:stretch;gap:6px}.InternalPageChrome_titleBlockActionsBelow__uxYyC .InternalPageChrome_titleStack__m7rGs{flex:none;width:100%}.InternalPageChrome_titleActionsBelow__56K7_{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;width:100%;min-width:0}.InternalPageChrome_belowTitle___T3sL{margin-top:6px;width:100%;min-width:0}.InternalPageChrome_titleExtra__7QibP{margin-top:8px;width:100%}.InternalPageChrome_variantGarageDark__suwL8{--ipc-focus:rgba(251,146,60,0.45)}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_navBlock__Cyu_Y{padding:6px 0 8px;border-bottom:1px solid rgba(148,163,184,.12);margin-bottom:4px}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_backBtn__6J4Dp{width:28px;height:28px;border-radius:999px;border:1px solid #1f2937;background:#0b1118;color:#9ca3af;font-size:15px;line-height:1;padding:0}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_crumbs__UYO05{color:#94a3b8}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_crumbLink__esKmI{color:#cbd5e1}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_crumbCurrent__a9stw{color:#f3f4f6;font-weight:600}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_titleBlock__ibRSi{align-items:center;padding-bottom:0}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_title__FA6qt{color:#f3f4f6;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.02em}.InternalPageChrome_variantGarageDark__suwL8 .InternalPageChrome_subtitle__BWVj_{color:#9ca3af;font-size:12px;line-height:16px;margin-top:2px}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_navBlock__Cyu_Y{padding:6px 0;border-bottom:1px solid rgba(148,163,184,.14);margin-bottom:2px}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_backBtn__6J4Dp{width:40px;height:40px;border-radius:8px;background:transparent;color:#f1f5f9;padding:0;font-size:18px;line-height:1}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_crumbs__UYO05{color:#94a3b8;font-size:12px}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_crumbLink__esKmI{color:#cbd5e1}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_crumbCurrent__a9stw{color:#f8fafc;font-weight:600}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_title__FA6qt{font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#f8fafc}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_subtitle__BWVj_{font-size:12px;margin-top:4px;line-height:1.35}.InternalPageChrome_variantJournalRef__66a6t .InternalPageChrome_titleBlock__ibRSi{align-items:center;padding:0 0 10px}.InternalPageChrome_variantExpenses__KFz_g{--ipc-focus:rgba(251,146,60,0.45)}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_navBlock__Cyu_Y{padding:8px 0 10px;border-bottom:1px solid rgba(148,163,184,.12);margin-bottom:8px}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_backBtn__6J4Dp{width:28px;height:28px;border-radius:999px;border:1px solid #1f2937;background:#0b1118;color:#9ca3af;font-size:15px;line-height:1;padding:0}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_crumbs__UYO05{color:#94a3b8;font-size:12px}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_crumbLink__esKmI{color:#cbd5e1}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_crumbCurrent__a9stw{color:#f3f4f6;font-weight:600}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_title__FA6qt{font-size:30px;line-height:1.1;font-weight:850;margin-top:4px;color:#f8fafc}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_subtitle__BWVj_{font-size:13px;margin-top:6px;line-height:1.45}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_titleBlock__ibRSi{padding:0 0 4px}.InternalPageChrome_variantGarageTokens__JYs0x .InternalPageChrome_navBlock__Cyu_Y{padding:4px 0 8px;border-bottom:1px solid rgba(148,163,184,.1);margin-bottom:6px}.InternalPageChrome_variantGarageTokens__JYs0x .InternalPageChrome_backBtn__6J4Dp{width:28px;height:28px;border-radius:10px;background:transparent;padding:0;font-size:16px;line-height:1}.InternalPageChrome_variantGarageTokens__JYs0x .InternalPageChrome_crumbs__UYO05{font-size:12px}.InternalPageChrome_variantGarageTokens__JYs0x .InternalPageChrome_crumbLink__esKmI{text-decoration:none}.InternalPageChrome_variantGarageTokens__JYs0x .InternalPageChrome_crumbCurrent__a9stw{font-weight:600}.InternalPageChrome_variantGarageTokens__JYs0x.InternalPageChrome_omitTitleBand___QZi0 .InternalPageChrome_navBlock__Cyu_Y{margin-bottom:0;border-bottom:none;padding-bottom:6px}@media (max-width:900px){.InternalPageChrome_titleBlock__ibRSi{flex-direction:column;align-items:stretch;gap:10px}.InternalPageChrome_titleActionsBelow__56K7_,.InternalPageChrome_titleActions__VgdW_{width:100%;justify-content:flex-start}}@media (max-width:760px){.InternalPageChrome_navBlock__Cyu_Y{flex-wrap:wrap;row-gap:8px}.InternalPageChrome_navLeft__W_sIs{width:100%}.InternalPageChrome_crumbs__UYO05{overflow:hidden}.InternalPageChrome_crumbItem__1st1h{min-width:0}.InternalPageChrome_crumbCurrent__a9stw,.InternalPageChrome_crumbLink__esKmI{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InternalPageChrome_variantExpenses__KFz_g .InternalPageChrome_title__FA6qt{font-size:24px;line-height:1.15;margin-top:2px}}@media (max-width:560px){.InternalPageChrome_titleActionsBelow__56K7_,.InternalPageChrome_titleActions__VgdW_{gap:6px}}.VehicleDashboard_dashboardRoot__vZkXR{display:grid;gap:12px}.VehicleDashboard_topGrid__luSGV{display:grid;grid-template-columns:minmax(0,1.92fr) 316px;gap:12px;align-items:stretch}.VehicleDashboard_kpiStack__fCmjM{display:grid;gap:10px}.VehicleDashboard_midGrid__F6pSL{display:grid;grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:12px;align-items:start}.VehicleDashboard_midGridCard__BlKMZ{box-sizing:border-box;min-height:0}.VehicleDashboard_lowerGrid__voBlc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr) minmax(0,.86fr);gap:12px}.VehicleDashboard_systemsGridBody__3D2G8{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.VehicleDashboard_systemsGrid__2RnoM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;align-content:start;justify-items:stretch}.VehicleDashboard_recentEventsList__I3PPg{margin-top:12px;display:grid;gap:8px;min-width:0}.VehicleDashboard_recentEventsScroll__hh4kq{margin-top:12px;display:flex;flex-direction:column;gap:8px;min-width:0;align-items:stretch;max-height:calc(66px * 3 + 8px * 2);overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-gutter:stable;scrollbar-color:rgba(249,115,22,.55) rgba(255,255,255,.06)}.VehicleDashboard_recentEventsScroll__hh4kq::-webkit-scrollbar{width:8px}.VehicleDashboard_recentEventsScroll__hh4kq::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.05)}.VehicleDashboard_recentEventsScroll__hh4kq::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(249,115,22,.55)}.VehicleDashboard_statsGrid__xFcP3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.VehicleDashboard_attentionScrollShell__LIbTH{position:relative;flex:1;min-height:0;margin-top:12px;overflow:hidden;display:flex;flex-direction:column}.VehicleDashboard_attentionScrollList__SKzK8{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;overflow-y:auto;padding-right:8px;padding-bottom:8px;scrollbar-color:rgba(249,115,22,.7) rgba(255,255,255,.06);scrollbar-gutter:stable}.VehicleDashboard_attentionScrollList__SKzK8::-webkit-scrollbar{width:8px}.VehicleDashboard_attentionScrollList__SKzK8::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.05)}.VehicleDashboard_attentionScrollList__SKzK8::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(249,115,22,.72)}@media (max-width:1320px){.VehicleDashboard_topGrid__luSGV{grid-template-columns:minmax(0,1.7fr) 300px}}@media (max-width:1120px){.VehicleDashboard_lowerGrid__voBlc,.VehicleDashboard_midGrid__F6pSL,.VehicleDashboard_topGrid__luSGV{grid-template-columns:1fr}.VehicleDashboard_statsGrid__xFcP3{grid-template-columns:repeat(2,minmax(0,1fr))}.VehicleDashboard_midGridCard__BlKMZ{height:auto;min-height:0}}@media (max-width:760px){.VehicleDashboard_dashboardRoot__vZkXR,.VehicleDashboard_lowerGrid__voBlc,.VehicleDashboard_midGrid__F6pSL,.VehicleDashboard_topGrid__luSGV{gap:10px}.VehicleDashboard_statsGrid__xFcP3,.VehicleDashboard_systemsGrid__2RnoM{grid-template-columns:1fr}}.PartsCartPage_root__fGUf9{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 344px;grid-template-rows:auto auto;align-content:start;gap:8px;padding:14px 14px 16px 16px;background:#070b10;color:#f3f4f6}.PartsCartPage_chromeRow__crPqR{grid-column:1/-1;grid-row:1;min-width:0}.PartsCartPage_mainColumn__NyK1F{grid-column:1;grid-row:2;min-width:0;display:flex;flex-direction:column;gap:10px}.PartsCartPage_mainColumnServiceEvent__LiKqb{gap:8px}.PartsCartPage_header__JNHjo{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px}.PartsCartPage_headerServiceEvent__wrgfs{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px 12px}.PartsCartPage_headerServiceEventText__YCVOi{min-width:0;display:flex;flex-direction:column;gap:6px}.PartsCartPage_headerServiceEventText__YCVOi .PartsCartPage_subtitle__SoSWl{margin:0}.PartsCartPage_backButton__yXmyU{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #1f2937;background:#0b1118;color:#9ca3af;font-size:15px;line-height:1}.PartsCartPage_title__gri_Z{margin:0;color:#f3f4f6;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.02em}.PartsCartPage_subtitle__SoSWl{margin:2px 0 0;color:#9ca3af;font-size:12px;line-height:16px}.PartsCartPage_headerActions__5OOyx{display:flex;align-items:center;gap:8px}.PartsCartPage_primaryAction__J_RIp,.PartsCartPage_secondaryAction__ajzG9{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:0 12px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.PartsCartPage_secondaryAction__ajzG9{border:1px solid #2a2a2a;background:#101720;color:#f3f4f6}.PartsCartPage_primaryAction__J_RIp{border:1px solid #ff6b00;background:#ff6b00;color:#fff}.PartsCartPage_summaryGrid__BTbBw{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:0}@media (max-width:1100px){.PartsCartPage_summaryGrid__BTbBw{grid-template-columns:repeat(3,minmax(0,1fr))}}.PartsCartPage_summaryCard__0ScEX{display:grid;grid-template-columns:24px minmax(0,1fr);gap:6px;align-items:center;border:1px solid #1f2937;border-radius:9px;background:linear-gradient(180deg,#111923,#0d141c);padding:5px 8px;color:inherit;text-align:left;cursor:pointer}.PartsCartPage_summaryCardBody__xnX3L{display:flex;flex-direction:column;gap:1px;min-width:0}.PartsCartPage_summaryCard__0ScEX:focus-visible,.PartsCartPage_summaryCard__0ScEX:hover{border-color:#334155;outline:none}.PartsCartPage_summaryCardActive__W4Vy0{border-color:#ff6b00;box-shadow:inset 0 0 0 1px rgba(255,107,0,.32)}.PartsCartPage_summaryIcon__S2lnW{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:rgba(255,255,255,.035)}.PartsCartPage_summaryLabel__fiaEP{margin:0;color:#9ca3af;font-size:13px;line-height:15px;font-weight:700}.PartsCartPage_summaryStatsRow__fwnyz{margin:0;display:flex;align-items:baseline;gap:5px;min-width:0;line-height:1.15}.PartsCartPage_summaryCount__up3Dy{margin:0;flex-shrink:0;color:#f3f4f6;font-size:14px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.PartsCartPage_summaryAmount__P9F2H{margin:0;min-width:0;flex:1;color:#9ca3af;font-size:10px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PartsCartPage_listPanel__LJHJr{overflow:visible;border:1px solid #1f2937;border-radius:10px;background:rgba(9,15,22,.72)}.PartsCartPage_listSearch__id0oW{border-bottom:1px solid #1f2937;padding:10px 10px 11px}.PartsCartPage_searchRow___PinZ{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:8px}.PartsCartPage_searchBox__Krgw2{position:relative}.PartsCartPage_searchIcon__OiJ1W{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:14px}.PartsCartPage_searchInput__lDRxZ{width:100%;padding:0 12px 0 34px;outline:none}.PartsCartPage_filterButton__N3vT9,.PartsCartPage_searchInput__lDRxZ{height:34px;border:1px solid #1f2937;border-radius:8px;background:#0b1118;color:#f3f4f6;font-size:12px}.PartsCartPage_filterButton__N3vT9{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-weight:700}.PartsCartPage_filterCount__GTB1s{min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#ff6b00;color:#fff;font-size:10px;line-height:1}.PartsCartPage_filterPanel__R3mjl{margin-top:9px;border:1px solid #1f2937;border-radius:9px;background:#0b1118;padding:10px}.PartsCartPage_filterPanelHeader__rX7O4{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.PartsCartPage_filterPanelHeader__rX7O4 p{margin:0;color:#f3f4f6;font-size:12px;font-weight:800}.PartsCartPage_clearNodeFilter__ShZaT,.PartsCartPage_filterPanelHeader__rX7O4 button{border:0;background:transparent;color:#ff6b00;font-size:11px;font-weight:800}.PartsCartPage_filterGrid__YcVZT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.PartsCartPage_filterField__mVVeh{display:grid;gap:4px}.PartsCartPage_filterField__mVVeh span{color:#9ca3af;font-size:10px;font-weight:800}.PartsCartPage_filterField__mVVeh input,.PartsCartPage_filterField__mVVeh select{min-width:0;height:31px;border:1px solid #1f2937;border-radius:7px;background:#101720;color:#f3f4f6;padding:0 8px;font-size:11px;outline:none}.PartsCartPage_clearNodeFilter__ShZaT{margin-top:9px;padding:0;text-align:left}.PartsCartPage_contentGrid__8lmbq{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.PartsCartPage_groups__qaY1r{display:grid;gap:0;padding:10px}.PartsCartPage_groupHeader__FQFCK{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:0 0 7px;text-align:left}.PartsCartPage_groupTitle__BlaHI{color:#f3f4f6;font-size:12px;line-height:16px;font-weight:800}.PartsCartPage_collapseLabel__9DEo3{color:#9ca3af;font-size:12px;font-weight:600}.PartsCartPage_rows__QcLf9{display:grid;gap:3px;border-bottom:1px solid #1f2937;padding-bottom:12px;margin-bottom:12px}.PartsCartPage_groups__qaY1r>div:last-child .PartsCartPage_rows__QcLf9{margin-bottom:0}.PartsCartPage_rowShell__PWNrY{position:relative}.PartsCartPage_row__m1fdq{position:relative;min-height:51px;display:grid;grid-template-columns:40px minmax(170px,1fr) minmax(128px,168px) 48px 68px 82px 26px;gap:7px;align-items:center;width:100%;border:1px solid #1f2937;border-radius:8px;background:#0d141c;padding:5px 7px;color:inherit;text-align:left;cursor:pointer;overflow:hidden}.PartsCartPage_row__m1fdq:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--row-accent,transparent);opacity:.95}.PartsCartPage_rowSelected__CHORk{border-color:#ff6b00;box-shadow:inset 0 0 0 1px rgba(255,107,0,.34)}.PartsCartPage_rowPickedFlash__cwGce{border-color:rgba(34,197,94,.55);box-shadow:inset 0 0 0 1px rgba(34,197,94,.28),0 0 0 1px rgba(34,197,94,.12)}.PartsCartPage_thumb__M8dNj{width:36px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #253140;border-radius:7px;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.12),transparent 42%),#111923;color:#6b7280}.PartsCartPage_thumb__M8dNj svg{width:25px;height:25px;opacity:.82}.PartsCartPage_rowTitleRow__Bxmi0{display:flex;align-items:center;gap:6px;min-width:0}.PartsCartPage_rowTitle__g1WcY{display:block;margin:0;min-width:0;flex:1 1 auto;color:#f3f4f6;font-size:11px;line-height:15px}.PartsCartPage_kitOriginBadge__pwHVj,.PartsCartPage_rowTitle__g1WcY{overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.PartsCartPage_kitOriginBadge__pwHVj{flex-shrink:0;max-width:min(220px,52vw);padding:1px 7px;border-radius:999px;border:1px solid #334155;background:rgba(99,102,241,.14);color:#c7d2fe;font-size:8px;letter-spacing:.03em;line-height:1.35;font-variant-numeric:tabular-nums}.PartsCartPage_kitOriginBadgeCode__Dinog{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:7.5px;letter-spacing:.01em}.PartsCartPage_rowPath__bpzFe{display:block;margin:1px 0 0;overflow:hidden;color:#9ca3af;font-size:9px;line-height:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.PartsCartPage_price__v6_tn,.PartsCartPage_qty__jsUtW,.PartsCartPage_skuLine__f_X6b{overflow:hidden;color:#c4cbd4;font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.PartsCartPage_price__v6_tn{color:#f3f4f6;font-weight:800;text-align:right}.PartsCartPage_qty__jsUtW{text-align:center}.PartsCartPage_statusPill__kCRqC{min-height:20px;border-radius:5px;padding:0 7px;font-size:9px;font-weight:800;cursor:pointer}.PartsCartPage_menuButton__Qb7nJ,.PartsCartPage_statusPill__kCRqC{display:inline-flex;justify-self:end;align-items:center;line-height:1}.PartsCartPage_menuButton__Qb7nJ{width:24px;height:28px;border:1px solid #253140;border-radius:7px;background:#101720;color:#9ca3af;font-size:17px;justify-content:center}.PartsCartPage_rowMenu__cTqX9{right:0;z-index:12;min-width:150px}.PartsCartPage_rowMenu__cTqX9,.PartsCartPage_statusMenu__S5uzi{position:absolute;top:calc(100% - 2px);overflow:hidden;border:1px solid #2a2a2a;border-radius:8px;background:#111923;box-shadow:0 14px 34px rgba(0,0,0,.35)}.PartsCartPage_statusMenu__S5uzi{right:28px;z-index:13;min-width:176px}.PartsCartPage_statusMenu__S5uzi button{width:100%;min-height:32px;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:7px;align-items:center;border:0;background:transparent;padding:7px 10px;color:#f3f4f6;text-align:left;font-size:11px;font-weight:700}.PartsCartPage_statusMenu__S5uzi button:disabled{opacity:.58}.PartsCartPage_currentStatusMark__dEfeQ{color:#6b7280;font-size:9px;font-weight:700}.PartsCartPage_rowMenuBlockButton__PnUmY{width:100%;border:0;background:transparent;padding:8px 11px;text-align:left;color:#f3f4f6;font-size:12px;font-weight:600}.PartsCartPage_rowMenuItemWithIcon__4Z10h{display:flex;align-items:center;gap:8px}.PartsCartPage_rowMenuIcon__QMu2q{width:14px;height:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8}.PartsCartPage_rowMenuIcon__QMu2q svg{width:14px;height:14px}.PartsCartPage_showMore__MAwVB{width:100%;border:0;background:transparent;padding:6px 0 0;color:#9ca3af;text-align:center;font-size:11px}.PartsCartPage_detail__mZ37n{grid-column:2;grid-row:2;min-width:0;align-self:start;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto;border:1px solid #1f2937;border-radius:11px;background:#0a1017;box-shadow:0 18px 40px rgba(0,0,0,.18)}.PartsCartPage_detailInner__ylVwe{display:flex;flex-direction:column;gap:0;padding:0}.PartsCartPage_detailHeader__iibdx{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:8px;align-items:start;border-bottom:1px solid #1f2937;padding:12px 16px 11px}.PartsCartPage_detailTitleBlock__3suXl{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PartsCartPage_detailTitle__mb_zH{margin:0;min-width:0;flex:1 1 auto;color:#f3f4f6;font-size:16px;line-height:20px;font-weight:800;letter-spacing:-.01em}.PartsCartPage_closeButton__90EnY{width:28px;height:28px;border:0;background:transparent;color:#9ca3af;font-size:20px;line-height:1}.PartsCartPage_detailStatus__92BzD{margin:3px 0 0;font-size:11px;line-height:14px;font-weight:800}.PartsCartPage_productBlock__BWlDV{display:grid;grid-template-columns:68px minmax(0,1fr);gap:12px;align-items:center;border-bottom:1px solid #1f2937;padding:12px 16px}.PartsCartPage_previewSlot__nX7fE{width:68px;height:68px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #253140;border-radius:9px;background:radial-gradient(circle at 48% 38%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#182230,#0b1118);color:#6b7280}.PartsCartPage_previewSlot__nX7fE svg{width:36px;height:36px;opacity:.86}.PartsCartPage_productText__FALj8{min-width:0}.PartsCartPage_productNameRow__NEndJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.PartsCartPage_productName__cbNNP{margin:0;color:#f3f4f6;font-size:13px;line-height:17px;font-weight:800;min-width:0;flex:1 1 auto}.PartsCartPage_productMeta__5ywTL{margin:2px 0 0;color:#9ca3af;font-size:11px;line-height:15px}.PartsCartPage_aftermarket__SRAy4{display:inline-flex;margin-top:5px;border:1px solid #2c3746;border-radius:4px;padding:2px 7px;color:#c4cbd4;font-size:9px;font-weight:900}.PartsCartPage_detailRows__AC_Uo{display:grid;padding:6px 16px 4px}.PartsCartPage_detailRow__39kP_{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;border-bottom:1px solid #1f2937;padding:7px 0;font-size:11px;line-height:15px}.PartsCartPage_detailLabel__ZzdIE{color:#9ca3af}.PartsCartPage_detailValue__vKlXY{color:#f3f4f6;font-weight:700;text-align:right}.PartsCartPage_historyBox__Xvqkw,.PartsCartPage_kitBox__sY_PZ{border:1px solid #1f2937;border-radius:8px;background:#0d141c;padding:10px 12px}.PartsCartPage_compatibilityBox__Cj8yz,.PartsCartPage_detailHistoryBox__ktY4Q,.PartsCartPage_kitBox__sY_PZ{margin:6px 16px 0}.PartsCartPage_compatibilityBody__hq_31{display:grid;gap:4px;margin-bottom:8px}.PartsCartPage_compatibilityVerdict__hy9ff{margin:0;color:#f3f4f6;font-size:13px;line-height:18px;font-weight:800}.PartsCartPage_compatibilitySubline__Vs1lK{margin:0;color:#ff7a00;font-size:11px;line-height:15px;font-weight:700}.PartsCartPage_compatibilityLine__4rFSt{margin:0;color:#c4cbd4;font-size:11px;line-height:15px;font-weight:600}.PartsCartPage_compatibilityLineMuted__JwG7r{margin:0;color:#9ca3af;font-size:11px;line-height:15px;font-weight:500}.PartsCartPage_compatibilityMuted__qVd4c{margin:0 0 8px;color:#9ca3af;font-size:11px;line-height:15px;font-weight:500}.PartsCartPage_compatibilityError__d0VVh{margin:0 0 8px;color:#f87171;font-size:11px;line-height:15px;font-weight:600}.PartsCartPage_compatibilityReportLink__WhuQn{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:#ff7a00;font-size:12px;font-weight:800;text-decoration:none}.PartsCartPage_compatibilityReportLink__WhuQn:hover{text-decoration:underline}.PartsCartPage_kitLine__FQTL_{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 10px;color:#c4cbd4;font-size:11px;line-height:15px;font-weight:700}.PartsCartPage_kitCodeChip__Dgml9{flex-shrink:0;padding:2px 8px;border-radius:6px;border:1px solid #334155;background:rgba(15,23,42,.85);color:#e2e8f0;font-size:10px;font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;letter-spacing:.02em}.PartsCartPage_sectionLabel__3oCL8{margin:0 0 7px;color:#9ca3af;font-size:12px;line-height:16px;font-weight:800}.PartsCartPage_historyList__v034_{display:grid;gap:6px;margin:0;padding:0;list-style:none}.PartsCartPage_historyItem__g7wBL{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;color:#c4cbd4;font-size:10px;line-height:14px}.PartsCartPage_historyToggle__pH_eS{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:0;color:#9ca3af;text-align:left;font-size:11px;line-height:15px;font-weight:800}.PartsCartPage_historyToggle__pH_eS span:last-child{color:#6b7280;font-size:10px;font-weight:700}.PartsCartPage_historyViewport__bClIC{max-height:34px;overflow-y:auto;margin-top:8px;padding-right:4px}.PartsCartPage_historyViewportExpanded__3POC7{max-height:116px}.PartsCartPage_actions__hcF4u{display:grid;gap:6px;padding:12px 16px}.PartsCartPage_actionButton__BYo58{height:36px;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;border:1px solid transparent;border-radius:7px;padding:0 14px;font-size:12px;font-weight:800;text-align:left}.PartsCartPage_actionIcon__zfpmF{width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.PartsCartPage_actionIcon__zfpmF svg{width:17px;height:17px}.PartsCartPage_journalButton__nSrkJ{height:40px;display:inline-flex;align-items:center;justify-content:space-between;border:1px solid #2a2a2a;border-radius:8px;background:#0b1118;color:#f3f4f6;margin:8px 16px 14px;padding:0 16px;font-size:12px;font-weight:800}.PartsCartPage_emptyDetail__EjF7b{min-height:260px;display:flex;align-items:center;justify-content:center;padding:18px;color:#9ca3af;text-align:center;font-size:12px;line-height:18px}@media (max-width:860px){.PartsCartPage_root__fGUf9{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.PartsCartPage_chromeRow__crPqR{grid-column:1;grid-row:1}.PartsCartPage_mainColumn__NyK1F{grid-column:1;grid-row:2}.PartsCartPage_detail__mZ37n{grid-column:1;grid-row:3;position:static;max-height:none}}@media (max-width:760px){.PartsCartPage_root__fGUf9{padding:12px}.PartsCartPage_header__JNHjo{grid-template-columns:28px minmax(0,1fr)}.PartsCartPage_headerActions__5OOyx{grid-column:1/-1}.PartsCartPage_summaryGrid__BTbBw{display:flex;overflow-x:auto}.PartsCartPage_summaryCard__0ScEX{min-width:124px}.PartsCartPage_row__m1fdq{grid-template-columns:42px minmax(0,1fr) 58px 28px}.PartsCartPage_filterGrid__YcVZT,.PartsCartPage_searchRow___PinZ{grid-template-columns:minmax(0,1fr)}.PartsCartPage_qty__jsUtW,.PartsCartPage_skuLine__f_X6b,.PartsCartPage_statusPill__kCRqC{display:none}}