.topbar{
position:fixed;
top:0;
left:0;
width:100%;
height:64px;
background:#0f172a;
border-bottom:1px solid #1f2937;
z-index:1000;
}

.topbar-inner{
max-width:1200px;
margin:0 auto;
height:64px;
display:flex;
align-items:center;
justify-content:space-between;
padding:0 24px;
}

.logo a{
font-size:18px;
font-weight:700;
color:#ffffff;
text-decoration:none;
}

.nav-links{
display:flex;
gap:24px;
}

.nav-links a{
color:#cbd5e1;
text-decoration:none;
font-size:14px;
}

.nav-links a:hover{
color:#ffffff;
}
