nav{background:#000c;padding:1rem;border-bottom:1px solid #00ffff}.nav-links a{color:#0ff;margin:0 1rem;text-decoration:none;font-family:Blade Runner,sans-serif;font-style:normal}.nav-links a:hover{text-shadow:0 0 15px #ff00ff,0 0 30px #ff00ff}.nav-links a:visited,.dropdown-content a:visited{color:#0ff;text-decoration:none}.nav-container{display:flex;justify-content:space-between;align-items:center;width:100%}.nav-links{display:flex;align-items:center}.nav-links a{margin:0 1rem}.desktop-nav{display:flex}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#000000e6;min-width:200px;box-shadow:0 8px 16px #0003;z-index:1;border:1px solid #00ffff}.dropdown-content a{color:#0ff;padding:12px 16px;text-decoration:none;display:block;font-family:Exo,sans-serif;font-style:normal}.dropdown-content a:hover{background-color:#00ffff1a;text-shadow:0 0 15px #ff00ff,0 0 30px #ff00ff}.dropdown:hover .dropdown-content{display:block}.hamburger{display:none;cursor:pointer;margin-right:1rem}.hamburger-lines{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;padding:0}.hamburger-lines span{width:30px;height:3px;background:#0ff;transition:all .3s}.hamburger.active .hamburger-lines span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active .hamburger-lines span:nth-child(2){opacity:0}.hamburger.active .hamburger-lines span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.hamburger .nav-links{display:none}.logo{margin-left:1rem;text-decoration:none}.logo:hover{filter:drop-shadow(0 0 15px #ff00ff) drop-shadow(0 0 30px #ff00ff)}@media(max-width:768px){.nav-container{flex-direction:row;justify-content:space-between}.desktop-nav{display:none}.hamburger{display:flex;flex-direction:column}.hamburger .mobile-nav{flex-direction:column;align-items:flex-start;padding:1rem 0}.hamburger .mobile-nav.active{display:flex}.hamburger .mobile-nav a{margin:.5rem 0;text-align:left}.dropdown-content{position:static;display:block;background-color:transparent;border:none;box-shadow:none}.dropdown-content a{padding:8px 16px;text-align:left}.logo{margin-left:0}}footer{font-family:Blade Runner,sans-serif;color:#0ff;background:#000c;padding:1rem;display:flex;justify-content:space-between;border-top:1px solid #00ffff}footer a{color:inherit;text-decoration:none}footer a:visited{color:inherit}.social{display:flex;gap:1rem;align-items:center}.social a:hover svg{filter:drop-shadow(0 0 5px #ff00ff)}body{margin:0;padding:0;font-family:Exo,sans-serif;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);color:#fff;min-height:100vh;display:flex;flex-direction:column}@font-face{font-family:Blade Runner;src:url(/fonts/bladrmf_.ttf) format("truetype")}.neon-text[data-astro-cid-37fxchfa]{color:#0ff;text-shadow:0 0 5px #00ffff,0 0 10px #00ffff,0 0 15px #00ffff}.neon-border[data-astro-cid-37fxchfa]{border:2px solid #ff00ff;box-shadow:0 0 10px #f0f}a[data-astro-cid-37fxchfa]:visited{color:#0ff;text-decoration:none}.crt[data-astro-cid-37fxchfa]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.scan-line[data-astro-cid-37fxchfa]{position:absolute;top:0;left:0;width:100%;height:120px;background:#ffffff05;box-shadow:0 0 1px #ffffff05;animation:scan 20s linear infinite}@keyframes scan{0%{top:0}to{top:calc(100% - 120px)}}.crt[data-astro-cid-37fxchfa]:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>") repeat,repeating-linear-gradient(0deg,#ffffff0f 0px 1px,#0000 2px);background-size:128px 128px,auto;opacity:.08;mix-blend-mode:screen}.rain-effect[data-astro-cid-37fxchfa]{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 4px,rgba(0,255,255,.02) 4px,rgba(0,255,255,.02) 6px);pointer-events:none}.crt[data-astro-cid-37fxchfa]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#ffffff0a,#fff0 40%),radial-gradient(ellipse at center,#0000 60%,#0000008c);box-shadow:inset 0 0 120px #00000080}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}main[data-astro-cid-37fxchfa]{animation:fadeIn 1s ease-out;flex:1}
