.tm.svelte-1hldxln{text-align:center;border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-card);width:100%;padding:22px 16px;font-family:inherit;display:block}.tm--pending.svelte-1hldxln{background:var(--surface-2);border-style:dashed}.tm-av.svelte-1hldxln{border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 12px;display:flex;overflow:hidden}.tm-av.ph.svelte-1hldxln{background:var(--bg-card);border:2px dashed var(--surface-border-strong);color:var(--text-muted)}.tm-av.ph.svelte-1hldxln svg:where(.svelte-1hldxln){width:26px;height:26px}.tm-name.svelte-1hldxln{font-family:var(--font-ui);color:var(--text-dark);font-size:15.5px;font-weight:800}.tm-name--pending.svelte-1hldxln{word-break:break-word;font-size:13.5px;font-weight:700}.tm-role.svelte-1hldxln{font-family:var(--font-ui);color:var(--text-muted);margin-top:3px;font-size:12.5px;line-height:1.35}.tm-pending-badge.svelte-1hldxln{margin-top:9px}.tm-pending-actions.svelte-1hldxln{justify-content:center;gap:12px;margin-top:12px;display:flex}.tm-pending-link.svelte-1hldxln{font-family:var(--font-ui);color:var(--primary-deep);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.tm-pending-link.svelte-1hldxln:disabled{opacity:.5;cursor:not-allowed}.tm-pending-link--revoke.svelte-1hldxln{color:var(--color-error,var(--red-600))}
