.seo-block[data-v-65650a7f]{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:1rem 1.25rem}.seo-block p[data-v-65650a7f]{color:#495057;line-height:1.75}.car-detail-header[data-v-65650a7f]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.back-btn[data-v-65650a7f]{align-items:center;align-self:flex-start;display:flex;font-weight:500;gap:.5rem}.car-title[data-v-65650a7f]{color:#212529;font-size:2rem;font-weight:700;margin-bottom:.5rem}.car-meta[data-v-65650a7f]{display:flex;flex-wrap:wrap;gap:1.5rem}.meta-item[data-v-65650a7f]{align-items:center;color:#495057;display:flex;font-size:1rem;gap:.5rem}.bid-amount[data-v-65650a7f]{color:#198754;font-weight:600}.car-description-seo[data-v-65650a7f]{font-size:1rem;margin-bottom:0;margin-top:1rem}.car-description-seo[data-v-65650a7f],.car-summary p[data-v-65650a7f]{color:#495057;line-height:1.7}.photo-gallery[data-v-65650a7f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.main-photo-container[data-v-65650a7f]{align-items:center;background:#f8f9fa;cursor:pointer;display:flex;height:500px;justify-content:center;padding:1rem;position:relative}.main-photo[data-v-65650a7f]{border-radius:8px;box-shadow:0 4px 12px #0000001a;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.main-photo[data-v-65650a7f]:hover{transform:scale(1.02)}.photo-counter[data-v-65650a7f]{background:#000000b3;border-radius:20px;bottom:1.5rem;color:#fff;font-size:.875rem;font-weight:500;padding:.25rem .75rem;position:absolute;right:1.5rem}.thumbnail-container[data-v-65650a7f]{background:#fff;display:flex;gap:.75rem;overflow-x:auto;padding:1rem}.thumbnail-btn[data-v-65650a7f]{background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;flex:0 0 auto;overflow:hidden;padding:0;transition:all .2s ease}.thumbnail-btn.active[data-v-65650a7f]{border-color:#0d6efd}.thumbnail[data-v-65650a7f]{height:90px;-o-object-fit:cover;object-fit:cover;width:120px}.another-sales[data-v-65650a7f],.auction-history[data-v-65650a7f],.faq-section[data-v-65650a7f],.similar-cars-section[data-v-65650a7f],.specs-section[data-v-65650a7f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.section-header[data-v-65650a7f]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:1.25rem 1.5rem}.section-title[data-v-65650a7f]{align-items:center;color:#212529;display:flex;font-size:1.5rem;font-weight:600;gap:.5rem;margin:0}.section-title i[data-v-65650a7f]{color:#0d6efd}.table[data-v-65650a7f]{margin-bottom:0}.sale-card[data-v-65650a7f]{background:#fff;border:1px solid #e9ecef;border-radius:12px;display:grid;gap:12px;grid-template-columns:120px 1fr;overflow:hidden}.sale-thumb[data-v-65650a7f]{background:#f8f9fa;display:grid;place-items:center}.sale-thumb img[data-v-65650a7f]{display:block;height:100%;max-height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.sale-body[data-v-65650a7f]{padding:12px}.sale-price[data-v-65650a7f]{color:#198754;font-weight:800}.sale-meta[data-v-65650a7f]{color:#495057;display:grid;gap:2px;margin-top:8px}.car-card[data-v-65650a7f]{color:inherit;display:block;text-decoration:none}.car-card .card[data-v-65650a7f]{border:none;overflow:hidden}.thumb-wrap[data-v-65650a7f]{background:#f8f9fa;height:150px;overflow:hidden;width:100%}.thumb-wrap img[data-v-65650a7f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.car-year[data-v-65650a7f]{font-size:.75rem;font-weight:600;padding:.25rem .75rem}.car-name[data-v-65650a7f]{color:#212529;font-weight:700}.sim-meta[data-v-65650a7f]{color:#495057;display:grid;gap:2px}.view-details[data-v-65650a7f]{color:#0d6efd;font-size:.9rem;font-weight:600}.spec-grid[data-v-65650a7f]{display:grid;gap:1rem;grid-template-columns:1fr}.spec-group[data-v-65650a7f]{border:1px solid #e9ecef;border-radius:10px;overflow:hidden}.spec-group-title[data-v-65650a7f]{background:#f8f9fa;border-bottom:1px solid #e9ecef;color:#212529;font-weight:800;padding:.75rem 1rem}.spec-key[data-v-65650a7f]{color:#495057;font-weight:700;width:45%}.spec-val[data-v-65650a7f]{color:#212529;font-weight:700;text-align:right}.faq-item[data-v-65650a7f]{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:.75rem 1rem}.faq-item+.faq-item[data-v-65650a7f]{margin-top:.75rem}.faq-q[data-v-65650a7f]{color:#212529;cursor:pointer;font-weight:800}.faq-a[data-v-65650a7f]{color:#495057;line-height:1.7;margin-top:.5rem}.info-card[data-v-65650a7f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;margin-bottom:1.5rem;overflow:hidden}.card-header[data-v-65650a7f]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:1.25rem 1.5rem}.card-title[data-v-65650a7f]{align-items:center;color:#212529;display:flex;font-size:1.25rem;font-weight:800;gap:.5rem;margin:0}.card-body[data-v-65650a7f]{padding:1.5rem}.info-table[data-v-65650a7f]{width:100%}.info-table th[data-v-65650a7f]{color:#495057;font-weight:600;text-align:left;width:40%}.info-table td[data-v-65650a7f],.info-table th[data-v-65650a7f]{border-bottom:1px solid #e9ecef;padding:.75rem 0}.info-table td[data-v-65650a7f]{color:#212529;font-weight:800;text-align:right}.info-table tr:last-child td[data-v-65650a7f],.info-table tr:last-child th[data-v-65650a7f]{border-bottom:none}.cta-card[data-v-65650a7f]{background:linear-gradient(135deg,#0d6efd,#0a58ca);border-radius:12px;box-shadow:0 8px 30px #0d6efd66;margin-top:2rem;overflow:hidden;position:sticky;top:2rem}.cta-card .card-body[data-v-65650a7f]{padding:2.5rem 2rem}.cta-icon[data-v-65650a7f]{color:#ffffffe6;font-size:3.5rem;margin-bottom:1.25rem}.cta-title[data-v-65650a7f]{color:#fff;font-size:1.75rem;font-weight:900;margin-bottom:1rem}.cta-subtitle[data-v-65650a7f]{color:#ffffffe6;font-size:1.125rem;margin-bottom:1.75rem}.cta-btn[data-v-65650a7f]{align-items:center;background:#fff;border:none;border-radius:50px;color:#0d6efd;display:inline-flex;font-size:1.125rem;font-weight:800;gap:.5rem;padding:.875rem 2.5rem;transition:all .3s ease}.photo-viewer[data-v-65650a7f]{align-items:center;background:#000000f2;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:9999}.photo-viewer-image-container[data-v-65650a7f]{max-height:90%;max-width:90%;position:relative}.photo-viewer-image[data-v-65650a7f]{border-radius:8px;box-shadow:0 10px 30px #00000080;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.photo-viewer-close[data-v-65650a7f]{cursor:pointer;font-size:1.5rem;height:3rem;place-items:center;right:2rem;top:2rem;width:3rem}.photo-viewer-close[data-v-65650a7f],.photo-viewer-nav[data-v-65650a7f]{background:#fff3;border:none;border-radius:50%;color:#fff;display:grid;position:absolute;z-index:10000}.photo-viewer-nav[data-v-65650a7f]{cursor:pointer;font-size:2rem;height:4rem;place-items:center;top:50%;transform:translateY(-50%);width:4rem}.photo-viewer-prev[data-v-65650a7f]{left:2rem}.photo-viewer-next[data-v-65650a7f]{right:2rem}.photo-viewer-counter[data-v-65650a7f]{background:#000000b3;border-radius:30px;bottom:2rem;color:#fff;font-size:1rem;font-weight:700;left:50%;padding:.5rem 1rem;position:absolute;transform:translate(-50%)}@media(max-width:767px){.car-title[data-v-65650a7f]{font-size:1.5rem}.car-meta[data-v-65650a7f]{flex-direction:column;gap:.75rem}.main-photo-container[data-v-65650a7f]{height:350px}}
