.MarqueeInfos-wrapper{width:100%;overflow:hidden;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0a0a0a);padding:4rem 0;position:relative;z-index:2;border-top:1px solid rgba(0,230,195,.1);border-bottom:1px solid rgba(0,230,195,.1)}.tape{position:absolute;width:130%;left:-15%;height:2.8rem;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:skewX(-8deg);z-index:10;pointer-events:none;box-shadow:0 2px 15px rgba(0,0,0,.5)}.tape-top{top:0;animation:tape-bounce-top 8s ease-in-out infinite}.tape-bottom{bottom:0;animation:tape-bounce-bottom 8s ease-in-out infinite}@keyframes tape-bounce-top{0%,to{transform:skewX(-8deg) translateY(0)}50%{transform:skewX(-8deg) translateY(-2px)}}@keyframes tape-bounce-bottom{0%,to{transform:skewX(-8deg) translateY(0)}50%{transform:skewX(-8deg) translateY(2px)}}.tape-bg{position:absolute;top:0;left:0;width:200%;height:100%;background:repeating-linear-gradient(-45deg,#ffeb3b,#ffeb3b 8px,#ff9800 0,#ff9800 12px,#000 0,#000 24px);z-index:1;filter:brightness(1.1) contrast(1.2)}.tape-bg-top{animation:bg-move-left 20s linear infinite}.tape-bg-bottom{animation:bg-move-right 18s linear infinite}@keyframes bg-move-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes bg-move-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.tape-track{display:flex;white-space:nowrap;transform:skewX(8deg);position:relative;z-index:2}.tape-track-top{animation:scroll-tape-right 18s linear infinite}.tape-track-bottom{animation:scroll-tape-left 16s linear infinite}@keyframes scroll-tape-left{0%{transform:translateX(0) skewX(8deg)}to{transform:translateX(-50%) skewX(8deg)}}@keyframes scroll-tape-right{0%{transform:translateX(-50%) skewX(8deg)}to{transform:translateX(0) skewX(8deg)}}.tape-message{padding:.4rem 1.8rem;margin:0 .8rem;font-size:.85rem;font-weight:700;color:#fff;background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(20,20,20,.9));border-radius:6px;white-space:nowrap;position:relative;z-index:2;box-shadow:0 4px 12px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.1);text-shadow:0 0 8px rgba(255,255,255,.5),0 0 15px rgba(0,230,195,.3);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .3s ease}.tape-message:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,230,195,.4)}.glitch{animation:advanced-glitch 2.4s infinite}@keyframes advanced-glitch{0%,to{opacity:1;transform:scale(1) skew(0deg);filter:hue-rotate(0deg)}5%{opacity:.8;transform:scale(.98) skew(-1deg);filter:hue-rotate(90deg)}10%{opacity:.4;transform:scale(1.02) skew(1deg);filter:hue-rotate(180deg)}15%{opacity:.9;transform:scale(.99) skew(-.5deg);filter:hue-rotate(270deg)}25%{opacity:.6;transform:scale(1.01) skew(.5deg);filter:hue-rotate(1turn)}35%{opacity:1;transform:scale(1) skew(0deg);filter:hue-rotate(0deg)}}.MarqueeInfos-track{width:100%;display:flex;overflow:hidden;position:relative;padding:.4rem 0;background:linear-gradient(90deg,rgba(0,230,195,.02),rgba(0,230,195,.05) 50%,rgba(0,230,195,.02))}.MarqueeInfos-content{display:flex;gap:4rem;animation:MarqueeInfos-scroll 35s linear infinite;white-space:nowrap;position:relative;z-index:3;will-change:transform}.MarqueeInfos-item{display:flex;align-items:center;gap:.8rem;min-width:max-content;color:#f8f9fa;font-weight:600;font-size:1.1rem;padding:.8rem 1.2rem;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-radius:12px;border:1px solid rgba(0,230,195,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);animation:item-float 8s ease-in-out infinite;text-shadow:0 0 10px rgba(0,242,195,.4);transition:all .4s cubic-bezier(.4,0,.2,1)}.MarqueeInfos-item:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 30px rgba(0,230,195,.3);border-color:rgba(0,230,195,.5)}.MarqueeInfos-item svg{color:#00e6c3;font-size:1.3rem;filter:drop-shadow(0 0 8px rgba(0,230,195,.6));animation:icon-glow 3s ease-in-out infinite alternate}@keyframes MarqueeInfos-scroll{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}@keyframes item-float{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-3px) scale(1.02);opacity:.95}}@keyframes icon-glow{0%{filter:drop-shadow(0 0 8px rgba(0,230,195,.6));transform:scale(1)}to{filter:drop-shadow(0 0 15px rgba(0,230,195,.9));transform:scale(1.1)}}.MarqueeSVGBackground{position:absolute;inset:0;background-image:radial-gradient(circle at 15% 30%,rgba(0,242,195,.15) 0,transparent 50%),radial-gradient(circle at 85% 70%,rgba(0,242,195,.12) 0,transparent 50%),radial-gradient(circle at 40% 90%,rgba(0,242,195,.08) 0,transparent 60%),radial-gradient(circle at 60% 10%,rgba(0,242,195,.1) 0,transparent 55%);background-repeat:no-repeat;animation:svg-pulse-enhanced 12s ease-in-out infinite;z-index:1;pointer-events:none}.MarqueeInfos-glow-overlay{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,230,195,.03) 25%,rgba(0,230,195,.05) 50%,rgba(0,230,195,.03) 75%,transparent);animation:glow-sweep 6s ease-in-out infinite;z-index:2;pointer-events:none}@keyframes svg-pulse-enhanced{0%,to{opacity:.8;transform:scale(1) rotate(0deg)}25%{opacity:.4;transform:scale(1.02) rotate(.5deg)}50%{opacity:.6;transform:scale(1.04) rotate(0deg)}75%{opacity:.3;transform:scale(1.01) rotate(-.5deg)}}@keyframes glow-sweep{0%,to{opacity:.3;transform:translateX(-100%)}50%{opacity:1;transform:translateX(100%)}}@media (max-width:768px){.MarqueeInfos-wrapper{padding:3rem 0}.MarqueeInfos-content{gap:2.5rem}.MarqueeInfos-item{font-size:1rem;padding:.6rem 1rem;gap:.6rem}.MarqueeInfos-item svg{font-size:1.1rem}.tape{height:2.5rem}.tape-message{font-size:.8rem;padding:.35rem 1.4rem;margin:0 .6rem}}@media (max-width:480px){.MarqueeInfos-wrapper{padding:2.5rem 0}.MarqueeInfos-content{gap:2rem}.MarqueeInfos-item{font-size:.9rem;padding:.5rem .8rem;gap:.5rem}.MarqueeInfos-item svg{font-size:1rem}.tape{height:2.2rem}.tape-message{font-size:.75rem;padding:.3rem 1rem;margin:0 .4rem}}@media (prefers-reduced-motion:reduce){.MarqueeInfos-content,.MarqueeInfos-glow-overlay,.MarqueeSVGBackground,.tape-bg-bottom,.tape-bg-top,.tape-track-bottom,.tape-track-top{animation-duration:60s}.glitch,.tape-bounce-bottom,.tape-bounce-top{animation:none}}