.LoginModal_overlay__4iu1s{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(8,18,40,.52)}.LoginModal_dialog__i17Ew{width:100%;max-width:440px;display:flex;flex-direction:column;gap:18px;padding:28px 24px 24px;background:var(--vdn-color-white);border:1px solid var(--vdn-border);border-radius:var(--vdn-radius-card);box-shadow:var(--vdn-shadow-float)}.LoginModal_dialogHead__tx5_A{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.LoginModal_headCopy__nTO9y{display:flex;flex-direction:column;gap:6px;min-width:0}.LoginModal_close__OGmBf{flex:none;width:36px;height:36px;margin:-6px -6px 0 0;border:none;border-radius:var(--vdn-radius-control);background:transparent;color:var(--vdn-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.LoginModal_close__OGmBf:focus-visible,.LoginModal_close__OGmBf:hover{background:var(--vdn-color-surface);color:var(--vdn-text-primary)}.LoginModal_form__ceZIH{display:flex;flex-direction:column;gap:16px}.LoginModal_switchRow__1ntwQ{text-align:center}.LoginModal_switchButton__1LkY8{display:inline;padding:0;border:none;background:none;font:inherit;font-weight:700;color:var(--vdn-color-signal-blue);cursor:pointer}.LoginModal_switchButton__1LkY8:focus-visible,.LoginModal_switchButton__1LkY8:hover{color:var(--vdn-color-blue-pressed);text-decoration:underline}.LoginModal_success__hNEA5{display:flex;flex-direction:column;gap:16px}.LoginModal_successIcon__bp1_g{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(31,156,99,.1);color:var(--vdn-color-clear)}.LoginModal_email__AEQL_{color:var(--vdn-color-signal-blue);font-weight:700;overflow-wrap:anywhere}.SiteAccount_login__4tOx1{color:var(--vdn-text-primary)}.SiteAccount_avatarWrap__LWk2m{position:relative}.SiteAccount_avatar__unMun{width:34px;height:34px;border-radius:50%;background:var(--vdn-color-deep-navy);color:var(--vdn-color-white);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.SiteAccount_avatar__unMun:focus-visible{outline:2px solid var(--vdn-color-signal-blue);outline-offset:2px}.SiteAccount_menu__8jr1V{position:absolute;right:0;top:calc(100% + 8px);min-width:160px;padding:6px 0;background:var(--vdn-color-white);border:1px solid var(--vdn-border);border-radius:var(--vdn-radius-chip);box-shadow:0 12px 32px -16px rgba(8,18,40,.35);z-index:50}.SiteAccount_menuItem__Mwe8e{display:block;width:100%;padding:10px 16px;border:none;background:none;text-align:left;font-size:14px;font-weight:500;color:var(--vdn-text-primary);cursor:pointer}.SiteAccount_menuItem__Mwe8e:focus-visible,.SiteAccount_menuItem__Mwe8e:hover{background:var(--vdn-color-surface);color:var(--vdn-color-signal-blue)}.ViewReportPage_page__1IpZ1{min-height:100vh;display:flex;flex-direction:column;background:var(--vdn-color-surface);color:var(--vdn-text-primary)}.ViewReportPage_main__F5Pv1{flex:1 1;width:100%;margin:0 auto;padding:0;box-sizing:border-box}.ViewReportPage_report__7D5xv{display:flex;flex-direction:column}.ViewReportPage_hero__PfFxZ{background:var(--vdn-color-night);color:var(--vdn-color-white)}.ViewReportPage_content__A0xBo,.ViewReportPage_heroInner___SA7z,.ViewReportPage_navInner__rcG_s{width:100%;max-width:1180px;margin:0 auto;padding-left:18px;padding-right:18px;box-sizing:border-box}.ViewReportPage_heroInner___SA7z{padding-top:26px;padding-bottom:30px;display:flex;flex-direction:column;gap:22px}.ViewReportPage_heroTop__xhkgp{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.ViewReportPage_heroCopy__UZljT{display:flex;flex-direction:column;gap:10px;min-width:0}.ViewReportPage_eyebrow__8FKJ_{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.ViewReportPage_heroCopy__UZljT h1{margin:0;font-size:clamp(28px,8vw,40px);line-height:1.04;font-weight:700;letter-spacing:-.04em}.ViewReportPage_subtitle__qYp33{font-size:14.5px;color:rgba(255,255,255,.7)}.ViewReportPage_chips__pjCWe{display:flex;flex-wrap:wrap;gap:8px 12px}.ViewReportPage_chip__B6tRA{display:flex;align-items:center;gap:8px}.ViewReportPage_chipLabel__fZWhx{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ViewReportPage_chipValue__TbSwx{padding:5px 9px;background:rgba(255,255,255,.1);border-radius:7px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px;letter-spacing:.06em;font-weight:600}.ViewReportPage_verdict__8AR7f{border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:16px;border:1px solid transparent}.ViewReportPage_verdict__8AR7f.ViewReportPage_risk__44Tnb{background:rgba(216,67,74,.14);border-color:rgba(216,67,74,.45)}.ViewReportPage_verdict__8AR7f.ViewReportPage_caution__cQYTF{background:rgba(224,138,30,.14);border-color:rgba(224,138,30,.45)}.ViewReportPage_verdict__8AR7f.ViewReportPage_clear__HgPMD,.ViewReportPage_verdict__8AR7f.ViewReportPage_neutral__0aSN_{background:rgba(31,156,99,.14);border-color:rgba(31,156,99,.4)}.ViewReportPage_verdictHead__YoeV9{display:grid;grid-template-columns:30px 1fr;grid-gap:14px;gap:14px;align-items:start}.ViewReportPage_verdictIcon__ccS0c{margin-top:1px}.ViewReportPage_verdictCopy__qInDs{display:flex;flex-direction:column;gap:8px}.ViewReportPage_verdictTitle__qY8NB{font-size:19px;font-weight:700;letter-spacing:-.025em}.ViewReportPage_verdictBody__38W5C{margin:0;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.82);text-wrap:pretty;max-width:66ch}.ViewReportPage_pills__qRz9y{display:flex;flex-wrap:wrap;gap:10px;padding-left:44px}.ViewReportPage_pill__NrE1a{display:flex;align-items:center;gap:8px;padding:8px 13px;background:rgba(255,255,255,.1);border-radius:999px;font-size:12.5px;font-weight:600}.ViewReportPage_dot__rL4Bv{width:7px;height:7px;border-radius:50%;display:block;flex:none}.ViewReportPage_dotRisk__WuL4D{background:#ff8a8f}.ViewReportPage_dotCaution__84WAL{background:#f0ae55}.ViewReportPage_dotClear__zNCxG{background:#63d19e}.ViewReportPage_dotNeutral__JMBKv{background:rgba(255,255,255,.55)}.ViewReportPage_stats__FOPxG{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:12px;gap:12px}.ViewReportPage_stat__jH3uJ{background:rgba(255,255,255,.07);border-radius:12px;padding:16px 15px;display:flex;flex-direction:column;gap:4px}.ViewReportPage_statLabel__DkX6v{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ViewReportPage_statValue__2vjZO{font-size:22px;font-weight:700;letter-spacing:-.035em;overflow-wrap:anywhere}.ViewReportPage_statRisk__DHwlj{color:#ff8a8f}.ViewReportPage_statClear__t1k8O{color:#63d19e}.ViewReportPage_sectionNav__Qvuuf{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(16,33,74,.1);overflow-x:auto}.ViewReportPage_navInner__rcG_s{padding-top:10px;padding-bottom:10px;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content}.ViewReportPage_navLink__So_Nz{padding:8px 13px;border-radius:8px;background:var(--vdn-color-surface);font-size:13px;font-weight:600;color:var(--vdn-text-primary);text-decoration:none;white-space:nowrap}.ViewReportPage_navLink__So_Nz:focus-visible,.ViewReportPage_navLink__So_Nz:hover{background:var(--vdn-color-blue-tint);color:var(--vdn-color-blue-pressed)}.ViewReportPage_content__A0xBo{padding-top:22px;padding-bottom:40px;display:flex;flex-direction:column;gap:18px}.ViewReportPage_card__3_Kha{background:var(--vdn-color-white);border:1px solid var(--vdn-border);border-radius:14px;overflow:hidden;scroll-margin-top:72px}.ViewReportPage_cardRisk__Ty_Nz{border-color:rgba(216,67,74,.3)}.ViewReportPage_cardCaution__mAkEz{border-color:rgba(224,138,30,.35)}.ViewReportPage_cardHead__FkTW6{padding:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(16,33,74,.08)}.ViewReportPage_cardTitleRow__lDx4b{display:flex;align-items:center;gap:11px;min-width:0}.ViewReportPage_cardTitle__AOuAc{margin:0;font-size:18px;font-weight:700;letter-spacing:-.025em}.ViewReportPage_cardMeta__uTv1f{font-size:12.5px;font-weight:600}.ViewReportPage_metaRisk__R2Uzd{color:var(--vdn-color-risk)}.ViewReportPage_metaCaution__11KcL{color:var(--vdn-color-caution-text)}.ViewReportPage_metaClear__wUnQY{color:var(--vdn-color-clear-text)}.ViewReportPage_metaMuted__rwm4V{font-size:12px;font-weight:500;color:rgba(16,33,74,.5)}.ViewReportPage_statusDot__YK6QK{width:9px;height:9px;border-radius:50%;display:block;flex:none}.ViewReportPage_cardBody__C_ChY,.ViewReportPage_record___fysV{display:flex;flex-direction:column}.ViewReportPage_record___fysV{padding:20px;gap:11px;border-bottom:1px solid rgba(16,33,74,.06)}.ViewReportPage_record___fysV:last-child{border-bottom:none}.ViewReportPage_recordTop__h9TiB{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ViewReportPage_brandPill__NWSGH{padding:5px 10px;background:rgba(216,67,74,.1);border-radius:6px;font-size:12px;font-weight:700;color:#b4353b}.ViewReportPage_mono__IaerQ{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:rgba(16,33,74,.55)}.ViewReportPage_note__WryUj,.ViewReportPage_prose__1XCrb,.ViewReportPage_recallPanel__yrR5J p,.ViewReportPage_record___fysV p{margin:0;font-size:14px;line-height:1.6;color:rgba(16,33,74,.72);text-wrap:pretty;max-width:92ch}.ViewReportPage_note__WryUj{font-size:13px;line-height:1.5;color:var(--vdn-text-secondary)}.ViewReportPage_recallButton__KeJ7P{width:100%;min-height:60px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:none;border:none;border-bottom:1px solid rgba(16,33,74,.06);cursor:pointer;text-align:left;font-family:inherit;color:inherit}.ViewReportPage_recallButton__KeJ7P:focus-visible,.ViewReportPage_recallButton__KeJ7P:hover{background:#fafafa}.ViewReportPage_recallCopy__mT_wE{display:flex;flex-direction:column;gap:5px;min-width:0}.ViewReportPage_recallTitle__ajpe5{font-size:15.5px;font-weight:700;letter-spacing:-.02em;text-wrap:pretty}.ViewReportPage_recallMeta__Zi7Pf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.ViewReportPage_badge__OwQBe{padding:3px 8px;background:rgba(224,138,30,.12);border-radius:5px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vdn-color-caution-text)}.ViewReportPage_chevron__GwY6D{flex:none;transition:transform .15s ease}.ViewReportPage_chevronOpen__tVEcn{transform:rotate(180deg)}.ViewReportPage_recallPanel__yrR5J{padding:2px 20px 22px;display:flex;flex-direction:column;gap:16px;border-bottom:1px solid rgba(16,33,74,.06)}.ViewReportPage_fieldLabel__9c_Ik{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(16,33,74,.45)}.ViewReportPage_fieldLabelRisk__VJofV{color:#b4353b}.ViewReportPage_fieldLabelClear__tVI9K{color:var(--vdn-color-clear-text)}.ViewReportPage_contact__eiT8_{padding:14px 16px;background:var(--vdn-color-surface);border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12.5px;color:rgba(16,33,74,.65)}.ViewReportPage_contact__eiT8_ a{font-size:13px;font-weight:700;color:var(--vdn-color-signal-blue);text-decoration:none}.ViewReportPage_moreButton__YLX7m{width:100%;min-height:52px;padding:16px;background:var(--vdn-color-surface);border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;color:var(--vdn-text-primary)}.ViewReportPage_moreButton__YLX7m:focus-visible,.ViewReportPage_moreButton__YLX7m:hover{background:var(--vdn-color-surface-pressed)}.ViewReportPage_insetNote__BRsta{padding:16px 20px 0}.ViewReportPage_leadNote__iJ_6u{margin:0;padding:0 20px 16px;font-size:15px;line-height:1.55;color:var(--vdn-text-primary);text-wrap:pretty;max-width:68ch}.ViewReportPage_pair__fkAau{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.ViewReportPage_pair__fkAau>.ViewReportPage_card__3_Kha{flex:1 1 420px;min-width:0}.ViewReportPage_pair__fkAau>.ViewReportPage_pairNarrow__5M_wP{flex:1 1 300px}.ViewReportPage_titleRow__gzhyL{padding:16px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(16,33,74,.06)}.ViewReportPage_titleRow__gzhyL:last-child{border-bottom:none}.ViewReportPage_titleMain__mFKdb{display:flex;flex-direction:column;gap:3px;min-width:0}.ViewReportPage_titleEvent___fmYp{font-size:14.5px;font-weight:600}.ViewReportPage_titleSub__7WWHg{font-size:12px;color:rgba(16,33,74,.55)}.ViewReportPage_tag__ka4dG{padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ViewReportPage_tagCurrent__estz9{color:var(--vdn-color-white);background:var(--vdn-color-clear)}.ViewReportPage_tagPast__XzniH{color:rgba(16,33,74,.6);background:var(--vdn-color-surface)}.ViewReportPage_ownerList__s2GH2{padding:6px 20px 8px}.ViewReportPage_ownerRow__p2tyW{padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(16,33,74,.06)}.ViewReportPage_ownerRow__p2tyW:last-child{border-bottom:none}.ViewReportPage_ownerLabel__y_PMn{font-size:14px;color:rgba(16,33,74,.65)}.ViewReportPage_ownerValue__IuYYy{font-size:15px;font-weight:700;text-align:right}.ViewReportPage_ownerValueRisk__sKWJY{color:#b4353b}.ViewReportPage_ownerValueClear__u6M10{color:var(--vdn-color-clear-text)}.ViewReportPage_split__Y2KHt{padding:24px 20px;display:flex;flex-wrap:wrap;gap:26px}.ViewReportPage_splitMain__rZPBA{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:18px}.ViewReportPage_splitChart__cebJP{flex:2 1 320px;min-width:0;display:flex;flex-direction:column;gap:10px}.ViewReportPage_bigLabel__WLrKE{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(16,33,74,.45)}.ViewReportPage_bigValue__XEZo8{font-size:34px;font-weight:700;letter-spacing:-.04em;line-height:1}.ViewReportPage_hugeValue__m6jJM{font-size:clamp(32px,8vw,40px);font-weight:700;letter-spacing:-.045em;line-height:1}.ViewReportPage_muted__laFzh{font-size:13px;color:rgba(16,33,74,.55)}.ViewReportPage_reading__FCgWo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(16,33,74,.06)}.ViewReportPage_readingMiles__G8wRd{font-family:ui-monospace,Menlo,monospace;font-size:13.5px;font-weight:600}.ViewReportPage_chart__L6AxF{width:100%;height:auto;display:block}.ViewReportPage_chartNote__xgIWc{font-size:12px;line-height:1.5;color:rgba(16,33,74,.55);text-wrap:pretty}.ViewReportPage_rangeBlock__1gdYX{display:flex;flex-direction:column;gap:9px}.ViewReportPage_rangeLabels__29BKP{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:rgba(16,33,74,.6)}.ViewReportPage_rangeValue__D8yLK{font-family:ui-monospace,Menlo,monospace;font-weight:600;color:var(--vdn-text-primary)}.ViewReportPage_rangeTrack__QHjMU{position:relative;height:8px;background:var(--vdn-color-surface-pressed);border-radius:999px}.ViewReportPage_rangeMark__15UHy{position:absolute;top:-3px;width:14px;height:14px;border-radius:50%;background:var(--vdn-color-signal-blue);border:2px solid var(--vdn-color-white);transform:translateX(-50%)}.ViewReportPage_callout__wb1uG{padding:14px 16px;background:var(--vdn-color-surface);border-radius:10px;font-size:12.5px;line-height:1.55;color:rgba(16,33,74,.62);text-wrap:pretty}.ViewReportPage_sideStack__G3wgu{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:14px}.ViewReportPage_historyList___JdjW{display:flex;flex-direction:column;gap:11px}.ViewReportPage_starRow__VJEXE{display:flex;align-items:center;justify-content:space-between;gap:14px}.ViewReportPage_starLabel__BOnBr{font-size:14px;color:rgba(16,33,74,.72)}.ViewReportPage_starScore__p4CxJ{display:flex;align-items:center;gap:9px;flex:none}.ViewReportPage_stars__eCqYK{display:flex;gap:2px;font-size:14px;line-height:1}.ViewReportPage_starOn__vQy3t{color:var(--vdn-color-signal-blue)}.ViewReportPage_starOff__Tg5C0{color:rgba(16,33,74,.18)}.ViewReportPage_featureList__4tz8c{display:flex;flex-direction:column;gap:10px}.ViewReportPage_featureRow__PJMAp{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:rgba(16,33,74,.72)}.ViewReportPage_featurePill__6SGsa{padding:4px 9px;background:var(--vdn-color-surface);border-radius:5px;font-size:11px;font-weight:700;color:rgba(16,33,74,.55);white-space:nowrap}.ViewReportPage_countGrid__kwlSq{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:10px;gap:10px}.ViewReportPage_countTile__1e9Uo{background:var(--vdn-color-surface);border-radius:10px;padding:14px 12px;display:flex;flex-direction:column;gap:3px}.ViewReportPage_countValue__dWMJj{font-size:20px;font-weight:700;letter-spacing:-.035em}.ViewReportPage_countLabel__mS2nO{font-size:11px;color:rgba(16,33,74,.6)}.ViewReportPage_specList__yxnJo{padding:6px 20px 8px}.ViewReportPage_fuelBody__II40M{padding:24px 20px;display:flex;flex-direction:column;gap:22px}.ViewReportPage_fuelHero__bqu0Y{display:flex;flex-wrap:wrap;align-items:flex-end;gap:22px}.ViewReportPage_mpgLabel__srsaA{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vdn-color-signal-blue)}.ViewReportPage_mpgPair__aXpJy{display:flex;gap:20px}.ViewReportPage_mpgPair__aXpJy strong{display:block;font-size:20px;letter-spacing:-.03em}.ViewReportPage_mpgPair__aXpJy span{font-size:11.5px;color:rgba(16,33,74,.55)}.ViewReportPage_aiBadge__btgpv{padding:4px 9px;background:var(--vdn-color-blue-tint);border-radius:5px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vdn-color-blue-pressed)}.ViewReportPage_analysis__a7yGv{padding:24px 20px;display:flex;flex-direction:column;gap:22px}.ViewReportPage_analysisCopy__hIzgc{display:flex;flex-direction:column;gap:18px;max-width:82ch}.ViewReportPage_analysisCopy__hIzgc p{margin:0;font-size:15px;line-height:1.68;color:rgba(16,33,74,.75);white-space:pre-wrap;text-wrap:pretty}.ViewReportPage_checklist__2Pm7c{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--vdn-color-surface);border-radius:12px}.ViewReportPage_checklistTitle__XLwD2{font-size:14.5px;font-weight:700;letter-spacing:-.02em}.ViewReportPage_checklist__2Pm7c ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ViewReportPage_checklist__2Pm7c li{display:grid;grid-template-columns:20px 1fr;grid-gap:11px;gap:11px;align-items:start;font-size:14px;line-height:1.5;color:rgba(16,33,74,.75)}.ViewReportPage_disclaimer__GMuTK{font-size:12px;line-height:1.55;color:rgba(16,33,74,.5);text-wrap:pretty}.ViewReportPage_closer__GdRJt{background:var(--vdn-color-deep-navy);border-radius:14px;padding:26px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.ViewReportPage_closerCopy__8QonD{display:flex;flex-direction:column;gap:7px;min-width:0}.ViewReportPage_closerTitle__ZNbb8{font-size:17px;font-weight:700;letter-spacing:-.025em;color:var(--vdn-color-white)}.ViewReportPage_closerText__f5nEp{font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.7);text-wrap:pretty;max-width:52ch}.ViewReportPage_closerActions__c7iUY{display:flex;flex-wrap:wrap;gap:10px}.ViewReportPage_closerGhost__ImN1i,.ViewReportPage_closerPrimary__qkzXM{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;color:var(--vdn-color-white);border-radius:10px;cursor:pointer}.ViewReportPage_closerPrimary__qkzXM{background:var(--vdn-color-signal-blue);border:none}.ViewReportPage_closerPrimary__qkzXM:focus-visible,.ViewReportPage_closerPrimary__qkzXM:hover{background:var(--vdn-color-blue-pressed)}.ViewReportPage_closerGhost__ImN1i{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25)}.ViewReportPage_closerGhost__ImN1i:focus-visible,.ViewReportPage_closerGhost__ImN1i:hover{background:rgba(255,255,255,.18)}.ViewReportPage_sources__f6Na8{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:4px 2px}.ViewReportPage_sourcesLabel__NB__0{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(16,33,74,.4)}.ViewReportPage_sourceList__wCQuu{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;color:rgba(16,33,74,.55)}.ViewReportPage_stack__sdoXV{display:flex;flex-direction:column;gap:18px}.ViewReportPage_questions__UOBvb{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:14.5px;line-height:1.5}.ViewReportPage_loading__9Fzef{padding:28px 18px;color:var(--vdn-text-secondary);font-size:14.5px}.ViewReportPage_reputationLead__UFhQz{display:flex;flex-direction:column;gap:10px}.ViewReportPage_reputationStance__9sX0b{align-self:flex-start;padding:4px 9px;border-radius:5px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ViewReportPage_stance_favorable__yW4Gp{background:rgba(63,203,139,.16);color:var(--vdn-color-clear-text)}.ViewReportPage_stance_mixed__LIrXC{background:rgba(240,174,85,.2);color:var(--vdn-color-caution-text)}.ViewReportPage_stance_cautious__EZwHT{background:rgba(255,107,114,.16);color:var(--vdn-color-risk)}.ViewReportPage_stance_unknown__QD5CF{background:var(--vdn-color-surface);color:rgba(16,33,74,.62)}.ViewReportPage_reputationHeadline__nvQdG{margin:0;font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.35}.ViewReportPage_reputationSummary__K_CoC{margin:0;max-width:78ch;font-size:15px;line-height:1.65;color:rgba(16,33,74,.75)}.ViewReportPage_reputationColumns__5p6px,.ViewReportPage_reputationNotes__K31zm{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.ViewReportPage_reputationColumn__sAo_d,.ViewReportPage_reputationNote__DWeWy{padding:16px;background:var(--vdn-color-surface);border-radius:12px}.ViewReportPage_complaintList__9PCQa,.ViewReportPage_reputationList__zLbjb{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ViewReportPage_complaintList__9PCQa p,.ViewReportPage_reputationList__zLbjb li,.ViewReportPage_reputationNote__DWeWy p{margin:0;font-size:14px;line-height:1.5;color:rgba(16,33,74,.75)}.ViewReportPage_reputationMileage__j64Xn{margin:8px 0 0;font-size:13px;line-height:1.45;color:rgba(16,33,74,.62)}.ViewReportPage_complaintTitle__N9VoX{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700}.ViewReportPage_complaintTitle__N9VoX+p{margin-top:4px}.ViewReportPage_byNow__Mp1oT,.ViewReportPage_milesChip__wR0Nc{padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em}.ViewReportPage_byNow__Mp1oT{background:rgba(240,174,85,.22);color:var(--vdn-color-caution-text)}.ViewReportPage_milesChip__wR0Nc{background:var(--vdn-color-white);color:rgba(16,33,74,.55)}@media print{.ViewReportPage_page__1IpZ1{background:#fff}.ViewReportPage_actions__Upv6x,.ViewReportPage_closer__GdRJt,.ViewReportPage_sectionNav__Qvuuf{display:none!important}}.ReportSection_section__F8mSi{background:var(--vdn-color-white);border:1px solid var(--vdn-border);border-radius:14px;padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden;scroll-margin-top:72px}.ReportSection_section__F8mSi.ReportSection_clear__wGekc{border-color:var(--vdn-border-clear)}.ReportSection_section__F8mSi.ReportSection_caution__6eb6U{border-color:var(--vdn-border-caution)}.ReportSection_section__F8mSi.ReportSection_risk__5bYqh{border-color:var(--vdn-border-risk)}.ReportSection_head__APLIP{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;padding:20px;border-bottom:1px solid rgba(16,33,74,.08)}.ReportSection_eyebrow__bkB2R{font-size:var(--vdn-font-eyebrow-size);font-weight:var(--vdn-font-eyebrow-weight);letter-spacing:var(--vdn-font-eyebrow-track);text-transform:uppercase;color:rgba(16,33,74,.45)}.ReportSection_title__j0JQY{margin:0;font-size:18px;line-height:1.25;font-weight:700;letter-spacing:-.02em;color:var(--vdn-text-primary)}.ReportSection_body__ITjxd{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px 20px 20px}.ReportKvGrid_grid__ThfKh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ReportKvGrid_item__wiuXx{min-width:0;padding:12px 14px;background:var(--vdn-color-surface);border-radius:10px}.ReportKvGrid_label__45IQB{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(16,33,74,.45)}.ReportKvGrid_value__DkE_a{margin-top:4px;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.015em;color:var(--vdn-text-primary);overflow-wrap:anywhere}@media (min-width:720px){.ReportKvGrid_grid__ThfKh.ReportKvGrid_wide__Niob6{grid-template-columns:repeat(4,minmax(0,1fr))}.ReportKvGrid_grid__ThfKh.ReportKvGrid_three__uHuKl{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReportTable_wrap__uDBCe{overflow-x:auto;margin:0 -4px}.ReportTable_table__lCK4b{width:100%;border-collapse:collapse;min-width:520px}.ReportTable_table__lCK4b td,.ReportTable_table__lCK4b th{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(16,33,74,.07)}.ReportTable_table__lCK4b th{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(16,33,74,.45)}.ReportTable_table__lCK4b td{font-size:13.5px;line-height:1.45;color:var(--vdn-text-primary);overflow-wrap:anywhere}.ReportTable_table__lCK4b tr:last-child td{border-bottom:none}.ReportTable_muted__N8XwO{color:var(--vdn-text-secondary);font-size:12.5px}.ReportEvent_event__rK6Q0{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid rgba(16,33,74,.07)}.ReportEvent_event__rK6Q0:last-child{border-bottom:none;padding-bottom:0}.ReportEvent_event__rK6Q0:first-child{padding-top:0}.ReportEvent_meta__c9TOY{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.ReportEvent_date__E4Oi2{font-size:12px;font-weight:600;color:var(--vdn-text-secondary)}.ReportEvent_title__WS8jZ{font-size:15px;font-weight:700;letter-spacing:-.015em}.ReportEvent_location__SIZKV{font-size:13px;color:var(--vdn-text-secondary)}.ReportEvent_lines__bZ_ZZ{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.5;color:var(--vdn-text-secondary)}.ReportEvent_tone__qH__7.ReportEvent_clear__YTIU3 .ReportEvent_title__WS8jZ{color:var(--vdn-color-clear-text)}.ReportEvent_tone__qH__7.ReportEvent_caution__tMz7f .ReportEvent_title__WS8jZ{color:var(--vdn-color-caution-text)}.ReportEvent_tone__qH__7.ReportEvent_risk__cpHdY .ReportEvent_title__WS8jZ{color:var(--vdn-color-risk)}.VehiclePhotosSection_photoContainer__eTluP{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.VehiclePhotosSection_photoContainer__eTluP:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.VehiclePhotosSection_photoContainer__eTluP:focus{outline:2px solid #0d6efd;outline-offset:2px}.VehiclePhotosSection_photo__6u_hZ{width:100%;height:100%;object-fit:cover}.VehiclePhotosSection_remainingOverlay__22C47{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);color:white;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600}.VehiclePhotosSection_lightboxModal__y8Tv6 .modal-content{background:transparent;border:none}.VehiclePhotosSection_lightboxBody__tBiFN{background:rgba(0,0,0,.95);padding:0;position:relative;display:flex;align-items:center;justify-content:center;min-height:80vh}.VehiclePhotosSection_lightboxImage__4dYGj{max-width:100%;max-height:80vh;object-fit:contain}.VehiclePhotosSection_closeButton__NN_zF{position:absolute;top:1rem;right:1rem;background:rgba(255,255,255,.1);border:none;color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;z-index:10}.VehiclePhotosSection_closeButton__NN_zF:hover{background:rgba(255,255,255,.2)}.VehiclePhotosSection_navButton___P7Mw{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.1);border:none;color:white;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;z-index:10}.VehiclePhotosSection_navButton___P7Mw:hover{background:rgba(255,255,255,.2)}.VehiclePhotosSection_navButtonLeft__d_A_f{left:1rem}.VehiclePhotosSection_navButtonRight__pgm7A{right:1rem}.VehiclePhotosSection_photoCounter__SNMCY{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);color:white;background:rgba(0,0,0,.5);padding:.5rem 1rem;border-radius:20px;font-size:.875rem}@media (max-width:768px){.VehiclePhotosSection_navButton___P7Mw{width:40px;height:40px}.VehiclePhotosSection_navButtonLeft__d_A_f{left:.5rem}.VehiclePhotosSection_navButtonRight__pgm7A{right:.5rem}}