.RiskOverviewScreen_page__LFsBc{--background:#f3f6fb;--foreground:#0f172a;--border:#d8e1ec;--primary:#1d4ed8;--primary-foreground:#fff;--secondary:#ecf2f9;--secondary-foreground:#0f172a;--muted:#e7edf5;--muted-foreground:#64748b;--success:#16a34a;--success-foreground:#fff;--accent:#dbeafe;--accent-foreground:#1e40af;--destructive:#dc2626;--warning:#f59e0b;--warning-foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;background:var(--background);color:var(--foreground);min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}.RiskOverviewScreen_pageContainer__EYj27{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:28px 24px 56px;background:var(--background)}.RiskOverviewScreen_contentContainer__xHqta{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px;min-width:0}.RiskOverviewScreen_glassPanel__i1uis{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 40px rgba(15,23,42,.06)}.RiskOverviewScreen_topbar__y9kqB{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.RiskOverviewScreen_brandBlock__QDR4c{display:flex;align-items:center;gap:14px;min-width:0}.RiskOverviewScreen_brandMark___VpXq{width:44px;height:44px;border-radius:14px;background:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0}.RiskOverviewScreen_brandCopy__QWDHm{display:flex;flex-direction:column;gap:4px;min-width:0}.RiskOverviewScreen_brandTitle__pR_E0{font-size:16px;font-weight:700;line-height:1.1}.RiskOverviewScreen_brandSubtitle__vr0Wv{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.2}.RiskOverviewScreen_topbarRight__adbQS{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.RiskOverviewScreen_statusPill__Gq5g7,.RiskOverviewScreen_summaryPill__G_KTa{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;white-space:nowrap;font-size:13px;font-weight:600}.RiskOverviewScreen_statusPill__Gq5g7{background:var(--secondary);color:var(--secondary-foreground)}.RiskOverviewScreen_summaryPill__G_KTa{background:var(--accent);color:var(--accent-foreground)}.RiskOverviewScreen_pillDot__tXD5E{width:8px;height:8px;border-radius:999px;background:var(--success);flex-shrink:0}.RiskOverviewScreen_heroPanel__ypM7A{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px;background:linear-gradient(180deg,var(--card) 0,var(--secondary) 100%)}.RiskOverviewScreen_heroCopy__a8DPi{display:flex;flex-direction:column;gap:12px;max-width:740px;min-width:0}.RiskOverviewScreen_eyebrow__lgyi_{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 12px;border-radius:999px;background:var(--accent);color:var(--accent-foreground);font-size:13px;font-weight:600;white-space:nowrap}.RiskOverviewScreen_heroTitle__d0PQv{font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.RiskOverviewScreen_heroSubtitle__KG_gy{font-size:15px;line-height:1.6;color:var(--muted-foreground);max-width:680px}.RiskOverviewScreen_heroMetrics__BKes2{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.RiskOverviewScreen_metricChip__VjhO4{min-width:132px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.RiskOverviewScreen_metricLabel__SeWMZ{font-size:12px;font-weight:600;color:var(--muted-foreground);white-space:nowrap}.RiskOverviewScreen_metricValue__oXChq{font-size:20px;font-weight:700;line-height:1.1;color:var(--foreground);white-space:nowrap}.RiskOverviewScreen_heroSide__tB7ml{width:240px;display:flex;flex-direction:column;gap:12px;flex-shrink:0}.RiskOverviewScreen_spotlightCard__iV_Yd{padding:18px;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.RiskOverviewScreen_spotlightLabel__fSYqR{font-size:12px;font-weight:600;color:var(--muted-foreground)}.RiskOverviewScreen_spotlightValue__nJjSR{font-size:26px;font-weight:700;line-height:1.1}.RiskOverviewScreen_spotlightNote__pwIoe{font-size:13px;line-height:1.5;color:var(--muted-foreground)}.RiskOverviewScreen_riskSection__ZhitS{display:flex;flex-direction:column;gap:22px;padding:28px}.RiskOverviewScreen_sectionHeader__sikCy{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.RiskOverviewScreen_sectionCopy___BJCh{display:flex;flex-direction:column;gap:8px;min-width:0}.RiskOverviewScreen_sectionTitle__KQ7Sc{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.RiskOverviewScreen_sectionSubtitle__CVls2{font-size:15px;line-height:1.6;color:var(--muted-foreground);max-width:760px}.RiskOverviewScreen_sectionAction__z7fzB{display:inline-flex;align-items:center;gap:8px;padding:12px 14px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:13px;font-weight:600;white-space:nowrap;border:none;cursor:pointer}.RiskOverviewScreen_riskGrid__FYniN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.RiskOverviewScreen_riskCard__yRN3u{padding:20px;border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--card) 0,var(--secondary) 100%);border:1px solid var(--border);display:flex;flex-direction:column;gap:18px;min-width:0;position:relative;overflow:hidden;box-shadow:0 18px 36px rgba(15,23,42,.05);text-decoration:none;color:inherit}.RiskOverviewScreen_cardTop__oz0ic{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.RiskOverviewScreen_cardIconStack__n9X8H{display:flex;align-items:center;gap:12px;min-width:0}.RiskOverviewScreen_riskIconWrapper__t_sHy{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RiskOverviewScreen_iconsuccess__QQQqQ{background:var(--success);color:var(--success-foreground)}.RiskOverviewScreen_iconwarning__sasKW{background:var(--warning);color:var(--warning-foreground)}.RiskOverviewScreen_iconprimary__tr2tX{background:var(--primary);color:var(--primary-foreground)}.RiskOverviewScreen_cardBadge___0BDv{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;align-self:flex-start}.RiskOverviewScreen_badgesuccess__1Hnu_{background:var(--accent);color:var(--success)}.RiskOverviewScreen_badgewarning__BfF38{background:var(--secondary);color:var(--warning)}.RiskOverviewScreen_badgeprimary__rHmX6{background:var(--accent);color:var(--primary)}.RiskOverviewScreen_riskChevron__2XfVx{width:34px;height:34px;border-radius:999px;background:var(--card);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);flex-shrink:0}.RiskOverviewScreen_riskBody__c7bKF{display:flex;flex-direction:column;gap:10px;min-width:0}.RiskOverviewScreen_riskTitle__3s5rb{font-size:18px}.RiskOverviewScreen_riskStatus__GYzFx,.RiskOverviewScreen_riskTitle__3s5rb{font-weight:700;line-height:1.2;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RiskOverviewScreen_riskStatus__GYzFx{font-size:22px;letter-spacing:-.02em}.RiskOverviewScreen_riskDescription__rMWh1{font-size:14px;font-weight:500;line-height:1.6;color:var(--muted-foreground);min-height:66px}.RiskOverviewScreen_riskFooter__3xpgP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--border)}.RiskOverviewScreen_trendRow__KzqrA{display:inline-flex;align-items:center;gap:8px;min-width:0}.RiskOverviewScreen_trendDot___SIDS{width:10px;height:10px;border-radius:999px;flex-shrink:0}.RiskOverviewScreen_trendsuccess__ggNpJ{background:var(--success)}.RiskOverviewScreen_trendwarning__0NulN{background:var(--warning)}.RiskOverviewScreen_trendprimary__88y7L{background:var(--primary)}.RiskOverviewScreen_trendText__lgIVW{font-size:13px;font-weight:600;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RiskOverviewScreen_viewLink__EGdAy{font-size:13px;font-weight:700;color:var(--foreground);white-space:nowrap}@media (max-width:1100px){.RiskOverviewScreen_heroPanel__ypM7A{flex-direction:column}.RiskOverviewScreen_heroSide__tB7ml{width:100%;flex-direction:row}.RiskOverviewScreen_riskGrid__FYniN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.RiskOverviewScreen_topbar__y9kqB{flex-direction:column;align-items:flex-start}.RiskOverviewScreen_heroSide__tB7ml{flex-direction:column}.RiskOverviewScreen_riskGrid__FYniN{grid-template-columns:minmax(0,1fr)}}.MarketAnalysisScreen_pageContainer__f4P33{--background:#f4f7fb;--foreground:#0f172a;--border:#dce3ec;--input:#fff;--primary:#2563eb;--primary-foreground:#fff;--secondary:#eef3f8;--secondary-foreground:#0f172a;--muted:#e8edf3;--muted-foreground:#64748b;--success:#16a34a;--success-foreground:#fff;--accent:#dcebff;--accent-foreground:#1d4ed8;--destructive:#dc2626;--warning:#f59e0b;--warning-foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:28px 24px 48px;background:radial-gradient(circle at top left,var(--accent) 0,transparent 26%),linear-gradient(180deg,hsla(0,0%,100%,.72) 0,hsla(0,0%,100%,0) 220px);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--foreground)}.MarketAnalysisScreen_contentContainer__1VEXS{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:24px;min-width:0}.MarketAnalysisScreen_topbar__vGNF0{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid var(--border);background:hsla(0,0%,100%,.78);border-radius:var(--radius-xl);backdrop-filter:blur(12px)}.MarketAnalysisScreen_brandBlock__lBEhm{display:flex;align-items:center;gap:12px;white-space:nowrap}.MarketAnalysisScreen_backBtn__l1VkC{border-radius:12px;background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border)}.MarketAnalysisScreen_backBtn__l1VkC,.MarketAnalysisScreen_brandMark__NLpr6{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.MarketAnalysisScreen_brandMark__NLpr6{border-radius:12px;background:var(--primary);color:var(--primary-foreground)}.MarketAnalysisScreen_brandCopy__U0b3l{display:flex;flex-direction:column;gap:2px}.MarketAnalysisScreen_brandTitle__LO7yt{font-size:15px;font-weight:600;line-height:1.1}.MarketAnalysisScreen_brandSubtitle__sHMQU{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.1}.MarketAnalysisScreen_topbarRight__5J3Q2{display:flex;align-items:center;gap:12px}.MarketAnalysisScreen_vehicleTag__kA3Uz{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--card);border:1px solid var(--border);border-radius:999px;font-size:13px;font-weight:600;color:var(--foreground)}.MarketAnalysisScreen_dashboardHeader__ki8jJ{display:flex;flex-direction:column;gap:8px;margin-top:12px;margin-bottom:8px}.MarketAnalysisScreen_dashboardTitle__DId3Q{font-size:32px;font-weight:700;letter-spacing:-.02em}.MarketAnalysisScreen_dashboardSubtitle__5cwNe{font-size:16px;color:var(--muted-foreground)}.MarketAnalysisScreen_mainGrid__46TD2{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.MarketAnalysisScreen_panel__IeuXk{background:var(--card);border:1px solid var(--border);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:24px;box-shadow:0 12px 32px rgba(15,23,42,.04)}.MarketAnalysisScreen_valueHero__JVdap{display:flex;flex-direction:column;gap:8px}.MarketAnalysisScreen_valueLabel__4P6_s{font-size:14px;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.MarketAnalysisScreen_valueAmount__cUhHX{font-size:56px;font-weight:700;line-height:1;color:var(--foreground);letter-spacing:-.03em}.MarketAnalysisScreen_valueContext__xysIr{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#5b6b84;background:#f1f5f9;padding:6px 12px;border-radius:999px;width:-moz-max-content;width:max-content;margin-top:8px}.MarketAnalysisScreen_valueRange__bWUCC{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:var(--muted-foreground);margin-top:6px}.MarketAnalysisScreen_valueConfidence__30Wmb{font-weight:600;color:var(--accent-foreground)}.MarketAnalysisScreen_chartContainer__kIwu8{margin-top:16px;display:flex;flex-direction:column;gap:16px}.MarketAnalysisScreen_chartHeader__acb7k{display:flex;justify-content:space-between;align-items:center}.MarketAnalysisScreen_chartTitle__J3tg4{font-size:16px;font-weight:600}.MarketAnalysisScreen_chartNote__Li_DX{font-size:13px;color:var(--muted-foreground);font-weight:500}.MarketAnalysisScreen_chartInteractive__heJtq{height:250px;margin-top:10px;width:100%}.MarketAnalysisScreen_calcPanel__QK8Ky{background:linear-gradient(180deg,hsla(0,0%,100%,.94) 0,var(--card) 100%)}.MarketAnalysisScreen_calcHeader__NYm8o{display:flex;flex-direction:column;gap:6px;padding-bottom:20px;border-bottom:1px solid var(--border)}.MarketAnalysisScreen_calcTitle__5rR8a{font-size:18px;font-weight:600}.MarketAnalysisScreen_calcSubtitle__qqO97{font-size:14px;color:var(--muted-foreground)}.MarketAnalysisScreen_inputGroup__VMbej{display:flex;flex-direction:column;gap:10px}.MarketAnalysisScreen_inputLabel__r4mSD{font-size:14px;font-weight:600}.MarketAnalysisScreen_inputMock__qBPpY{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--input);border:1px solid var(--border);border-radius:12px;font-size:18px;font-weight:600;gap:10px}.MarketAnalysisScreen_inputMockText__2FIio{color:var(--foreground)}.MarketAnalysisScreen_priceInput__qTcal{border:none;outline:none;background:transparent;font-size:18px;font-weight:600;color:var(--foreground);flex:1}.MarketAnalysisScreen_inputMockIcon__wpbUu{color:var(--muted-foreground)}.MarketAnalysisScreen_textInput__maTSo{width:100%;height:50px;border:1px solid var(--border);border-radius:12px;background:var(--input);padding:0 14px;font-size:16px;font-weight:600;color:var(--foreground);outline:none}.MarketAnalysisScreen_textInput__maTSo:focus{border-color:color-mix(in srgb,var(--primary) 50%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 14%,transparent)}.MarketAnalysisScreen_inputHint__3xER5{font-size:12px;line-height:1.5;color:var(--muted-foreground)}.MarketAnalysisScreen_verdictBox__FgLjY{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--secondary);border-radius:16px;margin-top:8px}.MarketAnalysisScreen_verdictBox__FgLjY.MarketAnalysisScreen_warning__vM4pK{background:#fffbeb;border:1px solid #fde68a}.MarketAnalysisScreen_verdictBox__FgLjY.MarketAnalysisScreen_fair__OBaqB,.MarketAnalysisScreen_verdictBox__FgLjY.MarketAnalysisScreen_success__j77nU{background:#f8fafc;border:1px solid #e2e8f2}.MarketAnalysisScreen_estimatesSection__vlpoD{background:#fff;border:1px solid var(--border);border-radius:24px;padding:28px;box-shadow:0 12px 32px rgba(15,23,42,.04);display:flex;flex-direction:column;gap:18px}.MarketAnalysisScreen_estimatesHeader__jgVjx{display:flex;align-items:center;justify-content:space-between}.MarketAnalysisScreen_estimatesTitle__r9KKN{font-size:18px;font-weight:700}.MarketAnalysisScreen_estimatesNote__z_Gpw{font-size:14px;color:var(--muted-foreground)}.MarketAnalysisScreen_estimatesGrid__vGQMM{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.MarketAnalysisScreen_estimatesItem__9RMMo{padding:14px 16px;border-radius:16px;border:1px solid var(--border);background:var(--secondary)}.MarketAnalysisScreen_estimatesLabel__MmvsS{font-size:12px;color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase}.MarketAnalysisScreen_estimatesValue__HppvE{margin-top:8px;font-size:15px;font-weight:600}.MarketAnalysisScreen_verdictHeader__duiWr{display:flex;align-items:center;gap:10px}.MarketAnalysisScreen_verdictIcon__liutF{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#eab308;color:#fff;border-radius:50%}.MarketAnalysisScreen_verdictTitle__cWYCB{font-size:15px;font-weight:600;color:#854d0e}.MarketAnalysisScreen_verdictText__qety9{font-size:20px;font-weight:700;line-height:1.3;color:#422006}.MarketAnalysisScreen_meterSection__thBPC{display:flex;flex-direction:column;gap:16px;margin-top:24px}.MarketAnalysisScreen_meterTrack__C8PWH{height:12px;border-radius:999px;background:linear-gradient(90deg,#22c55e 0,#eab308 50%,#ef4444);position:relative}.MarketAnalysisScreen_meterMarker__ML5YV{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:3px solid #111827;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.15)}.MarketAnalysisScreen_meterLabels__oHl_U{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:var(--muted-foreground)}.MarketAnalysisScreen_meterCheap__zW39y{color:#16a34a}.MarketAnalysisScreen_meterFair__TBCCd{color:#d97706}.MarketAnalysisScreen_meterOverpriced__VlIF5{color:#dc2626}.MarketAnalysisScreen_loadingScreen__5jY7R{min-height:60vh;display:flex;align-items:center;justify-content:center;background:var(--background)}.MarketAnalysisScreen_loadingCard__6v28w{padding:16px 20px;border-radius:12px;border:1px solid var(--border);background:var(--card);display:inline-flex;align-items:center;gap:8px;color:var(--muted-foreground)}.MarketAnalysisScreen_inlineSpinner__6mhv_{animation:MarketAnalysisScreen_spin__E_S4A 1s linear infinite}@keyframes MarketAnalysisScreen_spin__E_S4A{to{transform:rotate(1turn)}}@media (max-width:1024px){.MarketAnalysisScreen_mainGrid__46TD2{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.MarketAnalysisScreen_topbar__vGNF0{flex-direction:column;align-items:flex-start;gap:12px}.MarketAnalysisScreen_valueAmount__cUhHX{font-size:44px}}.InspectionTimelineScreen_pageContainer__WodL8{--background:#f5f7fb;--foreground:#0f1724;--border:#d9e2ec;--primary:#2563eb;--primary-foreground:#fff;--secondary:#eef4ff;--secondary-foreground:#163b75;--muted:#e9eef5;--muted-foreground:#5b6b81;--success:#16a34a;--success-foreground:#fff;--accent:#dbeafe;--accent-foreground:#1d4ed8;--destructive:#dc2626;--destructive-foreground:#fff;--warning:#f59e0b;--warning-foreground:#1f2937;--card:#fff;--card-foreground:#0f1724;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:28px 24px 56px;background:radial-gradient(circle at top left,var(--accent) 0,transparent 28%),linear-gradient(180deg,var(--background) 0,#f1f5fb 100%);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--foreground)}.InspectionTimelineScreen_contentContainer__ORCZh{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:24px;min-width:0}.InspectionTimelineScreen_surfacePanel__5dyJg{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 50px rgba(15,23,42,.06)}.InspectionTimelineScreen_topbar__FF4OB{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.InspectionTimelineScreen_brandBlock__FeoaE{display:flex;align-items:center;gap:14px;min-width:0}.InspectionTimelineScreen_brandMark___DCDX{width:46px;height:46px;border-radius:14px;background:linear-gradient(180deg,var(--primary) 0,#1d4ed8 100%);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 12px 24px rgba(37,99,235,.2)}.InspectionTimelineScreen_brandCopy__Rg50z{display:flex;flex-direction:column;gap:4px;min-width:0}.InspectionTimelineScreen_brandTitle__zVnDU{font-size:16px;font-weight:700;line-height:1.1;white-space:nowrap}.InspectionTimelineScreen_brandSubtitle__DHxpS{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.2;white-space:nowrap}.InspectionTimelineScreen_topbarActions__8vXf8{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.InspectionTimelineScreen_pillButton__IeQTS{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;border:none}.InspectionTimelineScreen_pillPrimary__dOIHw{background:var(--primary);color:var(--primary-foreground)}.InspectionTimelineScreen_heroPanel__bST9Q{padding:28px;display:flex;flex-direction:column;gap:24px;background:linear-gradient(135deg,rgba(37,99,235,.06),hsla(0,0%,100%,.98) 28%,#fff)}.InspectionTimelineScreen_backLink__C61qW{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--muted-foreground);align-self:flex-start;white-space:nowrap;text-decoration:none}.InspectionTimelineScreen_heroGrid__l2jHk{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:stretch}.InspectionTimelineScreen_heroCopy__jJ3jc{display:flex;flex-direction:column;gap:16px}.InspectionTimelineScreen_eyebrow__13DGr{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:12px;font-weight:700;width:-moz-fit-content;width:fit-content;white-space:nowrap}.InspectionTimelineScreen_heroTitle__w_51X{font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.05;max-width:700px}.InspectionTimelineScreen_heroSubtitle__PytNi{font-size:15px;color:var(--muted-foreground);line-height:1.6;max-width:720px}.InspectionTimelineScreen_heroStatRow__9s3AE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.InspectionTimelineScreen_heroStat___x6EW{padding:16px;border-radius:var(--radius-lg);background:hsla(0,0%,100%,.88);border:1px solid var(--border);display:flex;flex-direction:column;gap:6px;min-width:0}.InspectionTimelineScreen_heroStatLabel__2hUxb{font-size:12px;font-weight:600;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InspectionTimelineScreen_heroStatValue__3zt9O{font-size:20px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InspectionTimelineScreen_statusCard__2ydiw{padding:20px;border-radius:var(--radius-xl);background:#0f1724;color:#fff;display:flex;flex-direction:column;gap:18px;min-height:100%}.InspectionTimelineScreen_statusCardTop___WFBW{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.InspectionTimelineScreen_statusLabel__lAZTi{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.72);margin-bottom:8px}.InspectionTimelineScreen_statusValue__Hs7Nu{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.05}.InspectionTimelineScreen_statusChip__A5p9H{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(22,163,74,.16);color:#86efac;font-size:12px;font-weight:700;white-space:nowrap}.InspectionTimelineScreen_statusProgress__9Z_gA{display:flex;flex-direction:column;gap:10px}.InspectionTimelineScreen_progressTrack__MUki_{width:100%;height:10px;border-radius:999px;background:hsla(0,0%,100%,.12);overflow:hidden}.InspectionTimelineScreen_progressFill__H8hXc{width:84%;height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#60a5fa)}.InspectionTimelineScreen_statusMeta__5lWap{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:hsla(0,0%,100%,.68);white-space:nowrap}.InspectionTimelineScreen_badgeRow__NKePh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.InspectionTimelineScreen_miniChip__5CSKA{display:inline-flex;align-items:center;padding:8px 10px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:12px;font-weight:700;white-space:nowrap}.InspectionTimelineScreen_controlsGrid__m3VLS{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:20px 24px;min-width:0}.InspectionTimelineScreen_filterGroup__t9bp6{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.InspectionTimelineScreen_filterPill__7MO63{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--background);border:1px solid var(--border);color:var(--foreground);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.InspectionTimelineScreen_filterActive__8I9ui{background:var(--secondary);color:var(--secondary-foreground);border-color:transparent}.InspectionTimelineScreen_summaryNote__7yvvh{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:var(--accent);color:var(--accent-foreground);font-size:13px;font-weight:600;white-space:normal;overflow-wrap:anywhere;max-width:100%}.InspectionTimelineScreen_timelineShell__H_qVa{display:grid;grid-template-columns:280px 1fr;gap:20px;align-items:start;min-width:0}.InspectionTimelineScreen_insightPanel__bJlt3{padding:20px;display:flex;flex-direction:column;gap:16px;position:sticky;top:0;align-self:start;min-width:0}.InspectionTimelineScreen_insightTitle__6ch6P{font-size:18px;font-weight:700;letter-spacing:-.02em}.InspectionTimelineScreen_insightCopy__bojVJ{font-size:14px;line-height:1.6;color:var(--muted-foreground)}.InspectionTimelineScreen_signalCard__sl_Jf{padding:14px;border-radius:var(--radius-lg);background:var(--background);border:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.InspectionTimelineScreen_signalLabel__QWwXw{font-size:12px;font-weight:600;color:var(--muted-foreground)}.InspectionTimelineScreen_signalValue__84nmo{font-size:18px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word}.InspectionTimelineScreen_timelinePanel__e2qrx{padding:24px;display:flex;flex-direction:column;gap:18px;min-width:0}.InspectionTimelineScreen_timelineHeaderRow__XlOov{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.InspectionTimelineScreen_timelineTitle__zHqKu{font-size:22px;font-weight:700;letter-spacing:-.02em}.InspectionTimelineScreen_timelineSubtitle__nBesJ{font-size:14px;color:var(--muted-foreground);line-height:1.5;max-width:720px}.InspectionTimelineScreen_timelineList___gBnF{display:flex;flex-direction:column;gap:18px}.InspectionTimelineScreen_timelineItem__eSjWq{display:grid;grid-template-columns:120px 56px 1fr;gap:18px;position:relative;align-items:start}.InspectionTimelineScreen_timelineItem__eSjWq:not(:last-child):before{content:"";position:absolute;left:147px;top:62px;bottom:-18px;width:2px;background:linear-gradient(180deg,var(--border) 0,rgba(217,226,236,.15) 100%)}.InspectionTimelineScreen_timelineMeta__arg9e{display:flex;flex-direction:column;gap:8px;padding-top:10px;align-items:flex-end;min-width:0}.InspectionTimelineScreen_timelineDate__dIeGC{font-size:15px;font-weight:700;white-space:nowrap}.InspectionTimelineScreen_timelineMileage__0N4pg{font-size:13px;color:var(--muted-foreground);white-space:nowrap}.InspectionTimelineScreen_timelineNode__20zlc{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--border);box-shadow:0 14px 24px rgba(15,23,42,.06);position:relative;z-index:1}.InspectionTimelineScreen_nodeSuccess__1bQZy{color:var(--success)}.InspectionTimelineScreen_nodeWarning__SUhGr{color:var(--warning)}.InspectionTimelineScreen_nodeDestructive__m9Jqe{color:var(--destructive)}@media (max-width:900px){.InspectionTimelineScreen_controlsGrid__m3VLS,.InspectionTimelineScreen_timelineShell__H_qVa{grid-template-columns:1fr}.InspectionTimelineScreen_insightPanel__bJlt3{position:static;padding:18px}.InspectionTimelineScreen_heroGrid__l2jHk{grid-template-columns:1fr}.InspectionTimelineScreen_timelinePanel__e2qrx{padding:18px}.InspectionTimelineScreen_timelineItem__eSjWq{grid-template-columns:1fr}.InspectionTimelineScreen_timelineItem__eSjWq:not(:last-child):before{left:20px;top:60px;bottom:-12px}.InspectionTimelineScreen_timelineMeta__arg9e{align-items:flex-start;padding-top:0}}@media (max-width:520px){.InspectionTimelineScreen_heroPanel__bST9Q{padding:22px 18px}.InspectionTimelineScreen_controlsGrid__m3VLS{padding:16px}.InspectionTimelineScreen_summaryNote__7yvvh{border-radius:14px;line-height:1.35}.InspectionTimelineScreen_timelineNode__20zlc{margin-top:0}.InspectionTimelineScreen_timelineMeta__arg9e{flex-direction:row;justify-content:space-between}.InspectionTimelineScreen_timelineDate__dIeGC,.InspectionTimelineScreen_timelineMileage__0N4pg{white-space:normal}}.InspectionTimelineScreen_timelineCard__noIbu{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--border);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 24px rgba(15,23,42,.04)}.InspectionTimelineScreen_highlightWarning__f_nJw{background:linear-gradient(180deg,rgba(245,158,11,.08),#fff)}.InspectionTimelineScreen_highlightDestructive__eAB55{background:linear-gradient(180deg,rgba(220,38,38,.06),#fff)}.InspectionTimelineScreen_cardTop__nG4cB{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.InspectionTimelineScreen_cardTitleBlock__5Yo1i{display:flex;flex-direction:column;gap:6px;min-width:0}.InspectionTimelineScreen_inspectionTitle__FiqP1{font-size:18px;font-weight:700;letter-spacing:-.02em}.InspectionTimelineScreen_inspectionNote__WIZal{font-size:14px;color:var(--muted-foreground);line-height:1.5}.InspectionTimelineScreen_statusBadge__p78Ug{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.InspectionTimelineScreen_badgePass__JnVVe{background:rgba(22,163,74,.1);color:var(--success)}.InspectionTimelineScreen_badgeAdvisory__YLMFB{background:rgba(245,158,11,.12);color:#9a6700}.InspectionTimelineScreen_badgeFail__9epRI{background:rgba(220,38,38,.1);color:var(--destructive)}.InspectionTimelineScreen_defectStack__v0UGW{display:flex;flex-direction:column;gap:10px}.InspectionTimelineScreen_defectToolbar___McRN{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.InspectionTimelineScreen_defectTitle__V4NCm{font-size:14px;font-weight:700;color:var(--foreground)}.InspectionTimelineScreen_expandLink__31FPq{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-size:13px;font-weight:700;white-space:nowrap;background:none;border:none;cursor:pointer}.InspectionTimelineScreen_defectGrid__hNPII{display:grid;grid-template-columns:1fr;gap:10px}.InspectionTimelineScreen_defectItem__DaVa7{display:flex;align-items:flex-start;gap:12px;padding:14px;background:var(--background);border:1px solid var(--border);border-radius:14px}.InspectionTimelineScreen_defectIcon__ny2vV{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.InspectionTimelineScreen_defectCopy__IeNXK{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.InspectionTimelineScreen_defectName__lNafc{font-size:14px;font-weight:700}.InspectionTimelineScreen_defectDesc__qF3qO{font-size:13px;color:var(--muted-foreground);line-height:1.5}.InspectionTimelineScreen_recurringTag__AAm93{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:rgba(245,158,11,.16);color:#9a6700;font-size:11px;font-weight:700;white-space:nowrap;width:-moz-fit-content;width:fit-content;margin-top:4px}.InspectionTimelineScreen_emptyState__oRudQ{padding:16px;border-radius:14px;background:rgba(22,163,74,.08);color:var(--success);font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px}.InspectionTimelineScreen_loadingScreen__oqfhX{min-height:60vh;display:flex;align-items:center;justify-content:center}.InspectionTimelineScreen_loadingCard__uqf5f{padding:16px 20px;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground)}.InspectionTimelineScreen_repairDeck__I3bop{margin-top:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.InspectionTimelineScreen_repairCard__8uthC{background:#fff;border-radius:var(--radius-xl);border:1px solid var(--border);padding:20px;box-shadow:0 20px 40px rgba(15,23,42,.05);display:flex;flex-direction:column;gap:12px}.InspectionTimelineScreen_repairHeader__LgnUE{font-size:18px;font-weight:700}.InspectionTimelineScreen_repairList__RKpeH{display:flex;flex-direction:column;gap:12px}.InspectionTimelineScreen_repairRow__OwfAs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(241,245,249,.9)}.InspectionTimelineScreen_repairTitle__O7uB2{font-size:14px;font-weight:600}.InspectionTimelineScreen_repairMeta__Dngvz{font-size:12px;color:var(--muted-foreground)}.InspectionTimelineScreen_repairRange__z1T69{font-size:13px;font-weight:600}.InspectionTimelineScreen_issueAdvice__AHv3u{font-size:13px;color:var(--foreground);max-width:220px;text-align:right}.InspectionTimelineScreen_repairEmpty__0zJRy{font-size:13px;color:var(--muted-foreground)}@media (max-width:1100px){.InspectionTimelineScreen_heroGrid__l2jHk,.InspectionTimelineScreen_timelineShell__H_qVa{grid-template-columns:minmax(0,1fr)}.InspectionTimelineScreen_controlsGrid__m3VLS{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:720px){.InspectionTimelineScreen_topbar__FF4OB{flex-direction:column;align-items:flex-start}.InspectionTimelineScreen_heroStatRow__9s3AE{grid-template-columns:minmax(0,1fr)}.InspectionTimelineScreen_timelineItem__eSjWq{grid-template-columns:1fr}.InspectionTimelineScreen_timelineItem__eSjWq:before{display:none}.InspectionTimelineScreen_timelineMeta__arg9e{align-items:flex-start}}.MileageTimelineScreen_pageContainer__ELd1N{--background:#f6f8fb;--foreground:#0f172a;--border:#00000014;--primary:#0b63d6;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#e9eef6;--muted-foreground:#64748b;--success:#16a34a;--success-foreground:#fff;--accent:#dbeafe;--accent-foreground:#1e3aa8;--warning:#f59e0b;--warning-foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:20px 16px 48px;background:var(--background);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--foreground)}.MileageTimelineScreen_contentContainer__tnj0e{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px}.MileageTimelineScreen_glassPanel__4kSBK{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 40px rgba(15,23,42,.06)}.MileageTimelineScreen_topbar__X3RNL{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.MileageTimelineScreen_brandBlock__y5Ngf{display:flex;align-items:center;gap:14px;min-width:0}.MileageTimelineScreen_brandMark__t9l1Y{width:44px;height:44px;border-radius:14px;background:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0}.MileageTimelineScreen_brandCopy__nUdD0{display:flex;flex-direction:column;gap:4px;min-width:0}.MileageTimelineScreen_brandTitle__z5I5A{font-size:16px;font-weight:700;line-height:1.1}.MileageTimelineScreen_brandSubtitle__y4u6_{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.2}.MileageTimelineScreen_topbarRight__H6eKu{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.MileageTimelineScreen_backBtn__6Tikt{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:13px;font-weight:600;text-decoration:none}.MileageTimelineScreen_heroPanel__eUhtb{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px;background:linear-gradient(180deg,var(--card) 0,var(--secondary) 100%)}.MileageTimelineScreen_heroCopy__MzVcz{display:flex;flex-direction:column;gap:12px;max-width:740px;min-width:0}.MileageTimelineScreen_eyebrow__i9dv4{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 12px;border-radius:999px;background:var(--accent);color:var(--success);font-size:13px;font-weight:700;white-space:nowrap}.MileageTimelineScreen_heroTitle__WS0wT{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.MileageTimelineScreen_heroSubtitle__2fVYd{font-size:15px;line-height:1.6;color:var(--muted-foreground);max-width:680px}.MileageTimelineScreen_heroMetrics___6CIe{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:8px}.MileageTimelineScreen_metricChip__m19OP{min-width:132px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.MileageTimelineScreen_metricLabel__FHc_X{font-size:12px;font-weight:600;color:var(--muted-foreground);white-space:nowrap}.MileageTimelineScreen_metricValue__Qwgho{font-size:20px;font-weight:700;line-height:1.1;color:var(--foreground);white-space:nowrap}.MileageTimelineScreen_dashboardGrid__SFG9G{display:grid;grid-template-columns:2fr 1fr;gap:24px}.MileageTimelineScreen_chartPanel__yJvhO{padding:28px;display:flex;flex-direction:column;gap:24px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 40px rgba(15,23,42,.06)}.MileageTimelineScreen_chartHeader__K4oQH{display:flex;flex-direction:column;gap:10px}.MileageTimelineScreen_chartTitleArea__4uIEC{display:flex;flex-direction:column;gap:6px}.MileageTimelineScreen_chartTitle__6GcIa{font-size:17px;font-weight:700}.MileageTimelineScreen_chartSubtitle__cOBoA{font-size:12px;color:var(--muted-foreground)}.MileageTimelineScreen_chartLegend__D8hXs{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.MileageTimelineScreen_legendItem__XjLOR{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted-foreground);font-weight:500}.MileageTimelineScreen_legendDot__Cav_h{width:10px;height:10px;border-radius:50%}.MileageTimelineScreen_legendApk__TTdGJ{background:var(--primary)}.MileageTimelineScreen_legendWorkshop___FXn3{background:var(--warning)}.MileageTimelineScreen_legendOwner__0qt72{background:var(--accent-foreground)}.MileageTimelineScreen_chartContainer__nE4vq{position:relative;height:320px;width:100%;margin-top:12px}.MileageTimelineScreen_chartSvg__b7jFm{width:100%;height:100%;overflow:visible}.MileageTimelineScreen_chartAxisLine__6YkIP{stroke:var(--border);stroke-width:1}.MileageTimelineScreen_chartGridLine__bznzB{stroke:var(--border);stroke-width:1;stroke-dasharray:4 4}.MileageTimelineScreen_chartDataLine__HRLpX{fill:none;stroke:var(--success);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.MileageTimelineScreen_chartArea__W_aWn{fill:var(--success);opacity:.1}.MileageTimelineScreen_chartPoint__9_ivU{fill:var(--card);stroke:var(--success);stroke-width:2}.MileageTimelineScreen_chartPointInner__tNdoh{fill:var(--success)}.MileageTimelineScreen_pointApk__4X3X_{fill:var(--primary)}.MileageTimelineScreen_pointWorkshop__aFYng{fill:var(--warning)}.MileageTimelineScreen_pointOwner__OGT09{fill:var(--accent-foreground)}.MileageTimelineScreen_chartLabelX__ANrol{font-size:12px;fill:var(--muted-foreground);text-anchor:middle}.MileageTimelineScreen_chartLabelY__wIL9F{font-size:12px;fill:var(--muted-foreground);text-anchor:end;alignment-baseline:middle}.MileageTimelineScreen_timelinePanel__ktaIw{padding:28px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 40px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:24px}.MileageTimelineScreen_timelineHeader__xjf4X{font-size:18px;font-weight:700}.MileageTimelineScreen_timelineList__Xve_F{display:flex;flex-direction:column;position:relative}.MileageTimelineScreen_timelineLine__HqFZh{position:absolute;left:15px;top:10px;bottom:10px;width:2px;background:var(--border)}.MileageTimelineScreen_timelineItem__Yq_qS{display:flex;gap:16px;padding:16px 0;position:relative}.MileageTimelineScreen_timelineItem__Yq_qS:not(:last-child){border-bottom:1px solid var(--border)}.MileageTimelineScreen_timelineMarker__zVfVe{width:32px;height:32px;border-radius:50%;background:var(--card);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;z-index:1;flex-shrink:0}.MileageTimelineScreen_markerApk__PyBn1{border-color:var(--primary);color:var(--primary)}.MileageTimelineScreen_markerWorkshop__kUi1q{border-color:var(--warning);color:var(--warning)}.MileageTimelineScreen_markerOwner__Cikh1{border-color:var(--accent-foreground);color:var(--accent-foreground)}.MileageTimelineScreen_timelineContent____X3D{display:flex;flex-direction:column;gap:4px;flex:1}.MileageTimelineScreen_timelineTop__897ZS{display:flex;justify-content:space-between;align-items:flex-start}.MileageTimelineScreen_timelineTitle__9t7dz{font-size:15px;font-weight:600;color:var(--foreground)}.MileageTimelineScreen_timelineMileage__UJQQx{font-size:15px;font-weight:700;color:var(--foreground)}.MileageTimelineScreen_timelineDate__z_FRM,.MileageTimelineScreen_timelineDesc__igD3C{font-size:13px;color:var(--muted-foreground)}.MileageTimelineScreen_timelineDesc__igD3C{margin-top:4px;line-height:1.5}.MileageTimelineScreen_loadingScreen__JKCaI{min-height:60vh;display:flex;align-items:center;justify-content:center}.MileageTimelineScreen_loadingCard__mEaAr{padding:16px 20px;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground)}@media (max-width:1100px){.MileageTimelineScreen_dashboardGrid__SFG9G{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.MileageTimelineScreen_dashboardGrid__SFG9G{grid-template-columns:minmax(0,1fr);gap:16px}.MileageTimelineScreen_heroPanel__eUhtb{padding:18px 16px}.MileageTimelineScreen_heroTitle__WS0wT{font-size:22px}.MileageTimelineScreen_heroSubtitle__2fVYd{font-size:13px}.MileageTimelineScreen_heroMetrics___6CIe{gap:8px}.MileageTimelineScreen_metricChip__m19OP{min-width:100px;padding:10px 12px}.MileageTimelineScreen_metricValue__Qwgho{font-size:16px}.MileageTimelineScreen_chartPanel__yJvhO{padding:16px}.MileageTimelineScreen_chartContainer__nE4vq{height:220px}.MileageTimelineScreen_timelinePanel__ktaIw{padding:16px}.MileageTimelineScreen_timelineHeader__xjf4X{font-size:15px}.MileageTimelineScreen_contentContainer__tnj0e{gap:16px}}@media (max-width:480px){.MileageTimelineScreen_pageContainer__ELd1N{padding:12px 10px 40px}.MileageTimelineScreen_heroPanel__eUhtb{padding:14px 12px}.MileageTimelineScreen_heroTitle__WS0wT{font-size:19px}.MileageTimelineScreen_heroSubtitle__2fVYd{font-size:12px;line-height:1.5}.MileageTimelineScreen_eyebrow__i9dv4{font-size:11px;padding:6px 10px}.MileageTimelineScreen_metricChip__m19OP{min-width:90px;padding:8px 10px}.MileageTimelineScreen_metricValue__Qwgho{font-size:14px}.MileageTimelineScreen_metricLabel__FHc_X{font-size:11px}.MileageTimelineScreen_chartPanel__yJvhO{padding:12px}.MileageTimelineScreen_chartContainer__nE4vq{height:180px}.MileageTimelineScreen_chartTitle__6GcIa{font-size:14px}.MileageTimelineScreen_legendItem__XjLOR{font-size:11px}.MileageTimelineScreen_timelinePanel__ktaIw{padding:12px}.MileageTimelineScreen_timelineMileage__UJQQx,.MileageTimelineScreen_timelineTitle__9t7dz{font-size:13px}.MileageTimelineScreen_timelineDate__z_FRM,.MileageTimelineScreen_timelineDesc__igD3C{font-size:11px}}.MileageTimelineScreen_anomalyList__4B7U8{display:flex;flex-direction:column;gap:10px;margin:14px 0}.MileageTimelineScreen_anomalyItem__2XviY{display:flex;flex-direction:column;gap:3px;border-radius:12px;padding:14px 18px;font-size:.85rem}.MileageTimelineScreen_anomalyItem__2XviY strong{font-weight:800}.MileageTimelineScreen_anomalyHigh__Ia4IG{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.MileageTimelineScreen_anomalyMedium__tvnVc{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.VehicleNavBar_topbar__KI1Bd{display:flex;align-items:center;padding:12px 16px;border:1px solid var(--border);background:#fff;border-radius:var(--radius-xl);box-shadow:0 25px 40px rgba(15,23,42,.06);gap:12px;min-width:0}.VehicleNavBar_navArea__X0c4k{display:flex;align-items:center;gap:2px;min-width:0;flex:1}.VehicleNavBar_scrollBtn__fXkUv{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--border);background:#fff;color:var(--foreground);cursor:pointer;transition:opacity .18s ease,background-color .18s ease}.VehicleNavBar_scrollBtn__fXkUv:hover{background:var(--secondary,#f1f5f9)}.VehicleNavBar_brandBlock__szXKy{display:flex;align-items:center;gap:10px;white-space:nowrap;flex-shrink:0}.VehicleNavBar_brandMark__7iUmP{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--primary);color:var(--primary-foreground);flex-shrink:0}.VehicleNavBar_brandCopy__h8jX8{display:flex;flex-direction:column;gap:1px}.VehicleNavBar_brandTitle__rqwd8{font-size:14px;font-weight:700;line-height:1.2}.VehicleNavBar_brandSubtitle__YQBCP{font-size:12px;font-weight:500;color:var(--muted-foreground);line-height:1.2}.VehicleNavBar_topbarRight__e0XPG{display:flex;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;min-width:0;flex:1;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.VehicleNavBar_topbarRight__e0XPG::-webkit-scrollbar{display:none}.VehicleNavBar_navPill__LIyS6{display:inline-flex;align-items:center;justify-content:center;padding:7px 13px;background:var(--card);border:1px solid var(--border);border-radius:999px;font-size:12px;font-weight:600;color:var(--foreground);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.VehicleNavBar_navPill__LIyS6:hover:not(.VehicleNavBar_navPillActive__YuEOW){background:var(--secondary,#f1f5f9);border-color:rgba(37,99,235,.25)}.VehicleNavBar_navPillActive__YuEOW{background:var(--primary);color:var(--primary-foreground);border-color:transparent;box-shadow:0 6px 20px rgba(37,99,235,.3)}.VehicleNavBar_navPillPremium__WPTxF{display:flex;align-items:center;gap:5px;border-color:rgba(37,99,235,.18)}.VehicleNavBar_lockIcon__GZ13i{color:#94a3b8;opacity:.8}.VehicleNavBar_navPillActive__YuEOW .VehicleNavBar_lockIcon__GZ13i{color:#fff;opacity:1}@media (max-width:640px){.VehicleNavBar_brandBlock__szXKy{display:none}.VehicleNavBar_topbar__KI1Bd{padding:10px 12px;gap:8px}.VehicleNavBar_brandMark__7iUmP{width:30px;height:30px;border-radius:8px}.VehicleNavBar_brandTitle__rqwd8{font-size:13px}.VehicleNavBar_brandSubtitle__YQBCP{font-size:11px}.VehicleNavBar_navPill__LIyS6{font-size:11px;padding:6px 11px}}.PremiumLock_lockContainer__VHa02{position:relative;width:100%;border-radius:var(--radius-xl)}.PremiumLock_previewLine__A_OD5{display:flex;align-items:flex-start;gap:8px;color:#5b6b84;font-size:13px;line-height:1.55;margin:0 0 12px}.PremiumLock_previewIcon__G9952{flex-shrink:0;color:#2563eb;margin-top:2px}.PremiumLock_lockBody__z6Y_z{gap:12px;background:#f8fafc;border:1px solid #e2e8f2;border-radius:16px;padding:22px 20px}.PremiumLock_lockBody__z6Y_z,.PremiumLock_lockCard__jjY8_{display:flex;flex-direction:column;align-items:center;text-align:center}.PremiumLock_lockCard__jjY8_{max-width:480px;width:100%}.PremiumLock_iconWrapper__7J6VY{position:relative;width:46px;height:46px;background:var(--primary);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:10px;box-shadow:0 8px 16px rgba(37,99,235,.3)}.PremiumLock_lockIcon__ftUVu{position:relative;z-index:2}.PremiumLock_pulse__M8H_q{position:absolute;width:100%;height:100%;background:var(--primary);border-radius:20px;opacity:.4;animation:PremiumLock_pulseLoop__4SHB9 2s ease-out infinite}@keyframes PremiumLock_pulseLoop__4SHB9{0%{transform:scale(1);opacity:.4}to{transform:scale(1.6);opacity:0}}.PremiumLock_title__H5Hpd{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:4px}.PremiumLock_description__K4qDn{font-size:13px;line-height:1.5;color:#64748b;margin-bottom:12px;font-weight:500}.PremiumLock_cardHeader__DeRE3{text-align:center;margin-bottom:12px;display:flex;flex-direction:column;align-items:center}.PremiumLock_unlockButton__8R_IY{width:100%;height:46px;border-radius:12px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 25px rgba(37,99,235,.3);background:var(--primary);color:#fff;border:none;cursor:pointer;transition:transform .2s ease}.PremiumLock_unlockButton__8R_IY:hover{transform:translateY(-2px)}.ShareButton_wrap__AGmQQ{position:relative;width:100%}.ShareButton_menu__p5e5W{position:absolute;bottom:calc(100% + 8px);left:0;right:0;z-index:60;display:flex;flex-direction:column;gap:2px;padding:6px;max-height:60vh;overflow-y:auto;background:#fff;border:1px solid #e2e8f2;border-radius:12px;box-shadow:0 14px 34px rgba(15,23,42,.22)}.ShareButton_item__Wb7OS{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:8px;font-size:14px;font-weight:600;color:#0f172a;text-decoration:none;text-align:left;cursor:pointer}.ShareButton_item__Wb7OS:hover{background:#f1f5f9}.ShareButton_waIcon__wLxEs{color:#25d366}.ShareButton_linkIcon__3GtQ6,.ShareButton_mailIcon__MRfq3{color:#2563eb}.ShareButton_okIcon__T_Iit{color:#16a34a}.DamageHistoryScreen_page__Y4apI{min-height:100vh;background:#f3f6fb}.DamageHistoryScreen_shell__fPZrL{max-width:1180px;margin:0 auto;padding:16px 14px 48px;display:flex;flex-direction:column;gap:18px}.DamageHistoryScreen_loadingCard__v6NXG{background:#fff;border:1px solid #e2e8f2;border-radius:16px;padding:26px;color:#5b6b84;font-weight:600}.DamageHistoryScreen_panel__rEKiN{background:#fff;border:1px solid #e2e8f2;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:20px}.DamageHistoryScreen_headerRow__hKE5i{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.DamageHistoryScreen_headerCopy__lKM1X{display:flex;flex-direction:column;gap:6px;min-width:0}.DamageHistoryScreen_title__z2th_{font-size:1.15rem;font-weight:900;color:#0f172a;letter-spacing:-.01em}.DamageHistoryScreen_subtitle__psAHx{color:#5b6b84;font-size:.88rem;line-height:1.6;max-width:560px}.DamageHistoryScreen_statusChip__k3E67{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 16px;font-size:.82rem;font-weight:800}.DamageHistoryScreen_statusClean__4BV9V{background:#dcfce7;color:#166534}.DamageHistoryScreen_statusReview__K3Rf7{background:#fef3c7;color:#92400e}.DamageHistoryScreen_statusDanger__KCzHD{background:#fee2e2;color:#991b1b}.DamageHistoryScreen_checksGrid__kXK_a{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:768px){.DamageHistoryScreen_checksGrid__kXK_a{grid-template-columns:repeat(3,1fr)}}.DamageHistoryScreen_checkCard__yn58k{display:flex;align-items:flex-start;gap:12px;border:1px solid #eef2f8;background:#f8fafc;border-radius:14px;padding:16px}.DamageHistoryScreen_checkIcon__MdQ42{flex:0 0 auto;margin-top:1px}.DamageHistoryScreen_checkOk__c4ok4{color:#16a34a}.DamageHistoryScreen_checkWarn__UqVZP{color:#d97706}.DamageHistoryScreen_checkDanger__fRojM{color:#dc2626}.DamageHistoryScreen_checkCopy__QuLxI{display:flex;flex-direction:column;gap:2px;min-width:0}.DamageHistoryScreen_checkLabel__1KLmI{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b6b84}.DamageHistoryScreen_checkValue__DE4LY{font-size:.9rem;font-weight:700;color:#0f172a}.DamageHistoryScreen_checkNote__LOfUb{font-size:.78rem;color:#5b6b84;line-height:1.5}.DamageHistoryScreen_cleanState__BPcHr{display:flex;align-items:flex-start;gap:14px;border:1px solid #bbf7d0;background:#f0fdf4;border-radius:16px;padding:22px}.DamageHistoryScreen_cleanState__BPcHr svg{flex:0 0 auto;color:#16a34a}.DamageHistoryScreen_cleanTitle__ZDxfB{font-weight:800;color:#14532d;font-size:.95rem;margin-bottom:4px}.DamageHistoryScreen_cleanCopy__uE21_{color:#166534;font-size:.85rem;line-height:1.6}.DamageHistoryScreen_eventsHeader__1k5gb{font-size:.95rem;font-weight:800;color:#0f172a}.DamageHistoryScreen_eventsList__bx8vR{display:flex;flex-direction:column;gap:12px}.DamageHistoryScreen_eventCard__6iQgF{border:1px solid #eef2f8;border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.DamageHistoryScreen_eventTop__5151_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.DamageHistoryScreen_eventTitle__vrJtB{font-weight:700;color:#0f172a;font-size:.92rem;line-height:1.45;display:flex;align-items:flex-start;gap:10px}.DamageHistoryScreen_eventTitle__vrJtB svg{flex:0 0 auto;color:#d97706;margin-top:2px}.DamageHistoryScreen_eventDate__8_8pN{flex:0 0 auto;color:#5b6b84;font-size:.8rem;font-weight:600;white-space:nowrap}.DamageHistoryScreen_eventMeta__Lg0Ls{display:flex;flex-wrap:wrap;gap:8px}.DamageHistoryScreen_metaChip__3CPPK{border:1px solid #e2e8f2;background:#f8fafc;color:#334155;border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:600}.DamageHistoryScreen_sourceNote__fNI1O{color:#94a3b8;font-size:.76rem;line-height:1.55;border-top:1px solid #eef2f8;padding-top:16px}.OwnershipTimelineScreen_pageContainer___V5xq{--background:#f7fafc;--foreground:#0f172a;--border:#00000014;--primary:#0b67ff;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#eef2f7;--muted-foreground:#64748b;--success:#16a34a;--accent:#e6f0ff;--accent-foreground:#0b67ff;--destructive:#dc2626;--warning:#f59e0b;--warning-foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:28px 24px 56px;background:var(--background);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--foreground)}.OwnershipTimelineScreen_contentContainer__jaQ3g{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px}.OwnershipTimelineScreen_glassPanel__2mroP{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 40px rgba(15,23,42,.06);padding:24px}.OwnershipTimelineScreen_topbar__kzvRH{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.OwnershipTimelineScreen_backBtn__RMaMK{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:13px;font-weight:600;text-decoration:none}.OwnershipTimelineScreen_brandBlock__kzz6e{display:flex;align-items:center;gap:14px;min-width:0}.OwnershipTimelineScreen_brandMark__bA7rQ{width:44px;height:44px;border-radius:14px;background:var(--warning);color:var(--warning-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0}.OwnershipTimelineScreen_brandCopy__QSZd6{display:flex;flex-direction:column;gap:4px;min-width:0;align-items:flex-end}.OwnershipTimelineScreen_brandTitle__y13I9{font-size:16px;font-weight:700;line-height:1.1}.OwnershipTimelineScreen_brandSubtitle__pbCBU{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.2}.OwnershipTimelineScreen_timelineContainer__rby1i{padding:32px;display:flex;flex-direction:column;gap:32px}.OwnershipTimelineScreen_timelineHeader__nSAay{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.OwnershipTimelineScreen_timelineTitle__anHLH{font-size:24px;font-weight:700;letter-spacing:-.02em}.OwnershipTimelineScreen_timelineSubtitle__wPG6_{font-size:15px;color:var(--muted-foreground);line-height:1.5}.OwnershipTimelineScreen_timeline__vg3_a{position:relative;display:flex;flex-direction:column;gap:24px;padding-left:24px}.OwnershipTimelineScreen_timeline__vg3_a:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;background:var(--border)}.OwnershipTimelineScreen_timelineItem___BtPG{position:relative;display:flex;flex-direction:column}.OwnershipTimelineScreen_timelineNode__XmuVE{position:absolute;left:-31px;top:24px;width:14px;height:14px;border-radius:50%;background:var(--background);border:3px solid var(--primary);z-index:2}.OwnershipTimelineScreen_nodeWarning__g76Kp{border-color:var(--warning)}.OwnershipTimelineScreen_ownerCard__9leJY{padding:24px;border-radius:var(--radius-lg);background:var(--background);border:1px solid var(--border);display:flex;flex-direction:column;gap:16px}.OwnershipTimelineScreen_cardWarning__uC8Jk{border-color:var(--warning);background:linear-gradient(180deg,var(--background) 0,rgba(245,158,11,.05) 100%)}.OwnershipTimelineScreen_ownerTop__Soyrq{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.OwnershipTimelineScreen_ownerIdentity__zX85O{display:flex;align-items:center;gap:12px}.OwnershipTimelineScreen_ownerAvatar__c2ENR{width:48px;height:48px;border-radius:12px;background:var(--secondary);color:var(--secondary-foreground);display:flex;align-items:center;justify-content:center}.OwnershipTimelineScreen_ownerInfo__W72_N{display:flex;flex-direction:column;gap:4px}.OwnershipTimelineScreen_ownerName__d0LRV{font-size:18px;font-weight:700}.OwnershipTimelineScreen_ownerType__IP_VX{font-size:13px;color:var(--muted-foreground);font-weight:500}.OwnershipTimelineScreen_ownerDates__6NRbK{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.OwnershipTimelineScreen_dateRange___CA9l{font-size:16px;font-weight:600}.OwnershipTimelineScreen_durationBadge__O1Joq{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--radius-sm);background:var(--secondary);color:var(--secondary-foreground);font-size:12px;font-weight:600}.OwnershipTimelineScreen_warningAlert__Qm2Hx{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-md);background:var(--warning);color:var(--warning-foreground);font-size:14px;font-weight:500;margin-top:8px}.OwnershipTimelineScreen_emptyNote__ckxe0{padding:14px;border-radius:var(--radius-md);background:var(--secondary);color:var(--secondary-foreground);font-weight:600}.OwnershipTimelineScreen_registrationPanel__YtgC8{margin:16px 0;border:1px solid var(--border);border-radius:var(--radius-xl);background:#fff;padding:20px;box-shadow:0 12px 30px rgba(15,23,42,.06)}.OwnershipTimelineScreen_registrationHeader___dcqQ{display:flex;align-items:center;justify-content:space-between}.OwnershipTimelineScreen_registrationTitle__KB3kv{font-size:18px;font-weight:700}.OwnershipTimelineScreen_registrationSubtitle__g0HaX{font-size:13px;color:var(--muted-foreground);margin-top:4px}.OwnershipTimelineScreen_registrationGrid__Lsgbh{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.OwnershipTimelineScreen_registrationRow__wbp0g{padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:rgba(99,102,241,.04)}.OwnershipTimelineScreen_registrationLabel__d_H4l{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground)}.OwnershipTimelineScreen_registrationValue__QfAH7{margin-top:6px;font-size:14px;font-weight:600}@media (max-width:720px){.OwnershipTimelineScreen_topbar__kzvRH{flex-direction:column;align-items:flex-start}.OwnershipTimelineScreen_brandCopy__QSZd6,.OwnershipTimelineScreen_ownerDates__6NRbK{align-items:flex-start}}.ApkFailureIntelligenceScreen_pageContainer__3on3M{min-height:100vh;background:#f8fafc;padding:24px}.ApkFailureIntelligenceScreen_contentContainer__wfQoe{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.ApkFailureIntelligenceScreen_hero__r6_Ip{background:#fff;border-radius:16px;padding:18px;border:1px solid #e2e8f2;border-top:3px solid #1d4ed8}.ApkFailureIntelligenceScreen_hero__r6_Ip h1{margin:0;font-size:26px;font-weight:800;color:#1e3a8a}.ApkFailureIntelligenceScreen_hero__r6_Ip p{margin:8px 0 0;color:#64748b}.ApkFailureIntelligenceScreen_kpiGrid__UI1iJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ApkFailureIntelligenceScreen_kpiCard__3yv2i{border:1px solid #e2e8f2;background:#fff;border-radius:14px;padding:14px}.ApkFailureIntelligenceScreen_kpiLabel__vkRrR{display:inline-flex;align-items:center;gap:6px;color:#1d4ed8;font-size:13px;font-weight:700}.ApkFailureIntelligenceScreen_kpiValue__e_HDV{margin-top:8px;font-weight:800;font-size:28px;color:#1e3a8a}.ApkFailureIntelligenceScreen_kpiMeta__sFcV4{margin-top:4px;font-size:12px;color:#64748b}.ApkFailureIntelligenceScreen_valueGood__L_oiD{color:#16a34a}.ApkFailureIntelligenceScreen_valueWarn__2AJE7{color:#d97706}.ApkFailureIntelligenceScreen_valueBad__WLomE{color:#dc2626}.ApkFailureIntelligenceScreen_panel__UkRgZ{border:1px solid #e2e8f2;background:#fff;border-radius:14px;padding:16px}.ApkFailureIntelligenceScreen_panel__UkRgZ h3{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font-size:18px;font-weight:800;color:#1e3a8a}.ApkFailureIntelligenceScreen_statsLoading__VwlCZ{margin:0;color:#2563eb;font-weight:600}.ApkFailureIntelligenceScreen_statsSummary__a1fn_{margin:0 0 14px;color:#334155;font-size:15px}.ApkFailureIntelligenceScreen_empty__MyFHx{margin:0;color:#64748b}.ApkFailureIntelligenceScreen_defectList__7MpmO{display:grid;gap:12px}.ApkFailureIntelligenceScreen_defectRow__PNvCO{border:1px solid #e2e8f2;background:#f8fafc;border-radius:10px;padding:10px 12px}.ApkFailureIntelligenceScreen_defectHead__WfaY2{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ApkFailureIntelligenceScreen_defectName__NUHoa{font-weight:700;color:#1e3a8a;font-size:14px}.ApkFailureIntelligenceScreen_defectPct__qj3Qw{font-weight:800;color:#1d4ed8;font-size:14px;white-space:nowrap}.ApkFailureIntelligenceScreen_barTrack__KG6Os{margin-top:8px;height:8px;border-radius:999px;background:#e2e8f2;overflow:hidden}.ApkFailureIntelligenceScreen_barFill__VDq3h{height:100%;border-radius:999px;background:#2563eb}.ApkFailureIntelligenceScreen_defectMeta__GI2Mp{margin-top:6px;font-size:12px;color:#64748b}.ApkFailureIntelligenceScreen_sourceNote__8Uiro{margin:14px 0 0;font-size:12px;color:#64748b}.ApkFailureIntelligenceScreen_loadingScreen__cmyRr{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f8fafc}.ApkFailureIntelligenceScreen_loadingCard__PJIGs{display:inline-flex;gap:8px;align-items:center;padding:14px 18px;border:1px solid #e2e8f2;border-radius:12px;background:#fff;color:#334155}@media (max-width:900px){.ApkFailureIntelligenceScreen_kpiGrid__UI1iJ{grid-template-columns:1fr}}.TechnicalSpecsScreen_page__VrrXP{--background:#f7f9fb;--foreground:#0b1220;--border:#00000014;--primary:#0f62fe;--primary-foreground:#fff;--secondary:#f0f6ff;--secondary-foreground:#123e76;--muted:#eceff4;--muted-foreground:#62707f;--success:#16a34a;--accent:#e6f0ff;--accent-foreground:#0f62fe;--destructive:#dc2626;--warning:#f59e0b;--warning-foreground:#1f2937;--card:#fff;--card-foreground:#0b1220;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;background:var(--background);color:var(--foreground);min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}.TechnicalSpecsScreen_pageContainer__Yt46F{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:28px 24px 56px;background:radial-gradient(circle at top left,var(--accent) 0,transparent 28%),linear-gradient(180deg,var(--background) 0,#f1f5fb 100%)}.TechnicalSpecsScreen_contentContainer__KZumz{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:24px}.TechnicalSpecsScreen_surfacePanel__flWOJ{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 20px 50px rgba(15,23,42,.06)}.TechnicalSpecsScreen_topbar__u_M_I{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.TechnicalSpecsScreen_brandBlock__YMtLz{display:flex;align-items:center;gap:14px;min-width:0}.TechnicalSpecsScreen_brandMark__NVOd0{width:46px;height:46px;border-radius:14px;background:linear-gradient(180deg,var(--primary) 0,#1d4ed8 100%);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 12px 24px rgba(37,99,235,.2)}.TechnicalSpecsScreen_brandCopy__EfGFD{display:flex;flex-direction:column;gap:4px;min-width:0}.TechnicalSpecsScreen_brandTitle__hwtWu{font-size:16px;font-weight:700;line-height:1.1;white-space:nowrap}.TechnicalSpecsScreen_brandSubtitle__jEyXC{font-size:13px;font-weight:500;color:var(--muted-foreground);line-height:1.2;white-space:nowrap}.TechnicalSpecsScreen_topbarActions__ag502{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.TechnicalSpecsScreen_pillButton__5tx3V{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;border:none;cursor:pointer}.TechnicalSpecsScreen_pillPrimary__0MIGa{background:var(--primary);color:var(--primary-foreground)}.TechnicalSpecsScreen_pageHeader__xe4PJ{display:flex;flex-direction:column;gap:16px;padding:16px 0 8px}.TechnicalSpecsScreen_backLink__Hr4cc{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--muted-foreground);align-self:flex-start;white-space:nowrap;text-decoration:none}.TechnicalSpecsScreen_headerTitleBlock__E8VHo{display:flex;flex-direction:column;gap:8px}.TechnicalSpecsScreen_headerTitle__PXQUV{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.TechnicalSpecsScreen_headerSubtitle__5mkMe{font-size:15px;color:var(--muted-foreground);line-height:1.6;max-width:600px}.TechnicalSpecsScreen_specsContainer__IlUz1{display:flex;flex-direction:column;gap:20px}.TechnicalSpecsScreen_accordionCard__KmJki{display:flex;flex-direction:column;background:var(--background)}.TechnicalSpecsScreen_accordionHeader__gP_up{display:flex;align-items:center;justify-content:space-between;padding:24px;width:100%;background:none;border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left}.TechnicalSpecsScreen_accordionHeaderLeft__7eXS7{display:flex;align-items:center;gap:16px}.TechnicalSpecsScreen_accordionIconWrap__zjnrs{width:40px;height:40px;border-radius:12px;background:var(--secondary);color:var(--secondary-foreground);display:flex;align-items:center;justify-content:center}.TechnicalSpecsScreen_accordionTitleBlock__jnfJm{display:flex;flex-direction:column;gap:4px}.TechnicalSpecsScreen_accordionTitle__ATpGq{font-size:18px;font-weight:700;letter-spacing:-.02em}.TechnicalSpecsScreen_accordionSubtitle__ZCdAn{font-size:13px;color:var(--muted-foreground)}.TechnicalSpecsScreen_accordionToggle__bp7e_{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--muted-foreground)}.TechnicalSpecsScreen_accordionContent__7i_eE{padding:32px 24px;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(248,250,252,.5))}.TechnicalSpecsScreen_specsGrid__ydwUY{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.TechnicalSpecsScreen_specItem__Z6w8i{display:flex;align-items:flex-start;gap:16px}.TechnicalSpecsScreen_specIcon__fYGOJ{width:48px;height:48px;border-radius:14px;background:var(--background);border:1px solid var(--border);box-shadow:0 4px 12px rgba(15,23,42,.03);display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}.TechnicalSpecsScreen_specDetails__GUCkO{display:flex;flex-direction:column;gap:6px;padding-top:2px;min-width:0}.TechnicalSpecsScreen_specLabel__PmlZT{font-size:14px;font-weight:600;color:var(--muted-foreground);overflow-wrap:anywhere;word-break:break-word}.TechnicalSpecsScreen_specValue__fglH6{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--foreground);overflow-wrap:anywhere;word-break:break-word}.TechnicalSpecsScreen_specMeta__sZ2Os{font-size:13px;color:var(--muted-foreground);margin-top:2px}.TechnicalSpecsScreen_emptyNotice__pXWjV{font-size:14px;color:var(--muted-foreground)}.TechnicalSpecsScreen_loadingScreen__SvvKq{min-height:60vh;display:flex;align-items:center;justify-content:center}.TechnicalSpecsScreen_loadingCard__1OANw{padding:18px 22px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);font-size:14px;color:var(--muted-foreground)}.TechnicalSpecsScreen_collapsed__17_ti .TechnicalSpecsScreen_accordionContent__7i_eE{display:none}.TechnicalSpecsScreen_collapsed__17_ti .TechnicalSpecsScreen_accordionHeader__gP_up{border-bottom:none}@media (max-width:900px){.TechnicalSpecsScreen_specsGrid__ydwUY{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.TechnicalSpecsScreen_topbar__u_M_I{flex-direction:column;align-items:flex-start}}.ReportGroup_group__ftFgu{scroll-margin-top:132px;display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f2;border-radius:18px;overflow:hidden;min-width:0;max-width:100%}.ReportGroup_groupOpen__VQTbI{border-color:#bfd5ff;box-shadow:0 14px 34px rgba(23,39,142,.08)}.ReportGroup_header__gofAf{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:none;background:transparent;cursor:pointer;padding:18px;min-width:0;max-width:100%}@media (min-width:768px){.ReportGroup_header__gofAf{padding:20px 24px}}.ReportGroup_header__gofAf:hover{background:#f8fafc}.ReportGroup_header__gofAf:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ReportGroup_index__WPiop{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#eef4ff;color:#1d4ed8;font-weight:900;font-size:.82rem}.ReportGroup_meta__I4uNl{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.ReportGroup_titleRow__MZNeU{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.ReportGroup_title__9dapl{font-size:1.05rem;font-weight:900;color:#0f172a;letter-spacing:-.01em}.ReportGroup_status___OE7m{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;font-weight:700;min-width:0}.ReportGroup_statusDot__xlSM5{flex:0 0 auto;width:9px;height:9px;border-radius:999px}.ReportGroup_statusOk__JPC_x{color:#5b6b84}.ReportGroup_statusOk__JPC_x .ReportGroup_statusDot__xlSM5{background:#94a3b8}.ReportGroup_statusWarn__FagPj{color:#92400e}.ReportGroup_statusWarn__FagPj .ReportGroup_statusDot__xlSM5{background:#d97706}.ReportGroup_statusDanger__UMD4W{color:#b91c1c}.ReportGroup_statusDanger__UMD4W .ReportGroup_statusDot__xlSM5{background:#dc2626}.ReportGroup_chip__4FGQX{display:inline-flex;align-items:center;gap:4px;font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 9px}.ReportGroup_chipFree__zdzsM{background:#dcfce7;color:#166534}.ReportGroup_chipPremium__cTp8A{background:#0f172a;color:#fff}.ReportGroup_chevron__2wbnm{flex:0 0 auto;margin-left:auto;color:#94a3b8;transition:transform .16s ease}.ReportGroup_chevronOpen__smSBZ{transform:rotate(180deg)}.ReportGroup_body__6ba5z{display:flex;flex-direction:column;gap:28px;padding:4px 16px 24px;min-width:0;max-width:100%}@media (min-width:768px){.ReportGroup_body__6ba5z{padding:4px 24px 28px}}.ReportGroup_body__6ba5z>*{min-width:0;max-width:100%}.FullReportScreen_page__Wsh_Y{min-height:100vh;background:radial-gradient(ellipse 90% 40% at 50% -5%,rgba(37,99,235,.1) 0,transparent 60%),#f3f6fb;padding-bottom:110px;overflow-x:hidden;max-width:100%}.FullReportScreen_container__hITmA{width:100%;max-width:1180px;margin:0 auto;padding:0 14px 56px;display:flex;flex-direction:column;gap:34px;min-width:0}.FullReportScreen_container__hITmA>*{min-width:0;max-width:100%}@media (min-width:1024px){.FullReportScreen_container__hITmA{padding:0 24px 56px}.FullReportScreen_page__Wsh_Y{padding-bottom:40px}}.FullReportScreen_navWrap__l5nn2{position:sticky;top:58px;z-index:40;margin:4px 0 12px;padding-bottom:16px;background:#f3f6fb;max-width:100%;min-width:0}.FullReportScreen_nav__KErCS{display:flex;align-items:center;gap:12px;overflow-x:auto;scrollbar-width:none;background:#fff;backdrop-filter:blur(12px);border:1px solid #e2e8f2;border-radius:999px;padding:7px;box-shadow:0 8px 30px rgba(15,23,42,.08);max-width:100%}.FullReportScreen_nav__KErCS::-webkit-scrollbar{display:none}.FullReportScreen_navPill__TK9dW{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:700;color:#5b6b84;white-space:nowrap;cursor:pointer;border:none;background:transparent;transition:background .14s ease,color .14s ease}.FullReportScreen_navPill__TK9dW:hover{background:#eef2f8;color:#0f172a}.FullReportScreen_navPillActive__mzsY8{box-shadow:0 6px 18px rgba(37,99,235,.35)}.FullReportScreen_navPillActive__mzsY8,.FullReportScreen_navPillActive__mzsY8:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.FullReportScreen_navLockIcon__py6Mp{opacity:.75}.FullReportScreen_navExpandPill__7KndM{margin-left:auto;color:#1d4ed8;background:#eef4ff}.FullReportScreen_navExpandPill__7KndM:hover{background:#dbe8ff;color:#1d4ed8}.FullReportScreen_navPill__TK9dW:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.FullReportScreen_navExpandPill__7KndM:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.FullReportScreen_unlockBtn__FCtbA{display:inline-flex;align-items:center;gap:10px;border:none;cursor:pointer;border-radius:14px;padding:14px 26px;background:#fff;color:#1d4ed8;font-weight:900;font-size:.95rem;box-shadow:0 14px 36px rgba(2,8,23,.35);transition:transform .12s ease;white-space:nowrap}.FullReportScreen_unlockBtn__FCtbA:hover{transform:translateY(-1px)}.FullReportScreen_unlockMicro__pt4RJ{color:#8fa3c2;font-size:.72rem;font-weight:600}.FullReportScreen_unlockedBadge__m_r7f{display:inline-flex;align-items:center;gap:9px;border-radius:14px;padding:13px 22px;background:rgba(74,222,128,.12);border:1px solid rgba(74,222,128,.4);color:#86efac;font-weight:800;font-size:.9rem;white-space:nowrap}.FullReportScreen_actionsGrid__asxTc{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:768px){.FullReportScreen_actionsGrid__asxTc{grid-template-columns:repeat(2,1fr)}}.FullReportScreen_actionCard__iZz6R{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e2e8f2;border-radius:18px;padding:20px 22px;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.FullReportScreen_actionCard__iZz6R:hover{transform:translateY(-2px);border-color:#bfd5ff;box-shadow:0 14px 34px rgba(23,39,142,.1)}.FullReportScreen_actionIcon__Ak_N1{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:linear-gradient(135deg,#eef4ff,#dbe8ff);color:#1d4ed8}.FullReportScreen_actionCopy__D0Ljl{display:flex;flex-direction:column;gap:3px;min-width:0}.FullReportScreen_actionTitle__F9SJj{font-weight:800;color:#0f172a;font-size:.95rem}.FullReportScreen_actionDesc__m3p5A{color:#64748b;font-size:.8rem;line-height:1.45}.FullReportScreen_actionChevron__ZYpcW{margin-left:auto;color:#94a3b8}.FullReportScreen_statePanel__X5eTJ{margin:40px auto;max-width:520px;background:#fff;border:1px solid #e2e8f2;border-radius:18px;padding:32px;text-align:center;color:#334155;font-weight:600}.TrustBadges_row__5F6OA{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px}.TrustBadges_badge__H1hRy{flex:1 1 240px;min-width:0;display:flex;gap:11px;align-items:flex-start;padding:12px 14px;border-radius:12px;border:1px solid var(--kr-line,#e2e8f2);background:#fff}.TrustBadges_icon__AD02u{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:8px}.TrustBadges_text__mQ1YA{display:flex;flex-direction:column;gap:2px;min-width:0}.TrustBadges_title__3n4Ox{font-weight:700;font-size:14px;color:#0f172a;line-height:1.25}.TrustBadges_sub__NhGEW{font-size:12px;color:#5b6b84;line-height:1.4}.TrustBadges_okCollapsed__scnKu{border-color:#e2e8f2;background:#f8fafc;flex:0 1 auto}.TrustBadges_okCollapsed__scnKu .TrustBadges_icon__AD02u{background:#eef3f8;color:#5b6b84}.TrustBadges_warn__eKa9A{border-color:#fde68a;background:#fffbeb}.TrustBadges_warn__eKa9A .TrustBadges_icon__AD02u{background:#fef3c7;color:#d97706}.TrustBadges_danger__UPXns{border-color:#fecaca;background:#fef2f2}.TrustBadges_danger__UPXns .TrustBadges_icon__AD02u{background:#fee2e2;color:#dc2626}.ComparableListings_wrap__t5H3E{background:#fff;border:1px solid #e2e8f2;border-radius:16px;padding:20px 22px}.ComparableListings_title__qNZ72{margin:0 0 4px;font-size:17px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.ComparableListings_intro__3mAYi{margin:0 0 16px;font-size:13.5px;color:#5b6b84;line-height:1.5}.ComparableListings_links__M5Pjf{display:flex;flex-wrap:wrap;gap:10px}.ComparableListings_linkBtn__Snp_a{flex:1 1 160px;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 16px;border-radius:11px;border:1.5px solid #e2e8f2;background:#f8fafc;color:#0f172a;font-weight:700;font-size:15px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ComparableListings_linkBtn__Snp_a:hover{border-color:#2563eb;background:#f5f8ff;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.ComparableListings_provider__JoSbX{white-space:nowrap}.ComparableListings_extIcon__6dUuC{color:#2563eb;flex-shrink:0}.ComparableListings_altRow__LA9Uq{margin-top:14px;font-size:13px;color:#5b6b84;line-height:1.6}.ComparableListings_altLabel__hrqfn{margin-right:6px}.ComparableListings_altLink__Ednx4{color:#2563eb;font-weight:600;text-decoration:none}.ComparableListings_altLink__Ednx4:hover{text-decoration:underline}.ComparableListings_altDot__He6Ta{color:#94a3b8}.ComparableListings_disclosure__C_N7q{margin:14px 0 0;font-size:11.5px;color:#94a3b8;line-height:1.4}.ComparableListings_grid__epFRs{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.ComparableListings_card__zAkfx{display:flex;flex-direction:column;border:1px solid #e2e8f2;border-radius:12px;overflow:hidden;background:#fff;text-decoration:none;color:#0f172a;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ComparableListings_card__zAkfx:hover{border-color:#2563eb;box-shadow:0 6px 18px rgba(15,23,42,.08);transform:translateY(-2px)}.ComparableListings_cardImg__cUSyp{aspect-ratio:4/3;background:#f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.ComparableListings_cardImg__cUSyp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ComparableListings_noImg__jIRAP{font-size:12px;color:#94a3b8;padding:8px;text-align:center}.ComparableListings_cardBody__xu3cb{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px}.ComparableListings_cardPrice__o7ECx{font-size:16px;font-weight:800;color:#0f172a;letter-spacing:-.01em}.ComparableListings_cardMeta__9v0MX{font-size:12px;color:#5b6b84}.ComparableListings_cardTitle__KpGe_{font-size:12.5px;color:#0f172a;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ComparableListings_cardSource__RNzlI{margin-top:4px;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;color:#2563eb}.ComparableListings_skeleton__43Tkf{height:248px;border:1px solid #eef2f7;background:linear-gradient(100deg,#f1f5f9 30%,#f8fafc 50%,#f1f5f9 70%);pointer-events:none}.ComparableListings_moreRow__qQqGA{margin-top:16px;font-size:13px;color:#5b6b84;line-height:1.6}