.workspace-switcher[data-v-4f49059d],.workspace-wrap[data-v-4f49059d]{align-items:center;display:inline-flex}.workspace-switcher[data-v-4f49059d]{gap:.35rem}.workspace-label[data-v-4f49059d]{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.workspace-switcher .kb-select[data-v-4f49059d]{background-position:right .45rem center;max-width:14rem;min-height:2rem;padding:.3rem 1.85rem .3rem .45rem;font-size:.85rem}@media (width<=720px){.workspace-label[data-v-4f49059d]{display:none}.workspace-switcher .kb-select[data-v-4f49059d]{max-width:9.5rem}}@media (width<=480px){.workspace-switcher .kb-select[data-v-4f49059d]{max-width:7.5rem}}.user-menu[data-v-e0eeba08]{position:relative}.user-chip[data-v-e0eeba08]{gap:.25rem;min-height:auto;padding:.2rem .35rem .2rem .25rem;line-height:1}.user-avatar[data-v-e0eeba08]{letter-spacing:.02em;width:1.55rem;height:1.55rem;color:var(--text);background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:999px;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex}.user-caret[data-v-e0eeba08]{color:var(--text-muted);font-size:.65rem}.user-dropdown[data-v-e0eeba08]{z-index:30;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-elevated);min-width:12.5rem;padding:.35rem;position:absolute;top:calc(100% + .3rem);right:0;box-shadow:0 2px 10px #0000001f}.user-meta[data-v-e0eeba08]{border-bottom:1px solid var(--border);margin-bottom:.25rem;padding:.4rem .55rem .55rem}.user-meta-name[data-v-e0eeba08]{font-size:.9rem;font-weight:600}.user-meta-email[data-v-e0eeba08],.user-meta-name[data-v-e0eeba08],.user-meta-role[data-v-e0eeba08],.user-meta-workspace[data-v-e0eeba08]{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.user-meta-email[data-v-e0eeba08],.user-meta-role[data-v-e0eeba08],.user-meta-workspace[data-v-e0eeba08]{margin-top:.15rem;font-size:.78rem}.user-dropdown-item[data-v-e0eeba08]{text-align:left;width:100%;color:var(--text);font:inherit;border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;padding:.45rem .55rem;font-size:.88rem;text-decoration:none;display:block}.user-dropdown-item[data-v-e0eeba08]:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}@media (width<=480px){.user-dropdown[data-v-e0eeba08]{min-width:min(12.5rem,100vw - 1.5rem);right:-.25rem}.user-dropdown-item[data-v-e0eeba08]{min-height:2.5rem;padding:.6rem .65rem}}
