.carousel-section[data-v-7cde6ff3]{max-width:1300px;margin:2rem auto;padding:0 1rem}.carousel-header[data-v-7cde6ff3]{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.carousel-accent-bar[data-v-7cde6ff3]{background:var(--color-forest,#2d6a4f);border-radius:2px;width:4px;height:1.5rem;display:inline-block}.carousel-title[data-v-7cde6ff3]{letter-spacing:-.02em;color:var(--color-ink,#1a1a1a);align-items:center;gap:.375rem;margin:0;font-size:1.5rem;font-weight:800;display:flex}.carousel-title-icon[data-v-7cde6ff3]{color:var(--color-amber,#f59e0b);font-size:1.125rem}.carousel-outer[data-v-7cde6ff3]{border:2px solid var(--color-lemon,#fde047);background:linear-gradient(135deg, var(--color-navy,#101828) 0%, var(--color-forest-mid,#152031) 60%, var(--color-forest,#1d2939) 100%);color:#fff;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000059}.carousel-blob[data-v-7cde6ff3]{pointer-events:none;filter:blur(60px);z-index:0;border-radius:9999px;width:16rem;height:16rem;position:absolute}.carousel-blob--top[data-v-7cde6ff3]{background:#2d6a4f33;top:-8rem;left:-8rem}.carousel-blob--bottom[data-v-7cde6ff3]{background:#fde0471a;bottom:-8rem;right:-8rem}.carousel-viewport[data-v-7cde6ff3]{z-index:1;width:100%;position:relative}.carousel-slide[data-v-7cde6ff3]{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:1.25rem 1rem 3.5rem;transition:transform .5s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:hidden}.carousel-viewport[data-v-7cde6ff3]{display:grid}.carousel-slide[data-v-7cde6ff3]:first-child{position:relative}.slide-image-wrap[data-v-7cde6ff3]{justify-content:center;width:100%;display:flex}.slide-image-box[data-v-7cde6ff3]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;width:100%;max-width:180px;height:9rem;padding:.5rem;display:flex;overflow:hidden}.slide-image[data-v-7cde6ff3]{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:100%;transition:transform .4s;display:block}.slide-image[data-v-7cde6ff3]:hover{transform:scale(1.05)}.slide-details[data-v-7cde6ff3]{flex-direction:column;gap:.75rem;display:flex}.slide-badges[data-v-7cde6ff3]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-7cde6ff3]{letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.625rem;font-weight:900;display:inline-flex}.badge--closing[data-v-7cde6ff3]{color:#fff;background:#dc2626;animation:1.5s infinite pulse-7cde6ff3}.badge--featured[data-v-7cde6ff3]{background:var(--color-forest,#2d6a4f);color:var(--color-lemon,#fde047)}.badge--live[data-v-7cde6ff3]{color:var(--color-lemon,#fde047);background:#ffffff1f}@keyframes pulse-7cde6ff3{0%,to{opacity:1}50%{opacity:.6}}.live-dot-wrap[data-v-7cde6ff3]{width:6px;height:6px;display:flex;position:relative}.live-dot-ping[data-v-7cde6ff3]{opacity:.75;background:#f87171;border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite ping-7cde6ff3;position:absolute;inset:0}.live-dot[data-v-7cde6ff3]{background:#ef4444;border-radius:9999px;width:6px;height:6px;position:relative}@keyframes ping-7cde6ff3{75%,to{opacity:0;transform:scale(2)}}.slide-name[data-v-7cde6ff3]{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.75rem;font-weight:900;line-height:1.1}.slide-description[data-v-7cde6ff3]{color:#ffffffa6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.slide-price-row[data-v-7cde6ff3]{align-items:baseline;gap:.5rem;display:flex}.slide-price[data-v-7cde6ff3]{color:var(--color-lemon,#fde047);font-size:1.75rem;font-weight:900}.slide-price-label[data-v-7cde6ff3]{color:#ffffff73;font-size:.6875rem;font-weight:700}.slide-progress-box[data-v-7cde6ff3]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.slide-progress-header[data-v-7cde6ff3]{justify-content:space-between;font-size:.75rem;font-weight:700;display:flex}.slide-progress-pts[data-v-7cde6ff3]{color:var(--color-lemon,#fde047)}.slide-progress-pct[data-v-7cde6ff3]{color:#fff}.slide-progress-track[data-v-7cde6ff3]{background:#ffffff1f;border-radius:9999px;height:8px;overflow:hidden}.slide-progress-fill[data-v-7cde6ff3]{background:linear-gradient(90deg, var(--color-forest,#2d6a4f), var(--color-lemon,#fde047));border-radius:9999px;height:100%;transition:width .4s}.slide-progress-meta[data-v-7cde6ff3]{color:#ffffff80;justify-content:space-between;font-size:.625rem;font-weight:600;display:flex}.slide-countdown[data-v-7cde6ff3]{color:#f87171;align-items:center;gap:.25rem;display:flex}.slide-actions[data-v-7cde6ff3]{flex-wrap:wrap;gap:.625rem;padding-top:.25rem;display:flex}.btn-bid[data-v-7cde6ff3]{background:var(--color-lemon,#fde047);color:var(--color-navy,#0f172a);cursor:pointer;border:none;border-radius:.75rem;padding:.75rem 2rem;font-size:.875rem;font-weight:800;transition:background .2s;box-shadow:0 4px 16px #00000040}.btn-bid[data-v-7cde6ff3]:hover{background:var(--color-amber,#f59e0b)}.btn-view[data-v-7cde6ff3]{color:#fff;cursor:pointer;background:0 0;border:2px solid #ffffff40;border-radius:.75rem;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:border-color .2s;display:inline-flex}.btn-view[data-v-7cde6ff3]:hover{border-color:#fff}.carousel-arrow[data-v-7cde6ff3]{color:#fff;cursor:pointer;z-index:30;background:#00000059;border:1px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .2s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrow[data-v-7cde6ff3]:hover{background:#0000008c}.carousel-arrow--prev[data-v-7cde6ff3]{left:.75rem}.carousel-arrow--next[data-v-7cde6ff3]{right:.75rem}.carousel-dots[data-v-7cde6ff3]{z-index:30;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.carousel-dot[data-v-7cde6ff3]{cursor:pointer;background:#ffffff4d;border:none;border-radius:9999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.carousel-dot--active[data-v-7cde6ff3]{background:var(--color-lemon,#fde047);width:1.5rem}@media (width>=768px){.carousel-slide[data-v-7cde6ff3]{flex-direction:row;align-items:center;gap:2rem;padding:2.5rem 5rem}.slide-image-wrap[data-v-7cde6ff3]{flex-shrink:0;order:2;width:40%}.slide-image-box[data-v-7cde6ff3]{max-width:100%;height:18rem}.slide-details[data-v-7cde6ff3]{flex:1;order:1}.slide-name[data-v-7cde6ff3]{font-size:2.25rem}.carousel-arrow[data-v-7cde6ff3]{display:flex}}.popup-enter-active[data-v-eef9efe1]{transition:opacity .3s}.popup-leave-active[data-v-eef9efe1]{transition:opacity .2s}.popup-enter-from[data-v-eef9efe1],.popup-leave-to[data-v-eef9efe1]{opacity:0}.popup-enter-active .relative.z-10[data-v-eef9efe1]{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.popup-enter-from .relative.z-10[data-v-eef9efe1]{transform:scale(.9)translateY(12px)}.popup-enter-to .relative.z-10[data-v-eef9efe1]{transform:scale(1)translateY(0)}.popup-enter-active[data-v-633302d9]{transition:opacity .3s}.popup-leave-active[data-v-633302d9]{transition:opacity .2s}.popup-enter-from[data-v-633302d9],.popup-leave-to[data-v-633302d9]{opacity:0}.popup-enter-active .relative.z-10[data-v-633302d9]{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.popup-enter-from .relative.z-10[data-v-633302d9]{transform:scale(.9)translateY(12px)}.popup-enter-to .relative.z-10[data-v-633302d9]{transform:scale(1)translateY(0)}.winners-marquee[data-v-c9929e65]{overflow:hidden}.winners-marquee__track[data-v-c9929e65]{width:max-content;animation:winners-marquee var(--winners-marquee-duration,24s) linear infinite;will-change:transform;gap:1.5rem;display:flex}.winners-marquee:hover .winners-marquee__track[data-v-c9929e65]{animation-play-state:paused}.winners-marquee--static .winners-marquee__track[data-v-c9929e65]{animation:none}
