.cars-row-wrapper.svelte-1ntxx79{position:relative}.cars-row.svelte-1ntxx79{display:flex;gap:var(--space-lg);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;padding-inline:max(var(--container-padding),calc((100vw - var(--container-max)) / 2 + var(--container-padding)));scroll-padding-inline:max(var(--container-padding),calc((100vw - var(--container-max)) / 2 + var(--container-padding)));padding-block:var(--space-xs)}.cars-row.svelte-1ntxx79::-webkit-scrollbar{display:none}.row-slide.svelte-1ntxx79{flex:0 0 calc((100% - var(--space-lg) * 3) / 3.4);min-inline-size:280px;scroll-snap-align:start}.scroll-arrow.svelte-1ntxx79{position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:2;inline-size:40px;block-size:40px;border-radius:50%;background:var(--color-black);border:none;box-shadow:0 2px 10px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-white);transition:background .2s,box-shadow .2s,transform .2s}.scroll-arrow.svelte-1ntxx79:hover{background:var(--color-brand-red);box-shadow:0 4px 14px #00000040;transform:translateY(-50%) scale(1.1)}.scroll-arrow-start.svelte-1ntxx79{inset-inline-start:max(8px,calc((100vw - var(--container-max)) / 2))}.scroll-arrow-end.svelte-1ntxx79{inset-inline-end:max(8px,calc((100vw - var(--container-max)) / 2))}@media(max-width:1024px){.row-slide.svelte-1ntxx79{flex:0 0 calc(50% - var(--space-lg) / 2 - 20px);min-inline-size:260px}}@media(max-width:640px){.cars-row.svelte-1ntxx79{gap:var(--space-md)}.row-slide.svelte-1ntxx79{flex:0 0 82%;min-inline-size:0}.scroll-arrow.svelte-1ntxx79{display:none}}.view-selector-bar.svelte-1s5fnkl{position:sticky;inset-block-start:var(--header-visible-height, var(--header-height));z-index:20;background:#ffffffbf;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-block-end:1px solid rgba(0,0,0,.06);padding-block:var(--space-sm);transition:inset-block-start .45s cubic-bezier(.22,1,.36,1)}.view-selector-inner.svelte-1s5fnkl{max-inline-size:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding);display:flex;gap:var(--space-sm);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.view-selector-inner.svelte-1s5fnkl::-webkit-scrollbar{display:none}.view-btn.svelte-1s5fnkl{display:flex;align-items:center;gap:6px;padding:10px 18px;border-radius:100px;border:1px solid rgba(0,0,0,.08);background:#fff9;color:var(--color-gray-600);font-family:var(--font-primary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.view-btn.svelte-1s5fnkl:hover{background:#0000000a;border-color:#0000001f}.view-btn.active.svelte-1s5fnkl{background:var(--color-black);color:var(--color-white);border-color:var(--color-black);box-shadow:0 2px 8px #00000026}.view-btn.active.svelte-1s5fnkl svg{color:var(--color-white)}.view-btn.svelte-1s5fnkl svg{flex-shrink:0;color:var(--color-gray-400);transition:color .2s ease}.view-count.svelte-1s5fnkl{font-size:.75rem;opacity:.7}@media(max-width:640px){.view-btn.svelte-1s5fnkl{padding:8px 14px;font-size:.8rem}}
