.topbar {
    background: var(--dark-color);
    color: white;
    font-size: 12px;
    padding: 8px 0;
}

.topbar a {
    color: rgba(255,255,255,0.7);
}

.topbar a:hover { color: white; }

.topbar-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto;
    padding: 0 24px;
    max-width: 1280px;
    flex-wrap: wrap;
}

.topbar-links {
    display: flex;
    gap: 20px;
    align-items: center;
}