.user-avatar.svelte-1plyj4y{display:inline-flex;align-items:center;gap:var(--smrt-spacing-sm, .5rem)}.avatar.svelte-1plyj4y{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--smrt-radius-full, 9999px);color:var(--smrt-color-on-primary, white);font:var(--smrt-typography-label-large-font, 600 .875rem / 1.25 sans-serif)}.sm.svelte-1plyj4y .avatar:where(.svelte-1plyj4y){width:2rem;height:2rem;font:var(--smrt-typography-label-medium-font, .75rem / 1 sans-serif)}.lg.svelte-1plyj4y .avatar:where(.svelte-1plyj4y){width:3rem;height:3rem;font:var(--smrt-typography-title-medium-font, 1rem / 1.5 sans-serif)}.xl.svelte-1plyj4y .avatar:where(.svelte-1plyj4y){width:4rem;height:4rem;font:var(--smrt-typography-title-large-font, 1.25rem / 1.25 sans-serif)}.name.svelte-1plyj4y{font:var(--smrt-typography-body-medium-font, 500 .875rem / 1.25 sans-serif)}.lg.svelte-1plyj4y .name:where(.svelte-1plyj4y),.xl.svelte-1plyj4y .name:where(.svelte-1plyj4y){font:var(--smrt-typography-body-large-font, 1rem / 1.5 sans-serif)}.user-card.svelte-18hx3mp{display:flex;align-items:center;gap:var(--smrt-spacing-4, 16px);padding:var(--smrt-spacing-3, 12px) var(--smrt-spacing-4, 16px);background-color:var(--smrt-color-surface-container-low);border-radius:var(--smrt-radius-lg, 12px);width:100%;text-align:left;cursor:default;border:none;transition:all .2s cubic-bezier(.2,0,0,1);position:relative;overflow:hidden;color:var(--smrt-color-on-surface);box-shadow:var(--smrt-elevation-1)}.user-card.clickable.svelte-18hx3mp{cursor:pointer}.user-card.clickable.svelte-18hx3mp:hover{background-color:var(--smrt-color-surface-container-high);box-shadow:var(--smrt-elevation-2)}.user-card.selected.svelte-18hx3mp{background-color:var(--smrt-color-secondary-container);color:var(--smrt-color-on-secondary-container)}.info.svelte-18hx3mp{flex:1;min-width:0}.name.svelte-18hx3mp{font:var(--smrt-typography-title-small-font);font-weight:var(--smrt-typography-weight-semibold, 600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email.svelte-18hx3mp{font:var(--smrt-typography-body-small-font);color:var(--smrt-color-on-surface-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected.svelte-18hx3mp .email:where(.svelte-18hx3mp){color:var(--smrt-color-on-secondary-container);opacity:.8}.meta.svelte-18hx3mp{display:flex;align-items:center;gap:var(--smrt-spacing-2, 8px);flex-shrink:0}.role.svelte-18hx3mp{font:var(--smrt-typography-label-small-font);padding:0 var(--smrt-spacing-2, 8px);height:20px;display:inline-flex;align-items:center;background-color:var(--smrt-color-surface-container-highest);color:var(--smrt-color-on-surface-variant);border-radius:var(--smrt-radius-lg, 12px);text-transform:capitalize}.status.svelte-18hx3mp{font:var(--smrt-typography-label-small-font);padding:0 var(--smrt-spacing-2, 8px);height:20px;display:inline-flex;align-items:center;border-radius:var(--smrt-radius-lg, 12px);text-transform:capitalize;font-weight:var(--smrt-typography-weight-semibold, 600)}.status-active.svelte-18hx3mp{background-color:var(--smrt-color-primary-container);color:var(--smrt-color-on-primary-container)}.status-pending.svelte-18hx3mp{background-color:var(--smrt-color-secondary-container);color:var(--smrt-color-on-secondary-container)}.status-error.svelte-18hx3mp{background-color:var(--smrt-color-error-container);color:var(--smrt-color-on-error-container)}.status-disabled.svelte-18hx3mp{background-color:var(--smrt-color-surface-variant);color:var(--smrt-color-on-surface-variant)}.user-list.svelte-1isha1z{display:flex;flex-direction:column;gap:var(--smrt-spacing-sm, .5rem)}.loading.svelte-1isha1z{display:flex;align-items:center;justify-content:center;gap:var(--smrt-spacing-sm, .75rem);padding:var(--smrt-spacing-xl, 2rem);color:var(--smrt-color-on-surface-variant, #43474e)}.spinner.svelte-1isha1z{width:1.25rem;height:1.25rem;border:2px solid var(--smrt-color-outline-variant, #c4c6cf);border-top-color:var(--smrt-color-primary, #005ac1);border-radius:var(--smrt-radius-full, 9999px);animation:svelte-1isha1z-spin .6s linear infinite}@keyframes svelte-1isha1z-spin{to{transform:rotate(360deg)}}.empty.svelte-1isha1z{padding:var(--smrt-spacing-xl, 2rem);text-align:center;color:var(--smrt-color-on-surface-variant, #43474e);background:var(--smrt-color-surface-container-low, #f9fafb);border:1px dashed var(--smrt-color-outline-variant, #c4c6cf);border-radius:var(--smrt-radius-medium, .5rem)}@media(prefers-reduced-motion:reduce){.spinner.svelte-1isha1z{animation:none}}
