*{margin:0;padding:0;box-sizing:border-box}:root{--neon-green: #00ff9d;--neon-red: #ff0055;--neon-blue: #00d9ff;--neon-purple: #9d00ff;--dark-space: #0a0a12;--space-gray: #1a1a2e;--ufo-glow: 0 0 10px var(--neon-green), 0 0 20px var(--neon-green);--red-glow: 0 0 10px var(--neon-red), 0 0 20px var(--neon-red);--blue-glow: 0 0 10px var(--neon-blue), 0 0 20px var(--neon-blue)}body{font-family:Rajdhani,Segoe UI,sans-serif;background:radial-gradient(ellipse at top,var(--dark-space) 0%,#000000 100%),radial-gradient(ellipse at bottom,#1a0033 0%,transparent 70%);min-height:100vh;color:#fff;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background-image:radial-gradient(3px 3px at 10% 20%,white,transparent),radial-gradient(2px 2px at 85% 45%,white,transparent),radial-gradient(4px 4px at 30% 80%,white,transparent),radial-gradient(2px 2px at 70% 15%,white,transparent),radial-gradient(3px 3px at 95% 70%,white,transparent),radial-gradient(2px 2px at 5% 55%,white,transparent),radial-gradient(1px 1px at 50% 30%,white,transparent),radial-gradient(3px 3px at 40% 90%,white,transparent),radial-gradient(2px 2px at 60% 60%,white,transparent),radial-gradient(1px 1px at 20% 10%,white,transparent),radial-gradient(2px 2px at 90% 85%,white,transparent),radial-gradient(3px 3px at 15% 40%,white,transparent),radial-gradient(2px 2px at 80% 25%,white,transparent),radial-gradient(1px 1px at 35% 65%,white,transparent),radial-gradient(3px 3px at 65% 35%,white,transparent);background-repeat:no-repeat;animation:starsFloatFast 40s infinite linear}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 25% 35%,#fff,transparent),radial-gradient(1px 1px at 75% 25%,#fff,transparent),radial-gradient(1px 1px at 45% 75%,#fff,transparent),radial-gradient(1px 1px at 85% 60%,#fff,transparent),radial-gradient(1px 1px at 15% 85%,#fff,transparent),radial-gradient(1px 1px at 65% 15%,#fff,transparent),radial-gradient(1px 1px at 35% 50%,#fff,transparent),radial-gradient(1px 1px at 95% 95%,#fff,transparent),radial-gradient(1px 1px at 5% 5%,#fff,transparent),radial-gradient(1px 1px at 55% 45%,#fff,transparent),radial-gradient(1px 1px at 10% 70%,#fff,transparent),radial-gradient(1px 1px at 90% 30%,#fff,transparent),radial-gradient(1px 1px at 40% 20%,#fff,transparent),radial-gradient(1px 1px at 60% 80%,#fff,transparent),radial-gradient(1px 1px at 30% 90%,#fff,transparent),radial-gradient(1px 1px at 70% 10%,#fff,transparent),radial-gradient(1px 1px at 25% 55%,#fff,transparent),radial-gradient(1px 1px at 75% 45%,#fff,transparent);background-repeat:no-repeat;animation:starsFloatVeryFast 25s infinite linear}@keyframes starsFloatFast{0%{transform:translate(0) rotate(0);opacity:.9}12.5%{transform:translate(-50px,25px) rotate(1deg);opacity:.7}25%{transform:translate(40px,-30px) rotate(2deg);opacity:.9}37.5%{transform:translate(-30px,40px) rotate(-1deg);opacity:.6}50%{transform:translate(60px,-20px) rotate(3deg);opacity:.8}62.5%{transform:translate(-40px,35px) rotate(-2deg);opacity:.7}75%{transform:translate(30px,-40px) rotate(1deg);opacity:.9}87.5%{transform:translate(-35px,20px) rotate(-1deg);opacity:.6}to{transform:translate(0) rotate(0);opacity:.9}}@keyframes starsFloatVeryFast{0%{transform:translate(0) rotate(0);opacity:.7}16.6%{transform:translate(80px,-25px) rotate(2deg);opacity:.5}33.3%{transform:translate(-40px,60px) rotate(-2deg);opacity:.9}50%{transform:translate(70px,-35px) rotate(3deg);opacity:.6}66.6%{transform:translate(-60px,40px) rotate(-3deg);opacity:.8}83.3%{transform:translate(50px,-50px) rotate(2deg);opacity:.5}to{transform:translate(0) rotate(0);opacity:.7}}.neon-text{font-family:Orbitron,monospace;text-transform:uppercase;letter-spacing:2px;color:var(--neon-green);text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green);animation:neonFlicker 3s infinite alternate}.neon-text-red{color:var(--neon-red);text-shadow:0 0 5px var(--neon-red),0 0 10px var(--neon-red),0 0 20px var(--neon-red);animation:neonFlickerRed 2.5s infinite alternate}.neon-text-blue{color:var(--neon-blue);text-shadow:0 0 5px var(--neon-blue),0 0 10px var(--neon-blue),0 0 20px var(--neon-blue);animation:neonFlickerBlue 3.5s infinite alternate}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green),0 0 40px var(--neon-green);opacity:1}20%,24%,55%{text-shadow:none;opacity:.8}}@keyframes neonFlickerRed{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px var(--neon-red),0 0 10px var(--neon-red),0 0 20px var(--neon-red),0 0 40px var(--neon-red);opacity:1}20%,24%,55%{text-shadow:none;opacity:.8}}@keyframes neonFlickerBlue{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px var(--neon-blue),0 0 10px var(--neon-blue),0 0 20px var(--neon-blue),0 0 40px var(--neon-blue);opacity:1}20%,24%,55%{text-shadow:none;opacity:.8}}h1{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem}h2{font-size:2.5rem;font-weight:700;margin-bottom:1.25rem}h3{font-size:1.75rem;font-weight:600;margin-bottom:1rem}p,span,div{font-family:Rajdhani,sans-serif;letter-spacing:.5px}.text-glow{text-shadow:0 0 10px rgba(255,255,255,.3)}.tabs-container{position:relative;z-index:10;background:transparent;padding:1rem}.tab-nav{display:flex;gap:.5rem;margin-bottom:2rem;position:relative}.tab-button{background:transparent;border:2px solid rgba(0,255,157,.3);border-bottom:none;color:var(--neon-green);padding:.75rem 1.5rem;font-family:Orbitron,monospace;font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;position:relative;transition:all .3s ease;border-radius:12px 12px 0 0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tab-button:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;height:2px;background:var(--neon-green);opacity:0;transition:opacity .3s ease}.tab-button:hover{color:#fff;border-color:var(--neon-green);box-shadow:0 0 15px #00ff9d4d}.tab-button.active{color:#fff;border-color:var(--neon-green);background:#00ff9d1a;box-shadow:0 0 20px #00ff9d66,inset 0 0 20px #00ff9d1a}.tab-button.active:before{opacity:1}.tab-button.announcer{border-color:#ff00554d;color:var(--neon-red)}.tab-button.announcer:hover{border-color:var(--neon-red);box-shadow:0 0 15px #ff00554d}.tab-button.announcer.active{border-color:var(--neon-red);background:#ff00551a;box-shadow:0 0 20px #f056,inset 0 0 20px #ff00551a}.tab-button.newsstand{border-color:#00d9ff4d;color:var(--neon-blue)}.tab-button.newsstand:hover{border-color:var(--neon-blue);box-shadow:0 0 15px #00d9ff4d}.tab-button.newsstand.active{border-color:var(--neon-blue);background:#00d9ff1a;box-shadow:0 0 20px #00d9ff66,inset 0 0 20px #00d9ff1a}.tab-content{background:#1a1a2e66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(0,255,157,.2);border-radius:0 12px 12px;padding:2rem;min-height:500px;position:relative;overflow:hidden}.tab-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#00ff9d0d,#00d9ff0d,#ff00550d);z-index:-1}.tab-content.announcer{border-color:#f053}.tab-content.announcer:before{background:linear-gradient(135deg,#ff00550d,#9d00ff0d,#00ff9d0d)}.tab-content.newsstand{border-color:#00d9ff33}.tab-content.newsstand:before{background:linear-gradient(135deg,#00d9ff0d,#00ff9d0d 50%,#ff00550d 100)}.btn-neon{background:transparent;border:2px solid var(--neon-green);color:var(--neon-green);padding:.75rem 2rem;font-family:Orbitron,monospace;font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:8px;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btn-neon:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.3),transparent);transition:left .5s ease}.btn-neon:hover:before{left:100%}.btn-neon:hover{background:#00ff9d1a;box-shadow:var(--ufo-glow);transform:translateY(-2px)}.btn-neon-red{border-color:var(--neon-red);color:var(--neon-red)}.btn-neon-red:hover{background:#ff00551a;box-shadow:var(--red-glow)}.btn-neon-blue{border-color:var(--neon-blue);color:var(--neon-blue)}.btn-neon-blue:hover{background:#00d9ff1a;box-shadow:var(--blue-glow)}.neon-input{background:#1a1a2e99;border:1px solid rgba(0,255,157,.3);border-radius:8px;padding:.75rem 1rem;color:#fff;font-family:Rajdhani,sans-serif;font-size:1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.neon-input:focus{outline:none;border-color:var(--neon-green);box-shadow:0 0 15px #00ff9d4d}.neon-input-red{border-color:#ff00554d}.neon-input-red:focus{border-color:var(--neon-red);box-shadow:0 0 15px #ff00554d}.neon-input-blue{border-color:#00d9ff4d}.neon-input-blue:focus{border-color:var(--neon-blue);box-shadow:0 0 15px #00d9ff4d}.magazine-card{background:#1a1a2e80;border:1px solid rgba(0,255,157,.2);border-radius:12px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.magazine-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.1),transparent);transition:left .5s ease}.magazine-card:hover:before{left:100%}.magazine-card:hover{border-color:var(--neon-green);box-shadow:var(--ufo-glow);transform:translateY(-5px)}.ufo-logo{filter:drop-shadow(0 0 10px var(--neon-green)) drop-shadow(0 0 20px var(--neon-green));animation:ufoFloat 6s ease-in-out infinite}@keyframes ufoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1a1a2e80;border-radius:5px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--neon-green),var(--neon-blue));border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--neon-green),var(--neon-purple))}@media (max-width: 768px){h1{font-size:2.5rem}h2{font-size:2rem}.tab-nav{flex-direction:column}.tab-button{border-radius:8px;margin-bottom:.5rem}.tab-content{padding:1.5rem;min-height:400px}}.glass-effect{background:#1a1a2e66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.text-shadow-neon{text-shadow:0 0 10px currentColor}.hover-glow:hover{box-shadow:0 0 20px currentColor}
