.condition-graphic[data-astro-cid-emicgiu5]{color:#204d27;background:#edf6ec;border:1px solid #c8dfc5;border-radius:16px;grid-template-columns:minmax(130px,270px) minmax(0,1fr);align-items:center;gap:25px;min-width:0;margin:20px 0;padding:12px 22px;display:grid}.condition-graphic[data-astro-cid-emicgiu5] svg[data-astro-cid-emicgiu5]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.body[data-astro-cid-emicgiu5]{fill:#fff;stroke:#6a906b}.window[data-astro-cid-emicgiu5],.wheel[data-astro-cid-emicgiu5]{stroke:#86a786}.ground[data-astro-cid-emicgiu5]{stroke:#cfdfcc}.zone[data-astro-cid-emicgiu5]{opacity:0;stroke:#2f6f2d;stroke-width:3px;fill:#2f6f2d12;transition:opacity .2s}.callout[data-astro-cid-emicgiu5] circle[data-astro-cid-emicgiu5]{fill:#2f6f2d;stroke:#2f6f2d}.callout[data-astro-cid-emicgiu5] path[data-astro-cid-emicgiu5]{stroke:#fff}.graphic-kicker[data-astro-cid-emicgiu5]{text-transform:uppercase;letter-spacing:.11em;color:#49794a;font-size:10px;font-weight:750;display:block}.condition-graphic[data-astro-cid-emicgiu5] strong[data-astro-cid-emicgiu5]{letter-spacing:-.025em;margin-top:7px;font-size:18px;line-height:1.3;display:block}.condition-graphic[data-astro-cid-emicgiu5] p[data-astro-cid-emicgiu5]{color:#49634a!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.7!important}.condition-graphic[data-astro-cid-emicgiu5][data-condition=accident] .zone-accident[data-astro-cid-emicgiu5],.condition-graphic[data-astro-cid-emicgiu5][data-condition=engine] .zone-engine[data-astro-cid-emicgiu5],.condition-graphic[data-astro-cid-emicgiu5][data-condition=gearbox] .zone-gearbox[data-astro-cid-emicgiu5],.condition-graphic[data-astro-cid-emicgiu5][data-condition=non-running] .zone-non-running[data-astro-cid-emicgiu5],.condition-graphic[data-astro-cid-emicgiu5][data-condition=flood] .zone-flood[data-astro-cid-emicgiu5],.condition-graphic[data-astro-cid-emicgiu5][data-condition=old] .zone-old[data-astro-cid-emicgiu5]{opacity:1}@media (width<=620px){.condition-graphic[data-astro-cid-emicgiu5]{border-radius:12px;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:14px 12px}.condition-graphic[data-astro-cid-emicgiu5] strong[data-astro-cid-emicgiu5]{font-size:15px}.condition-graphic[data-astro-cid-emicgiu5] p[data-astro-cid-emicgiu5]{font-size:11px!important}.graphic-kicker[data-astro-cid-emicgiu5]{font-size:9px}}@media (width<=360px){.condition-graphic[data-astro-cid-emicgiu5]{grid-template-columns:110px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.zone[data-astro-cid-emicgiu5]{transition:none}}[data-manufacturer-page] :is([data-model-choice],[data-condition-choice])[aria-selected=true]{box-shadow:0 4px 12px #214f2420;background:var(--smc-green,#2f6f2d)!important;border-color:var(--smc-green,#2f6f2d)!important;color:#fff!important}[data-manufacturer-page] :is([data-model-choice],[data-condition-choice])[aria-selected=true] :is(i,span){color:inherit!important}[data-manufacturer-page] [data-condition-choice][aria-selected=true] .choice-dot{background:#fff;border-color:#fff}[data-manufacturer-page] :is([data-model-choice],[data-condition-choice]){transition:background .18s,color .18s,border-color .18s,box-shadow .18s;position:relative}[data-manufacturer-page] :is([data-model-choice],[data-condition-choice]):not([aria-selected=true]):hover{background:#e7f3e1;border-color:#2f6f2d}[data-manufacturer-page] :is(.bmw-explorer,.bmw-faq,.bmw-next,.mb-factors,.mb-faq,.mb-handover,.value-editorial) h2 em,[data-manufacturer-page] :is(.assessment-editorial,.manufacturer-final,.bmw-final,.nissan-final,.nissan-models,.recovery-studio) h2 span,[data-manufacturer-page] :is(.bmw-faq,.manufacturer-faq,.nissan-faq,.mb-faq) h2 span{font-style:normal;color:var(--smc-green,#2f6f2d)!important}[data-manufacturer-page] .bmw-ledger h2 span,[data-manufacturer-page] .mb-model-studio h2 em{color:#b7e7a1}[data-manufacturer-page] :is(.model-result,.model-detail){border-radius:16px}[data-manufacturer-page] :is(.ledger-factors,.value-factors,.valuation-factors,.recovery-notes) details{border-radius:10px;transition:background .18s}[data-manufacturer-page] :is(.ledger-factors,.value-factors,.valuation-factors,.recovery-notes) details[open]{color:#214d28;background:#eaf4e6;border-color:#b6d5ad;margin-block:5px}[data-manufacturer-page] :is(.ledger-factors,.value-factors,.valuation-factors,.recovery-notes) details[open] summary{padding-inline:14px}[data-manufacturer-page] :is(.ledger-factors,.value-factors,.valuation-factors,.recovery-notes) details[open] :is(h3,summary>span,summary>i){color:#2f6f2d}[data-manufacturer-page] :is(.ledger-factors,.value-factors,.valuation-factors,.recovery-notes) details[open]>p{padding-inline:20px;color:#455e47!important}[data-manufacturer-faq] details{background:#fff;border-radius:12px;margin-bottom:8px;transition:background .18s;overflow:hidden;border:1px solid #d3e0cc!important}[data-manufacturer-faq] details summary{min-height:66px!important;padding:16px 18px!important}[data-manufacturer-faq] details summary i{color:#2f6f2d;background:#edf5e8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}[data-manufacturer-faq] details[open]{background:#f1f7ee}[data-manufacturer-faq] details[open] summary{background:var(--smc-green,#2f6f2d);color:#fff}[data-manufacturer-faq] details[open] summary h3{color:#fff}[data-manufacturer-faq] details[open] summary i{color:#fff;background:#ffffff20}[data-manufacturer-faq] details>p{color:#455e47!important;padding:18px 20px 22px!important}[data-manufacturer-page] .factor-list article{background:#fff;border:1px solid #d2e2cb;border-radius:14px;padding:22px}[data-manufacturer-page] .factor-list .factor-index{color:#fff;background:#2f6f2d;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}[data-manufacturer-page] .factor-list .factor-category{color:#2f6f2d}[data-manufacturer-page] .recovery-strip>div>i{color:#b7e7a1}@media (width<=620px){[data-manufacturer-faq] details summary{gap:12px!important;padding:14px!important}[data-manufacturer-faq] details>p{padding:16px!important}[data-manufacturer-faq] details summary i{flex-shrink:0;width:26px;height:26px}}@media (prefers-reduced-motion:reduce){[data-manufacturer-page] :is([data-model-choice],[data-condition-choice],details){transition:none}}
