/* Shared site chrome — Reach2 family nav strip (ContextCore, CXS viewer, etc.) */

.site-toolbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.75rem 1.25rem;
    padding: 0.65rem 1.25rem;
    background: rgba(10, 10, 18, 0.92);
    backdrop-filter: blur(10px);
    border-bottom: 1px solid #2d2b44;
    font-size: 0.95rem;
}

.site-toolbar a {
    color: #9896b0;
    text-decoration: none;
}

.site-toolbar a:hover {
    color: #7c3aed;
}

.site-toolbar strong {
    color: #e2e0f0;
    font-weight: 600;
}

.site-toolbar .site-toolbar-sep {
    color: #2d2b44;
    user-select: none;
}
