.panel.svelte-1ra9fba{display:grid;grid-template-columns:1fr 1fr;background:#0a0a0af7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.indicator-cell.svelte-1ra9fba{display:none}.dot.svelte-1ra9fba{width:6px;height:6px;border-radius:50%;transition:background .3s ease,box-shadow .3s ease}.cell.svelte-1ra9fba{position:relative;display:flex;flex-direction:column;justify-content:center;padding:.875rem 1.125rem;border-bottom:1px solid rgba(91,64,63,.3);border-right:none;transition:background .15s ease;min-width:0}.cell.svelte-1ra9fba:nth-child(odd){border-right:1px solid rgba(91,64,63,.3)}.cell.svelte-1ra9fba:hover{background:#ff535b0d}.search-cell.svelte-1ra9fba{grid-column:1 / -1;border-right:none}.select-cell.svelte-1ra9fba,.price-cell.svelte-1ra9fba{min-width:0}.clear-cell.svelte-1ra9fba{grid-column:1 / -1;border-bottom:none;border-right:none;justify-content:center;align-items:center;padding:.75rem 1.125rem}@media (min-width: 1024px){.panel.svelte-1ra9fba{display:flex;align-items:stretch;min-height:64px;min-width:max-content}.indicator-cell.svelte-1ra9fba{display:flex;align-items:center;padding:0 1.125rem;border-right:1px solid rgba(91,64,63,.3);border-bottom:none;flex-shrink:0}.cell.svelte-1ra9fba{padding:.875rem 1.375rem;border-right:1px solid rgba(91,64,63,.3);border-bottom:none;flex-shrink:0}.cell.svelte-1ra9fba:nth-child(odd){border-right:1px solid rgba(91,64,63,.3)}.search-cell.svelte-1ra9fba{flex:1;grid-column:auto;border-right:1px solid rgba(91,64,63,.3);min-width:180px}.select-cell.svelte-1ra9fba{min-width:148px}.price-cell.svelte-1ra9fba{min-width:140px}.clear-cell.svelte-1ra9fba{grid-column:auto;border-right:none;border-bottom:none;padding:0 1.25rem}}.cell-label.svelte-1ra9fba{font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.18em;font-weight:700;color:#3d3230;margin-bottom:.3rem;display:block;transition:color .15s ease;cursor:default}.cell.active.svelte-1ra9fba .cell-label:where(.svelte-1ra9fba){color:#ffb3b1}.cell-display.svelte-1ra9fba{display:flex;align-items:center;gap:.4rem}.cell-value.svelte-1ra9fba{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#c8c5c4;transition:color .15s ease;pointer-events:none}.cell.active.svelte-1ra9fba .cell-value:where(.svelte-1ra9fba){color:#fff}.chevron.svelte-1ra9fba{font-size:9px;color:#ff535b;pointer-events:none;line-height:1}.cell-input.svelte-1ra9fba{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#c8c5c4;background:transparent;border:none;outline:none;padding:0;width:100%}.cell-input.svelte-1ra9fba::placeholder{color:#2e2b2b}.price-prefix.svelte-1ra9fba{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#5b403f;flex-shrink:0}.price-input.svelte-1ra9fba{width:90px}.price-input.svelte-1ra9fba::-webkit-inner-spin-button,.price-input.svelte-1ra9fba::-webkit-outer-spin-button{-webkit-appearance:none}.price-input.svelte-1ra9fba{-moz-appearance:textfield;appearance:textfield}.select-overlay.svelte-1ra9fba{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:transparent;z-index:1}.clear-btn.svelte-1ra9fba{font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.18em;font-weight:700;color:#ff535b;background:transparent;border:1px solid rgba(255,83,91,.25);cursor:pointer;padding:.4rem .875rem;transition:all .15s ease;white-space:nowrap}.clear-btn.svelte-1ra9fba:hover{background:#ff535b1a;border-color:#ff535b99}.hero-link.svelte-1uha8ag{display:none;text-decoration:none;color:inherit}@media (min-width: 768px){.hero-link.svelte-1uha8ag{display:block}}.hero-section.svelte-1uha8ag{position:relative;height:clamp(260px,38vh,420px);overflow:hidden;background:#0e0e0e}.hero-image.svelte-1uha8ag{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%) brightness(.32) contrast(1.25);transition:transform .8s ease;z-index:0}.hero-link.svelte-1uha8ag:hover .hero-image:where(.svelte-1uha8ag){transform:scale(1.03)}.hero-color-tint.svelte-1uha8ag{position:absolute;inset:0;background:#a0141447;z-index:1;pointer-events:none}.hero-scrim.svelte-1uha8ag{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(13,13,13,.6) 0%,transparent 35%),linear-gradient(to top,#0d0d0df7,#0d0d0d73,#0d0d0d0d);z-index:2}.hero-lot-count.svelte-1uha8ag{align-self:flex-end;text-align:right;pointer-events:none}.hero-lot-num.svelte-1uha8ag{display:block;font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:#ff535b;line-height:1;text-shadow:0 0 40px rgba(255,83,91,.55),0 2px 10px rgba(0,0,0,.9)}.hero-lot-label.svelte-1uha8ag{display:block;font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.22em;color:#e4bebca6;margin-top:.3rem;text-align:right}.hero-content.svelte-1uha8ag{position:absolute;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem 2rem 2.5rem;max-width:80rem;margin:0 auto;inset:0;z-index:3}.hero-meta.svelte-1uha8ag{display:flex;align-items:center;gap:1rem;margin-bottom:.6rem}.hero-eyebrow.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:#ffb3b1;background:#ff535b26;padding:.25rem .625rem;border:1px solid rgba(255,83,91,.3)}.hero-year.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:#5b403f}.hero-headline.svelte-1uha8ag{font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,7vw,6rem);font-weight:800;font-style:italic;text-transform:uppercase;color:#fff;letter-spacing:-.03em;line-height:.9;margin:0 0 1.5rem}.hero-footer.svelte-1uha8ag{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.hero-price-label.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:#e4bebc;margin:0 0 .25rem}.hero-price.svelte-1uha8ag{font-family:Space Grotesk,sans-serif;font-size:clamp(1.25rem,3vw,2rem);font-weight:700;color:#fff;margin:0}.hero-cta.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#ffb3b1;transition:gap .2s ease;flex-shrink:0}.hero-link.svelte-1uha8ag:hover .hero-cta:where(.svelte-1uha8ag){gap:.75rem}.hero-rule.svelte-1uha8ag{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ff535b;z-index:3}.filter-panel-wrap.svelte-1uha8ag{border-bottom:1px solid rgba(91,64,63,.2)}
