.nft-gallery-scene-module__BnfP2q__page{--nft-bg:#05060a;--nft-ink:#f2efe8;--nft-muted:#8a8fa0;--nft-line:#f2efe824;--nft-gold:#e7c574;--nft-blue:#6f9bff;--nft-accent:var(--nft-blue);background:linear-gradient(180deg, #0a0c1414, #020307a3), var(--nft-bg);min-height:100svh;color:var(--nft-ink);cursor:auto;font-family:var(--font-display);-webkit-font-smoothing:antialiased;overflow:hidden}.nft-gallery-scene-module__BnfP2q__page a,.nft-gallery-scene-module__BnfP2q__page button,.nft-gallery-scene-module__BnfP2q__page summary{cursor:pointer}.nft-gallery-scene-module__BnfP2q__page ::selection{background:var(--nft-blue);color:#08090d}.nft-gallery-scene-module__BnfP2q__main{z-index:5;position:relative}.nft-gallery-scene-module__BnfP2q__vignette,.nft-gallery-scene-module__BnfP2q__grain{pointer-events:none;position:fixed}.nft-gallery-scene-module__BnfP2q__vignette{z-index:2;background:radial-gradient(90% 72% at 50% 42%,#0000 54%,#020306c7 100%);inset:0}.nft-gallery-scene-module__BnfP2q__grain{z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");animation:9s steps(8,end) infinite nft-gallery-scene-module__BnfP2q__grainShift;inset:-35%}@keyframes nft-gallery-scene-module__BnfP2q__grainShift{0%,to{transform:translate(0,0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(3%,3%)}}.nft-gallery-scene-module__BnfP2q__shell{width:min(1180px,100% - 3rem);margin-inline:auto}.nft-gallery-scene-module__BnfP2q__kicker{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.9rem;margin:0;font-size:.66rem;display:flex}.nft-gallery-scene-module__BnfP2q__kicker:before{background:var(--nft-accent);content:"";width:34px;height:1px}.nft-gallery-scene-module__BnfP2q__hero{border-bottom:1px solid #f2efe814;place-items:center;min-height:100svh;padding:8rem 0 5rem;display:grid;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__hero:before{content:"";background:linear-gradient(90deg,#0000,#6f9bff59,#0000);height:1px;position:absolute;inset:76px 0 auto}.nft-gallery-scene-module__BnfP2q__heroGhost{z-index:1;color:#0000;letter-spacing:-.02em;opacity:.1;-webkit-text-stroke:1px var(--nft-blue);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;place-items:center;font-size:clamp(9rem,24vw,26rem);font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.nft-gallery-scene-module__BnfP2q__heroGlow{z-index:1;pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#6f9bff33,#6f9bff0f 40%,#0000 65%);width:55vw;max-width:620px;height:55vw;max-height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nft-gallery-scene-module__BnfP2q__heroGrid{z-index:1;pointer-events:none;opacity:.07;background-image:linear-gradient(#6f9bff99 1px,#0000 1px),linear-gradient(90deg,#6f9bff99 1px,#0000 1px);background-position:50%;background-size:80px 80px,80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 60%,#000 30%,#0000 75%);mask-image:radial-gradient(50% 60%,#000 30%,#0000 75%)}.nft-gallery-scene-module__BnfP2q__heroShell{z-index:3;text-align:center;justify-items:center;gap:1.5rem;max-width:760px;padding:0 1.5rem;display:grid;position:relative}.nft-gallery-scene-module__BnfP2q__heroShell .nft-gallery-scene-module__BnfP2q__kicker{justify-content:center}.nft-gallery-scene-module__BnfP2q__heroTitle{letter-spacing:.04em;color:var(--nft-ink);text-shadow:0 0 60px #6f9bff24;margin:1.5rem 0 0;font-size:clamp(3.5rem,9vw,8rem);font-weight:600;line-height:.9}.nft-gallery-scene-module__BnfP2q__heroLead{max-width:580px;color:var(--nft-muted);margin:2rem 0 0;font-size:1.05rem;line-height:1.75}.nft-gallery-scene-module__BnfP2q__heroActions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2rem;display:flex}.nft-gallery-scene-module__BnfP2q__primaryButton,.nft-gallery-scene-module__BnfP2q__secondaryButton{border:1px solid var(--nft-blue);min-height:50px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 1.45rem;font-size:.67rem;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.nft-gallery-scene-module__BnfP2q__primaryButton{background:var(--nft-blue);color:#08090d}.nft-gallery-scene-module__BnfP2q__secondaryButton{border-color:var(--nft-gold);color:var(--nft-ink)}.nft-gallery-scene-module__BnfP2q__primaryButton:hover,.nft-gallery-scene-module__BnfP2q__primaryButton:focus-visible{transform:translateY(-2px)}.nft-gallery-scene-module__BnfP2q__secondaryButton:hover,.nft-gallery-scene-module__BnfP2q__secondaryButton:focus-visible{background:var(--nft-gold);color:#08090d;transform:translateY(-2px)}.nft-gallery-scene-module__BnfP2q__scrollHint{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;z-index:3;justify-items:center;gap:.7rem;font-size:.54rem;display:grid;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.nft-gallery-scene-module__BnfP2q__scrollHint i{background:linear-gradient(var(--nft-blue), transparent);width:1px;height:34px}.nft-gallery-scene-module__BnfP2q__manifesto{border-bottom:1px solid #f2efe814;padding:8rem 0;position:relative}.nft-gallery-scene-module__BnfP2q__manifestoInner{width:min(920px,100% - 3rem);margin-inline:auto}.nft-gallery-scene-module__BnfP2q__manifestoInner>p:first-child{max-width:850px;margin:0;font-size:3.2rem;font-weight:400;line-height:1.14}.nft-gallery-scene-module__BnfP2q__manifestoInner em{color:var(--nft-blue);font-family:Georgia,Times New Roman,serif;font-weight:400}.nft-gallery-scene-module__BnfP2q__manifestoNote{border-left:1px solid var(--nft-blue);max-width:610px;color:var(--nft-muted);margin:2rem 0 0 auto;padding-left:1.5rem;font-size:1rem;line-height:1.8}.nft-gallery-scene-module__BnfP2q__marquee{z-index:6;color:#f2efe859;font-family:var(--font-mono);letter-spacing:.18em;white-space:nowrap;text-transform:uppercase;border-bottom:1px solid #f2efe814;padding:1.15rem 0;font-size:.72rem;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__marquee>div{width:max-content;animation:26s linear infinite nft-gallery-scene-module__BnfP2q__marqueeMove;display:flex}.nft-gallery-scene-module__BnfP2q__marquee span{padding-right:2.5rem}@keyframes nft-gallery-scene-module__BnfP2q__marqueeMove{to{transform:translate(-50%)}}.nft-gallery-scene-module__BnfP2q__collections{padding:9rem 0;position:relative}.nft-gallery-scene-module__BnfP2q__collectionsHeader{grid-template-columns:.7fr 1.3fr;align-items:end;gap:4rem;display:grid}.nft-gallery-scene-module__BnfP2q__collectionsHeader h2{max-width:760px;margin:1.6rem 0 0;font-size:5rem;font-weight:500;line-height:.95}.nft-gallery-scene-module__BnfP2q__collectionsLead{max-width:590px;color:var(--nft-muted);margin:1.8rem 0 0;font-size:1rem;line-height:1.75}.nft-gallery-scene-module__BnfP2q__collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.nft-gallery-scene-module__BnfP2q__collectionCard{border:1px solid var(--nft-line);min-height:360px;color:var(--nft-ink);background:linear-gradient(145deg,#6f9bff0d,#ffffff03);border-radius:10px;grid-template-rows:auto 1fr auto;padding:2rem;text-decoration:none;transition:border-color .22s,transform .22s,background .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__collectionCardTop{justify-content:space-between;align-items:center;display:flex}.nft-gallery-scene-module__BnfP2q__collectionNumber{color:var(--nft-blue);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:500}.nft-gallery-scene-module__BnfP2q__collectionStatus{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#05060a66;border:1px solid #f2efe82e;border-radius:999px;padding:.35rem .7rem;font-size:.52rem}.nft-gallery-scene-module__BnfP2q__collectionStatusLive{color:var(--nft-blue);background:#6f9bff14;border-color:#6f9bff80}.nft-gallery-scene-module__BnfP2q__collectionTitle{align-self:end;margin:4rem 0 0;font-size:2.6rem;font-weight:500;line-height:1.1}.nft-gallery-scene-module__BnfP2q__collectionDesc{max-width:460px;color:var(--nft-muted);margin:1rem 0 0;font-size:.98rem;line-height:1.7}.nft-gallery-scene-module__BnfP2q__collectionFooter{border-top:1px solid #f2efe814;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;display:flex}.nft-gallery-scene-module__BnfP2q__collectionMeta{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;gap:1.5rem;font-size:.54rem;display:flex}.nft-gallery-scene-module__BnfP2q__collectionMeta b{color:var(--nft-ink);font-weight:500}.nft-gallery-scene-module__BnfP2q__collectionCta{border-bottom:1px solid var(--nft-blue);color:var(--nft-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;padding-bottom:.4rem;font-size:.64rem;text-decoration:none;transition:gap .18s,color .18s;display:inline-flex}.nft-gallery-scene-module__BnfP2q__collectionCta span{color:var(--nft-blue);transition:transform .18s}.nft-gallery-scene-module__BnfP2q__collectionCard:hover{background:#6f9bff0d;border-color:#6f9bff8c;transform:translateY(-5px);box-shadow:0 30px 80px #00000059,0 0 50px #6f9bff14}.nft-gallery-scene-module__BnfP2q__collectionCard:hover .nft-gallery-scene-module__BnfP2q__collectionCta span{transform:translate(5px)}.nft-gallery-scene-module__BnfP2q__detailHero{border-bottom:1px solid #f2efe814;place-items:center;min-height:80svh;padding:8rem 0 5rem;display:grid;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__detailHero:before{content:"";background:linear-gradient(90deg,#0000,#6f9bff59,#0000);height:1px;position:absolute;inset:76px 0 auto}.nft-gallery-scene-module__BnfP2q__detailGhost{z-index:1;color:#0000;letter-spacing:-.02em;opacity:.1;-webkit-text-stroke:1px var(--nft-blue);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;place-items:center;font-size:clamp(7rem,20vw,22rem);font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.nft-gallery-scene-module__BnfP2q__detailGlow{z-index:1;pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#6f9bff2e,#0000 60%);width:50vw;max-width:560px;height:50vw;max-height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nft-gallery-scene-module__BnfP2q__detailShell{z-index:3;text-align:center;justify-items:center;gap:1.5rem;max-width:820px;padding:0 1.5rem;display:grid;position:relative}.nft-gallery-scene-module__BnfP2q__detailShell .nft-gallery-scene-module__BnfP2q__kicker{justify-content:center}.nft-gallery-scene-module__BnfP2q__detailTitle{letter-spacing:.03em;color:var(--nft-ink);text-shadow:0 0 60px #6f9bff1f;margin:1.5rem 0 0;font-size:clamp(3rem,8vw,6.5rem);font-weight:600;line-height:.9}.nft-gallery-scene-module__BnfP2q__detailLead{max-width:620px;color:var(--nft-muted);margin:2rem 0 0;font-size:1.05rem;line-height:1.75}.nft-gallery-scene-module__BnfP2q__legalGate{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;background:#05060a80;border:1px solid #f2efe81f;border-radius:999px;margin-top:1rem;padding:1rem 1.5rem;font-size:.58rem}.nft-gallery-scene-module__BnfP2q__legalGate b{color:var(--nft-blue);font-weight:500}.nft-gallery-scene-module__BnfP2q__artifacts{padding:8rem 0;position:relative}.nft-gallery-scene-module__BnfP2q__artifactsHeader{grid-template-columns:.7fr 1.3fr;align-items:end;gap:4rem;display:grid}.nft-gallery-scene-module__BnfP2q__artifactsHeader h2{max-width:760px;margin:1.6rem 0 0;font-size:4.5rem;font-weight:500;line-height:.95}.nft-gallery-scene-module__BnfP2q__artifactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.nft-gallery-scene-module__BnfP2q__artifactCard{border:1px solid var(--nft-line);background:linear-gradient(145deg,#6f9bff0d,#ffffff03);border-radius:12px;gap:1.5rem;padding:1.8rem;transition:border-color .22s,transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__artifactCard:hover{border-color:#6f9bff80;transform:translateY(-4px);box-shadow:0 30px 80px #00000059,0 0 50px #6f9bff14}.nft-gallery-scene-module__BnfP2q__artifactVisual{aspect-ratio:1;background:linear-gradient(145deg,#6f9bff1a,#05060acc);border:1px solid #6f9bff40;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.nft-gallery-scene-module__BnfP2q__artifactVisual:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 40%,#6f9bff2e,#0000 65%);position:absolute;inset:0}.nft-gallery-scene-module__BnfP2q__artifactVisual img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nft-gallery-scene-module__BnfP2q__artifactPlaceholder{place-items:center;width:100%;height:100%;display:grid;position:relative}.nft-gallery-scene-module__BnfP2q__artifactPlaceholder:before{content:"";border:1px solid #e7c5744d;border-radius:50%;width:60%;height:60%;animation:4s ease-in-out infinite nft-gallery-scene-module__BnfP2q__artifactPulse;position:absolute}.nft-gallery-scene-module__BnfP2q__artifactPlaceholder:after{content:"";border:1px solid #6f9bff4d;border-radius:50%;width:40%;height:40%;animation:4s ease-in-out infinite reverse nft-gallery-scene-module__BnfP2q__artifactPulse;position:absolute}@keyframes nft-gallery-scene-module__BnfP2q__artifactPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.25;transform:scale(1.08)}}.nft-gallery-scene-module__BnfP2q__artifactPlaceholder span{z-index:2;color:var(--nft-gold);font-family:var(--font-display);letter-spacing:.1em;text-shadow:0 0 30px #e7c5744d;font-size:2.4rem;font-weight:700;position:relative}.nft-gallery-scene-module__BnfP2q__artifactTop{justify-content:space-between;align-items:center;display:flex}.nft-gallery-scene-module__BnfP2q__artifactNumber{color:var(--nft-blue);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.54rem}.nft-gallery-scene-module__BnfP2q__artifactBadge{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid #f2efe826;border-radius:999px;padding:.3rem .6rem;font-size:.5rem}.nft-gallery-scene-module__BnfP2q__artifactTitle{margin:0;font-size:1.8rem;font-weight:500;line-height:1.1}.nft-gallery-scene-module__BnfP2q__artifactDesc{color:var(--nft-muted);margin:.5rem 0 0;font-size:.92rem;line-height:1.65}.nft-gallery-scene-module__BnfP2q__artifactDetails{border-top:1px solid #f2efe814;margin-top:.5rem;padding-top:1rem}.nft-gallery-scene-module__BnfP2q__artifactDetails summary{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.5rem;font-size:.54rem;list-style:none;transition:color .18s;display:inline-flex}.nft-gallery-scene-module__BnfP2q__artifactDetails summary::-webkit-details-marker{display:none}.nft-gallery-scene-module__BnfP2q__artifactDetails summary:before{background:var(--nft-blue);content:"";width:14px;height:1px}.nft-gallery-scene-module__BnfP2q__artifactDetails[open] summary{color:var(--nft-blue);margin-bottom:.75rem}.nft-gallery-scene-module__BnfP2q__artifactTraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.nft-gallery-scene-module__BnfP2q__artifactTrait{background:#05060a66;border:1px solid #f2efe814;border-radius:6px;flex-direction:column;gap:.25rem;padding:.6rem .8rem;display:flex}.nft-gallery-scene-module__BnfP2q__artifactTraitLabel{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.5rem}.nft-gallery-scene-module__BnfP2q__artifactTraitValue{color:var(--nft-ink);font-size:.82rem}.nft-gallery-scene-module__BnfP2q__trust{border-top:1px solid #f2efe814;padding:7rem 0;position:relative}.nft-gallery-scene-module__BnfP2q__trustInner{width:min(820px,100% - 3rem);margin-inline:auto}.nft-gallery-scene-module__BnfP2q__trustHeader{color:var(--nft-muted);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.9rem;font-size:.66rem;display:flex}.nft-gallery-scene-module__BnfP2q__trustHeader:before{background:var(--nft-blue);content:"";width:34px;height:1px}.nft-gallery-scene-module__BnfP2q__trustText{max-width:680px;color:var(--nft-muted);margin:1.75rem 0 0;font-size:.98rem;line-height:1.75}.nft-gallery-scene-module__BnfP2q__trustText strong{color:var(--nft-ink);font-weight:500}@media (max-width:1020px){.nft-gallery-scene-module__BnfP2q__hero{padding:7rem 0 5rem}.nft-gallery-scene-module__BnfP2q__manifestoInner>p:first-child{font-size:2.6rem}.nft-gallery-scene-module__BnfP2q__collectionsHeader,.nft-gallery-scene-module__BnfP2q__artifactsHeader{grid-template-columns:1fr;gap:1rem}.nft-gallery-scene-module__BnfP2q__collectionsHeader h2,.nft-gallery-scene-module__BnfP2q__artifactsHeader h2{font-size:3.4rem}.nft-gallery-scene-module__BnfP2q__collectionGrid,.nft-gallery-scene-module__BnfP2q__artifactGrid{grid-template-columns:1fr}.nft-gallery-scene-module__BnfP2q__collectionTitle{font-size:2.2rem}}@media (max-width:720px){.nft-gallery-scene-module__BnfP2q__shell,.nft-gallery-scene-module__BnfP2q__manifestoInner,.nft-gallery-scene-module__BnfP2q__trustInner{width:min(100% - 2rem,620px)}.nft-gallery-scene-module__BnfP2q__hero{min-height:auto;padding:6rem 0 4rem}.nft-gallery-scene-module__BnfP2q__heroActions{grid-template-columns:1fr;width:min(100%,340px);margin-inline:auto;display:grid}.nft-gallery-scene-module__BnfP2q__primaryButton,.nft-gallery-scene-module__BnfP2q__secondaryButton{width:100%}.nft-gallery-scene-module__BnfP2q__manifesto{padding:6rem 0}.nft-gallery-scene-module__BnfP2q__manifestoInner>p:first-child{font-size:2rem}.nft-gallery-scene-module__BnfP2q__manifestoNote{margin-top:1.5rem;padding-left:1rem;font-size:.92rem}.nft-gallery-scene-module__BnfP2q__collections,.nft-gallery-scene-module__BnfP2q__artifacts{padding:6rem 0}.nft-gallery-scene-module__BnfP2q__collectionsHeader h2,.nft-gallery-scene-module__BnfP2q__artifactsHeader h2{font-size:2.6rem}.nft-gallery-scene-module__BnfP2q__collectionCard{min-height:auto;padding:1.5rem}.nft-gallery-scene-module__BnfP2q__collectionTitle{margin-top:2.5rem;font-size:1.9rem}.nft-gallery-scene-module__BnfP2q__collectionFooter{flex-direction:column;align-items:flex-start;gap:1rem}.nft-gallery-scene-module__BnfP2q__detailHero{min-height:auto;padding:6rem 0 4rem}.nft-gallery-scene-module__BnfP2q__legalGate{padding:.8rem 1.2rem;font-size:.52rem}.nft-gallery-scene-module__BnfP2q__trust{padding:5rem 0}}@media (max-width:420px){.nft-gallery-scene-module__BnfP2q__heroTitle{font-size:3.2rem}.nft-gallery-scene-module__BnfP2q__detailTitle{font-size:2.8rem}.nft-gallery-scene-module__BnfP2q__collectionsHeader h2,.nft-gallery-scene-module__BnfP2q__artifactsHeader h2{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.nft-gallery-scene-module__BnfP2q__grain,.nft-gallery-scene-module__BnfP2q__marquee>div,.nft-gallery-scene-module__BnfP2q__artifactPlaceholder:before,.nft-gallery-scene-module__BnfP2q__artifactPlaceholder:after{animation:none}.nft-gallery-scene-module__BnfP2q__primaryButton,.nft-gallery-scene-module__BnfP2q__secondaryButton,.nft-gallery-scene-module__BnfP2q__collectionCard,.nft-gallery-scene-module__BnfP2q__artifactCard{transition:none}}.nft-gallery-scene-module__BnfP2q__addToCartForm{border-top:1px solid #ffffff1a;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.nft-gallery-scene-module__BnfP2q__cartInfo{justify-content:space-between;align-items:center;display:flex}.nft-gallery-scene-module__BnfP2q__price{color:var(--c-gold,#c9a75d);font-size:1.25rem;font-weight:600}.nft-gallery-scene-module__BnfP2q__pointsBadge{color:#e4cc8c;background:#c9a75d26;border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.nft-gallery-scene-module__BnfP2q__actionRow{align-items:center;gap:1rem;display:flex}.nft-gallery-scene-module__BnfP2q__cartBtn{background:var(--c-gold,#c9a75d);color:#0d0d0f;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:4px;flex-shrink:0;padding:.75rem 1.5rem;font-weight:600}.nft-gallery-scene-module__BnfP2q__cartBtn:disabled{color:#777;cursor:not-allowed;background:#333}.nft-gallery-scene-module__BnfP2q__stockCount{color:#a3a3a3;font-size:.85rem}.nft-gallery-scene-module__BnfP2q__errorText{color:#f43f5e;font-size:.85rem}