.member-role-control{flex:none;position:relative}.member-role-control .nav-member-type{color:var(--ink);background:var(--paper);white-space:nowrap;line-height:1.4}.member-role-control .nav-member-type:hover{background:#f4f4f4}.member-role-control .nav-member-type[aria-expanded=true]{border-color:var(--ink)}.member-role-chevron{flex:none;transition:transform .15s}.nav-member-type[aria-expanded=true] .member-role-chevron{transform:rotate(180deg)}.member-role-popover{z-index:30;border:1px solid var(--line);background:var(--paper);border-radius:3px;width:200px;max-width:calc(100vw - 32px);padding:8px;animation:.15s ease-out appear;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000014}.member-role-caption{color:var(--muted);margin:5px 8px 7px;font-size:11px;line-height:1.6}.member-role-popover ul{margin:0;padding:0;list-style:none}.member-role-popover li+li{border-top:1px solid var(--line)}.member-role-popover [role=menuitem]{width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:10px 8px;font-size:13px;display:flex}:is(.member-role-popover [role=menuitem]:hover,.member-role-popover [role=menuitem]:focus-visible){background:#f1f1f1}.member-role-popover [role=menuitem]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.member-role-error{color:var(--ink);overflow-wrap:anywhere;margin:8px;font-size:12px;line-height:1.7}@media (prefers-reduced-motion:reduce){.member-role-popover{animation:none}.member-role-chevron{transition:none}}
