.-vselW_badge{border-radius:var(--corner-full);font-family:var(--family-body),sans-serif;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:600;display:inline-flex}.-vselW_sm{height:20px;font-size:var(--fontsize-caption);padding:0 8px;line-height:16px}.-vselW_md{height:24px;font-size:var(--fontsize-caption);line-height:var(--lineheight-xs);padding:0 10px}.-vselW_icon{align-items:center;display:flex}.-vselW_icon svg{width:14px;height:14px}.-vselW_neutral{background-color:var(--neutral-100);color:var(--neutral-700)}.-vselW_neutral.-vselW_solid{background-color:var(--neutral-900);color:var(--neutral-0)}.-vselW_brand{background-color:var(--brand-subtle);color:var(--brand-700)}.-vselW_brand.-vselW_solid{background-color:var(--brand-500);color:var(--neutral-0)}.-vselW_success{background-color:var(--success-100);color:var(--success-700)}.-vselW_success.-vselW_solid{background-color:var(--success-600);color:var(--neutral-0)}.-vselW_warning{background-color:var(--warning-100);color:var(--warning-700)}.-vselW_warning.-vselW_solid{background-color:var(--warning-600);color:var(--neutral-0)}.-vselW_danger{background-color:var(--danger-100);color:var(--danger-700)}.-vselW_danger.-vselW_solid{background-color:var(--danger-600);color:var(--neutral-0)}.-vselW_counter{border-radius:var(--corner-full);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.-vselW_counter-sm{min-width:16px;height:16px;font-size:var(--fontsize-xs);padding:0 4px;line-height:16px}.-vselW_counter-md{min-width:20px;height:20px;font-size:var(--fontsize-xs);padding:0 6px;line-height:20px}
.jQwq9W_strip{z-index:40;padding-top:env(safe-area-inset-top,0px);background:var(--color-page);box-shadow:var(--shadow-sticky);transition:translate .2s ease-out;position:fixed;top:0;left:0;right:0}.jQwq9W_hidden{translate:0 -100%}
.kPhlOq_card{border-radius:var(--corner-lg);background:var(--color-page);flex-direction:column;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite kPhlOq_pulse;display:flex;overflow:hidden}.kPhlOq_subtle{background:var(--neutral-50)}.kPhlOq_media{aspect-ratio:4/3;background:var(--loading-surface);width:100%}.kPhlOq_content{flex-direction:column;flex:1;padding:10px 12px 12px;display:flex}.kPhlOq_price,.kPhlOq_title,.kPhlOq_specs,.kPhlOq_aside,.kPhlOq_location,.kPhlOq_action{border-radius:var(--corner-sm);background:var(--loading-surface)}.kPhlOq_button{border-radius:var(--corner-md);background:var(--loading-surface)}.kPhlOq_price{width:44%;height:20px;margin:2px 0}.kPhlOq_title{width:76%;height:18px;margin:3px 0 1px}.kPhlOq_specs{width:62%;height:16px;margin:6px 0 8px}.kPhlOq_locationRow{align-items:center;gap:24px;height:24px;margin-top:auto;display:flex}.kPhlOq_location{width:38%;height:16px;margin-right:auto}.kPhlOq_action{border-radius:var(--corner-full);width:20px;height:20px}@media (min-width:1024px){.kPhlOq_content{padding:10px 16px 16px}}@media (min-width:768px){.kPhlOq_price{height:24px}.kPhlOq_title{height:20px;margin:3px 0}}.kPhlOq_list{height:auto}.kPhlOq_list .kPhlOq_content{padding:10px 16px 16px}.kPhlOq_list .kPhlOq_price{order:-1;width:42%}.kPhlOq_list .kPhlOq_title{width:72%}.kPhlOq_list .kPhlOq_specs{width:88%}.kPhlOq_list .kPhlOq_aside,.kPhlOq_list .kPhlOq_button{display:none}@media (min-width:768px){.kPhlOq_list{flex-direction:row;min-height:210px}.kPhlOq_list .kPhlOq_media{aspect-ratio:auto;border-radius:var(--corner-lg) 0 0 var(--corner-lg);width:280px;height:210px}.kPhlOq_list .kPhlOq_content{padding:20px}.kPhlOq_list .kPhlOq_price{width:30%}.kPhlOq_list .kPhlOq_title{width:50%}.kPhlOq_list .kPhlOq_specs{width:70%;margin:2px 0}}@media (min-width:1024px){.kPhlOq_list{min-height:240px}.kPhlOq_list .kPhlOq_media{width:320px;height:240px}.kPhlOq_list .kPhlOq_content{grid-template:"title aside price""specs aside price"1fr"foot foot foot"/minmax(0,1fr) 140px 180px;column-gap:24px;display:grid}.kPhlOq_list .kPhlOq_title{grid-area:title}.kPhlOq_list .kPhlOq_specs{grid-area:specs}.kPhlOq_list .kPhlOq_specs+.kPhlOq_specs{display:none}.kPhlOq_list .kPhlOq_price{grid-area:price;width:70%;margin:0 0 0 auto}.kPhlOq_list .kPhlOq_aside{grid-area:aside;width:60%;height:22px;margin:3px 0;display:block}.kPhlOq_list .kPhlOq_locationRow{grid-area:foot;margin-top:12px}.kPhlOq_list .kPhlOq_button{width:140px;height:36px;display:block}}@keyframes kPhlOq_pulse{50%{opacity:.55}}
.vjRdwW_grid,.vjRdwW_list{padding-top:16px;display:grid}.vjRdwW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.vjRdwW_list{grid-template-columns:minmax(0,1fr);row-gap:12px}@media (min-width:768px){.vjRdwW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.vjRdwW_list{row-gap:16px}}@media (min-width:1024px){.vjRdwW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.PobXBW_badge{border-radius:var(--corner-sm);font-size:var(--fontsize-xs);white-space:nowrap;align-items:center;gap:3px;padding:2px 7px;font-weight:600;line-height:1.4;display:inline-flex}.PobXBW_iconOnlyBadge{color:var(--report-positive);justify-content:center;align-items:center;display:inline-flex}.PobXBW_iconOnlyBadge.PobXBW_red{color:color-mix(in srgb, var(--danger-600) 88%, transparent)}.PobXBW_iconOnlyBadge.PobXBW_iconOnlyBadge{background:0 0}.PobXBW_green{background:color-mix(in srgb, var(--report-positive) 12%, transparent);color:var(--report-positive-text)}.PobXBW_red{background:color-mix(in srgb, var(--danger-600) 12%, transparent);color:var(--danger-700)}
.qyNTwq_trigger{align-items:baseline;display:inline-flex}.qyNTwq_interactive{cursor:pointer}.qyNTwq_tooltipPosition{transform:translate(-50%,-100%)}.qyNTwq_tooltip{min-width:148px;padding:var(--x25) var(--x3);border-radius:var(--corner-md);background:var(--neutral-0);box-shadow:var(--shadow-raised)}.qyNTwq_conversions{flex-direction:column;gap:6px;display:flex}.qyNTwq_conversion{justify-content:space-between;align-items:center;gap:var(--x6);display:flex}.qyNTwq_currency,.qyNTwq_convertedValue,.qyNTwq_source{font-size:var(--fontsize-caption);line-height:var(--lineheight-caption)}.qyNTwq_currency{color:var(--neutral-600)}.qyNTwq_convertedValue{color:var(--neutral-900);font-variant-numeric:tabular-nums;font-weight:600}.qyNTwq_source{padding-top:var(--x2);margin-top:var(--x2);color:var(--neutral-600);text-align:center}.qyNTwq_source p{margin:0}.qyNTwq_arrow{border-top:5px solid var(--neutral-0);border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-5px;transform:translate(-50%)}
.nyi8Aq_card{--card-foot-height:24px;--card-action-size:44px;background:var(--color-page);border:2px solid #0000;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative;container-type:inline-size}.nyi8Aq_card.nyi8Aq_grid .nyi8Aq_mediaWrapper{aspect-ratio:4/3;border-radius:var(--corner-lg);width:100%}.nyi8Aq_card.nyi8Aq_grid .nyi8Aq_content{padding:12px 0 0}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mediaWrapper{aspect-ratio:4/3;border-radius:var(--corner-lg);width:100%}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_content{padding:12px 0 0}.nyi8Aq_mediaWrapper{z-index:2;background:var(--loading-surface);flex-shrink:0;position:relative;overflow:hidden}.nyi8Aq_mediaLink,.nyi8Aq_galleryTrack,.nyi8Aq_slide{width:100%;height:100%;display:block}.nyi8Aq_mediaLink{position:relative}.nyi8Aq_galleryTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.nyi8Aq_galleryTrack::-webkit-scrollbar{display:none}.nyi8Aq_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative}.nyi8Aq_image{object-fit:cover;object-position:var(--photo-focus);border-radius:0}.nyi8Aq_viewed .nyi8Aq_image{filter:saturate(.72);opacity:.72}.nyi8Aq_topBadge,.nyi8Aq_bottomBadges,.nyi8Aq_indicators{z-index:3;pointer-events:none;position:absolute}.nyi8Aq_topBadge{top:12px;left:12px}.nyi8Aq_topAction{z-index:4;position:absolute;top:8px;right:8px}.nyi8Aq_photoFavorite.nyi8Aq_photoFavorite{background-color:var(--scrim);width:36px;height:36px;color:var(--neutral-0);border-radius:50%;position:relative}.nyi8Aq_photoFavorite.nyi8Aq_photoFavorite:after{content:"";position:absolute;inset:-4px}.nyi8Aq_photoFavorite.nyi8Aq_photoFavorite:hover:not(:disabled){background-color:var(--scrim-strong)}.nyi8Aq_photoFavorite.nyi8Aq_photoFavorite.nyi8Aq_favoriteActive{color:var(--red-400)}.nyi8Aq_bottomBadges{z-index:4;gap:8px;max-width:calc(100% - 24px);display:flex;bottom:12px;left:12px}.nyi8Aq_photoBadge{background:color-mix(in srgb, var(--neutral-0) 82%, transparent);color:var(--neutral-900);-webkit-backdrop-filter:blur(var(--x2));backdrop-filter:blur(var(--x2))}.nyi8Aq_hotBadge svg{color:var(--warning-600)}.nyi8Aq_dealerBadge svg{color:var(--brand-500)}.nyi8Aq_indicators{background:var(--overlay-scrim);justify-content:center;align-items:flex-end;gap:4px;height:32px;padding:0 12px 6px;transition:opacity .12s;display:flex;bottom:0;left:0;right:0}.nyi8Aq_indicator{border-radius:var(--corner-full);background:var(--neutral-0);opacity:.5;width:6px;height:6px}.nyi8Aq_activeIndicator{opacity:1}.nyi8Aq_hoverZones{display:none}.nyi8Aq_content{flex-direction:column;flex:1;min-width:0;display:flex}.nyi8Aq_priceRow{align-items:flex-start;gap:6px;min-width:0;display:flex}.nyi8Aq_priceMain{flex-wrap:nowrap;flex:1;align-items:center;gap:4px 6px;min-width:0;display:flex}.nyi8Aq_priceMain+.nyi8Aq_cardActions{flex-shrink:0}@container (max-width:259px){.nyi8Aq_priceMain{gap:4px}}.nyi8Aq_price{color:var(--neutral-900);font-size:var(--fontsize-lg);font-weight:700;line-height:var(--lineheight-base)}.nyi8Aq_priceDisplay{z-index:2;position:relative}.nyi8Aq_priceValue{color:var(--neutral-900);border-bottom:0}.nyi8Aq_vipPrice{background:linear-gradient(90deg, var(--neutral-900) 0%, var(--neutral-900) 38%, #7a5000 44%, #d49a0a 47%, #ffe566 50%, #d49a0a 53%, #7a5000 56%, var(--neutral-900) 62%, var(--neutral-900) 100%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:4.5s ease-in-out infinite nyi8Aq_vip-price-shimmer}@keyframes nyi8Aq_vip-price-shimmer{0%,18%{background-position:100%}52%,to{background-position:0%}}@media (prefers-reduced-motion:reduce){.nyi8Aq_vipPrice{animation:none}}.nyi8Aq_priceLine{align-items:center;gap:6px;min-width:0;display:flex}.nyi8Aq_marketBadge{z-index:2;position:relative}.nyi8Aq_title{min-width:0;color:var(--neutral-900);font-size:var(--fontsize-segmented);font-weight:600;line-height:var(--lineheight-sm);margin:2px 0 0}.nyi8Aq_cardLink{width:100%;min-width:0;color:inherit;align-items:baseline;text-decoration:none;display:flex}.nyi8Aq_titleText{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-width:0;transition:color .15s;display:-webkit-box;overflow:hidden}@media (hover:hover){.nyi8Aq_card:hover .nyi8Aq_titleText{color:var(--brand-500)}}.nyi8Aq_titleYear{color:var(--neutral-600);margin-left:4px;font-weight:400}.nyi8Aq_cardLink:after{z-index:1;content:"";position:absolute;inset:0}.nyi8Aq_subtitle{color:var(--neutral-600);text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;overflow:hidden}.nyi8Aq_listSpecs{color:var(--neutral-900);grid-template-columns:repeat(2,minmax(0,max-content));gap:2px 32px;margin:0;padding:0;list-style:none;display:grid}.nyi8Aq_listSpecs .nyi8Aq_mileageSpec{grid-column:1/-1}.nyi8Aq_kmShort,.nyi8Aq_listSpecs .nyi8Aq_mileageSpec,.nyi8Aq_listSpecs .nyi8Aq_bodySpec{display:none}.nyi8Aq_kmFull{display:inline}@media (max-width:767px){.nyi8Aq_kmFull{display:none}.nyi8Aq_kmShort{display:inline}}@media (min-width:768px){.nyi8Aq_listSpecs .nyi8Aq_mileageSpec,.nyi8Aq_listSpecs .nyi8Aq_bodySpec{display:block}.nyi8Aq_listSpecs .nyi8Aq_mileageCell{display:none}}.nyi8Aq_facts{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.nyi8Aq_fact{border-radius:var(--corner-sm);background:var(--neutral-50);color:var(--neutral-700);font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);padding:2px 8px}.nyi8Aq_mainSpecs{min-width:0;color:var(--neutral-600);font-size:var(--fontsize-sm);font-weight:400;line-height:var(--lineheight-sm);margin:4px 0 0}.nyi8Aq_list .nyi8Aq_mainSpecs{font-size:var(--fontsize-segmented)}.nyi8Aq_specLine{flex-wrap:wrap;column-gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.nyi8Aq_specGroup{white-space:nowrap}.nyi8Aq_spec+.nyi8Aq_spec{margin-left:4px}.nyi8Aq_spec:not(:last-child):after,.nyi8Aq_specGroup:not(:last-child)>.nyi8Aq_spec:last-child:after{color:var(--neutral-400);content:" ·"}@container (max-width:219px){.nyi8Aq_grid .nyi8Aq_specLine{flex-direction:column}.nyi8Aq_grid .nyi8Aq_specGroup>.nyi8Aq_spec:last-child:after{content:none}}.nyi8Aq_aside{display:none}.nyi8Aq_footRow{min-width:0;min-height:var(--card-foot-height);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.nyi8Aq_footInfo{align-items:center;gap:4px;min-width:0;display:flex}.nyi8Aq_seller,.nyi8Aq_location{min-width:0;color:var(--neutral-600);font-size:var(--fontsize-sm);line-height:var(--lineheight-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nyi8Aq_seller{color:var(--neutral-900);font-weight:500;display:none}.nyi8Aq_seller:not(:last-child):after{color:var(--neutral-400);content:" ·"}.nyi8Aq_cardActions{z-index:2;flex-shrink:0;align-items:center;margin-right:-12px;display:flex;position:relative}.nyi8Aq_priceRow .nyi8Aq_cardActions{margin-left:auto}.nyi8Aq_cardActions .nyi8Aq_phoneButton{display:none}.nyi8Aq_cardActions .nyi8Aq_actionButton{margin-block:calc((var(--card-foot-height) - var(--card-action-size))/2)}.nyi8Aq_cardActions .nyi8Aq_actionButton.nyi8Aq_actionButton:not(:hover){background-color:#0000}.nyi8Aq_cardActions .nyi8Aq_actionButton.nyi8Aq_favoriteActive{color:var(--danger-600)}.nyi8Aq_cardActions .nyi8Aq_actionButton.nyi8Aq_compareActive{color:var(--brand-500)}@media (min-width:768px){.nyi8Aq_card .nyi8Aq_price{font-size:var(--fontsize-xl);line-height:var(--lineheight-xl)}.nyi8Aq_card .nyi8Aq_title{font-size:var(--fontsize-base);line-height:var(--lineheight-base)}.nyi8Aq_card.nyi8Aq_list{flex-direction:row;min-height:210px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mediaWrapper{aspect-ratio:auto;border-radius:var(--corner-lg);width:280px;height:210px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_content{padding:0 0 0 20px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mainSpecs{font-size:var(--fontsize-segmented)}}@media (min-width:1024px){.nyi8Aq_card{--card-action-size:40px}.nyi8Aq_cardActions{margin-right:-10px}.nyi8Aq_card.nyi8Aq_grid .nyi8Aq_content{padding:12px 0 0}.nyi8Aq_card.nyi8Aq_list{min-height:240px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mediaWrapper{width:320px;height:240px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_content{grid-template:"title aside price""specs aside price"1fr"foot foot foot"/minmax(0,1fr) 140px 180px;column-gap:24px;display:grid}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_title{font-size:var(--fontsize-xl);line-height:var(--lineheight-xl);grid-area:title;margin:0}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mainSpecs{grid-area:specs;margin:4px 0 0}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_mileageSpec,.nyi8Aq_card.nyi8Aq_list .nyi8Aq_titleYear{display:none}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_priceRow{flex-direction:column;grid-area:price;align-self:start;align-items:flex-end;gap:4px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_priceMain{flex-direction:column;align-items:flex-end}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_price{font-size:var(--fontsize-2xl);line-height:var(--lineheight-2xl)}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_aside{flex-direction:column;grid-area:aside;gap:4px;display:flex}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_asideYear{color:var(--neutral-900);font-size:var(--fontsize-xl);font-weight:700;line-height:var(--lineheight-xl)}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_asideMileage{color:var(--neutral-600);font-size:var(--fontsize-sm);line-height:var(--lineheight-sm)}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_footRow{grid-area:foot;margin-top:12px}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_seller{display:block}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_cardActions{margin-right:0}.nyi8Aq_card.nyi8Aq_list .nyi8Aq_cardActions .nyi8Aq_phoneButton{margin-left:8px;display:inline-flex}@container (max-width:1079px){.nyi8Aq_list .nyi8Aq_listSpecs{grid-template-columns:minmax(0,max-content)}}}@media (hover:hover) and (pointer:fine){.nyi8Aq_galleryTrack{position:relative;overflow:hidden}.nyi8Aq_slide{opacity:0;transition:opacity .12s;position:absolute;inset:0}.nyi8Aq_activeSlide{opacity:1}.nyi8Aq_hoverZones{z-index:2;display:flex;position:absolute;inset:0}.nyi8Aq_hoverZone{flex:1}.nyi8Aq_indicators{opacity:0;justify-content:stretch}.nyi8Aq_mediaWrapper:hover .nyi8Aq_indicators{opacity:1}.nyi8Aq_indicator{border-radius:var(--corner-full);flex:1;width:auto;height:3px}}
._8TfjZG_toolbar{justify-content:space-between;align-items:center;gap:var(--x3);display:flex}._8TfjZG_controls{align-items:center;gap:var(--x2);margin-left:auto;display:flex}._8TfjZG_sort{position:relative}._8TfjZG_sortTrigger{height:var(--control-md);align-items:center;gap:var(--x2);color:var(--neutral-600);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .15s;display:flex}._8TfjZG_sortTrigger:hover,._8TfjZG_sortTrigger--open{color:var(--brand-500)}._8TfjZG_sortTrigger:focus-visible{border-radius:var(--corner-md);outline:2px solid var(--brand-500);outline-offset:2px}._8TfjZG_sortTrigger--open ._8TfjZG_sortChevron{transform:rotate(180deg)}._8TfjZG_sortValue{color:var(--neutral-900);font-size:var(--fontsize-sm);font-weight:500;line-height:var(--lineheight-sm);transition:color .15s}._8TfjZG_sortTrigger:hover ._8TfjZG_sortValue,._8TfjZG_sortTrigger--open ._8TfjZG_sortValue{color:var(--brand-500)}._8TfjZG_sortChevron{flex-shrink:0;transition:transform .15s}._8TfjZG_sortDropdown{z-index:var(--z-dropdown);width:max-content;min-width:100%;padding:var(--x2);border-radius:var(--corner-md);background-color:var(--neutral-0);box-shadow:var(--shadow-popover);flex-direction:column;display:flex;position:absolute;top:100%;right:0;overflow:hidden}._8TfjZG_sortOption{width:100%;padding:var(--x2) var(--x3);border-radius:var(--corner-sm);justify-content:space-between;align-items:center;gap:var(--x2);color:var(--neutral-900);font-size:var(--fontsize-sm);line-height:var(--lineheight-sm);cursor:pointer;text-align:left;transition:background-color .15s;display:flex}._8TfjZG_sortOption:hover{background-color:var(--neutral-50)}._8TfjZG_sortOption--active{color:var(--brand-500);font-weight:500}._8TfjZG_sortCheck{color:var(--brand-500);flex-shrink:0}._8TfjZG_viewToggle{flex-shrink:0;align-items:center;display:flex}._8TfjZG_viewButton{width:var(--control-md);height:var(--control-md);border-radius:var(--corner-md);color:var(--neutral-600);cursor:pointer;justify-content:center;align-items:center;transition:color .15s;display:flex}._8TfjZG_viewButton:hover{color:var(--brand-500)}._8TfjZG_viewButton:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}._8TfjZG_viewButton--active{color:var(--brand-500)}
