body { background: #000; color: #0f0; font-family: monospace; display: flex; height: 100vh; align-items: center; justify-content: center; overflow: hidden; }
.marquee-container { width: 100%; background: #111; padding: 20px 0; border-top: 2px solid #0f0; border-bottom: 2px solid #0f0; }
.marquee-text { display: inline-block; white-space: nowrap; font-size: 2rem; animation: scroll 15s linear infinite; }
@keyframes scroll { 0% { transform: translateX(100%); } 100% { transform: translateX(-100%); } }
