.BazaarImage-module__w89Pfa__fallback{color:var(--bz-muted,var(--floor-muted,#8d858c));font-family:var(--font-mono),monospace;letter-spacing:.14em;background:#8080800f;place-items:center;font-size:clamp(.66rem,1vw,.78rem);font-weight:650;display:grid;position:absolute;inset:0}
.BazaarFloor-module__J1gQvG__floor{--floor-bg:#0a080b;--floor-surface:#121016;--floor-raised:#19141d;--floor-line:#f6eff81c;--floor-line-strong:#f06ba861;--floor-text:#f6eff8;--floor-muted:#a99da7;--floor-faint:#796e77;--floor-accent:#f06ba8;background:var(--floor-bg);border-block:1px solid var(--floor-line);color:var(--floor-text);isolation:isolate;z-index:1;position:relative;overflow:hidden}.BazaarFloor-module__J1gQvG__floor:before{content:"";z-index:-1;background:radial-gradient(circle at 70% 15%,#f06ba81f,#0000 32rem),linear-gradient(#ffffff05,#0000 24% 76%,#f06ba806);position:absolute;inset:0}.BazaarFloor-module__J1gQvG__ambient{filter:blur(56px)saturate(.7);opacity:.08;z-index:-2;animation:.9s both BazaarFloor-module__J1gQvG__ambientIn;position:absolute;inset:-20%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 75%,#0000)}.BazaarFloor-module__J1gQvG__ambient img{-o-object-fit:cover;object-fit:cover}.BazaarFloor-module__J1gQvG__inner{width:min(100% - 2rem,92rem);margin-inline:auto;padding-block:clamp(4.5rem,8vw,8rem)}.BazaarFloor-module__J1gQvG__header{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:clamp(2.5rem,5vw,4.75rem);display:flex}.BazaarFloor-module__J1gQvG__brandline{color:var(--floor-text);font-family:var(--font-brand),sans-serif;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1.15rem;font-size:.75rem;font-style:normal;font-weight:700;display:flex}.BazaarFloor-module__J1gQvG__brandline svg{width:1rem;height:1rem}.BazaarFloor-module__J1gQvG__brandline span:last-of-type,.BazaarFloor-module__J1gQvG__brandline svg{color:var(--floor-accent)}.BazaarFloor-module__J1gQvG__brandline i{color:var(--floor-faint);font-family:var(--font-mono),monospace;font-style:normal}.BazaarFloor-module__J1gQvG__header h2{font-family:var(--font-site-display),sans-serif;letter-spacing:-.065em;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(3rem,7vw,6.75rem);font-weight:680;line-height:.9}.BazaarFloor-module__J1gQvG__intro{color:var(--floor-muted);max-width:38rem;margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65}.BazaarFloor-module__J1gQvG__primaryAction,.BazaarFloor-module__J1gQvG__unavailable a{background:var(--floor-accent);border:1px solid var(--floor-accent);color:#25131d;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.75rem 1.1rem;font-size:.88rem;font-weight:750;transition:background-color .18s,transform .18s;display:inline-flex}.BazaarFloor-module__J1gQvG__primaryAction:hover,.BazaarFloor-module__J1gQvG__unavailable a:hover{background:#f487b7}.BazaarFloor-module__J1gQvG__primaryAction:active,.BazaarFloor-module__J1gQvG__unavailable a:active{transform:translateY(1px)}.BazaarFloor-module__J1gQvG__primaryAction svg,.BazaarFloor-module__J1gQvG__unavailable svg{width:1rem;height:1rem}.BazaarFloor-module__J1gQvG__presentation{animation:.52s cubic-bezier(.16,1,.3,1) both BazaarFloor-module__J1gQvG__sceneIn}.BazaarFloor-module__J1gQvG__collectionHead{grid-template-columns:minmax(0,.8fr) minmax(34rem,1.2fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:1.35rem;display:grid}.BazaarFloor-module__J1gQvG__collectionIdentity{align-items:center;gap:.9rem;min-width:0;display:flex}.BazaarFloor-module__J1gQvG__collectionIdentity>div{min-width:0}.BazaarFloor-module__J1gQvG__collectionThumb{aspect-ratio:1;background:var(--floor-raised);border:1px solid var(--floor-line);border-radius:.75rem;flex:0 0 3.5rem;width:3.5rem;position:relative;overflow:hidden}.BazaarFloor-module__J1gQvG__collectionThumb img{-o-object-fit:cover;object-fit:cover}.BazaarFloor-module__J1gQvG__marketLabel{color:var(--floor-accent);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.BazaarFloor-module__J1gQvG__collectionIdentity h3{font-family:var(--font-site-display),sans-serif;letter-spacing:-.04em;align-items:center;gap:.45rem;min-width:0;margin:0;font-size:clamp(1.4rem,2.8vw,2.35rem);line-height:1;display:flex}.BazaarFloor-module__J1gQvG__collectionIdentity h3 a{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BazaarFloor-module__J1gQvG__collectionIdentity h3 svg{color:#4ea7f5;flex:none;width:1.15rem;height:1.15rem}.BazaarFloor-module__J1gQvG__metrics{border-block:1px solid var(--floor-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.BazaarFloor-module__J1gQvG__metrics div{min-width:0;padding:.85rem 1rem}.BazaarFloor-module__J1gQvG__metrics div+div{border-left:1px solid var(--floor-line)}.BazaarFloor-module__J1gQvG__metrics dt{color:var(--floor-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:650}.BazaarFloor-module__J1gQvG__metrics dd,.BazaarFloor-module__J1gQvG__metrics dt{font-family:var(--font-mono),monospace}.BazaarFloor-module__J1gQvG__metrics dd{color:var(--floor-text);text-overflow:ellipsis;white-space:nowrap;margin:.35rem 0 0;font-size:clamp(.78rem,1.4vw,.98rem);font-weight:700;overflow:hidden}.BazaarFloor-module__J1gQvG__gallery{perspective:1400px;grid-template-rows:repeat(2,minmax(10rem,14rem));grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;display:grid;position:relative}.BazaarFloor-module__J1gQvG__artwork{background:var(--floor-surface);border:1px solid var(--floor-line);z-index:1;border-radius:1rem;min-width:0;transition:border-color .24s,transform .36s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1.2rem 4rem #0003}.BazaarFloor-module__J1gQvG__artwork[data-slot="0"]{grid-area:1/4/span 2/span 6}.BazaarFloor-module__J1gQvG__artwork[data-slot="1"]{grid-area:1/1/auto/span 3}.BazaarFloor-module__J1gQvG__artwork[data-slot="2"]{grid-area:2/1/auto/span 3}.BazaarFloor-module__J1gQvG__artwork[data-slot="3"]{grid-area:1/10/auto/span 3}.BazaarFloor-module__J1gQvG__artwork[data-slot="4"]{grid-area:2/10/auto/span 3}.BazaarFloor-module__J1gQvG__artwork:focus-visible,.BazaarFloor-module__J1gQvG__artwork:hover{border-color:var(--floor-line-strong);z-index:3;transform:translateY(-.35rem)translateZ(0)}.BazaarFloor-module__J1gQvG__artwork img{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.BazaarFloor-module__J1gQvG__artwork:focus-visible img,.BazaarFloor-module__J1gQvG__artwork:hover img{transform:scale(1.025)}.BazaarFloor-module__J1gQvG__artworkCaption{color:#fff;background:linear-gradient(#0000,#09070aeb);justify-content:space-between;align-items:end;gap:1rem;padding:2.75rem .85rem .75rem;display:flex;position:absolute;inset:auto 0 0}.BazaarFloor-module__J1gQvG__artworkCaption span,.BazaarFloor-module__J1gQvG__artworkCaption strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BazaarFloor-module__J1gQvG__artworkCaption strong{font-size:.82rem}.BazaarFloor-module__J1gQvG__artworkCaption span{color:#d8ccd3;font-family:var(--font-mono),monospace;font-size:.68rem}.BazaarFloor-module__J1gQvG__floorLine{border-top:1px solid var(--floor-line-strong);transform-origin:top;background:linear-gradient(#f06ba80b,#0000);height:5rem;position:absolute;bottom:-1.5rem;left:-10vw;right:-10vw;transform:rotateX(72deg)}.BazaarFloor-module__J1gQvG__pulse{justify-content:space-between;align-items:center;gap:2rem;margin-top:2.25rem;display:flex}.BazaarFloor-module__J1gQvG__collectionControls{flex-wrap:wrap;gap:.55rem;min-width:0;display:flex}.BazaarFloor-module__J1gQvG__collectionControls button,.BazaarFloor-module__J1gQvG__freshness button{border:1px solid var(--floor-line);color:var(--floor-muted);background:#121016b3;border-radius:999px;align-items:center;gap:.55rem;min-height:2.6rem;padding:.58rem .8rem;font-size:.78rem;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.BazaarFloor-module__J1gQvG__collectionControls button span{color:var(--floor-faint);font-family:var(--font-mono),monospace;font-size:.65rem}.BazaarFloor-module__J1gQvG__collectionControls button[aria-pressed=true]{border-color:var(--floor-line-strong);color:var(--floor-text);background:#f06ba81a}.BazaarFloor-module__J1gQvG__freshness{color:var(--floor-faint);font-family:var(--font-mono),monospace;flex:none;align-items:center;gap:.65rem;font-size:.68rem;display:flex}.BazaarFloor-module__J1gQvG__freshness button svg{width:.82rem;height:.82rem}.BazaarFloor-module__J1gQvG__loading{min-height:35rem}.BazaarFloor-module__J1gQvG__loadingCopy{background:var(--floor-raised);border-radius:.75rem;width:min(26rem,55%);height:4rem;margin-bottom:1.35rem;animation:1.8s ease-in-out infinite alternate BazaarFloor-module__J1gQvG__breathe}.BazaarFloor-module__J1gQvG__loadingGallery{grid-template-rows:1fr 1fr;grid-template-columns:1fr 2fr 1fr;gap:.75rem;min-height:29rem;display:grid}.BazaarFloor-module__J1gQvG__loadingGallery span{background:var(--floor-surface);border-radius:1rem;animation:1.8s ease-in-out infinite alternate BazaarFloor-module__J1gQvG__breathe}.BazaarFloor-module__J1gQvG__loadingGallery span:first-child{grid-area:1/2/span 2}.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(2){grid-area:1/1}.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(3){grid-area:2/1}.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(4){grid-area:1/3}.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(5){grid-area:2/3}.BazaarFloor-module__J1gQvG__unavailable{border-block:1px solid var(--floor-line);color:var(--floor-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:22rem;display:flex}@keyframes BazaarFloor-module__J1gQvG__sceneIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes BazaarFloor-module__J1gQvG__ambientIn{0%{opacity:0;transform:scale(1.05)}to{opacity:.08;transform:scale(1)}}@keyframes BazaarFloor-module__J1gQvG__breathe{0%{opacity:.42}to{opacity:.78}}@media (max-width:900px){.BazaarFloor-module__J1gQvG__collectionHead{grid-template-columns:1fr;gap:1.2rem}.BazaarFloor-module__J1gQvG__gallery{grid-template-rows:repeat(2,minmax(8rem,11rem))}.BazaarFloor-module__J1gQvG__pulse{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.BazaarFloor-module__J1gQvG__inner{width:100%;padding-block:4.5rem}.BazaarFloor-module__J1gQvG__collectionHead,.BazaarFloor-module__J1gQvG__header,.BazaarFloor-module__J1gQvG__pulse{margin-inline:1rem}.BazaarFloor-module__J1gQvG__header{flex-direction:column;align-items:flex-start;gap:1.75rem}.BazaarFloor-module__J1gQvG__header h2{font-size:clamp(3.25rem,16vw,5rem)}.BazaarFloor-module__J1gQvG__primaryAction{width:100%}.BazaarFloor-module__J1gQvG__metrics{grid-template-columns:1fr 1fr}.BazaarFloor-module__J1gQvG__metrics div:nth-child(3){border-left:0}.BazaarFloor-module__J1gQvG__metrics div:nth-child(3),.BazaarFloor-module__J1gQvG__metrics div:nth-child(4){border-top:1px solid var(--floor-line)}.BazaarFloor-module__J1gQvG__gallery,.BazaarFloor-module__J1gQvG__loadingGallery{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:minmax(21rem,112vw);grid-template-columns:none;grid-auto-columns:78vw;grid-auto-flow:column;gap:.75rem;min-height:0;padding-inline:1rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.BazaarFloor-module__J1gQvG__gallery::-webkit-scrollbar{display:none}.BazaarFloor-module__J1gQvG__loadingGallery::-webkit-scrollbar{display:none}.BazaarFloor-module__J1gQvG__artwork,.BazaarFloor-module__J1gQvG__artwork[data-slot],.BazaarFloor-module__J1gQvG__loadingGallery span,.BazaarFloor-module__J1gQvG__loadingGallery span:first-child,.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(2),.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(3),.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(4),.BazaarFloor-module__J1gQvG__loadingGallery span:nth-child(5){scroll-snap-align:center;grid-area:1}.BazaarFloor-module__J1gQvG__floorLine{display:none}.BazaarFloor-module__J1gQvG__artworkCaption{flex-direction:column;align-items:flex-start;gap:.2rem}.BazaarFloor-module__J1gQvG__collectionControls{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding-bottom:.2rem;overflow-x:auto}.BazaarFloor-module__J1gQvG__collectionControls button{flex:none}.BazaarFloor-module__J1gQvG__freshness{justify-content:space-between;width:100%}.BazaarFloor-module__J1gQvG__loading{min-height:31rem}.BazaarFloor-module__J1gQvG__loadingCopy{width:calc(100% - 2rem);margin-inline:1rem}}@media (prefers-reduced-motion:reduce){.BazaarFloor-module__J1gQvG__ambient,.BazaarFloor-module__J1gQvG__loadingCopy,.BazaarFloor-module__J1gQvG__loadingGallery span,.BazaarFloor-module__J1gQvG__presentation{animation:none}.BazaarFloor-module__J1gQvG__artwork,.BazaarFloor-module__J1gQvG__artwork img{transition:none}}
.FocusedImageLightbox-module__lWFrzG__backdrop{-webkit-backdrop-filter:blur(12px)saturate(.7);backdrop-filter:blur(12px)saturate(.7);z-index:10000;background:#030407e6;border:0;place-items:center;padding:clamp(2rem,6vw,5rem) clamp(2rem,6vw,5rem) 7rem;animation:.18s ease-out both FocusedImageLightbox-module__lWFrzG__backdrop-in;display:grid;position:fixed;inset:0;overflow:hidden}.FocusedImageLightbox-module__lWFrzG__backdrop[data-state=closing]{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;animation:.14s linear both FocusedImageLightbox-module__lWFrzG__backdrop-out}.FocusedImageLightbox-module__lWFrzG__imageDepth{filter:drop-shadow(0 1.6rem 2.5rem #0000009e);will-change:transform,opacity;animation:.26s cubic-bezier(.2,.75,.25,1) both FocusedImageLightbox-module__lWFrzG__image-in;transform:perspective(900px)rotateX(1.5deg)translateY(-.35rem)}.FocusedImageLightbox-module__lWFrzG__image{-o-object-fit:contain;object-fit:contain;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.85rem;width:auto;max-width:min(88vw,72rem);height:auto;max-height:calc(100vh - 11rem);transition:transform 70ms ease-out;display:block}.FocusedImageLightbox-module__lWFrzG__image[data-dragging=true]{transition:none}.FocusedImageLightbox-module__lWFrzG__image[data-shape=round]{border-radius:.85rem;max-width:min(72vw,36rem);max-height:min(100vh - 11rem,36rem)}.FocusedImageLightbox-module__lWFrzG__backdrop[data-state=closing] .FocusedImageLightbox-module__lWFrzG__imageDepth{animation:.14s cubic-bezier(.4,0,1,1) both FocusedImageLightbox-module__lWFrzG__image-out}.FocusedImageLightbox-module__lWFrzG__controls{bottom:max(2.25rem,env(safe-area-inset-bottom));gap:.5rem;display:flex;position:fixed;left:50%;transform:translate(-50%)}.FocusedImageLightbox-module__lWFrzG__control{color:#ffffffb8;letter-spacing:.04em;background:#121317c7;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-width:5.5rem;height:2.25rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex;box-shadow:0 .7rem 1.8rem #00000059}.FocusedImageLightbox-module__lWFrzG__control:last-child{min-width:6.75rem}.FocusedImageLightbox-module__lWFrzG__control:focus-visible,.FocusedImageLightbox-module__lWFrzG__control:hover{color:#fff;background:#1c1d22f0;border-color:#ffffff57;transform:translateY(-2px)}.FocusedImageLightbox-module__lWFrzG__control svg{width:.8rem;height:.8rem}@keyframes FocusedImageLightbox-module__lWFrzG__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes FocusedImageLightbox-module__lWFrzG__backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes FocusedImageLightbox-module__lWFrzG__image-in{0%{opacity:0;transform:perspective(900px)rotateX(4deg)translateY(.8rem)scale(.94)}to{opacity:1;transform:perspective(900px)rotateX(1.5deg)translateY(-.35rem)scale(1)}}@keyframes FocusedImageLightbox-module__lWFrzG__image-out{0%{opacity:1;transform:perspective(900px)rotateX(1.5deg)translateY(-.35rem)scale(1)}to{opacity:0;transform:perspective(900px)rotateX(3deg)translateY(.3rem)scale(.96)}}@media (prefers-reduced-motion:reduce){.FocusedImageLightbox-module__lWFrzG__backdrop,.FocusedImageLightbox-module__lWFrzG__backdrop[data-state=closing],.FocusedImageLightbox-module__lWFrzG__backdrop[data-state=closing] .FocusedImageLightbox-module__lWFrzG__imageDepth,.FocusedImageLightbox-module__lWFrzG__imageDepth{animation-duration:1ms}}
