.folder-members.svelte-vz89pt{gap:var(--space-1);flex-direction:column;display:flex}.fm-header.svelte-vz89pt{margin-bottom:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-border);align-items:center;display:flex}.fm-label.svelte-vz89pt,.fm-sublabel.svelte-vz89pt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);font-weight:600}.fm-sublabel.svelte-vz89pt{margin-top:var(--space-4);margin-bottom:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.fm-hint.svelte-vz89pt{font-size:var(--text-sm);color:var(--color-text-tertiary);padding:var(--space-2) 0}.fm-row.svelte-vz89pt{height:var(--row-height);font-size:var(--text-base);padding:0 var(--space-3);border-radius:var(--radius-lg);border:1px solid #0000;align-items:center;gap:.625rem;display:flex}.fm-confirm.svelte-vz89pt{background:color-mix(in srgb, var(--color-accent-fg) 10%, transparent);border-color:color-mix(in srgb, var(--color-accent-fg) 30%, transparent)}.fm-confirm.svelte-vz89pt svg{color:var(--color-accent-fg)!important}@media (hover:hover){.fm-confirm.svelte-vz89pt button:not([class*=destructive]):hover{background:color-mix(in srgb, var(--color-accent-fg) 15%, transparent)!important;color:var(--color-text-primary)!important}}.fm-confirm-text.svelte-vz89pt{font-size:var(--text-base);color:var(--color-text-primary);flex:1}.fm-actions.svelte-vz89pt{gap:var(--space-1);flex-shrink:0;display:flex}.fm-name.svelte-vz89pt{font-size:var(--text-base);color:var(--color-text-primary);font-weight:500}.fm-name-muted.svelte-vz89pt{color:var(--color-text-secondary);font-weight:400}.fm-role-label.svelte-vz89pt{font-size:var(--text-xs);color:var(--color-text-tertiary);padding-right:var(--space-1);font-weight:400}.fm-flex.svelte-vz89pt{flex:1}.fm-trash-placeholder.svelte-vz89pt{width:var(--icon-btn-height);height:var(--icon-btn-height);flex-shrink:0}.role-chip{font-size:var(--text-xs);color:var(--color-text-tertiary);padding:.125rem var(--space-1) .125rem .375rem;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.125rem;font-weight:400;transition:background .15s;display:inline-flex}@media (hover:hover){.role-chip:hover{background:var(--color-bg-hover)}.icon-danger:hover{color:var(--color-text-primary)!important;background:var(--color-bg-hover)!important}}
