.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.hero-swiper-wrap.svelte-oeppgw{width:100%;overflow:hidden}.hero-swiper{overflow:visible!important;padding-bottom:36px!important;--swiper-pagination-color: var(--bmag-accent);--swiper-pagination-bullet-inactive-color: var(--bmag-fg);--swiper-pagination-bullet-inactive-opacity: .25;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-horizontal-gap: 4px}.hero-swiper .swiper-slide{height:auto}.hero-card.svelte-oeppgw{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:20px;overflow:hidden;text-decoration:none;color:#fff;min-height:520px;height:70vh;max-height:720px}.hero-card--draft.svelte-oeppgw{filter:saturate(40%);opacity:.7}.hero-card__bg.svelte-oeppgw{position:absolute;inset:0;z-index:0;background:var(--bmag-bg-muted)}.hero-card__bg.svelte-oeppgw img:where(.svelte-oeppgw){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hero-card.svelte-oeppgw:hover .hero-card__bg:where(.svelte-oeppgw) img:where(.svelte-oeppgw){transform:scale(1.04)}.hero-card__gradient.svelte-oeppgw{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#0000 15%,#0000001a,#0000008c 55%,#000000d1 72%,#000000ed);pointer-events:none}.hero-card__badges.svelte-oeppgw{position:absolute;top:14px;left:14px;display:flex;gap:6px;z-index:3}.hero-card__timer.svelte-oeppgw{position:absolute;top:14px;right:14px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:6px 10px;border-radius:10px}.hero-card__timer-label.svelte-oeppgw{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-weight:600}.hero-card__timer-value.svelte-oeppgw{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.hero-card__timer--urgent.svelte-oeppgw .hero-card__timer-value:where(.svelte-oeppgw){color:#ef4444}.hero-card__timer--urgent.svelte-oeppgw{background:#7f1d1d99}.hero-card__content.svelte-oeppgw{position:relative;z-index:2;padding:20px;display:flex;flex-direction:column;gap:6px}.hero-card__title.svelte-oeppgw{font-size:1.5rem;font-weight:800;line-height:1.15;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.4)}.hero-card__artist.svelte-oeppgw{font-size:.8rem;color:var(--bmag-accent);font-weight:700;font-style:italic;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.5)}.hero-card__metrics.svelte-oeppgw{margin-top:8px;display:flex;flex-direction:column;gap:6px}.hero-card__bid-section.svelte-oeppgw{display:flex;align-items:center;justify-content:space-between;gap:8px}.hero-card__bid-info.svelte-oeppgw{display:flex;flex-direction:column}.hero-card__price-label.svelte-oeppgw{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-weight:600}.hero-card__price-value.svelte-oeppgw{font-size:1.25rem;font-weight:800;color:var(--bmag-accent);text-shadow:0 1px 4px rgba(0,0,0,.3)}.hero-card__price-conversion.svelte-oeppgw{font-size:.75rem;color:#ffffff8c;font-weight:400}.hero-card__bidder.svelte-oeppgw{display:flex;align-items:center;gap:6px;background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:4px 10px 4px 4px;border-radius:20px}.hero-card__bidder-name.svelte-oeppgw{font-size:12px;font-weight:600;color:#fff;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-card__activity.svelte-oeppgw{font-size:11px;color:#fff9;font-weight:500}.hero-card__dot.svelte-oeppgw{margin:0 3px}.hero-card__buynow.svelte-oeppgw{display:flex;align-items:center;gap:6px;padding-top:4px;border-top:1px solid rgba(255,255,255,.15)}.hero-card__buynow-label.svelte-oeppgw{font-size:11px;color:#ffffff80;font-weight:600}.hero-card__buynow.svelte-oeppgw .price-display span:last-child{color:#ffffff80!important}.hero-card__edition-price.svelte-oeppgw{display:flex;flex-direction:column;gap:2px}.hero-card__edition-price.svelte-oeppgw .price-display span:last-child{color:#ffffff80!important}.hero-card__availability.svelte-oeppgw{display:flex;flex-direction:column;gap:4px}.hero-card__progress-bar.svelte-oeppgw{height:4px;background:#fff3;border-radius:2px;overflow:hidden}.hero-card__progress-fill.svelte-oeppgw{height:100%;background:var(--bmag-accent);border-radius:2px;transition:width .3s ease}.hero-card__avail-text.svelte-oeppgw{font-size:11px;color:#fff9;font-weight:500}.hero-card__cta.svelte-oeppgw{margin-top:10px}@media(min-width:640px){.hero-card.svelte-oeppgw{min-height:560px;height:72vh;max-height:780px;border-radius:24px}.hero-card__content.svelte-oeppgw{padding:28px;gap:8px}.hero-card__title.svelte-oeppgw{font-size:1.75rem}.hero-card__artist.svelte-oeppgw{font-size:.875rem}.hero-card__price-value.svelte-oeppgw{font-size:1.4rem}.hero-card__bidder-name.svelte-oeppgw{max-width:120px}}@media(min-width:1024px){.hero-card.svelte-oeppgw{min-height:480px;height:65vh;max-height:680px}.hero-card__content.svelte-oeppgw{padding:32px}.hero-card__title.svelte-oeppgw{font-size:2rem}.hero-card__price-value.svelte-oeppgw{font-size:1.5rem}.hero-card__bidder-name.svelte-oeppgw{max-width:140px}}
