.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}}.FireflyBackground_wrapper__dI_OQ{pointer-events:none;overflow:hidden;width:100%;height:100%;position:absolute;inset:0;z-index:0;isolation:isolate}.FireflyBackground_field__NQ5rJ{position:absolute;inset:0;z-index:2}.FireflyBackground_firefly__pwaSK{position:absolute;left:var(--x);top:var(--y);width:44px;height:44px;margin-left:-22px;margin-top:-22px;pointer-events:none;opacity:1;transform:translateZ(0);will-change:transform,opacity;animation-delay:var(--delay)}.FireflyBackground_firefly__pwaSK:before{content:"";position:absolute;inset:0;border-radius:999px;background:radial-gradient(circle,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.45) 14%,rgba(240,245,255,.28) 30%,rgba(220,230,250,.16) 48%,rgba(200,215,245,.08) 62%,rgba(180,200,235,.04) 74%,transparent 88%);opacity:var(--alpha);animation:FireflyBackground_bloomPulse__3ZWM4 var(--glow) ease-in-out infinite;filter:blur(1px);transform:translateZ(0)}.FireflyBackground_firefly__pwaSK:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:999px;transform:translate(-50%,-50%);background:#fff;opacity:calc(var(--alpha) * .95);animation:FireflyBackground_corePulse__PekrE calc(var(--glow) * 1.15) ease-in-out infinite}.FireflyBackground_dot__721X0{border-radius:999px}.FireflyBackground_diamond__A3Vae{border-radius:2px;transform:translateZ(0) rotate(45deg)}.FireflyBackground_spark__gBIE4:after{content:"";position:absolute;inset:-1px;background:linear-gradient(transparent 45%,hsla(0,0%,100%,.55) 50%,transparent 55%),linear-gradient(90deg,transparent 45%,hsla(0,0%,100%,.55) 50%,transparent 55%);opacity:.4}.FireflyBackground_driftA___HwwN{animation:FireflyBackground_driftA___HwwN var(--drift) ease-in-out infinite alternate}.FireflyBackground_driftB__GhCHe{animation:FireflyBackground_driftB__GhCHe var(--drift) ease-in-out infinite alternate}.FireflyBackground_driftC__NHEn5{animation:FireflyBackground_driftC__NHEn5 var(--drift) ease-in-out infinite alternate}.FireflyBackground_reverse__Gm2wv{animation-direction:alternate-reverse,alternate-reverse}.FireflyBackground_reduced__ITLVS .FireflyBackground_firefly__pwaSK,.FireflyBackground_twinkleOnly__oZC_b{animation:none!important}.FireflyBackground_reduced__ITLVS .FireflyBackground_firefly__pwaSK:before{animation:FireflyBackground_bloomPulse__3ZWM4 calc(var(--glow) * 1.8) ease-in-out infinite!important;opacity:calc(var(--alpha) * .25);transform:scale(.95)}.FireflyBackground_reduced__ITLVS .FireflyBackground_firefly__pwaSK:after{animation:FireflyBackground_corePulse__PekrE calc(var(--glow) * 2.1) ease-in-out infinite!important;opacity:calc(var(--alpha) * .35)}.FireflyBackground_reduced__ITLVS .FireflyBackground_twinkleOnly__oZC_b{animation:none!important}.FireflyBackground_lowPower__gfFnt .FireflyBackground_diamond__A3Vae,.FireflyBackground_lowPower__gfFnt .FireflyBackground_spark__gBIE4:after{display:none}@keyframes FireflyBackground_driftA___HwwN{0%{transform:translateZ(0)}to{transform:translate3d(80px,-70px,0)}}@keyframes FireflyBackground_driftB__GhCHe{0%{transform:translateZ(0)}to{transform:translate3d(-85px,65px,0)}}@keyframes FireflyBackground_driftC__NHEn5{0%{transform:translateZ(0)}to{transform:translate3d(70px,95px,0)}}@keyframes FireflyBackground_bloomPulse__3ZWM4{0%,to{opacity:calc(var(--alpha) * .08);transform:scale(.78)}50%{transform:scale(1.08);opacity:calc(var(--alpha) * var(--glow-max, 1.15))}}@keyframes FireflyBackground_corePulse__PekrE{0%,to{opacity:calc(var(--alpha) * .12);transform:translate(-50%,-50%) scale(.7)}50%{opacity:calc(var(--alpha) * var(--glow-max, 1));transform:translate(-50%,-50%) scale(1.05)}}.glass-card{position:relative;background:linear-gradient(135deg,rgba(20,20,25,.95),rgba(15,15,20,.9) 50%,rgba(20,20,25,.95));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.06);overflow:hidden}.glass-card-highlight{border-top:1px solid hsla(0,0%,100%,.1)}.glass-premium{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(20,20,30,.95) 50%,rgba(59,130,246,.12));border:1px solid rgba(59,130,246,.2);box-shadow:0 8px 32px rgba(59,130,246,.15),0 4px 24px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)}.glass-dark{background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.75) 50%,rgba(0,0,0,.85));border:1px solid hsla(0,0%,100%,.05)}.glow-container{position:relative;border-radius:inherit}.glow-rare{position:relative;--glow-color-1:rgba(59,130,246,.6);--glow-color-2:rgba(99,179,237,.5);--glow-spread:20px}.glow-rare:after{content:"";position:absolute;inset:-3px;border-radius:inherit;background:linear-gradient(45deg,var(--glow-color-1),var(--glow-color-2),var(--glow-color-1));z-index:-1;opacity:0;filter:blur(var(--glow-spread));transition:opacity .3s ease;will-change:opacity;contain:strict}.glow-rare:hover:after{opacity:1;animation:glow-pulse-rare 2.5s ease-in-out infinite}@keyframes glow-pulse-rare{0%,to{filter:blur(18px);opacity:.6}50%{filter:blur(25px);opacity:.8}}.glow-legendary{--glow-color-1:rgba(139,92,246,.6);--glow-color-2:rgba(167,139,250,.5)}.glow-legendary:after{background:linear-gradient(45deg,var(--glow-color-1),var(--glow-color-2),var(--glow-color-1));contain:strict}.glow-legendary:hover:after{animation:glow-pulse-legendary 2.5s ease-in-out infinite}@keyframes glow-pulse-legendary{0%,to{filter:blur(20px);opacity:.7}50%{filter:blur(30px);opacity:.9}}.glow-mythic:after{background:linear-gradient(45deg,rgba(239,68,68,.5),rgba(251,191,36,.5),rgba(34,197,94,.5),rgba(59,130,246,.5),rgba(139,92,246,.5));background-size:300% 300%;contain:strict}.glow-mythic:hover:after{opacity:1;animation:chromatic-shift 4s ease infinite,glow-pulse-mythic 2.5s ease-in-out infinite}@keyframes chromatic-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes glow-pulse-mythic{0%,to{filter:blur(25px);opacity:.8}50%{filter:blur(35px);opacity:.95}}.glow-rare-always:after{opacity:.5;animation:glow-pulse-rare 2s ease-in-out infinite}.glow-legendary-always:after{opacity:.6;animation:glow-pulse-legendary 2s ease-in-out infinite}.glow-mythic-always:after{opacity:.7;animation:chromatic-shift 3s ease infinite,glow-pulse-mythic 2s ease-in-out infinite}.btn-physical{position:relative;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06) 50%,rgba(0,0,0,.08));border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 0 rgba(0,0,0,.2);transform:translateY(0);transition:all .15s cubic-bezier(.4,0,.2,1)}.btn-physical:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.5),0 4px 8px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(0,0,0,.2)}.btn-physical:active{transform:translateY(1px);box-shadow:0 2px 6px rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 2px 4px rgba(0,0,0,.2)}.btn-frost-3d{background:linear-gradient(180deg,#60a5fa,#3b82f6 50%,#2563eb);border:1px solid hsla(0,0%,100%,.25);box-shadow:0 4px 16px rgba(59,130,246,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 rgba(0,0,0,.15);text-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff}.btn-frost-3d:hover{background:linear-gradient(180deg,#93c5fd,#60a5fa 50%,#3b82f6);transform:translateY(-2px);box-shadow:0 8px 24px rgba(59,130,246,.5),0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.15)}.btn-escrow-3d{background:linear-gradient(180deg,#34d399,#10b981 50%,#059669);border:1px solid hsla(0,0%,100%,.25);box-shadow:0 4px 16px rgba(16,185,129,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 rgba(0,0,0,.15);text-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff}.btn-escrow-3d:hover{background:linear-gradient(180deg,#6ee7b7,#34d399 50%,#10b981);transform:translateY(-2px);box-shadow:0 8px 24px rgba(16,185,129,.5),0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.15)}.btn-danger-3d{background:linear-gradient(180deg,#f87171,#ef4444 50%,#dc2626);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(239,68,68,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 rgba(0,0,0,.15);text-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff}.card-depth{transform-style:preserve-3d;perspective:1000px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.card-depth:hover{transform:translateY(-4px) rotateX(2deg);box-shadow:0 20px 40px rgba(0,0,0,.4),0 10px 20px rgba(0,0,0,.3)}.listing-card-premium{transition:all .3s cubic-bezier(.4,0,.2,1)}.listing-card-premium:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 24px 48px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.1),0 0 60px rgba(59,130,246,.15)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{display:flex;animation:marquee 25s linear infinite}.animate-marquee:hover{animation-play-state:paused}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-ticker{animation:ticker 30s linear infinite}.animate-ticker:hover{animation-play-state:paused}.pulse-live{position:relative}.pulse-live:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:currentColor;opacity:.6;animation:pulse-ring 1.5s ease-out infinite}@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes glow-breathe{0%,to{box-shadow:0 0 20px rgba(59,130,246,.3),0 0 40px rgba(59,130,246,.2)}50%{box-shadow:0 0 30px rgba(59,130,246,.5),0 0 60px rgba(59,130,246,.3)}}.glow-breathe{animation:glow-breathe 3s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,0));background-size:200% 100%;animation:shimmer 2s linear infinite}.badge-verified{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;background:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.2)}.badge-premium{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(59,130,246,.15));color:#a78bfa;border:1px solid rgba(139,92,246,.25)}.badge-escrow{background:rgba(59,130,246,.1);color:#60a5fa;border:1px solid rgba(59,130,246,.2)}.badge-live{background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.2)}.trust-banner{position:relative;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,4%,.9),hsla(0,0%,8%,.8) 50%,hsla(0,0%,4%,.9));border:1px solid hsla(0,0%,100%,.08);border-radius:20px}.trust-banner:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,rgba(59,130,246,.3),rgba(16,185,129,.3),rgba(139,92,246,.3),rgba(59,130,246,.3));background-size:300% 100%;border-radius:inherit;z-index:-1;animation:border-flow 4s linear infinite;opacity:0;transition:opacity .3s ease}.trust-banner:hover:before{opacity:1}@keyframes border-flow{0%{background-position:0 50%}to{background-position:300% 50%}}.stats-bar{gap:1.5rem;padding:.75rem 1.25rem;background:rgba(10,10,15,.95);border:1px solid hsla(0,0%,100%,.05);border-radius:12px}.stats-bar,.stats-bar-item{display:flex;align-items:center}.stats-bar-item{flex-direction:column;text-align:center}.stats-bar-value{font-size:1.125rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.stats-bar-label{font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.5);margin-top:.125rem}@media (max-width:768px){.animate-marquee,.animate-ticker{animation-duration:20s}.btn-escrow-3d:hover,.btn-frost-3d:hover,.btn-physical:hover{transform:none}.card-depth:hover{transform:translateY(-2px)}.listing-card-premium:hover{transform:translateY(-3px) scale(1.01)}}@media (prefers-reduced-motion:reduce){.animate-marquee,.animate-ticker,.glow-breathe,.pulse-live:before,.shimmer{animation:none}.glow-legendary:hover:after,.glow-mythic:hover:after,.glow-rare:hover:after{animation:none;opacity:.5}.trust-banner:before{animation:none}}.text-gradient-trust{background:linear-gradient(135deg,#60a5fa,#34d399 50%,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shadow-frost{box-shadow:0 0 20px rgba(59,130,246,.3)}.shadow-emerald{box-shadow:0 0 20px rgba(16,185,129,.3)}.shadow-violet{box-shadow:0 0 20px rgba(139,92,246,.3)}.shadow-gold{box-shadow:0 0 20px rgba(251,191,36,.3)}.hover-glow-frost:hover{box-shadow:0 0 30px rgba(59,130,246,.4)}.hover-glow-emerald:hover{box-shadow:0 0 30px rgba(16,185,129,.4)}.border-glow{position:relative}.border-glow:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(139,92,246,.5));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease}.border-glow:hover:after{opacity:1}.skeleton{background:linear-gradient(90deg,rgba(30,30,35,.8),rgba(45,45,55,.8) 50%,rgba(30,30,35,.8));background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:8px}.skeleton,.skeleton-card{position:relative;overflow:hidden}.skeleton-card{background:linear-gradient(135deg,rgba(20,20,25,.95),rgba(15,15,20,.9));border:1px solid hsla(0,0%,100%,.05);border-radius:16px}.skeleton-card:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.03) 50%,transparent);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-pulse{animation:skeleton-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.8}}.glass-listing-card{position:relative;background:linear-gradient(135deg,rgba(18,18,22,.92),rgba(12,12,16,.88) 50%,rgba(18,18,22,.92));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s ease,box-shadow .3s ease;contain:layout style;will-change:transform}.glass-listing-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 40%);pointer-events:none}.glass-listing-card:hover{border-color:hsla(0,0%,100%,.12);box-shadow:0 8px 40px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06);transform:translateY(-4px)}.glass-listing-card-premium{border:1px solid rgba(59,130,246,.15)}.glass-listing-card-premium:hover{border-color:rgba(59,130,246,.3);box-shadow:0 8px 40px rgba(59,130,246,.1),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06)}.tilt-card{transform-style:preserve-3d;will-change:transform}.tilt-card-inner{transform:translateZ(20px);transition:transform .3s ease}.tilt-card:hover .tilt-card-inner{transform:translateZ(40px)}.tilt-shine{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--shine-x,50%) var(--shine-y,50%),hsla(0,0%,100%,.15) 0,transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.tilt-card:hover .tilt-shine{opacity:1}.deal-badge{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;font-size:9px;font-weight:600;border-radius:9999px;text-transform:uppercase;letter-spacing:.02em}.deal-badge-good{background:rgba(34,197,94,.15);color:#4ade80;box-shadow:0 0 8px rgba(34,197,94,.2)}.deal-badge-bad{background:rgba(239,68,68,.15);color:#f87171}.deal-badge-neutral{background:hsla(220,9%,46%,.15);color:#9ca3af}.sparkline-container{display:inline-flex;align-items:center;gap:4px}.sparkline-trend-up{color:#22c55e}.sparkline-trend-down{color:#ef4444}.sparkline-trend-neutral{color:#6b7280}.smart-search-dropdown{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:6px;background:linear-gradient(135deg,rgba(20,20,25,.98),rgba(15,15,20,.95));border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.3);overflow:hidden}.smart-search-item{display:flex;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;transition:background-color .15s ease}.smart-search-item:hover,.smart-search-item[data-highlighted=true]{background:rgba(59,130,246,.1)}.smart-search-item-image{width:40px;height:40px;border-radius:8px;background:rgba(30,30,35,.8);overflow:hidden;flex-shrink:0}.smart-search-kbd{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;font-size:10px;font-family:ui-monospace,monospace;background:rgba(30,30,35,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.6)}