[data-v-6dfe5ab4]:root{--iauto-accent:#0d6efd;--iauto-accent-glow:#0d6efd4d;--iauto-dark:#0a0c0f;--iauto-surface:#12151a;--iauto-surface-2:#1a1e27;--iauto-border:#ffffff12;--iauto-text:#e8eaf0;--iauto-muted:#6c7585;--transition:.28s cubic-bezier(.4, 0, .2, 1)}.car-card[data-v-6dfe5ab4]{background:var(--iauto-surface);border:1px solid var(--iauto-border);color:var(--iauto-text);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);border-radius:12px;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.car-card[data-v-6dfe5ab4]:hover{border-color:#0d6efd59;transform:translateY(-4px);box-shadow:0 12px 40px #00000073,0 0 0 1px #0d6efd26}.car-card.is-sold[data-v-6dfe5ab4]{opacity:.65}.car-card__image-wrap[data-v-6dfe5ab4]{aspect-ratio:16/10;background:var(--iauto-surface-2);flex-shrink:0;position:relative;overflow:hidden}.car-card__image[data-v-6dfe5ab4]{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.25,.46,.45,.94);display:block}.car-card:hover .car-card__image[data-v-6dfe5ab4]{transform:scale(1.05)}.car-card__image-wrap[data-v-6dfe5ab4]:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0a0c0fb8 100%);position:absolute;inset:0}.car-card__price-chip[data-v-6dfe5ab4]{z-index:2;background:var(--iauto-accent);color:#fff;letter-spacing:.02em;box-shadow:0 2px 12px var(--iauto-accent-glow);white-space:nowrap;border-radius:6px;padding:6px 11px;font-size:13px;font-weight:700;line-height:1;position:absolute;bottom:12px;right:12px}.chip-currency[data-v-6dfe5ab4]{opacity:.85;margin-left:2px;font-size:10px;font-weight:500}.sold-ribbon[data-v-6dfe5ab4]{z-index:3;background:var(--iauto-accent);color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:center;width:140px;padding:5px 0;font-size:10px;font-weight:700;position:absolute;top:16px;left:-36px;transform:rotate(-35deg);box-shadow:0 2px 8px #00000059}.car-card__body[data-v-6dfe5ab4]{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.car-card__title[data-v-6dfe5ab4]{text-transform:uppercase;letter-spacing:.04em;color:var(--iauto-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.car-card__specs[data-v-6dfe5ab4]{border-top:1px solid var(--iauto-border);flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 0 0;list-style:none;display:flex}.car-card__spec[data-v-6dfe5ab4]{color:var(--iauto-muted);justify-content:flex-start;align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:inline-flex}.spec-icon[data-v-6dfe5ab4]{color:var(--iauto-accent);flex-shrink:0;font-size:13px}@media (width<=575px){.car-card__body[data-v-6dfe5ab4]{padding:12px}.car-card__price-chip[data-v-6dfe5ab4]{padding:5px 9px;font-size:12px}}
