.nx{font-weight:800;position:relative;display:inline-block;white-space:nowrap;-webkit-text-fill-color:currentColor}.nx--grad{background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes nxSlide{0%{background-position:0% 50%}100%{background-position:200% 50%}}@keyframes nxSway{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes nxPulse{0%,100%{opacity:1}50%{opacity:.62}}.nx-chrome{background:linear-gradient(100deg,#6b7280 0%,#e8eef6 18%,#ffffff 26%,#9aa6b6 40%,#5c6472 60%,#e8eef6 82%,#6b7280 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSlide 4.5s linear infinite}.nx-candy{background:linear-gradient(90deg,#ffb3d9,#b3e0ff,#d9b3ff,#ffb3d9);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSway 6s ease-in-out infinite}.nx-toxic{color:#a3ff3c;text-shadow:0 0 4px rgba(120,255,60,.85),0 0 12px rgba(80,220,30,.5);animation:nxPulse 2.4s ease-in-out infinite}.nx-ice{background:linear-gradient(180deg,#ffffff,#b8ecff 45%,#4aa8d8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 0 10px rgba(120,220,255,.35)}.nx-ice::after{content:"";position:absolute;inset:0;background:radial-gradient(1.4px 1.4px at 15% 25%,#fff,transparent),radial-gradient(1.4px 1.4px at 62% 70%,#fff,transparent),radial-gradient(1.2px 1.2px at 85% 30%,#fff,transparent);animation:nxPulse 3s ease-in-out infinite;pointer-events:none}.nx-ocean{background:linear-gradient(90deg,#0b3d91,#2ea8e0,#7fe9ff,#2ea8e0,#0b3d91);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSway 5s ease-in-out infinite}@keyframes nxEmber{0%,100%{text-shadow:0 0 6px rgba(255,120,20,.9),0 0 16px rgba(255,60,0,.45)}35%{text-shadow:0 0 3px rgba(255,120,20,.55),0 0 9px rgba(255,60,0,.25)}60%{text-shadow:0 0 9px rgba(255,160,40,1),0 0 22px rgba(255,80,0,.6)}}.nx-ember{color:#ffa04a;animation:nxEmber 2.6s ease-in-out infinite}@keyframes nxNeon{0%,17%,19%,21%,54%,56%,100%{color:#fff;text-shadow:0 0 4px #fff,0 0 10px #ff2bd1,0 0 20px #ff2bd1,0 0 38px rgba(255,43,209,.6)}18%,20%,55%{color:#f1c9ea;text-shadow:0 0 2px rgba(255,43,209,.35)}}.nx-neon{animation:nxNeon 4.2s linear infinite}@keyframes nxScan{0%{transform:translateY(-120%)}100%{transform:translateY(320%)}}.nx-matrix{color:#3dff7a;font-family:var(--font-mono,ui-monospace,monospace);text-shadow:0 0 6px rgba(61,255,122,.7);overflow:hidden}.nx-matrix::after{content:"";position:absolute;left:0;right:0;height:38%;background:linear-gradient(180deg,transparent,rgba(61,255,122,.35),transparent);animation:nxScan 2.2s linear infinite;pointer-events:none}@keyframes nxFall{0%{transform:translate(0,-2px) rotate(0deg);opacity:0}20%{opacity:.9}100%{transform:translate(6px,16px) rotate(220deg);opacity:0}}.nx-sakura{background:linear-gradient(90deg,#ff8fc4,#ffd1e6,#ff6fae);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSway 6s ease-in-out infinite}.nx-sakura::before{content:"";position:absolute;left:18%;top:0;width:4px;height:4px;border-radius:50% 0 50% 50%;background:#ff9ec4;box-shadow:14px 2px 0 -.5px #ffb3d1,34px -1px 0 -1px #ff8ab8,52px 1px 0 -.5px #ffc2dd;animation:nxFall 3.4s ease-in infinite;pointer-events:none}@keyframes nxFlame{0%,100%{background-position:50% 0%;filter:brightness(1)}50%{background-position:50% 100%;filter:brightness(1.18)}}.nx-fire{background:linear-gradient(0deg,#ffe259 0%,#ff9d2e 35%,#ff4d1a 70%,#c2160b 100%);background-size:100% 260%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxFlame 1.8s ease-in-out infinite}@keyframes nxBolt{0%,88%,100%{color:#8fd8ff;text-shadow:0 0 5px rgba(143,216,255,.75)}90%{color:#ffffff;text-shadow:0 0 10px #fff,0 0 26px #38bdf8,0 0 46px #0ea5e9}92%{color:#8fd8ff;text-shadow:0 0 4px rgba(143,216,255,.5)}94%{color:#ffffff;text-shadow:0 0 12px #fff,0 0 30px #38bdf8}}.nx-electric{animation:nxBolt 3.6s linear infinite}@keyframes nxDrip{0%{transform:translateY(0) scaleY(.5);opacity:0}25%{opacity:1}100%{transform:translateY(11px) scaleY(1.25);opacity:0}}.nx-blood{color:#e11d2e;text-shadow:0 1px 0 #7a0710,0 0 12px rgba(225,29,46,.45)}.nx-blood::after{content:"";position:absolute;left:34%;bottom:-2px;width:3px;height:6px;border-radius:0 0 50% 50%;background:#c40d1d;box-shadow:22px 1px 0 -.5px #e11d2e;animation:nxDrip 2.8s ease-in infinite;pointer-events:none}@keyframes nxGlitchA{0%,92%,100%{transform:translate(0,0);opacity:.85}93%{transform:translate(-2px,-1px)}96%{transform:translate(2px,1px)}}@keyframes nxGlitchB{0%,92%,100%{transform:translate(0,0);opacity:.85}93%{transform:translate(2px,1px)}96%{transform:translate(-2px,-1px)}}.nx-glitch{color:#e6edf7}.nx-glitch::before,.nx-glitch::after{content:attr(data-name);position:absolute;left:0;top:0;width:100%;pointer-events:none}.nx-glitch::before{color:#ff2b6b;animation:nxGlitchA 3.2s steps(1) infinite}.nx-glitch::after{color:#2bf0ff;animation:nxGlitchB 3.2s steps(1) infinite}@keyframes nxHolo{0%{background-position:0 0}100%{background-position:0 8px}}.nx-hologram{background:linear-gradient(90deg,#67e8f9,#a78bfa,#67e8f9);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSlide 5s linear infinite}.nx-hologram::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.22) 0 1px,transparent 1px 4px);animation:nxHolo .5s linear infinite;mix-blend-mode:overlay;pointer-events:none}.nx-rainbow{background:linear-gradient(90deg,#ff004d,#ff8a00,#ffe600,#31d843,#00b6ff,#7c3aed,#ff004d);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nxSlide 3.6s linear infinite}.nx-aurora{background:linear-gradient(115deg,#00ffa3,#00d0ff 28%,#7c3aed 55%,#ff5ecb 78%,#00ffa3);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 8px rgba(0,255,163,.28));animation:nxSway 7s ease-in-out infinite}@keyframes nxTwinkle{0%,100%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.nx-starlight{color:#fff7d6;text-shadow:0 0 8px rgba(255,236,160,.8),0 0 20px rgba(255,200,60,.35)}.nx-starlight::before,.nx-starlight::after{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;pointer-events:none}.nx-starlight::before{left:-6px;top:2px;box-shadow:12px -4px 0 0 #fff,40px 3px 0 -.5px #ffe9a8;animation:nxTwinkle 2.2s ease-in-out infinite}.nx-starlight::after{right:-6px;bottom:1px;box-shadow:-16px -5px 0 -.5px #ffe9a8,-44px 2px 0 0 #fff;animation:nxTwinkle 2.2s ease-in-out infinite 1.1s}.nx-royal{color:#a855f7;text-shadow:1px 0 0 #f7cf45,-1px 0 0 #f7cf45,0 1px 0 #f7cf45,0 -1px 0 #f7cf45,0 0 14px rgba(168,85,247,.55)}@keyframes nxAura{0%,100%{text-shadow:0 0 8px rgba(var(--accent-rgb),.7),0 0 20px rgba(var(--accent-rgb),.35)}50%{text-shadow:0 0 14px rgba(var(--accent-rgb),.95),0 0 34px rgba(var(--accent-rgb),.5)}}.nx-shadow{color:#120c1e;-webkit-text-fill-color:#120c1e;animation:nxAura 3s ease-in-out infinite}:root[data-theme="light"] .nx-shadow{color:#2b1d45;-webkit-text-fill-color:#2b1d45}@keyframes nxVoid{0%,100%{background-position:50% 50%;letter-spacing:0}50%{background-position:52% 50%;letter-spacing:-.4px}}.nx-void{background:radial-gradient(circle at 50% 50%,#000000 0%,#2a1250 38%,#7c3aed 72%,#c4b5fd 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 6px rgba(124,58,237,.55));animation:nxVoid 4.5s ease-in-out infinite}.nx-gold{background:linear-gradient(100deg,#8a5a12 0%,#f7cf45 22%,#fffbe6 32%,#f7cf45 44%,#b5751a 62%,#f7cf45 84%,#8a5a12 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));animation:nxSlide 3.2s linear infinite}@media (prefers-reduced-motion:reduce){.nx,.nx::before,.nx::after{animation:none !important;background-position:50% 50% !important}}.shop-card__nx{font-size:1.15rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:.15rem .1rem}.nx--inline{font-size:inherit;line-height:inherit;vertical-align:baseline}.nx-patina{background:linear-gradient(92deg,#b87333,#4fd6a8 42%,#2f9e78 62%,#b87333);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSlide 7s linear infinite}.nx-emerald{background:linear-gradient(96deg,#0f7a52,#7ef7c0 48%,#0f7a52);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSlide 5.4s linear infinite;filter:drop-shadow(0 0 5px rgba(70,230,170,.4))}@keyframes nxSand{0%,100%{background-position:0% 50%;filter:blur(0)}50%{background-position:100% 50%;filter:blur(.35px)}}.nx-sand{background:linear-gradient(90deg,#e8c98a,#fff3d6 30%,#c99a4e 55%,#e8c98a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSand 4.8s ease-in-out infinite}.nx-ink{background:linear-gradient(100deg,#1a1a24,#6d4bd6 46%,#c9b6ff 58%,#1a1a24);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSlide 6.2s linear infinite}@keyframes nxSteam{0%,100%{text-shadow:0 0 6px rgba(190,215,235,.5),0 -2px 10px rgba(190,215,235,.25)}50%{text-shadow:0 0 12px rgba(220,240,255,.85),0 -6px 16px rgba(190,215,235,.4)}}.nx-steam{color:#dbe9f5;animation:nxSteam 3.4s ease-in-out infinite}@keyframes nxLava{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.nx-lava{background:linear-gradient(94deg,#2b1410,#ff6a1a 40%,#ffd24a 50%,#ff6a1a 60%,#2b1410);background-size:320% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxLava 3.6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,110,30,.45))}@keyframes nxPrism{to{filter:hue-rotate(360deg)}}.nx-prism{color:#fff;text-shadow:-1px 0 rgba(255,60,120,.75),1px 0 rgba(60,200,255,.75);animation:nxPrism 6s linear infinite}@keyframes nxGeiger{0%,100%{opacity:1;text-shadow:0 0 8px rgba(140,255,80,.7)}8%,12%{opacity:.55}30%{text-shadow:0 0 18px rgba(140,255,80,1)}33%,37%{opacity:.7}70%{text-shadow:0 0 8px rgba(140,255,80,.7)}}.nx-atomic{color:#a6ff5c;animation:nxGeiger 2.4s linear infinite}.nx-velvet{background:linear-gradient(98deg,#3b1d6e,#a678ff 46%,#e0d0ff 54%,#3b1d6e);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSlide 8s linear infinite}@keyframes nxFrostPulse{0%,100%{text-shadow:0 0 4px rgba(200,235,255,.6)}50%{text-shadow:0 0 10px rgba(235,250,255,1),0 0 20px rgba(150,210,255,.5)}}.nx-frost{color:#e8f6ff;animation:nxFrostPulse 3s ease-in-out infinite}.nx-imperial{background:linear-gradient(95deg,#4c1d95,#c4a34a 44%,#f7e6a8 52%,#c4a34a 60%,#4c1d95);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:nxSlide 6.6s linear infinite;filter:drop-shadow(0 0 6px rgba(196,163,74,.4))}@keyframes nxSingularity{0%,100%{text-shadow:0 0 3px rgba(160,110,255,.9),0 0 22px rgba(90,40,180,.7);letter-spacing:0}50%{text-shadow:0 0 1px rgba(160,110,255,.5),0 0 34px rgba(120,60,220,.95);letter-spacing:.04em}}.nx-singularity{color:#0e0a18;-webkit-text-stroke:.6px rgba(190,150,255,.9);animation:nxSingularity 4.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.nx-patina,.nx-emerald,.nx-sand,.nx-ink,.nx-steam,.nx-lava,.nx-prism,.nx-atomic,.nx-velvet,.nx-frost,.nx-imperial,.nx-singularity{animation:none}}[data-theme="light"] .nx{filter:drop-shadow(0 0 .6px rgba(17,12,28,.9)) drop-shadow(0 0 1.4px rgba(17,12,28,.55)) drop-shadow(0 1px 1.5px rgba(17,12,28,.35))}[data-theme="light"] .nx-sand,[data-theme="light"] .nx-fire,[data-theme="light"] .nx-prism{filter:none;text-shadow:0 0 1px rgba(17,12,28,.95),0 0 2px rgba(17,12,28,.7),0 1px 2px rgba(17,12,28,.4)}[data-theme="light"] .nx-toxic{color:#3f7a2e}[data-theme="light"] .nx-atomic{color:#3d7a00;animation:nxGeigerLight 2.4s linear infinite}@keyframes nxGeigerLight{0%,100%{opacity:1;text-shadow:0 0 6px rgba(61,122,0,.45)}8%,12%{opacity:.85}30%{text-shadow:0 0 12px rgba(61,122,0,.7)}33%,37%{opacity:.92}70%{text-shadow:0 0 6px rgba(61,122,0,.45)}}@media (prefers-reduced-motion:reduce){[data-theme="light"] .nx{filter:drop-shadow(0 0 .6px rgba(17,12,28,.9))}}