.user-menu-module__rqwkLq__wrap{position:relative}.user-menu-module__rqwkLq__trigger{cursor:pointer;min-height:40px;color:var(--if-ink);background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:8px;padding:3px 10px 3px 3px;font-family:inherit;transition:background-color .15s,border-color .15s;display:flex}.user-menu-module__rqwkLq__trigger:hover,.user-menu-module__rqwkLq__triggerOpen{background:var(--if-paper-sunken);border-color:var(--if-line)}.user-menu-module__rqwkLq__trigger:focus-visible{outline:2px solid var(--if-focus);outline-offset:2px}.user-menu-module__rqwkLq__avatar{border:1px solid var(--if-accent-line);background:var(--if-accent-wash);width:32px;height:32px;color:var(--if-accent-deep);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.user-menu-module__rqwkLq__name{color:var(--if-ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:14px;font-weight:600;overflow:hidden}.user-menu-module__rqwkLq__chevron{color:var(--if-muted);flex-shrink:0;transition:transform .2s}.user-menu-module__rqwkLq__chevronRotated{transform:rotate(180deg)}.user-menu-module__rqwkLq__dropdown{z-index:var(--if-z-dropdown,120);background:var(--if-paper);border:1px solid var(--if-line);width:270px;box-shadow:var(--if-shadow-raised);border-radius:12px;padding:12px;position:absolute;top:calc(100% + 8px);right:0}.user-menu-module__rqwkLq__dropdownHeader{align-items:flex-start;gap:10px;padding:2px 2px 10px;display:flex}.user-menu-module__rqwkLq__dropdownAvatar{border:1px solid var(--if-accent-line);background:var(--if-accent-wash);width:38px;height:38px;color:var(--if-accent-deep);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.user-menu-module__rqwkLq__dropdownMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.user-menu-module__rqwkLq__dropdownName{color:var(--if-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.user-menu-module__rqwkLq__dropdownEmail{color:var(--if-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.user-menu-module__rqwkLq__dropdownRole{color:var(--if-ink-soft);margin-top:4px;font-size:12.5px;font-weight:600}.user-menu-module__rqwkLq__divider{background:var(--if-line-soft);height:1px;margin:6px -12px}.user-menu-module__rqwkLq__menuLink,.user-menu-module__rqwkLq__logoutBtn{width:100%;min-height:40px;color:var(--if-ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.user-menu-module__rqwkLq__menuLink:hover,.user-menu-module__rqwkLq__logoutBtn:hover{background:var(--if-paper-sunken);color:var(--if-ink)}.user-menu-module__rqwkLq__menuLink:focus-visible,.user-menu-module__rqwkLq__logoutBtn:focus-visible{outline:2px solid var(--if-focus);outline-offset:1px}.user-menu-module__rqwkLq__menuNote{color:var(--if-muted);margin:0;padding:8px 10px;font-size:13px}.user-menu-module__rqwkLq__logoutBtn:disabled{opacity:.6;cursor:not-allowed}.user-menu-module__rqwkLq__logoutIcon{color:var(--if-muted);flex-shrink:0}@media (max-width:760px){.user-menu-module__rqwkLq__name,.user-menu-module__rqwkLq__chevron{display:none}.user-menu-module__rqwkLq__trigger{padding:3px}}
