.navbar{position:fixed;top:0;left:0;width:100%;background-color:var(--darker-bg);box-shadow:0 0 15px rgba(0,243,255,0.5),0 0 30px rgba(189,0,255,0.3);z-index:1000;padding:0 20px;border-bottom:1px solid var(--neon-purple)}.nav-container{max-width:1600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:80px}.logo{display:flex;width:500px;align-items:center}.logo a{color:var(--text-color);text-decoration:none;font-size:1.8rem;font-weight:bold;text-transform:uppercase;letter-spacing:2px;position:relative;padding:5px 10px;text-shadow:0 0 5px var(--neon-blue),0 0 10px var(--neon-blue),0 0 20px var(--neon-blue);transition:all 0.3s ease}.logo a:hover{text-shadow:0 0 10px var(--neon-blue),0 0 20px var(--neon-blue),0 0 40px var(--neon-blue);color:var(--neon-blue)}.nav-menu{display:flex;list-style:none;align-items:center}.nav-item{position:relative;margin:0 5px}.nav-link{color:var(--text-color);text-decoration:none;padding:10px 15px;display:inline-block;position:relative;transition:all 0.3s ease;border-radius:4px}.nav-link::before{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--neon-pink),var(--neon-blue));transition:all 0.3s ease;transform:translateX(-50%)}.nav-link:hover{color:var(--neon-green);text-shadow:0 0 5px var(--neon-green)}.nav-link:hover::before{width:80%}.hamburger{display:none;cursor:pointer;background:none;border:none;width:30px;height:20px;position:relative}.hamburger span{display:block;position:absolute;height:3px;width:100%;background:var(--neon-blue);border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;box-shadow:0 0 5px var(--neon-blue)}.hamburger span:nth-child(1){top:0px}.hamburger span:nth-child(2){top:8px}.hamburger span:nth-child(3){top:16px}.hamburger.open span:nth-child(1){top:8px;transform:rotate(135deg);background:var(--neon-pink);box-shadow:0 0 5px var(--neon-pink)}.hamburger.open span:nth-child(2){opacity:0;left:-60px}.hamburger.open span:nth-child(3){top:8px;transform:rotate(-135deg);background:var(--neon-pink);box-shadow:0 0 5px var(--neon-pink)}@media screen and (max-width:968px){.hamburger{display:block;z-index:1001}.nav-menu{position:fixed;top:0;right:-100%;width:70%;height:100vh;background:var(--menu-bg);flex-direction:column;justify-content:center;align-items:center;transition:all 0.5s ease;box-shadow:-5px 0 25px rgba(0,243,255,0.2)}.nav-menu.active{right:0}.nav-item{margin:15px 0;width:100%;text-align:center}.nav-link{width:100%;padding:20px;font-size:1.2rem}.nav-link::before{display:none}.nav-link:hover{background:rgba(0,243,255,0.1)}}@media screen and (max-width:500px){.logo a{font-size:1.4rem}}