/* user-menu.css — pattern: top-bar identity strip.
   Right-aligned cluster on the authenticated header: optional Founding
   Member badge, user identity, and the logout form (POST-only).  Lives
   alongside the existing .biq-header rather than replacing it.
   See FSE_UI.md → User Menu. */

.biq-user-menu {
    display: flex;
    align-items: center;
    gap: var(--biq-space-3);
}

.biq-user-menu__identity {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    line-height: var(--biq-lh-tight);
}

.biq-user-menu__name {
    font-size: var(--biq-fs-sm);
    font-weight: var(--biq-fw-medium);
    color: var(--biq-color-text-primary);
}

.biq-user-menu__firm {
    font-size: var(--biq-fs-xs);
    color: var(--biq-color-text-muted);
}

.biq-user-menu__logout {
    margin: 0;
}

@media (max-width: 720px) {
    .biq-user-menu__identity { display: none; }
}

@media (prefers-reduced-motion: reduce) {
    .biq-user-menu { /* none */ }
}

@media (prefers-contrast: more) {
    .biq-user-menu__firm { color: var(--biq-color-text-secondary); }
}
