.detail-shell-report{grid-template-columns:minmax(0,1fr);gap:22px}.detail-gallery-card,.detail-summary-card,.vehicle-condition-report{grid-column:1/-1}.detail-gallery-card{border:1px solid var(--line);background:var(--glass-card);border-radius:24px;padding:14px}.detail-gallery-main{aspect-ratio:4/3;cursor:zoom-in;background:#e9eef5;border:0;border-radius:17px;width:100%;height:auto;padding:0;position:relative;overflow:hidden}.detail-gallery-main>img{object-fit:cover;width:100%;height:100%}.detail-gallery-main>.detail-gallery-hint{color:#fff;font-size:calc(9px * var(--dp-font-scale));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03162fc7;border-radius:9px;padding:8px 12px;font-weight:600;position:absolute;bottom:15px;right:16px}.detail-gallery-main>b{color:#fff;font-size:calc(9px * var(--dp-font-scale));background:#03162fc7;border-radius:999px;padding:8px 11px;position:absolute;bottom:15px;left:16px}.detail-gallery-thumbs{gap:8px;margin-top:10px;display:flex;overflow:auto}.detail-gallery-thumbs button{aspect-ratio:4/3;background:#e8eef6;border:2px solid #0000;border-radius:10px;flex:none;width:96px;height:auto;padding:0;overflow:hidden}.detail-gallery-thumbs button.active{border-color:#0864ff}.detail-gallery-thumbs img{object-fit:cover;width:100%;height:100%}.detail-summary-card{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:0 28px;display:grid;position:static}.detail-summary-card>.detail-topline,.detail-summary-card>h1,.detail-summary-card>.detail-price,.detail-summary-card>.price-assessment-card{grid-column:1}.detail-summary-card>.listing-core-facts,.detail-summary-card>.listing-trust,.detail-summary-card>.contact-link,.detail-summary-card>.purchase-start,.detail-summary-card>.owner-preview-note{grid-column:2}.detail-summary-card>.listing-core-facts{grid-row:1/5}.listing-detail-source{color:#075fd6;font-size:calc(9px * var(--dp-font-scale));background:#eaf3ff;border-radius:999px;padding:7px 11px;font-weight:600}.listing-detail-source.verified{color:#08784a;background:#e8f8ef}.listing-core-facts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.listing-core-facts article{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-direction:column;justify-content:center;min-height:91px;padding:14px;display:flex}.listing-core-facts span{color:var(--muted);font-size:calc(8px * var(--dp-font-scale))}.listing-core-facts b{color:var(--ink);font-size:calc(12px * var(--dp-font-scale));margin-top:5px}.listing-core-facts small{color:var(--muted);font-size:calc(8px * var(--dp-font-scale));margin-top:4px}.listing-core-facts .fact-verified{color:#08784a}.listing-core-facts .fact-owner{color:#075fd6}.vehicle-condition-report{border:1px solid var(--line);background:var(--glass-card);border-radius:24px;padding:28px}.vehicle-condition-report>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.vehicle-condition-report>header span{color:var(--blue);font-size:calc(9px * var(--dp-font-scale));font-weight:600}.vehicle-condition-report>header h2{font-size:calc(27px * var(--dp-font-scale));margin:6px 0}.vehicle-condition-report>header p{color:var(--muted);margin:0;font-size:.875rem}.condition-summary{gap:7px;display:flex}.condition-summary b{font-size:calc(8px * var(--dp-font-scale));white-space:nowrap;border-radius:999px;padding:7px 10px}.condition-summary .unknown{color:var(--muted);background:var(--surface)}.condition-row.unknown summary i{background:var(--muted);box-shadow:none}.condition-summary .good{color:#08784a;background:#e8f8ef}.condition-summary .note{color:#ad5a12;background:#fff1df}.condition-summary .danger{color:#b52e33;background:#ffebec}.condition-report-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.condition-row{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.condition-row summary{cursor:pointer;grid-template-columns:10px minmax(110px,1fr) auto auto;align-items:center;gap:9px;min-height:58px;padding:11px 13px;list-style:none;display:grid}.condition-row summary::-webkit-details-marker{display:none}.condition-row summary i{background:#0b9a62;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #0b9a621a}.condition-row.note summary i{background:#f28a2b;box-shadow:0 0 0 4px #f28a2b1a}.condition-row.danger summary i{background:#d13f47;box-shadow:0 0 0 4px #d13f471a}.condition-row summary span{font-size:.875rem;font-weight:600}.condition-row summary b{font-size:calc(9px * var(--dp-font-scale))}.condition-row summary em{color:var(--blue);font-size:calc(8px * var(--dp-font-scale));font-style:normal}.condition-row>p{color:var(--muted);font-size:calc(9px * var(--dp-font-scale));margin:0;padding:0 32px 13px;line-height:1.8}.body-location-note{background:#fff8f1;border:1px solid #f1d2b9;border-radius:12px;margin-top:18px;padding:13px 15px}.body-location-note b{color:#ad5a12;font-size:.875rem}.body-location-note p{color:#6c5c50;font-size:calc(9px * var(--dp-font-scale));margin:4px 0 0}.condition-report-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:13px;margin:20px 0 0;padding:20px}.preliminary-visit-report{background:linear-gradient(145deg,color-mix(in srgb,#eaf9f2 84%,var(--card)),var(--card));border:1px solid #0f8e5b47;border-radius:24px;grid-column:1/-1;padding:26px}.preliminary-visit-report header span{color:#087c4d;font-size:calc(9px * var(--dp-font-scale));font-weight:600}.preliminary-visit-report header h2{color:var(--ink);font-size:calc(26px * var(--dp-font-scale));margin:6px 0 16px}.preliminary-visit-report>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.preliminary-visit-report article{border:1px solid color-mix(in srgb,#0b9a62 18%,var(--line));background:var(--glass-card);border-radius:12px;padding:13px}.preliminary-visit-report article small{color:var(--muted);font-size:calc(8px * var(--dp-font-scale));display:block}.preliminary-visit-report article b{color:#087c4d;font-size:calc(11px * var(--dp-font-scale));margin-top:5px;display:block}.preliminary-visit-report>p{color:var(--ink);font-size:calc(11px * var(--dp-font-scale));white-space:pre-wrap;margin:13px 0 8px;line-height:1.9}.preliminary-visit-report>small{color:var(--muted);font-size:calc(8px * var(--dp-font-scale));line-height:1.7}.listing-lightbox{z-index:500;box-sizing:border-box;padding:calc(var(--dp-safe-area-top,0px) + 76px) calc(var(--dp-safe-area-right,0px) + 20px) calc(var(--dp-safe-area-bottom,0px) + 16px) calc(var(--dp-safe-area-left,0px) + 20px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000814f0;grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.listing-lightbox>.lightbox-close{width:48px;height:48px;top:calc(var(--dp-safe-area-top,0px) + 12px);left:calc(var(--dp-safe-area-left,0px) + 20px);z-index:2;touch-action:manipulation;color:#fff;line-height:1;font-size:calc(30px * var(--dp-font-scale));background:#ffffff14;border:1px solid #fff3;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.listing-lightbox>div{flex-direction:column;justify-content:center;align-items:center;width:min(1180px,100%);min-width:0;height:min(86dvh,920px);min-height:0;max-height:100%;display:flex;position:relative}.listing-lightbox-media{color:#fff;text-align:center;flex:auto;place-items:center;width:100%;height:min(65dvh,650px);min-height:0;font-size:1rem;display:grid}.listing-lightbox-thumbnails{gap:7px;max-width:100%;margin-top:10px;display:flex;overflow:auto}.listing-lightbox-thumbnails button{aspect-ratio:4/3;border:2px solid #0000;border-radius:7px;flex:none;width:64px;height:auto;padding:0;overflow:hidden}.listing-lightbox-thumbnails button.active{border-color:#2f80ff}.listing-lightbox-thumbnails img{object-fit:cover;width:100%;height:100%}:root[data-theme=dark] .detail-gallery-card,:root[data-theme=dark] .detail-summary-card,:root[data-theme=dark] .vehicle-condition-report{background:#071d38;border-color:#264566}:root[data-theme=dark] .listing-core-facts article,:root[data-theme=dark] .condition-row{background:#0a2447;border-color:#294d78}:root[data-theme=dark] .vehicle-condition-report>header h2,:root[data-theme=dark] .condition-row summary span,:root[data-theme=dark] .condition-row summary b{color:#f4f8ff}:root[data-theme=dark] .body-location-note{background:#2a1d12;border-color:#6b4b2d}:root[data-theme=dark] .body-location-note p{color:#d8b997}:root[data-theme=dark] .preliminary-visit-report{background:#0a2a25;border-color:#25664e}@media (width<=760px){.body-parts-grid{grid-template-columns:1fr}.detail-gallery-card{border-radius:18px;padding:8px}.detail-gallery-main{aspect-ratio:4/3;height:auto}.detail-gallery-main>.detail-gallery-hint{display:none}.detail-gallery-thumbs button{aspect-ratio:4/3;width:74px;height:auto}.detail-summary-card{grid-template-columns:1fr;padding:20px}.detail-summary-card>.detail-topline,.detail-summary-card>h1,.detail-summary-card>.detail-price,.detail-summary-card>.price-assessment-card,.detail-summary-card>.listing-core-facts,.detail-summary-card>.listing-trust,.detail-summary-card>.contact-link,.detail-summary-card>.purchase-start,.detail-summary-card>.owner-preview-note{grid-area:auto/1}.listing-core-facts{margin-top:10px}.preliminary-visit-report{padding:20px 15px}.preliminary-visit-report>div{grid-template-columns:1fr}.preliminary-visit-report header h2{font-size:calc(22px * var(--dp-font-scale))}.vehicle-condition-report{padding:20px 15px}.vehicle-condition-report>header{flex-direction:column}.condition-summary{width:100%;overflow:auto}.condition-report-grid{grid-template-columns:1fr}.condition-row summary{grid-template-columns:10px minmax(95px,1fr) auto}.condition-row summary em{display:none}}.lightbox-original-toggle{color:#fff;min-height:2.75rem;font:inherit;background:#10243c;border:1px solid #a4b3c5;border-radius:.5rem;flex:none;margin-top:.5rem;padding:.5rem .75rem}.listing-lightbox-navigation{color:#fff;flex:none;grid-template-columns:48px minmax(68px,auto) 48px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:10px;display:grid}.listing-lightbox-navigation>span{text-align:center;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:.875rem}.listing-lightbox-navigation .lightbox-arrow{color:#fff;touch-action:manipulation;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;grid-row:1;place-items:center;width:48px;height:48px;padding:0;display:grid}.listing-lightbox-navigation .lightbox-arrow-left{grid-column:1}.listing-lightbox-navigation .lightbox-arrow-right{grid-column:3}.listing-lightbox-navigation .lightbox-arrow:disabled{opacity:.3}.listing-lightbox-navigation .lightbox-arrow:focus-visible{outline-offset:2px;outline:3px solid #8dbbff}.listing-lightbox-navigation svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.vehicle-body-notes{color:var(--ink);margin-block:20px}.vehicle-body-notes h3{margin:0 0 12px;font-size:1.05rem}.vehicle-body-notes ul{margin:0;padding:0;list-style:none}.vehicle-body-notes li{border-bottom:1px solid var(--line);padding:14px 0}.vehicle-body-notes li>div{justify-content:space-between;align-items:center;gap:16px;font-size:1rem;line-height:1.7;display:flex}.vehicle-body-notes strong{background:color-mix(in srgb,#d58c24 12%,var(--background));color:var(--ink);border-radius:8px;flex:none;padding:3px 10px;font-size:.875rem}.vehicle-body-notes summary{cursor:pointer;min-height:44px;color:var(--dp-link);align-items:center;font-size:.875rem;display:flex}.vehicle-body-notes details p{color:var(--muted);margin:0;font-size:1rem;line-height:1.8}._shell_aivbz_1{color:var(--ink);grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);align-items:start;gap:24px;padding-block:28px 64px;display:grid}._shell_aivbz_1>*{min-width:0}._back_aivbz_3{min-height:44px;color:var(--dp-link,var(--blue));font:inherit;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;align-items:center;gap:8px;padding:8px 0;font-size:.9375rem;display:flex}[dir=ltr] ._back_aivbz_3>span{transform:rotate(180deg)}._gallery_aivbz_5,._summary_aivbz_5,._sourceEvidence_aivbz_5,._historyEvidence_aivbz_5,._description_aivbz_5,._damage_aivbz_5{overflow-wrap:anywhere;border:1px solid var(--line);border-radius:var(--dp-radius-card,20px);background:var(--glass-card)}._gallery_aivbz_5{overflow:hidden}._galleryMain_aivbz_7{aspect-ratio:4/3;background:var(--surface);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._galleryMain_aivbz_7:disabled{cursor:default}._placeholder_aivbz_9{height:100%;color:var(--muted);place-items:center;font-size:1rem;display:grid}._galleryCaption_aivbz_10{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.875rem;line-height:1.6;display:flex}._galleryCaption_aivbz_10>b{color:var(--ink);white-space:nowrap;font-weight:600}._thumbnails_aivbz_12{scrollbar-width:thin;gap:8px;padding:0 12px 12px;display:flex;overflow-x:auto}._thumbnails_aivbz_12>button{aspect-ratio:4/3;background:var(--glass-control);cursor:pointer;border:2px solid #0000;border-radius:10px;flex:none;width:84px;padding:0;overflow:hidden}._thumbnails_aivbz_12>button[aria-pressed=true]{border-color:var(--blue)}._summary_aivbz_5{flex-direction:column;gap:16px;padding:24px;display:flex}._topline_aivbz_16{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._sourceBadge_aivbz_17{color:var(--muted);font-size:.8125rem;line-height:1.7}._sourceBadge_aivbz_17[data-verified=true]{color:#187257}._buyerActions_aivbz_19{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._compare_aivbz_20,._favorite_aivbz_20{border:1px solid var(--line);background:var(--glass-card);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.8125rem;display:inline-flex;position:static}._favorite_aivbz_20{width:44px;padding:10px}._compare_aivbz_20 svg,._favorite_aivbz_20 svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;width:20px;height:20px}._compare_aivbz_20[aria-pressed=true]{color:var(--dp-link,var(--blue));border-color:var(--blue)}._favorite_aivbz_20[aria-pressed=true]{color:#ba2949}._favorite_aivbz_20[aria-pressed=true] svg{fill:currentColor}._favorite_aivbz_20:disabled{opacity:.55;cursor:wait}._publication_aivbz_27{border-inline-start:3px solid var(--line);background:var(--surface);padding:10px 12px;font-size:.8125rem;line-height:1.7}._publication_aivbz_27[data-publication-status=published]{border-inline-start-color:var(--blue)}._publication_aivbz_27>b{font-weight:600}._publication_aivbz_27>p{color:var(--muted);margin:3px 0 0}._summary_aivbz_5>h1{margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:650;line-height:1.5}._price_aivbz_32{color:var(--ink);overflow-wrap:normal;align-self:flex-start;align-items:baseline;gap:8px;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.4;display:flex}._price_aivbz_32 small{font-size:1rem}._negotiation_aivbz_34{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:-10px;font-size:.875rem;line-height:1.7;display:flex}._negotiation_aivbz_34>b{font-weight:500}._coreFacts_aivbz_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-block:0;display:grid}._coreFacts_aivbz_36>article{border-block-start:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding-block:12px;line-height:1.6;display:flex}._coreFacts_aivbz_36 span,._coreFacts_aivbz_36 small{color:var(--muted);font-size:.8125rem}._coreFacts_aivbz_36 b{font-size:.9375rem;font-weight:600}._nextStep_aivbz_40{margin:0;font-size:1rem;font-weight:650;line-height:1.6}._actionPanel_aivbz_41{gap:12px;display:grid}._actionPanel_aivbz_41>.listing-deal-actions{margin:0}._purchaseUnavailable_aivbz_42{border:1px solid color-mix(in srgb,var(--muted) 30%,var(--line));background:var(--surface);color:var(--ink);border-radius:14px;gap:6px;padding:16px;display:grid}._purchaseUnavailable_aivbz_42 b{font-size:var(--dp-type-body);line-height:1.6}._purchaseUnavailable_aivbz_42 p{color:var(--muted);font-size:var(--dp-type-helper);margin:0;line-height:1.7}._sourceEvidence_aivbz_5,._historyEvidence_aivbz_5,._description_aivbz_5,._damage_aivbz_5{grid-column:1/-1;padding:24px}._sourceEvidence_aivbz_5>summary,._historyEvidence_aivbz_5>summary{cursor:pointer;color:var(--ink);font-size:1rem;line-height:1.7;display:list-item}._sourceEvidence_aivbz_5>summary::marker{color:var(--dp-link,var(--blue))}._historyEvidence_aivbz_5>summary::marker{color:var(--dp-link,var(--blue))}._sourceEvidence_aivbz_5>summary>span,._historyEvidence_aivbz_5>summary>span{font-weight:650}._sourceEvidence_aivbz_5>summary>b,._historyEvidence_aivbz_5>summary>b{color:var(--muted);margin-inline-start:14px;font-size:.875rem;font-weight:400;display:inline-block}._sourceEvidence_aivbz_5 p,._description_aivbz_5 p,._damage_aivbz_5 p{color:var(--ink);white-space:pre-wrap;margin:16px 0 0;font-size:.9375rem;line-height:1.9}._sourceEvidence_aivbz_5 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}._sourceEvidence_aivbz_5 dl>div{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:14px}._sourceEvidence_aivbz_5 dt{color:var(--muted);font-size:.8125rem;line-height:1.6}._sourceEvidence_aivbz_5 dd{margin:5px 0 0;font-size:.9375rem;font-weight:600;line-height:1.6}._sourceEvidence_aivbz_5>a{min-height:44px;color:var(--dp-link,var(--blue));padding-block:10px;font-size:.9375rem;display:inline-block}._historyEvidence_aivbz_5>div{gap:0;margin-top:14px;display:grid}._historyEvidence_aivbz_5 article{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-block:12px;font-size:.875rem;line-height:1.7;display:flex}._historyEvidence_aivbz_5 article>i{display:none}._historyEvidence_aivbz_5 article>span{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._historyEvidence_aivbz_5 time{color:var(--muted)}._historyEvidence_aivbz_5 em{color:var(--dp-link,var(--blue));font-size:.8125rem;font-style:normal}._preliminary_aivbz_61._preliminary_aivbz_61{border-radius:var(--dp-radius-card,20px);padding:24px}._preliminary_aivbz_61._preliminary_aivbz_61 header span,._preliminary_aivbz_61._preliminary_aivbz_61 article small,._preliminary_aivbz_61._preliminary_aivbz_61>small{font-size:.875rem}._preliminary_aivbz_61._preliminary_aivbz_61 header h2{font-size:1.375rem;line-height:1.6}._preliminary_aivbz_61._preliminary_aivbz_61 article b,._preliminary_aivbz_61._preliminary_aivbz_61>p{font-size:1rem}._conditionReport_aivbz_65._conditionReport_aivbz_65{border-radius:var(--dp-radius-card,20px);padding:24px}._conditionReport_aivbz_65._conditionReport_aivbz_65>header{flex-wrap:wrap;gap:18px}._conditionReport_aivbz_65._conditionReport_aivbz_65>header span{font-size:.875rem}._conditionReport_aivbz_65._conditionReport_aivbz_65>header h2{font-size:1.375rem;line-height:1.6}._conditionReport_aivbz_65._conditionReport_aivbz_65>header p{font-size:.9375rem;line-height:1.8}._conditionReport_aivbz_65 .condition-summary{flex-wrap:wrap;overflow:visible}._conditionReport_aivbz_65 .condition-summary b{white-space:normal;font-size:.8125rem}._conditionReport_aivbz_65 .condition-report-grid{align-items:start;gap:10px}._conditionReport_aivbz_65 .condition-row summary{grid-template-columns:10px minmax(0,1fr);gap:4px 10px;min-height:68px;padding:14px}._conditionReport_aivbz_65 .condition-row summary i{grid-row:1/3}._conditionReport_aivbz_65 .condition-row summary span{font-size:.9375rem}._conditionReport_aivbz_65 .condition-row summary b{grid-column:2;font-size:.875rem;font-weight:500}._conditionReport_aivbz_65 .condition-row summary em{grid-column:2;font-size:.8125rem;display:block}._conditionReport_aivbz_65 .condition-row>p{white-space:pre-wrap;padding:0 34px 16px;font-size:.875rem;line-height:1.9}._conditionReport_aivbz_65 .body-location-note p{font-size:.875rem;line-height:1.8}._description_aivbz_5>span,._damage_aivbz_5>span{color:var(--muted);font-size:.875rem}._description_aivbz_5>h2{margin:8px 0 0;font-size:1.375rem;line-height:1.6}._damage_aivbz_5>article{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:16px;padding:18px;font-size:.9375rem;line-height:1.8}._damage_aivbz_5>article>small{color:var(--muted);margin-top:5px;font-size:.8125rem;display:block}._damage_aivbz_5>article>.branded-vehicle-image{max-width:560px;margin-top:14px}._back_aivbz_3:focus-visible,._gallery_aivbz_5 button:focus-visible,._buyerActions_aivbz_19 button:focus-visible,._sourceEvidence_aivbz_5>summary:focus-visible,._historyEvidence_aivbz_5>summary:focus-visible,._conditionReport_aivbz_65 summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}._galleryMain_aivbz_7:focus-visible{outline-offset:-4px!important}:root[data-theme=dark] ._sourceBadge_aivbz_17[data-verified=true]{color:#8ee4c1}@media (width<=1000px){._shell_aivbz_1{grid-template-columns:minmax(0,1fr);gap:18px}._summary_aivbz_5{padding:24px}._coreFacts_aivbz_36{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._shell_aivbz_1{gap:14px;padding-block:16px 40px}._summary_aivbz_5{gap:14px;padding:18px}._galleryCaption_aivbz_10{padding:10px 12px;font-size:.8125rem}._thumbnails_aivbz_12>button{width:72px}._coreFacts_aivbz_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}._sourceEvidence_aivbz_5,._historyEvidence_aivbz_5,._description_aivbz_5,._damage_aivbz_5{padding:18px}._sourceEvidence_aivbz_5>summary>b,._historyEvidence_aivbz_5>summary>b{margin:4px 0 0;display:block}._sourceEvidence_aivbz_5 dl{grid-template-columns:1fr}._preliminary_aivbz_61._preliminary_aivbz_61,._conditionReport_aivbz_65._conditionReport_aivbz_65{padding:18px}._conditionReport_aivbz_65 .condition-report-grid{grid-template-columns:1fr}._price_aivbz_32{font-size:1.875rem}._damage_aivbz_5>article{padding:14px}}._thumbnails_aivbz_12{--dp-vehicle-watermark-width:clamp(40px,38%,58px);--dp-vehicle-watermark-height:15px;--dp-vehicle-watermark-offset:3px;--dp-vehicle-watermark-radius:4px;--dp-vehicle-watermark-padding:2px 3px 2px 2px}@media (width<=1000px){body:has(._actionPanel_aivbz_41){padding-block-end:calc(var(--dp-bottom-bar-height,140px) + var(--dp-compare-dock-space,0px))}._actionPanel_aivbz_41{inset-inline:var(--dp-floating-bar-inline);z-index:90;background:var(--glass-panel);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px max(14px,50% - 320px);display:grid;position:fixed;inset-block-end:calc(var(--dp-primary-bar-space) + 8px)}._actionPanel_aivbz_41>._nextStep_aivbz_40{display:none}._actionPanel_aivbz_41>.listing-deal-actions{display:contents}._actionPanel_aivbz_41 .purchase-offer-trigger,._actionPanel_aivbz_41 .contact-link,._actionPanel_aivbz_41>.purchase-start{border-radius:12px;min-width:0;height:auto;min-height:48px;margin:0;padding:10px 12px;font-size:.875rem;line-height:1.6}._actionPanel_aivbz_41 .purchase-offer-trigger{color:var(--dp-link);background:var(--surface);border:1px solid var(--line);justify-content:center;align-items:center;gap:6px;display:flex}._actionPanel_aivbz_41 .purchase-offer-trigger>small{display:none}._actionPanel_aivbz_41 .purchase-offer-trigger>b{font-size:inherit}._actionPanel_aivbz_41 .purchase-offer-trigger>svg{width:18px;height:18px}._actionPanel_aivbz_41 .contact-link{background:var(--surface);border:1px solid var(--line);color:var(--dp-link);text-align:center;justify-content:center;align-items:center;display:flex}._actionPanel_aivbz_41>.purchase-start{grid-column:1/-1}}._purchaseFollowup_aivbz_103{grid-column:1/-1;justify-self:start;width:min(100%,420px)}._purchaseFollowup_aivbz_103 .purchase-start{min-height:44px;margin:0;font-size:1rem}@media (width<=1000px){._actionPanel_aivbz_41{gap:8px;padding:8px 10px}._actionPanel_aivbz_41:not(:has(.purchase-offer-trigger)){grid-template-columns:minmax(0,1fr)}}._viewer_16nud_1{flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;min-height:0;display:flex}._viewport_16nud_2{touch-action:none;overscroll-behavior:contain;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}._layer_16nud_3{transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;width:100%;height:100%}._controls_16nud_4{flex:none;justify-content:center;align-items:center;gap:8px;display:flex}._controls_16nud_4 button{color:#fff;min-width:44px;min-height:44px;font:inherit;background:#ffffff14;border:1px solid #ffffff4d;border-radius:12px;padding:8px 12px;font-size:.875rem;line-height:1.4}._controls_16nud_4 button:disabled{opacity:.4}._controls_16nud_4 button:focus-visible{outline-offset:2px;outline:3px solid #8dbbff}._controls_16nud_4 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}
