/* shared/nav.css — lateral project-stage strip paired with shared/nav.js.
   Sits as a sibling immediately under .app-header (mounted by JS).
   Rendered only in online mode when a project segment is in the URL. */

.zddc-stage-strip {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    padding: 0.3rem 1rem;
    background: var(--bg);
    border-bottom: 1px solid var(--border);
    font-size: 0.8rem;
    line-height: 1.3;
    flex-shrink: 0;
    overflow-x: auto;
    white-space: nowrap;
}

.zddc-stage-strip__project {
    color: var(--text);
    font-weight: 600;
    margin-right: 0.15rem;
}

.zddc-stage-strip__divider,
.zddc-stage-strip__sep {
    color: var(--text-muted);
    user-select: none;
}

.zddc-stage-strip__divider {
    margin-right: 0.35rem;
}

.zddc-stage {
    color: var(--text-muted);
    text-decoration: none;
    padding: 0.1rem 0.25rem;
    border-radius: var(--radius);
    transition: color 0.15s, background 0.15s;
}

.zddc-stage:hover {
    color: var(--text);
    background: var(--bg-secondary);
    text-decoration: none;
}

.zddc-stage--active {
    color: var(--primary);
    font-weight: 600;
}

.zddc-stage--active:hover {
    color: var(--primary);
}
