.vehicle-card[data-astro-cid-gdmrw3gh]{background:color-mix(in oklch,var(--color-base-200) 70%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in oklch,var(--color-base-content) 10%,transparent);border-radius:1.25rem;padding:1.5rem;transition:all .3s ease}.vehicle-card[data-astro-cid-gdmrw3gh]:hover{border-color:color-mix(in oklch,var(--color-primary) 30%,transparent)}.add-vehicle-btn[data-astro-cid-gdmrw3gh]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:200px;padding:2rem;border:2px dashed color-mix(in oklch,var(--color-base-content) 20%,transparent);border-radius:1.25rem;background:color-mix(in oklch,var(--color-base-200) 50%,transparent);cursor:pointer;transition:all .3s ease}.add-vehicle-btn[data-astro-cid-gdmrw3gh]:hover{border-color:var(--color-primary);background:color-mix(in oklch,var(--color-primary) 5%,transparent)}.add-vehicle-btn[data-astro-cid-gdmrw3gh]:hover .add-vehicle-icon[data-astro-cid-gdmrw3gh]{background:var(--color-primary);color:#fff;transform:scale(1.1)}.add-vehicle-icon[data-astro-cid-gdmrw3gh]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:color-mix(in oklch,var(--color-base-content) 10%,transparent);color:var(--color-muted);transition:all .3s ease}.quick-stat-card[data-astro-cid-gdmrw3gh]{background:color-mix(in oklch,var(--color-base-200) 70%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in oklch,var(--color-base-content) 10%,transparent);border-radius:1rem;padding:1.25rem;transition:all .2s ease}.quick-stat-card[data-astro-cid-gdmrw3gh]:hover{border-color:color-mix(in oklch,var(--color-primary) 30%,transparent);box-shadow:0 4px 20px -4px color-mix(in oklch,var(--color-primary) 15%,transparent)}.quick-stat-header[data-astro-cid-gdmrw3gh]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid color-mix(in oklch,var(--color-base-content) 8%,transparent)}.quick-stat-icon[data-astro-cid-gdmrw3gh]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:oklch(72% .19 160 / .15);color:var(--color-primary);flex-shrink:0}.quick-stat-icon[data-astro-cid-gdmrw3gh] svg[data-astro-cid-gdmrw3gh]{width:20px;height:20px}.quick-stat-label[data-astro-cid-gdmrw3gh]{font-weight:600;font-size:.9375rem}.stat-value-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .625rem;margin:0 -.625rem;border-radius:.5rem;transition:background .15s ease}.stat-value-row:hover{background:color-mix(in oklch,var(--color-base-content) 5%,transparent)}.stat-vehicle-name{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-muted);min-width:0;flex:1}.stat-dot{width:8px;height:8px;border-radius:50%;background:var(--color-base-300);flex-shrink:0}.stat-display-value{font-size:.9375rem;font-weight:600;padding:.25rem .5rem;background:color-mix(in oklch,var(--color-base-content) 6%,transparent);border-radius:.375rem;white-space:nowrap}.best-value[data-astro-cid-gdmrw3gh]{color:var(--color-primary);font-weight:600}.worst-value[data-astro-cid-gdmrw3gh]{opacity:.6}.comparison-table-wrapper[data-astro-cid-gdmrw3gh]{background:color-mix(in oklch,var(--color-base-200) 70%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in oklch,var(--color-base-content) 10%,transparent);border-radius:1.25rem}@media(max-width:768px){.comparison-table[data-astro-cid-gdmrw3gh] th[data-astro-cid-gdmrw3gh]:first-child,.comparison-table[data-astro-cid-gdmrw3gh] td[data-astro-cid-gdmrw3gh]:first-child{position:sticky;left:0;z-index:10;background:var(--color-base-200);box-shadow:2px 0 4px -2px #0000001a}.comparison-table[data-astro-cid-gdmrw3gh] th[data-astro-cid-gdmrw3gh]:first-child,.comparison-table[data-astro-cid-gdmrw3gh] tr[data-astro-cid-gdmrw3gh]:hover td[data-astro-cid-gdmrw3gh]:first-child{background:var(--color-base-300)}}
