/* Shared app shell affordances for standalone workspaces and Census nav. */

.app-nav {
    flex-wrap: wrap;
}

.app-nav__link {
    white-space: nowrap;
}

.sn-mode-chip {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    min-height: 28px;
    max-width: 100%;
    padding: 4px 9px;
    border: 1px solid rgba(0, 255, 208, 0.24);
    border-radius: 4px;
    background: rgba(0, 255, 208, 0.045);
    color: var(--term-accent, var(--pn-accent, #00ffd0));
    font-family: var(--term-font-mono, var(--pn-font-mono, "JetBrains Mono", monospace));
    font-size: 10px;
    line-height: 1.2;
    letter-spacing: 0;
    text-transform: uppercase;
}

.sn-mode-chip__label {
    font-weight: 700;
}

.sn-mode-chip__detail {
    color: var(--term-fg-muted, var(--pn-fg-muted, rgba(180, 190, 210, 0.72)));
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-transform: none;
}

.sol-note-input-section .sn-mode-chip {
    margin-bottom: 8px;
}

@media (max-width: 760px) {
    .sn-mode-chip__detail {
        display: none;
    }
}
