.nyWhtG_menu{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:11rem;color:var(--fg);box-shadow:var(--shadow-lg);margin:0;padding:.3rem;position:fixed;inset:auto}.nyWhtG_item{border-radius:var(--radius-sm);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:.45rem .6rem;font-size:.8125rem;display:flex}.nyWhtG_item:hover:not(:disabled),.nyWhtG_item:focus-visible{background:var(--surface-2);outline:none}.nyWhtG_item:disabled{color:var(--fg-subtle);cursor:not-allowed}.nyWhtG_danger{color:var(--err-fg)}.nyWhtG_separator{background:var(--border);height:1px;margin:.3rem 0}
._0J3R3W_drawer{border:0;border-left:1px solid var(--border);background:var(--surface);width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--fg);box-shadow:var(--shadow-lg);flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset:0 0 0 auto}._0J3R3W_lg{width:min(760px,100vw)}._0J3R3W_drawer[open]{animation:.18s cubic-bezier(.2,.8,.2,1) _0J3R3W_drawer-in;display:flex}._0J3R3W_drawer::backdrop{background:#10182873;animation:.18s ease-out _0J3R3W_backdrop-in}._0J3R3W_header{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:1rem 1.15rem;display:flex}._0J3R3W_header h2{font-size:.95rem}._0J3R3W_sub{color:var(--fg-subtle);margin-top:.1rem;font-size:.8125rem}._0J3R3W_close{flex:none;margin-left:auto}._0J3R3W_body{flex:1;padding:1.15rem;overflow-y:auto}._0J3R3W_footer{border-top:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;gap:.6rem;padding:.85rem 1.15rem;display:flex}@keyframes _0J3R3W_drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _0J3R3W_backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._0J3R3W_drawer[open],._0J3R3W_drawer::backdrop{animation:none}}
.HsjkRa_region{z-index:1000;pointer-events:none;flex-direction:column;gap:.5rem;width:min(380px,100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}.HsjkRa_toast{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-lg);pointer-events:auto;border-left-width:3px;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;animation:.16s ease-out HsjkRa_toast-in;display:flex}.HsjkRa_ok{border-left-color:var(--ok-dot)}.HsjkRa_warn{border-left-color:var(--warn-dot)}.HsjkRa_error{border-left-color:var(--err-dot)}.HsjkRa_info{border-left-color:var(--info-dot)}.HsjkRa_body{flex:1;min-width:0}.HsjkRa_title{font-size:.875rem;font-weight:600}.HsjkRa_message{color:var(--fg-muted);overflow-wrap:anywhere;margin-top:.15rem;font-size:.8125rem}.HsjkRa_close{flex:none;margin:-.2rem -.3rem 0 0}@keyframes HsjkRa_toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HsjkRa_toast{animation:none}}
.VIwUjq_tabs{border-bottom:1px solid var(--border);gap:1.5rem;margin-bottom:1.25rem;display:flex}.VIwUjq_tab{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.6rem .1rem .75rem;font-size:.9rem;font-weight:500;transition:color .16s;display:inline-flex;position:relative}.VIwUjq_tab:hover{color:var(--fg)}.VIwUjq_tab:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius-sm)}.VIwUjq_tab[aria-selected=true]{color:var(--fg);font-weight:600}.VIwUjq_tab[aria-selected=true]:after{content:"";background:var(--brand);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.VIwUjq_count{border-radius:var(--radius-full);background:var(--surface-3);min-width:1.4rem;color:var(--fg-muted);text-align:center;font-variant-numeric:tabular-nums;padding:.05rem .45rem;font-size:.75rem;font-weight:600}.VIwUjq_tab[aria-selected=true] .VIwUjq_count{background:var(--brand-subtle);color:var(--brand-fg)}.VIwUjq_roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.VIwUjq_roleTile{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:.85rem 1rem}.VIwUjq_roleTileTop{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.VIwUjq_roleTileName{font-size:.85rem;font-weight:600}.VIwUjq_roleTileCount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:650}.VIwUjq_roleTileText{color:var(--fg-subtle);margin-top:.2rem;font-size:.78rem;line-height:1.4}.VIwUjq_list{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs);overflow:hidden}.VIwUjq_group{background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--fg-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 1.1rem;font-size:.78rem;font-weight:600;display:flex}.VIwUjq_group:not(:first-child){border-top:1px solid var(--border)}.VIwUjq_item{grid-template-columns:2.5rem minmax(0,1fr) 9.5rem 8rem 2.25rem;align-items:center;gap:.9rem;padding:.85rem 1.1rem;transition:background .16s;display:grid}.VIwUjq_item+.VIwUjq_item{border-top:1px solid var(--border)}.VIwUjq_item:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}.VIwUjq_avatar{letter-spacing:.02em;width:2.5rem;height:2.5rem;color:hsl(var(--hue) 55% 30%);background:hsl(var(--hue) 70% 93%);box-shadow:inset 0 0 0 1px hsl(var(--hue) 50% 82%);border-radius:11px;place-items:center;font-size:.82rem;font-weight:650;display:grid}.VIwUjq_avatarPending{color:var(--fg-subtle);background:var(--surface);box-shadow:none;border:1.5px dashed var(--border-strong)}.VIwUjq_avatarMuted{filter:grayscale();opacity:.55}@media (prefers-color-scheme:dark){.VIwUjq_avatar:not(.VIwUjq_avatarPending){color:hsl(var(--hue) 70% 82%);background:hsl(var(--hue) 35% 20%);box-shadow:inset 0 0 0 1px hsl(var(--hue) 35% 30%)}}.VIwUjq_who{min-width:0}.VIwUjq_name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;display:flex;overflow:hidden}.VIwUjq_email{color:var(--fg-subtle);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.82rem;overflow:hidden}.VIwUjq_you{border-radius:var(--radius-full);background:var(--surface-3);color:var(--fg-muted);padding:.05rem .45rem;font-size:.7rem;font-weight:600}.VIwUjq_role{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--fg-muted);white-space:nowrap;justify-self:start;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.VIwUjq_role:before{content:"";background:var(--neutral-dot);border-radius:50%;width:.45rem;height:.45rem}.VIwUjq_role[data-role=TENANT_ADMIN]{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-fg)}.VIwUjq_role[data-role=TENANT_ADMIN]:before{background:var(--brand)}.VIwUjq_role[data-role=OPERATOR]:before{background:var(--ok-dot)}.VIwUjq_state{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.VIwUjq_state:before{content:"";background:var(--state-dot,var(--neutral-dot));border-radius:50%;width:.45rem;height:.45rem}.VIwUjq_state[data-tone=ok]{--state-dot:var(--ok-dot)}.VIwUjq_state[data-tone=warn]{--state-dot:var(--warn-dot);color:var(--warn-fg)}.VIwUjq_state[data-tone=info]{--state-dot:var(--info-dot)}.VIwUjq_meta{display:contents}.VIwUjq_actions{justify-content:flex-end;display:flex}.VIwUjq_itemWide{grid-template-columns:2.5rem minmax(0,1fr) auto}.VIwUjq_inlineActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.VIwUjq_empty{text-align:center;color:var(--fg-subtle);padding:2.5rem 1.5rem;font-size:.9rem}.VIwUjq_emptyTitle{color:var(--fg);margin-bottom:.25rem;font-weight:600}.VIwUjq_roleOptions{gap:.5rem;display:grid}.VIwUjq_roleOption{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;padding:.75rem .85rem;transition:border-color .16s,background .16s;display:grid}.VIwUjq_roleOption:hover{border-color:var(--border-strong)}.VIwUjq_roleOption:has(input:checked){border-color:var(--brand);background:var(--brand-subtle)}.VIwUjq_roleOption:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.VIwUjq_roleOption input{accent-color:var(--brand);margin-top:.2rem}.VIwUjq_roleOptionName{font-size:.9rem;font-weight:600;display:block}.VIwUjq_roleOptionText{color:var(--fg-subtle);margin-top:.1rem;font-size:.8rem;display:block}@media (max-width:720px){.VIwUjq_roles{gap:.5rem}.VIwUjq_roleTile{padding:.6rem .7rem}.VIwUjq_roleTileTop{flex-direction:column-reverse;align-items:flex-start;gap:0}.VIwUjq_roleTileName{color:var(--fg-muted);font-size:.75rem}.VIwUjq_roleTileText{display:none}.VIwUjq_item{grid-template-columns:2.5rem minmax(0,1fr) 2.25rem;align-items:start}.VIwUjq_meta{flex-wrap:wrap;grid-area:2/2;align-items:center;gap:.4rem .75rem;display:flex}.VIwUjq_item .VIwUjq_actions{grid-area:1/3}.VIwUjq_itemWide{grid-template-columns:2.5rem minmax(0,1fr)}.VIwUjq_itemWide .VIwUjq_inlineActions{grid-column:2;justify-content:flex-start}}
