.group_members{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}@media screen and (width>=1024px){.group_members{flex:1;min-height:0;overflow:hidden}}@media screen and (width<=768px){.group_members{gap:8px}}.group_members_toolbar{z-index:8;background:0 0;border-radius:0;flex-direction:column;gap:8px;margin:0;padding:0 0 6px;display:flex;position:sticky;top:0}@media screen and (width<=1023px){.group_members_toolbar{top:var(--group-sticky-tabs-offset,calc(6px + 2.875rem));z-index:10;background:color-mix(in lch, var(--card) 94%, var(--accent));-webkit-backdrop-filter:blur(10px);margin-inline:-6.56px;padding:6px 6.56px 8px;box-shadow:0 6px 16px #0000000f}}@media screen and (width<=768px){.group_members_toolbar{gap:6px}}.group_members_title{letter-spacing:.01em;color:var(--text-color);margin:0;line-height:1.2;font-size:clamp(1.305rem, (.000125868 * (var(--current-width) - 768) * 1rem), 1.45rem)!important;font-weight:850!important}@media screen and (width<=768px){.group_members_title{font-size:clamp(1.215rem, (.000117188 * (var(--current-width) - 768) * 1rem), 1.35rem)!important}}.group_members_search{background:0 0;border:0;border-radius:8px;width:100%;min-width:0;min-height:0;padding:0;display:block}.group_members_search input{width:100%;box-shadow:none;margin:0;font-family:inherit}.group_members_filters{flex-wrap:wrap;gap:6px;display:flex}.group_members_filter_btn{min-height:2.25rem;font:inherit;font-size:clamp(.702rem, (.0000677083 * (var(--current-width) - 768) * 1rem), .78rem);color:var(--text-color-secondary);background:color-mix(in lch, var(--accent) 6%, var(--card));border:1px solid color-mix(in lch, var(--accent) 14%, transparent);cursor:pointer;white-space:nowrap;border-radius:999px;padding:8px 12px;font-weight:650;transition:background .15s,color .15s,border-color .15s}.group_members_filter_btn--active,.group_members_filter_btn:hover{color:var(--text-color);background:color-mix(in lch, var(--accent) 14%, var(--card));border-color:color-mix(in lch, var(--accent) 32%, transparent)}.group_members_filter_btn--active{box-shadow:0 1px 8px #0000000f}.group_members_list{border:1px solid color-mix(in lch, var(--muted) 14%, transparent);background:color-mix(in lch, var(--more-contrast-card) 68%, var(--card));border-radius:8px;flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:none;margin:0;padding:0;list-style:none;display:flex;overflow-y:visible}.group_members_list::-webkit-scrollbar{width:4px}.group_members_list::-webkit-scrollbar-track{background:0 0}.group_members_list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--more-contrast-card-inverted) 50%, var(--more-contrast-card) 100%);border-radius:4px}.group_members_list::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.group_members_list{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent) 55%, var(--muted)) transparent}.group_members_list--scrollable{overscroll-behavior-y:auto;max-height:min(28rem,100vh - 12rem);overflow-y:auto}@media screen and (width>=1024px){.group_members_list{flex:0 auto;min-height:0;max-height:none}.group_members_list--scrollable{flex:auto;max-height:100%}}.context-menu{border:1px solid color-mix(in lch, var(--muted) 16%, transparent);background:color-mix(in lch, var(--more-contrast-card) 94%, var(--card));border-radius:12px;padding:6px;box-shadow:inset 0 1px lch(100% 0 none/.05),0 12px 32px #00000029}.context-menu--portal{border:1px solid color-mix(in lch, var(--muted) 16%, transparent);background:color-mix(in lch, var(--more-contrast-card) 94%, var(--card));border-radius:12px;padding:6px;box-shadow:inset 0 1px lch(100% 0 none/.05),0 16px 40px #00000047}.context-menu__list{text-align:left;flex-direction:column;align-items:stretch;gap:2px;width:100%;display:flex}.context-menu__item{box-sizing:border-box;width:100%;box-shadow:none;font:inherit;font-size:clamp(.756rem, (.0000729167 * (var(--current-width) - 768) * 1rem), .84rem);text-align:left;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;margin:0;padding:9px 10px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.context-menu__item:hover:not(:disabled),.context-menu__item:focus-visible:not(:disabled){background:color-mix(in lch, var(--accent) 10%, var(--card))}.context-menu__item:active:not(:disabled){background:color-mix(in lch, var(--accent) 14%, var(--card))}.context-menu__item:disabled{opacity:.45;cursor:not-allowed}.context-menu__item--danger{color:color-mix(in lch, #dc4141 88%, var(--text-color));background:0 0}.context-menu__item--danger:hover:not(:disabled),.context-menu__item--danger:focus-visible:not(:disabled){background:color-mix(in lch, #dc4141 11%, var(--card));color:#dc4141;box-shadow:none;border:none}.context-menu__item--danger:active:not(:disabled){background:color-mix(in lch, #dc4141 16%, var(--card))}.context-menu__item--danger:first-of-type{margin-top:4px}.context-menu__item--danger:first-of-type:after{content:"";background:color-mix(in lch, var(--muted) 16%, transparent);pointer-events:none;height:1px;position:absolute;top:-3px;left:8px;right:8px}.context-menu__item--primary{background:var(--accent);color:var(--bon-on-accent,#fff)}.context-menu__item--primary:hover:not(:disabled),.context-menu__item--primary:focus-visible:not(:disabled){filter:brightness(1.05);background:var(--accent)}.context-menu__separator{background:color-mix(in lch, var(--muted) 16%, transparent);height:1px;margin:5px 6px}.user-role-menu{max-width:100%;display:inline-flex;position:relative}.user-role-menu.member_row_user_menu{width:100%;min-width:0;max-width:none;display:flex}.user-role-menu.member_row_user_menu>.user-role-menu_trigger{width:100%;max-width:none}.user-role-menu_trigger{background:var(--card);cursor:pointer;text-align:left;max-width:100%;font:inherit;color:inherit;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;margin:0;padding:.35rem .5rem .35rem .35rem;transition:background .15s,border-color .15s;display:flex}.user-role-menu_trigger:hover,.user-role-menu_trigger[aria-expanded=true]{background:color-mix(in lch, var(--more-contrast-card) 88%, transparent);border-color:color-mix(in lch, var(--card) 70%, var(--muted))}.user-role-menu_trigger--static{cursor:default;-webkit-user-select:text;user-select:text}.user-role-menu_trigger--static:hover{background:var(--card);border:var(--border)}.user-role-menu_avatar{background:color-mix(in lch, var(--muted) 25%, var(--card));width:2.25rem;height:2.25rem;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;overflow:hidden}.user-role-menu_avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-role-menu_meta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.user-role-menu_name{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:1.2;overflow:hidden}.user-role-menu_role{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.2;overflow:hidden}.user-role-menu_chevron{opacity:.55;flex:none;margin-left:.15rem;font-size:.65rem}.user-role-menu_trailing{flex:none;align-items:center;min-width:0;margin-left:auto;display:inline-flex}.user-role-menu_trailing:empty{display:none}.user-role-menu_panel{border:1px solid color-mix(in lch, var(--muted) 16%, transparent);background:color-mix(in lch, var(--more-contrast-card) 94%, var(--card));z-index:40;border-radius:12px;min-width:13.5rem;max-width:min(19rem,100vw - 1.25rem);padding:6px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:inset 0 1px lch(100% 0 none/.05),0 12px 32px #00000029}.user-role-menu_panel--floating{z-index:120;position:fixed;top:0;left:0}.user-role-menu_panel button,.user-role-menu_panel a{box-sizing:border-box;width:100%;box-shadow:none;font:inherit;font-size:clamp(.756rem, (.0000729167 * (var(--current-width) - 768) * 1rem), .84rem);text-align:left;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;margin:0;padding:9px 10px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.user-role-menu_panel button:hover:not(:disabled),.user-role-menu_panel button:focus-visible:not(:disabled),.user-role-menu_panel a:hover:not(:disabled),.user-role-menu_panel a:focus-visible:not(:disabled){background:color-mix(in lch, var(--accent) 10%, var(--card))}.user-role-menu_panel button:active:not(:disabled),.user-role-menu_panel a:active:not(:disabled){background:color-mix(in lch, var(--accent) 14%, var(--card))}.user-role-menu_panel button:disabled,.user-role-menu_panel a:disabled{opacity:.45;cursor:not-allowed}.user-role-menu_panel button:before,.user-role-menu_panel a:before{display:none}.user-role-menu_panel button.context-menu__item--danger,.user-role-menu_panel a.context-menu__item--danger{color:color-mix(in lch, #dc4141 88%, var(--text-color));background:0 0}.user-role-menu_panel button.context-menu__item--danger:hover:not(:disabled),.user-role-menu_panel button.context-menu__item--danger:focus-visible:not(:disabled),.user-role-menu_panel a.context-menu__item--danger:hover:not(:disabled),.user-role-menu_panel a.context-menu__item--danger:focus-visible:not(:disabled){background:color-mix(in lch, #dc4141 11%, var(--card));color:#dc4141;box-shadow:none;border:none}.user-role-menu_panel button.context-menu__item--danger:active:not(:disabled),.user-role-menu_panel a.context-menu__item--danger:active:not(:disabled){background:color-mix(in lch, #dc4141 16%, var(--card))}.user-role-menu_panel button.context-menu__item--danger:first-of-type,.user-role-menu_panel a.context-menu__item--danger:first-of-type{margin-top:4px}.user-role-menu_panel button.context-menu__item--danger:first-of-type:after,.user-role-menu_panel a.context-menu__item--danger:first-of-type:after{content:"";background:color-mix(in lch, var(--muted) 16%, transparent);pointer-events:none;height:1px;position:absolute;top:-3px;left:8px;right:8px}
