.vcard-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:14px 12px;display:grid}@media (width>=480px){.vcard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.vcard-grid{gap:20px 16px}}@container (width>=740px){.vcard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=479px){.vcard-grid:not(.is-list){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:12px 8px}.vcard-grid:not(.is-list)>.vcard:not(.vcard--api){grid-column:1/-1}}@media (width<=639px){.vcard-grid.is-list{grid-template-columns:minmax(0,1fr)}}.vcard{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);color:var(--ink);text-align:start;border-radius:18px;flex-direction:column;display:flex;position:relative}.vcard:hover{border-color:var(--brand-line)}.vcard:has(.vcard__hit:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.vcard__hit:focus-visible{outline:none}:where(.vcard) :is(p,ul,h3){margin:0}:where(.vcard) ul{padding:0;list-style:none}:where(.vcard) svg{flex-shrink:0;display:block}.vcard__island{display:none}.vcard__hit:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.vcard__muted{color:var(--ink-4)}.vcard__media{z-index:2;aspect-ratio:4/3;background:radial-gradient(120% 90% at 50% 40%, var(--surface-2), var(--surface-3));border-radius:17px 17px 0 0;position:relative;overflow:hidden}.vcard__slide{height:100%;display:block;position:relative}.vcard__slide img{object-fit:cover;width:100%;height:100%;display:block}.vcard--sold .vcard__media img{filter:saturate(.55)}.vcard__media.is-empty:before,.vcard__media.is-broken:before{content:"No photos yet";background:var(--no-photo) center calc(50% - 14px) / 92px auto no-repeat;background-color:var(--surface-3);color:var(--ink-4);opacity:1;justify-content:center;align-items:center;padding-top:74px;font-size:12.5px;font-weight:500;display:flex;position:absolute;inset:0}.vcard__media.is-broken .vcard__scrim{display:none}.vcard__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0b122052,#0b12201f 45%,#0000);height:76px;position:absolute;inset:0 0 auto}.vcard__badges{top:10px;z-index:3;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:absolute;inset-inline:10px}.vcard__media-bottom{inset-inline-end:10px;bottom:12px;z-index:3;pointer-events:none;align-items:flex-end;gap:6px;display:flex;position:absolute;inset-inline-start:10px}.vcard__timer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0b1220;white-space:nowrap;background:#ffffffe0;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex;box-shadow:0 1px 2px #0b122014}.vcard__timer svg{width:12px;height:12px}.vcard__timer .num{font-variant-numeric:tabular-nums}.vcard__timer.is-soon{color:var(--brand-strong)}.vcard__timer.is-ended{color:#5c6678;font-weight:500}.vcard__media-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;white-space:nowrap;background:#0b12209e;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.vcard__media-badge svg{width:12px;height:12px}.vcard__count{font-variant-numeric:tabular-nums;margin-inline-start:auto;padding:0 8px}.vcard__media.has-gallery,.vcard__media.has-gallery .vcard__slide{cursor:zoom-in}.vcard__media.has-gallery.is-broken,.vcard__media.has-gallery.is-broken .vcard__slide{cursor:pointer}.vcard__media.is-broken .vcard__stage,.vcard__media.is-broken .vcard__nav,.vcard__media.is-broken .vcard__segments{display:none}.vcard__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;display:flex;position:relative;overflow-x:auto}.vcard__track::-webkit-scrollbar{display:none}.vcard__track .vcard__slide{scroll-snap-align:start;flex:0 0 100%;height:100%}.vcard__track .vcard__slide.is-broken:before{content:"No photos yet";background:var(--no-photo) center calc(50% - 14px) / 92px auto no-repeat;background-color:var(--surface-3);color:var(--ink-4);justify-content:center;align-items:center;padding-top:74px;font-size:12.5px;font-weight:500;display:flex;position:absolute;inset:0}.vcard__stage{display:none}@media (width>=768px) and (hover:hover) and (pointer:fine){.vcard__stage{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}}.vcard__stage-img{z-index:2;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s ease-out;position:absolute;inset:0}.vcard__stage-img.is-active{z-index:1;opacity:1;transition:none}.vcard__stage-img[hidden],.vcard__more-photos[hidden]{display:none}.vcard__more-photos{z-index:3;background:#00000059;place-items:center;display:grid;position:absolute;inset:0}.vcard__more-photos>span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.vcard__more-photos svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.vcard__stage-img{transition:none}}.vcard__nav{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#0d0b1e8c;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:28px;height:28px;margin-top:-14px;padding:0;display:grid;position:absolute;top:50%;box-shadow:0 6px 16px -8px #00000080}.vcard__nav svg{width:14px;height:14px}.vcard__nav--prev{inset-inline-start:10px}.vcard__nav--next{inset-inline-end:10px}.vcard__nav:hover{background:var(--brand);border-color:#0000}.vcard__media:hover .vcard__nav{opacity:1}.vcard__segments{inset-inline-end:0;bottom:0;z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#0000,#0000002e);gap:2px;padding-top:14px;display:flex;position:absolute;inset-inline-start:0}.vcard__segments>span{background:#ffffff80;flex:1;height:3px}.vcard__segments>span[data-active=true]{background:var(--brand)}.vcard__media:hover .vcard__segments{opacity:1}@media (hover:none){.vcard__segments,.vcard__nav{opacity:1}.vcard--api .vcard__nav{display:none}}@media (width<=639px){.vcard__segments{background:linear-gradient(#0000,#00000047);padding-top:18px}.vcard__segments>span{background:#ffffffb3}}button.vcard__media-badge{cursor:pointer;pointer-events:auto;border:0}button.vcard__media-badge:hover{background:#0b1220d1}.vcard__source{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;background:#0b122061;border-radius:999px;flex-shrink:1;min-width:0;height:22px;margin-inline-start:auto;padding:0 8px;font-size:11px;font-weight:500;line-height:22px;display:block;overflow:hidden}.vcard__report{z-index:3;white-space:nowrap;pointer-events:auto;background:#fffffff2;border-radius:7px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000d}.vcard__report:hover{text-decoration:none;box-shadow:0 1px 2px #0000000d,0 0 0 2px}.vcard__report svg{width:12px;height:12px}.vcard__report.is-inspection{color:#047857}.vcard__report.is-history{color:#1d4ed8}.vcard__tip{pointer-events:auto;cursor:default;position:relative}.vcard__tip:after,.vcard__tip:before{z-index:5;pointer-events:none;display:none;position:absolute}.vcard__tip:after{content:attr(data-tooltip);top:calc(100% + 9px);color:#fff;width:max-content;max-width:min(220px,70vw);font-family:var(--font);letter-spacing:0;text-align:start;text-transform:none;white-space:normal;background:#333c4d;border-radius:9px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:500;line-height:1.4;inset-inline-end:0;box-shadow:0 12px 28px -12px #0b12208c}.vcard__tip:before{content:"";top:calc(100% + 3px);border:6px solid #0000;border-top-width:0;border-bottom-color:#333c4d;inset-inline-end:14px}.vcard__tip:hover:after,.vcard__tip:hover:before{display:block}.vcard__badges .vcard__tip:after{inset-inline:0 auto}.vcard__badges .vcard__tip:before{inset-inline:14px auto}.vcard__source.vcard__tip{overflow:visible}.vcard__source.vcard__tip:after{font-family:var(--mono);font-size:11.5px;top:auto;bottom:calc(100% + 9px)}.vcard__source.vcard__tip:before{border-top-width:6px;border-top-color:#333c4d;border-bottom-width:0;border-bottom-color:#0000;top:auto;bottom:calc(100% + 3px)}.vcard__tip.is-start:after{top:50%;inset-inline-end:calc(100% + 10px);translate:0 -50%}.vcard__tip.is-start:before{top:50%;border:6px solid #0000;border-inline-start-color:#333c4d;border-inline-end-width:0;margin-top:-6px;inset-inline-end:calc(100% + 4px)}.vcard__body{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 16px 16px;display:flex;position:relative}.vcard__main{display:contents}.vcard__head{gap:5px;padding-bottom:2px;display:grid}.vcard__headrow{align-items:flex-start;gap:10px;display:flex}.vcard__heading{min-width:0;font-size:inherit;flex:1}.vcard__title{color:var(--ink);font-family:var(--display);letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.375;display:-webkit-box;overflow:hidden}.vcard__title:hover{text-decoration:none}.vcard:hover .vcard__title{color:var(--brand-text)}.vcard--compact .vcard__title{-webkit-line-clamp:1}.vcard__trim{color:var(--ink-3);font-family:var(--display);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:400;line-height:1.5;display:block;overflow:hidden}.vcard__source-mark{z-index:3;flex-shrink:0;display:flex}.vcard__source-mark:before{inset-inline-end:2px}.vcard__source-mark:after{inset-inline-end:-12px}.vcard__auction{background:var(--ink-4);color:#fff;min-width:17px;height:17px;font-family:var(--display);letter-spacing:-.02em;border-radius:4px;flex-shrink:0;place-items:center;margin-top:3px;padding:0 3px;font-size:9.5px;font-style:italic;font-weight:800;line-height:1;display:grid}.vcard__auction--copart{background:var(--copart)}.vcard__auction--iaai{background:var(--iaai)}.vcard__auction--encar{background:var(--encar)}.vcard__ids{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.vcard__ids .vcard__copy{letter-spacing:-.015em}.vcard--api .vcard__ids{justify-content:flex-start}.vcard__copy{z-index:2;color:var(--ink-3);font-family:var(--mono);white-space:nowrap;cursor:copy;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin:-1px -4px;padding:1px 4px;font-size:11px;line-height:1.5;display:inline-flex;position:relative}.vcard__copy:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.vcard__copy[data-copied]{color:var(--ok-icon)}.vcard__copy--vin{text-overflow:ellipsis;text-transform:uppercase;min-width:0;display:block;overflow:hidden}.vcard__copy--vin .vcard__copy-icon{display:none}.vcard__copy--lot{flex-shrink:0}.vcard__copy-icon{width:13px;height:13px;color:var(--ink-4);display:none}.vcard__copy:hover .vcard__copy-icon,.vcard__copy[data-copied] .vcard__copy-icon{color:currentColor}.vcard__lot-source{min-width:15px;height:15px;margin:0;font-size:8.5px;display:none}.vcard__place{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px}.vcard__place svg{width:14px;height:14px;color:var(--ink-4)}.vcard__line{color:var(--ink-2);font-size:13px;line-height:1.45}.vcard__line span{white-space:nowrap}.vcard__line span:not(:last-child):after{content:"·";color:var(--ink-4);margin-block:0;margin-inline:6px 2px}.vcard--compact .vcard__line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard__pills{flex-wrap:wrap;gap:5px;display:flex}.vcard__pills li{background:var(--wash);max-width:100%;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;line-height:1.5;display:inline-flex;overflow:hidden}.vcard__pills li.has-icon{padding-inline-start:7px}.vcard__pills svg{opacity:.75;width:13px;height:13px}.vcard__pills span{text-overflow:ellipsis;overflow:hidden}.vcard__pills li.is-good{background:var(--ok-tint);color:var(--ok-icon)}.vcard__pills li.is-bad{background:color-mix(in srgb, var(--bad-icon) 8%, transparent);color:var(--bad-icon)}.vcard__pills li.is-warn{background:color-mix(in srgb, var(--warn-icon) 12%, transparent);color:var(--warn-icon)}.vcard__specs{min-height:48px;color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px 12px;font-size:13px;line-height:1.5;display:grid}.vcard__specs li{align-items:center;gap:8px;min-width:0;display:flex}.vcard__specs li>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard__specs svg{width:16px;height:16px;color:var(--ink-4)}.vcard__specs .vcard__more{display:none}.vcard__swatch{border:1px solid var(--line-2);border-radius:999px;flex-shrink:0;width:12px;height:12px;margin:0 2px}.vcard__domain{min-width:0;color:var(--ink-4);align-items:center;gap:5px;margin-top:-2px;font-size:12px;display:none}.vcard__domain svg{width:13px;height:13px}.vcard__domain span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.vcard__source,.vcard__domain a{z-index:2;color:inherit;text-decoration:none;position:relative}a.vcard__source:hover{color:#fff;background:#0b122099}.vcard__domain a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard__domain a:hover,a.vcard__source-mark:hover .vcard__auction{filter:brightness(1.12)}.vcard__domain a:hover{color:var(--brand-text)}.vcard--api{container:vcard/inline-size}@container vcard (width<=229px){.vcard--api .vcard__specs{grid-template-columns:max-content minmax(0,1fr);column-gap:8px;font-size:12px}.vcard--api .vcard__specs li{gap:4px}.vcard--api .vcard__specs svg{width:13px;height:13px}.vcard--api .vcard__body{padding-inline:12px}.vcard--api .vcard__ids .vcard__copy{letter-spacing:-.03em;gap:3px;font-size:10px}.vcard--api .vcard__sold-box{flex-direction:column;align-items:flex-start;gap:8px}.vcard--api .vcard__sold-end{align-items:flex-start}.vcard--api .vcard__media.is-empty:before,.vcard--api .vcard__media.is-broken:before{content:"";background-position:50% calc(50% - 6px);background-size:72px;padding-top:0}}.vcard__brief,.vcard__info{display:none}.vcard__brief{color:var(--ink-2);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6px 12px;font-size:13px;line-height:1.35}.vcard__brief-item{align-items:center;gap:7px;min-width:0;display:flex}.vcard__brief-item>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vcard__brief-item>svg{width:15px;height:15px;color:var(--ink-4)}.vcard__brief .vcard__copy{max-width:calc(100% + 8px);color:var(--ink-2);justify-self:start;font-size:12.5px}.vcard__brief .vcard__copy-icon{display:block}.vcard__info-toggle{z-index:2;height:28px;color:var(--ink-2);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:4px;margin:-5px 0;font-size:13px;font-weight:600;list-style:none;display:flex;position:relative}.vcard__info-toggle::-webkit-details-marker{display:none}.vcard__info-toggle svg{width:15px;height:15px}.vcard__info-toggle:hover{background:var(--wash);color:var(--ink)}.vcard__info-less,.vcard__info[open] .vcard__info-more{display:none}.vcard__info[open] .vcard__info-less{display:inline}.vcard__info[open] .vcard__info-toggle svg{transform:rotate(180deg)}.vcard__info-lines{border-top:1px solid var(--line);color:var(--ink);gap:6px;margin-top:12px;padding:12px 0 2px;font-size:13px;line-height:1.4;display:grid}.vcard__info-lines li{align-items:flex-start;gap:8px;display:flex}.vcard__info-lines svg{width:16px;height:16px;color:var(--ink-4);margin-top:1px}.vcard__info-lines li.is-good svg{color:var(--ok-icon)}.vcard__info-lines li.is-warn svg{color:var(--warn-icon)}.vcard__lot-facts{color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(max-content,200px);grid-auto-flow:dense;justify-content:start;gap:6px 24px;font-size:13px;line-height:1.4}.vcard__lot-facts li{grid-column:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.vcard__lot-facts li.is-right{grid-column:2}.vcard__lot-facts svg{width:15px;height:15px;color:var(--ink-4);margin-top:1px}.vcard__lot-facts li.is-good,.vcard__lot-facts li.is-good svg{color:var(--ok-icon)}.vcard__lot-facts li.is-bad,.vcard__lot-facts li.is-bad svg{color:var(--bad-icon)}.vcard__lot-facts li.is-warn,.vcard__lot-facts li.is-warn svg{color:var(--warn-icon)}.vcard .vcard__list-only,.vcard__lot-facts{display:none}.vcard__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.vcard__foot--sold{border-top:0;flex-direction:column;align-items:stretch;padding-top:0}.vcard__foot-dates{display:none}.vcard__foot-dates svg{width:14px;height:14px;color:var(--ink-4)}.vcard__pricebox{flex:auto;justify-content:space-between;align-items:flex-end;gap:20px;min-width:0;display:flex}.vcard__pricecell{min-width:0}.vcard__pricebox>.vcard__pricecell+.vcard__pricecell{text-align:end}.vcard__plabel{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.5;overflow:hidden}.vcard__price{color:var(--ink);font-family:var(--display);font-variant-numeric:proportional-nums;letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.25}.vcard__price.is-muted{color:var(--ink-3);font-size:16px;font-weight:600}@media (width>=640px){.vcard-grid:not(.is-list) .vcard:not(.vcard--api) .vcard__pricebox,.vgrid .vcard:not(.vcard--api) .vcard__pricebox,.crail__track .vcard:not(.vcard--api) .vcard__pricebox{justify-content:flex-start;gap:14px}.vcard-grid:not(.is-list) .vcard:not(.vcard--api) .vcard__pricecell,.vgrid .vcard:not(.vcard--api) .vcard__pricecell,.crail__track .vcard:not(.vcard--api) .vcard__pricecell{text-align:start;flex:1 1 0}.vcard-grid:not(.is-list) .vcard__line .vcard__list-only{display:inline}.vcard-grid:not(.is-list) .vcard__pills{display:none}.vcard-grid:not(.is-list) .vcard__lot-facts{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:6px;padding-top:11px;font-size:12.5px;display:grid}.vcard-grid:not(.is-list) .vcard__lot-facts li{grid-column:1;align-items:center}.vcard-grid:not(.is-list) .vcard__lot-facts li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard-grid:not(.is-list) .vcard__lot-facts svg{width:14px;height:14px;margin-top:0}}.vcard__ended-pill{background:var(--wash);height:26px;color:var(--ink-3);white-space:nowrap;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.vcard__ended-pill svg{width:13px;height:13px}.vcard__ended-pill.is-sold{background:color-mix(in srgb, var(--bad-icon) 9%, transparent);color:var(--bad-icon)}.vcard__ended-pill.is-warn{background:color-mix(in srgb, var(--warn-icon) 12%, transparent);color:var(--warn)}.vcard__foot.has-pill .vcard__pricebox{align-items:center}.vcard__foot.has-pill .vcard__pricecell{flex:auto!important}.vcard--sold-out,.vcard--sold-out:hover{border-color:color-mix(in srgb, var(--bad-icon) 22%, transparent);background:linear-gradient(color-mix(in srgb, var(--bad-icon) 3.5%, transparent), color-mix(in srgb, var(--bad-icon) 3.5%, transparent)), var(--surface)}.vcard--sold-out .vcard__foot,.vcard--sold-out .vcard__sold-box{border-top-color:color-mix(in srgb, var(--bad-icon) 14%, transparent)}.vcard__sold-box{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.vcard__sold-box .vcard__price{text-overflow:ellipsis;overflow:hidden}.vcard__sold-end{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.vcard__sold-type{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;line-height:1.5;display:flex}.vcard__sold-type:before{content:"";background:var(--bad-icon);border-radius:999px;flex-shrink:0;width:6px;height:6px}@media (width<=639px){.vcard:not(.vcard--compact):not(.vcard--api) .vcard__title{font-size:18px}.vcard:not(.vcard--api):not(.vcard--compact) .vcard__ids,.vcard:not(.vcard--api):not(.vcard--compact) .vcard__line--wide,.vcard--api .vcard__ids,.vcard--api .vcard__trim{display:none}.vcard:not(.vcard--compact) .vcard__brief{display:grid}.vcard:not(.vcard--compact) .vcard__info{display:block}.vcard--api:not(.vcard--compact) .vcard__domain{display:flex}.vcard-grid:not(.is-list) .vcard--api .vcard__specs{flex-wrap:wrap;gap:6px 10px;display:flex}.vcard-grid:not(.is-list) .vcard--api .vcard__specs>li{flex:none;max-width:100%}.vcard:not(.vcard--api) .vcard__pricebox{flex:1;align-items:stretch;gap:0}.vcard:not(.vcard--api) .vcard__pricebox>.vcard__pricecell{text-align:center;flex:1 1 0}.vcard:not(.vcard--api) .vcard__pricebox>.vcard__pricecell+.vcard__pricecell{border-inline-start:1px solid var(--line);text-align:center;margin-inline-start:14px;padding-inline-start:14px}.vcard:not(.vcard--api) .vcard__pricebox .vcard__price,.vcard:not(.vcard--api) .vcard__sold-box .vcard__price{margin-top:1px;font-size:22px}.vcard--compact .vcard__pricebox .vcard__price{font-size:18px!important}.vcard:not(.vcard--api) .vcard__pricebox .vcard__price.is-muted,.vcard:not(.vcard--api) .vcard__sold-box .vcard__price.is-muted{font-size:18px}.vcard__report{background:#fffffff0;border-radius:9px;justify-content:center;width:28px;height:28px;padding:0;box-shadow:0 1px 2px #0e172624}.vcard__report span{display:none}.vcard__report svg{width:16px;height:16px}.vcard__source{display:none}.vcard--api .vcard__media-bottom{bottom:8px}}@media (width>=640px){.vcard-grid.is-list{grid-template-columns:minmax(0,1fr);gap:12px}.vcard-grid.is-list .vcard{flex-direction:row;container-type:inline-size}.vcard-grid.is-list .vcard__media{aspect-ratio:auto;border-start-start-radius:17px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:17px;flex:0 0 clamp(210px,27%,300px);align-self:stretch;min-height:clamp(158px,20.25cqw,225px)}.vcard-grid.is-list .vcard__slide,.vcard-grid.is-list .vcard__track{position:absolute;inset:0}.vcard-grid.is-list .vcard__track .vcard__slide{position:relative;inset:auto}.vcard-grid.is-list .vcard__body{flex-direction:row;gap:24px;padding:18px 20px}.vcard-grid.is-list .vcard__main{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.vcard-grid.is-list .vcard__title{font-size:17px}.vcard-grid.is-list .vcard__grid-only{display:none}.vcard-grid.is-list .vcard .vcard__list-only{display:inline}.vcard-grid.is-list .vcard .vcard__place{display:flex}.vcard-grid.is-list .vcard__lot-facts{display:grid}.vcard-grid.is-list .vcard__lot-place{display:none}.vcard-grid.is-list .vcard__specs{grid-template-columns:repeat(2,minmax(max-content,1fr));row-gap:10px;min-height:0}.vcard-grid.is-list .vcard__specs .vcard__more{display:flex}.vcard-grid.is-list .vcard__ids{justify-content:flex-start;gap:16px}.vcard-grid.is-list .vcard__ids .vcard__copy{font-size:12.5px}.vcard-grid.is-list .vcard__copy-icon,.vcard-grid.is-list .vcard__copy--vin .vcard__copy-icon{display:block}.vcard-grid.is-list .vcard__copy--vin{display:inline-flex}.vcard-grid.is-list .vcard__lot-source{display:grid}.vcard-grid.is-list .vcard__foot{border-top:0;border-inline-start:1px solid var(--line);text-align:end;flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;min-width:160px;margin:0;padding-block:2px 0;padding-inline:20px 0}:is(.vcard-grid.is-list .vcard__foot:has(.vcard__pricebox),.vcard-grid.is-list .vcard__foot--sold){width:190px;min-width:0}.vcard-grid.is-list .vcard__foot--sold{gap:12px}.vcard-grid.is-list .vcard--sold-out .vcard__foot{border-inline-start-color:color-mix(in srgb, var(--bad-icon) 14%, transparent)}.vcard-grid.is-list .vcard__foot-dates{gap:4px;width:100%;display:grid}.vcard-grid.is-list .vcard__foot-dates p{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:6px;font-size:12.5px;line-height:1.5;display:flex}.vcard-grid.is-list .vcard__foot-dates p.is-live{color:var(--ok-icon);font-weight:600}.vcard-grid.is-list .vcard__foot-dates p.is-ended{color:var(--bad-icon);font-weight:600}.vcard-grid.is-list .vcard__foot-dates p.is-live svg,.vcard-grid.is-list .vcard__foot-dates p.is-ended svg{color:currentColor}.vcard-grid.is-list .vcard__pricebox{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:4px;margin-top:auto}.vcard-grid.is-list .vcard__pricebox>.vcard__pricecell+.vcard__pricecell{align-items:baseline;gap:6px;display:flex}.vcard-grid.is-list .vcard__pricebox>.vcard__pricecell+.vcard__pricecell .vcard__price{font-size:14px}.vcard-grid.is-list .vcard .vcard__price{font-size:22px;line-height:1.15}.vcard-grid.is-list .vcard .vcard__price.is-muted{font-size:17px}.vcard-grid.is-list .vcard__foot.has-pill .vcard__pricebox{align-items:flex-end}.vcard-grid.is-list .vcard__foot.has-pill .vcard__ended-pill{order:-1;align-self:flex-end;margin-bottom:4px}.vcard-grid.is-list .vcard__sold-box{text-align:end;border:0;flex-direction:column;align-items:flex-end;gap:6px;width:100%;margin-top:auto;padding:0}.vcard-grid.is-list .vcard__sold-type{letter-spacing:.05em;text-transform:uppercase}.vcard-grid.is-list .vcard--api .vcard__sold-box .vcard__ended-pill{order:-1}}@media (width>=1024px){.vcard-grid.is-list .vcard__specs{grid-template-columns:repeat(3,minmax(max-content,1fr))}}@media (width>=640px){@container (width<=959px){.vcard-grid.is-list .vcard__body{flex-direction:column;gap:14px}:is(.vcard-grid.is-list .vcard__foot,.vcard-grid.is-list .vcard__foot:has(.vcard__pricebox),.vcard-grid.is-list .vcard__foot--sold){border-top:1px solid var(--line);border-inline-start:0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:auto;padding:14px 0 0}.vcard-grid.is-list .vcard--sold-out .vcard__foot{border-top-color:color-mix(in srgb, var(--bad-icon) 14%, transparent)}.vcard-grid.is-list .vcard__foot-dates{width:auto}.vcard-grid.is-list .vcard__foot-dates p{justify-content:flex-start}.vcard-grid.is-list .vcard__pricebox,.vcard-grid.is-list .vcard__sold-box{margin-top:0;flex-direction:row;align-items:center;gap:16px;width:auto;margin-inline-start:auto}}@container (width<=699px){.vcard-grid.is-list .vcard__lot-facts{grid-template-columns:minmax(0,1fr)}.vcard-grid.is-list .vcard__lot-facts li.is-right{grid-column:1}}}.crail__track>.vcard,.vgrid>.vcard{height:100%}.crail__track .vcard__ids{display:none}.view-toggle__btn svg{width:14px;height:14px}.view-toggle__btn:hover{text-decoration:none}.view-toggle__btn[aria-current=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0f0d2214, 0 0 0 1px var(--line)}.pagination__step.is-disabled,.pagination__step.is-disabled:hover{border-color:var(--line);color:var(--ink-4);cursor:default;background:0 0}.pagination__note{color:var(--ink-4);text-align:center;flex-basis:100%;margin:4px 0 0;font-size:12.5px}.band--catalog .band__title{letter-spacing:-.035em;font-size:40px;font-weight:600;line-height:1.08}.band--catalog .band__intro{margin-top:10px;font-size:15px;line-height:1.6}:is(.frame:has(#lot-grid),.frame:has(.noresults)){border-radius:22px}@media (width>=1024px){:is(.frame:has(#lot-grid),.frame:has(.noresults)){grid-template-columns:300px minmax(0,1fr)}:is(.frame:has(#lot-grid) .frame__side,.frame:has(.noresults) .frame__side){border-start-start-radius:21px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:21px}:is(.frame:has(#lot-grid) .frame__main,.frame:has(.noresults) .frame__main){padding:24px}}@media (width>=1280px){:is(.frame:has(#lot-grid),.frame:has(.noresults)){grid-template-columns:316px minmax(0,1fr)}}.frame__main>.toolbar{gap:12px;margin-bottom:20px}@media (width>=640px) and (width<=1023px){.frame:has(#lot-grid) .frame__main{padding:20px}}@media (width<=1023px){.band--catalog .band__inner{padding-top:16px;padding-bottom:112px}}@media (width<=640px){.band--catalog .band__inner{padding-bottom:96px}}@media (width<=639px){.band--catalog .band__title{font-size:28px}.frame:has(#lot-grid) .frame__main{padding:12px}.overlap:has(#lot-grid){padding-inline:0}.frame:has(#lot-grid){border-inline:0;border-radius:20px}}
