.historyReportPage{width:min(100% - 48px,1420px);color:var(--brand-navy);margin:0 auto;padding:24px 0 64px}.historyReportTop,.historyReportHeader,.historyReportGrid{margin-inline:auto}.historyReportTop{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.historyBreadcrumb{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:800;display:flex}.historyBreadcrumb a{color:inherit;text-decoration:none}.historyDownloadButton,.historyReserveButton,.historyOutlineButton,.historyPanel a{justify-content:center;align-items:center;gap:8px;font-weight:950;text-decoration:none;display:inline-flex}.historyDownloadButton,.historyReserveButton{min-height:48px;color:var(--brand-navy);background:#f7b84a;border-radius:8px;padding:0 22px}.historyReportHeader{margin-bottom:16px}.historyReportHeader h1{color:var(--brand-navy);margin:0 0 6px;font-size:clamp(34px,4.6vw,54px);line-height:1}.historyReportHeader p{color:var(--brand-navy);margin:0;font-size:clamp(20px,2.6vw,28px)}.historyReportHeader span{color:#6b7280;margin-left:24px;font-size:17px}.historyReportGrid{grid-template-columns:minmax(260px,.86fr) minmax(420px,1.08fr) minmax(280px,.82fr);align-items:start;gap:18px;display:grid}.historyLeftColumn,.historyRightColumn{gap:16px;display:grid}.historyPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.historyPanel h2{color:var(--brand-navy);align-items:center;gap:12px;margin:0;font-size:24px;line-height:1.1;display:flex}.verifiedHistoryPanel,.detailedHistoryPanel,.sellerVerifiedPanel,.fullHistoryPanel{padding:22px}.historyPanel h2>svg,.historySubReport h2 svg,.ownershipHeader h2 svg{color:var(--brand-blue)}.historyCheckRow{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.historyCheckRow>span{color:#087f3f;background:#ecf9f0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.historyCheckRow strong,.historySellerProfile strong,.sellerCheckLine strong{color:var(--brand-navy);font-size:17px;display:block}.historyCheckRow p,.detailedHistoryPanel p,.historySubReport p,.sellerCheckLine span,.fullHistoryPanel p{color:#536173;margin:4px 0 0;font-size:14px;line-height:1.45}.historyPanel>a:not(.historyReserveButton):not(.historyOutlineButton),.historyMileageLink{color:var(--brand-blue);margin-top:18px}.detailedHistoryPanel p,.fullHistoryPanel p{align-items:flex-start;gap:10px;display:flex}.detailedHistoryPanel p svg,.fullHistoryPanel p svg,.sellerCheckLine svg,.historySubReport p svg{color:#087f3f;flex:none}.historyVehiclePanel{gap:20px;padding:20px;display:grid}.historyVehicleImage{background:linear-gradient(180deg, #0d182a05, #0d182a14), var(--vehicle-image) center / cover;border-radius:8px;min-height:218px}.historySubReport{border-bottom:1px solid #edf1f5;gap:8px;padding-bottom:18px;display:grid}.historySubReport h2,.ownershipHeader h2{color:var(--brand-navy);align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.historySellerProfile{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:18px 0;padding:16px;display:grid}.historySellerProfile>span{color:#fff;background:linear-gradient(145deg, var(--brand-blue), var(--brand-navy));border-radius:999px;place-items:center;width:66px;height:66px;font-size:26px;font-weight:950;display:grid}.historySellerProfile p{color:#536173;margin:4px 0;font-size:14px}.historySellerProfile div div{color:#f7b84a;align-items:center;gap:3px;display:flex}.historySellerProfile b{color:#344454;margin-left:8px;font-size:13px}.historyOutlineButton{width:100%;min-height:44px;color:var(--brand-navy);background:#fff;border:1px solid #d7e0ea;border-radius:7px;font-size:13px}.historyReserveButton{width:100%;margin-top:14px}.fullHistoryPanel{gap:12px;display:grid}.historyFooterBadges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.historyFooterBadges span{min-height:58px;color:var(--brand-navy);text-align:center;text-transform:uppercase;background:#fff;border:1px solid #e5e7eb;border-radius:7px;place-items:center;gap:5px;padding:8px;font-size:10px;font-weight:950;display:grid}.historyFooterBadges svg{color:var(--brand-blue)}.historyProtectionNotice{color:var(--brand-navy);background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;margin-top:18px;padding:14px 18px;font-size:13px;display:flex}.historyProtectionNotice svg{color:var(--brand-navy)}.historyProtectionNotice span{color:#536173}@media (max-width:1180px){.historyReportGrid{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr)}.historyRightColumn{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.historyReportPage{width:min(100% - 24px,680px)}.historyReportTop,.historyReportGrid,.historyRightColumn{grid-template-columns:1fr}.historyReportTop,.ownershipHeader{flex-direction:column;align-items:stretch}.historyDownloadButton{width:100%}.historyReportHeader span{margin:6px 0 0;display:block}.historyFooterBadges{grid-template-columns:1fr}.historyProtectionNotice{align-items:flex-start}}.detailDamagePage{color:#071a33;background:#f5f7fb;min-height:calc(100vh - 86px);padding:14px clamp(10px,1vw,14px) 38px}.detailDamageShell{grid-template-columns:minmax(0,1fr) 340px;gap:18px;width:100%;max-width:none;margin:0 auto;display:grid}.damageReportPanel,.detailTabsPanel,.sellerVerifiedCard,.detailPriceCard,.buyerConfidenceCard,.partExchangeCard,.detailSupportNote{background:#fff;border:1px solid #071a3317;border-radius:8px}.damageReportPanel{border-color:#e2353f5c;margin-top:16px;overflow:hidden}.damageReportPanel>header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.damageReportPanel h2,.damageReportPanel h3,.detailTabsPanel h3,.sellerVerifiedCard h2,.sellerVerifiedCard h3,.detailPriceCard strong,.buyerConfidenceCard h2{color:#071a33;margin:0}.damageReportPanel p,.detailSupportNote p,.sellerVerifiedCard p,.buyerConfidenceCard p{color:#64748b;margin:4px 0 0;line-height:1.45}.damageReportPanel>header>span{color:#b91c1c;background:#ffe8e8;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950}.damageReportPanel>header a{color:#fff;background:#e22f3f;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:950;text-decoration:none;display:inline-flex}.damageReportGrid{grid-template-columns:1fr 1fr 1.15fr;gap:18px;padding:0 22px 18px;display:grid}.damageMapCard,.damageFocusCard,.damagePhotoCard{background:#fbfcfe;border:1px solid #071a3314;border-radius:8px;min-width:0;padding:16px}.damageMapCard{grid-template-columns:minmax(110px,1fr) minmax(130px,.8fr);gap:12px;display:grid}.damageCarDiagram{color:#071a33;place-items:center;min-height:210px;display:grid;position:relative}.damageCarDiagram i{border:3px solid #fff;border-radius:999px;width:18px;height:18px;position:absolute}.damageCarDiagram .d1{background:#16a34a;top:28px;left:36%}.damageCarDiagram .d2{background:#ffab03;top:80px;right:16%}.damageCarDiagram .d3{background:#ffab03;bottom:76px;left:12%}.damageCarDiagram .d4{background:#dc2626;bottom:30px;right:28%}.damageCarDiagram .d5{background:#dc2626;bottom:20px;left:46%}.damageLegend{align-content:center;gap:9px;display:grid}.damageLegend span{color:#071a33;align-items:center;gap:8px;font-weight:850;display:flex}.damageLegend span:before{content:"";border-radius:3px;width:11px;height:11px}.damageLegend .good:before{background:#16a34a}.damageLegend .minor:before,.damageLegend .moderate:before{background:#ffab03}.damageLegend .major:before{background:#dc2626}.damageFocusCard header span{color:#b91c1c;background:#ffe8e8;border-radius:999px;margin-top:4px;padding:4px 8px;font-size:11px;font-weight:950;display:inline-flex}.damageFocusCard dl{margin:14px 0}.damageFocusCard dt{color:#64748b;font-size:12px;font-weight:850}.damageFocusCard dd{color:#071a33;margin:4px 0 0;font-size:20px;font-weight:950}.damageFocusCard button{color:#0b4eb3;background:#fff;border:1px solid #0b4eb347;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-weight:950;display:inline-flex}.damagePhotoCard{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr);gap:14px;display:grid}.damagePhotoCard>div{background:radial-gradient(circle at 58% 58%, transparent 0 24px, #dc2626f2 25px 28px, transparent 29px), var(--vehicle-image) center / cover no-repeat;border-radius:7px;min-height:190px}.damagePhotoCard aside p{color:#071a33;gap:2px;font-size:12px;font-weight:850;display:grid}.damagePhotoCard aside span{color:#dc2626}.damagePhotoCard small{color:#dc2626;align-items:center;gap:6px;margin-top:8px;font-weight:900;display:inline-flex}.damageHistoryBadges{border-top:1px solid #071a3314;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.damageHistoryBadges article{border-left:1px solid #071a3314;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px;display:grid}.damageHistoryBadges article:first-child{border-left:0}.damageHistoryBadges svg{color:#15803d}.damageHistoryBadges h3{font-size:13px}.damageHistoryBadges p{font-size:12px}body:has(.historyV2Page){background:#f8fafc}.historyTopAction{color:#061225;align-items:center;gap:9px;min-height:44px;font-size:15px;font-weight:820;text-decoration:none;display:inline-flex;position:relative}.historyTopAction+.historyTopAction{border-left:1px solid #e5ebf2;padding-left:24px}.historyV2Page{--h-navy:#061225;--h-blue:#0b56c4;--h-gold:#ffab03;--h-green:#09984f;--h-line:#dfe7f1;--h-muted:#5d6a80;--h-card:#fff;color:var(--h-navy);background:#f8fafc;padding:28px 16px 36px;width:100%!important;max-width:none!important;margin:0!important}.historyV2Page :where(h1,h2,h3,p,dl,dd,ul){margin:0}.historyV2Page :where(a,button){font:inherit}.historyV2Intro{background:#fff;border:1px solid #e2eaf4;border-radius:14px;gap:14px;margin-bottom:24px;padding:24px 28px 26px;display:grid}.historyV2Breadcrumb{color:#7a8fa8;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.historyV2Breadcrumb a{color:inherit;text-decoration:none;transition:color .15s}.historyV2Breadcrumb a:hover{color:#0b56c4}.historyV2Breadcrumb svg{opacity:.45}.historyV2TitleRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.historyV2TitleRow h1{color:#061225;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);font-weight:900;line-height:1.05}.historyV2TitleRow p{color:#3a4d65;margin-top:6px;font-size:clamp(15px,1.4vw,18px);font-weight:650}.historyV2TitleRow p span{color:#5a6f88;letter-spacing:.04em;vertical-align:middle;background:#f0f4fa;border:1px solid #dde5f0;border-radius:999px;margin-left:14px;padding:2px 10px;font-size:12.5px;font-weight:700}.historyV2Download,.historyV2ReserveBox,.historyV2BookButton,.historyV2Card a{text-decoration:none}.historyV2Download{color:#061225;white-space:nowrap;background:linear-gradient(#ffab03,#ffab03);border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:16px;font-weight:950;display:inline-flex}.historyV2Layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.historyV2Main{gap:20px;min-width:0;display:grid}.historyV2Sidebar{gap:17px;min-width:0;display:grid;position:sticky;top:96px}.historyV2Card{min-width:0;color:var(--h-navy);background:var(--h-card);border:1px solid var(--h-line);border-radius:10px}.historyV2TrustCard{grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.historyV2ScoreBlock{border-right:2px solid #3070ff52;justify-items:center;gap:14px;padding:24px 26px 20px;display:grid}.historyV2ScoreBlock h2{color:var(--h-navy);font-size:17px;font-weight:900}.historyV2ScoreBlock h2 span{color:#496078;border:1px solid #90a3ba;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:5px;font-size:11px;display:inline-grid}.historyV2Score{justify-items:center;gap:9px;display:grid}.historyV2Gauge{background:conic-gradient(var(--h-green) 0 82%, #edf3f7 82% 100%);border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:relative;overflow:hidden}.historyV2Gauge:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:17px}.historyV2Gauge strong,.historyV2Gauge span{z-index:1;text-align:center;display:block;position:relative}.historyV2Gauge strong{color:var(--h-navy);align-self:end;font-size:44px;font-weight:950;line-height:.92}.historyV2Gauge span{color:var(--h-navy);align-self:start;font-size:15px;font-weight:800}.historyV2Score b{color:var(--h-navy);font-size:16px;font-weight:920}.historyV2Score a{color:#0b64d8;font-size:13px;font-weight:760}.historyV2RiskSummary{gap:26px;padding:25px 30px;display:grid}.historyV2RiskHead{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid}.historyV2RiskHead>div{min-width:0}.historyV2RiskHead>span{color:#fff;clip-path:polygon(50% 0,100% 18%,100% 72%,50% 100%,0 72%,0 18%);background:linear-gradient(#13a75c,#087f3f);place-items:center;width:42px;height:50px;display:grid}.historyV2RiskHead h2{color:var(--h-navy);font-size:18px;font-weight:900}.historyV2RiskHead h2 strong{color:var(--h-green)}.historyV2RiskHead p{color:#44536a;overflow-wrap:anywhere;margin-top:11px;font-size:14px;line-height:1.45}.historyV2TrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px;display:grid}.historyV2TrustGrid div{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.historyV2TrustGrid svg,.historyV2RiskCheckCard li svg{color:var(--h-green);background:#effcf4;border:1px solid #a7ebc4;border-radius:50%;place-items:center;display:grid}.historyV2TrustGrid strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2TrustGrid small{color:#5f6f85;margin-top:5px;font-size:12px;line-height:1.35;display:block}.historyV2MediaGrid{grid-template-columns:minmax(0,2.3fr) minmax(220px,.9fr);gap:20px;display:grid}.historyV2ImageCard{overflow:hidden}.historyV2ImageCard img{aspect-ratio:2.08;object-fit:cover;width:100%;display:block}.historyV2VehicleFacts{background:#f8fbff;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:8px;min-height:60px;padding:12px 18px;display:grid}.historyV2VehicleFacts span{color:#17233a;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:780;display:inline-flex}.historyV2VehicleFacts svg{color:#061225;flex:none}.historyV2ValueCard{align-content:start;gap:20px;padding:24px 20px;display:grid}.historyV2ValueCard h2,.historyV2RiskCheckCard h2,.historyV2MileageCard h2,.historyV2OwnershipCard h2,.historyV2InspectionCard h2,.historyV2DocsCard h2,.historyV2FeaturesCard h2,.historyV2SummaryCard h2,.historyV2ActivityCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:17px;font-weight:920;display:flex}.historyV2ValueCard h2 svg{color:var(--h-gold)}.historyV2ValueCard dl{gap:20px;display:grid}.historyV2ValueCard dt{color:#5f6f85;font-size:13px;font-weight:680}.historyV2ValueCard dd{color:var(--h-navy);margin-top:8px;font-size:20px;font-weight:900}.historyV2ValueCard .historyV2Price{color:var(--h-green);font-size:31px;line-height:1}.historyV2Saving{color:var(--h-green)!important;font-size:16px!important}.historyV2GoodDeal,.historyV2GreenNote{color:var(--h-green);background:#effcf4;border:1px solid #cbeed9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:13px;display:grid}.historyV2GoodDeal strong,.historyV2GreenNote strong{color:var(--h-green);font-size:14px;font-weight:900;display:block}.historyV2GoodDeal small,.historyV2GreenNote small{color:#58716a;margin-top:3px;font-size:11px;display:block}.historyV2AnalysisGrid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.45fr);gap:20px;display:grid}.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard{padding:22px}.historyV2RiskCheckCard{gap:20px;display:grid}.historyV2RiskCheckCard ul{gap:14px;padding:0;list-style:none;display:grid}.historyV2RiskCheckCard li{color:#44536a;align-items:center;gap:11px;font-size:14px;font-weight:700;display:flex}.historyV2GreenNote{margin-top:4px}.historyV2MileageCard{gap:14px;display:grid}.historyV2MileageCard header,.historyV2InspectionCard header,.historyV2SellerCard header{justify-content:space-between;align-items:center;gap:14px;display:flex}.historyV2MileageCard header>span,.historyV2InspectionCard header>span,.historyV2SellerCard header>span,.historyV2ActivityCard h2 span{min-height:26px;color:var(--h-green);background:#eaf9f0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.historyV2MileageCard>p{color:#44536a;font-size:13px;font-weight:720}.historyV2MileageCard>p strong{color:var(--h-green)}.historyV2MileageChart{width:100%;min-height:216px}.historyV2MileageChart text{fill:#617088;font-size:12px;font-weight:760}.historyV2ChartGrid line{stroke:#e7edf4;stroke-width:1px}.historyV2ChartLine{fill:none;stroke:var(--h-green);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.historyV2ChartPoint{fill:var(--h-green);stroke:#fff;stroke-width:3px}.historyV2ChartLabel{fill:var(--h-navy)!important;font-size:11px!important;font-weight:900!important}.historyV2ChartYear{fill:#54647a!important}.historyV2MileageCard footer{color:#3d4d66;background:#f5f8fc;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:720;display:flex}.historyV2DeepGrid{grid-template-columns:minmax(260px,1.18fr) minmax(250px,1fr) minmax(250px,1fr);gap:20px;display:grid}.historyV2OwnershipCard{gap:18px;display:grid}.historyV2Timeline{gap:0;display:grid}.historyV2Timeline article{grid-template-columns:28px minmax(0,1fr) auto;gap:13px;padding:0 0 20px;display:grid;position:relative}.historyV2Timeline article:before{content:"";background:#2e65ff;width:2px;position:absolute;top:20px;bottom:-4px;left:9px}.historyV2Timeline article.active:before{background:var(--h-green)}.historyV2Timeline article:last-child:before{display:none}.historyV2Timeline article>span{z-index:1;background:#fff;border:3px solid #2e65ff;border-radius:50%;width:20px;height:20px;margin-top:7px;position:relative}.historyV2Timeline article.active{background:#effcf4;border-radius:9px;margin:0 -8px;padding:12px 8px 14px}.historyV2Timeline article.active>span{background:var(--h-green);border-color:var(--h-green)}.historyV2Timeline small{color:#637389;font-size:12px;font-weight:740}.historyV2Timeline strong{color:var(--h-navy);margin-top:5px;font-size:14px;font-weight:910;display:block}.historyV2Timeline p{color:#536276;margin-top:3px;font-size:12px}.historyV2Timeline b{color:var(--h-navy);font-size:12px;font-weight:860}.historyV2Total{color:var(--h-navy);font-size:13px;font-weight:860}.historyV2InspectionCard{gap:16px;display:grid}.historyV2InspectionCard>div{gap:0;display:grid}.historyV2InspectionCard p{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;font-size:13px;display:grid}.historyV2InspectionCard p strong{color:var(--h-green);font-weight:900}.historyV2InspectionCard p.warn strong,.historyV2InspectionCard p.warn svg{color:#a66b00}.historyV2InspectionCard p svg{color:var(--h-green);fill:currentColor}.historyV2InspectionCard a,.historyV2FeaturesCard a{color:#0b64d8;justify-content:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.historyV2DocsCard{gap:16px;display:grid}.historyV2DocsCard>div{display:grid}.historyV2DocsCard a{min-height:44px;color:var(--h-navy);border-bottom:1px solid #edf2f7;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:10px;font-size:13px;font-weight:760;display:grid}.historyV2DocsCard a b{color:#0b64d8;font-weight:860}.historyV2DocsCard p{color:#536276;align-items:center;gap:8px;font-size:12px;display:flex}.historyV2BottomGrid{grid-template-columns:minmax(280px,.95fr) minmax(0,1.7fr);gap:20px;display:grid}.historyV2FeaturesCard{gap:16px;display:grid}.historyV2FeaturesCard>div{gap:8px 20px;display:grid}.historyV2FeaturesCard p{color:#536276;grid-template-columns:minmax(76px,.6fr) minmax(0,1fr) minmax(84px,.65fr) minmax(0,1fr);gap:10px;font-size:11px;font-weight:760;display:grid}.historyV2FeaturesCard p strong{color:var(--h-navy);font-weight:840}.historyV2SummaryCard{grid-template-columns:minmax(0,1.05fr) minmax(220px,.78fr) minmax(190px,.65fr);display:grid;overflow:hidden}.historyV2SummaryCard section{border-left:1px solid #e5ebf2;padding:22px}.historyV2SummaryCard section:first-child{border-left:0}.historyV2SummaryCard h2 span{color:#7354dd;background:#efeaff;border-radius:999px;padding:4px 10px;font-size:11px}.historyV2SummaryCard p{color:#44536a;margin-top:13px;font-size:13px;line-height:1.5}.historyV2SummaryCard section:first-child div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.historyV2SummaryCard section:first-child div span{color:var(--h-green);background:#eaf9f0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:860}.historyV2SummaryCard section:nth-child(2) p{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.historyV2CompareMini a{color:#0b64d8;background:#eef5ff;border:1px solid #cfe0ff;border-radius:8px;align-items:center;gap:8px;margin-top:20px;padding:11px 15px;font-size:13px;font-weight:900;display:inline-flex}.historyV2CompareMini>div{justify-content:flex-end;align-items:end;gap:7px;height:72px;margin-top:12px;display:flex}.historyV2CompareMini>div span{background:linear-gradient(#2f6cff,#a9c2ff);border-radius:3px 3px 0 0;width:16px;display:block}.historyV2CompareMini>div span:first-child{opacity:.35;height:14px}.historyV2CompareMini>div span:nth-child(2){opacity:.48;height:28px}.historyV2CompareMini>div span:nth-child(3){opacity:.65;height:42px}.historyV2CompareMini>div span:nth-child(4){opacity:.85;height:58px}.historyV2CompareMini>div span:nth-child(5){height:70px}.historyV2SellerCard{gap:18px;padding:18px;display:grid}.historyV2SellerCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:18px;font-weight:920;display:flex}.historyV2SellerCard h2 svg{color:#0b4eb3}.historyV2SellerProfile{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;display:grid}.historyV2SellerProfile img{object-fit:cover;border-radius:50%;width:68px;height:68px}.historyV2SellerProfile strong{color:var(--h-navy);align-items:center;gap:5px;font-size:15px;font-weight:930;display:flex}.historyV2SellerProfile strong svg{color:#0b64d8;fill:currentColor}.historyV2SellerProfile p{color:#536276;margin-top:4px;font-size:12px}.historyV2SellerProfile span{color:var(--h-gold);flex-wrap:wrap;align-items:center;gap:2px;margin-top:8px;display:flex}.historyV2SellerProfile b{color:#17233a;margin-left:7px;font-size:12px}.historyV2SellerStats{border-top:1px solid #e5ebf2;gap:0;padding-top:4px;display:grid}.historyV2SellerStats p{color:#344454;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:37px;font-size:13px;display:grid}.historyV2SellerStats svg{color:var(--h-green)}.historyV2SellerStats strong{color:var(--h-navy);font-weight:930}.historyV2SellerStats p:first-child strong{color:var(--h-green)}.historyV2SellerRank{color:var(--h-navy);background:#f5f7fa;border-radius:8px;justify-content:center;padding:11px 14px;font-size:13px;font-weight:900;display:flex}.historyV2ReserveBox{color:#061225;text-align:center;background:linear-gradient(#ffab03,#ffab03);border-radius:10px;place-items:center;gap:6px;min-height:80px;padding:13px;display:grid}.historyV2ReserveBox strong{font-size:20px;font-weight:950}.historyV2ReserveBox span{font-size:13px;font-weight:760}.historyV2BookButton{min-height:54px;color:var(--h-navy);border:1px solid var(--h-line);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:11px;font-size:16px;font-weight:920;display:inline-flex}.historyV2ActivityCard{gap:16px;padding:19px;display:grid}.historyV2ActivityCard h2{justify-content:space-between}.historyV2ActivityCard h2>svg{margin-right:-2px}.historyV2ActivityCard p{color:#344454;align-items:center;gap:13px;font-size:13px;font-weight:720;display:flex}.historyV2ActivityCard p svg{color:var(--h-navy)}.historyV2AssuranceBar{border:1px solid var(--h-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(160px,.7fr);margin-top:24px;display:grid;overflow:hidden}.historyV2AssuranceBar article{border-left:1px solid var(--h-line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:13px;min-height:72px;padding:13px 22px;display:grid}.historyV2AssuranceBar article:first-child{border-left:0}.historyV2AssuranceBar svg{color:#ffffffe6}.historyV2AssuranceBar strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2AssuranceBar small{color:#64748b;margin-top:3px;font-size:11px;line-height:1.3;display:block}.historyV2AssuranceLearnMore{border-left:1px solid var(--h-line);min-height:72px;color:var(--h-navy);flex-direction:column;justify-content:center;gap:3px;padding:13px 22px;text-decoration:none;display:flex}.historyV2AssuranceLearnMore span{color:#64748b;font-size:11px;display:block}.historyV2AssuranceLearnMore strong{color:var(--h-navy);align-items:center;gap:6px;font-size:13px;font-weight:900;display:flex}.historyV2AssuranceLearnMore svg{flex-shrink:0}.historyV2AssuranceLearnMore:hover strong{color:#0b64d8}.historyV2ProtectionNotice{color:var(--h-navy);align-items:center;gap:9px;margin-top:16px;padding:0 2px;font-size:12px;font-weight:780;display:flex}.historyV2ProtectionNotice span{color:#526277}@media (max-width:1220px){.historyV2Layout{grid-template-columns:1fr}.historyV2Sidebar{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.historyV2ReserveBox,.historyV2BookButton{align-self:stretch}.historyV2ActivityCard{grid-column:auto}}@media (max-width:640px){.topbar.historyTopbar .brand.motorTraderBrand .brandText{font-size:31px}.historyV2Page{width:100%!important;padding:14px 12px 28px!important}.historyV2Intro{gap:12px;padding:18px 20px 20px}.historyV2TitleRow h1{font-size:32px;line-height:.96}.historyV2TitleRow p span{margin:6px 0 0;display:block}.historyV2Download{white-space:normal;text-align:center;min-height:52px;padding:0 18px;line-height:1.2}.historyV2RiskSummary,.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard,.historyV2SellerCard,.historyV2ActivityCard{padding:18px}.historyV2TrustGrid,.historyV2VehicleFacts,.historyV2FeaturesCard p{grid-template-columns:1fr}.historyV2RiskHead{grid-template-columns:1fr;gap:12px}.historyV2RiskHead p{max-width:31ch}.historyV2VehicleFacts{gap:12px}.historyV2MileageChart{min-height:170px}.historyV2SellerProfile{grid-template-columns:58px minmax(0,1fr)}.historyV2SellerProfile img{width:58px;height:58px}.historyV2AssuranceBar article{padding:14px 18px}.historyV2ProtectionNotice{align-items:flex-start}}.historyV2Page .historyV2ScoreBlock h2{align-items:center;gap:8px;display:inline-flex}.historyV2Page .historyV2InfoTip{color:#4d5a72;cursor:help;background:#fff;border:1px solid #c8d2e1;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;transition:all .2s;display:inline-grid}.historyV2Page .historyV2InfoTip:hover,.historyV2Page .historyV2InfoTip:focus-visible{border-color:var(--h-green,#1d8c6e);color:var(--h-green,#1d8c6e);outline:none}.historyV2Page .historyV2ImageMedia{border-radius:inherit;position:relative;overflow:hidden}.historyV2Page .historyV2ImageMedia img{width:100%;display:block}.historyCarousel{border-radius:inherit;aspect-ratio:16/9;background:#0a0f1a;position:relative;overflow:hidden}.historyCarouselTrack{will-change:transform;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);display:flex}.historyCarouselTrack img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;flex:0 0 100%;width:100%;height:100%;display:block}.historyCarouselBtn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;background:#0612258c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,transform .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.historyCarouselBtn:hover{background:#061225d1;transform:translateY(-50%)scale(1.08)}.historyCarouselBtnPrev{left:12px}.historyCarouselBtnNext{right:12px}.historyCarouselDots{z-index:10;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.historyCarouselDots button{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .18s,transform .18s}.historyCarouselDots button.active{background:#fff;transform:scale(1.3)}.historyV2Page .historyV2PhotoCounter{-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0b1626b3;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.historyV2Page .historyV2PhotoCounter svg{color:#fff}.historyV2Page .historyV2PhotoCounter em{opacity:.78;font-style:normal;font-weight:500}.historyV2Page .historyV2SaveBtn{color:#44536a;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;width:36px;height:36px;transition:all .2s;display:grid;position:absolute;top:12px;right:12px}.historyV2Page .historyV2SaveBtn:hover{color:#e25c5c;transform:translateY(-1px)}.historyV2Page .historyV2SaveBtn:focus-visible{outline-offset:2px;outline:3px solid #ffab0366}.historyV2Page .historyV2SaveBtn[aria-pressed=true]{color:#e25c5c;background:#fff4f4}.historyV2Page .historyV2SaveBtn[aria-pressed=true] svg{fill:currentColor}.historyV2Page .historyV2InspectionCard ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.historyV2Page .historyV2InspectionCard li{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;padding:6px 0;font-size:13px;display:grid}.historyV2Page .historyV2InspectionCard li:last-child{border-bottom:0}.historyV2Page .historyV2InspectionCard li strong{color:var(--h-green,#1d8c6e);font-weight:900}.historyV2Page .historyV2InspectionCard li svg{color:var(--h-green,#1d8c6e)}.historyV2Page .historyV2InspectionCard li.warn strong,.historyV2Page .historyV2InspectionCard li.warn svg{color:#a66b00}.historyV2Page .historyV2Card,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ReserveBox,.historyV2Page .historyV2BookButton,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini,.historyV2Page .historyV2GoodDeal,.historyV2Page .historyV2MediaGrid>*,.historyV2Page .historyV2Card h1,.historyV2Page .historyV2Card h2,.historyV2Page .historyV2Card h3,.historyV2Page .historyV2Card h4,.historyV2Page .historyV2Card strong,.historyV2Page .historyV2Card label,.historyV2Page .historyV2MileageCard h2,.historyV2Page .historyV2MileageCard h3,.historyV2Page .historyV2MileageCard strong,.historyV2Page .historyV2OwnershipCard h2,.historyV2Page .historyV2OwnershipCard h3,.historyV2Page .historyV2OwnershipCard strong,.historyV2Page .historyV2InspectionCard h2,.historyV2Page .historyV2InspectionCard h3,.historyV2Page .historyV2InspectionCard strong,.historyV2Page .historyV2DocsCard h2,.historyV2Page .historyV2DocsCard h3,.historyV2Page .historyV2DocsCard strong,.historyV2Page .historyV2FeaturesCard h2,.historyV2Page .historyV2FeaturesCard h3,.historyV2Page .historyV2FeaturesCard strong,.historyV2Page .historyV2RiskCheckCard h2,.historyV2Page .historyV2RiskCheckCard h3,.historyV2Page .historyV2RiskCheckCard strong,.historyV2Page .historyV2ImageCard h2,.historyV2Page .historyV2ImageCard h3,.historyV2Page .historyV2ImageCard strong,.historyV2Page .historyV2ReserveBox h2,.historyV2Page .historyV2ReserveBox h3,.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ActivityCard h2,.historyV2Page .historyV2ActivityCard h3,.historyV2Page .historyV2ActivityCard strong,.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2Card p,.historyV2Page .historyV2Card small,.historyV2Page .historyV2Card span,.historyV2Page .historyV2MileageCard p,.historyV2Page .historyV2MileageCard small,.historyV2Page .historyV2OwnershipCard p,.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2InspectionCard p,.historyV2Page .historyV2InspectionCard small,.historyV2Page .historyV2DocsCard p,.historyV2Page .historyV2DocsCard small,.historyV2Page .historyV2FeaturesCard p,.historyV2Page .historyV2FeaturesCard small,.historyV2Page .historyV2RiskCheckCard p,.historyV2Page .historyV2RiskCheckCard small,.historyV2Page .historyV2ImageCard p,.historyV2Page .historyV2ImageCard small{color:#475569}.historyV2Page .historyV2Card a{color:#0d182a!important}.historyV2Page .historyV2Card a:hover{color:#d98c00!important}.historyV2Page .historyV2ChartLabel,.historyV2Page .historyV2ChartYear{color:#475569!important;font-weight:700!important}.historyV2Page .historyV2ChartLine{stroke:#14b8a6!important}.historyV2Page .historyV2ChartPoint{fill:#14b8a6!important;stroke:#fff!important}.historyV2Page .historyV2MileageChart text{fill:#475569!important}.historyV2Page .historyV2GoodDeal{color:#047857!important;background:#ecfdf5!important}.historyV2Page .historyV2GoodDeal strong{color:#047857!important}.historyV2Page .historyV2GoodDeal small{color:#065f46!important}.historyV2Page .historyV2Saving{color:#047857!important}.historyV2Page .historyV2OwnershipCard li,.historyV2Page .historyV2OwnershipCard article{color:#0d182a!important}.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2OwnershipCard p{color:#475569!important}.historyV2Page .historyV2InspectionCard li,.historyV2Page .historyV2InspectionCard tr,.historyV2Page .historyV2InspectionCard td,.historyV2Page .historyV2InspectionCard div>span{color:#0d182a!important}.historyV2Page .historyV2InspectionCard [data-status=good],.historyV2Page .historyV2InspectionCard .is-good{color:#047857!important}.historyV2Page .historyV2InspectionCard [data-status=warn],.historyV2Page .historyV2InspectionCard .is-warn{color:#a66b00!important}.historyV2Page .historyV2DocsCard li{color:#0d182a!important}.historyV2Page .historyV2DocsCard a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2DocsCard a:hover{color:#0c4a6e!important}.historyV2Page .historyV2FeaturesCard dt,.historyV2Page .historyV2FeaturesCard dd,.historyV2Page .historyV2FeaturesCard li{color:#0d182a!important}.historyV2Page .historyV2FeaturesCard dt{color:#64748b!important;font-weight:700!important}.historyV2Page .historyV2RiskCheckCard li,.historyV2Page .historyV2RiskCheckCard div{color:#0d182a!important}.historyV2Page .historyV2RiskCheckCard svg{color:#047857!important}.historyV2Page .historyV2ReserveBox{color:#fff!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border-radius:12px!important}.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ReserveBox span{color:#fff!important}.historyV2Page .historyV2BookButton{cursor:pointer;transition:background .2s,border-color .2s,color .2s;color:#0d182a!important;border:1px solid #d1d5db!important;font-weight:800!important}.historyV2Page .historyV2BookButton:hover{background:#f1f5f9!important;border-color:#94a3b8!important}.historyV2Page .historyV2ActivityCard li,.historyV2Page .historyV2ActivityCard div{color:#0d182a!important}.historyV2Page .historyV2ActivityCard small,.historyV2Page .historyV2ActivityCard p{color:#475569!important}.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2CompareMini p,.historyV2Page .historyV2CompareMini small{color:#475569!important}.historyV2Page .historyV2CompareMini button,.historyV2Page .historyV2CompareMini a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2ImageCard span,.historyV2Page .historyV2ImageCard li{color:#0d182a!important}.historyV2Page .historyV2ImageCard svg{color:#475569!important}.historyV2Page .historyV2PhotoCounter{color:#fff!important}.historyV2Page .historyV2Intro h1{font-weight:900!important}.historyV2Page .historyV2Breadcrumb a:hover{color:#ffab03!important}.historyV2Page .historyV2Download{color:#061225!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border:0!important;border-radius:999px!important;font-weight:800!important}.historyV2Page .historyV2Download:hover{filter:brightness(1.08)!important}.historyV2Page .historyV2Gauge{color:#0d182a!important}.historyV2Page .historyV2Gauge strong{color:#047857!important}.historyV2Page .historyV2AssuranceBar{color:#fff!important;background:#0a1730!important;border-radius:12px!important;padding:18px 22px!important}.historyV2Page .historyV2AssuranceBar strong{color:#ffab03!important}.historyV2Page .historyV2AssuranceBar span,.historyV2Page .historyV2AssuranceBar small{color:#ffffffd1!important}.historyV2Page .historyV2AssuranceLearnMore{color:#fff!important;border-left-color:#ffffff1f!important}.historyV2Page .historyV2AssuranceLearnMore svg{color:#ffab03!important}.historyV2Page .historyV2ProtectionNotice{color:#526277!important;font-size:13px!important}.historyV2Page .historyV2ProtectionNotice svg{color:#526277!important}.historyV2Page .historyV2ProtectionNotice strong{color:#0b56c4!important}.historyV2Page .historyV2InfoTip,.historyV2Page .historyV2GreenNote{color:#047857!important}@media (max-width:1199px){.historyV2Page .historyV2Layout{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Main{grid-column:1!important}.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.historyV2Page .historyV2Intro h1{font-size:clamp(28px,4.4vw,42px)!important}}@media (max-width:900px){.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard{padding:18px!important}.historyV2Page .historyV2Intro{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(24px,6vw,36px)!important}}@media (max-width:640px){.historyV2Page{padding:14px!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini{border-radius:12px!important;padding:16px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(22px,6.5vw,30px)!important}.historyV2Page .historyV2Download{justify-content:center!important;width:100%!important;padding:12px 18px!important;font-size:14px!important}.historyV2Page .historyV2Breadcrumb{flex-wrap:wrap!important;font-size:12px!important}.historyV2Page .historyV2Gauge{margin:0 auto!important}.historyV2Page .historyV2MileageChart svg{width:100%!important;height:auto!important}.historyV2Page .historyV2AssuranceBar{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.historyV2Page .historyV2ReserveBox{text-align:center!important;width:100%!important}}@media (max-width:380px){.historyV2Page{padding:10px!important}.historyV2Page .historyV2Card{padding:14px!important}.historyV2Page .historyV2Intro h1{font-size:22px!important;line-height:1.15!important}.historyV2Page .historyV2Breadcrumb{font-size:11.5px!important}}
body:has(.mtrCompareRoot){background:#fff!important}body:has(.mtrCompareRoot)>.siteFooter{display:none!important}.mtrCompareRoot{--cmp-navy:#061426;--cmp-ink:#08172d;--cmp-muted:#536176;--cmp-line:#e2e7ef;--cmp-gold:#f6b20b;--cmp-green:#14914d;min-height:calc(100vh - 82px);color:var(--cmp-ink);background:linear-gradient(#fff 0% 100%);padding:18px 34px 28px}.mtrCompareRoot :where(h1,h2,p,span,small,strong,a,button,b){letter-spacing:0!important}.mtrCompareIntro,.mtrCompareVehicles,.mtrCompareSpecsMatrix,.mtrCompareTrust{margin-inline:auto}.mtrCompareIntro{justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 0 16px;display:flex}.mtrCompareIntro nav{color:#6d7890;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.mtrCompareIntro nav a{color:#132139;text-decoration:none}.mtrCompareIntro h1{color:var(--cmp-navy);margin:14px 0 6px;font-size:clamp(34px,3.1vw,46px);font-weight:950;line-height:1.05}.mtrCompareIntro p{color:#263950;margin:0;font-size:16px;font-weight:650}.mtrCompareTrustMini{flex-wrap:wrap;gap:54px;margin-top:24px;display:flex}.mtrCompareTrustMini span{min-width:150px;color:var(--cmp-navy);grid-template-columns:30px minmax(0,1fr);gap:1px 13px;display:grid}.mtrCompareTrustMini svg{color:var(--cmp-navy);grid-row:1/3}.mtrCompareTrustMini b{font-size:13px;font-weight:900;line-height:1.1}.mtrCompareTrustMini small{color:#647187;font-size:11px;font-weight:700;line-height:1.2}.mtrCompareIntro aside{justify-items:end;gap:11px;padding-top:26px;display:grid}.mtrCompareIntro aside button{color:#fff;background:var(--cmp-navy);border:1px solid var(--cmp-navy);border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:14px;font-weight:900;display:inline-flex}.mtrCompareIntro aside button:last-child{min-height:40px;color:var(--cmp-navy);background:#fff;border-color:#d8dee8}.mtrCompareVehicles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mtrCompareVehicle{border:1px solid var(--cmp-line);background:#fff;border-radius:7px;align-content:start;min-height:520px;padding:0 14px 14px;display:grid;position:relative;overflow:hidden}.mtrCompareVehicle.mtrCompareWinner{border-color:#f6b20be0}.mtrCompareRemoveBtn{z-index:4;color:#101d32;background:#fffffff0;border:1px solid #0614261a;border-radius:999px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:12px;right:12px}.mtrCompareDealBadge{z-index:3;color:#fff;background:var(--cmp-navy);text-transform:uppercase;border-radius:4px;align-items:center;gap:7px;min-height:31px;padding:0 13px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:10px;left:12px}.mtrCompareDealBadge.mtrCompareFair{color:#7b5608;background:#fff0cf}.mtrCompareVehicleImage{background:linear-gradient(#fff 0% 58%,#fff 100%);place-items:end center;height:138px;margin:0 -14px 9px;display:grid}.mtrCompareVehicleImage img{object-fit:contain;object-position:center bottom;width:92%;max-width:360px;height:105px}.mtrCompareVehicleHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mtrCompareVehicleHead h2{color:var(--cmp-navy);margin:0;font-size:19px;font-weight:950;line-height:1.15}.mtrCompareVerifiedPill{color:var(--cmp-green);flex:none;align-items:center;gap:5px;margin-top:3px;font-size:12px;font-weight:850;display:inline-flex}.mtrCompareMeta{color:#22324a;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;font-weight:750;display:flex}.mtrCompareMeta em,.mtrComparePower em{color:#6b7688;font-style:normal}.mtrCompareDealStrip{min-height:26px;color:var(--cmp-green);background:#e7f5e9;border-radius:4px;justify-content:center;align-items:center;gap:7px;margin:10px 0 11px;font-size:13px;font-weight:900;display:inline-flex}.mtrCompareDealStrip.mtrCompareFair{color:#7b5608;background:#fff1d7}.mtrComparePriceBlock{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.mtrComparePrice{color:var(--cmp-navy);font-size:23px;font-weight:950;line-height:1}.mtrCompareMonthly{color:var(--cmp-navy);text-align:right;gap:2px;margin:0;display:grid}.mtrCompareMonthly>span{font-size:15px;font-weight:950}.mtrCompareMonthly small{color:#526176;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.mtrCompareInfoTip{color:#23344d;background:#fff;border:1px solid #aeb8c7;border-radius:999px;place-items:center;width:16px;height:16px;padding:0;display:inline-grid}.mtrCompareInfoTipInline{margin-left:3px}.mtrComparePower{color:#17243a;align-items:center;gap:9px;margin:6px 0 0;font-size:12px;font-weight:750;display:flex}.mtrCompareCardSpecs{border-top:1px solid var(--cmp-line);gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.mtrCompareCardSpecs li{min-height:30px;color:var(--cmp-navy);border-bottom:1px solid var(--cmp-line);grid-template-columns:18px minmax(120px,.86fr) minmax(0,1fr);align-items:center;gap:9px;font-size:12px;font-weight:800;display:grid}.mtrCompareCardSpecs li>svg{color:#40506a}.mtrCompareCardSpecs strong{color:#26364d;font-size:12px;font-weight:850}.mtrCompareCardSpecs span{color:#17243a;text-align:right;justify-self:end;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.mtrCompareCardSpecs span.mtrCompareOk svg{color:var(--cmp-green);fill:var(--cmp-green)}.mtrCompareCardSpecs span.mtrCompareWarn svg{color:#d21f2f}.mtrCompareSpecsMatrix{border:1px solid var(--cmp-line);background:#fff;border-top:0;border-radius:0 0 7px 7px;overflow:hidden}.mtrCompareSpecLine{border-top:1px solid var(--cmp-line);grid-template-columns:250px repeat(3,minmax(0,1fr));min-height:28px;display:grid}.mtrCompareSpecLine strong,.mtrCompareSpecLine span{min-width:0;color:var(--cmp-navy);border-left:1px solid var(--cmp-line);align-items:center;gap:8px;padding:5px 14px;font-size:12px;font-weight:850;display:flex}.mtrCompareSpecLine strong{background:#fff;border-left:0}.mtrCompareSpecLine span{justify-content:flex-start}.mtrCompareSpecLine span.mtrCompareOk svg{color:var(--cmp-green);fill:var(--cmp-green)}.mtrCompareSpecLine span.mtrCompareWarn svg{color:#d21f2f}.mtrCompareActionLine{min-height:48px}.mtrCompareActionLine strong{background:#fff}.mtrCompareCta{min-height:32px;color:var(--cmp-navy);background:#fff;border:1px solid #93a0b2;border-radius:5px;justify-content:center;place-self:end stretch;align-items:center;gap:9px;margin:12px 2px 0;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.mtrCompareCta.mtrComparePrimary{color:var(--cmp-navy);background:var(--cmp-gold);border-color:var(--cmp-gold)}.mtrCompareTrust{border:1px solid var(--cmp-line);background:#fff;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;padding:18px 22px;display:grid}.mtrCompareTrust article{border-left:1px solid var(--cmp-line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:15px;min-height:58px;padding-inline:22px;display:grid}.mtrCompareTrust article:first-child{border-left:0}.mtrCompareTrustIcon{width:40px;height:40px;color:var(--cmp-navy);place-items:center;display:grid}.mtrCompareTrust h2{color:var(--cmp-navy);margin:0;font-size:13px;font-weight:900;line-height:1.15}.mtrCompareTrust p{color:#526176;margin:4px 0 0;font-size:11px;font-weight:650;line-height:1.2}@media (max-width:1180px){.mtrCompareRoot{padding-inline:18px}.mtrCompareVehicles{grid-template-columns:1fr}.mtrCompareSpecsMatrix{overflow-x:auto}.mtrCompareSpecLine{min-width:940px}.mtrCompareTrust{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrCompareTrust article:nth-child(3){border-left:0}}@media (max-width:760px){.mtrCompareRoot{padding:14px}.mtrCompareIntro{flex-direction:column}.mtrCompareIntro aside,.mtrCompareIntro aside button{width:100%}.mtrCompareTrustMini{gap:18px}.mtrCompareTrust{grid-template-columns:1fr}.mtrCompareTrust article,.mtrCompareTrust article:nth-child(3){border-left:0;border-top:1px solid var(--cmp-line);padding:14px 0}.mtrCompareTrust article:first-child{border-top:0}}
.mtrDealerVerifyRoot{--dealer-navy:#061836;--dealer-blue:#0b55d9;--dealer-text:#071a3a;--dealer-muted:#50617d;--dealer-border:#dfe7f2;--dealer-soft:#f5f8fc;--dealer-yellow:#ffab03;--dealer-green:#079455;color:var(--dealer-text);background:radial-gradient(circle at 24% 8%,#0b55d914,#0000 24%),linear-gradient(#fff 0%,#f8fafc 48%,#fff 100%);min-height:100vh;padding:16px 0 18px}.mtrDealerVerifyRoot+.siteFooter{display:none}.mtrDealerVerifyIntro{text-align:center;width:min(100% - 40px,100%);margin:0 auto 16px}.mtrDealerVerifyIntro h1{color:var(--dealer-text);justify-content:center;align-items:center;gap:12px;margin:0;font-size:clamp(34px,3.3vw,46px);font-weight:900;line-height:1.04;display:inline-flex}.mtrDealerVerifyIntro h1 svg{color:#1473f8;fill:#1473f81f}.mtrDealerVerifyIntro p{color:#314363;max-width:640px;margin:8px auto 0;font-size:17px;font-weight:600;line-height:1.45}.mtrDealerVerifyLayout{grid-template-columns:330px minmax(0,1fr) 330px;align-items:start;gap:22px;width:min(100% - 40px,100%);margin:0 auto;display:grid}.mtrDealerVerifyProgress,.mtrDealerVerifyWorkspace,.mtrDealerVerifyDocs,.mtrDealerVerifyTrust,.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip{border:1px solid var(--dealer-border);background:#fffffff2;border-radius:8px}.mtrDealerVerifyProgress{padding:18px 18px 14px}.mtrDealerVerifyProgress h2,.mtrDealerVerifyDocs h2,.mtrDealerVerifyTrust h2,.mtrDealerVerifyOverview h2,.mtrDealerVerifyBenefits h2{color:var(--dealer-text);margin:0;font-size:20px;font-weight:900;line-height:1.2}.mtrDealerVerifyProgressHead{border-bottom:1px solid #e8edf5;grid-template-columns:84px 1fr;align-items:center;gap:16px;margin-top:18px;padding-bottom:18px;display:grid}.mtrDealerVerifyProgressHead strong{color:var(--dealer-text);font-size:14px;font-weight:900;display:block}.mtrDealerVerifyProgressHead p{color:var(--dealer-muted);margin:6px 0 0;font-size:13px;font-weight:650;line-height:1.38}.mtrDealerVerifyRing{place-items:center;width:82px;height:82px;display:grid;position:relative}.mtrDealerVerifyRing svg{width:82px;height:82px;position:absolute;inset:0;transform:rotate(-90deg)}.mtrDealerVerifyRing circle{fill:none;stroke:#d7e4ff;stroke-width:9px}.mtrDealerVerifyRing circle+circle{stroke:#105bd8;stroke-linecap:round;stroke-dasharray:80 100}.mtrDealerVerifyRing strong{z-index:1;color:var(--dealer-text);font-size:24px;position:relative}.mtrDealerVerifySteps{flex-direction:column;display:flex}.mtrDealerVerifySteps article{border-bottom:1px solid #eef2f7;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:16px 0 14px;display:grid;position:relative}.mtrDealerVerifySteps article:before{content:"";background:#b9e6cf;width:1px;position:absolute;top:44px;bottom:-10px;left:16px}.mtrDealerVerifySteps article:last-child:before{display:none}.mtrDealerVerifyStepBadge{color:#fff;background:#0c9b5e;border-radius:999px;place-items:center;width:24px;height:24px;margin-top:3px;font-size:12px;font-weight:900;display:grid}.mtrDealerVerifySteps article.mtrDealerVerifyCurrent .mtrDealerVerifyStepBadge{background:#105bd8}.mtrDealerVerifySteps h3{color:var(--dealer-text);align-items:center;gap:10px;margin:0;font-size:14px;font-weight:900;line-height:1.3;display:flex}.mtrDealerVerifySteps h3 span{color:var(--dealer-muted);font-size:13px}.mtrDealerVerifySteps p{color:var(--dealer-muted);margin:7px 0 6px;font-size:12.5px;font-weight:600;line-height:1.35}.mtrDealerVerifySteps a{color:#0b55d9;font-size:12px;font-weight:850;text-decoration:none}.mtrDealerVerifySteps em{color:#04824c;white-space:nowrap;background:#e8f8ef;border-radius:8px;align-self:start;align-items:center;height:26px;padding:0 10px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.mtrDealerVerifySteps article.mtrDealerVerifyCurrent em{color:#105bd8;background:#edf4ff}.mtrDealerVerifyWhy{background:#fffaf0;border:1px solid #f1ddb0;border-radius:8px;grid-template-columns:34px 1fr;gap:12px;margin-top:12px;padding:16px 14px;display:grid}.mtrDealerVerifyWhy svg{color:#ffab03;fill:#061836}.mtrDealerVerifyWhy h3{color:var(--dealer-text);margin:0 0 8px;font-size:15px}.mtrDealerVerifyWhy ul{color:#39506f;margin:0;padding:0;font-size:12.5px;font-weight:650;line-height:1.55;list-style:none}.mtrDealerVerifyWhy li:before{content:"✓";color:#069b5f;margin-right:8px;font-weight:900}.mtrDealerVerifyWorkspace{overflow:hidden}.mtrDealerVerifyProfile{color:#fff;background:linear-gradient(135deg,#061836 0%,#092a5f 58%,#063a85 100%);grid-template-columns:240px minmax(0,1fr) 164px;align-items:center;gap:20px;padding:18px;display:grid}.mtrDealerVerifyProfile>img{object-fit:cover;border:1px solid #ffffff2e;border-radius:8px;width:100%;height:160px}.mtrDealerVerifyProfileCopy h2{color:#fff;margin:0 0 10px;font-size:clamp(25px,2vw,34px);font-weight:900;line-height:1.08}.mtrDealerVerifyStatusPill{color:#fff;background:#079455;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.mtrDealerVerifyProfileCopy p{color:#ffffffdb;margin:12px 0 14px;font-size:14px;font-weight:700}.mtrDealerVerifyProfileCopy p span{color:#ffffff80;margin:0 8px}.mtrDealerVerifyStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.mtrDealerVerifyStats div{border-right:1px solid #ffffff2e;padding-right:16px}.mtrDealerVerifyStats div+div{padding-left:16px}.mtrDealerVerifyStats div:last-child{border-right:0;padding-right:0}.mtrDealerVerifyStats dt{color:#fff;align-items:center;gap:5px;font-size:23px;font-weight:900;line-height:1;display:flex}.mtrDealerVerifyStats dt svg{color:#ffab03}.mtrDealerVerifyStats dd{color:#ffffffc7;margin:6px 0 0;font-size:12.5px;font-weight:700}.mtrDealerVerifyVerifiedUnit{text-align:center;background:linear-gradient(#0d3e8bf2,#04193afa);border:1px solid #ffffff29;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:158px;padding:16px 12px;display:flex}.mtrDealerVerifyVerifiedUnit img{object-fit:cover;border-radius:8px;width:72px;height:72px;margin-bottom:10px}.mtrDealerVerifyVerifiedUnit h3{color:#fff;margin:0;font-size:17px;font-weight:900}.mtrDealerVerifyVerifiedUnit p{color:#ffffffd1;margin:6px 0 0;font-size:12.5px;font-weight:650;line-height:1.35}.mtrDealerVerifyBody{grid-template-columns:minmax(0,1fr) 250px;gap:18px;padding:20px 18px 18px;display:grid}.mtrDealerVerifyOverviewGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:18px;display:grid}.mtrDealerVerifyOverviewGroup article{grid-template-columns:34px 1fr;align-items:start;gap:10px;display:grid}.mtrDealerVerifyOverviewGroup article>span{color:#105bd8;background:#edf4ff;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.mtrDealerVerifyOverviewGroup p{color:#354968;margin:0 0 4px;font-size:12.5px;font-weight:850}.mtrDealerVerifyOverviewGroup strong{color:#4a5c78;font-size:13px;font-weight:650}.mtrDealerVerifyBenefits{background:linear-gradient(#f7faff,#fff);border:1px solid #dbe6fb;border-radius:8px;padding:18px}.mtrDealerVerifyBenefits ul{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mtrDealerVerifyBenefits li{color:#314363;grid-template-columns:20px 1fr;align-items:center;gap:9px;font-size:13px;font-weight:700;display:grid}.mtrDealerVerifyBenefits svg{color:#105bd8;fill:#105bd814}.mtrDealerVerifyInsightStrip{color:var(--dealer-text);background:linear-gradient(90deg,#f2f7ff,#fff);border:1px solid #cfe0ff;border-radius:8px;grid-column:1/-1;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-top:2px;padding:12px 14px;text-decoration:none;display:grid}.mtrDealerVerifyInsightStrip>span{color:#105bd8;background:#e7f0ff;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.mtrDealerVerifyInsightStrip strong{color:#0b43ba;font-size:13.5px;font-weight:900;display:block}.mtrDealerVerifyInsightStrip small{color:#314363;margin-top:2px;font-size:12px;font-weight:650;display:block}.mtrDealerVerifyInsightStrip>svg{color:var(--dealer-text)}.mtrDealerVerifyContinueButton{color:#071a3a;background:linear-gradient(90deg,#ffab03,#ffab03);border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:54px;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.mtrDealerVerifyContinueButton:hover{filter:saturate(1.05)brightness(1.01);transform:translateY(-1px)}.mtrDealerVerifySecureNote{color:#4e617d;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin:-2px 0 0;font-size:12.5px;font-weight:700;display:flex}.mtrDealerVerifyAsideRail{gap:26px;display:grid}.mtrDealerVerifyDocs{padding:20px 18px}.mtrDealerVerifyDocs>div{gap:12px;margin-top:18px;display:grid}.mtrDealerVerifyDocs article{background:#fff;border:1px solid #e4ebf5;border-radius:8px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 12px;display:grid}.mtrDealerVerifyDocs article>span{color:#0b55d9;background:#edf4ff;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.mtrDealerVerifyDocs h3{color:var(--dealer-text);margin:0 0 4px;font-size:12.5px;font-weight:900;line-height:1.25}.mtrDealerVerifyDocs p{color:#079455;margin:0;font-size:12px;font-weight:850}.mtrDealerVerifyDocs article.mtrDealerVerifyCurrent p{color:#0b55d9}.mtrDealerVerifyDocs p:before{content:"✓";margin-right:5px}.mtrDealerVerifyDocs article.mtrDealerVerifyCurrent p:before{content:"•"}.mtrDealerVerifyDocs a{color:#0b55d9;font-size:12px;font-weight:900;text-decoration:none}.mtrDealerVerifyTrust{background:linear-gradient(#eefbf5,#fff);border-color:#cdeedf;padding:24px 20px}.mtrDealerVerifyTrust h2{color:#09764a;grid-template-columns:42px 1fr;align-items:center;gap:12px;font-size:18px;display:grid}.mtrDealerVerifyTrust h2 svg{color:#079455;fill:#0794551f}.mtrDealerVerifyTrust ul{gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mtrDealerVerifyTrust li{color:#243955;grid-template-columns:24px 1fr;align-items:center;gap:12px;font-size:13.5px;font-weight:750;display:grid}.mtrDealerVerifyTrust li svg{color:#fff;background:#079455;border-radius:999px;width:22px;height:22px;padding:4px}.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip,.mtrDealerVerifyPrivacyFooter{width:min(100% - 40px,100%);margin:22px auto 0}.mtrDealerVerifyGrowth{grid-template-columns:330px repeat(5,minmax(0,1fr));gap:0;padding:20px 18px;display:grid}.mtrDealerVerifyGrowthLead{grid-template-columns:82px 1fr;align-items:center;gap:18px;padding-right:22px;display:grid}.mtrDealerVerifyGrowthLead img{object-fit:cover;border-radius:8px;width:82px;height:82px}.mtrDealerVerifyGrowthLead h2,.mtrDealerVerifyGrowthLead h3{color:#061836;margin:0;font-size:15px;font-weight:900;line-height:1.25}.mtrDealerVerifyGrowthLead h3{color:#0b43ba;text-underline-offset:3px;text-decoration:underline}.mtrDealerVerifyGrowthLead p{color:#50617d;margin:8px 0 0;font-size:12px;font-weight:650;line-height:1.45}.mtrDealerVerifyGrowth article{border-left:1px solid #e6ecf5;grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:4px 18px;display:grid}.mtrDealerVerifyGrowth article>span{color:#0b55d9;background:#f0f6ff;border-radius:999px;place-items:center;width:46px;height:46px;display:grid}.mtrDealerVerifyGrowth article h2,.mtrDealerVerifySecurityStrip h2{color:var(--dealer-text);margin:0;font-size:13px;font-weight:900;line-height:1.25}.mtrDealerVerifyGrowth article p,.mtrDealerVerifySecurityStrip p{color:#50617d;margin:6px 0 0;font-size:11.5px;font-weight:650;line-height:1.35}.mtrDealerVerifySecurityStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:18px 22px;display:grid}.mtrDealerVerifySecurityStrip article{border-right:1px solid #e6ecf5;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:2px 24px;display:grid}.mtrDealerVerifySecurityStrip article:first-child{padding-left:0}.mtrDealerVerifySecurityStrip article:last-child{border-right:0;padding-right:0}.mtrDealerVerifySecurityStrip svg{color:#062c70}.mtrDealerVerifyPrivacyFooter{color:#fff;background:linear-gradient(90deg,#061836,#082f6b);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:50px;padding:0 22px;display:grid}.mtrDealerVerifyPrivacyFooter p,.mtrDealerVerifyPrivacyFooter span,.mtrDealerVerifyPrivacyFooter a{color:#fff;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.mtrDealerVerifyPrivacyFooter span{justify-self:center}.mtrDealerVerifyPrivacyFooter a{justify-self:end}@media (max-width:1520px){.mtrDealerVerifyLayout{grid-template-columns:300px minmax(0,1fr)}.mtrDealerVerifyAsideRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1320px){.mtrDealerVerifyProfile{grid-template-columns:220px minmax(0,1fr)}.mtrDealerVerifyProfile>img{height:176px}.mtrDealerVerifyVerifiedUnit{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:flex-start;gap:14px;min-height:0}.mtrDealerVerifyVerifiedUnit img{margin:0}.mtrDealerVerifyBody{grid-template-columns:1fr}}@media (max-width:1380px){.mtrDealerVerifyTopbarInner{grid-template-columns:auto 1fr auto;gap:14px;width:min(100% - 40px,1240px)}.mtrDealerVerifyBrand{width:132px;min-width:132px}.mtrDealerVerifyBrandText{font-size:32px}.mtrDealerVerifyBrandSwoosh{width:104px}.mtrDealerVerifyNav a{padding:0 8px;font-size:13px}.mtrDealerVerifyHelpLink span{display:none}.mtrDealerVerifyLayout{grid-template-columns:300px minmax(0,1fr)}.mtrDealerVerifyAsideRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.mtrDealerVerifyGrowth{grid-template-columns:repeat(3,minmax(0,1fr))}.mtrDealerVerifyGrowthLead{border-bottom:1px solid #e6ecf5;grid-column:1/-1;margin-bottom:16px;padding:0 0 18px}}@media (max-width:1180px){.mtrDealerVerifyGrowth{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrDealerVerifyGrowth article{border-top:1px solid #e6ecf5;border-left:0;padding:16px 0}.mtrDealerVerifyGrowth article:nth-child(2),.mtrDealerVerifyGrowth article:nth-child(3){border-top:0}}@media (max-width:1040px){.mtrDealerVerifyNav,.mtrDealerVerifyHeaderActions{display:none}.mtrDealerVerifyTopbarInner{grid-template-columns:auto auto;justify-content:space-between;min-height:68px}.mtrDealerVerifyMenuButton{display:inline-flex}.mtrDealerVerifyMobilePane{background:#fff;border:1px solid #dfe7f2;border-radius:8px;gap:16px;width:min(100% - 40px,640px);margin:0 auto 18px;padding:16px;display:grid}.mtrDealerVerifyMobilePane nav,.mtrDealerVerifyMobilePane>div{gap:8px;display:grid}.mtrDealerVerifyMobilePane a{color:#071a3a;background:#f7f9fc;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:14px;font-weight:850;text-decoration:none;display:flex}.mtrDealerVerifyMobilePane em{color:#fff;background:#0b72f0;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:11px;font-style:normal}.mtrDealerVerifyMobilePane .mtrDealerVerifyDashboardButton{color:#fff;background:#061836;justify-content:center}.mtrDealerVerifyIntro,.mtrDealerVerifyLayout,.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip,.mtrDealerVerifyPrivacyFooter{width:min(100% - 36px,760px)}.mtrDealerVerifyLayout,.mtrDealerVerifyAsideRail{grid-template-columns:1fr}.mtrDealerVerifyProfile{grid-template-columns:minmax(0,1fr)}.mtrDealerVerifyProfile>img{height:220px}.mtrDealerVerifyVerifiedUnit{text-align:left;flex-direction:row;justify-content:flex-start;gap:14px;min-height:0}.mtrDealerVerifyVerifiedUnit img{margin:0}.mtrDealerVerifyBody{grid-template-columns:1fr}.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip{grid-template-columns:1fr 1fr}.mtrDealerVerifyGrowth article{border-top:1px solid #e6ecf5;padding:16px 12px}.mtrDealerVerifyGrowth article:nth-child(2),.mtrDealerVerifyGrowth article:nth-child(3){border-top:0}.mtrDealerVerifySecurityStrip article{border-bottom:1px solid #e6ecf5;border-right:0;padding:16px 12px}.mtrDealerVerifySecurityStrip article:nth-last-child(-n+2){border-bottom:0}.mtrDealerVerifySecurityStrip article:first-child,.mtrDealerVerifySecurityStrip article:last-child{padding-left:12px;padding-right:12px}.mtrDealerVerifyPrivacyFooter{text-align:center;grid-template-columns:1fr;justify-items:center;padding:14px 16px}.mtrDealerVerifyPrivacyFooter span,.mtrDealerVerifyPrivacyFooter a{justify-self:center}}@media (max-width:640px){.mtrDealerVerifyTopbarInner{width:min(100% - 24px,430px);min-height:64px}.mtrDealerVerifyBrand{width:118px;min-width:118px}.mtrDealerVerifyBrandText{font-size:29px}.mtrDealerVerifyBrandSwoosh{width:94px;margin-left:4px}.mtrDealerVerifyMenuButton{min-height:40px;padding:0 11px}.mtrDealerVerifyMobilePane,.mtrDealerVerifyIntro,.mtrDealerVerifyLayout,.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip,.mtrDealerVerifyPrivacyFooter{width:min(100% - 24px,430px)}.mtrDealerVerifyRoot{padding-top:12px}.mtrDealerVerifyIntro h1{flex-wrap:wrap;gap:8px}.mtrDealerVerifyIntro p{font-size:14.5px}.mtrDealerVerifyProgressHead{grid-template-columns:74px 1fr}.mtrDealerVerifyRing,.mtrDealerVerifyRing svg{width:72px;height:72px}.mtrDealerVerifyRing strong{font-size:20px}.mtrDealerVerifySteps article{grid-template-columns:30px minmax(0,1fr)}.mtrDealerVerifySteps em{grid-column:2;width:max-content}.mtrDealerVerifyProfile{padding:14px}.mtrDealerVerifyProfile>img{height:174px}.mtrDealerVerifyStats{grid-template-columns:1fr;gap:10px}.mtrDealerVerifyStats div,.mtrDealerVerifyStats div+div{border-right:0;padding:0}.mtrDealerVerifyVerifiedUnit{align-items:center}.mtrDealerVerifyVerifiedUnit img{width:58px;height:58px}.mtrDealerVerifyBody{padding:16px 14px}.mtrDealerVerifyOverviewGroup,.mtrDealerVerifyGrowth,.mtrDealerVerifySecurityStrip{grid-template-columns:1fr}.mtrDealerVerifyBenefits{padding:16px 14px}.mtrDealerVerifyInsightStrip{grid-template-columns:38px 1fr}.mtrDealerVerifyInsightStrip>svg{display:none}.mtrDealerVerifyContinueButton{min-height:52px;font-size:16px}.mtrDealerVerifyDocs article{grid-template-columns:38px minmax(0,1fr)}.mtrDealerVerifyDocs a{grid-column:2;justify-self:start}.mtrDealerVerifyGrowth{padding:16px 14px}.mtrDealerVerifyGrowthLead{grid-template-columns:64px 1fr}.mtrDealerVerifyGrowthLead img{width:64px;height:64px}.mtrDealerVerifyGrowth article{border-bottom:1px solid #e6ecf5;border-left:0;padding:14px 0}.mtrDealerVerifyGrowth article:last-child{border-bottom:0}.mtrDealerVerifySecurityStrip article:nth-last-child(-n+2){border-bottom:1px solid #e6ecf5}.mtrDealerVerifySecurityStrip article:last-child{border-bottom:0}}
.adminShell{width:min(1180px,100% - 32px);margin:0 auto;padding:34px 0 72px}.adminHero{color:#fff;background:linear-gradient(110deg, #071523fa, #0c4060e0), var(--ink);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:18px;padding:26px;display:grid}.adminHero.compactAdmin{align-items:center}.adminHero h1{margin:0 0 10px;font-size:clamp(34px,5vw,62px)}.adminHero p:last-child{color:#ffffffc2;max-width:700px;margin:0;line-height:1.55}.adminHero a{min-height:46px;color:var(--ink);background:var(--gold);white-space:nowrap;border-radius:7px;place-items:center;padding:0 18px;font-weight:950;text-decoration:none;display:grid}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.adminStats article,.adminPanel,.adminTable{border:1px solid var(--line);background:#fff;border-radius:8px}.adminStats article{padding:18px}.adminStats strong{font-size:36px;display:block}.adminStats span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.adminGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.adminPanel{padding:20px}.adminPanelHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.adminPanelHead h2{margin:0;font-size:22px}.adminPanelHead a{color:#0d4a78;font-weight:900;text-decoration:none}.adminRows{gap:10px;display:grid}.adminRows div{border:1px solid var(--line);background:#f7f9fb;border-radius:8px;gap:4px;padding:13px;display:grid}.adminRows span{color:var(--muted);font-size:13px;font-weight:750}.adminTable{overflow-x:auto}.adminTableHead,.adminTable article{grid-template-columns:minmax(190px,1.2fr) repeat(4,minmax(120px,.8fr));align-items:center;gap:12px;min-width:820px;padding:15px 18px;display:grid}.adminTableHead{color:var(--muted);text-transform:uppercase;background:#f7f9fb;font-size:12px;font-weight:900}.adminTable article{border-top:1px solid var(--line)}.adminTable span{color:#344454;font-weight:750}@media (max-width:420px){.topbar{min-height:58px;padding:8px 10px}.brandMark{width:27px;height:27px}.nav a{padding:11px 8px;font-size:12px}.navIcon,.navSuffixIcon{width:12px;height:12px}.miniAction svg,.accountButton svg{width:14px;height:14px}h1{font-size:34px}.heroCopy{padding-top:32px}.heroCopy h1{max-width:320px}.heroCopy p:last-child{max-width:310px}.heroBadges span{font-size:10px}.controlBar{grid-template-columns:1fr;padding:8px;left:10px;right:10px}.controlBar label{padding:9px 10px}.heroModeToggle{grid-template-columns:repeat(2,1fr);width:min(100%,300px);display:grid;bottom:390px}.projectListing{padding:10px}.listingMedia{min-height:170px}.marketPage,.pageShell,.adminShell{width:min(100% - 20px,1180px)}}.marketPage,.pageShell,.adminShell{background:0 0}.adminApp{--ad-bg:#f5f7fb;--ad-card:#fff;--ad-line:#e5eaf2;--ad-line-soft:#eef2f8;--ad-ink:#0f172a;--ad-muted:#5b6a86;--ad-blue:#2563eb;--ad-blue-soft:#eff5ff;--ad-green:#16a34a;--ad-green-soft:#e7f7ec;--ad-amber:#ffab03;--ad-amber-soft:#fff4d6;--ad-red:#ef4444;--ad-red-soft:#fde8e8;--ad-purple:#7c3aed;--ad-purple-soft:#f1ebff;--ad-orange:#ffab03;--ad-orange-soft:#fff4d6;--ad-indigo:#6366f1;--ad-indigo-soft:#ecedfd;--ad-slate-soft:#e9eef5;--ad-radius:12px;--ad-shadow:0 6px 18px #0f172a0a;--ad-shadow-lg:0 16px 38px #0f172a14;background:var(--ad-bg);color:var(--ad-ink);grid-template-columns:244px minmax(0,1fr);min-height:100vh;font-family:inherit;display:grid}.adminApp.is-collapsed{grid-template-columns:72px minmax(0,1fr)}.adminSidebar{border-right:1px solid var(--ad-line);background:#fff;flex-direction:column;align-self:start;gap:14px;min-height:100vh;padding:16px;display:flex;position:sticky;top:0}.adminBrand{border-bottom:1px solid var(--ad-line-soft);align-items:center;gap:10px;padding:6px 4px 14px;display:flex}.adminBrandMark{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:8px;flex-shrink:0;width:34px;height:34px;position:relative}.adminBrandMark:after{content:"";background:linear-gradient(90deg, var(--ad-orange), var(--ad-amber));border-radius:2px;height:4px;position:absolute;bottom:6px;left:6px;right:6px}.adminBrandText strong{color:var(--ad-ink);letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1;display:block}.adminBrandText small{color:var(--ad-muted);letter-spacing:.18em;margin-top:4px;font-size:9px;font-weight:700;display:block}.adminTenant{background:var(--ad-bg);border:1px solid var(--ad-line);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;transition:border-color .2s;display:grid}.adminTenant:hover{border-color:var(--ad-blue)}.adminTenantIcon{border:1px solid var(--ad-line);width:34px;height:34px;color:var(--ad-muted);background:#fff;border-radius:8px;place-items:center;display:grid}.adminTenantText strong{font-size:13px;font-weight:700;display:block}.adminTenantText small{color:var(--ad-muted);font-size:11px;display:block}.adminTenant svg:last-child{color:var(--ad-muted)}.adminNav{flex-direction:column;gap:2px;display:flex}.adminNavItem{cursor:pointer;color:var(--ad-muted);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:600;transition:all .18s;display:grid}.adminNavItem:hover{background:var(--ad-line-soft);color:var(--ad-ink)}.adminNavItem.is-active{background:var(--ad-blue);color:#fff}.adminNavItem.is-active svg{color:#fff}.adminNavItem svg{color:var(--ad-muted)}.adminUpgrade{border:1px solid var(--ad-line);background:linear-gradient(160deg,#eef2ff 0%,#fff4d6 100%);border-radius:12px;margin-top:auto;padding:14px}.adminUpgradeHead{color:var(--ad-ink);align-items:center;gap:6px;font-size:13px;display:inline-flex}.adminUpgradeHead svg{color:var(--ad-amber)}.adminUpgrade strong{font-weight:800}.adminUpgrade p{color:var(--ad-muted);margin:6px 0 12px;font-size:12px;line-height:1.4}.adminUpgradeBtn{border:1px solid var(--ad-line);cursor:pointer;width:100%;font:inherit;color:var(--ad-ink);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.adminUpgradeBtn:hover{border-color:var(--ad-blue);color:var(--ad-blue)}.adminFooter{color:var(--ad-muted);text-align:center;margin:4px 0 0;font-size:11px}.adminApp.is-collapsed .adminBrandText,.adminApp.is-collapsed .adminTenantText,.adminApp.is-collapsed .adminTenant svg:last-child,.adminApp.is-collapsed .adminNavItem span,.adminApp.is-collapsed .adminNavItem>svg:last-child,.adminApp.is-collapsed .adminUpgrade,.adminApp.is-collapsed .adminFooter{display:none}.adminApp.is-collapsed .adminTenant{grid-template-columns:1fr;justify-items:center;padding:8px}.adminApp.is-collapsed .adminNavItem{grid-template-columns:1fr;justify-items:center;padding:10px}.adminMain{flex-direction:column;min-width:0;display:flex}.adminTopbar{background:var(--ad-bg);border-bottom:1px solid var(--ad-line);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:14px;padding:14px 24px;display:flex;position:sticky;top:0}.adminToggle,.adminIconBtn{border:1px solid var(--ad-line);width:38px;height:38px;color:var(--ad-muted);cursor:pointer;background:#fff;border-radius:10px;place-items:center;transition:all .18s;display:grid;position:relative}.adminToggle:hover,.adminIconBtn:hover{border-color:var(--ad-blue);color:var(--ad-blue)}.adminIconBtn em{background:var(--ad-red);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.adminWelcome small{color:var(--ad-muted);font-size:12px;display:block}.adminWelcome strong{color:var(--ad-ink);align-items:center;gap:6px;font-size:16px;font-weight:800;display:inline-flex}.adminVerified{color:var(--ad-blue)}.adminPeriod{margin-left:auto;position:relative}.adminPeriodBtn{border:1px solid var(--ad-line);cursor:pointer;font:inherit;color:var(--ad-ink);background:#fff;border-radius:10px;align-items:center;gap:10px;min-width:280px;padding:9px 14px;font-size:13px;font-weight:600;transition:border-color .18s;display:inline-flex}.adminPeriodBtn:hover{border-color:var(--ad-blue)}.adminPeriodBtn svg:first-child{color:var(--ad-muted)}.adminPeriodBtn span{text-align:left;flex:1}.adminPeriodMenu{border:1px solid var(--ad-line);z-index:20;background:#fff;border-radius:10px;min-width:200px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.adminPeriodMenu li{display:block}.adminPeriodMenu button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ad-ink);background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:13px}.adminPeriodMenu button:hover{background:var(--ad-line-soft)}.adminPeriodMenu button.is-selected{background:var(--ad-blue-soft);color:var(--ad-blue);font-weight:700}.adminAddCar{background:var(--ad-blue);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.adminAddCar:hover{background:#1d4ed8}.adminAddCar svg:first-child{display:none}.adminProfile{border:1px solid var(--ad-line);cursor:pointer;font:inherit;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 10px 6px 6px;transition:border-color .18s;display:inline-flex}.adminProfile:hover{border-color:var(--ad-blue)}.adminAvatar{color:#fff;background:linear-gradient(135deg,#1e3a8a,#2563eb);border-radius:999px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.adminProfileText{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.adminProfileText strong{color:var(--ad-ink);font-size:13px;font-weight:800}.adminProfileText small{color:var(--ad-muted);font-size:11px}.adminBody{flex-direction:column;gap:20px;padding:24px;display:flex}.adminCard{background:var(--ad-card);border:1px solid var(--ad-line);border-radius:var(--ad-radius);padding:20px}.adminCard>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.adminCard h2{color:var(--ad-ink);margin:0;font-size:15px;font-weight:800}.adminCard>header a{color:var(--ad-blue);align-items:center;gap:4px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.adminKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.adminKpi{background:var(--ad-card);border:1px solid var(--ad-line);border-radius:var(--ad-radius);flex-direction:column;gap:10px;padding:18px;display:flex}.adminKpi header{align-items:center;gap:12px;margin:0;display:flex}.adminKpiIcon{background:var(--ad-blue-soft);width:42px;height:42px;color:var(--ad-blue);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.adminKpi.tone-purple .adminKpiIcon{background:var(--ad-purple-soft);color:var(--ad-purple)}.adminKpi.tone-green .adminKpiIcon{background:var(--ad-green-soft);color:var(--ad-green)}.adminKpi.tone-blue .adminKpiIcon{background:var(--ad-blue-soft);color:var(--ad-blue)}.adminKpi.tone-orange .adminKpiIcon{background:var(--ad-orange-soft);color:var(--ad-orange)}.adminKpi.tone-indigo .adminKpiIcon{background:var(--ad-indigo-soft);color:var(--ad-indigo)}.adminKpi header strong{color:var(--ad-muted);font-size:13px;font-weight:700}.adminKpiValue{color:var(--ad-ink);margin:0;font-size:28px;font-weight:800;line-height:1.1}.adminKpiTrend{color:var(--ad-muted);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;display:inline-flex}.adminKpiTrend.adminTrendUp{color:var(--ad-green)}.adminKpiTrend.adminTrendDown{color:var(--ad-red)}.adminKpiTrend small{color:var(--ad-muted);font-weight:500}.adminKpiAction{color:var(--ad-blue);margin-top:auto;font-size:12px;font-weight:700;text-decoration:none}.adminKpiAction:hover{text-decoration:underline}.adminChartsRow{grid-template-columns:1.4fr 1fr 1fr;gap:16px;display:grid}.adminPillSelect{border:1px solid var(--ad-line);cursor:pointer;font:inherit;color:var(--ad-ink);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.adminPillSelect:hover{border-color:var(--ad-blue)}.adminRevenueChart{width:100%;height:auto;display:block}.adminRevenueChart .adminChartGrid line{stroke:var(--ad-line);stroke-dasharray:3 4}.adminRevenueChart .adminChartYLabels text,.adminRevenueChart .adminChartXLabel{fill:var(--ad-muted);font-size:11px}.adminRevenueChart .adminChartLine{fill:none;stroke:var(--ad-blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.adminRevenueChart .adminChartPoint{fill:#fff;stroke:var(--ad-blue);stroke-width:2.5px}.adminDonutWrap{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.adminDonut{width:160px;height:160px}.adminDonutNum{fill:var(--ad-ink);font-size:28px;font-weight:800}.adminDonutLabel{fill:var(--ad-muted);font-size:11px;font-weight:600}.adminDonutLegend{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.adminDonutLegend li{grid-template-columns:10px 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.adminDonutLegend li>span{border-radius:999px;width:10px;height:10px}.adminDonutLegend strong{color:var(--ad-ink);font-weight:600}.adminDonutLegend em{color:var(--ad-muted);font-size:12px;font-style:normal}.adminScheduleGroup{margin-bottom:14px}.adminScheduleGroup h3{color:var(--ad-ink);align-items:center;gap:6px;margin:0 0 8px;font-size:13px;display:inline-flex}.adminScheduleGroup h3 em{background:var(--ad-line-soft);min-width:20px;height:20px;color:var(--ad-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:800;display:inline-grid}.adminScheduleGroup ul{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.adminScheduleGroup li{grid-template-columns:70px 1fr auto;align-items:center;gap:12px;padding:6px 0;display:grid}.adminScheduleTime{color:var(--ad-muted);font-size:12px;font-weight:700}.adminScheduleBody{gap:2px;display:grid}.adminScheduleBody strong{color:var(--ad-ink);font-size:13px;font-weight:700}.adminScheduleBody small{color:var(--ad-muted);font-size:11.5px}.adminScheduleAll{color:var(--ad-blue);align-items:center;gap:4px;margin-top:10px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.adminPill{border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.adminPill.green{background:var(--ad-green-soft);color:var(--ad-green)}.adminPill.amber{background:var(--ad-amber-soft);color:#7a4f00}.adminPill.blue{background:var(--ad-blue-soft);color:var(--ad-blue)}.adminPill.red{background:var(--ad-red-soft);color:var(--ad-red)}.adminFleetGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.adminFleetItem{background:var(--ad-bg);border:1px solid var(--ad-line);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.adminFleetIcon{background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.adminFleetItem.tone-slate .adminFleetIcon{color:var(--ad-muted);background:var(--ad-slate-soft)}.adminFleetItem.tone-green .adminFleetIcon{color:var(--ad-green);background:var(--ad-green-soft)}.adminFleetItem.tone-blue .adminFleetIcon{color:var(--ad-blue);background:var(--ad-blue-soft)}.adminFleetItem.tone-orange .adminFleetIcon{color:var(--ad-orange);background:var(--ad-orange-soft)}.adminFleetItem.tone-red .adminFleetIcon{color:var(--ad-red);background:var(--ad-red-soft)}.adminFleetItem small{color:var(--ad-muted);font-size:12px;display:block}.adminFleetItem strong{color:var(--ad-ink);margin-top:3px;font-size:22px;font-weight:800;line-height:1.1;display:block}.adminTablesRow{grid-template-columns:1.05fr 1.1fr 1fr;gap:16px;display:grid}.adminCard table{border-collapse:collapse;width:100%;font-size:12.5px}.adminCard thead th{text-align:left;color:var(--ad-muted);border-bottom:1px solid var(--ad-line);padding:8px 6px;font-size:11.5px;font-weight:700}.adminCard tbody td{color:var(--ad-ink);border-bottom:1px solid var(--ad-line-soft);padding:10px 6px}.adminCard tbody tr:last-child td{border-bottom:0}.adminTopVehicleName{align-items:center;gap:8px;display:flex}.adminTopVehicleName>span:first-child{background:var(--ad-line-soft);width:36px;height:24px;color:var(--ad-muted);border-radius:6px;place-items:center;display:grid}.adminTopVehiclesCard td:last-child{color:var(--ad-amber);font-weight:700}.adminTopVehiclesCard td:last-child svg{vertical-align:-2px;margin-right:4px}.adminActivityCard ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.adminActivityCard li{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;display:grid}.adminActivityIcon{background:var(--ad-line-soft);width:32px;height:32px;color:var(--ad-muted);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.adminActivityCard li.tone-blue .adminActivityIcon{background:var(--ad-blue-soft);color:var(--ad-blue)}.adminActivityCard li.tone-green .adminActivityIcon{background:var(--ad-green-soft);color:var(--ad-green)}.adminActivityCard li.tone-amber .adminActivityIcon{background:var(--ad-amber-soft);color:var(--ad-amber)}.adminActivityCard li.tone-red .adminActivityIcon{background:var(--ad-red-soft);color:var(--ad-red)}.adminActivityBody{flex-direction:column;gap:3px;min-width:0;display:flex}.adminActivityBody strong{color:var(--ad-ink);font-size:13px;font-weight:600;line-height:1.3}.adminActivityStars{color:var(--ad-amber);gap:2px;margin-top:2px;display:inline-flex}.adminActivityCard small{color:var(--ad-muted);white-space:nowrap;font-size:11.5px}.adminBottomRow{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.adminGrowthCard{background:linear-gradient(135deg,#f4f9ff 0%,#fff 100%);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.adminGrowthEmoji{background:var(--ad-blue-soft);width:60px;height:60px;color:var(--ad-blue);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.adminGrowthBody strong{color:var(--ad-ink);font-size:16px;font-weight:800;display:block}.adminGrowthBody p{color:var(--ad-muted);margin:4px 0 10px;font-size:13px}.adminGrowthChips{flex-wrap:wrap;gap:8px;display:flex}.adminGrowthChips span{border:1px solid var(--ad-line);color:var(--ad-muted);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.adminGrowthChips svg{color:var(--ad-amber)}.adminGrowthBtn{border:1px solid var(--ad-line);font:inherit;color:var(--ad-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;padding:11px 20px;font-size:13px;font-weight:700}.adminGrowthBtn:hover{border-color:var(--ad-blue);color:var(--ad-blue)}.adminQuickGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.adminQuickItem{border:1px solid var(--ad-line);cursor:pointer;font:inherit;color:var(--ad-ink);text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-size:11.5px;font-weight:600;line-height:1.25;transition:all .18s;display:flex}.adminQuickItem:hover{border-color:var(--ad-blue);color:var(--ad-blue);transform:translateY(-1px)}.adminQuickItem>span:first-child{background:var(--ad-blue-soft);width:36px;height:36px;color:var(--ad-blue);border-radius:8px;flex-shrink:0;place-items:center;display:grid}@media (max-width:1280px){.adminKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.adminChartsRow{grid-template-columns:1fr 1fr}.adminScheduleCard{grid-column:1/-1}.adminTablesRow{grid-template-columns:1fr 1fr}.adminActivityCard{grid-column:1/-1}.adminFleetGrid,.adminQuickGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.adminApp{grid-template-columns:72px minmax(0,1fr)}.adminApp .adminBrandText,.adminApp .adminTenantText,.adminApp .adminTenant svg:last-child,.adminApp .adminNavItem span,.adminApp .adminNavItem>svg:last-child,.adminApp .adminUpgrade,.adminApp .adminFooter{display:none}.adminApp .adminTenant,.adminApp .adminNavItem{grid-template-columns:1fr;justify-items:center}.adminKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.adminChartsRow,.adminTablesRow,.adminBottomRow{grid-template-columns:1fr}.adminFleetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminTopbar{flex-wrap:wrap}.adminPeriod{flex-basis:100%;order:5;margin-left:0}.adminPeriodBtn{width:100%;min-width:0}}.adminBrand{align-items:center;gap:10px}.adminBrandLogo{flex:none;width:126px}.adminBrandText{min-width:0}
