/* Shop-ийн нөлөө: нэрийн өнгө (.nm-*), AURA, шошго (.tg), verified — leaderboard, shop хуваалцана */
.nm{font-weight:800}
.nm-vip{color:#C6FF3D}
.nm-aurora,.nm-ember,.nm-ice,.nm-gold,.nm-neon,.nm-toxic,.nm-galaxy,.nm-sakura{-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:nmFlow 4s linear infinite}
.nm-aurora{background-image:linear-gradient(90deg,#3DF5A8,#22D3EE,#FFB84D,#3DF5A8)}
.nm-ember{background-image:linear-gradient(90deg,#FF5A3D,#FFB13D,#FF2D55,#FF5A3D)}
.nm-ice{background-image:linear-gradient(90deg,#E0F7FF,#7DD3FC,#38BDF8,#E0F7FF)}
.nm-gold{background-image:linear-gradient(90deg,#FFE58A,#FFC23D,#B8860B,#FFE58A)}
.nm-neon{background-image:linear-gradient(90deg,#FF2D7D,#FFB84D,#22D3EE,#FF2D7D)}
.nm-toxic{background-image:linear-gradient(90deg,#C6FF3D,#4ADE80,#A3E635,#C6FF3D)}
.nm-galaxy{background-image:linear-gradient(90deg,#FFB84D,#FFB84D,#EC4899,#FFB84D)}
.nm-sakura{background-image:linear-gradient(90deg,#FFD1E8,#F472B6,#FDA4AF,#FFD1E8)}
.aura{filter:drop-shadow(0 0 6px rgba(198,255,61,.55)) drop-shadow(0 0 14px rgba(255,184,77,.45));animation:auraP 2.6s ease-in-out infinite}
.tg{display:inline-flex;align-items:center;margin-left:6px;padding:2px 6px;border-radius:6px;font-size:10px;font-weight:900;letter-spacing:.06em;vertical-align:2px;-webkit-text-fill-color:initial}
.tg-VIP{background:rgba(198,255,61,.15);color:#C6FF3D}
.tg-VIPp{background:linear-gradient(135deg,#FFB84D,#FF2D7D);color:#fff;box-shadow:0 0 12px -2px #FF2D7D}
.tg-ELITE{background:linear-gradient(135deg,#FFE58A,#FFC23D);color:#1a1200;box-shadow:0 0 14px -2px #FFC23D}
.vf{display:inline-grid;place-items:center;width:15px;height:15px;margin-left:5px;border-radius:50%;background:#22D3EE;color:#05070A;font-size:10px;font-weight:900;vertical-align:1px}
@keyframes nmFlow{to{background-position:-200% 0}}
@keyframes auraP{50%{filter:drop-shadow(0 0 10px rgba(198,255,61,.75)) drop-shadow(0 0 22px rgba(255,184,77,.6))}}
@media (prefers-reduced-motion:reduce){.nm-aurora,.nm-ember,.nm-ice,.nm-gold,.nm-neon,.nm-toxic,.nm-galaxy,.nm-sakura,.aura{animation:none}}
.nm-blood,.nm-matrix,.nm-chrome,.nm-rainbow,.nm-phantom{-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:nmFlow 4s linear infinite}
.nm-blood{background-image:linear-gradient(90deg,#7F0000,#FF1E1E,#4A0000,#7F0000)}
.nm-matrix{background-image:linear-gradient(90deg,#003B00,#00FF41,#008F11,#003B00)}
.nm-chrome{background-image:linear-gradient(90deg,#8E9EAB,#FFFFFF,#5D6D7E,#8E9EAB)}
.nm-rainbow{background-image:linear-gradient(90deg,#FF2D55,#FF9F0A,#FFD60A,#30D158,#0A84FF,#FFB84D,#FF2D55);animation-duration:2.5s}
.nm-phantom{background-image:linear-gradient(90deg,#FFB84D,#A0A3A8,#212326,#FFB84D)}
@media (prefers-reduced-motion:reduce){.nm-blood,.nm-matrix,.nm-chrome,.nm-rainbow,.nm-phantom{animation:none}}
