.user-menu[data-v-beaf695a]{position:relative}.user-menu__trigger[data-v-beaf695a]{align-items:center;background:var(--topnav-item-bg);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--topnav-border));border-radius:9999px;color:var(--topnav-item-text);cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:2.25rem;justify-content:center;width:2.25rem}.user-menu__trigger[data-v-beaf695a]:hover{background:var(--topnav-item-hover-bg);color:var(--topnav-item-hover-text)}.user-menu__trigger[data-v-beaf695a]:focus-visible{background:var(--topnav-item-focus-bg);color:var(--topnav-item-focus-text);outline:2px solid var(--topnav-item-focus-ring);outline-offset:2px}.user-menu__dropdown[data-v-beaf695a]{background:var(--al-surface);border:1px solid var(--al-border);border-radius:var(--al-radius);display:flex;flex-direction:column;margin-top:.375rem;min-width:11rem;overflow:hidden;position:absolute;right:0;z-index:50}.user-menu__section[data-v-beaf695a]{border-bottom:1px solid var(--al-border);padding:.5rem .75rem}.user-menu__name[data-v-beaf695a]{color:var(--al-text);font-size:.875rem;font-weight:600;margin:0}.user-menu__email[data-v-beaf695a]{color:var(--al-muted);font-size:.75rem;margin:.125rem 0 0}.user-menu__item[data-v-beaf695a]{align-items:center;background:transparent;border:none;color:var(--al-text);cursor:pointer;display:flex;font-size:.875rem;min-height:var(--al-touch);padding:0 .75rem;text-align:left}.user-menu__item[data-v-beaf695a]:hover{background:var(--al-hover)}.user-menu__item--danger[data-v-beaf695a]{color:var(--al-danger)}
